.footer{--spk-foot-doux: rgba(var(--color-foreground), .78);--spk-foot-discret: rgba(var(--color-foreground), .6);--spk-foot-trait: rgba(var(--color-foreground), .12)}.footer .footer__content-top{display:block;padding-bottom:4.8rem}@media screen and (max-width:749px){.footer .footer__content-top,.footer .spk-foot__legal{padding-left:2rem;padding-right:2rem}}.footer .footer-block--newsletter{display:block;margin:0 0 4.8rem;padding-bottom:4rem;border-bottom:.1rem solid var(--spk-foot-trait)}.footer .footer-block__newsletter{display:flex;flex-direction:column;gap:2rem;width:100%;margin:0;text-align:left}.footer .footer-block__newsletter .footer-block__heading{margin:0;font-size:2.2rem;line-height:1.25;text-wrap:balance}.spk-foot__news-note{margin:.8rem 0 0;font-size:1.4rem;line-height:1.5;color:var(--spk-foot-discret)}.footer .footer__newsletter{width:100%;max-width:46rem;margin:0}.footer .newsletter-form__field-wrapper{max-width:none}.footer .footer__newsletter .field__input{height:5.2rem;padding-right:13.5rem;font-size:1.6rem}.footer .footer__newsletter .field__label{color:var(--spk-foot-doux)}.footer .footer__newsletter .field__input:placeholder-shown:not(:focus)~.field__label{top:1.45rem;font-size:1.6rem}.footer .newsletter-form__button,.footer .newsletter-form__button:not(:focus-visible):not(.focused){top:.4rem;right:.4rem;width:auto;height:calc(100% - .8rem);min-width:4.4rem;padding:0 2rem;border-radius:.9rem;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));font-family:var(--font-body-family);font-size:1.5rem;font-weight:700;letter-spacing:.01em;transition:transform .15s ease,filter .15s ease}.footer .newsletter-form__button .svg-wrapper{display:none}.footer .newsletter-form__button:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem;box-shadow:none}.footer .newsletter-form__button:active{transform:scale(.98)}.footer .newsletter-form__message{justify-content:flex-start}.footer .footer__blocks-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:4rem 2.4rem;margin:0;padding:0}.footer .footer-block.grid__item{width:auto;max-width:none;margin:0;padding:0}.footer .footer-block--text{grid-column:1 / -1}.footer .footer-block .footer-block__heading{margin:0 0 1.4rem;font-size:1.8rem;line-height:1.2}.footer .footer-block--text .footer-block__heading{font-size:2.8rem;margin-bottom:1.6rem}.footer .footer-block--text .rte{max-width:42rem;font-size:1.5rem;line-height:1.65;color:var(--spk-foot-doux)}.footer .footer-block--text .rte p{margin:0}.footer .footer-block--text .rte p+p{margin-top:1.6rem}.footer .footer-block--text .rte a{display:inline-block;padding:.8rem 0;color:rgb(var(--color-button));font-weight:700;text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.4rem;transition:text-underline-offset .15s ease}.footer .footer-block__details-content{margin:0}.footer .footer-block__details-content>li,.footer .footer-block__details-content>li:not(:last-child){margin:0;padding:0}.footer .footer-block__details-content .list-menu__item--link{display:block;padding:1.2rem 0;font-size:1.5rem;line-height:1.35;color:var(--spk-foot-doux);text-decoration:none;transition:color .15s ease}.footer .footer-block__details-content .list-menu__item--active{color:rgb(var(--color-foreground));text-decoration:none}.spk-foot__detail{display:block;margin-top:.1rem;font-size:1.3rem;color:var(--spk-foot-discret)}.footer .footer__content-bottom{padding-top:0;border-top:0}.footer .footer__content-bottom-wrapper:has(>.footer__localization:empty){display:none}.spk-foot__legal{display:grid;gap:2.4rem}.spk-foot__legal:before{content:"";grid-column:1 / -1;height:.1rem;margin-bottom:.8rem;background:var(--spk-foot-trait)}.spk-foot__copy{margin:0;font-size:1.4rem;line-height:1.5;color:rgb(var(--color-foreground))}.spk-foot__copy a{color:inherit;text-decoration:none}.spk-foot__mention{display:block;font-size:1.3rem;color:var(--spk-foot-discret)}.footer .spk-foot__legal .footer__payment{margin:0}.footer .spk-foot__legal .list-payment{justify-content:flex-start;gap:.7rem;margin:0;padding:0}.footer .spk-foot__legal .list-payment__item{padding:0;line-height:0}.footer .spk-foot__legal .list-payment .icon{width:auto;height:2.1rem}.spk-foot__policies{display:flex;flex-wrap:wrap;gap:0 2.4rem;margin:0;padding:0}.spk-foot__policies a{display:block;padding:1.3rem 0;font-size:1.3rem;line-height:1.4;color:var(--spk-foot-discret);text-decoration:none;transition:color .15s ease}@media(hover:hover){.footer .newsletter-form__button:hover{filter:brightness(1.08)}.footer .footer-block--text .rte a:hover{text-underline-offset:.6rem}.footer .footer-block__details-content .list-menu__item--link:hover,.spk-foot__policies a:hover,.spk-foot__copy a:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.4rem}.footer .footer-block__details-content .list-menu__item--link:hover .spk-foot__detail{text-decoration:none}}@media screen and (min-width:750px){.footer .footer__content-top{padding-bottom:5.6rem}.footer .footer-block--newsletter{margin-bottom:5.6rem;padding-bottom:4.8rem}.footer .footer-block__newsletter{flex-direction:row;align-items:center;justify-content:space-between;gap:4.8rem}.spk-foot__news-text{flex:1 1 auto}.footer .footer__newsletter{flex:0 1 44rem}.footer .footer__blocks-wrapper{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) minmax(0,1fr);gap:4.8rem}.footer .footer-block--text{grid-column:auto}.footer .footer-block__details-content .list-menu__item--link{padding:.7rem 0}.spk-foot__legal{grid-template-columns:1fr auto;align-items:center;gap:2rem 4rem}.footer .spk-foot__legal .list-payment{justify-content:flex-end}.spk-foot__policies{grid-column:1 / -1}.spk-foot__policies a{padding:.4rem 0}}@media screen and (min-width:990px){.footer .footer__blocks-wrapper{gap:8rem}.footer .footer-block__newsletter .footer-block__heading{font-size:2.6rem}}@media(prefers-reduced-motion:reduce){.footer .newsletter-form__button,.footer .footer-block--text .rte a,.footer .footer-block__details-content .list-menu__item--link,.spk-foot__policies a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/soporifik-footer.css.map */
