.faq{--_q: var(--faq-q, var(--color-heading));--_a: var(--faq-a, var(--color-text));--_t-bg: var(--faq-toggle-bg, var(--palette-accent));--_t-icon: var(--faq-toggle-icon, var(--palette-heading))}.faq__list{display:grid;gap:.85rem;max-width:52rem;margin:0 auto}.faq__item{border-radius:calc(var(--radius) + 6px);background:var(--color-surface);border:1px solid var(--color-border);box-shadow:0 18px 36px -30px #123b788c;transition:box-shadow .25s ease}.faq__item[open]{box-shadow:0 24px 44px -28px #123b7899}.faq__q{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem clamp(1rem,3vw,1.5rem);cursor:pointer;list-style:none;font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:clamp(1rem,1.6vw,1.12rem);line-height:1.3;color:var(--_q)}.faq__q::-webkit-details-marker{display:none}.faq__q::marker{content:""}.faq__q:focus-visible{outline:2px solid var(--_q);outline-offset:3px;border-radius:inherit}.faq__toggle{position:relative;flex:none;width:2.1rem;height:2.1rem;border-radius:50%;background:var(--_t-bg);transition:transform .25s ease}.faq__toggle:before,.faq__toggle:after{content:"";position:absolute;top:50%;left:50%;width:.8rem;height:2px;border-radius:2px;background:var(--_t-icon);translate:-50% -50%}.faq__toggle:after{rotate:90deg;transition:rotate .25s ease}.faq__item[open] .faq__toggle:after{rotate:0deg}.faq__a{padding:0 clamp(1rem,3vw,1.5rem) 1.2rem;color:var(--_a);font-size:.98rem;line-height:1.65}.faq__a>:first-child{margin-top:0}.faq__a>:last-child{margin-bottom:0}.faq .actions{display:flex;justify-content:center;margin-top:2rem}@media(prefers-reduced-motion:reduce){.faq__toggle,.faq__toggle:after,.faq__item{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-faq.css.map */
