.site-footer{--font-weight-footer-heading: calc(var(--font-body-weight, 400) + 100)}.site-footer .f-column{width:100%}.site-footer .f-column .responsive-image-wrapper{max-width:16.1875rem}@media (min-width: 1024px){.site-footer hr{display:none}.site-footer .f-flex{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,max-content));grid-template-rows:repeat(auto-fit,auto);grid-column-gap:51px;grid-row-gap:1.4rem}.site-footer .f-column{min-width:0;padding:0}.site-footer .f-column:first-child{margin-bottom:1.4rem}.site-footer .f-column:not(:first-child){grid-row:1 / span 4}.site-footer .f-column[data-column-type=empty_column]{width:calc(var(--column-width) * 1px);flex:0 0 auto;padding:0}}@media (min-width: 1440px){.site-footer .f-column:not(:first-child){min-width:20rem}}.site-footer__top{padding:5.5rem 0 1.5rem}.site-footer__bottom{padding-top:.6rem}@media (max-width: 1023.98px){.site-footer__top .f-flex{flex-wrap:wrap;gap:1.56rem}.site-footer__top .f-column[data-column-type=empty_column]{display:none}}@media (max-width: 639.98px){.site-footer__top{padding:0}}@media (max-width: 1023.98px){.site-footer .site-footer__column,.site-footer hr{width:100%;padding:0 calc(var(--column-gap-mobile, var(--column-gap)) / 2)}.site-footer__bottom{padding:0}}.site-footer__bottom .f-linklist{row-gap:10px}.site-footer .f-image{max-width:26rem}.site-footer__bottom-row{display:flex;justify-content:flex-start;flex-flow:row wrap;gap:2.4rem}.site-footer__bottom-menu-payment{gap:2.4rem;flex-wrap:wrap}.site-footer__copyright-wrapper{gap:1rem}.site-footer__copyright{margin:0;font-size:1.2rem;font-style:normal;font-weight:400;line-height:2rem}.site-footer__copyright span a{text-decoration:underline}.site-footer__selectors{gap:2.4rem}.site-footer__bottom-row{margin:3.2rem 0 7.8rem}@media (min-width: 1024px){.site-footer__bottom-row{margin:0 0 6.3rem}.site-footer__selectors{grid-column:1;grid-row:3;height:min-content}.site-footer__payment-icons{grid-column:1;grid-row:4}}.site-footer__block-heading{margin-bottom:.94rem;color:currentColor;text-transform:uppercase;font-size:1rem;font-style:normal;font-weight:500;line-height:1.8125rem}@media (min-width: 768px){.site-footer__block-heading{line-height:2.125rem}}@media (max-width: 639.98px){.site-footer__block-heading{padding:0;margin:0}}.site-footer__block .rte{margin-bottom:2.4rem}.site-footer__block-content{font-size:.90088rem;font-style:normal;font-weight:400;line-height:1.5rem}.site-footer__block-content .link--animated{opacity:.7;margin-bottom:1.2rem}.site-footer__block-content>.list-none{display:flex;flex-direction:column;gap:.75rem;margin-top:.94rem}.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: 640px) 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-right:6px}.site-footer .payment-icons{display:flex;align-items:center;gap:1rem}.site-footer .payment-icons li{display:inline-flex}.site-footer .payment-icons li svg{filter:grayscale(100%)}.site-footer .payment-icons li svg path{fill:#5959594d}.site-footer .payment-icons .f-icon{width:40px;height:auto}.site-footer__social-links .social-links{margin:-5px -16px;flex-wrap:wrap}.site-footer__social-links .social-links a{padding:5px 16px}.site-footer__social-links svg{margin-right:0}@media (min-width: 1024px){.site-footer__social-links{grid-column:1;grid-row:2;margin-bottom:10rem}.site-footer summary{pointer-events:none}}@media (max-width: 639.98px){.site-footer .language-switcher+.country-switcher .f-disclosure-list{right:0;left:auto}}.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)}
/*# sourceMappingURL=/cdn/shop/t/30/assets/footer.css.map */
