.section-faq-wrapper{background:var(--black);padding:64px 60px}.faq-section{background:var(--black)}.faq-head{text-align:center;margin-bottom:40px}.faq-head .section-title{font-size:clamp(24px,2.5vw,36px)}.faq-list{max-width:760px;margin:0 auto}.faq-item{background:var(--grey);border:1px solid var(--border);border-radius:12px;padding:0 20px;margin-bottom:8px}.faq-question{display:flex;align-items:center;justify-content:space-between;padding:14px 4px;cursor:pointer;-webkit-user-select:none;user-select:none}.faq-question span.q-text{font-family:var(--font-heading);font-size:16px;font-weight:700;color:var(--off-white);letter-spacing:-.01em}.faq-question .q-icon{font-size:18px;color:var(--yellow);font-weight:400;flex-shrink:0;margin-left:20px;transition:transform .3s}.faq-item.open .q-icon{transform:rotate(45deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .35s ease,padding .3s ease;padding:0 4px}.faq-item.open .faq-answer{max-height:240px;padding:0 4px 26px}.faq-answer p{font-size:14px;line-height:1.7;color:#f0ede880;max-width:600px;margin:0}@media(max-width:900px){.section-faq-wrapper{padding:20px 24px 72px!important}.faq-section{padding:0}.faq-head .section-title{font-size:clamp(22px,6.2vw,29px)}.faq-question{padding:14px 4px}.faq-question span.q-text{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-faq.css.map */
