  .woocommerce-Address-title h2{ font-size: var(--at-heading--s); padding-block: 1.6rem; } code { font-family: 'Inter' !important; }  .wrk__product-card a.added_to_cart.wc-forward { text-align: center; display: flex; flex-direction: row; flex-wrap: nowrap; align-content: center; justify-content: center; align-items: center; border: 1px solid var(--wrknegro); border-radius: var(--at-radius--s); font-family: 'Inter'; font-size: var(--at-text--s); font-weight: 600; transition: all 0.5s ease; } .wrk__product-card a.added_to_cart.wc-forward:hover { background-color: var(--wrkproduct-tag); }  h1.age-gate__heading-title { color: #fff !important; } button.age-gate-button, button.age-gate-submit-no, button.age-gate-submit-yes, button.age-gate__button, button.age-gate__submit--no, button.age-gate__submit--yes { font-size: 2rem !important; padding-inline: 3.2rem !important; padding-block: 1.6rem !important; width: 28rem !important; background-color: black !important; } .age-gate-headline, .age-gate__headline { color: #fff !important; }   .wrk-tree--level-0 .wrk-tree__button, .wrk-tree--level-1 .wrk-tree__button, .wrk-tree--level-2 .wrk-tree__button, .wrk-tree--level-3 .wrk-tree__button { position: relative; padding-left: 20px; }  .wrk-tree--level-0 .wrk-tree__button::before, .wrk-tree--level-1 .wrk-tree__button::before, .wrk-tree--level-2 .wrk-tree__button::before, .wrk-tree--level-3 .wrk-tree__button::before { content: "+"; position: absolute; left: 5px; top: 50%; transform: translateY(-50%); font-weight: bold; transition: transform 0.2s ease; }  .wrk-tree--level-0 .wrk-tree__button[aria-expanded="true"]::before, .wrk-tree--level-1 .wrk-tree__button[aria-expanded="true"]::before, .wrk-tree--level-2 .wrk-tree__button[aria-expanded="true"]::before, .wrk-tree--level-3 .wrk-tree__button[aria-expanded="true"]::before { content: "–"; }  del { text-decoration-color: red !important; text-decoration-thickness: 3px; text-decoration-style: solid; }  .producto-tag-outlet { font-size: 0.8em; color: #e74c3c; font-weight: bold; background: #fff0f0; border: 1px solid #e74c3c; border-radius: 4px; padding: 2px 6px; margin-left: 8px; vertical-align: middle; text-transform: uppercase; letter-spacing: 0.5px; } 