.faq-section{background:var(--faq-bg);padding-top:var(--faq-padding-top);padding-bottom:var(--faq-padding-bottom)}.faq-section__eyebrow{display:flex;align-items:center;justify-content:center;gap:.6rem;color:var(--faq-eyebrow);font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin:0 0 1rem;text-align:center}.faq-section__eyebrow-icon{width:.9rem;height:.9rem;background:var(--faq-eyebrow);flex-shrink:0}.faq-section__heading{color:var(--faq-heading);font-size:3.2rem;line-height:1.1;font-weight:900;text-transform:uppercase;letter-spacing:-.01em;margin:0 auto 2.5rem;max-width:50rem;text-align:center}.faq-section__list{display:flex;flex-direction:column;gap:1.2rem;max-width:70rem;margin:0 auto}.faq-section__item{background:var(--faq-item-bg);border:2px solid var(--faq-border)}.faq-section__summary{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.4rem 1.6rem;cursor:pointer;list-style:none}.faq-section__summary::-webkit-details-marker{display:none}.faq-section__question{color:var(--faq-question-color);font-size:1.5rem;font-weight:700}.faq-section__toggle{flex-shrink:0;width:2.4rem;height:2.4rem;border:1.5px solid var(--faq-border);position:relative}.faq-section__toggle:before,.faq-section__toggle:after{content:"";position:absolute;top:50%;left:50%;background:var(--faq-border);transform:translate(-50%,-50%)}.faq-section__toggle:before{width:1.1rem;height:.15rem}.faq-section__toggle:after{width:.15rem;height:1.1rem;transition:transform .15s ease}.faq-section__item[open] .faq-section__toggle:after{transform:translate(-50%,-50%) rotate(90deg) scale(0)}.faq-section__answer{padding:0 1.6rem 1.6rem;color:var(--faq-answer-color);font-size:1.4rem;line-height:1.6}.faq-section__answer p{margin:0}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-faq-accordion.css.map */
