.footer .newsletter__form .footer-newsletter__title{max-width:100%;font-size:var(--font-body-size);line-height:20.8px;margin-bottom:24px}.footer .newsletter__form{max-width:44rem}.footer .newsletter-form__inner{display:flex;flex-direction:column;gap:2.4rem}.footer .newsletter__form .newsletter-form__field-wrapper{max-width:44rem}.footer .newsletter__form .field input{border-radius:.6rem;border:1px solid #D4D4D4}.footer__blocks-container{width:100%}.footer__content-bottom{padding-bottom:4rem;padding-top:4rem;display:flex;flex-direction:column;row-gap:2.4rem}.footer__content-middle .container:after{content:"";position:absolute;bottom:0;left:0;right:0;margin:0 auto;height:1px;background-color:#d4d4d4}.footer__list-social .list-social__item .list-social__text{width:42px;height:42px;border:1px solid transparent;border-radius:50%;display:flex;justify-content:center}.footer__content-bottom .list-payment{gap:12px}.footer-newsletter__heading{line-height:31.2px;margin:0 0 12px}.footer__blocks-wrapper .accordion summary{padding:0}.footer .accordion .footer-block__heading{padding:0}.footer__blocks-wrapper .accordion details[open] summary{margin-bottom:2rem}.footer__blocks-wrapper .accordion details svg{transition:transform .25s linear}.footer__blocks-wrapper .accordion details[open] svg{transform:rotate(180deg)}@media screen and (min-width: 990px){.footer__content-bottom{flex-direction:row;padding-top:1.5rem;padding-bottom:1.5rem;justify-content:space-between;align-items:center}.footer__content-middle-main .footer-block__right{flex-basis:60%;max-width:65rem}.footer__content-middle-main .footer-block__left{flex-basis:40%;max-width:55.5rem}.footer .newsletter__form .field{width:44rem}.footer__content-middle .container:after{content:"";position:absolute;bottom:0;left:4rem;right:4rem;margin:0 auto;height:1px;background-color:#d4d4d4}.footer-newsletter__heading{line-height:41.6px;margin:0 0 12px}.footer .newsletter__form .newsletter__footer-button{max-width:21.4rem}.footer__content-bottom .footer__copyright{flex-basis:33.3%;text-align:center}.footer .newsletter-form__inner{display:flex;flex-direction:column;gap:3.2rem}}@media screen and (min-width: 1760px){.footer__content-middle .container:after{content:"";position:absolute;bottom:0;left:2rem;right:2rem;margin:0 auto;height:1px;background-color:#d4d4d4}}
/*# sourceMappingURL=/cdn/shop/t/139/assets/footer.css.map */
