.faq__inner{max-width:82rem}.faq__heading{margin:0 0 2.4rem;text-align:center;font-size:clamp(2.8rem,7vw,4.4rem);line-height:1.15}.faq__list{border-top:.1rem solid rgba(var(--color-foreground),.12)}.faq__item{border-bottom:.1rem solid rgba(var(--color-foreground),.12)}.faq__question{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.8rem 0;font-size:1.6rem;font-weight:800;line-height:1.35;cursor:pointer;list-style:none}.faq__question::-webkit-details-marker{display:none}.faq__question:focus-visible{outline:.2rem solid #a3203d;outline-offset:.3rem;border-radius:.4rem}.faq__toggle{flex:none;display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:50%;background:#a3203d;color:#fff8f0}.faq__toggle svg{width:1.8rem;height:1.8rem;transition:transform .2s ease}.faq__item[open] .faq__toggle svg{transform:rotate(180deg)}.faq__answer{padding:0 4.8rem 2rem 0;font-size:1.55rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}.faq__answer p{margin:0 0 1rem}.faq__answer p:last-child{margin-bottom:0}@media screen and (min-width:750px){.faq__heading{margin-bottom:3.2rem}.faq__question{font-size:1.7rem;padding:2.2rem 0}}@media(prefers-reduced-motion:reduce){.faq__toggle svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-faq.css.map */
