.custom-footer .font-heading.text-heading-standard{font-size:var(--font-h5-size);letter-spacing:-1px;font-weight:var(--font-weight-700);line-height:normal}.custom-footer .newsletter-form__content{display:flex;border:2px solid;align-items:center}.custom-footer .newsletter-form__email,.custom-footer .newsletter-form__button{border:none;margin:0;font-size:var(--font-p-1-size);padding:0 0 0 10px;font-weight:var(--font-weight-700)}.custom-footer .newsletter-form__button{padding:10px;border-left:2px solid}.custom-footer .newsletter-form__button .icon-right-arrow{width:27px;height:27px}.newsletter-form .newsletter-form__button.theme-link:after{content:unset}.newsletter-form__button .icon-right-arrow path{fill:var(--color-white)}.custom-footer .newsletter-form__email:focus:focus-visible{outline:none;border:none;box-shadow:none}.custom-footer .newsletter-form{padding:15px 0}.custom-footer .border-gridline-color{border:none}.custom-footer__menu.inline-block .custom-footer__links{border-top:2px solid var(--color-red);border-right:2px solid var(--color-red);border-bottom:2px solid var(--color-red)}.custom-footer .custom-footer__menu .custom-footer__link-title{color:var(--color-red);font-size:var(--font-p-1-size);font-style:normal;font-weight:var(--font-weight-700);line-height:.8;text-transform:uppercase;margin-bottom:25px;display:block;letter-spacing:normal}.custom-footer .custom-footer__menu .custom-footer__sublink-title{font-size:var(--font-p-1-size);font-style:normal;font-weight:var(--font-weight-400);line-height:.8;text-transform:uppercase;display:block;letter-spacing:normal;margin-bottom:15px}.custom-footer .custom-footer__links li:last-child .custom-footer__sublink-title{margin-bottom:0}.custom-footer__menu.inline-block .custom-footer__links{flex:100%;padding:20px 10px;border:none;border-bottom:2px solid var(--color-red)}.custom-footer .custom-footer__block{padding:0}.custom-footer .custom-footer__menu,.custom-footer__links.custom-footer__links{width:100%}.custom-footer .custom-footer__text.font-heading{font-size:15.36vw;font-weight:var(--font-weight-700);text-align:center;margin:15px auto 21px;white-space:nowrap}.custom-footer .custom-footer__bottom .px-section-horizontal-spacing{padding-top:0;padding-bottom:20px}.custom-footer-sublink-grid{display:grid;grid-template-columns:1fr 1fr;gap:0px}.newsletter-form .text-base p{font-size:19px}.custom-footer .custom-footer__menu .custom-footer__links ul{margin:0}.custom-footer .newsletter-form .text-heading-standard .trademark{vertical-align:60%;font-size:var(--font-size-28);padding-left:3px}.custom-footer__bottom p,.custom-footer__bottom a{font-size:var(--font-p-5-size)}@media (min-width: 1023px){.custom-footer .font-heading.text-heading-standard{max-width:100%;font-size:var(--font-h3-size);font-weight:var(--font-weight-700)}.custom-footer .newsletter-form__content{width:450px}.custom-footer .newsletter-form{padding:20px 0}.custom-footer .newsletter-form .text-base p{font-size:var(--font-p-3-size)}.custom-footer__blocks{display:flex;width:100%;flex-direction:column;background-color:var(--color-white)}.custom-footer__block{width:100%;padding:0}.custom-footer__text{color:var(--color-red);font-size:295px;font-style:normal;line-height:normal;text-transform:uppercase;text-align:center;line-height:80%;margin:0;letter-spacing:normal;font-weight:var(--font-weight-700)}.custom-footer__menu.inline-block.text-left{display:flex;width:100%}.custom-footer__menu.inline-block .custom-footer__links{flex:33.33%;padding:20px;border:2px solid var(--color-red);border-right:none}.custom-footer .custom-footer__menu .custom-footer__link-title{font-size:var(--font-h5-size);margin-bottom:30px}.custom-footer .custom-footer__menu .custom-footer__sublink-title{font-size:var(--font-h6-size);margin-bottom:15px;line-height:.8}.custom-footer__menu.inline-block .custom-footer__links:first-child{border-left:none}.custom-footer .custom-footer__text.font-heading{font-weight:var(--font-weight-700);line-height:1;margin:0 0 20px}.custom-footer .custom-footer__bottom .px-section-horizontal-spacing{padding-top:0}.custom-footer .custom-footer__links .custom-footer-sublink-grid{margin:0}}@media (max-width: 768px){.custom-footer .custom-footer__text.font-heading{border-color:var(--color-white);letter-spacing:0}.custom-footer .newsletter-form .text-heading-standard .trademark{vertical-align:40%;font-size:var(--font-size-20)}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/custom-footer.css.map */
