.lv-faq__list{display:grid;grid-template-columns:minmax(0,1fr);gap:1.2rem}.lv-faq__item{overflow:hidden;border:1px solid var(--lv-line, #E3E5DD);border-radius:var(--lv-radius-card, 14px);background:var(--lv-surface, #FFFFFF);box-shadow:var(--lv-shadow-sm, 0 1px 2px rgba(15, 17, 21, .06), 0 2px 8px -2px rgba(15, 17, 21, .08));transition:box-shadow var(--lv-dur, .22s) ease,border-color var(--lv-dur, .22s) ease}.lv-faq__item[open]:not(.is-closing){border-color:#d5d9cc;box-shadow:var(--lv-shadow-md, 0 1px 2px rgba(15, 17, 21, .05), 0 10px 28px -12px rgba(15, 17, 21, .2))}.lv-faq__q{display:flex;align-items:center;gap:1.2rem;box-sizing:border-box;min-height:6.4rem;padding:1.2rem 1.4rem;color:var(--lv-ink, #0F1115);cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--lv-dur, .22s) ease}.lv-faq__q::-webkit-details-marker,.lv-faq__q::marker{display:none;content:""}@media(hover:hover){.lv-faq__q:hover{background:var(--lv-surface-2, #F0F1EA)}.lv-faq__q:hover .lv-faq__toggle{background:#e6e8de}}.lv-faq__q:focus{outline:0}.lv-faq__q:focus-visible{outline:2px solid var(--lv-ink, #0F1115);outline-offset:-2px;border-radius:var(--lv-radius-card, 14px)}.lv-faq__icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:12px;background:var(--lv-lime-soft, #EEFBD3);color:var(--lv-green-deep, #2C7A00)}.lv-faq__icon svg{display:block;width:2rem;height:2rem}.lv-faq__q-text{flex:1 1 auto;min-width:0;font-size:1.55rem;font-weight:600;line-height:1.4;overflow-wrap:break-word}.lv-faq__toggle{position:relative;display:inline-block;flex:none;width:3.2rem;height:3.2rem;border-radius:50%;background:var(--lv-surface-2, #F0F1EA);color:var(--lv-ink, #0F1115);transition:background-color var(--lv-dur, .22s) ease,box-shadow var(--lv-dur, .22s) ease}.lv-faq__toggle span{position:absolute;top:50%;left:50%;width:1.2rem;height:2px;margin:-1px 0 0 -.6rem;border-radius:2px;background:currentColor;transition:transform .3s var(--lv-ease, cubic-bezier(.2, .7, .2, 1))}.lv-faq__toggle span:last-child{transform:rotate(90deg)}.lv-faq__item[open]:not(.is-closing) .lv-faq__toggle{background:var(--lv-lime, #A8FA00);box-shadow:var(--lv-glow, 0 10px 26px -10px rgba(140, 230, 0, .85))}.lv-faq__item[open]:not(.is-closing) .lv-faq__toggle span:last-child{transform:rotate(0)}.lv-faq__a{overflow:hidden}.lv-faq__a-inner{padding:0 1.6rem 1.8rem;font-size:1.5rem;line-height:1.7}.lv-faq__a-inner.lv-pg-rte{font-size:1.5rem}.lv-faq__cta{display:grid;justify-items:center;gap:1.6rem;margin-top:3.2rem;padding:2.8rem 2rem;border-radius:var(--lv-radius-card, 14px);background:var(--lv-surface-2, #F0F1EA);text-align:center}.lv-faq__cta-text{max-width:44rem;margin:0;color:var(--lv-ink, #0F1115);font-size:1.6rem;font-weight:600;line-height:1.5;text-wrap:balance}@media screen and (max-width:749px){.lv-faq__cta-btn.lv-btn{width:100%}}@media screen and (min-width:750px){.lv-faq__list{gap:1.4rem}.lv-faq__q{min-height:7.2rem;gap:1.6rem;padding:1.4rem 2rem 1.4rem 1.8rem}.lv-faq__icon{width:4.4rem;height:4.4rem}.lv-faq__q-text{font-size:1.7rem}.lv-faq__a-inner{padding:0 5.2rem 2.4rem 7.8rem}.lv-faq__a-inner.lv-pg-rte{font-size:1.6rem}.lv-faq__cta{margin-top:4rem;padding:3.6rem 4rem}.lv-faq__cta-text{font-size:1.8rem}}.lv-faq__item:not(:has(.lv-faq__icon)) .lv-faq__a-inner{padding-left:1.6rem}@media screen and (min-width:750px){.lv-faq__item:not(:has(.lv-faq__icon)) .lv-faq__a-inner{padding-left:2rem}}@media(prefers-reduced-motion:reduce){.lv-faq__item,.lv-faq__q,.lv-faq__toggle,.lv-faq__toggle span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lv-faq.css.map */
