.section-faq{padding:var(--padding);margin:var(--margin);overflow:hidden;color:var(--text);background:var(--background)}.section-faq .section-wrapper{border-radius:5px;background:#fff;padding:20px 8px;max-width:1240px;margin:0 auto}@media (min-width: 750px){.section-faq .section-wrapper{padding:40px}.section-faq .section-wrapper>*{max-width:1100px;margin-left:auto;margin-right:auto}}.section-faq .section-wrapper .section-header .section-heading{margin-bottom:24px;font-size:20px;font-weight:700;line-height:1.2}@media (min-width: 750px){.section-faq .section-wrapper .section-header .section-heading{margin-bottom:40px;font-size:30px}}.section-faq .section-wrapper .section-header .section-subheading{font-size:16px}.section-faq .section-body .topic-title{font-size:16px;margin:0 0 8px}@media (min-width: 750px){.section-faq .section-body .topic-title{margin-bottom:16px}}.section-faq .section-body .faq-item{display:block;border-bottom:1px solid var(--background)}.section-faq .section-body .faq-item details summary{cursor:pointer;padding:16px;display:flex;align-items:center;gap:10px;font-weight:700}@media (min-width: 750px){.section-faq .section-body .faq-item details summary{gap:30px}}.section-faq .section-body .faq-item details summary .question{flex:1;min-width:0;max-width:1000px}.section-faq .section-body .faq-item details .accordion-state{flex:0 0 24px;max-width:24px;padding:2px;display:flex;align-items:center;justify-content:center}.section-faq .section-body .faq-item details .accordion-state svg{max-width:100%;height:auto;display:block}.section-faq .section-body .faq-item details .accordion-state .accordion-open-state{display:flex}.section-faq .section-body .faq-item details .accordion-state .accordion-close-state{display:none}.section-faq .section-body .faq-item details.is-opening summary .accordion-state .accordion-open-state,.section-faq .section-body .faq-item details[open] summary .accordion-state .accordion-open-state{display:none}.section-faq .section-body .faq-item details.is-opening summary .accordion-state .accordion-close-state,.section-faq .section-body .faq-item details[open] summary .accordion-state .accordion-close-state{display:flex}.section-faq .section-body .faq-item details.is-closing summary .accordion-state .accordion-open-state{display:flex}.section-faq .section-body .faq-item details.is-closing summary .accordion-state .accordion-close-state{display:none}.section-faq .section-body .faq-item .answer{padding:12px 16px}@media (min-width: 750px){.section-faq .section-body .faq-item .answer{padding-top:16px;padding-bottom:24px}}.section-faq .section-body .faq-item+.topic-title{margin-top:30px}@media (min-width: 750px){.section-faq .section-body .faq-item+.topic-title{margin-top:34px}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/section-faq.css.map */
