.ab-footer[data-theme]{background:var(--surface-sunken);color:var(--ink);padding-block:64px 32px}.ab-footer__main{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.ab-footer__brand{grid-column:1 / -1}.ab-footer__follow{margin-block-start:16px}.ab-footer__signature{display:block;height:70px;width:auto;max-width:100%;aspect-ratio:246 / 70}.ab-footer__heading{margin-block-end:16px;font-family:var(--font-sans);font-size:12px;line-height:16px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-muted)}.ab-footer__list{display:grid;gap:5px;margin:0;padding:0;list-style:none;font-size:14px;line-height:20px}.ab-footer a{text-decoration:none}.ab-footer__list a,.ab-footer__legal-list a,.ab-footer__cookies{display:inline-flex;align-items:center;min-block-size:24px}.ab-footer a:hover{text-decoration:underline}@media(prefers-reduced-motion:no-preference){html:has(.ab-footer__to-top){scroll-behavior:smooth}}.ab-footer__bottom{display:flex;flex-direction:column;align-items:flex-start;gap:20px;margin-block-start:48px;padding-block-start:22px;border-block-start:1px solid var(--line);font-size:12px;line-height:16px;color:var(--ink-muted)}.ab-footer__legal{display:flex;flex-wrap:wrap;align-items:baseline}.ab-footer__legal-list{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.ab-footer__legal-list li[hidden]{display:none}.ab-footer__cookies{margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;text-decoration:none;cursor:pointer}.ab-footer__cookies:hover{text-decoration:underline}.ab-footer__credit a{color:var(--ink);text-decoration:underline}.ab-footer__credit:before,.ab-footer__legal-list li:before{content:"\b7";content:"\b7" / "";margin-inline:.5em}.ab-footer__legal-nav{flex-basis:100%}.ab-footer__legal-list li:first-child:before{content:none}@media(min-width:761px){.ab-footer__legal-nav{flex-basis:auto}.ab-footer__legal-list li:first-child:before{content:"\b7";content:"\b7" / ""}}.ab-footer__extras{display:flex;align-self:stretch;flex-wrap:wrap;align-items:center;gap:12px 20px}.ab-footer__pay,.ab-footer__lang-list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.ab-footer__pay{align-items:center}.ab-footer__pay li{display:flex}.ab-footer__pay-icon{display:block;width:38px;height:24px}.ab-footer__lang{margin:0}.ab-footer__lang-list button{min-block-size:24px;padding:5px 9px;border:1px solid var(--line);background:transparent;font-size:11px;line-height:14px;font-weight:600;letter-spacing:.06em;color:var(--ink-muted);cursor:pointer}.ab-footer__lang-list button:hover{color:var(--ink);border-color:var(--line-strong)}.ab-footer__lang-list button[aria-current=true]{color:var(--ink);border-color:var(--ink)}.ab-footer__to-top{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;margin-inline-start:auto;border:1px solid var(--line-strong);border-radius:var(--radius-sm);color:var(--ink);text-decoration:none}.ab-footer__to-top:hover{background:var(--ink);border-color:var(--ink);color:var(--ink-inverse);text-decoration:none}.ab-footer__notes{display:grid;gap:6px;margin-block-start:18px}.ab-footer__account a{color:var(--ink)}.ab-footer__note{font-size:12px;line-height:18px;color:var(--ink-muted)}.ab-footer__note p+p{margin-block-start:6px}.ab-footer__note a{text-decoration:underline}@media(min-width:761px){.ab-footer__main{grid-template-columns:var(--ab-footer-tracks, 1.4fr repeat(3, minmax(0, 1fr)))}.ab-footer__brand{grid-column:auto}.ab-footer__bottom{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}.ab-footer__extras{align-self:auto}.ab-footer__to-top{margin-inline-start:0}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/component-footer.css.map */
