.s-faq--light{background:#faf8f5;padding:80px 0}.s-faq--light .faq-header{text-align:center;margin-bottom:64px}.s-faq--light .faq-header .t-label{color:#6b7280;font-size:.75rem;font-weight:500;letter-spacing:.3em;text-transform:uppercase;margin-bottom:16px;display:block}.s-faq--light .faq-header .t-h2{color:#111827;font-size:clamp(2rem,5vw,3.5rem);font-weight:600;letter-spacing:-.02em;line-height:1.2}.s-faq--light .faq-list{max-width:720px;margin:0 auto}.s-faq--light .faq-heading-block{margin-top:48px;margin-bottom:8px}.s-faq--light .faq-heading-block:first-of-type{margin-top:0}.s-faq--light .faq-section-heading{font-size:.75rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#6b7280;padding-bottom:8px;border-bottom:1px solid #e5e7eb;display:inline-block}.s-faq--light .faq-item{border-bottom:1px solid #e5e7eb}.s-faq--light .faq-question{display:flex;justify-content:space-between;align-items:center;padding:20px 0;cursor:pointer;gap:24px;-webkit-user-select:none;user-select:none;background:none;border:none;width:100%;text-align:left}.s-faq--light .faq-question:focus-visible{outline:2px solid #3b82f6;outline-offset:4px;border-radius:4px}.s-faq--light .faq-question h3{font-size:clamp(15px,1.4vw,17px);font-weight:500;color:#111827;letter-spacing:-.01em;flex:1;line-height:1.4;margin:0}.s-faq--light .faq-icon{width:20px;height:20px;flex-shrink:0;color:#6b7280;transition:transform .3s ease,color .2s ease}.s-faq--light .faq-item.is-open .faq-icon{transform:rotate(180deg);color:#111827}.s-faq--light .faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.s-faq--light .faq-item.is-open .faq-answer{grid-template-rows:1fr}.s-faq--light .faq-answer-inner{overflow:hidden}.s-faq--light .faq-answer p{font-size:.9375rem;line-height:1.75;color:#4b5563;padding-bottom:28px;margin:0;font-weight:400}.s-faq--light .faq-answer ul{font-size:.9375rem;line-height:1.75;color:#4b5563;padding-bottom:28px;padding-left:20px;list-style:disc}@media(max-width:640px){.s-faq--light{padding:60px 0}.s-faq--light .faq-header{margin-bottom:40px}.s-faq--light .faq-question{padding:16px 0}.s-faq--light .faq-answer p{font-size:.875rem}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/faqs-light.css.map */
