.faq-section__inner{max-width:var(--faq-max-width);margin:0 auto;padding-inline:24px}.faq-section__heading{margin:0 0 24px;text-align:var(--faq-align);font-size:clamp(20px,3vw,30px);letter-spacing:.03em;text-transform:uppercase}.faq-section__list{display:flex;flex-direction:column;gap:var(--faq-gap)}.faq-item{border-radius:var(--faq-radius);overflow:hidden}.faq-item__question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 20px;margin:0;border:0;cursor:pointer;text-align:left;background:var(--faq-q-bg);color:var(--faq-q-color);border-radius:var(--faq-radius);transition:background var(--faq-speed) ease,border-radius var(--faq-speed) ease;font:inherit}.faq-item__question:hover{filter:brightness(1.12)}.faq-item__q-text{font-size:clamp(14px,1.6vw,16px);line-height:1.3;letter-spacing:.02em}.faq-item__icon{flex:0 0 auto;width:12px;height:12px;border-right:2px solid var(--faq-accent);border-bottom:2px solid var(--faq-accent);transform:rotate(-45deg);transition:transform var(--faq-speed) ease;margin-top:-3px}.faq-item__question[aria-expanded=true] .faq-item__icon{transform:rotate(45deg);margin-top:3px}.faq-item__question[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0}.faq-item__answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--faq-speed) ease}.faq-item__answer-inner{overflow:hidden;opacity:0;transform:translateY(-6px);transition:opacity var(--faq-speed) ease,transform var(--faq-speed) ease}.faq-item[data-open=true] .faq-item__answer{grid-template-rows:1fr}.faq-item[data-open=true] .faq-item__answer-inner{opacity:1;transform:translateY(0)}.faq-item__answer-inner>*{margin:0 20px}.faq-item[data-open=true] .faq-item__answer-inner{padding-block:16px}.faq-item__answer,.faq-item__answer p,.faq-item__answer li,.faq-item__answer a{color:var(--faq-a-color);font-size:clamp(14px,1.6vw,16px);line-height:1.55}.faq-item__answer p{margin-block:10px}.faq-item__answer p:first-child{margin-top:0}.faq-item__answer p:last-child{margin-bottom:0}.faq-item__answer a{text-decoration:underline}.faq-item__answer strong{font-weight:700}@media(prefers-reduced-motion:reduce){.faq-item__answer,.faq-item__answer-inner,.faq-item__icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/1/compiled_assets/styles.css.map?subset=ACA */
