.footer__top__container{display:grid;grid-template-rows:repeat(3,auto);grid-template-areas:"main" "menu" "socials";padding:5rem 0 3rem;justify-items:center}.footer__top-main{margin-top:20px;grid-area:main;width:100%}.footer-menu:not(.footer__social-links){grid-area:menu;margin-bottom:3.7rem}.footer-menu__title{font-family:Inter;font-size:17px!important;margin:0 0 1rem;text-align:center}.footer-menu__link,.footer-menu__description,.footer-menu__description a{color:rgb(var(--color-foreground));font-size:1.6rem;line-height:2.6rem;transition:opacity .3s ease-in-out}.footer-menu__description a{color:rgb(var(--color-foreground))}.footer-menu__title,.footer-menu__link{text-align:center}.footer-menu__link:hover,.footer-menu__description a{opacity:.8}.footer__social-links,.footer__social-icons{grid-area:socials}.footer__social-links{display:none}.footer__logo-container{display:flex;justify-content:center;margin-bottom:4.8rem}.footer__logo{width:19rem;height:auto}.footer__newsletter-form{display:flex;flex-direction:column;gap:1.2rem;width:100%;margin-bottom:2.5rem}.footer-menu__description{margin-bottom:2.5rem;text-align:center}.footer__newsletter-form__input-group{position:relative}.footer__newsletter-form__input-group .field__input{background-color:#fff}.newsletter-form__button{position:relative}.newsletter-form__button .icon{width:2.9rem}.footer__bottom{padding:0 0 2rem;font-size:1.5rem;line-height:3rem;color:rgb(var(--color-foreground))}.footer__policy{display:flex;flex-direction:column;gap:0 2rem;margin-bottom:2.5rem}.footer__payment{padding:2.5rem 1.5rem}.footer__copyright,.footer__policy-item{text-align:center}.footer__copyright{margin:0;font-variant:var(--font-lato-family);color:rgb(var(--color-foreground))}.footer__bottom-container{display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 990px){.footer__top__container{display:grid;grid-template-areas:"menu main socials";grid-template-columns:1fr 3fr 1fr;padding:10rem 0 5rem;justify-items:initial}.footer-menu__title{font-size:2.4rem;line-height:normal}.footer-menu__title,.footer-menu__link{text-align:left}.footer__social-icons{display:none}.footer__social-links{display:initial;grid-area:socials;justify-self:end}.footer__logo{width:var(--logo-width-desktop)}.footer__newsletter-form{flex-direction:row}.footer__newsletter-form__input-group{flex-grow:1}.footer__bottom{padding:2rem 0;border-top:1px solid #998a77}.footer__bottom-container{flex-direction:row-reverse;justify-content:space-between}.footer__policy{flex-direction:row;margin:0}.footer__payment{padding:1rem 0}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-footer.css.map */
