.footer-block__menu input[type=checkbox]{position:absolute;z-index:-1;width:1px;height:1px;padding:0;border:0;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%);opacity:0;overflow:hidden;white-space:nowrap}.footer__blocks-wrapper{display:flex;flex-direction:column;color:rgb(var(--color-foreground))}@media screen and (min-width: 750px){.footer__blocks-wrapper{display:grid;grid-template-columns:repeat(12,1fr);-moz-column-gap:var(--grid-desktop-horizontal-spacing);column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}}.footer__content-bottom{padding:2rem 0}.footer__content-bottom-wrapper{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width: 750px){.footer__content-bottom-wrapper{align-items:center;flex-direction:row;justify-content:space-between}}.footer__localization{display:flex;gap:3rem}@media screen and (max-width: 749px){.footer__localization .localization-form__select,.footer__localization localization-form{display:none}}.footer__localization .localization-selector{min-height:5rem}.footer__sub-menu{display:flex;align-items:center;gap:2rem}@media screen and (min-width: 750px){.footer__sub-menu{gap:3rem}}.footer-block{position:relative;font-size:calc(var(--font-body-scale) * 1.3rem)}@media screen and (min-width: 750px){.footer-block{grid-column:span 6}}@media screen and (min-width: 991px){.footer-block{grid-column:span 4}}@media screen and (min-width: 1200px){.footer-block{grid-column:span 3;font-size:calc(var(--font-body-scale) * 1.4rem)}}@media screen and (max-width: 749px){.footer-block--social{margin:2rem 0 3rem}}@media screen and (min-width: 1200px){.footer-block--social{grid-column:span 3}}.footer-block--social .footer-block__heading{display:none}@media screen and (min-width: 750px){.footer-block--social .footer-block__heading{display:block}}.footer-block--social-text{display:none;font-size:1.4rem;line-height:1.28;margin-top:2rem}@media screen and (min-width: 750px){.footer-block--social-text{display:block}}.footer-block--social-text strong{font-weight:500}.footer-block--social-text a{color:inherit}@media screen and (max-width: 749px){.footer-block__menu{order:2;border-top:1px solid rgba(0,0,0,.1)}.footer-block__menu:last-of-type{border-bottom:1px solid rgba(0,0,0,.1)}}@media screen and (max-width: 749px){.footer-block__menu input[type=checkbox]:checked+.footer-block__menu-header:after{content:"-"}.footer-block__menu input[type=checkbox]:checked~.footer-block__menu-content{display:block}}@media screen and (max-width: 749px){.footer-block__menu-content{display:none;padding-bottom:2rem}}.footer-block--newsletter{line-height:1.2}@media screen and (max-width: 749px){.footer-block--newsletter{margin-bottom:3rem}}@media screen and (min-width: 1200px){.footer-block--newsletter{grid-column:span 5}}.footer-block--newsletter .footer-block__newsletter-notice{margin-bottom:1.8rem}@media screen and (min-width: 1200px){.footer-block--newsletter .footer-block__newsletter-notice{margin-bottom:1.2rem}}.footer-block--newsletter .footer-block__newsletter-gdpr{font-size:calc(var(--font-body-scale) * 1rem);margin-top:1.4rem}@media screen and (min-width: 750px){.footer-block--newsletter .footer-block__newsletter-gdpr{font-size:calc(var(--font-body-scale) * 1.1rem)}}.footer-block--newsletter .footer-block__newsletter-gdpr a{color:inherit}.footer-block__payment{grid-column:span 4}@media screen and (max-width: 749px){.footer-block__payment{order:3;padding-top:2rem}}.footer-block__heading{font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 1.8rem);margin:0 0 2rem}@media screen and (min-width: 750px){.footer-block__heading{font-size:calc(var(--font-heading-scale) * 2.2rem)}}.footer-block__heading.footer-block__menu-header{display:flex}@media screen and (max-width: 749px){.footer-block__heading.footer-block__menu-header{align-items:center;justify-content:space-between;margin-bottom:0;padding:1.5rem 0}.footer-block__heading.footer-block__menu-header:after{content:"+";font-size:2.2rem}}@media screen and (min-width: 750px){.footer-block__details-content{display:block}}.footer-block__shop-data{margin-top:2.2rem}@media screen and (min-width: 1200px){.footer-block__shop-data{margin-top:3.5rem}}.copyright__content{font-size:calc(var(--font-heading-scale) * 1.2rem)}
/*# sourceMappingURL=/s/files/1/0619/6045/4312/t/8/assets/section-footer.css.map */
