.qx-faq{background:var(--qx-faq-bg, #0d0d0d);padding:80px 20px;color:var(--qx-faq-text, #fff)}.qx-faq__inner{max-width:820px;margin:0 auto;text-align:center}.qx-faq__eyebrow{font-size:13px;letter-spacing:3px;font-weight:700;color:var(--qx-faq-accent, #ff2d2d);margin:0 0 12px;text-transform:uppercase}.qx-faq__heading{font-size:clamp(28px,4vw,44px);font-weight:800;letter-spacing:-.5px;margin:0 0 12px;color:var(--qx-faq-text, #fff)}.qx-faq__subheading{font-size:16px;color:var(--qx-faq-answer, #c9c9c9);max-width:520px;margin:0 auto 48px;line-height:1.5}.qx-faq__list{text-align:left}.qx-faq__item{border-bottom:1px solid var(--qx-faq-border, #2b2b2b)}.qx-faq__item:first-child{border-top:1px solid var(--qx-faq-border, #2b2b2b)}.qx-faq__question{width:100%;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 4px;font-size:clamp(16px,2vw,19px);font-weight:600;color:var(--qx-faq-text, #fff);text-align:left;transition:color .25s ease,padding-left .25s ease}.qx-faq__question:hover{color:var(--qx-faq-accent, #ff2d2d);padding-left:8px}.qx-faq__item.is-open .qx-faq__question{color:var(--qx-faq-accent, #ff2d2d)}.qx-faq__icon{position:relative;flex:0 0 auto;width:22px;height:22px}.qx-faq__icon-line{position:absolute;top:50%;left:50%;background:currentColor;border-radius:2px;transform:translate(-50%,-50%);transition:transform .35s cubic-bezier(.65,0,.35,1),opacity .35s ease}.qx-faq__icon-line--h{width:100%;height:2px}.qx-faq__icon-line--v{width:2px;height:100%}.qx-faq__item.is-open .qx-faq__icon-line--v{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.qx-faq__item.is-open .qx-faq__icon-line--h{transform:translate(-50%,-50%) rotate(180deg)}.qx-faq__answer-wrap{height:0px;overflow:hidden;transition:height .4s cubic-bezier(.65,0,.35,1)}.qx-faq__answer-inner{padding:0 4px 24px;color:var(--qx-faq-answer, #c9c9c9);font-size:15px;line-height:1.7;opacity:0;transform:translateY(-6px);transition:opacity .35s ease .05s,transform .35s ease .05s}.qx-faq__item.is-open .qx-faq__answer-inner{opacity:1;transform:translateY(0)}.qx-faq__answer-inner p{margin:0 0 10px}.qx-faq__answer-inner p:last-child{margin-bottom:0}.qx-faq__cta{margin-top:56px;text-align:center}.qx-faq__cta p{font-size:15px;color:var(--qx-faq-answer, #c9c9c9);margin:0 0 16px}.qx-faq__cta-btn{display:inline-block;padding:14px 32px;border-radius:999px;background:var(--qx-faq-accent, #ff2d2d);color:#fff;font-weight:700;font-size:14px;letter-spacing:.5px;text-decoration:none;text-transform:uppercase;transition:transform .2s ease,opacity .2s ease}.qx-faq__cta-btn:hover{transform:translateY(-2px);opacity:.9}@media(max-width:749px){.qx-faq{padding:56px 16px}.qx-faq__subheading{margin-bottom:32px}.qx-faq__question{padding:18px 2px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/qorvex-faq.css.map */
