.faq h2{font-size:36px;line-height:1.2;font-weight:400;text-align:center;font-family:var(--font_secondary)}@media only screen and (max-width: 767px){.faq h2{font-size:32px}}.faq h2 span{font-family:var(--font_primary)}@media only screen and (max-width: 767px){.faq h2 span{font-size:28px}}.faq .faq_section{width:70%;margin:auto;border-top:1px solid #ddd}@media only screen and (max-width: 767px){.faq .faq_section{width:100%}}@media (min-width: 768px) and (max-width: 992px){.faq .faq_section{width:90%}}.faq .faq_section .faq-item{padding:23px 0 15px;border-bottom:1px solid #ddd}.faq .faq_section .faq-item .faq-question{cursor:pointer;font-weight:500;font-size:16px;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 767px){.faq .faq_section .faq-item .faq-question{font-size:14px;line-height:1.3}}.faq .faq_section .faq-item .faq-question span{font-size:18px;line-height:1.2;font-weight:400}@media only screen and (max-width: 767px){.faq .faq_section .faq-item .faq-question span{font-size:14px;line-height:1.3}}.faq .faq_section .faq-item .faq-question .faq-icon{font-size:20px;transition:transform .5s ease}.faq .faq_section .faq-item .faq-answer{max-height:0;overflow:hidden;opacity:0;font-weight:400;font-size:16px;line-height:1.3;color:#727272;margin-top:8px;width:80%;transition:max-height .5s ease,opacity .5s ease}@media only screen and (max-width: 767px){.faq .faq_section .faq-item .faq-answer{font-size:14px;line-height:1.3}}.faq .faq_section .faq-item.active .faq-answer{opacity:1;max-height:500px}
/*# sourceMappingURL=/cdn/shop/t/1/assets/home-faq.css.map */
