.faq__head{max-width:72rem;margin:0 auto 5rem;text-align:center}.faq__kicker{font-family:var(--font-heading-family);font-weight:700;font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;color:var(--faq-accent)}.faq__heading{font-family:var(--font-heading-family);font-weight:900;font-size:clamp(3rem,3.8vw,4.8rem);letter-spacing:-.02em;line-height:1.02;margin:1.4rem 0 0;color:rgb(var(--color-foreground))}.faq__list{max-width:82rem;margin:0 auto}.faq__item{border:.1rem solid rgba(var(--color-foreground),.12);background:var(--faq-card);border-radius:1.2rem;margin-bottom:1.2rem;overflow:hidden}.faq__question{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;padding:2rem 2.2rem;cursor:pointer;list-style:none}.faq__question::-webkit-details-marker{display:none}.faq__question-text{font-family:var(--font-heading-family);font-weight:700;font-size:1.7rem;margin:0;color:rgb(var(--color-foreground))}.faq__icon{color:var(--faq-accent);font-size:2.2rem;line-height:1;transition:transform .2s;flex:0 0 auto}.faq__item[open] .faq__icon{transform:rotate(45deg)}.faq__answer{padding:0 2.2rem 2rem;color:rgba(var(--color-foreground),.65);font-size:1.45rem;text-wrap:pretty}.faq__answer p{margin:0 0 1rem}.faq__answer p:last-child{margin-bottom:0}.faq{scroll-margin-top:10rem}@media screen and (max-width:749px){.faq__head{margin:0 0 2.2rem;text-align:left}.faq__heading{font-size:2.4rem}.faq__question{padding:1.6rem}.faq__question-text{font-size:1.45rem}.faq__answer{padding:0 1.6rem 1.6rem;font-size:1.35rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-faq.css.map */
