.faq{--faq-divider: rgba(var(--color-foreground), .12);--faq-muted: rgba(var(--color-foreground), .68);--faq-accent: #f26649;--faq-accent-tint: rgba(242, 102, 73, .06)}.faq__inner{max-width:76rem;margin:0 auto}.faq__header{text-align:center;margin-bottom:5.2rem}.faq__caption{margin:0 0 1.2rem;text-transform:uppercase;letter-spacing:.18rem;font-size:1.2rem;color:var(--faq-muted)}.faq__heading{margin:0 0 1.4rem;letter-spacing:-.02em}.faq__subheading{margin:0 auto;max-width:52rem;color:var(--faq-muted);line-height:1.6}.faq__subheading>*{margin:0}.faq__list{border-top:.1rem solid var(--faq-divider)}.faq__item{border-bottom:.1rem solid var(--faq-divider)}.faq__item summary{display:flex;align-items:flex-start;gap:2.4rem;padding:2.6rem .4rem;min-height:4.4rem;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent;transition:color .2s ease}.faq__item summary::-webkit-details-marker{display:none}.faq__question{flex:1 1 auto;margin:0;font-size:calc(var(--font-heading-scale) * 2.2rem);font-weight:500;line-height:1.35;letter-spacing:-.01em;word-break:break-word;transition:color .2s ease}.faq__item summary:hover .faq__question{color:var(--faq-accent)}.faq--tint-open .faq__item[open] .faq__question{color:var(--faq-accent)}.faq__item summary:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.4rem;border-radius:.2rem}.faq__item summary:focus:not(:focus-visible){outline:none}.faq__chevron{flex:0 0 auto;width:1.8rem;height:1.8rem;margin-top:.5rem;color:var(--faq-muted);transition:transform .35s cubic-bezier(.4,0,.2,1),color .2s ease}.faq__item summary:hover .faq__chevron{color:var(--faq-accent)}.faq__item[open] .faq__chevron{transform:rotate(180deg);color:var(--faq-accent)}.faq__answer{height:0;overflow:hidden;transition:height .32s cubic-bezier(.4,0,.2,1)}.faq__answer-inner{padding:0 4rem 3rem .4rem;color:var(--faq-muted);line-height:1.7}.faq__answer-inner>*:first-child{margin-top:0}.faq__answer-inner>*:last-child{margin-bottom:0}.faq__answer-inner a{color:var(--faq-accent);text-underline-offset:.3rem}.faq__answer-inner img{max-width:100%;height:auto}.faq__item[open] .faq__answer{height:auto}@media(prefers-reduced-motion:reduce){.faq__chevron,.faq__answer,.faq__question{transition:none}}.faq__cta{margin-top:6rem;text-align:center}.faq__cta-heading{margin:0 0 1.2rem;font-size:calc(var(--font-heading-scale) * 2.6rem);letter-spacing:-.01em}.faq__cta-text{margin:0 auto 2.4rem;max-width:46rem;font-size:1.7rem;color:var(--faq-muted);line-height:1.6}@media screen and (min-width:750px){.faq__cta-heading{font-size:calc(var(--font-heading-scale) * 3rem)}}.faq__cta .button{margin:0}@media screen and (min-width:750px){.faq__item summary{padding:3rem .4rem}.faq__question{font-size:calc(var(--font-heading-scale) * 2.6rem)}.faq__chevron{width:2rem;height:2rem;margin-top:.6rem}.faq__answer-inner{padding-bottom:3.4rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-faq.css.map */
