.custom-faq-section{padding:48px 0;background-color:#f7faff}.faq-container{display:flex;margin:0 auto;gap:50px;align-items:center}.faq-image{flex:.8}.faq-image img{width:100%;border-radius:10px;object-fit:cover}.faq-content{flex:1}.faq-content h2{font-size:24px;margin-bottom:20px;color:#333}.faq-list{display:flex;flex-direction:column;gap:0}.faq-item{border-top:1px solid #e3e3e3}.faq-question{display:flex;justify-content:space-between;align-items:center;padding:18px 0;cursor:pointer}.faq-question span{font-family:DM Sans;font-weight:400;font-size:16px;line-height:28px;letter-spacing:0px;color:#2b2d41}.faq-toggle{font-size:20px;color:#2b2d41;transition:transform .3s ease}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-answer .inner{padding-bottom:15px}.faq-answer p{margin-top:0}.faq-answer p:last-child{margin-bottom:0}.faq-item.active .faq-toggle{transform:rotate(45deg)}.faq-item.active .faq-answer{max-height:200px}@media (max-width: 768px){.faq-container{flex-direction:column;gap:20px}.faq-image,.faq-content{width:100%}}@media screen and (max-width: 1024px){.faq-container{flex-direction:column}.faq-image{flex:1;width:100%}.faq-image img{height:400px}}@media screen and (max-width: 749px){.faq-image img{height:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/faq-section.css.map */
