.faq-page{padding:var(--faq-pt, 60px) 0 var(--faq-pb, 60px)}.faq-page__inner{max-width:760px;margin:0 auto}.faq-page__heading{font-family:var(--font-heading-family);color:#1b263b;font-size:clamp(24px,3vw,32px);font-weight:700;margin-bottom:48px;text-align:center}.faq-page__empty{color:#778da9;text-align:center;padding:40px 0}.faq-category{margin-bottom:48px}.faq-category__title{font-family:var(--font-heading-family);font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#415a77;margin-bottom:8px;padding-bottom:12px;border-bottom:1px solid #e0e1dd}.faq-item{border-bottom:1px solid #e0e1dd}.faq-item summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;cursor:pointer;list-style:none;font-family:var(--font-body-family);font-size:16px;color:#1b263b;line-height:1.5}.faq-item summary::-webkit-details-marker{display:none}.faq-item__icon{flex-shrink:0;color:#415a77;transition:transform .2s ease}.faq-icon-v{transition:opacity .2s ease,transform .2s ease}.faq-item[open] .faq-icon-v{opacity:0;transform:scaleY(0)}.faq-item__answer{padding:4px 0 20px;font-family:var(--font-body-family);font-size:15px;color:#415a77;line-height:1.75;max-width:680px}@media(prefers-reduced-motion:no-preference){.faq-item__answer{animation:faq-open .2s ease}@keyframes faq-open{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/faq-page.css.map */
