.faq-section{padding:5rem 0}.faq-heading{font-size:31px;font-weight:700;color:#2c5f4f;margin-bottom:2rem;text-align:center;font-family:serif;font-family:Lexend}.faq-container{max-width:1400px;margin:0 auto;display:flex;flex-direction:column;gap:1.5rem}.faq-item{background:#fff;border:1px solid #e5e5e5;border-radius:.8rem;overflow:hidden;transition:all .3s ease}.faq-item:hover{box-shadow:0 4px 12px #00000014}.faq-question{background:#fff;color:#000;padding:20px 28px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;list-style:none;-webkit-user-select:none;user-select:none;transition:background .3s ease}.faq-question::-webkit-details-marker{display:none}.faq-item[open] .faq-question{background:#1a5a47;color:#fff}.faq-question-text{font-size:16px;font-weight:600;line-height:1.5;flex:1;font-family:Inter}.faq-icon{flex-shrink:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.faq-icon svg{width:100%;height:100%}.icon-minus,.faq-item[open] .icon-plus{display:none}.faq-item[open] .icon-minus{display:block}.faq-answer{background:#f8f8f8;max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-item[open] .faq-answer{max-height:100rem}.faq-answer-content{padding:22px 28px;font-size:15px;line-height:1.8;color:#4b5563;font-family:Inter}.faq-answer-content p{margin:0}.faq-answer-content strong{color:#333}@media screen and (max-width:749px){.faq-section{padding:3rem 0}.faq-heading{font-size:2rem;margin-bottom:2.5rem;padding:0 1.5rem}.faq-container{gap:1.2rem}.faq-question{padding:16px 20px}.faq-question-text{font-size:15px;padding-right:1.5rem}.faq-icon{width:15px;height:15px}.faq-answer-content{padding:2rem;font-size:1.4rem}}@media screen and (max-width:480px){.faq-heading{font-size:20px;padding:0;margin:10px 0 12px}.faq-question{padding:16px 20px}.faq-question-text{font-size:14px}.faq-answer-content{padding:16px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/component-faq.css.map */
