.faq{padding:72px 20px;background:var(--faq-bg, #F3E7DA);text-align:center}.faq__container{max-width:1000px;margin:0 auto}.faq__heading{font-size:clamp(28px,4vw,44px);font-weight:800;color:var(--faq-heading-color, #8B5A3C);margin:0 0 32px}.faq__list{display:flex;flex-direction:column;gap:14px;text-align:left}.faq__item{background:var(--faq-row-bg, #FFFFFF);border-radius:12px;box-shadow:0 2px 10px var(--faq-row-shadow, #E5D5C3);overflow:hidden}.faq__question{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;cursor:pointer;font-size:16px;font-weight:600;color:var(--faq-question-color, #8B5A3C);list-style:none}.faq__question::-webkit-details-marker{display:none}.faq__question::marker{content:""}.faq__chevron{flex-shrink:0;width:20px;height:20px;color:var(--faq-chevron-color, #8B5A3C);transition:transform .25s ease}.faq__item[open] .faq__chevron{transform:rotate(180deg)}.faq__answer{padding:0 24px 20px;color:var(--faq-answer-color, #6B5A4E);font-size:14px;line-height:1.6}.faq__answer p{margin:0}.faq__disclaimer{margin:40px auto 0;max-width:700px;font-size:11px;line-height:1.6;color:var(--faq-disclaimer-color, #A68868)}@media(max-width:599px){.faq{padding:48px 16px}.faq__question{padding:16px 18px;font-size:15px}.faq__answer{padding:0 18px 16px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/faq-accordion.css.map */
