.faq__heading{margin:0 auto 4rem;max-width:46rem;font-family:var(--font-heading-family);font-weight:400;font-size:2.4rem;line-height:1.2;letter-spacing:-.024rem;color:rgb(var(--color-foreground));text-align:center}@media screen and (min-width:750px){.faq__heading{max-width:64.8rem;margin-bottom:8rem;font-size:3.2rem;letter-spacing:-.032rem}}.faq__list{max-width:64.8rem;margin:0 auto}.faq__item{border-bottom:.1rem solid rgba(var(--color-foreground),.12)}.faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.6rem 0;cursor:pointer;list-style:none}.faq__item summary::-webkit-details-marker{display:none}.faq__question{font-family:var(--font-body-family);font-size:1.6rem;line-height:1.5;letter-spacing:-.016rem;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.faq__question{font-size:1.8rem;letter-spacing:-.018rem}}.faq__item .icon-caret{position:static;right:auto;flex-shrink:0;width:1.2rem;height:1.2rem;color:rgb(var(--color-foreground));transition:transform .2s ease}@media(hover:hover){.faq__item details:not([open])>summary:hover .icon-caret{transform:rotate(30deg)}}.faq__item details[open]>summary .icon-caret{transform:rotate(180deg)}.faq__answer{max-width:58ch;padding-top:1.2rem;padding-bottom:1.6rem;padding-right:3.2rem;font-family:var(--font-body-family);font-size:1.6rem;line-height:1.5;letter-spacing:-.016rem;color:rgba(var(--color-foreground),.75)}.faq__answer p{margin:0}.faq__answer p+p{margin-top:1rem}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-faq.css.map */
