.footer{margin-top:0;border-top:1px solid var(--cr-border, rgba(20,20,20,.1));background:var(--cr-surface-soft, #f5f5f3)}html[data-theme=dark] .footer{background:var(--cr-dark-soft, #141416)}.footer__content-top{padding-top:clamp(4rem,6vw,6.4rem);padding-bottom:clamp(3rem,4vw,4rem)}.footer-block__heading{margin-bottom:1.8rem;font-size:1.4rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--cr-ink, #141414)}.footer-block__details-content a,.footer__list-social .list-social__link{color:var(--cr-muted, #696969);text-decoration:none;transition:color .18s ease}.footer-block__details-content a:hover{color:var(--cr-orange, #ff5a1f)}.footer-block__details-content li{margin-bottom:1rem}.footer-block__details-content .rte a,.footer-block__details-content{font-size:1.45rem;line-height:1.6}.footer__list-social{gap:.8rem}.footer__list-social .list-social__link{display:grid;place-items:center;width:4rem;height:4rem;border-radius:50%;background:color-mix(in srgb,var(--cr-ink, #141414) 6%,transparent);transition:background .2s ease,color .2s ease,transform .2s ease}html[data-theme=dark] .footer__list-social .list-social__link{background:color-mix(in srgb,#fff 8%,transparent)}.footer__list-social .list-social__link:hover{background:var(--cr-orange, #ff5a1f);color:#fff;transform:translateY(-3px)}.footer__list-social .icon{width:1.8rem;height:1.8rem}.footer-block__newsletter .newsletter-form__field-wrapper .field__input{border-radius:var(--cr-radius-sm, 10px);border:1.5px solid var(--cr-border, rgba(20,20,20,.14))}.footer-block__newsletter .newsletter-form__button{border-radius:var(--cr-radius-sm, 10px)}.footer__content-bottom{border-top:1px solid var(--cr-border, rgba(20,20,20,.1));padding-top:2.4rem;padding-bottom:2.4rem}.footer__content-bottom-wrapper{align-items:center}.footer__copyright{font-size:1.25rem;color:var(--cr-muted, #696969)}.footer__copyright a:hover{color:var(--cr-orange, #ff5a1f)}.footer__payment .list-payment__item{opacity:.7;transition:opacity .2s ease}.footer__payment:hover .list-payment__item{opacity:1}@media screen and (max-width:749px){.footer__content-top{padding-top:3.6rem}.footer-block{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/crasimo-footer.css.map */
