.ac-faq__intro{margin-bottom:24px;color:var(--ac-muted)}.ac-faq__list{display:grid;gap:0}.ac-faq__item{border-bottom:1px solid var(--ac-border)}.ac-faq__question{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:14px 0;cursor:pointer;list-style:none}.ac-faq__question::-webkit-details-marker{display:none}.ac-faq__question-text{margin:0;font-family:inherit;font-size:1rem;font-weight:700;line-height:1.35}.ac-faq__toggle{position:relative;flex-shrink:0;width:14px;height:14px}.ac-faq__toggle:before,.ac-faq__toggle:after{content:"";position:absolute;inset:50% 0 auto;height:2px;margin-top:-1px;background:currentColor;transition:transform .2s ease}.ac-faq__toggle:after{transform:rotate(90deg)}.ac-faq__item[open] .ac-faq__toggle:after{transform:rotate(0)}.ac-faq__answer{padding-bottom:16px}@media screen and (max-width:749px){.ac-faq--mobile-list .ac-faq__item{padding-block:16px}.ac-faq--mobile-list .ac-faq__question{min-height:0;padding:0 0 8px;cursor:default;pointer-events:none}.ac-faq--mobile-list .ac-faq__toggle{display:none}.ac-faq--mobile-list .ac-faq__answer{padding-bottom:0}}.ac-faq__scroller{display:block}@media screen and (max-width:749px){.ac-faq--mobile-carousel .ac-faq__list{grid-auto-flow:column;grid-auto-columns:100%;gap:16px;align-items:start;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.ac-faq--mobile-carousel .ac-faq__list::-webkit-scrollbar{display:none}.ac-faq--mobile-carousel .ac-faq__item{border-bottom:0;scroll-snap-align:start}.ac-faq--mobile-carousel .ac-faq__question{min-height:0;padding:0 0 8px;cursor:default;pointer-events:none}.ac-faq--mobile-carousel .ac-faq__toggle{display:none}.ac-faq--mobile-carousel .ac-faq__answer{padding-bottom:0}}@media screen and (min-width:750px){.ac-faq .ac-dots{display:none}.ac-faq--cards .ac-faq__list{grid-template-columns:repeat(var(--ac-columns, 3),minmax(0,1fr));gap:32px 40px}.ac-faq--cards .ac-faq__item{border-bottom:0}.ac-faq--cards .ac-faq__question{min-height:0;padding:0 0 10px;cursor:default;pointer-events:none}.ac-faq--cards .ac-faq__toggle{display:none}.ac-faq--cards .ac-faq__answer{padding-bottom:0}}.ac-faq__more{margin:28px 0 0}.ac-faq__more a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:.25em}.ac-faq__split{display:grid;gap:20px}.ac-faq__aside .ac-heading{margin-bottom:12px}.ac-faq--accordion .ac-faq__intro{margin-bottom:0}.ac-faq__contact{display:inline-flex;align-items:center;min-height:44px;margin-top:4px;color:inherit;font-weight:600;text-decoration:underline;text-decoration-color:var(--ac-accent);text-decoration-thickness:2px;text-underline-offset:.3em}.ac-faq--accordion .ac-faq__list{border-top:1px solid var(--ac-border)}.ac-faq--accordion .ac-faq__question{min-height:64px;padding:16px 0}.ac-faq--accordion .ac-faq__toggle{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--ac-surface);transition:background-color .2s ease,color .2s ease}.ac-faq--accordion .ac-faq__toggle:before,.ac-faq--accordion .ac-faq__toggle:after{inset:50% 9px auto}.ac-faq--accordion .ac-faq__item[open] .ac-faq__toggle{background:var(--ac-accent);color:#fff}.ac-faq--accordion .ac-faq__answer{max-width:64ch;padding:0 48px 20px 0;color:var(--ac-muted)}@media screen and (min-width:750px){.ac-faq__split{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);gap:64px;align-items:start}.ac-faq--accordion .ac-faq__question-text{font-size:1.0625rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/ac-product-faq.css.map */
