.footer{background:var(--color-primary);padding:2.7rem 1.6rem}.footer .newsletter-form{display:block;margin:unset;max-width:unset}.footer .newsletter-form .newsletter-form__field-wrapper{max-width:unset}.footer .footer__content-bottom-wrapper{justify-content:flex-start;padding:0}.footer .footer__content-bottom{display:flex;align-items:center;justify-content:center;border:none;padding:0;margin-top:4.8rem}@media screen and (min-width: 991px){.footer{padding:6.4rem 4.8rem!important}.footer .footer__content-bottom-wrapper{padding:0!important}.footer #mc_embed_signup div.mce_inline_error{background-color:transparent;border:none;font-weight:var(--font-weight-semi-bold);color:var(--color-error-bg);text-align:left;font-size:1.2rem;padding:0;margin-bottom:0}.footer .newsletter-form{display:flex;margin:0 auto;max-width:36rem}.footer .newsletter-form .mailchimp-label{display:none}.footer .newsletter-form .field__input::placeholder{opacity:1}.footer .newsletter-form #mce-responses div{text-align:left;line-height:1;font-weight:600;font-size:1.6rem;color:var(--color-secondary)}.footer .newsletter-form .mce_inline_error{color:var(--color-error);background-color:var(--color-error-bg);border:1px solid var(--color-error);border-color:var(--color-error)!important}.footer .newsletter-form input[type=submit]{width:100%}.footer .newsletter-form .newsletter-form__field-wrapper{max-width:36rem}}.footer .footer__content-top{padding:0}@media screen and (min-width: 991px){.footer .footer__localization:empty+.footer__column--info{align-items:flex-end}}.footer .footer__footer-logo__wrapper{margin-bottom:2.4rem}.footer .footer__copyright,.footer .footer__payment{margin-top:0}.footer .footer-block--newsletter{margin-top:0;align-items:flex-start}.footer .footer-block--newsletter .footer-block__newsletter{width:100%}.footer .footer-block--newsletter .footer-block__heading{text-align:left;font-size:1.6rem;margin-bottom:2rem;font-weight:var(--font-header-weight);display:block;line-height:90%}.footer .newsletter-form__field-wrapper .field:first-child{flex-direction:column;gap:1.6rem}.footer .newsletter-form__field-wrapper .field:first-child:after{display:none}.footer .newsletter-form__field-wrapper .field:first-child input[type=email]:first-child{height:4rem}.footer .newsletter-form__field-wrapper label{color:#fff;text-align:left}.footer .newsletter-form__field-wrapper input{padding:1rem;accent-color:#4D810E}.footer .newsletter-form__field-wrapper span{color:var(--color-secondary-a)!important}.footer .list-social{justify-content:flex-start!important;gap:1.2rem;margin-top:.8rem}.footer .list-social a{padding:0}.footer .list-social a .icon,.footer .list-social a .svg-wrapper{width:3.2rem;height:3.2rem}:is(:is(.footer .footer-block__details-content,.footer .footer__copyright) a.list-menu__item,:is(.footer .footer-block__details-content,.footer .footer__copyright) a):hover{text-decoration:none;color:var(--color-secondary)!important}.footer h2,.footer p,.footer li,.footer small,.footer span,.footer a{color:#fff!important}.footer h2{font-size:1.6rem}.footer p,.footer li,.footer small,.footer label,.footer span:not(.newsletter__button__text,.footer-block__heading),.footer a{font-size:1.2rem!important;line-height:100%}.footer a,.footer p{margin-bottom:1.6rem;margin-top:0;padding:0}.footer .list-social__link{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/_ecostal-footer.css.map */
