.section-footer{--fs-foot-ink: #171717;--fs-foot-mute: #86868b;--fs-foot-rule: rgba(23,23,23,.12);--fs-foot-gutter: clamp(20px, 2.2vw, 34px);display:flex!important;flex-direction:column;align-items:stretch;overflow:hidden;padding-bottom:0!important}.section-footer>.section-footer__row-container:first-of-type{order:1}.section-footer:after{order:2}.section-footer>.section-footer__row-container:last-of-type{order:3}.section-footer .section-footer__row-container{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:var(--fs-foot-gutter)!important;padding-right:var(--fs-foot-gutter)!important}.section-footer .section-footer__row--blocks{padding-top:clamp(34px,4vw,56px)!important;padding-bottom:0!important}@media(min-width:768px){.section-footer .section-footer__row--blocks{display:grid!important;grid-template-columns:repeat(12,1fr)!important;column-gap:0!important;align-items:start!important}.section-footer .section-footer__row--blocks>.section-footer__row__col{grid-row:1!important}.section-footer .section-footer__text-block{grid-column:1 / span 3!important}.section-footer .section-footer__newsletter-block{grid-column:4 / span 3!important}.section-footer .section-footer__menu-block{grid-column:9 / span 2!important}.section-footer .section-footer__menu-block~.section-footer__menu-block{grid-column:11 / span 2!important}}.section-footer :is(.section-footer__title,.section-footer__menu-block__menu a,.section-footer__lower-menu__list a,.fs-foot-status__line,.copyright,.copyright a){font-family:Courier Prime,ui-monospace,monospace!important;font-size:12.5px!important;font-weight:400!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--fs-foot-ink)!important;line-height:1.55!important}.section-footer .section-footer__title{margin-bottom:0!important;color:var(--fs-foot-mute)!important}.section-footer .section-footer__menu-block__menu{margin-top:0!important}.section-footer .section-footer__menu-block__menu li{margin:0!important}.section-footer :is(.section-footer__text,.section-footer__text-block p,.section-footer__newsletter-block>.section-footer__text p){font-family:Courier Prime,ui-monospace,monospace!important;font-size:12px!important;line-height:1.7!important;color:var(--fs-foot-ink)!important}.section-footer .section-footer__text{max-width:34ch}.section-footer .fs-foot-status{margin-bottom:clamp(20px,2.4vw,34px)}.section-footer .fs-foot-status__line{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;white-space:nowrap}.section-footer :is(.section-footer__text-block__social,.section-footer__newsletter-block__social){display:none!important}.section-footer .signup-form__button{background:none!important;border:0!important;padding:0 0 4px 14px!important;min-height:0!important;font-size:0!important;line-height:1!important;color:var(--fs-foot-ink)!important}.section-footer .signup-form__button:after{content:"Submit"!important;font-family:Courier Prime,ui-monospace,monospace!important;font-size:12.5px!important;font-weight:400!important;letter-spacing:.08em!important;text-transform:uppercase!important;line-height:1.55!important}.section-footer .signup-form__button:hover{transform:none!important}.section-footer .signup-form__email,.section-footer .section-footer__newsletter-block input[type=email]{font-family:Courier Prime,ui-monospace,monospace!important;font-size:12.5px!important;letter-spacing:.04em!important}.section-footer .signup-form .contact-form{max-width:100%!important}.section-footer:after{content:"";display:block;width:100%;aspect-ratio:2782 / 466;margin:clamp(16px,2.4vw,36px) 0 clamp(10px,1.4vw,22px);background-color:var(--fs-foot-ink);-webkit-mask:url(fs-wordmark.svg) no-repeat center / contain;mask:url(fs-wordmark.svg) no-repeat center / contain;pointer-events:none}.section-footer .section-footer__row-lower{border-top:1px solid var(--fs-foot-rule)!important;margin-top:0!important;padding-top:14px!important;padding-bottom:18px!important}.section-footer .section-footer__payment-icons{opacity:.45}.section-footer .section-footer__payment-icon{height:18px;width:auto}.section-footer .fs-foot-attr{margin-left:1.2em;color:var(--fs-foot-mute)!important;text-decoration:none}.section-footer .fs-foot-attr:hover{text-decoration:underline}@media(max-width:767px){.section-footer:after{margin-top:24px}.section-footer .section-footer__text{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/fs-footer.css.map */
