.ci-footer{--ci-ivory: #F7F3EC;--ci-brown: #4A3428;--ci-terracotta: #C96F4A;--ci-muted: rgba(247, 243, 236, .68);--ci-border: rgba(247, 243, 236, .16);position:relative;overflow:hidden;padding:64px 26px 0;background:var(--ci-brown);color:var(--ci-ivory)}.ci-footer *,.ci-footer *:before,.ci-footer *:after{box-sizing:border-box}.ci-footer__container{width:100%;max-width:1240px;margin:0 auto}.ci-footer__main{display:grid;grid-template-columns:1.1fr .8fr 1fr;gap:64px;padding-bottom:52px}.ci-footer__brand{min-width:0}.ci-footer__brand-name{display:inline-flex;align-items:center;gap:12px;color:var(--ci-ivory);text-decoration:none}.ci-footer__brand-icon{display:flex;align-items:center;justify-content:center;width:43px;height:43px;flex:0 0 43px;border:1px solid rgba(201,111,74,.75);color:var(--ci-terracotta);transition:background .25s ease,color .25s ease}.ci-footer__brand-name:hover .ci-footer__brand-icon{background:var(--ci-terracotta);color:var(--ci-ivory)}.ci-footer__brand-icon svg{display:block;width:31px;height:31px}.ci-footer__brand-text{position:relative;display:inline-block;padding-bottom:8px;font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:400;letter-spacing:-.7px;line-height:1.25}.ci-footer__brand-underline{position:absolute;right:0;bottom:0;left:0;height:1px;background:linear-gradient(90deg,var(--ci-terracotta),rgba(201,111,74,.08))}.ci-footer__description{max-width:350px;margin:22px 0 0;color:var(--ci-muted);font-size:13px;line-height:1.95}.ci-footer__heading{display:flex;align-items:center;gap:10px;margin:4px 0 25px;color:var(--ci-ivory);font-family:inherit;font-size:14px;font-weight:600;letter-spacing:.5px;line-height:1.5}.ci-footer__heading-mark{display:block;width:4px;height:19px;flex:0 0 4px;background:var(--ci-terracotta)}.ci-footer__links{min-width:0}.ci-footer__menu{display:flex;flex-direction:column;gap:13px;margin:0;padding:0;list-style:none}.ci-footer__menu-item{margin:0;padding:0}.ci-footer__menu-link{display:inline-flex;align-items:center;gap:9px;color:var(--ci-muted);font-size:13px;line-height:1.6;text-decoration:none;transition:color .2s ease,transform .2s ease}.ci-footer__link-arrow{color:var(--ci-terracotta);font-size:12px;opacity:0;transform:translate(-5px);transition:opacity .2s ease,transform .2s ease}.ci-footer__menu-link:hover{color:var(--ci-ivory);transform:translate(2px)}.ci-footer__menu-link:hover .ci-footer__link-arrow{opacity:1;transform:translate(0)}.ci-footer__hint{margin:0;color:var(--ci-muted);font-size:12px;line-height:1.8}.ci-footer__payments{min-width:0}.ci-footer__payments-description{margin:-8px 0 19px;color:var(--ci-muted);font-size:12px;line-height:1.8}.ci-footer__payment-list{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:0;list-style:none}.ci-footer__payment-item{display:flex;align-items:center;justify-content:center;min-width:49px;min-height:32px;padding:5px 7px;border:1px solid rgba(247,243,236,.2);border-radius:3px;background:#f7f3ecf7}.ci-footer__payment-icon{display:block;width:35px;height:auto;max-height:24px}.ci-footer__secure-note{display:flex;align-items:center;gap:8px;margin-top:19px;color:var(--ci-muted);font-size:11px;line-height:1.7}.ci-footer__secure-note svg{display:block;width:18px;height:18px;flex:0 0 18px;color:var(--ci-terracotta)}.ci-footer__bottom{display:flex;align-items:center;justify-content:center;min-height:72px;padding:18px 0;border-top:1px solid var(--ci-border);text-align:center}.ci-footer__copyright{margin:0;color:var(--ci-muted);font-size:12px;line-height:1.8;letter-spacing:.2px}.ci-footer__copyright span{color:var(--ci-ivory);font-weight:600}@media screen and (max-width:900px){.ci-footer{padding:52px 24px 0}.ci-footer__main{grid-template-columns:1fr .8fr;gap:42px 35px}.ci-footer__payments{grid-column:1 / -1;padding-top:28px;border-top:1px solid var(--ci-border)}.ci-footer__payment-list{gap:9px}}@media screen and (max-width:600px){.ci-footer{padding:45px 21px 0}.ci-footer__main{display:grid;grid-template-columns:minmax(0,1fr);gap:35px;padding-bottom:35px}.ci-footer__brand,.ci-footer__links,.ci-footer__payments{grid-column:auto;width:100%;text-align:center}.ci-footer__brand-name{justify-content:center}.ci-footer__brand-text{font-size:25px}.ci-footer__description{max-width:390px;margin:19px auto 0;font-size:13px;line-height:1.85}.ci-footer__heading{justify-content:center;margin-top:0;margin-bottom:20px;font-size:14px}.ci-footer__menu{align-items:center;gap:13px}.ci-footer__menu-link{justify-content:center}.ci-footer__payments{padding-top:30px;border-top:1px solid var(--ci-border)}.ci-footer__payments-description{margin:-5px auto 19px;font-size:12px}.ci-footer__payment-list{justify-content:center;gap:9px}.ci-footer__secure-note{justify-content:center;margin-top:19px;font-size:11px}.ci-footer__bottom{min-height:68px;padding:17px 0}.ci-footer__copyright{font-size:11px;line-height:1.9}}@media(prefers-reduced-motion:reduce){.ci-footer *,.ci-footer *:before,.ci-footer *:after{transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/footer-chaise-interieur.css.map */
