.footer{background:#212525;color:#faf3e4;padding:8rem 0 4rem;font-weight:300}.footer a{color:#faf3e4}.policies{flex-wrap:wrap}.footer_top-wrapper{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:3.2rem;gap:32px}.footer__newsletter-wrapper{color:#faf3e4;line-height:1;max-width:584px}.footer-block__newsletter{padding-bottom:1.6rem;border-bottom:1px solid #f1f89b}.footer__newsletter-wrapper span{display:block}.newsletter-title{font-size:4.8rem;margin-bottom:1.6rem}.newsletter-description{font-size:1.4rem;margin-bottom:3.6rem;line-height:1.4}.field__input--footer{background-color:transparent;color:#faf3e4}.field__label--footer{font-family:var(--font-body-family);font-size:1.2rem;color:#faf3e4;opacity:.6;left:0}.field__input:focus~.field__label--footer,.field__input:not(:placeholder-shown)~.field__label--footer,.field__input:-webkit-autofill~.field__label--footer{font-size:1rem;top:calc(var(--inputs-border-width) + 0rem);left:0;letter-spacing:.04rem;color:#faf3e4}input.field__input--footer:-webkit-autofill,input.field__input--footer:-webkit-autofill:hover,input.field__input--footer:-webkit-autofill:active{box-shadow:inset 0 0 0 9999px #212525;-webkit-box-shadow:inset 0 0 0px 9999px #212525;-webkit-text-fill-color:#faf3e4!important}.field__input:-webkit-autofill~.newsletter-form__button--footer{color:#faf3e4}.form__message--footer{color:#faf3e4}.newsletter-form__button--footer{background:#292e2e;border-radius:50%}.footer__menu{text-alig:right}.footer_mid-wrapper{margin-bottom:3.2rem}.footer__copyright{display:flex;flex-direction:column-reverse;justify-content:space-between;opacity:.4;gap:24px}.footer__contact{display:block;text-align:left;margin-bottom:3.2rem;opacity:.6}.list-horizontal{display:flex;gap:16px}.recaptcha-disclaimer{font-size:14px;color:#a09b91;margin-top:-30px;margin-bottom:30px}.recaptcha-disclaimer a{color:#a09b91}.footer-block__details-content{display:flex;justify-content:space-around;flex-wrap:wrap}.footer-block__details-content .list-menu__item{justify-content:flex-end}.footer-block__details-content .list-menu__item--active{color:#f1f89b;text-decoration:underline}@media screen and (min-width: 750px){.footer_top-wrapper{flex-direction:row}.footer__newsletter-wrapper{width:50%}.footer__copyright{flex-direction:row}.footer-block__details-content{flex-direction:column}.field__label--footer{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/234/assets/footer.css.map */
