.faq-section{margin:60px 0}.faq-section .container{max-width:794px;margin:0 auto}.faq-section-title{font-family:Open Sans,sans-serif;font-size:22px;font-weight:700;margin-bottom:48px;color:#547446;line-height:33px;letter-spacing:0;text-align:center}.faq-accordion{display:flex;flex-direction:column;gap:20px}.faq-item{border:1px solid #D5E1CF;border-radius:4px;overflow:hidden}.faq-question{font-family:Open Sans,sans-serif;font-size:22px;color:#000;font-weight:700;line-height:23px;letter-spacing:0;width:100%;display:flex;justify-content:space-between;align-items:center;padding:24px;text-align:left;cursor:pointer}.question-text{font-family:Open Sans,sans-serif;font-size:22px;color:#000;font-weight:700;line-height:24px;flex:1;padding-right:20px}.faq-icon{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.faq-icon svg{display:block}.faq-item.active{border-color:#547446}.faq-item.active .faq-icon{transform:rotate(180deg)}.faq-item.active .faq-icon svg path{stroke:#547446}.faq-item.active .question-text{color:#547446}.faq-answer{height:0;overflow:hidden;transition:height .3s ease}.faq-answer-inner{padding:0 104px 24px 24px;font-size:16px;line-height:26px;color:#000;letter-spacing:0}.faq-answer-inner p:last-child{margin-bottom:0}@media (max-width: 798px){.faq-section{margin:0 0 40px}.faq-answer-inner{padding:0 24px 24px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/faq-section.css.map */
