.faq-accordion{background-color:var(--color-background, #0a0a0a);width:100%}.faq-accordion__container{max-width:800px;margin:0 auto;padding:0 20px}.faq-accordion__title{color:var(--color-text-primary, #ffffff);font-size:clamp(28px,5vw,42px);font-weight:700;text-align:center;margin:0 0 12px}.faq-accordion__subtitle{color:var(--color-text-secondary, #a1a1a1);font-size:16px;text-align:center;margin:0 0 50px}.faq-accordion__list{display:flex;flex-direction:column;gap:12px}.faq-accordion__item{background-color:var(--color-background-card, #151515);border:1px solid var(--color-border, #2a2a2a);border-radius:12px;overflow:hidden;transition:border-color .3s ease}.faq-accordion__item:hover,.faq-accordion__item--open{border-color:var(--color-accent, #4ade80)}.faq-accordion__question{display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px 24px;background:transparent;border:none;cursor:pointer;text-align:left;gap:16px;transition:background-color .3s ease}.faq-accordion__question:hover{background-color:#ffffff05}.faq-accordion__question-text{color:var(--color-text-primary, #ffffff);font-size:16px;font-weight:600;line-height:1.4}.faq-accordion__icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;background-color:transparent;border:2px solid var(--color-accent, #4ade80);border-radius:8px;color:var(--color-accent, #4ade80);transition:all .3s ease}.faq-accordion__icon svg{width:16px;height:16px;transition:transform .3s ease}.faq-accordion__icon-vertical{transition:transform .3s ease,opacity .3s ease}.faq-accordion__item--open .faq-accordion__icon{background-color:var(--color-accent, #4ade80);color:var(--color-background, #0a0a0a)}.faq-accordion__item--open .faq-accordion__icon svg{stroke:#0a0a0a!important}.faq-accordion__item--open .faq-accordion__icon svg line{stroke:#0a0a0a!important}.faq-accordion__item--open .faq-accordion__icon-vertical{opacity:0;transform:rotate(90deg)}.faq-accordion__answer{max-height:0;overflow:hidden;transition:max-height .4s ease}.faq-accordion__item--open .faq-accordion__answer{max-height:500px}.faq-accordion__answer-inner{padding:0 24px 24px;color:var(--color-text-secondary, #a1a1a1);font-size:15px;line-height:1.7}.faq-accordion__answer-inner p{margin:0 0 12px}.faq-accordion__answer-inner p:last-child{margin-bottom:0}.faq-accordion__answer-inner a{color:var(--color-accent, #4ade80);text-decoration:none}.faq-accordion__answer-inner a:hover{text-decoration:underline}.faq-accordion__answer-inner strong{color:var(--color-text-primary, #ffffff)}.faq-accordion__answer-inner ul,.faq-accordion__answer-inner ol{margin:12px 0;padding-left:20px}.faq-accordion__answer-inner li{margin-bottom:8px}@media screen and (max-width: 749px){.faq-accordion__title{font-size:28px}.faq-accordion__subtitle{font-size:14px;margin-bottom:30px}.faq-accordion__question{padding:16px 18px;gap:12px}.faq-accordion__question-text{font-size:14px}.faq-accordion__icon{width:28px;height:28px;min-width:28px;border-radius:6px}.faq-accordion__icon svg{width:14px;height:14px}.faq-accordion__answer-inner{padding:0 18px 18px;font-size:14px}.faq-accordion__list{gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/faq-accordion.css.map */
