.fm-faq{padding:var(--space-16) 0}.fm-faq__inner{max-width:44rem}.fm-faq__heading{font-family:var(--font-heading);font-size:var(--fs-h1);text-align:center;margin:0 0 var(--space-12)}.fm-faq__list{display:grid;gap:var(--space-3)}.fm-faq__item{border:.1rem solid rgba(var(--color-foreground),.14);border-radius:var(--radius-md);background:rgb(var(--color-background));overflow:hidden}.fm-faq__question{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-6);cursor:pointer;font-family:var(--font-heading);font-size:var(--fs-h3);list-style:none}.fm-faq__question::-webkit-details-marker{display:none}.fm-faq__icon{flex:0 0 auto;position:relative;width:1.2rem;height:1.2rem}.fm-faq__icon:before,.fm-faq__icon:after{content:"";position:absolute;background:rgb(var(--color-link));transition:transform .2s ease}.fm-faq__icon:before{top:50%;left:0;width:100%;height:.2rem;margin-top:-.1rem}.fm-faq__icon:after{left:50%;top:0;width:.2rem;height:100%;margin-left:-.1rem}.fm-faq__item[open] .fm-faq__icon:after{transform:scaleY(0)}.fm-faq__answer{padding:0 var(--space-6) var(--space-6);line-height:1.6;opacity:.9}@media screen and (max-width:749px){.fm-faq{padding:var(--space-12) 0}.fm-faq__question{font-size:var(--fs-body);padding:var(--space-4)}.fm-faq__answer{padding:0 var(--space-4) var(--space-4)}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/section-faq-accordion.css.map */
