.site-footer{width:100%;padding:15px 25px calc(15px + env(safe-area-inset-bottom,0px));border-top:1px solid rgba(198,198,198,.45);background:var(--color-background)}.site-footer--sticky{position:sticky;bottom:0;z-index:var(--z-footer)}.footer__inner{position:relative;width:100%}.footer__pill{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:16px;min-height:60px;padding:0 16px;border-radius:19px;background:var(--color-pill);border-top:1px solid #efede9}.footer__start{display:flex;align-items:center;justify-self:start;min-width:0}.footer__social__icons{display:flex;align-items:center;gap:18px}.footer__social__link{display:flex;align-items:center;color:var(--color-text);transition:opacity .18s ease}.footer__social__link:hover{opacity:.6}.footer__logo{display:flex;align-items:center;justify-content:center;justify-self:center;color:var(--color-text)}.footer__logo-image{width:var(--footer-logo-width, 60px);height:auto;max-width:none}.footer__controls{display:flex;align-items:center;justify-content:flex-end;justify-self:end;gap:10px;min-width:0}.footer__help-btn{display:flex;align-items:center;gap:6px;min-height:24px;color:var(--color-text)}.footer__help-label{font-family:var(--font-sans);font-size:var(--type-support);font-weight:600;letter-spacing:var(--tracking-label);line-height:var(--line-height-ui);text-transform:uppercase;white-space:nowrap}.footer__chevron{display:flex;transition:transform .2s ease}.footer__help-btn[aria-expanded=true] .footer__chevron{transform:rotate(180deg)}.footer__help-panel{position:absolute;bottom:calc(100% + 8px);right:0;display:flex;flex-direction:column;width:max-content;max-width:min(260px,calc(100vw - 32px));padding:10px 12px;border-radius:10px;background:var(--color-pill);box-shadow:var(--shadow-soft);z-index:200;opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .18s ease,transform .18s ease}.footer__help-panel.is-open{opacity:1;transform:translateY(0);pointer-events:auto}.footer__help-link{display:flex;align-items:center;justify-content:flex-end;min-height:30px;font-family:var(--font-sans);font-size:var(--type-support);font-weight:500;line-height:var(--line-height-ui);text-transform:var(--text-transform-ui);text-align:right;color:var(--color-text)}.footer__help-link:hover,.footer__help-link:focus-visible{text-decoration:underline;text-underline-offset:.15em}.footer__localization{display:flex;justify-content:flex-end;gap:8px;padding-top:8px;margin-top:6px;border-top:1px solid rgba(0,0,0,.08)}.footer__localization .localization__select{font-size:var(--type-label)}.footer__legal{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding:10px 16px 0;font-size:var(--type-meta);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:rgba(var(--color-text-rgb),.5)}.footer__payment{display:flex;flex-wrap:wrap;gap:6px}.footer__payment-icon{width:34px;height:22px}@media(max-width:1049px){.site-footer{padding:6px 10px calc(6px + env(safe-area-inset-bottom,0px))}.footer__pill{min-height:40px;padding:0 12px;border-radius:var(--radius-pill);column-gap:10px}.footer__social__icons{gap:14px}.footer__social__icons svg{width:16px;height:16px}.footer__logo-image{width:auto;max-width:min(52px,var(--footer-logo-width, 60px));max-height:24px}.footer__help-label{font-size:var(--type-label)}.footer__chevron svg{width:14px;height:14px}.footer__help-panel{max-width:calc(100vw - 20px);padding:8px 10px;border-radius:9px}.footer__help-link{min-height:28px;font-size:var(--type-label)}}@media(prefers-reduced-motion:reduce){.footer__chevron,.footer__help-panel{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-footer.css.map */
