.faq-banner .infoMain .infoImg img{height:50vh}.faq-banner .infoMain .infoTextBlock{max-width:100%}.faq-banner .infoMain .infoTextBlock h2{font-size:40px;font-family:var(--font-heading-family);font-weight:700}.faq-banner .infoMain .infoContent{padding:35px}.template-page-faqs .slogan-title{padding:50px 0}.template-page-faqs .rich-text--full-width .rich-text__blocks{max-width:1000px;padding:0 30px}.template-page-faqs .slogan-title h2{font-size:40px;margin-bottom:20px}.template-page-faqs .slogan-title .rich-text__text{max-width:800px;width:100%;margin:0 auto}.template-page-faqs .slogan-title .rich-text__text p{font-size:22px;line-height:1.4}.faq-section .page-width{max-width:1360px;padding:0 50px}.faq-section .FaqBlocks{margin-top:30px}.faq-section .FaqBlocks h2{color:#13692f;font-weight:700;font-size:22px;font-style:normal;margin:0 0 20px;text-transform:uppercase}.faq-section .FaqBlocks .faq accordion-tab{margin-bottom:15px;display:block}.faq-section .FaqBlocks details summary{display:flex;align-items:center;gap:10px}.faq-section .FaqBlocks details summary .icon_lable{display:flex;align-items:center}.faq-section .FaqBlocks details summary .icon_lable span.icon{display:flex;align-items:center;width:34px;height:34px;border:solid 1px #dcdcdc;justify-content:center;border-radius:50%}.faq-section .FaqBlocks details[open] summary .icon_lable span.icon.icon-plus{display:none}.faq-section .FaqBlocks details[open] summary .icon_lable span.icon.icon-minus{display:flex;background:#13692f;border-color:#13692f}.faq-section .FaqBlocks details[open] summary .icon_lable span.icon.icon-minus svg path{stroke:#fff;stroke-width:2}.faq-section .FaqBlocks details summary .icon_lable span.icon.icon-plus{transition:all .5s ease}.faq-section .FaqBlocks details summary:hover .icon_lable span.icon.icon-plus{transform:rotate(90deg)}.faq-section .FaqBlocks details summary .icon_lable span.icon.icon-minus{display:none}.faq-section .FaqBlocks details summary span.text_lable{font-size:20px;text-transform:none;letter-spacing:1px;font-weight:400}.faq-section .FaqBlocks .faq .accordion__content{margin:15px 0 30px}.faq-section .FaqBlocks .faq .accordion__content p{font-size:20px;line-height:1.6;color:#000}@media (max-width:991px){.template-page-faqs .slogan-title{padding:30px 0}.faq-banner .infoMain .infoContent{padding:25px}.faq-banner .infoMain .infoTextBlock h2,.template-page-faqs .slogan-title h2{font-size:25px}.template-page-faqs .slogan-title .rich-text__text p{font-size:16px}.faq-section .page-width{padding:0 35px}.faq-banner .infoMain .infoImg img{height:100%}}@media (max-width:767px){.template-page-faqs .slogan-title h2{font-size:20px;margin-bottom:10px}.template-page-faqs .slogan-title .rich-text__text p{font-size:18px}.faq-section .FaqBlocks details summary span.text_lable{font-size:18px;letter-spacing:.5px}.faq-banner .infoMain .infoTextBlock h2,.template-page-faqs .slogan-title h2{font-size:20px}.faq-section .FaqBlocks .faq .accordion__content p{font-size:18px}.faq-banner .infoMain .infoContent{padding:15px 15px 5px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/faq-page.css.map */
