.mikora-faq{background:var(--mfaq-bg);padding-top:var(--mfaq-padding-top);padding-bottom:var(--mfaq-padding-bottom)}.mikora-faq__inner{max-width:820px;margin:0 auto;padding:0 24px}.mikora-faq__header{text-align:center;margin-bottom:40px}.mikora-faq__eyebrow{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mfaq-eyebrow-color);margin-bottom:12px}.mikora-faq__heading{font-size:clamp(28px,3.4vw,40px);font-weight:800;line-height:1.15;color:var(--mfaq-heading-color);margin:0 0 12px}.mikora-faq__subheading{font-size:16px;line-height:1.55;color:var(--mfaq-text-color);max-width:520px;margin:0 auto}.mikora-faq__subheading p{margin:0}.mikora-faq__list{display:flex;flex-direction:column;gap:12px}.mikora-faq__item{background:var(--mfaq-card-bg);border:1px solid var(--mfaq-border-color);border-radius:16px;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.mikora-faq__item[open]{border-color:var(--mfaq-accent-color);box-shadow:0 8px 24px #1c223414}.mikora-faq__question{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 22px;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.mikora-faq__question::-webkit-details-marker{display:none}.mikora-faq__question::marker{content:""}.mikora-faq__question-left{display:flex;align-items:flex-start;gap:12px}.mikora-faq__question-marker{flex-shrink:0;width:26px;height:26px;border-radius:50%;background:var(--mfaq-accent-color);color:#fff;display:flex;align-items:center;justify-content:center;margin-top:1px}.mikora-faq__question-marker svg{width:15px;height:15px}.mikora-faq__question-text{font-size:16.5px;font-weight:700;color:var(--mfaq-question-color);line-height:1.4}.mikora-faq__icon{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:#ea5e9c1a;color:var(--mfaq-accent-color);display:flex;align-items:center;justify-content:center;transition:transform .25s ease,background .25s ease,color .25s ease}.mikora-faq__icon svg{width:15px;height:15px}.mikora-faq__item[open] .mikora-faq__icon{transform:rotate(45deg);background:var(--mfaq-accent-color);color:#fff}.mikora-faq__answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.mikora-faq__item[open] .mikora-faq__answer{grid-template-rows:1fr}.mikora-faq__answer-inner{overflow:hidden}.mikora-faq__answer-content{padding:16px 22px 24px;border-top:1px solid var(--mfaq-border-color);font-size:15px;line-height:1.8;color:var(--mfaq-answer-color)}.mikora-faq__answer-content p{margin:0 0 14px}.mikora-faq__answer-content p:last-child{margin-bottom:0}.mikora-faq__cta{display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center;margin-top:32px;font-size:15px;color:var(--mfaq-text-color)}.mikora-faq__cta-link{display:inline-block;color:var(--mfaq-accent-color);font-weight:700;text-decoration:underline;text-underline-offset:3px;margin-left:0;white-space:nowrap}@media screen and (max-width:749px){.mikora-faq__inner{padding:0 18px}.mikora-faq__header{margin-bottom:28px}.mikora-faq__question{padding:16px 18px}.mikora-faq__question-text{font-size:15px}.mikora-faq__question-marker{width:22px;height:22px}.mikora-faq__question-marker svg{width:13px;height:13px}.mikora-faq__answer-content{padding:14px 18px 22px;font-size:14.5px;line-height:1.75}.mikora-faq__answer-content p{margin:0 0 12px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/mikora-faq.css.map */
