.footer{color:var(--color-white)}.footer .rte a{color:var(--color-white);text-decoration:none}.footer .footer-content{padding:2rem 0}.footer-content,.footer-block--newsletter{width:100%}.footer-block__details-content{column-count:2;width:100%}.footer .main-brand{display:flex;gap:1.6rem}.footer-block__details-content .list-menu__item--link{display:inline-block}.footer-text-box{display:flex;flex-wrap:wrap;gap:2rem 1.6rem;justify-content:space-between}.footer-block__brand-info{width:calc(50% - .8rem);max-width:27.3rem}.footer-social-media{width:100%;display:flex;gap:28px}.footer-block--newsletter{padding:50px 20px;text-align:center;min-height:29.6rem;position:relative;background-position:center;background-size:cover}.footer-block--newsletter:after{background:linear-gradient(180deg,#fff0,#ef467366 .01%);content:"";position:absolute;left:0;right:0;top:0;bottom:0}.footer-block__newsletter{position:relative;z-index:1}.footer-block__newsletter h3{margin-bottom:1.2rem}.footer-block__newsletter .newsletter-form__button{color:var(--color-theme-pink)}.footer-logo img{height:auto}@media screen and (min-width:750px){.footer .footer-content{padding:5rem 0}.footer-logo{margin-bottom:1rem}.footer-text-box{gap:2.5rem 1.6rem}.footer-logo img{max-width:15rem}.footer-content{width:68%}.footer-block__newsletter{max-width:375px}.footer-block--newsletter{width:50%;max-width:57.3rem;min-height:58.8rem}.footer__blocks-wrapper.grid{flex-wrap:nowrap}.footer-block__newsletter h2{margin-bottom:3.4rem}.footer-block__newsletter h3{margin-bottom:2rem}}@media screen and (min-width:1200px){.footer .footer-content{padding:7rem 0}.footer-logo{margin-bottom:4rem}.footer-logo img{max-width:100%}.footer-block__details-content{max-width:27rem}.footer .main-brand{width:62%;gap:2.8rem}.footer-address-content p{margin:1.2rem 0}}@media screen and (max-width:749px){.footer-logo img{max-width:11rem}.footer-logo{text-align:center;margin-bottom:1.6rem}.footer-block--newsletter{margin:0 -2rem;width:auto;min-width:100%}.footer-block__newsletter .newsletter-form__field-wrapper{max-width:23.2rem;margin:0 auto}.footer-social-media{gap:50px;align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom-footer.css.map */
