.faq-page__inner{max-width:720px;margin:0 auto}.faq-page__header{text-align:center;margin-bottom:var(--space-10)}.faq-page__heading{font-size:var(--font-size-3xl);font-weight:var(--heading-weight);line-height:var(--line-height-tight);margin-top:var(--space-2);margin-bottom:var(--space-3)}.faq-page__description{font-size:var(--font-size-body);color:var(--color-text-secondary)}.faq-page__category{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-wider);text-transform:uppercase;padding-top:var(--space-8);padding-bottom:var(--space-3);border-bottom:var(--border-width) solid var(--color-text-primary)}.faq-page__category:first-child{padding-top:0}.faq-page__item{border-bottom:var(--border-width) solid var(--color-border)}.faq-page__question{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) 0;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.faq-page__question::-webkit-details-marker{display:none}.faq-page__question-text{font-size:var(--font-size-body);font-weight:var(--font-weight-medium);line-height:var(--line-height-snug)}.faq-page__icon{flex-shrink:0;transition:transform var(--duration-fast) var(--ease-out);display:flex}details[open]>.faq-page__question .faq-page__icon{transform:rotate(180deg)}.faq-page__answer{padding-bottom:var(--space-4);font-size:var(--font-size-body);line-height:var(--line-height-relaxed);color:var(--color-text-secondary)}.faq-page__cta{text-align:center;padding-top:var(--space-10)}.faq-page__cta-text{font-size:var(--font-size-body);color:var(--color-text-secondary);margin-bottom:var(--space-3)}@media(max-width:767px){.faq-page__heading{font-size:var(--font-size-2xl)}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/section-faq.css.map */
