.iceshock-faq{background:#05070f;padding:100px 24px}.iceshock-faq__container{max-width:900px;margin:0 auto}.iceshock-faq__header{text-align:center;margin:0 auto 48px;max-width:620px}.iceshock-faq__eyebrow{color:#3f9cff;font-size:13px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;margin:0 0 16px}.iceshock-faq__heading{font-size:clamp(30px,5.5vw,52px);line-height:1.1;font-weight:800;color:#fff;margin:0 0 20px;letter-spacing:-.01em}.iceshock-faq__accent{color:#3f9cff}.iceshock-faq__paragraph{color:#fff9;font-size:16px;line-height:1.6;margin:0}.iceshock-faq__list{display:flex;flex-direction:column;gap:14px}.iceshock-faq__item{background:linear-gradient(180deg,#1621368c,#080c168c);border:1px solid rgba(63,156,255,.15);border-radius:14px;transition:border-color .3s ease,box-shadow .3s ease,background .3s ease;overflow:hidden}.iceshock-faq__item:hover{border-color:#3f9cff59}.iceshock-faq__item.is-open{border-color:#3f9cff8c;box-shadow:0 0 30px #3f9cff1f;background:linear-gradient(180deg,#1c2a44a6,#0a0e1aa6)}.iceshock-faq__question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;background:none;border:none;cursor:pointer;padding:24px 26px;font-family:inherit;font-size:16.5px;font-weight:700;color:#fff;text-align:left}.iceshock-faq__icon{flex-shrink:0;width:26px;height:26px;border-radius:50%;background:#3f9cff;display:flex;align-items:center;justify-content:center;transition:background .3s ease}.iceshock-faq__icon-line{transition:transform .35s ease,opacity .35s ease;transform-origin:center}.iceshock-faq__item.is-open .iceshock-faq__icon-line--v{transform:rotate(90deg);opacity:0}.iceshock-faq__answer-wrap{max-height:0;overflow:hidden;transition:max-height .35s ease}.iceshock-faq__answer{padding:0 26px 24px;color:#ffffffa6;font-size:15px;line-height:1.65}@media(max-width:599px){.iceshock-faq{padding:72px 16px}.iceshock-faq__question{padding:20px 18px;font-size:15px}.iceshock-faq__answer{padding:0 18px 20px;font-size:14px}}.iceshock-faq__accent,.iceshock-faq__eyebrow,.iceshock-faq__title-accent,.iceshock-faq .faq-accent{color:#4fb8ff!important}.iceshock-faq__item{border-color:#4fb8ff59!important}.iceshock-faq__item[open],.iceshock-faq__item:hover{border-color:#4fb8ff99!important}.iceshock-faq__icon,.iceshock-faq__toggle,.iceshock-faq__plus,.iceshock-faq__minus{color:#4fb8ff!important;border-color:#4fb8ff!important}.iceshock-faq__toggle svg,.iceshock-faq__plus svg,.iceshock-faq__minus svg{stroke:#4fb8ff!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/iceshock-faq.css.map */
