.footer--custom{background:var(--footer-bg, #9c3921);color:var(--footer-text, #ffffff)}.footer--custom a,.footer--custom .footer-block__heading,.footer--custom .footer__brand-logo-fallback{color:var(--footer-text, #ffffff)}.footer__columns{display:flex;flex-wrap:wrap;gap:4rem}.footer__col{position:relative;padding-left:4rem}.footer__col:first-child{padding-left:0}.footer__col+.footer__col:before{content:"";position:absolute;left:0;top:.2rem;bottom:.2rem;width:1px;background:#ffffff40}.footer__col--brand{flex:0 1 19%;min-width:140px}.footer__col--newsletter{flex:1 1 45%}.footer__col--links{flex:0 1 26%;min-width:180px}.footer__brand-logo img{max-height:16px;width:auto}.footer__brand-logo-fallback{font-size:2rem;letter-spacing:.25rem;text-transform:uppercase;margin:0}.footer__newsletter-heading{font-weight:500;font-size:20px;line-height:100%;letter-spacing:0;margin-bottom:13.56px;font-family:Clash Grotesk,sans-serif!important;color:#fff;margin-top:0}.footer__newsletter-subtext{margin:0 0 44px;opacity:.85}.footer__newsletter-subtext p{font-weight:400;font-size:14px;line-height:20px;letter-spacing:0}.footer__newsletter-row{display:flex;border:1px solid rgba(255,255,255,.6);max-width:40rem}.footer__newsletter-row .field__input{border:none;background:transparent;color:inherit;flex:1;padding:1.2rem 1.5rem}.footer__newsletter-row .field__input::placeholder{color:#fff9}.footer__newsletter-row .field__label{display:none}.footer__newsletter-submit{background:#fff;color:#111;border:none;padding:0 2.5rem;font-weight:600;cursor:pointer;white-space:nowrap}.footer__links-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2rem}.footer__links-list a{text-decoration:none}.footer__disclaimers{margin-top:0rem;max-width:95rem;padding:30px 0 0 22px}.footer__disclaimers p{margin:0 0 .4rem;font-size:11px;line-height:1.4;margin-bottom:4px;opacity:.85;color:#fff}.footer__bottom-centered{text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem}.footer__content-top{max-width:1500px;margin:0 auto;padding:0 50px}footer{padding-top:41px!important}.newsletter-form{max-width:100%!important}.newsletter-form__field-wrapper .field__input{padding:5px 150px 5px 12.83px;border:.5px solid rgba(255,255,255,1)!important;border-radius:4px;background:transparent!important;height:4.8rem}.newsletter-form__button{background:#fff!important;border-radius:4px;border:.5px solid rgba(255,255,255,1);font-weight:400!important;font-size:14px!important;line-height:100%;letter-spacing:0;text-align:center;color:#000;height:38px;width:136px;right:6.43px;top:6px}.newsletter-form__field-wrapper .field__label,.customer .field label{color:#fff9!important;font-weight:300!important;font-size:14px!important;margin-top:3px}.field__input:focus{box-shadow:unset}.footer__col--newsletter{padding-left:69px}.footer__col--links{padding-left:80px}.footer__links-list li{line-height:20px}.footer__links-list li a{padding:0;font-size:14px;font-weight:500;line-height:19px;color:#fff;transition:.3s}.localization-form:only-child{padding:0}.localization-form__select{background:transparent!important;border-color:transparent!important;color:#fff!important;font-size:17px;line-height:23px;font-weight:400;margin:0!important;padding:1px 10px!important}.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before,.localization-form__select:hover.localization-form__select:after,.localization-form__select:after{box-shadow:unset!important}*:focus-visible{outline:unset!important;outline-offset:unset!important;box-shadow:unset!important}.copyright__content{margin:0;font-weight:400;font-size:14px;line-height:19px;letter-spacing:0;text-align:center;padding-top:41px}.footer__content-bottom>div:last-child{gap:0!important}.localization-form__select .icon-caret{right:-10px!important}.disclosure__link{color:#000!important}.disclosure__link svg{fill:#000!important}@media screen and (max-width:1199px){.footer__col--brand{flex:0 1 47%}.footer__col--newsletter{flex:1 1 47%}.footer__col--links{flex:0 1 49%}.footer__col--newsletter{padding-left:0!important}.footer__col+.footer__col:before{background:transparent!important}.footer__col--links{padding-left:0!important}.footer__content-top{padding:0 20px}.copyright__content{margin:0;font-size:10px;line-height:14px;text-align:left;border-top:.5px solid rgba(255,255,255,.6);padding-top:15px;width:100%}}@media screen and (max-width:1024px){.footer__disclaimers{margin-top:0rem;max-width:48rem;padding:0;margin-left:auto;margin-top:-96px}}@media screen and (max-width:992px){.footer__col--brand{flex:0 1 100%}.footer__col--newsletter{flex:1 1 100%;padding-top:17px;padding-bottom:17px;border-bottom:.5px solid rgba(255,255,255,.6)}.footer__col--links{flex:0 1 100%;padding-top:25px;border-bottom:.5px solid rgba(255,255,255,.6);padding-bottom:25px}.footer__col:first-child{padding-left:0;border-bottom:.5px solid rgba(255,255,255,.6);padding-bottom:15px!important}.footer__columns{gap:0!important}.footer__disclaimers{margin-top:0rem;max-width:100%;padding:50px 0 20px;text-align:center}.newsletter-form__field-wrapper{max-width:100%}}@media screen and (max-width:575px){footer{padding-top:25px!important}.footer__brand-logo img{max-height:15px}.footer__col:first-child{padding-bottom:6px!important}.footer__col--newsletter{padding-top:20px;padding-bottom:20px}.footer__newsletter-subtext{margin:0 0 20px}.newsletter-form__button{width:106px}.footer__col--links{padding-top:20px;padding-bottom:20px}.copyright__content{margin-top:12px}.footer__disclaimers{padding:50px 0 30px}}@media screen and (max-width:749px){.footer__columns{flex-direction:column;gap:3rem}.footer__col{padding-left:0}.footer__col+.footer__col:before{display:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/component-footer-custom.css.map */
