.faq-container{display:grid;grid-template-columns:.85fr 1.15fr;gap:48px;align-items:start}.faq-eyebrow{margin:0 0 12px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent, #e8b93f)}.faq-heading{font-weight:700;font-size:clamp(26px,3.5vw,48px);line-height:100%;letter-spacing:-4%;text-align:left;margin:0 0 40px}.faq-heading p{margin:0}.faq-list{display:flex;flex-direction:column;gap:12px}.faq-item{background:var(--card-bg, #1e1e1e);border-radius:12px;overflow:hidden}.faq-question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;background:none;border:none;text-align:left;cursor:pointer;padding:18px 20px;color:#fff;font-size:15px;font-weight:600}.faq-icon{width:28px;height:28px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--accent, #f2c40f);background:#e8b93f1f;transition:transform .2s ease,background .2s ease,color .2s ease}.faq-item.is-open .faq-icon{background:var(--accent, #f2c40f);color:#141414;transform:rotate(180deg)}.faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.faq-item.is-open .faq-answer{grid-template-rows:1fr}.faq-answer-inner{overflow:hidden;padding:0 20px;color:#a8a8ac;font-size:14px;line-height:1.6}.faq-item.is-open .faq-answer-inner{padding:0 20px 20px}.faq-answer-inner p{margin:0}.faq-button-icon.btn-icon{background:#f2cc01;color:#000}.faq-intro h2.h2{text-align:left;line-height:1.2}.faq-intro .faq-eyebrow{margin:0}@media(max-width:749px){.faq-container{grid-template-columns:1fr;gap:32px}.contact-us__consent{gap:1rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/faq-accordion.css.map */
