.noxor-faq-section{padding:0!important}.noxor-faq{background:#fff;padding:80px 0}.noxor-faq__inner{max-width:900px;margin:0 auto;padding:0 40px}.noxor-faq__heading{display:flex;align-items:center;gap:20px;margin-bottom:48px}.noxor-faq__line{flex:1;max-width:80px;height:2px;background:#0a3a67;opacity:.2;display:block}.noxor-faq__title{color:#0a3a67;font-size:clamp(1.4rem,2.5vw,1.75rem);font-weight:800;white-space:nowrap;margin:0}.noxor-faq__item{background:linear-gradient(135deg,#061e3a,#0a3a67 40%,#124a7a,#0a3a67);border-radius:14px;margin-bottom:12px;overflow:hidden;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease,opacity .6s cubic-bezier(.4,0,.2,1),translate .6s cubic-bezier(.4,0,.2,1)}.noxor-faq__item--hidden{opacity:0;translate:0 20px}.noxor-faq__item--visible{opacity:1;translate:0 0}.noxor-faq__item:hover{transform:translate(4px);box-shadow:-4px 0 #dc2626,0 8px 32px #0a3a6733}.noxor-faq__item--open{box-shadow:-4px 0 #dc2626,0 12px 40px #0a3a6740}.noxor-faq__question{display:flex;align-items:center;justify-content:space-between;padding:22px 28px;gap:16px}.noxor-faq__num{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:#dc2626;min-width:24px}.noxor-faq__q-text{color:#fff;font-size:.95rem;font-weight:600;flex:1;line-height:1.4}.noxor-faq__icon{width:28px;height:28px;min-width:28px;background:#dc262633;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#dc2626;font-size:1.2rem;font-weight:300;line-height:1;transition:background .2s ease,transform .35s cubic-bezier(.4,0,.2,1)}.noxor-faq__item--open .noxor-faq__icon{background:#dc262659;transform:rotate(45deg)}.noxor-faq__answer{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.noxor-faq__item--open .noxor-faq__answer{max-height:400px}.noxor-faq__answer-inner{padding:0 28px 22px 52px;color:#ffffffbf;font-size:.88rem;line-height:1.75;border-left:2px solid rgba(220,38,38,.4);margin:0 28px 0 52px}.noxor-faq__answer-inner p{margin:0;color:#ffffffbf}@media screen and (max-width:749px){.noxor-faq__inner{padding:0 16px}.noxor-faq{padding:56px 0}.noxor-faq__title{white-space:normal;font-size:1.3rem}.noxor-faq__question{padding:18px 20px}.noxor-faq__answer-inner{padding:0 20px 18px 40px;margin:0 20px 0 40px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/noxor-faq.css.map */
