.main-footer__container{max-width:1920px;padding:80px 60px}.main-footer__content{display:flex;justify-content:space-between;flex-wrap:wrap;gap:calc(30px + (30 * ((100vw - 990px) / 738)))}.main-footer__newsletter{width:350px}.newsletter__heading{margin:0 0 30px;font-size:20px;font-style:normal;font-weight:300;line-height:normal}.newsletter__subheading{margin:0 0 30px;font-size:14px;font-style:normal;font-weight:300;line-height:150%}.subscribe-newsletter-form__field-wrapper{display:flex;gap:10px}.subscribe-newsletter-form__field{max-width:222px;width:100%}.subscribe-newsletter-form__field__input{width:100%;margin:0;padding:18px;border-radius:6px;border:1px solid #D9D9D9;overflow:hidden;height:53px;font-size:14px;font-style:normal;font-weight:200;line-height:normal}.subscribe-newsletter-form__field__input::placeholder{font-family:Montserrat;font-size:14px;font-style:normal;font-weight:200;line-height:normal}.newsletter-form__button{position:relative;padding:18px 30px;height:53px;border-radius:6px;border:.5px solid #D9D9D9;background:rgba(var(--color-button));color:rgba(var(--color-button-text));letter-spacing:0;cursor:pointer;transition:.3s ease}.subscribe-newsletter-form__field:has(input:not(:placeholder-shown))+.newsletter-form__button{background:rgba(var(--color-button-text))}.subscribe-newsletter-form__field:has(input:not(:placeholder-shown))+.newsletter-form__button .newsletter-form__button__text{color:rgba(var(--color-button))}.newsletter-form__button svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;width:34px;height:21px}.newsletter-form__button__text{font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:normal;transition:.3s ease;margin:0}.main-footer__list-container{max-width:200px;width:100%}.main-footer__list-title{margin:0 0 30px;font-size:20px;font-style:normal;font-weight:300;line-height:normal}.main-footer__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:20px}.main-footer__item{display:flex}.main-footer__link{color:inherit;text-decoration:none;font-size:14px;font-style:normal;font-weight:300;line-height:normal}@media screen and (min-width: 1729px){.main-footer__container{padding:104px 119px 115px}.main-footer__content{gap:126px}.main-footer__newsletter{width:500px}.newsletter__heading{margin-bottom:39px}.newsletter__subheading{margin-bottom:55px;font-size:20px}.main-footer__list{gap:20px}.main-footer__link{font-size:20px}}@media screen and (max-width: 1150px){.subscribe-newsletter-form__field-wrapper{flex-direction:column}.subscribe-newsletter-form__field{max-width:100%}}@media screen and (max-width: 990px){.main-footer__content{display:flex;justify-content:space-between;flex-wrap:wrap;gap:50px}.main-footer__newsletter{width:100%}.subscribe-newsletter-form__field__input,.newsletter-form__button{padding:12px 17px}.subscribe-newsletter-form__field__input{font-size:12px;font-weight:200}.subscribe-newsletter-form__field__input::placeholder{font-size:12px;font-weight:200}.newsletter__heading,.main-footer__list-title{margin-bottom:30px;font-size:20px}.newsletter__subheading{max-width:550px;margin-bottom:30px;font-size:16px}.main-footer__list{gap:10px}.main-footer__link{font-size:16px}}@media screen and (max-width: 768px){.main-footer__container{padding:0}.main-footer__content{flex-direction:column;gap:24px;padding:43px 36px 39px}.main-footer__newsletter{margin-bottom:6px}.newsletter__heading,.main-footer__list-title{font-weight:400;font-size:16px;line-height:normal;margin-bottom:18px}.newsletter__subheading{font-size:13px;line-height:150%;margin-bottom:18px}.subscribe-newsletter-form__field-wrapper{gap:14px}.newsletter-form__button,.main-footer__link{font-size:13px;line-height:normal}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/component-main-footer.css.map */
