.lg-faq{width:100%}.lg-faq__wrap{max-width:var(--lg-faq-max-width, 85%);margin:0 auto}.lg-faq__heading-wrap{margin-bottom:3.2rem;text-align:center}.lg-faq__heading{margin:0;font-weight:700;font-size:clamp(24px,5vw,40px)}.lg-faq__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--lg-faq-gap, 1.6rem);align-items:stretch}.lg-faq__item{border:2px solid var(--lg-faq-border-color, #e0e0e0);border-radius:var(--lg-faq-radius, 12px);overflow:hidden;background:rgb(var(--color-background));height:100%}.lg-faq__question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:var(--lg-faq-padding, 1.8rem 2rem);background:transparent;border:none;cursor:pointer;text-align:left;font:inherit;color:currentColor}.lg-faq__question-text{font-weight:600;font-size:clamp(16px,3vw,20px);line-height:1.4}.lg-faq__chevron{flex-shrink:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.lg-faq__chevron svg{width:100%;height:100%;display:block}.lg-faq__item[data-open=true] .lg-faq__chevron{transform:rotate(180deg)}.lg-faq__answer-outer{height:0;overflow:hidden;transition:height .35s ease}.lg-faq__answer-inner{padding:0 2rem 1.8rem;font-size:1.4rem;line-height:1.6;color:rgba(var(--color-foreground),.75)}.lg-faq__question:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:-2px}.lg-faq{padding-top:var(--lg-faq-padding-top, 36px);padding-bottom:var(--lg-faq-padding-bottom, 36px)}@media screen and (max-width:749px){.lg-faq__grid{grid-template-columns:1fr}.lg-faq__wrap{max-width:90%}.lg-faq__heading-wrap{text-align:left}.lg-faq__question{padding:10px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/lg-faq.css.map */
