.template-index .fl-home-ebooks{border-top:1px solid rgba(31,42,56,.05)}#faq .faq-list{display:grid;gap:12px}#faq .faq{border-radius:20px;border:1px solid var(--line);background:#ffffffa8;overflow:hidden}#faq .faq__q{-webkit-appearance:none;appearance:none;cursor:pointer;width:100%;border:none;background:transparent;padding:20px 22px;display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:left;font-family:inherit;font-size:16px;font-weight:800;letter-spacing:-.02em;color:var(--text)}#faq .faq__icon{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:18px;font-weight:700;color:var(--text);transition:transform .25s ease}#faq .faq__icon svg{width:16px;height:16px}#faq .faq.is-open .faq__icon{transform:rotate(45deg)}#faq .faq__a{max-height:0;overflow:hidden;transition:max-height .3s ease}#faq .faq.is-open .faq__a{max-height:240px}#faq .faq__a p{margin:0;padding:0 22px 20px;color:#172033a3;font-size:14px;line-height:1.6}#faq .faq--nutrition .faq__icon{background:#7edfb04d;color:#1e9b69}#faq .faq--training .faq__icon{background:#8cb9ff4d;color:#3966a8}#faq .faq--routines .faq__icon{background:#ffd18b59;color:#c0871a}#faq .faq--hormonal .faq__icon{background:#e7aeff52;color:#9a5cc0}.modal.is-open{opacity:1;visibility:visible;pointer-events:auto}.modal.is-open .modal__card{transform:none;opacity:1}.modal__close{-webkit-appearance:none;appearance:none;cursor:pointer;position:absolute;top:16px;right:16px;z-index:3;width:38px;height:38px;border-radius:50%;border:1px solid var(--line);background:#ffffffd1;font-size:19px;color:var(--text);display:grid;place-items:center;transition:background .15s ease,transform .2s ease}.modal__close:hover{background:#fff;transform:rotate(90deg)}@media(max-width:900px){.ehero__media{height:var(--hero-m-h, 255px);margin-top:18px}.ehero__media--hide-mobile{display:none}.ehero__media img{top:0;right:auto;left:50%;transform:translate(-50%);width:var(--hero-m-w, 114%);height:var(--hero-m-hh, 106%);object-position:var(--hero-m-focal, 54% 42%);-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.45) 10%,#000 var(--hero-m-fade, 24%));mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.45) 10%,#000 var(--hero-m-fade, 24%))}}@media(max-width:430px){.ehero__media img{width:var(--hero-m-w, 114%)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/fitlibrary-home-8.css.map */
