.elevio-faq{position:relative;padding:100px 0;background:transparent}.elevio-faq__container{max-width:800px;margin:0 auto;padding:0 24px}.elevio-faq__header{text-align:center;margin-bottom:64px;opacity:0;transform:translateY(32px);transition:opacity .65s ease,transform .65s ease}.elevio-faq__header.is-visible{opacity:1;transform:translateY(0)}.elevio-faq__label{display:inline-block;font-family:Orbitron,sans-serif;font-size:.68rem;font-weight:500;color:#36b2eb;letter-spacing:.28em;text-transform:uppercase;margin-bottom:18px}.elevio-faq__heading{font-family:MCTen,Orbitron,sans-serif;font-size:clamp(2.5rem,5vw,4rem);font-weight:400;color:#fff;line-height:1.1;margin-bottom:22px}.elevio-faq__subheading{font-family:Inter,sans-serif;font-size:1.05rem;color:#8a9ab5;max-width:600px;margin:0 auto;line-height:1.7}.elevio-faq__list{display:flex;flex-direction:column;gap:12px}.elevio-faq__item{background:#0a1628;border:1px solid #1a2a42;border-radius:12px;overflow:hidden;opacity:0;transform:translateY(28px);transition:opacity .55s ease,transform .55s ease,border-color .3s ease,box-shadow .3s ease}.elevio-faq__item.is-visible{opacity:1;transform:translateY(0)}.elevio-faq__item.is-open{border-color:#36b2eb;box-shadow:0 0 16px #36b2eb33,0 0 40px #36b2eb14}.elevio-faq__question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px 30px;background:none;border:none;cursor:pointer;text-align:left}.elevio-faq__question-text{font-family:Orbitron,sans-serif;font-size:15px;font-weight:500;color:#fff;line-height:1.4;flex:1}.elevio-faq__icon{flex-shrink:0;width:24px;height:24px;position:relative;color:#36b2eb;transition:transform .35s ease}.elevio-faq__icon:before,.elevio-faq__icon:after{content:"";position:absolute;background:currentColor;border-radius:2px;transition:transform .35s ease,opacity .35s ease}.elevio-faq__icon:before{top:50%;left:0;width:100%;height:2px;transform:translateY(-50%)}.elevio-faq__icon:after{top:0;left:50%;width:2px;height:100%;transform:translate(-50%)}.elevio-faq__item.is-open .elevio-faq__icon:after{transform:translate(-50%) rotate(90deg);opacity:0}.elevio-faq__item.is-open .elevio-faq__icon{transform:rotate(45deg)}.elevio-faq__answer{max-height:0;overflow:hidden;transition:max-height .4s ease}.elevio-faq__answer-inner{padding:0 30px 24px}.elevio-faq__answer-text{font-family:Inter,sans-serif;font-size:.97rem;color:#8a9ab5;line-height:1.8;margin:0}@media(max-width:600px){.elevio-faq{padding:70px 0}.elevio-faq__question{padding:18px 20px;gap:12px}.elevio-faq__question-text{font-size:13px;word-break:break-word;overflow-wrap:break-word}.elevio-faq__answer-inner{padding:0 20px 18px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/elevio-faq.css.map */
