.ac-faq{background:#f5f5f3;padding:50px 20px}.ac-faq__inner{max-width:720px;margin:0 auto}.ac-faq__head{text-align:center;margin-bottom:24px}.ac-faq__title{font-family:var(--font-heading--family);font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:clamp(22px,5vw,30px);margin:0 0 8px;color:#121212}.ac-faq__subtitle{font-family:var(--font-body--family);font-size:15px;color:#5c5c5c;margin:0}.ac-faq__item{background:#fff;border:1px solid #e2e2e2;border-radius:8px;margin-bottom:10px}.ac-faq__q{list-style:none;cursor:pointer;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:14px;font-family:var(--font-heading--family);font-weight:700;font-size:15px;color:#121212}.ac-faq__q::-webkit-details-marker{display:none}.ac-faq__mark{flex:0 0 auto;width:22px;height:22px;position:relative}.ac-faq__mark:before,.ac-faq__mark:after{content:"";position:absolute;background:#2d8a4e}.ac-faq__mark:before{top:10px;left:3px;right:3px;height:2px}.ac-faq__mark:after{left:10px;top:3px;bottom:3px;width:2px;transition:transform .2s ease}.ac-faq__item[open] .ac-faq__mark:after{transform:scaleY(0)}.ac-faq__a{padding:0 20px 18px;font-family:var(--font-body--family);font-size:15px;line-height:1.55;color:#5c5c5c}@media screen and (max-width:749px){.ac-faq{padding:32px 18px}}@media(prefers-reduced-motion:reduce){.ac-faq__mark:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/section-ac-faq.css.map */
