.faq-section{background-color:#fff;padding:5%}.faq-container{max-width:1322px;margin:auto}.faq-container-inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:35% 65%;align-items:center}.faq-title{font-size:40px;font-weight:700;color:#1f1f1f;line-height:1.3;padding:0 0 0 3rem}.faq-title .highlight{color:#e54690}.faq-image-wrapper{position:relative;z-index:0}.faq-product-image{width:100%;display:block;z-index:2;position:relative}.faq-right{display:flex;flex-direction:column;padding-right:30px;position:relative;z-index:1}.faq-item{border-bottom:1px solid #ddd;padding:32px 0}.faq-item svg{transition:all .3s ease}.faq-question{display:flex;justify-content:space-between;align-items:center;font-size:28px;font-weight:500;cursor:pointer;color:#1f1f1f}.faq-question-open{color:#e54690}.faq-item-open svg{transform:rotate(45deg)}.faq-item-open svg path{stroke:#e54690}.faq-item-open .faq-answer{margin-top:16px}.faq-icon{display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:#888}.faq-icon.close-icon{font-size:18px;color:#e54690}.faq-svg{width:20px;height:20px;stroke:#888}.faq-answer{font-size:22px;color:#333;line-height:1.5;max-height:0;overflow:hidden;transition:all .4s ease}@media screen and (max-width: 480px){.faq-section{padding:15px}.faq-container-inner{grid-template-columns:auto}.faq-right{padding-right:0;margin-top:-6rem}.faq-title{padding:0;margin-bottom:0}.faq-question,.faq-answer{font-size:14px}.faq-title{font-size:34px}.faq-item{padding:20px 0}}@media screen and (min-width: 481px) and (max-width: 767px){.faq-section{padding:30px}.faq-container-inner{grid-template-columns:auto}.faq-right{padding-right:0;margin-top:-6rem}.faq-title{padding:0;margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/FAQ-Section.css.map */
