body footer.footer{--mi-gold:#c9a961;--mi-brown:#503832;--mi-ease:cubic-bezier(.2,.7,.1,1)}body footer.footer .ft-block-heading{font-family:Playfair Display,serif;font-size:20px;font-weight:500;text-transform:none;letter-spacing:0;color:var(--mi-brown)}body footer.footer .mi-ft-contact{font-size:15px;line-height:2;margin:0}body footer.footer .ft-block-nav li{margin:0 0 13px}body footer.footer .ft-block-nav a.link,body footer.footer .mi-ft-contact a{font-size:15px;text-decoration:none;padding-bottom:3px;background:linear-gradient(var(--mi-gold),var(--mi-gold)) 0 100%/0 1px no-repeat;transition:background-size .45s var(--mi-ease),color .3s var(--mi-ease)}body footer.footer .ft-block-nav a.link:hover,body footer.footer .ft-block-nav a.link:focus-visible,body footer.footer .mi-ft-contact a:hover,body footer.footer .mi-ft-contact a:focus-visible{background-size:100% 1px;color:#8b6f47}body footer.footer .ft-newsletter p{font-size:15px;line-height:1.7;margin:0 0 20px;max-width:34ch}body footer.footer .field-input{height:54px;border:1px solid rgba(80,56,44,.3);border-radius:999px;padding:0 66px 0 24px;background:transparent;font-size:15px;transition:border-color .3s var(--mi-ease),box-shadow .3s var(--mi-ease)}body footer.footer .field-input:focus{border-color:var(--mi-gold);box-shadow:0 0 0 3px #c9a96138;outline:0}body footer.footer .newsletter-inner .button{width:46px;height:46px;top:9px;right:4px;bottom:auto;border-radius:50%;background:var(--mi-brown);color:#fff6eb;transition:transform .35s var(--mi-ease),background-color .3s var(--mi-ease)}body footer.footer .newsletter-inner .button:hover{transform:scale(1.07);background:#3a2823}body footer.footer .ft-bar{border-top:1px solid rgba(80,56,44,.12)}body footer.footer .ft-bar-inner{justify-content:center;text-align:center;padding:20px 0}body footer.footer .ft-bar-inner:before{content:"Livraison offerte en France d\e8s 50 \20ac  \b7  Paiement s\e9 curis\e9  \b7  Exp\e9 dition sous 1 \e0  3 jours ouvr\e9s";font-size:13px;letter-spacing:.03em;line-height:1.6;opacity:.8}@media(min-width:992px){body footer.footer .ft-blocks-inner{grid-template-columns:1.4fr 1fr 1.3fr;column-gap:clamp(48px,7vw,120px);padding-top:88px;padding-bottom:68px;align-items:start}body footer.footer .ft-block-item{grid-column:auto!important;grid-row:auto!important}body footer.footer .ft-block-heading{padding-bottom:16px;margin-bottom:22px;background:linear-gradient(var(--mi-gold),var(--mi-gold)) 0 100%/34px 1px no-repeat}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/mi-footer.css.map */
