.tab-faq-section{margin-top:100px;margin-bottom:100px}.tab-faq-section .page-width{max-width:1220px}.tab-faq-section .collapsible-content{background:transparent;padding:0}.tab-faq-section .faq-header{margin:0 0 80px;max-width:550px;width:100%}.tab-faq-section .faq-header .sub-heading{color:#000;word-break:break-all}.tab-faq-section .collapsible-content__heading{margin:0}.tab-faq-section .tab-faq-section-wrapper .tabbedPanels{display:flex;justify-content:space-between;gap:20px}.tab-faq-section .tab-faq-section-wrapper .tabbedPanels .faq-tab-header{max-width:260px;width:100%;height:100%;position:sticky;top:100px}.tab-faq-section .tab-faq-section-wrapper .tabbedPanels .tabs{max-width:100%;width:100%}.tab-faq-section .tab-faq-section-wrapper .tabbedPanels .tabs .tab{display:flex}.tab-faq-section .tab-faq-section-wrapper .tabbedPanels .tabs ul{padding:0;list-style:none;margin:0;display:flex;flex-wrap:wrap;gap:15px}.tab-faq-section .tab-faq-section-wrapper .tabbedPanels .tabs ul li a.button{background:#e7e7e7;width:100%;color:#000;border:1px solid #E7E7E7;text-align:center}.tab-faq-section .tab-faq-section-wrapper .tabbedPanels .tabs ul li a.button:hover,.tab-faq-section .tab-faq-section-wrapper .tabbedPanels .tabs ul li.active a.button{background:#4fa045;color:#fff;border-color:#4fa045}.tab-faq-section .tab-faq-section-wrapper .panelContainer{max-width:calc(100% - 370px);width:100%}.tab-faq-section .tab-faq-section-wrapper .panelContainer .tab-faq-section-inner-wrapper>a.active{display:none}.collapsible-content .accordion .faq_Click{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 10px 12px;border-bottom:1px solid #000000}.collapsible-content .accordion{margin-bottom:30px}.collapsible-content .accordion .accordion__title{margin:0;font-size:16px;letter-spacing:0px;color:#000;font-weight:600;text-transform:unset;cursor:pointer}.collapsible-content .accordion .accordion__content p{margin:0}.collapsible-content .accordion .accordion__content p+p{margin-top:20px}.collapsible-content .accordion.active .accordion__content,.collapsible-content .accordion [open] .accordion__content{padding:25px 25px 0 10px}.collapsible-content .accordion .minus-icon,.collapsible-content .accordion.active .plus-icon,.collapsible-content .accordion [open] .plus-icon{display:none}.collapsible-content .accordion.active .minus-icon,.collapsible-content .accordion [open] .minus-icon{display:block}.faq-contact{position:relative;margin-top:40px;max-width:550px}.faq-contact .info-faq-contact .h6{margin:0;color:#000;letter-spacing:0}.faq-contact .info-faq-contact .content{margin-top:10px}.faq-contact .info-faq-contact .content p{color:#000;line-height:1.5;margin:0}.faq-contact .info-faq-contact .content p+p{margin-top:20px}.faq-contact .info-faq-contact .button{background:#4fa045;color:#fff;margin-top:30px;display:inline-flex;padding:18px 25px}.tab-faq-section .tab-faq-section-wrapper .panelContainer .tab-faq-section-inner .panel{display:none}.tab-faq-section .tab-faq-section-wrapper .panelContainer .tab-faq-section-inner .panel.active{display:block}@media only screen and (min-width:990px){.tab-faq-section .tab-faq-section-wrapper .tabbedPanels .tabs ul{transform:none!important}}@media only screen and (max-width:989px){.tab-faq-section{margin-top:70px;margin-bottom:70px}.tab-faq-section .tab-faq-section-wrapper .tabbedPanels{flex-direction:column;gap:50px}.tab-faq-section .tab-faq-section-wrapper .tabbedPanels .faq-tab-header{max-width:100%;position:unset}.tab-faq-section .tab-faq-section-wrapper .tabbedPanels .tabs ul{padding-top:0;flex-wrap:nowrap;gap:0}.tab-faq-section .tab-faq-section-wrapper .tabbedPanels .tabs ul .tab{width:auto}.tab-faq-section .tab-faq-section-wrapper .tabbedPanels .tabs .swiper{margin-right:-30px;padding-right:30px}.tab-faq-section .tab-faq-section-wrapper .panelContainer{max-width:100%}}@media only screen and (max-width:749px){.tab-faq-section{margin-top:50px;margin-bottom:50px}.tab-faq-section .faq-header{margin:0 0 40px}.tab-faq-section .tab-faq-section-wrapper .tabbedPanels{gap:40px}.tab-faq-section .tab-faq-section-wrapper .panelContainer{max-width:100%}.tab-faq-section .tab-faq-section-wrapper .tabbedPanels .tabs ul li a.button{padding:10px 20px;font-size:13px;letter-spacing:.78px}.collapsible-content .accordion .faq_Click{padding:0 0 12px}.collapsible-content .accordion.active .accordion__content,.collapsible-content .accordion [open] .accordion__content{padding:20px 0 0}.faq-contact{margin-top:50px}.faq-contact .info-faq-contact .content{margin-top:12px}.faq-contact .info-faq-contact .button{margin-top:30px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/tab-faq.css.map */
