.faq__intro{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.6rem;margin-bottom:4rem}.faq__eyebrow{margin:0;font-size:1.3rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--color-link, var(--color-foreground)))}.faq__heading{margin:0}.faq__subtext{margin:.4rem 0 0;font-size:1.5rem;opacity:.7;max-width:50rem}.faq__list{border-top:.1rem solid rgba(var(--color-foreground),.12)}.faq__item{border-bottom:.1rem solid rgba(var(--color-foreground),.12)}.faq__summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:2rem .4rem;cursor:pointer;list-style:none}.faq__summary::-webkit-details-marker{display:none}.faq__summary-text{display:flex;flex-direction:column;gap:.4rem}.faq__category{font-size:1.15rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-link, var(--color-foreground)))}.faq__question{font-weight:700;font-size:1.7rem;line-height:1.3}.faq__icon{position:relative;display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;flex-shrink:0;border-radius:50%;background:rgba(var(--color-foreground),.06)}.faq__icon-plus,.faq__icon-minus{position:absolute;display:flex;width:1.4rem;height:1.4rem}.faq__icon-plus svg,.faq__icon-minus svg{width:100%;height:100%}.faq__icon-minus{opacity:0;transform:scale(.7);transition:opacity .2s ease,transform .2s ease}.faq__icon-plus{transition:opacity .2s ease,transform .2s ease}.faq__item[open] .faq__icon-plus{opacity:0;transform:scale(.7)}.faq__item[open] .faq__icon-minus{opacity:1;transform:scale(1)}.faq__item[open] .faq__icon{background:rgb(var(--color-link, var(--color-foreground)));color:#121212}.faq__answer{padding:0 3.6rem 2.4rem .4rem;font-size:1.5rem;line-height:1.6;opacity:.8}.faq__answer p{margin:0}.faq__answer a{color:rgb(var(--color-link, var(--color-foreground)));text-decoration:underline}.faq__contact-cta{margin:4rem 0 0;text-align:center;font-size:1.5rem}.faq__contact-cta a{color:rgb(var(--color-link, var(--color-foreground)));font-weight:700;text-decoration:underline}.faq__toggle{display:none}@media screen and (max-width:749px){.faq__intro{margin-bottom:2.8rem}.faq__question{font-size:1.5rem}.faq__summary{align-items:flex-start;padding:1.8rem .2rem}.faq__answer{padding-left:.2rem;padding-right:.2rem}.faq__list--collapsible{position:relative;max-height:32rem;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 75%,transparent 100%);mask-image:linear-gradient(180deg,#000 75%,transparent 100%)}.faq__list--collapsible.is-open{max-height:none;-webkit-mask-image:none;mask-image:none}.faq__toggle{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.4rem;padding:0;background:none;border:none;font-size:1.45rem;font-weight:700;color:rgb(var(--color-link, var(--color-foreground)));cursor:pointer}.faq__toggle svg{width:1.4rem;height:1.4rem;transition:transform .2s ease}.faq__toggle .faq__toggle-less{display:none}.faq__list--collapsible.is-open+.faq__toggle .faq__toggle-more{display:none}.faq__list--collapsible.is-open+.faq__toggle .faq__toggle-less{display:inline}.faq__list--collapsible.is-open+.faq__toggle svg{transform:rotate(180deg)}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/section-faq.css.map */
