.tab-faq-section{margin-top:80px;margin-bottom:80px}.tab-faq-section .tab-faq-section-wrapper .page-width{max-width:100%;padding:0 40px}.tab-faq-section .section-header{margin-bottom:40px}.tab-faq-section .section-header__title{font-size:30px;margin:0}.tab-faq-section .section-header .page-width{max-width:500px}.tab-faq-section-wrapper .tabbedPanels .tabs .active.button{background:#139c63;color:#fff;font-weight:600;border-color:#139c63}.tab-faq-section-wrapper .tabbedPanels .tabs ul li:last-child{margin-bottom:0}.tab-faq-section-wrapper .tabbedPanels .tabs ul li .button:before,.tab-faq-section-wrapper .tabbedPanels .tabs ul li .button:after{display:none}.tab-faq-section-inner-wrapper .tab-name-data-active{display:none}.tab-faq-section-inner .accordion{margin-bottom:30px}.tab-faq-section-inner .accordion summary{display:flex;justify-content:space-between}.tab-faq-section-inner .accordion .faq_item{border-bottom:1px solid rgb(19 156 99 / 50%);padding-bottom:30px}.tab-faq-section-inner .accordion summary .faq-arrow{position:absolute;right:0;width:15px;height:15px;top:8px;line-height:1}.tab-faq-section-inner .accordion summary .faq-arrow svg{width:100%;height:100%}.tab-faq-section-inner .accordion summary .faq-arrow svg.minus-icon{display:none}.tab-faq-section-inner .accordion details[open] summary .faq-arrow svg.plus-icon{display:none}.tab-faq-section-inner .accordion details[open] summary .faq-arrow svg.minus-icon{display:block}.tab-faq-section-inner .accordion details .accordion__content{margin-top:20px;padding:0}.tab-faq-section-wrapper .tabbedPanels .tabs .mob_btn{width:100%;margin-bottom:10px}.tab-faq-section-wrapper .tabbedPanels .tabs{padding-bottom:60px}.tab-faq-section .tabbedPanels{max-width:761px;margin:0 auto}.tab-faq-section-wrapper .tabbedPanels .tabs ul{display:flex;gap:18px;justify-content:center;flex-wrap:wrap}.tab-faq-section-wrapper .tabbedPanels .tabs .button{width:100%;border:1px solid #808080;border-radius:20px;background:transparent;color:#000;padding:5px 15px;min-height:auto;font-weight:400;letter-spacing:.42px}.tab-faq-section-wrapper .tabbedPanels .tabs .button:hover{background-color:#139c63;color:#fff;border-color:#139c63;font-weight:600}.tab-faq-section-wrapper .isolate.gradient{border-radius:16px;padding-left:20px;padding-right:20px}.tab-faq-section-inner .accordion summary .accordion__title{font-weight:600;line-height:1.6666}@media screen and (max-width: 1199px){.tab-faq-section-wrapper .tabbedPanels{gap:30px}}@media screen and (max-width: 749px){.tab-faq-section .section-header{margin-bottom:30px}.tab-faq-section .section-header__title{font-size:26px;margin:0 auto;max-width:350px}.tab-faq-section-wrapper .tabbedPanels .tabs{padding-bottom:40px;position:relative}.tab-faq-section-wrapper .tabbedPanels .tabs ul li .desk-btn.active{background-color:transparent;color:#000}.tab-faq-section-inner .accordion{margin-bottom:25px}.tab-faq-section{margin-top:50px;margin-bottom:50px}.tab-faq-section-wrapper .tabbedPanels .tabs .mob_btn{justify-content:flex-start;padding:10px 20px;margin-bottom:0}.tab-faq-section-wrapper .tabbedPanels .tabs .mob_btn:after{background-image:url(/cdn/shop/files/Group_70434.svg?v=1758522204);background-repeat:no-repeat;background-position:calc(100% - 20px) center;background-size:12px}.tab-faq-section-wrapper .tabbedPanels .tabs ul{height:100%;visibility:hidden;opacity:0;transition:.3s ease-in-out;position:absolute;z-index:1;background-color:#fff;width:100%;padding:20px;max-height:146px;overflow:auto;border-radius:10px}.tab-faq-section-wrapper .tabbedPanels .tabs .active{height:auto;visibility:visible;opacity:1}.tab-faq-section-wrapper .tabbedPanels .tabs ul li .button{border:0;color:#000;min-height:auto;padding:0;justify-content:flex-start;font-weight:400}.tab-faq-section-wrapper .tabbedPanels .tabs ul li{line-height:normal;display:block;width:100%}.tab-faq-section-wrapper .tabbedPanels .tabs ul li .button.active{background-color:transparent;font-weight:600;color:#000}.tab-faq-section .tab-faq-section-wrapper .page-width{padding:0 15px}.tab-faq-section .tab-faq-section-wrapper .page-width .gradient{padding-left:20px;padding-right:20px}.tab-faq-section-inner .accordion summary .accordion__title{padding-right:30px;font-size:15px}.tab-faq-section-inner .accordion .faq_item{padding-bottom:25px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tab-faq.css.map */
