.faq-categories{padding:48px 0 32px;background:linear-gradient(180deg,#f8ede3,#fff)}.faq-categories__title{font-family:Playfair Display,Georgia,serif;font-size:clamp(1.5rem,3vw,2rem);font-weight:600;text-align:center;color:#3d2b1f;margin:0 0 28px}.faq-categories__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;padding:0 16px}.faq-categories__tab{display:inline-flex;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:.9375rem;font-weight:500;color:#7a6655;background:#fff;border:2px dashed #D4C4B0;border-radius:50px;padding:12px 24px;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #3d2b1f0d}.faq-categories__tab:hover{border-color:#d4a373;color:#3d2b1f;box-shadow:0 4px 14px #d4a37326;transform:translateY(-1px)}.faq-categories__tab--active{background:linear-gradient(135deg,#ccd5ae,#b8c49a);border-color:#ccd5ae;border-style:solid;color:#2d3a1a;box-shadow:0 4px 16px #ccd5ae59}.faq-categories__tab--active:hover{border-color:#ccd5ae;color:#2d3a1a;box-shadow:0 6px 20px #ccd5ae66}.faq-categories__tab-icon{display:flex;align-items:center;flex-shrink:0}.faq-categories__tab-label{white-space:nowrap}@media(max-width:767px){.faq-categories{padding:32px 0 24px}.faq-categories__tabs{gap:8px}.faq-categories__tab{padding:10px 18px;font-size:.875rem}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/section-faq-categories.css.map */
