.brc-faq{--faq-v: #5B21B6;--faq-vl: #7C3AED;--faq-v2: #8B5CF6;--faq-vd: #EDE9FE;--faq-vd2: #F5F3FF;--faq-text: #0F0A1E;--faq-t2: #374151;--faq-t3: #4B5563;--faq-bdr: #E5E7EB;--faq-bg: #FAFAFA;--faq-ease: cubic-bezier(.4, 0, .2, 1);--faq-spring: cubic-bezier(.16, 1, .3, 1);padding:32px 0 40px;background:#fafafa}.brc-faq__container{max-width:820px;margin:0 auto;padding:0 16px}.brc-faq__header{text-align:center;margin-bottom:24px}.brc-faq__badge{display:inline-block;padding:5px 14px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--faq-vl);background:var(--faq-vd);border-radius:100px;margin-bottom:14px}.brc-faq__title{font-size:24px;font-weight:800;color:var(--faq-text);margin:0 0 8px;line-height:1.2;letter-spacing:-.02em}.brc-faq__subtitle{font-size:14px;color:var(--faq-t3);margin:0;line-height:1.5}.brc-faq__list{display:flex;flex-direction:column;gap:10px}.brc-faq__item{background:#fff;border:1.5px solid var(--faq-bdr);border-radius:14px;overflow:hidden;transition:border-color .25s var(--faq-ease),box-shadow .25s var(--faq-ease)}.brc-faq__item:hover{border-color:#d1d5db}.brc-faq__item[open]{border-color:var(--faq-vl);box-shadow:0 0 0 1px var(--faq-vl),0 4px 16px #5b21b614}.brc-faq__question{display:flex;align-items:center;gap:14px;padding:16px 18px;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;transition:background .15s var(--faq-ease)}.brc-faq__question::-webkit-details-marker{display:none}.brc-faq__question:hover{background:var(--faq-vd2)}.brc-faq__q-index{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:var(--faq-vl);background:var(--faq-vd);border-radius:9px;transition:background .25s var(--faq-ease),color .25s var(--faq-ease)}.brc-faq__item[open] .brc-faq__q-index{background:var(--faq-vl);color:#fff}.brc-faq__q-text{flex:1;font-size:14.5px;font-weight:600;color:var(--faq-text);line-height:1.4}.brc-faq__q-icon{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--faq-bg);color:var(--faq-t3);transition:background .25s var(--faq-ease),color .25s var(--faq-ease),transform .3s var(--faq-spring)}.brc-faq__item[open] .brc-faq__q-icon{background:var(--faq-vd);color:var(--faq-vl);transform:rotate(90deg)}.brc-faq__icon-v{transition:opacity .2s var(--faq-ease),transform .2s var(--faq-ease)}.brc-faq__item[open] .brc-faq__icon-v{opacity:0;transform:scaleY(0)}.brc-faq__answer{overflow:hidden}.brc-faq__answer-inner{padding:0 18px 18px 46px;font-size:14px;line-height:1.75;color:var(--faq-t2)}.brc-faq__answer-inner p{margin:0 0 8px}.brc-faq__answer-inner p:last-child{margin-bottom:0}.brc-faq__answer-inner strong{color:var(--faq-text);font-weight:600}.brc-faq__answer-inner a{color:var(--faq-vl);text-decoration:underline;text-underline-offset:2px}@media(min-width:768px){.brc-faq{padding:40px 0 48px}.brc-faq__header{margin-bottom:32px}.brc-faq__badge{font-size:12px;padding:6px 18px;margin-bottom:16px}.brc-faq__title{font-size:32px}.brc-faq__subtitle{font-size:15px}.brc-faq__list{gap:12px}.brc-faq__question{padding:20px 24px;gap:16px}.brc-faq__q-index{width:36px;height:36px;font-size:13px;border-radius:10px}.brc-faq__q-text{font-size:15.5px}.brc-faq__q-icon{width:36px;height:36px}.brc-faq__answer-inner{padding:0 24px 22px 76px;font-size:14.5px}}.brc-faq__question:focus-visible{outline:2px solid var(--faq-vl);outline-offset:-2px;border-radius:14px}@media(prefers-reduced-motion:reduce){.brc-faq *,.brc-faq *:before,.brc-faq *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/brc-faq-premium.css.map */
