.faq-section .page-section-title{margin:0 0 30px}.faq-section .faqgroup-list:not(:last-child){margin-bottom:20px}.faq-section .faqgroup-header{margin-bottom:16px}.faq-section .faqgroup-header .faqgroup-title{font-size:22px;font-family:var(--font-body-family);font-weight:600;margin:0 0 4px;line-height:1.5}.faq-section .faqgroup-header .faqgroup-description{margin:0;line-height:1.5}.faq-section .faq-block{padding:20px;border-radius:calc(var(--card-radius) - 4px);border:1px solid rgb(var(--color-shadow))}.faq-section .faq-block:not(:last-child){margin-bottom:14px}.faq-section .faq-block .faq-question{cursor:pointer}.faq-section .faq-block .faq-question h5{font-family:var(--font-body-family);font-size:16px;font-weight:600;margin:0;line-height:1.5;max-width:calc(100% - 40px);width:100%}.faq-section .faq-block .faq-question .faq-icon{width:20px;height:20px;overflow:hidden;border:2px solid #5E5F58;border-radius:100%;position:relative}.faq-section .faq-block .faq-question .faq-icon:after{content:"";width:12px;height:2px;border-radius:50px;background-color:#5e5f58;position:absolute}.faq-section .faq-block .faq-question .faq-icon:before{content:"";width:2px;height:12px;border-radius:50px;background-color:#5e5f58;position:absolute;transition:all .2s ease-in-out}.faq-section .faq-block:not(.active) .faq-answer{max-height:0px;overflow:hidden;transition:all .5s ease-in-out}.faq-section .faq-block.active .faq-question .faq-icon:before{transform:rotate(90deg)}.faq-section .faq-block .faq-answer{transition:all .5s ease-in-out;max-height:1500px}.faq-section .faq-block .faq-answer li,.faq-section .faq-block .faq-answer p{font-size:14px;font-weight:400;line-height:1.5}.faq-section .faqgroup-list{padding:20px;border-radius:var(--card-radius)}.faq-section .section-button-wrap{padding-top:30px}.faq-section .section-faqbox-wrap{max-width:850px;width:100%;margin:0 auto}.faq-section .faq-block .faq-answer ol,.faq-section .faq-block .faq-answer ul{padding-left:20px}@media only screen and (max-width:749px){.faq-section .faq-block .faq-question h5{font-size:14px}.faq-section .page-width{padding:0}.faq-section .page-section-title{padding:0 15px}.faq-section .faqgroup-list{border-radius:0;padding:20px 15px}.faq-section .faq-block{border-radius:8px;padding:14px}.faq-section .faq-block .faq-answer li,.faq-section .faq-block .faq-answer p{font-size:13px}.faq-section .faq-block .faq-answer ol,.faq-section .faq-block .faq-answer ul{padding-left:20px}.faq-section .faq-block:not(:last-child){margin-bottom:8px}.faq-section .faqgroup-header .faqgroup-title{font-size:18px}.faq-section .faqgroup-list:not(:last-child){margin:0}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/faq-section.css.map */
