.faq-section-wrapper{width:100%;background-color:#f0f4f0;padding:60px 40px}.faq-section-wrapper .faq-container{width:100%;max-width:1200px;margin:0 auto}.faq-section-wrapper .faq-main-title{text-align:center;font-size:2rem;font-weight:700;color:#367c2b;margin-bottom:40px}.faq-section-wrapper .accordion{background-color:#fff;border-radius:12px;box-shadow:0 10px 30px #0032001a;overflow:hidden;border-top:5px solid #367c2b}.faq-section-wrapper .accordion-item{border-bottom:1px solid #e0e8e0}.faq-section-wrapper .accordion-item:last-child{border-bottom:none}.faq-section-wrapper .accordion-header{width:100%;background-color:transparent;border:none;padding:22px 30px;font-size:1.05rem;font-weight:600;color:#2c3e50;text-align:left;cursor:pointer;display:flex;align-items:center;transition:all .3s ease;position:relative}.faq-section-wrapper .accordion-header:hover{background-color:#f7faf7;color:#367c2b}.faq-section-wrapper .accordion-header h2,.faq-section-wrapper .accordion-header h3,.faq-section-wrapper .accordion-header h4,.faq-section-wrapper .accordion-header h5,.faq-section-wrapper .accordion-header span{font-size:inherit;font-weight:inherit;color:inherit;margin:0;padding:0 50px 0 0;text-align:left}.faq-section-wrapper .accordion-icon{position:absolute;right:30px;width:20px;height:20px;transition:transform .4s cubic-bezier(.22,1,.36,1);flex-shrink:0}.faq-section-wrapper .accordion-icon:before,.faq-section-wrapper .accordion-icon:after{content:"";position:absolute;background-color:#ffde00;border-radius:2px;transition:transform .4s cubic-bezier(.22,1,.36,1)}.faq-section-wrapper .accordion-icon:before{width:14px;height:2px;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-section-wrapper .accordion-icon:after{width:2px;height:14px;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-section-wrapper .accordion-content{max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(.22,1,.36,1),padding .5s ease;color:#555;font-size:1rem;line-height:1.7;background-color:#fff;padding:0}.faq-section-wrapper .accordion-content p{padding:10px 30px 20px;margin:0}.faq-section-wrapper .accordion-content div{padding:10px 30px 20px}.faq-section-wrapper .accordion-content ul,.faq-section-wrapper .accordion-content ol{margin:0 0 10px;padding-left:20px}.faq-section-wrapper .accordion-content ul{list-style-type:disc}.faq-section-wrapper .accordion-content ol{list-style-type:decimal}.faq-section-wrapper .accordion-content li{margin-bottom:6px;line-height:1.6}.faq-section-wrapper .accordion-content li:last-child{margin-bottom:0}.faq-section-wrapper .accordion-content strong{font-weight:600;color:#2c3e50}.faq-section-wrapper .accordion-content p{margin-bottom:10px}.faq-section-wrapper .accordion-content p:last-child{margin-bottom:0}.faq-section-wrapper .accordion-item.is-open .accordion-header{color:#367c2b;background-color:#f0f7ef}.faq-section-wrapper .accordion-item.is-open .accordion-icon{transform:rotate(45deg)}.faq-section-wrapper .accordion-item.is-open .accordion-icon:before,.faq-section-wrapper .accordion-item.is-open .accordion-icon:after{background-color:#367c2b}@media(max-width:768px){.faq-section-wrapper{padding:40px 20px}.faq-section-wrapper .accordion-header{font-size:.95rem;padding:16px 55px 16px 15px}.faq-section-wrapper .accordion-header h2,.faq-section-wrapper .accordion-header h3,.faq-section-wrapper .accordion-header h4,.faq-section-wrapper .accordion-header h5,.faq-section-wrapper .accordion-header span{padding-right:0;line-height:1.4;word-wrap:break-word}.faq-section-wrapper .accordion-icon{right:15px;width:18px;height:18px}.faq-section-wrapper .accordion-icon:before{width:12px;height:2px}.faq-section-wrapper .accordion-icon:after{width:2px;height:12px}.faq-section-wrapper .accordion-content p,.faq-section-wrapper .accordion-content div{padding:8px 20px 15px}.faq-section-wrapper .accordion-content ul,.faq-section-wrapper .accordion-content ol{padding-left:15px}.faq-section-wrapper .faq-main-title{font-size:1.5rem;margin-bottom:30px}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/faq-header-parts.css.map */
