.footer{border-top:.1rem solid rgba(var(--color-foreground),.08);color:rgb(var(--color-foreground))}.footer:not(.color-scheme-1){border-top:none}.footer-block__image-wrapper img{max-width:150px;height:auto}.footer__features-wrapper{padding-block:3rem;border-radius:8px;background-color:transparent}.footer-pagination{display:none}.footer__features-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}.footer-feature-item{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2rem 1.5rem;background-color:rgba(var(--color-background),1);border-radius:8px;box-shadow:0 4px 15px #00000008}.footer-feature-icon{width:40px;height:40px;margin-bottom:1.5rem;display:flex;align-items:center;justify-content:center}.footer-feature-icon svg{width:100%;height:100%;fill:currentColor}.footer-feature-icon img{width:100%;height:100%}.footer-feature-title{font-family:var(--font-body-family);font-size:1.6rem;font-weight:700;margin:0 0 .8rem}.footer-feature-subtext p{font-size:1.5rem;line-height:1.4;margin:0;color:rgba(var(--color-foreground),.7)}.footer__content-top{display:flex!important;flex-direction:row;justify-content:space-between;gap:4rem;position:relative;padding-bottom:5rem;border-bottom:1px solid rgba(var(--color-foreground),.1)}.footer__blocks-wrapper{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 2fr;gap:4rem;width:100%}.footer-block__heading{font-size:1.6rem;font-weight:700;text-transform:uppercase;margin-bottom:2.5rem}.footer-block__details-content{margin:0}.footer-block--link_list .list-unstyled li{padding:5px 0}.footer-block__details-content .list-menu__item--link{color:rgba(var(--color-foreground),.8)!important;font-size:1.3rem!important;padding:0!important;transition:color .2s ease;text-decoration:none}.footer-block__details-content .list-menu__item--link:hover{color:rgb(var(--color-foreground))!important}.footer-brand-headline{font-size:1.4rem;line-height:1.6;margin-bottom:2rem}.footer-brand-description{font-size:1.4rem;line-height:1.6;color:rgba(var(--color-foreground),.7);margin-block:2.5rem;max-width:400px}.footer__list-social{display:flex;gap:1.5rem!important;padding:0;justify-content:flex-start}.footer__list-social .list-social__link{color:rgb(var(--color-foreground))!important;padding:0!important;display:flex;align-items:center;justify-content:center;width:24px;height:24px}.footer__list-social .list-social__link svg{width:100%;height:100%}.footer-block__newsletter{display:flex;flex-direction:column}.newsletter-description{font-size:1.4rem;line-height:1.6;margin-bottom:2rem;color:rgba(var(--color-foreground),.8)}.newsletter-form__field-wrapper{display:flex;flex-direction:column;gap:1.2rem}.newsletter-form__field-wrapper .field__input{width:100%;height:48px;border-radius:30px!important;border:1px solid rgba(var(--color-foreground),.2)!important;background-color:rgb(var(--color-background))!important;color:rgb(var(--color-foreground))!important;padding:0 2rem!important;font-size:1.3rem!important;box-shadow:none!important}.newsletter-form__field-wrapper .field__input::placeholder{color:rgba(var(--color-foreground),.5)}.newsletter-form__field-wrapper .field__input:focus{border-color:rgba(var(--color-foreground),.5)!important;outline:none}.newsletter-form__button{width:100%!important;height:48px;border-radius:30px!important;background-color:#d4b98e!important;color:#fff!important;border:none!important;font-size:1.3rem!important;font-weight:600!important;text-transform:uppercase;cursor:pointer;display:flex;justify-content:center;align-items:center}.field__label{display:none}.footer__content-bottom{padding:3rem 0}.footer__content-bottom-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%}.footer__copyright{text-align:center;line-height:100%}.copyright__content{font-size:1.2rem;color:rgba(var(--color-foreground),.7)}.footer__payment .list-payment{display:flex;padding:0;margin:0;list-style:none}.footer__payment .list-payment__item svg{width:38px;height:24px}@media screen and (max-width:1100px){.footer__blocks-wrapper{grid-template-columns:2fr 1fr 1fr 1fr}.footer-block--newsletter{grid-column:1 / -1;max-width:400px;margin:0 auto;text-align:center}.footer__list-social{justify-content:center}}@media screen and (max-width:989px){.footer__features-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:749px){.footer{padding:3rem 2rem 0px}.footer-feature-item{flex:0 0 80%;scroll-snap-align:center}.footer__features-wrapper{padding-block:2rem}.footer__features-grid{overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:10px;display:flex}.footer-pagination{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:20px}.footer-dot{width:35px;height:3px;background-color:rgb(var(--color-foreground));opacity:.15;border:none;padding:0;cursor:pointer;border-radius:0;transition:opacity .4s ease}.footer-dot.is-active{opacity:.85}.footer__content-top{flex-direction:column;gap:4rem;padding-bottom:3rem}.footer-block__heading{text-align:center;margin-top:3rem}.footer-block__image-wrapper img{max-width:190px}.footer__blocks-wrapper{grid-template-columns:1fr;gap:0rem;text-align:center}.footer-block--newsletter{margin:0}.footer__list-social{justify-content:center}.footer__content-bottom-wrapper{flex-direction:column;gap:2rem;text-align:center}.footer__copyright{text-align:center}.footer__payment{justify-content:center}}@media screen and (max-width:749px){.footer-block{margin:0;padding:0}.footer-block:first-child{border-top:1px solid #ebd0df}.footer-block__heading.mobile-accordion-toggle{display:flex;justify-content:center;align-items:center;gap:8px;padding:16px 0;margin:0;color:#000;font-size:16px;font-weight:600;cursor:pointer}.accordion-icon{display:flex;align-items:center;transition:transform var(--sl-transition-base)}.footer-block__heading.mobile-accordion-toggle.is-active .accordion-icon{transform:rotate(180deg)}.footer-block__details-content{text-align:center;flex-direction:column;display:none;align-items:center;justify-content:center}.footer-block__details-content.is-open{display:flex;flex-direction:column;align-items:center}.footer-block:last-child{border:none}}@media screen and (min-width:750px){.accordion-icon{display:none}.footer-block__details-content{display:block}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-footer.css.map */
