.site-footer{--font-weight-footer-heading: calc(var(--font-body-weight, 400) + 100)}.site-footer .f-column{width:100%}@media(min-width:1024px){.site-footer .f-column{width:calc(var(--column-width) * 1%)}.site-footer .f-column[data-column-type=empty_column]{width:calc(var(--column-width) * 1px);flex:0 0 auto;padding:0}}.site-footer__top li:not(.social-links__link){line-height:1;margin-bottom:1.2rem}.site-footer__top li:last-child{margin-bottom:0}.site-footer__top .link--animated{font-size:15px}.site-footer__block-heading{font-size:18px;font-weight:var(--font-weight-footer-heading);line-height:24px}.site-footer__top{padding:8rem 0}.site-footer__social-links--mobile{display:none}@media(max-width:767.98px){.site-footer__top{padding:1.5rem 0 3.2rem}.site-footer__social-links--desktop{display:none}.site-footer__social-links--mobile{display:flex;margin-top:2rem;width:100%}}.site-footer__bottom{padding:3.2rem 0;background-color:#f9f7f5}@media(max-width:767.98px){.site-footer__bottom{padding:32px 16px}}.site-footer__bottom .f-linklist li{padding:0 16px;position:relative}@media(max-width:767.98px){.site-footer__bottom .f-linklist li:first-child:before{display:none}}.site-footer__bottom .f-linklist li:before{content:"";display:block;width:1px;height:10px;position:absolute;top:50%;left:0;transform:translateY(-50%);background-color:#425160}.site-footer__bottom-row{gap:2rem}@media(max-width:767.98px){.site-footer__bottom-row{flex-direction:column;align-items:center;gap:0}}.site-footer__bottom-menu-payment{gap:2.4rem;flex-wrap:wrap}@media(max-width:767.98px){.site-footer__bottom-menu-payment{flex-direction:column;align-items:center;gap:24px}}.site-footer__copyright-wrapper{gap:1.6rem;justify-content:center}@media(max-width:767.98px){.site-footer__copyright-wrapper{flex-direction:column;align-items:center;gap:1rem}}.site-footer__copyright-wrapper a{text-decoration:underline}.site-footer__selectors{gap:2.4rem}.site-footer .f-disclosure__toggle{font-size:1.4rem}summary .site-footer__block-heading{margin-bottom:1.2rem;color:currentColor}@media(max-width:767.98px){.site-footer__block--text{margin-top:1.8rem}summary .site-footer__block-heading{font-size:15px;font-weight:600;line-height:24px;margin-bottom:0}.site-footer__top li{font-size:15px}.site-footer__top .site-footer__block{border-bottom:1px solid rgba(66,81,96,.25);padding:5px 0}.site-footer__block-heading+[data-collapsible-icon]{width:16px;height:16px;transform:none;right:0;top:calc(50% - 6px)}}@media(min-width:1024px){.site-footer__block--newsletter{width:var(--block-content-width, 100%);max-width:100%}}.site-footer__contact--has-divider{border-bottom:1px solid var(--color-border)}.site-footer__contact h3{margin:0;font-size:var(--font-body-size);color:currentColor}@media(min-width:768px)and (max-width:1023.98px){.site-footer__contact h3{display:block;width:100%;text-align:center}}.site-footer__contact-inner{padding:20px 0 10px;margin:0 -15px}.site-footer__contact-inner>*{padding:0 15px 10px}.site-footer__contact-inner div span:first-child{margin-inline-end:6px}.site-footer .payment-icons{gap:1rem}.site-footer .payment-icons svg{width:40px;height:auto}.site-footer__social-links .social-links{margin:-.7rem -1.4rem}.site-footer__social-links .social-links a{padding:.7rem 1.4rem}@media(max-width:767.98px){.site-footer__social-links .social-links,.site-footer__social-links{justify-content:center}}.site-footer__social-links svg{margin-inline-end:0}@media(min-width:1024px){.site-footer summary{pointer-events:none}}@media(max-width:767.98px){.site-footer .language-switcher+.country-switcher .f-disclosure-list{inset-inline:auto 0}.site-footer__copyright-wrapper{order:2}}.site-footer__newsletter-description{margin-top:1.6rem}@media(min-width:768px){.site-footer__newsletter-description{margin-top:1.2rem}}.site-footer__newsletter-description *{color:rgba(var(--color-foreground),.8)}.site-footer__newsletter-description a{text-decoration:underline}.site-footer--show-divider{border-top:.1rem solid var(--color-border)}@media(max-width:1023.98px){.site-footer__top .f-flex{flex-wrap:wrap}.site-footer__top .f-column[data-column-type=empty_column]{display:none}.site-footer__block.has-border:after{content:"";position:absolute;left:0;bottom:0;height:.1rem;width:100%;background:rgba(var(--color-foreground),.1)}.site-footer__block-content{padding-bottom:2rem}summary .site-footer__block-heading{padding:0;margin:0;line-height:5rem}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/footer.css.map */
