.tab-faq-section{margin-top:120px}.tab-faq-section .section-header{margin-bottom:80px}.tab-faq-section .section-header__title{margin:0;text-align:center;color:#292929}.tab-faq-section .sub-title{margin-top:20px;text-align:center}.tab-faq-section .sub-title p{margin:0;font-size:16px;letter-spacing:.32px}.tab-faq-section-inner-wrapper .tab-name-data-active{display:none}.tab-faq-section-wrapper .page-width{max-width:860px}.tab-faq-section-wrapper .tabbedPanels .tabs .mob_btn{max-width:100%;width:100%;margin-bottom:0}.tab-faq-section-wrapper .tabbedPanels .tabs .main-mob_tabs{display:none}.tab-faq-section-wrapper .tabbedPanels .tabs .main-mob_tabs .icon-caret{height:6px;opacity:0}.tab-faq-section-wrapper .tabbedPanels .tabs:has(.tab-data-wrapper.active) .main-mob_tabs .icon-caret{transform:rotate(180deg)}.tab-faq-section-wrapper .tabbedPanels{gap:30px;max-width:100%}.tab-faq-section-wrapper .tab-data-wrapper .faq-link-title.active:after{display:block;bottom:-1px}.tab-faq-section-wrapper .tab-data-wrapper .faq-link-title:hover:after{position:absolute;content:"";bottom:-13px;left:0;display:inline-block;width:100%;height:1px;background-color:#057473}.tab-faq-section-wrapper .accordion{margin:0;border-top:0;border-color:#7474747f;padding:0 13px 0 10px}.tab-faq-section-wrapper .accordion+.accordion{margin-top:20px}.tab-faq-section-wrapper .accordion .accordion__content{padding:0 50px 0 0;color:#000}.tab-faq-section-wrapper .tabbedPanels .tab-data-wrapper .swiper-slide{width:auto}.tab-faq-section-wrapper .tabbedPanels .tabs ul li .faq-link-title{width:auto!important;white-space:nowrap;font-size:20px;color:#292929;display:inline-block;letter-spacing:1.2px;line-height:1.5}.tab-faq-section-wrapper .tabbedPanels .tabs ul li .faq-link-title.active{text-decoration:1px solid underline;text-underline-offset:6px}.tab-faq-wrapper .header-wrapper{max-width:670px}.tab-faq-section .section-header__title p{margin:0;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;font-family:inherit}.template-faq{background-image:url(/cdn/shop/files/Gruppe_maskieren_35.svg?v=1780665819);background-repeat:no-repeat;background-size:cover;background-attachment:scroll}.tab-faq-wrapper[data-banner-header-overlay]{margin-top:200px}.faq_contact_block{text-align:center;max-width:513px;margin:0 auto;padding-top:100px}.faq_contact_block h3{margin:0}.faq_contact_block .faq_contact_info p{margin:16px auto 24px;max-width:424px;font-size:16px;letter-spacing:.32px}.tabs .swiper{text-align:center}.tabbedPanels .swiper-wrapper{display:inline-flex;width:auto;margin:0 auto;list-style-type:none;padding-left:0}@media screen and (min-width:750px){.tab-faq-section-wrapper .tabbedPanels{display:flex;flex-direction:column}.tab-faq-section .section-header__title p br{display:none}}@media screen and (max-width:1199px){.tab-faq-section-wrapper .tabbedPanels{gap:30px}.tab-faq-wrapper[data-banner-header-overlay]{margin-top:160px}}@media screen and (max-width:989px){.tab-faq-wrapper[data-banner-header-overlay]{margin-top:120px}}@media screen and (max-width:749px){.tab-faq-section .section-header{margin-bottom:30px}.tab-faq-section .sub-title{margin-top:11px}.tab-faq-section-wrapper .accordion+.accordion{margin-top:25px}.tab-faq-section-wrapper .accordion .accordion__content{padding:0;margin-bottom:12px}.tab-faq-section-wrapper .tabbedPanels .tabs{padding-bottom:30px;margin-right:-30px}.tab-faq-section-wrapper .tabbedPanels .tabs ul li .desk-btn.active{background-color:transparent;color:#000}.tab-faq-section-wrapper .tabbedPanels .tabs .mob_btn{justify-content:flex-start;min-height:auto;text-decoration:none;font-size:14px;letter-spacing:.84px;color:#057473;background:transparent;padding:10px 20px}.tab-faq-section-wrapper .tabbedPanels .tabs .mob_btn:after{background-image:url(https://cdn.shopify.com/s/files/1/1071/8547/1826/files/faq_arrow.svg?v=1778236513);background-repeat:no-repeat;background-position:calc(100% - 20px) center;background-size:12px}.tab-faq-section-wrapper .tabbedPanels .tabs .main-mob_tabs.active .mob_btn:after{background-image:url(https://cdn.shopify.com/s/files/1/1071/8547/1826/files/Icon_akar-arrow-right_872fe653-9c90-46fa-8e64-51ffc570a4ca.svg?v=1780138222)}.tab-faq-section-wrapper .tabbedPanels .tabs ul{position:static!important;visibility:visible!important;opacity:1!important;height:auto!important;max-height:none!important;overflow:visible!important;background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:row!important;align-items:center!important;gap:0!important}.tab-faq-section-wrapper .tabbedPanels .tabs ul.active{height:auto;visibility:visible;opacity:1}.tab-faq-section-wrapper .tabbedPanels .tabs .swiper{overflow:hidden}.tab-faq-section-wrapper .tabbedPanels .tabs ul li .button{justify-content:flex-start;font-weight:400;padding:0;min-height:auto;border: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-wrapper .tabbedPanels .tabs ul li{line-height:normal}.tab-faq-section-wrapper .tabbedPanels .tabs ul li .button.active{color:#22d3c5;font-weight:600}.tab-faq-section-wrapper .tabbedPanels .tabs .main-mob_tabs .icon-caret{opacity:1}.tab-faq-section-wrapper .tabbedPanels .tab-data-wrapper .swiper-slide,.tab-faq-section-wrapper .tabbedPanels .tabs ul li .faq-link-title{width:auto!important;flex:0 0 auto}.tab-faq-section-wrapper .tab-data-wrapper .faq-link-title.active:after{display:none}.tab-faq-section .section-header__title{font-size:30px;letter-spacing:.9px;line-height:1.17}.tab-faq-section .sub-title p{font-size:15px;letter-spacing:.3px;line-height:1.3}.tab-faq-section-wrapper .accordion .accordion__content p{line-height:1.6}.tab-faq-section-wrapper .accordion summary[aria-expanded=true]{padding:0 0 1.6rem}.tab-faq-section-wrapper .tabbedPanels .tabs ul li .faq-link-title{font-size:18px;letter-spacing:1.08px}.tab-faq-section-wrapper .accordion{padding:0}.tab-faq-section-wrapper .accordion summary .icon-caret{top:5px}.tab-faq-section-wrapper .accordion+.accordion{margin-top:17px}.faq_contact_block{padding-top:60px}.faq_contact_block h3{margin:0 auto;max-width:272px;line-height:1.3}.faq_contact_block .faq_contact_info p{margin:15px auto 27px;max-width:320px;font-size:15px;letter-spacing:.3px;line-height:1.5}.template-faq{background-image:url(/cdn/shop/files/Gruppe_maskieren_37.png?v=1780980752)}}@media screen and (max-width:650px){.tab-faq-section-wrapper .tabbedPanels .tab-data-wrapper .swiper-slide:last-child{margin-right:50px!important}}@media screen and (max-width:480px){.tab-faq-section .sub-title{max-width:270px;margin-left:auto;margin-right:auto}}
/*# sourceMappingURL=/cdn/shop/t/120/assets/tab-faq.css.map */
