.newsletter__section h2{color:#fff;font-size:24px;font-weight:400}.newsletter__section p{color:#fff;font-size:16px;font-weight:400}.newsletter__section .errors{color:var(--color-pink);margin-top:6px;position:absolute}.newsletter__section .newsletter__section-container{padding-bottom:48px;padding-top:48px}.newsletter__section .newsletter__section-submit{color:var(--color-pink);font-size:15px;padding-left:0;padding-right:0;text-transform:uppercase}.newsletter__section .newsletter__section-email{font-size:15px;padding-left:0;text-indent:0}.newsletter__section .errors li{padding:0}footer#footer .grid__wrapper{grid-template-columns:auto auto auto auto 23%;font-size:var(--font-size)}footer#footer .section-title{font-size:14px;font-weight:500;line-height:22px}footer#footer .footer-sect ul li a{padding:3px 0;display:block}footer#footer .footer-sect:last-child ul.address{font-weight:700}footer#footer .footer-sect:last-child ul.address li{margin-bottom:20px}footer#footer .footer-sect:last-child ul.address li a{padding:0}footer#footer .footer-sect:last-child ul.address li:last-child{margin-bottom:0}footer#footer .footer-sect ul.address .location,footer#footer .footer-sect ul.address .info{padding-left:38px;position:relative}footer#footer .footer-sect ul.address .location img,footer#footer .footer-sect ul.address .info img{height:24px;left:0;position:absolute;top:0;width:24px}footer#footer div#bottom-footer{margin-top:35px}p.copyright-text{font-size:14px;font-weight:700;margin-top:6px}@media only screen and (min-width: 768px) and (max-width: 980px){.newsletter__section h2{font-size:22px}.newsletter__section p{color:#fff;font-size:14px;font-weight:400}footer#footer .grid__wrapper{display:flex;flex-wrap:wrap;grid-gap:10px}#footer .footer-sect{width:23.5%}#footer .footer-sect:last-child{width:100%}#footer .footer-sect:last-child ul{margin-bottom:0}footer#footer div#bottom-footer{margin-top:15px}footer#footer div#bottom-footer ul{margin-bottom:10px}}@media only screen and (max-width: 767px){.newsletter__section .newsletter__section-container{grid-row-gap:10px;padding:25px 0 10px}.newsletter__section h2{font-size:20px}.newsletter__section p{font-size:12px;line-height:16px}footer#footer .grid__wrapper{display:flex;flex-wrap:wrap;grid-gap:10px}#footer .footer-sect{width:48%}#footer .footer-sect:last-child{width:100%}footer#footer .section-title{margin-bottom:14px;margin-top:15px}footer#footer div#bottom-footer{margin-top:0;padding:0}div#bottom-footer .footer-left{margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/footer.css.map */
