.chic-footer-links{display:block;width:100%;background:transparent;color:#4d3e33;border-bottom:1px solid #94764366;margin:0 0 18px}
.chic-footer-links__inner{display:flex;align-items:center;justify-content:center;gap:3px;width:100%;max-width:490px;min-height:44px;margin:0 auto;padding:0 6px;box-sizing:border-box}
.chic-footer-links__link{display:flex;align-items:center;justify-content:center;flex:0 1 40px;min-width:24px;height:44px;position:relative;border:0;border-radius:4px;background:transparent;color:#4d3e33;text-decoration:none}
.chic-footer-links__badge{display:flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;border-radius:50%;background:#fffcf6;color:#4d3e33}
.chic-footer-links .chic-footer-links__badge svg{display:block;width:18px;height:18px;fill:currentColor;stroke:none}
.chic-footer-links__link--instagram .chic-footer-links__badge{background:linear-gradient(135deg,#feda75 0%,#fa7e1e 24%,#d62976 52%,#962fbf 76%,#4f5bd5 100%);color:#fff}
.chic-footer-links__link--tiktok .chic-footer-links__badge,.chic-footer-links__link--x .chic-footer-links__badge,.chic-footer-links__link--threads .chic-footer-links__badge{background:#111;color:#fff}
.chic-footer-links__link--tiktok svg{filter:drop-shadow(-.6px -.6px 0 #25f4ee) drop-shadow(.6px .6px 0 #fe2c55)}
.chic-footer-links__link--facebook .chic-footer-links__badge{color:#1877f2}
.chic-footer-links__link--youtube .chic-footer-links__badge{color:#f00}
.chic-footer-links__link--pinterest .chic-footer-links__badge{color:#e60023}
.chic-footer-links__link--whatsapp .chic-footer-links__badge{color:#128c7e}
.chic-footer-links__link--whatsapp{margin-left:6px}
.chic-footer-links__link--whatsapp::before{content:"";position:absolute;left:-5px;top:12px;bottom:12px;width:1px;background:#c6b699}
.chic-footer-links__link:hover{background:#e6dece}
.chic-footer-links__link:focus-visible{outline:2px solid #947643;outline-offset:-2px}
@media(max-width:360px){.chic-footer-links__inner{gap:1px;padding-inline:4px}.chic-footer-links__badge{flex-basis:26px;width:26px;height:26px}.chic-footer-links__link--whatsapp{margin-left:4px}.chic-footer-links__link--whatsapp::before{left:-3px}}



.chic-footer-connect{border-bottom:1px solid #94764366;padding-bottom:24px;margin-bottom:28px;color:#40342a}
.chic-footer-connect__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;align-items:center;justify-items:center;text-align:center}
.chic-footer-connect__intro{max-width:520px;min-width:0;margin-inline:auto}
.chic-footer-connect .chic-footer-connect__eyebrow{margin:0 0 5px;font-size:11px;line-height:16px;letter-spacing:.045em;text-transform:uppercase;color:#4d3e33}
.chic-footer-connect .chic-footer-connect__title{margin:0 0 8px;padding:0;font-family:var(--font-heading-family,var(--chic-heading-font,Georgia,serif));font-size:28px;font-weight:400;line-height:1.15;letter-spacing:0;text-transform:none;color:#40342a}
.chic-footer-connect .chic-footer-connect__description{margin:0;font-family:inherit;font-size:14px;line-height:1.55;color:#40342a;text-wrap:balance}
.chic-footer-connect .chic-footer-links{border:0;margin:0;background:transparent;min-width:0}
@media(max-width:749px){.chic-footer-connect{padding-bottom:18px;margin-bottom:22px}.chic-footer-connect__layout{grid-template-columns:minmax(0,1fr);gap:10px;text-align:center}.chic-footer-connect__intro{margin-inline:auto}.chic-footer-connect .chic-footer-connect__title{font-size:25px}}
html.chic-mobile-qa .chic-footer-connect{padding-bottom:18px;margin-bottom:22px}
html.chic-mobile-qa .chic-footer-connect__layout{grid-template-columns:minmax(0,1fr);gap:10px;text-align:center}
html.chic-mobile-qa .chic-footer-connect__intro{margin-inline:auto}
html.chic-mobile-qa .chic-footer-connect .chic-footer-connect__title{font-size:25px}
.main-footer-section .footer__menu-column ul a{opacity:1}

.main-footer-section .footer__logo-column .footer-logo_anchor img{filter:brightness(.6) saturate(1.65) contrast(1.1);opacity:1}
