.tooltipster-base{--tooltip-color:#fff;--tooltip-bg-color:#000}.off-canvas-right .mfp-content,.off-canvas-left .mfp-content{--drawer-width:300px}.off-canvas .mfp-content.off-canvas-cart{--drawer-width:360px}.header-bottom{min-height:14px}.transparent .header-main{height:50px}.transparent #logo img{max-height:50px}.has-transparent+.page-title:first-of-type,.has-transparent+#main>.page-title,.has-transparent+#main>div>.page-title,.has-transparent+#main .page-header-wrapper:first-of-type .page-title{padding-top:80px}.transparent .header-wrapper{background-color:#fff!important}.transparent .top-divider{display:none}.header.show-on-scroll,.stuck .header-main{height:50px!important}.stuck #logo img{max-height:50px!important}.header-bottom{background-color:rgba(10,10,10,.52)}.stuck .header-main .nav>li>a{line-height:7px}.main-menu-overlay{background-color:rgba(10,10,10,.83)}.header:not(.transparent) .header-bottom-nav.nav>li>a{color:#9b59b6}.header:not(.transparent) .header-bottom-nav.nav>li>a:hover,.header:not(.transparent) .header-bottom-nav.nav>li.active>a,.header:not(.transparent) .header-bottom-nav.nav>li.current>a,.header:not(.transparent) .header-bottom-nav.nav>li>a.active,.header:not(.transparent) .header-bottom-nav.nav>li>a.current{color:#9b59b6}.header-bottom-nav.nav-line-bottom>li>a:before,.header-bottom-nav.nav-line-grow>li>a:before,.header-bottom-nav.nav-line>li>a:before,.header-bottom-nav.nav-box>li>a:hover,.header-bottom-nav.nav-box>li.active>a,.header-bottom-nav.nav-pills>li>a:hover,.header-bottom-nav.nav-pills>li.active>a{color:#fff!important;background-color:#9b59b6}.widget:where(:not(.widget_shopping_cart)) a{color:#8e41dc}.widget:where(:not(.widget_shopping_cart)) a:hover{color:#8e41dc}.widget .tagcloud a:hover{border-color:#8e41dc;background-color:#8e41dc}@media screen and (min-width:550px){.products .box-vertical .box-image{min-width:300px!important;width:300px!important}}.header-main .header-button>.button:not(.is-outline){background-color:#fff!important}.header-main .current-dropdown .cart-icon strong,.header-main .header-button>.button:hover,.header-main .header-button>.button:hover i,.header-main .header-button>.button:hover span{color:#fff!important}.header-main .current-dropdown .cart-icon strong,.header-main .header-button>.button:hover{background-color:#9b59b6!important}.header-main .current-dropdown .cart-icon strong:after,.header-main .current-dropdown .cart-icon strong,.header-main .header-button>.button:hover{border-color:#9b59b6!important}.footer-1{background-color:#000}.footer-2{background-color:#000}.page-title-small+main .product-container>.row{padding-top:0}.nav-vertical-fly-out>li+li{border-top-width:1px;border-top-style:solid}.modula-gallery .modula-item.effect-phoebe .figc-inner,.modula-gallery .modula-item.effect-jazz .figc-inner,.modula-gallery .modula-item.effect-lexi .figc-inner,.modula-gallery .modula-item.effect-duke .figc-inner,.modula-gallery .modula-item.effect-apollo .figc-inner{width:0%!important;height:0%!important;display:none!important}@media (max-width:849px){.modula-gallery .modula-item.effect-phoebe .figc-inner,.modula-gallery .modula-item.effect-jazz .figc-inner,.modula-gallery .modula-item.effect-lexi .figc-inner,.modula-gallery .modula-item.effect-duke .figc-inner,.modula-gallery .modula-item.effect-apollo .figc-inner{width:0%!important;height:0%!important;display:none!important}}@media (max-width:549px){.normal-title{background-color:#000!important}.breadcrumbs{color:#fff!important}.modula-gallery .modula-item.effect-phoebe .figc-inner,.modula-gallery .modula-item.effect-jazz .figc-inner,.modula-gallery .modula-item.effect-lexi .figc-inner,.modula-gallery .modula-item.effect-duke .figc-inner,.modula-gallery .modula-item.effect-apollo .figc-inner{width:0%!important;height:0%!important;display:none!important}.wc-gzd,.products .product .wc-gzd-additional-info,.flickity-slider .product .wc-gzd-additional-info,#top .template-shop .inner_product_header_legal,#top.single-product .legal-price-info,.product p.wc-gzd-additional-info,.wp-block-image figcaption{display:none!important}.sticky-video-container{position:fixed!important;bottom:20px;right:20px;width:300px;max-width:90vw;z-index:99999;box-shadow:0 4px 15px rgba(0,0,0,.5);border-radius:12px;background:#000;overflow:hidden;transition:all .3s ease}.sticky-video-container video,.sticky-video-container iframe{width:100%!important;display:block;border:none}.sticky-video-container iframe{height:170px!important}@media (max-width:768px){.sticky-video-container{width:280px!important;height:158px!important;right:10px!important;bottom:20px!important}}.btn-close{position:absolute;top:10px;left:10px;width:30px;height:30px;background:rgba(0,0,0,.6);border-radius:50%;color:white;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:20}.btn-play{position:relative;width:60px;height:60px;background:rgba(0,0,0,.7);border-radius:50%;color:white;display:flex;justify-content:center;align-items:center;cursor:pointer;border:2px solid #fff;transform:translateY(-20px);z-index:10}.btn-mute{position:absolute;right:10px;bottom:10px;width:30px;height:30px;background:rgba(0,0,0,.6);border-radius:50%;color:white;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:20}.woo_vou_product_details{color:#8e8e8e!important;margin-top:15px!important}.woocommerce-checkout .shop_table{background-color:#000!important}.eh_paypal_express_description,.mollie-component-label{color:#fff!important}.woo-vou-preview-pdf-wrap .woo_vou_preview_pdf{display:none!important}.woo-vou-preview-template-img-border{border:3px solid #9b59b6}.woo-vou-preview-template-img-wrap .woo-vou-image-wrap img{width:25px;margin:0 auto;display:block}.ux-mini-cart-qty{display:flex;flex-direction:column;gap:4px;padding:25px 0 0}@media (min-height:500px){.cart-popup-inner--sticky .ux-mini-cart-footer{background-color:#000!important}}.elementor-price-table .elementor-price-table__header{background:#9b59b6!important}.elementor-price-table__subheading,.elementor-price-table__heading,.elementor-price-table__button{color:#fff!important}.elementor-price-table__button{background-color:#9b59b6!important;border-radius:8px}.elementor-widget-price-table .elementor-widget-container{border:1px solid #262636!important;border-radius:12px!important}.fluentform .ff_upload_btn.ff-btn,form.fluent_form_8 .ff-btn-submit,form.fluent_form_6 .ff-btn-submit{background-color:#8224e3!important;color:#fff!important}.amelia-v2-booking #amelia-container .am-fcis__gallery-btn.am-button.am-button--filled{--am-c-btn-bgr:transparent !important;--am-c-btn-text:transparent !important;border:0!important}@media (max-width:767px){.amelia-v2-booking #amelia-container .am-fcl__item,.amelia-v2-booking #amelia-container.am-fc__wrapper .am-fcl__item.am-w100{width:100%!important;max-width:100%!important;flex:0 0 100%!important}}.tablepress{background-color:#000!important;color:#fff!important}.tablepress tbody td{border-bottom:1px solid #333!important;color:#fff!important}@media (max-width:976px){.tablepress-responsive-stack-phone tr~tr td:first-child{border-top:1px solid #ddd!important}}.off-canvas-right .mfp-content,.off-canvas-left .mfp-content{background-color:rgba(0,0,0,.95)}.lightbox-content .lightbox-inner{background-color:#000;padding:30px 20px}@media (max-width:549px){.elementor-price-table .elementor-price-table__header{background:#9b59b6!important}}@media (max-width:549px){.elementor-price-table .elementor-price-table__price,.elementor-price-table .elementor-price-table__features-list,.elementor-price-table .elementor-price-table__footer{background:#0f0f12!important}}@media (max-width:549px){.elementor-price-table__button{background-color:#9b59b6!important}}}.label-new.menu-item>a:after{content:"Neu"}.label-hot.menu-item>a:after{content:"Hot"}.label-sale.menu-item>a:after{content:"Aktion"}.label-popular.menu-item>a:after{content:"Beliebt"}