.faq__header{max-width:720px;margin-block-end:3rem}.faq__title{margin-block-end:1rem}.faq__intro{color:var(--color-foreground);line-height:1.6}.faq__list{display:flex;flex-direction:column;gap:0;border-top:1px solid rgb(var(--color-foreground-rgb, 0 0 0) / .1);margin-block-end:3rem}.faq__item{border-bottom:1px solid rgb(var(--color-foreground-rgb, 0 0 0) / .1)}.faq__question{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.25rem 0;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.faq__question::-webkit-details-marker{display:none}.faq__question:focus-visible{outline:2px solid #1B2B5E;outline-offset:2px;border-radius:2px}.faq__question-text{font-size:1rem;font-weight:600;color:var(--color-foreground-heading);line-height:1.4}.faq__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;border-radius:50%;border:1px solid rgb(var(--color-foreground-rgb, 0 0 0) / .15);color:var(--color-foreground-heading);transition:background-color .2s ease,border-color .2s ease,color .2s ease}.faq__icon-plus,.faq__icon-minus{position:absolute;transition:opacity .2s ease}.faq__icon{position:relative}.faq__icon-minus{opacity:0}.faq__item[open] .faq__icon{background-color:#1b2b5e;border-color:#1b2b5e;color:#fff}.faq__item[open] .faq__icon-plus{opacity:0}.faq__item[open] .faq__icon-minus{opacity:1}.faq__answer{padding-block-end:1.25rem;color:var(--color-foreground);line-height:1.65;font-size:.9375rem;max-width:800px}.faq__answer p{margin-block-end:.75em}.faq__answer p:last-child{margin-block-end:0}.faq__cta{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2.5rem;border-radius:12px;background:rgb(var(--color-foreground-rgb, 0 0 0) / .03);border:1px solid rgb(var(--color-foreground-rgb, 0 0 0) / .08);text-align:center}.faq__cta-text{font-size:1.0625rem;color:var(--color-foreground);margin:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-custom-faq.css.map */
