.faq__header{margin-bottom:4rem}@media screen and (min-width:750px){.faq__header{margin-bottom:5rem}}.faq__subtitle{margin-top:1.5rem;margin-bottom:0}.faq__category+.faq__category{margin-top:4rem}@media screen and (min-width:750px){.faq__category+.faq__category{margin-top:5rem}}.faq__category-title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:1rem;letter-spacing:.13rem;line-height:calc(1 + .2 / var(--font-body-scale));text-transform:uppercase;color:rgb(var(--color-foreground));margin:0;padding-bottom:1.2rem;border-bottom:.1rem solid rgba(var(--color-foreground),.15)}.faq__item{margin-top:0}.faq__item summary{list-style:none;cursor:pointer;align-items:center;justify-content:space-between;gap:2rem}.faq__item summary::-webkit-details-marker{display:none}.faq__item summary:hover .accordion__title{text-decoration:underline;text-underline-offset:.3rem}.faq__item summary:hover{background:rgba(var(--color-foreground),.04)}.faq__toggle{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2rem;font-size:1.8rem;font-weight:300;line-height:1;color:rgb(var(--color-foreground))}.faq__toggle:before{content:"+"}.faq__item details[open] .faq__toggle:before{content:"\2212"}.faq__cta{margin-top:5rem;padding-top:4rem;border-top:.1rem solid rgba(var(--color-foreground),.08)}@media screen and (min-width:750px){.faq__cta{margin-top:6rem;padding-top:5rem}}.faq__cta-heading{margin:0 0 2rem}.faq__cta .button{min-width:calc(16rem + var(--buttons-border-width) * 2)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-faq.css.map */
