.section-footer{--footer-gap: 48px;--footer-col-gap: 40px;--footer-menu-gap: 16px;--footer-menu-col-width: 262px;--footer-brand-width: 400px;--footer-text-size: 16px;--footer-line-height: 1.4}@media(max-width:767.98px){.section-footer{--footer-gap: 32px;--footer-col-gap: 20px}}.section-footer .footer__grid{display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--footer-gap);font-size:var(--footer-text-size);line-height:var(--footer-line-height)}@media(min-width:768px){.section-footer .footer__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:var(--footer-col-gap)}.section-footer .footer__brand,.section-footer .footer__legal{grid-column:1}.section-footer .footer__legal{align-self:start}.section-footer .footer__menus{grid-column:2;grid-row:1 / -1}}@media(min-width:1000px){.section-footer .footer__grid{grid-template-columns:minmax(0,var(--footer-brand-width)) minmax(0,1fr)}}.section-footer .footer__heading{margin:0 0 28px;color:rgb(var(--footer-heading-col));font-family:var(--heading-font-family);font-size:48px;font-style:normal;font-weight:400;line-height:1;letter-spacing:-1.44px;text-transform:none}@media(max-width:767.98px){.section-footer .footer__heading{font-size:32px;letter-spacing:-.96px}}.section-footer .footer__brand-text{margin-bottom:12px;font-size:var(--footer-text-size);line-height:var(--footer-line-height)}.section-footer .footer__brand-text>:last-child{margin-bottom:0}.section-footer .footer__newsletter .signup-form__inline-container{display:flex;align-items:flex-end;width:100%;padding-bottom:8px;border-bottom:1px solid rgba(45,27,2,.4);transition:border-color .1s}.section-footer .footer__newsletter .signup-form__inline-container:focus-within{border-bottom-color:rgb(var(--footer-text-col))}.section-footer .footer__newsletter .signup-form__email{flex:1 1 auto;min-width:0;width:auto;padding:12px 16px 12px 0;border:0;border-radius:0;background:transparent;color:rgb(var(--footer-text-col));font-size:var(--footer-text-size);line-height:var(--footer-line-height)}.section-footer .footer__newsletter .signup-form__email:hover,.section-footer .footer__newsletter .signup-form__email:active,.section-footer .footer__newsletter .signup-form__email:focus{border:0;box-shadow:none}.section-footer .footer__newsletter .signup-form__email::placeholder{color:rgba(var(--footer-text-col),.4);opacity:1}.section-footer .footer__newsletter{--btn-bg-color: var(--footer-text-col);--btn-bg-hover-color: var(--footer-bg-col);--btn-border-color: var(--footer-text-col);--btn-border-hover-color: var(--footer-text-col);--btn-text-color: var(--footer-bg-col);--btn-text-hover-color: var(--footer-text-col);--btn-alt-bg-color: var(--footer-bg-col);--btn-alt-text-color: var(--footer-text-col);--btn-alt-border-color: var(--footer-text-col);--btn-alt-border-hover-color: var(--footer-text-col)}.section-footer .footer__newsletter .signup-form__button{flex:0 0 auto;margin-inline-start:0;padding:16px 32px;border-width:1px;border-radius:0;font-size:var(--footer-text-size);line-height:1;letter-spacing:normal;text-transform:uppercase}@media(max-width:767.98px){.section-footer .footer__newsletter .signup-form__button{padding-right:20px;padding-left:20px}}.section-footer .footer__newsletter .signup-form__response{margin:0}.section-footer .footer__newsletter .errors{margin-bottom:12px}.section-footer .footer__brand-social{margin-top:var(--footer-gap)}.section-footer .footer__legal{display:flex;flex-direction:column;align-items:flex-start;gap:var(--footer-gap)}.section-footer .footer__localization .localization__selector{margin:0}.section-footer .footer__localization .custom-select__btn{margin:0;padding:2px 0;border:0;background:transparent;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:none}.section-footer .footer__localization .custom-select__btn:hover{border:0;background:transparent;color:inherit}.section-footer .footer__localization .custom-select__btn>.icon{width:24px;height:24px;margin-inline-start:4px;margin-inline-end:0;padding:0;transition:transform .15s ease-out}.section-footer .footer__localization [aria-expanded=true]>.icon{transform:rotate(180deg)}.section-footer .footer__localization .localization__grid{display:flex;flex-wrap:wrap;align-items:center;gap:4px var(--footer-col-gap)}.section-footer .footer__localization .custom-select__listbox{top:auto;bottom:calc(100% + 4px)}.section-footer .footer__copyright{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px}.section-footer .footer__copyright .copy{white-space:normal}.section-footer .footer__legal-menu{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;list-style:none}.section-footer .footer__legal-menu li{margin:0;list-style:none}.section-footer .footer__artwork{width:100%;max-width:var(--footer-artwork-width, 388px);line-height:0}.section-footer .footer__artwork img{display:block;width:100%;height:auto;margin-inline-start:0}.section-footer .footer__menus{display:flex;flex-direction:column;gap:var(--footer-gap)}@media(min-width:768px){.section-footer .footer__menus{align-items:flex-end}}.section-footer .footer__menus-nav{display:flex;flex-wrap:wrap;gap:var(--footer-menu-gap);width:100%}@media(min-width:768px){.section-footer .footer__menus-nav{justify-content:flex-end;width:auto}}.section-footer .footer__menu-col{width:100%}@media(min-width:768px){.section-footer .footer__menu-col{width:var(--footer-menu-col-width);max-width:100%}}@media(min-width:768px)and (max-width:999.98px){.section-footer{--footer-menu-col-width: 160px}}@media(min-width:1000px)and (max-width:1299.98px){.section-footer{--footer-menu-col-width: 220px}}@media(max-width:767.98px){.section-footer .footer__menus-nav{row-gap:0}.section-footer .footer__menu-col:not(.footer__menu-col--collapse):not(:last-child){margin-bottom:var(--footer-menu-gap)}.section-footer .footer__menu-col--collapse .disclosure{border-top:1px solid rgba(var(--footer-text-col),.15);border-bottom:1px solid rgba(var(--footer-text-col),.15)}.section-footer .footer__menu-col--collapse+.footer__menu-col--collapse .disclosure{border-top:0}.section-footer .footer__menu-col--columns{flex:0 0 auto;width:calc(50% - var(--footer-menu-gap) / 2)}}.section-footer .footer__menu-title{margin:0 0 28px;color:rgb(var(--footer-heading-col));font-family:inherit;font-size:var(--footer-text-size);font-style:normal;font-weight:600;line-height:var(--footer-line-height);letter-spacing:normal;text-transform:uppercase}.section-footer .disclosure__title .footer__menu-title{margin-bottom:0}.section-footer .footer__menu-list{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.section-footer .footer__menu-list li{margin:0;list-style:none}.section-footer .footer__menu-list a{text-transform:uppercase}.section-footer .footer__text-block .rte>:last-child{margin-bottom:0}.footer__social{min-width:278px}.section-footer .footer__social .social{--icon-size: 24px;gap:0}.section-footer .footer__social .social a{margin:0;padding:12px}@media(min-width:768px){.section-footer .footer__social .social{justify-content:flex-end}}.section-footer .footer__social--large .social{--icon-size: 32px}.section-footer .footer__payment{display:flex;flex-wrap:wrap;gap:6px}@media(min-width:768px){.section-footer .footer__payment{justify-content:flex-end}}.section-footer .footer__payment-icon{width:auto;height:25px}
/*# sourceMappingURL=/cdn/shop/t/28/assets/footer.css.map */
