.footer-extra{--text-dark: #1a1a1a;--card-bg: #fafafa;--radius: 16px;padding:48px 24px 24px;border-top:1px solid #eee;color:var(--text-dark);font-family:inherit}.footer-extra .footer-extra__heading{font-size:1.45rem;font-weight:700;margin-bottom:16px}.footer-extra .footer-extra__heading--center{text-align:center}.footer-extra .footer-extra__grid--main{display:grid;grid-template-columns:1.3fr 1fr 1fr 1.3fr;gap:32px;max-width:1200px;margin:0 auto 40px}@media(max-width:989px){.footer-extra .footer-extra__grid--main{grid-template-columns:1fr 1fr;gap:32px}}@media(max-width:589px){.footer-extra .footer-extra__grid--main{grid-template-columns:1fr;gap:28px}}.footer-extra .footer-extra__logo{max-width:140px;height:auto;margin-bottom:14px}.footer-extra .footer-extra__brand-name{font-size:1.5rem;font-weight:700;margin:0 0 14px}.footer-extra .footer-extra__brand-story{font-size:1.55rem;line-height:1.5;opacity:.8}.footer-extra .footer-extra__brand-story p{margin:0 0 10px}.footer-extra .footer-extra__policy-list,.footer-extra .footer-extra__collections-list{list-style:none;padding:0;margin:0}.footer-extra .footer-extra__policy-list li,.footer-extra .footer-extra__collections-list li{margin-bottom:12px}.footer-extra .footer-extra__policy-list a,.footer-extra .footer-extra__collections-list a{font-size:1.35rem;text-decoration:none;color:var(--text-dark);opacity:.8;transition:opacity .2s,color .2s}.footer-extra .footer-extra__policy-list a:hover,.footer-extra .footer-extra__collections-list a:hover{opacity:1;color:var(--accent)}.footer-extra .footer-extra__faq{border:1px solid #eee;border-radius:12px;padding:12px 16px;margin-bottom:10px;background:var(--card-bg)}.footer-extra .footer-extra__faq summary{cursor:pointer;font-weight:600;list-style:none;display:flex;justify-content:space-between;align-items:center}.footer-extra .footer-extra__faq summary::-webkit-details-marker{display:none}.footer-extra .footer-extra__faq-icon{color:var(--accent);font-size:1.3rem;transition:transform .2s}.footer-extra .footer-extra__faq[open] .footer-extra__faq-icon{transform:rotate(45deg)}.footer-extra .footer-extra__faq-answer{margin-top:10px;opacity:.8;line-height:1.6;font-size:1.35rem}.footer-extra .footer-extra__social-icons{display:flex;justify-content:center;gap:16px;flex-wrap:wrap;margin-bottom:8px}.footer-extra .footer-extra__social-icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:2px solid var(--accent);border-radius:50%;color:var(--accent);transition:background .2s,color .2s}.footer-extra .footer-extra__social-icon svg{width:20px;height:20px}.footer-extra .footer-extra__social-icon:hover{background:var(--accent);color:#fff}.footer-extra .footer-extra__bottom{max-width:1200px;margin:32px auto 0;padding-top:20px;border-top:1px solid #eee;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;font-size:.95rem;opacity:.75}@media(max-width:749px){.footer-extra .footer-extra__bottom{justify-content:center;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map?subset=AAAABA */
