@charset "UTF-8";.ft-faq .d-flex{flex-direction:row;gap:1rem;text-shadow:0 0 18px var(--neon)}.ft-faq .cs_h2 span{color:var(--neon)}@media (max-width: 1024px){.ft-faq .d-flex{flex-direction:column;gap:0}}.ac{margin-top:8px;border:1px solid rgba(0,230,255,.25);background:radial-gradient(circle at top,rgba(0,240,255,.06),transparent 60%),linear-gradient(135deg,var(--card-dark),#1a1c20);box-sizing:border-box;border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);color:var(--text);position:relative;overflow:hidden}.ac:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:1px solid rgba(0,230,255,.15);pointer-events:none}.ac .ac-header{margin:0;padding:0}.ac .ac-trigger{font:600 15px var(--content-font, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);color:var(--text-strong);text-align:left;width:100%;padding:10px 36px 10px 14px;display:block;cursor:pointer;background:transparent;transition:color .25s ease,background .25s ease,box-shadow .25s ease,transform .2s ease;position:relative;text-decoration:none;margin:0;border:0}.ac .ac-trigger:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:22px;border-radius:999px;background:linear-gradient(180deg,var(--neon),var(--accent));box-shadow:0 0 12px #00f0ffbf}.ac .ac-trigger:after{content:"+";text-align:center;width:18px;position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:22px;font-weight:800;color:var(--neon);text-shadow:0 0 10px rgba(0,240,255,.75)}.ac .ac-trigger:focus,.ac .ac-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.ac .ac-trigger:hover{color:var(--text-strong);background:radial-gradient(circle at top,rgba(0,240,255,.12),transparent 55%);box-shadow:var(--shadow-soft),var(--shadow-neon);transform:translateY(-1px)}.ac.is-active>.ac-header .ac-trigger:after{content:"-"}.ac .ac-panel{overflow:hidden;transition-property:height,visibility;transition-timing-function:ease;transition-duration:.25s;height:0;background:radial-gradient(circle at top,rgba(0,240,255,.05),transparent 60%),linear-gradient(180deg,#101116,var(--card-dark));border-top:1px solid rgba(0,230,255,.18)}.ac .ac-panel .ac-text{font:15px/24px var(--content-font, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);color:var(--text);padding:10px 14px;margin:0}.ac.js-enabled .ac-panel{visibility:hidden}.ac.is-active .ac-panel{visibility:visible}.accordion-container .ac-panel ul li,.accordion-container .ac-panel ol li{margin-bottom:14px;font-family:var(--content-font, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-size:15px;color:var(--text)}.accordion-container-wrapper{max-width:1400px;margin:auto;padding-left:var(--section-padding-lr);padding-right:var(--section-padding-lr)}.accordion-container{max-width:1100px;margin:auto;padding-left:7.5px;padding-right:7.5px}.parent-ac-header button{color:var(--neon)!important;font-size:14px!important;font-family:var(--content-font)!important}.accordion-container .parent-ac-container{border-radius:var(--radius-lg);overflow:hidden}.accordion-container .parent-ac-header .ac-trigger{font-size:16px!important;font-family:var(--content-font)!important;font-weight:600!important;color:var(--text-strong)!important;background:linear-gradient(130deg,var(--card-purple),var(--card-dark));border-radius:var(--radius-lg);padding:12px 40px 12px 16px!important;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 0 12px rgba(0,0,0,.7)}.accordion-container .parent-ac-header .ac-trigger[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0}.accordion-container .nested-accordion-item{border-radius:var(--radius-lg)}.accordion-container .nested-accordion-item .ac-trigger{color:var(--neon)!important;padding:10px 36px 10px 16px!important;background:linear-gradient(135deg,#14161b,#00f0ff14)!important;line-height:1.4!important;text-shadow:0 0 10px rgba(0,240,255,.4)}.accordion-container .nested-accordion-container{padding:10px}.accordion-container .ac .ac-panel .ac-text{font:16px/24px var(--content-font)!important;padding:10px!important;margin:0}.accordion-container .ac{margin-top:10px!important}@media screen and (min-width: 768px){.accordion-container .parent-ac-header .ac-trigger{font-size:17px!important;padding:14px 40px 14px 18px!important}.accordion-container .ac-panel ul li,.accordion-container .ac-panel ol li{margin-bottom:16px;font-size:16px}.accordion-container .ac{margin-top:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/hp-ft-faq.css.map */
