.gl-faq{color:var(--color-text)}.gl-faq .section-title{color:var(--color-primary);text-transform:uppercase;letter-spacing:1px}.gl-faq .section-header{margin-bottom:1rem}.grenlander-faq-category-section .section-header{margin-bottom:.75rem}.gl-faq-search .gl-faq-searchbar{display:flex;align-items:center;gap:12px;margin-bottom:16px}.gl-faq-input{flex:1;padding:12px 16px;border:1px solid var(--color-border);border-radius:8px;background:#0000004d;color:#fff;transition:var(--transition-base)}.gl-faq-input:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 10px #7eff004d}.gl-faq-stats{color:var(--color-text-light);font-size:.95rem;white-space:nowrap}.gl-faq-filters{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}.gl-faq-chip{padding:8px 12px;border:1px solid var(--color-border);border-radius:999px;background:transparent;color:#fffc;cursor:pointer;transition:var(--transition-base);font-size:.9rem}.gl-faq-chip.is-active,.gl-faq-chip:hover{background:var(--color-primary);color:#000;border-color:var(--color-primary)}.gl-faq-index{display:flex;gap:10px;flex-wrap:wrap;padding:10px 0;border-top:1px solid rgba(126,255,0,.12);border-bottom:1px solid rgba(126,255,0,.12);margin-bottom:12px}.gl-faq-index a{color:#ffffffd9;text-decoration:none;padding:6px 10px;border:1px solid rgba(126,255,0,.18);border-radius:6px;transition:var(--transition-base)}.gl-faq-index a:hover{color:#000;background:var(--color-primary);border-color:var(--color-primary)}.gl-faq-items{display:block}.gl-faq-item{border:1px solid rgba(126,255,0,.15);border-radius:12px;background:linear-gradient(135deg,#ffffff0f,#ffffff05);margin:6px 0;overflow:hidden;transition:var(--transition-base)}.gl-faq-item[open]{border-color:#7eff0059;box-shadow:var(--shadow-hover)}.gl-faq-question{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;cursor:pointer;color:#fff;font-weight:600}.gl-faq-question::-webkit-details-marker{display:none}.gl-faq-question .q-text{flex:1}.gl-faq-question .q-icon{transition:transform .25s ease}.gl-faq-item[open] .q-icon{transform:rotate(180deg)}.gl-faq-answer{padding:0 14px 12px}.gl-faq-answer,.gl-faq-answer p,.gl-faq-answer li{color:#fff;line-height:1.65}.gl-faq-empty{padding:16px;color:var(--color-text-light);border:1px dashed rgba(126,255,0,.2);border-radius:10px}@media (max-width: 749px){.gl-faq-input{padding:10px 14px}.gl-faq-question{padding:10px 12px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/grenlander-faq.css.map */
