.footer{font-size:1.4rem}.footer__blocks{display:grid;grid-template-columns:1fr;gap:3.2rem}@media screen and (min-width:750px){.footer__blocks{grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem 3.2rem}}@media screen and (min-width:990px){.footer__blocks{grid-template-columns:repeat(var(--footer-columns),minmax(0,1fr))}.footer__blocks:has(.footer-block--newsletter){grid-template-columns:repeat(calc(var(--footer-columns) - 1),minmax(0,1fr)) minmax(0,1.4fr)}}.footer-block__heading{margin-bottom:1.6rem;font-family:var(--font-body-family);font-size:1.3rem;font-weight:var(--font-body-weight-bold);letter-spacing:.14em;text-transform:uppercase}.footer-block__text{color:var(--color-foreground-muted);max-width:40rem}.footer-block__menu li+li{margin-top:.8rem}.footer-block__link{color:var(--color-foreground-muted);transition:color .2s ease}.footer-block__link:hover,.footer-block__link[aria-current=page]{color:var(--color-foreground)}.footer-block__image{margin-bottom:1.2rem}.footer-block__placeholder{width:100%;height:auto;aspect-ratio:3 / 2}.footer-block__contact li{display:flex;align-items:flex-start;gap:1rem;color:var(--color-foreground-muted)}.footer-block__contact li+li{margin-top:1rem}.footer-block__contact .icon{margin-top:.3rem;color:var(--color-accent)}.footer-block__contact a:hover{color:var(--color-foreground)}.newsletter-form{margin-top:1.6rem}.newsletter-form__field{gap:0}.newsletter-form__field .field__input{border-start-end-radius:0;border-end-end-radius:0;background:transparent}.newsletter-form__button{flex-shrink:0;border-start-start-radius:0;border-end-start-radius:0}.footer__social{margin-top:3.2rem;margin-inline-start:-1rem}.footer__bottom{border-top:1px solid var(--color-border);padding:2rem 0;font-size:1.3rem}.footer__bottom-inner{display:flex;flex-direction:column;gap:1.6rem}@media screen and (min-width:990px){.footer__bottom-inner{flex-direction:row;align-items:center;justify-content:space-between}}.footer__bottom-start,.footer__bottom-end{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 2.4rem}.footer__copyright{color:var(--color-foreground-muted);font-size:inherit}.footer__policies{display:flex;flex-wrap:wrap;gap:.4rem 1.6rem}.footer__policies a{color:var(--color-foreground-muted)}.footer__policies a:hover{color:var(--color-foreground)}.footer .localization__select{border-color:var(--color-border)}.footer__payment{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.footer__payment-icon{width:3.8rem;height:2.4rem}.footer__cod{display:inline-flex;align-items:center;gap:.6rem;height:2.4rem;padding:0 .8rem;border:1px solid var(--color-border);border-radius:3px;font-size:1.1rem;font-weight:var(--font-body-weight-medium);letter-spacing:.04em}.back-to-top{position:fixed;bottom:9rem;inset-inline-end:2rem;z-index:70;opacity:0;visibility:hidden;transform:translateY(1rem);transition:opacity .3s ease,transform .3s ease,visibility .3s}.back-to-top.is-visible{opacity:1;visibility:visible;transform:none}.back-to-top__button{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:50%;background:var(--color-button);color:var(--color-button-text);box-shadow:0 4px 14px #00000026}.back-to-top__button .icon{width:1.8rem;height:1.8rem}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-footer.css.map */
