.tab-faq-section .page-width{max-width:1188px}.tab-faq-section .page-width .section-header p{letter-spacing:1.6px;font-size:20px;font-family:Courier Prime;margin:0}.tab-faq-section .section-header .section-header__title{margin:0 auto 26px}.tab-faq-section .page-width .section-header.center{width:70%;margin-left:auto;text-align:left}.tab-faq-section .tab-faq-section-wrapper .tabbedPanels{display:flex;flex-wrap:wrap;gap:100px}.tab-faq-section .tab-faq-section-wrapper .tabbedPanels .cst_tab_slider_wrap{flex:0 0 calc(30.2% - 100px);max-width:calc(30.2% - 100px);width:100%}.tab-faq-section .tab-faq-section-wrapper .tabbedPanels .panelContainer{flex:0 0 69.8%;max-width:69.8%;width:100%}.faq-accordian .tab-faq-section-inner-wrapper .tab-faq-section-inner .accordion:first-child summary{padding-top:0}.tab-faq-section-wrapper .faq-accordian .accordion summary{padding:30px 10px 15px;justify-content:space-between}.tab-faq-section-wrapper .faq-accordian .accordion summary .accordion__title{font-size:16px;line-height:1;font-weight:600;letter-spacing:.32px}.tab-faq-section-wrapper .faq-accordian .accordion__content{padding:20px 40px 10px 10px;max-width:100%;margin:0;display:none}.faq-accordian .accordion__content,.faq-accordian .accordion__content p{line-height:1.75}.tab-faq-section-wrapper .tabs ul li+li{margin-top:20px}.tab-faq-section-wrapper .tabs ul .button{max-width:228px;width:100%;background-color:transparent;color:#0c0c0c;font-weight:400;border:1px solid #0C0C0C;padding:0 10px}.tab-faq-section-wrapper .tabs ul .button.active,.tab-faq-section-wrapper .tabs ul .button:hover{background-color:#0c0c0c;color:#fff;font-weight:700}.faq_rich_text{margin-top:80px;max-width:539px;border:.5px solid rgb(0 0 0 / 90%);text-align:center;padding:40px 54px}.tab-faq-section-wrapper .faq-accordian .accordion .faq_Click.is_open .icon-caret{transform:rotate(180deg)}.tab-faq-section-wrapper .faq-accordian .accordion .faq_Click .icon-caret{width:auto;height:8px}.tab-faq-section-wrapper .faq-accordian .accordion summary .faq-icon .minus-icon{display:none}.faq-accordian .accordion .faq_Click.is_open .faq-icon .minus-icon{display:block}.faq-accordian .accordion .faq_Click.is_open .faq-icon .pluse-icon{display:none}.tab-faq-section-wrapper span.faq-icon{display:flex;align-items:center}.faq-accordian .accordion{margin:0;border:none}.faq-accordian .accordion summary{border-bottom:1px solid #747474}.faq-accordian .accordion .faq_Click.is_open+.accordion__content{display:block}.faq-accordian .accordion:has(.is_open)+.accordion .faq_Click{border-top:none}.tabbedPanels .cst_tab_slider_wrap .tabs{position:sticky;top:120px}.faq_rich_text h2{margin-top:0}.faq_rich_text p{margin:0 0 30px;line-height:1.75}@media only screen and (min-width: 750px){.tab-faq-section-wrapper .faq-accordian .accordion summary .accordion__title{max-width:calc(100% - 5rem);width:100%}}@media only screen and (max-width: 1199px){.tab-faq-section .tab-faq-section-wrapper .tabbedPanels{gap:60px}.tab-faq-section .tab-faq-section-wrapper .tabbedPanels .cst_tab_slider_wrap{flex:0 0 calc(30.2% - 60px);max-width:calc(30.2% - 60px)}}@media only screen and (max-width: 989px){.tab-faq-section .tab-faq-section-wrapper .tabbedPanels{gap:20px}.tab-faq-section .tab-faq-section-wrapper .tabbedPanels .cst_tab_slider_wrap{flex:0 0 calc(33% - 20px);max-width:calc(33% - 20px)}.tab-faq-section .tab-faq-section-wrapper .tabbedPanels .panelContainer{flex:0 0 67%;max-width:67%}.tab-faq-section-wrapper .tabs ul .button{letter-spacing:1px;font-size:13px}.tab-faq-section .page-width .section-header.center{width:67%}.tab-faq-section-wrapper .faq-accordian .accordion summary .accordion__title{line-height:normal}.faq_rich_text{padding:40px}}@media only screen and (max-width: 749px){.tab-faq-section-wrapper .faq-accordian .accordion summary{padding:25px 0 12px}.tab-faq-section-wrapper .faq-accordian .accordion__content{padding:20px 0 5px}.tab-faq-section-wrapper .faq-accordian .accordion summary .accordion__title{letter-spacing:.3px;font-size:15px}.tab-faq-section .page-width .section-header.center{width:100%}.faq_rich_text{margin-top:60px;padding:30px 20px;max-width:100%}.tab-faq-section .page-width .section-header p{letter-spacing:1.28px;font-size:16px}.tab-faq-section .section-header .section-header__title{margin:0 auto 40px}.tab-faq-section .tab-faq-section-wrapper .tabbedPanels .cst_tab_slider_wrap,.tab-faq-section .tab-faq-section-wrapper .tabbedPanels .panelContainer{flex:0 0 100%;max-width:100%}.tab-faq-section-wrapper .tabs ul .button{max-width:none;padding:0 20px}.faq_tab_btn{display:flex;align-items:center;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;margin-bottom:2.4rem;scrollbar-width:none}.tab-faq-section-wrapper .tabs ul li+li{margin-top:0}.faq_tab_btn li{flex:0 0 auto}}@media only screen and (max-width: 480px){.tabbedPanels .cst_tab_slider_wrap .tabs{margin-right:-20px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/tab-faq-section.css.map */
