.lf-faq.lf-faq{background:var(--lff-bg, #0b5132);color:var(--lff-ink, #fff);padding:56px 0;font-size:14px;line-height:1.45}.lf-faq .lf-faq__wrap{max-width:1150px;margin:0 auto;padding:0 20px}.lf-faq.lf-faq .lf-faq__h{margin:0;padding:0;text-align:center;font-family:var(--lf-font);font-size:32px;line-height:1.2;letter-spacing:-.01em;font-weight:500!important;color:var(--lff-ink, #fff)!important;text-transform:none}.lf-faq .lf-faq__cols{display:grid;grid-template-columns:1fr 1fr;gap:16px 64px;align-items:start;margin-top:30px}.lf-faq .lf-faq__col{display:flex;flex-direction:column;gap:16px;min-width:0}.lf-faq.lf-faq .lf-faq__q{background:var(--lff-item, rgba(255, 255, 255, .18));border-radius:3px;margin:0;padding:0;border:0}.lf-faq.lf-faq .lf-faq__s{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;margin:0;font-size:13.5px;line-height:1.45;font-weight:700!important;color:var(--lff-ink, #fff);letter-spacing:normal;text-transform:none}.lf-faq .lf-faq__s::-webkit-details-marker{display:none}.lf-faq .lf-faq__s::marker{content:""}.lf-faq .lf-faq__ic{width:18px;height:18px;border-radius:50%;background:#fff;color:var(--lff-bg, #0b5132);display:flex;align-items:center;justify-content:center;flex:none;transition:transform .2s}.lf-faq .lf-faq__ic svg{display:block;width:10px;height:10px}.lf-faq .lf-faq__a{padding:0 16px 16px;font-size:13.5px;line-height:1.45;color:#e8f5ef}.lf-faq.lf-faq .lf-faq__a p{margin:0;font-size:13.5px;line-height:1.45;color:inherit;font-weight:400!important}.lf-faq.lf-faq .lf-faq__a p+p{margin-top:8px}.lf-faq.lf-faq .lf-faq__a strong{font-weight:700!important}.lf-faq.lf-faq .lf-faq__q[open]{background:#fff}.lf-faq.lf-faq .lf-faq__q[open] .lf-faq__s{color:#111}.lf-faq.lf-faq .lf-faq__q[open] .lf-faq__a{color:var(--lff-answer, #333);animation:lf-faq-open .35s ease}.lf-faq .lf-faq__q[open] .lf-faq__ic{transform:rotate(90deg)}@keyframes lf-faq-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(max-width:749px){.lf-faq.lf-faq{padding:32px 0}.lf-faq .lf-faq__wrap{padding:0 12px}.lf-faq.lf-faq .lf-faq__h{font-size:26px;text-align:left}.lf-faq .lf-faq__cols{grid-template-columns:1fr;gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/lf-faq.css.map */
