.footer__content-top{background:var(--color-grey-700);color:var(--color-white-a90)}.footer-block__heading{color:#fff;margin:0 0 1rem;font-size:1.7rem}.footer__blocks-wrapper{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:4rem}.footer-block{line-height:1.4;font-size:1.5rem;color:#fff}.footer-block p,.footer-block a{line-height:1.9;font-size:1.4rem;color:var(--color-white-a90)}.footer-block p{line-height:1.7}.footer-block a{margin:0;padding:0;display:inline-block;text-decoration:none}.footer-block a:hover{color:var(--color-white-a70)}.footer-block__details-content li{line-height:1}.footer-icons-wrapper{display:flex;align-items:center;gap:3rem}@media screen and (min-width: 750px){.footer__blocks-wrapper{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem}}@media screen and (min-width: 990px){.footer-block__heading{margin:0 0 2rem}.footer__blocks-wrapper{gap:8rem;display:flex}.footer-block{flex:1}.footer-block.footer-block--menu{flex:1.5}.footer-icons-wrapper{display:block}.footer-badge{margin-top:2rem}}@media screen and (min-width: 1100px){.footer__blocks-wrapper{gap:10rem}}.footer__content-bottom{text-align:center}.footer__payment+.footer__copyright{margin-top:1.5rem}.footer__copyright{font-size:1.4rem;color:var(--color-foreground);text-align:center}.footer__copyright small{font-size:1.2rem}.footer__copyright a,.footer__copyright a:visited{color:var(--color-foreground)}.footer__newsletter-content{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.footer__newsletter-content>.footer__newsletter-form{min-width:100%}.footer__newsletter-content .footer-block__heading{margin:0;font-size:3rem}.footer__newsletter-heading,.footer__newsletter-desc{color:var(--color-text-light);margin:0}.footer__newsletter-heading{font-weight:600;line-height:1;white-space:nowrap;margin-bottom:1rem}.footer__newsletter-desc{text-align:center;line-height:1.5}.footer__newsletter-form{margin-top:3rem}#NewsletterForm--footer:not(:hover):not(:focus){border-color:var(--color-blue-200)}#NewsletterForm--footer:hover,#NewsletterForm--footer:focus{border-color:var(--color-blue-600)}#NewsletterForm--footer:focus{box-shadow:0 0 0 1px var(--color-blue-600)}@media screen and (min-width: 990px){.footer__newsletter-content{flex-direction:row;gap:5rem}.footer__newsletter-form,.footer__newsletter-heading{margin:0}.footer__newsletter-content>.footer__newsletter-form{min-width:36%}}
/*# sourceMappingURL=/cdn/shop/t/84/assets/section-footer.css.map?v=111828449997847820331675763177 */
