.aoctant-faq{background:var(--aoctant-faq-outer-bg);padding:var(--aoctant-faq-pt) 0 var(--aoctant-faq-pb)}.aoctant-faq__width{box-sizing:border-box;width:100%;max-width:var(--page-width, 1440px);margin-inline:auto;padding-inline:var(--page-margin, 16px)}.aoctant-faq__card{max-width:820px;margin:0 auto;padding:40px 32px;color:var(--aoctant-faq-text);background:var(--aoctant-faq-card-bg);border:1px solid color-mix(in srgb,var(--aoctant-faq-accent) 45%,transparent);border-radius:var(--aoctant-faq-radius);overflow:hidden}.aoctant-faq__head{margin-bottom:32px;text-align:var(--aoctant-faq-align)}.aoctant-faq__title{margin:0 0 8px;color:inherit;font-size:clamp(26px,3vw,36px);line-height:1.15}.aoctant-faq__subtitle{margin:0;opacity:.7;font-size:15px}.aoctant-faq__item{position:relative;border-bottom:1px solid color-mix(in srgb,var(--aoctant-faq-text) 12%,transparent);transition:background-color .25s ease}.aoctant-faq__item:last-child{border-bottom:0}.aoctant-faq__item:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:var(--aoctant-faq-accent);transform:scaleY(0);transform-origin:top;transition:transform .35s cubic-bezier(.3,1,.3,1)}.aoctant-faq__item:is(:hover,.is-open):before{transform:scaleY(1)}.aoctant-faq__item.is-open{background:color-mix(in srgb,var(--aoctant-faq-accent) 8%,transparent)}.aoctant-faq__trigger{display:flex;align-items:center;gap:14px;width:100%;padding:22px 20px 22px 24px;color:inherit;font:inherit;text-align:left;background:none;border:0;cursor:pointer}.aoctant-faq__trigger:focus-visible{outline:2px solid var(--aoctant-faq-accent);outline-offset:-2px}.aoctant-faq__dot{flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:var(--aoctant-faq-accent);transition:opacity .25s ease,transform .25s ease}.aoctant-faq__item.is-open .aoctant-faq__dot{opacity:0;transform:scale(0)}.aoctant-faq__question{flex:1;font-size:16px;font-weight:600;line-height:1.4}.aoctant-faq__icon{display:inline-flex;flex-shrink:0;opacity:.7;transition:transform .35s cubic-bezier(.3,1,.3,1),opacity .25s ease}.aoctant-faq__item.is-open .aoctant-faq__icon{transform:rotate(45deg);opacity:1}.aoctant-faq__answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.3,1,.3,1)}.aoctant-faq__item.is-open .aoctant-faq__answer{grid-template-rows:1fr}.aoctant-faq__answer-clip{min-height:0;overflow:hidden}.aoctant-faq__answer-inner{padding:0 20px 22px 46px;font-size:15px;line-height:1.6;opacity:.8}.aoctant-faq__answer-inner>:first-child{margin-top:0}.aoctant-faq__answer-inner>:last-child{margin-bottom:0}@media screen and (max-width:749px){.aoctant-faq__card{padding:28px 16px}.aoctant-faq__trigger{padding:18px 12px 18px 16px}.aoctant-faq__answer-inner{padding:0 12px 18px 38px}}@media(prefers-reduced-motion:reduce){.aoctant-faq__item,.aoctant-faq__item:before,.aoctant-faq__dot,.aoctant-faq__icon,.aoctant-faq__answer{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/aoctant-faq.css.map */
