.faq-section-wrapper{transition:background-color .3s ease}.faq-section-heading{font-size:27px;font-weight:500;color:#1c3a2f}.faq-box{background:#fff;border-radius:16px;padding:20px 24px;cursor:pointer;transition:box-shadow .3s ease,border .3s ease;position:relative;border:2px solid transparent}.faq-box.active{border-color:#1c3a2f}.faq-question{font-size:18px;font-weight:700;color:#1c3a2f;display:flex;justify-content:space-between;align-items:center;text-align:left}.faq-toggle-icon{width:28px;height:28px;border:2px solid #1c3a2f;border-radius:50%;font-size:20px;line-height:24px;text-align:center;font-weight:700;transition:transform .3s ease;margin-left:12px;flex-shrink:0}.faq-box.active .faq-toggle-icon{transform:rotate(45deg)}.faq-answer{display:none;margin-top:15px;font-size:16px;color:#333;line-height:1.6;animation:fadeIn .3s ease-in-out}.faq-box.active .faq-answer{display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
