.footer{background-color:inherit;margin-top:24px!important;padding-top:50px!important}.footer .list-menu__item--link,.footer .footer-block__heading{color:inherit}.footer .footer-block__newsletter .footer__newsletter input{color:#000;border:1px solid #212121!important;box-shadow:none;background:inherit}.footer .footer-block__newsletter .footer__newsletter input::placeholder{opacity:.8;color:#000}.footer .footer-block__newsletter .newsletter-form__field-wrapper .field:before,.footer .footer-block__newsletter .newsletter-form__field-wrapper .field:after{display:none}.footer .newsletter-form__button svg path{fill:currentColor}.footer .footer__content-bottom.scroll-trigger--offscreen.animate--slide-in{opacity:1}.footer .copy-right-text{color:inherit}.footer .caption{border-top:1px solid #212121}.footer .footer-block__image-wrapper{margin-top:0;height:auto}.footer .footer-block__details-content li:first-child{padding-top:0}.footer .footer-block__heading{padding:0 0 10px}.footer .newsletter-form{padding-top:0}.footer .footer_social_menu{padding-top:16px;display:flex;gap:44px;flex-wrap:wrap}.footer .footer-block__details-content.footer_social_menu li{padding:0}.footer .footer__blocks-wrapper{margin-bottom:44px}.footer .footer__newsletter button{height:54px}.footer .copy-right-text p a{color:inherit}@media (prefers-reduced-motion: no-preference){.scroll-trigger.animate--slide-in{transform:translateY(0)}}@media (max-width: 1300px){.footer .field,.footer .footer__newsletter button{height:46px}}@media (max-width: 990px){.footer .field,.footer .footer__newsletter button{height:44px}}@media (max-width: 768px){.footer .footer-block__heading.inline-richtext{font-size:12px;line-height:1;padding-bottom:0!important}.footer__newsletter-btn-label{font-size:12px}.footer{padding-top:40px!important;margin-top:12px!important}.footer .footer-block__details-content li:first-child{padding-top:9px}.footer .footer__blocks-wrapper{margin-bottom:28px}.footer .footer-block__details-content.footer_social_menu li:first-child{padding:0!important}.footer-block.footer-block__newsletter{border-bottom:1px solid #212121;padding-bottom:30px!important}.footer .newsletter-form{padding-top:22px}.footer .footer_social_menu{gap:24px;justify-content:center}.footer .newsletter-form__button:not(:focus-visible):not(.focused){color:#fff;background-color:#212121}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/sunglasses-footer-section.css.map */
