.section-newsletter .newsletter__wrapper{max-width:64rem;margin:0 auto;text-align:center}.section-newsletter .newsletter-form__field-wrapper{justify-content:center}.section-newsletter h2.footer-block__heading{font-size:1.5rem;line-height:1.5;font-weight:600;letter-spacing:0}.section-newsletter .field__input{border-radius:1.2rem;font-size:1.5rem}.section-newsletter .newsletter-form__button{border-radius:0 1.2rem 1.2rem 0}.footer{border-top:1px solid rgba(var(--color-foreground),.06)}.footer .footer__content-top{gap:2rem}.footer .footer-block__heading{font-size:1.4rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;margin-bottom:1.4rem}.footer .footer-block__details-content .list-menu__item--link{font-size:1.42rem;padding:.45rem 0;opacity:.78;transition:opacity .2s}.footer .footer-block__details-content .list-menu__item--link:hover{opacity:1;text-decoration:none}.footer .footer-block__details-content.rte{font-size:1.42rem;line-height:1.6;opacity:.78}.footer .footer__list-social .list-social__link{padding:.6rem;border-radius:.8rem;transition:background .2s}.footer .footer__list-social .list-social__link:hover{background:rgba(var(--color-foreground),.08)}.footer .footer__list-social .icon{width:2.2rem;height:2.2rem}.footer .footer__content-bottom{border-top:1px solid rgba(var(--color-foreground),.06);padding-top:2rem;padding-bottom:2rem}.footer .footer__content-bottom-wrapper{gap:1.6rem}.footer .list-payment{gap:.6rem;align-items:center}.footer .list-payment__item .icon{width:3.6rem;height:auto}.footer .policies{gap:.4rem 1.2rem}.footer .policies a,.footer .copyright__content,.footer .copyright__content a{font-size:1.2rem;opacity:.6;transition:opacity .2s}.footer .policies a:hover,.footer .copyright__content a:hover{opacity:1}.footer .footer__localization .localization-form__select{border-radius:1rem;font-size:1.36rem}.utility-bar{border-bottom:none}.announcement-bar__message{font-size:1.28rem;font-weight:600;letter-spacing:.02em}@media screen and (max-width:749px){.footer .footer__content-top{gap:2.4rem}.footer .footer-block__heading{font-size:1.36rem;margin-bottom:1rem}.footer .footer__content-bottom{padding-top:1.6rem;padding-bottom:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/sunshinepanel-footer-overrides.css.map */
