.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:14px;color:var(--e-global-color-text);margin:30px 0 0}.woocommerce-product-details__short-description p:last-child{margin-bottom:0}.woocommerce div.product p.stock{font-size:14px}.product_meta>.tagged_as{display:none!important}.woocommerce div.product form.cart .variations th.label{width:100px;vertical-align:middle;padding:0}.elementor-jet-single-add-to-cart .variations .label label{font-weight:700!important;}.woocommerce div.product form.cart .variations :where(td,th){padding:5px 0}.reset_variations,.woocommerce-variation-price{display:none!important}.woocommerce div.product form.cart .variations select{margin-right:0}.woocommerce .product .elementor-jet-single-add-to-cart .single_variation .price{color:var(--e-global-color-text);font-size:14px;display:block;margin-bottom:20px}.woocommerce ul.products li.product a img{height:25vh}.jet-woo-builder-product>div{height:100%}.jet-woo-builder-elementor-template :where(button,.button) br{display:none!important}.woocommerce table.shop_table{border:none!important}.woocommerce-form-coupon-toggle .woocommerce-info{margin-bottom:0}.checkout .woocommerce-NoticeGroup{max-width:1120px;margin:auto;padding:10px}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:var(--e-global-color-ddb8095);color:var(--e-global-color-text)}.elementor-kit-9378 h2.wc-bacs-bank-details-heading{font-size:var(--e-global-typography-aba1e11-font-size);line-height:var(--e-global-typography-aba1e11-line-height);margin-top:30px}.woocommerce .wc-bacs-bank-details-account-name{font-size:16px}.woocommerce ul.order_details.wc-bacs-bank-details{padding:0;margin:0}.jet-filter-label{padding-top:20px;margin-top:30px!important;border-top:1px solid var(--e-global-color-6b0d9df)!important}.jet-radio-list .jet-radio-list__item{font-weight:400}.jet-radio-list .jet-radio-list__item .jet-radio-list__button{align-items:center}div.jet-radio-list .jet-radio-list__item .jet-radio-list__decorator{margin-top:0}.jet-search-filter__input{outline:none!important;border:none!important;border-bottom:1px solid!important}.jet-color-image-list__image{height:50px}.jet-color-image-list__image img{position:absolute;top:50%;transform:translateY(-50%)}.jet-ajax-search__field{outline:none!important;border:none!important;border-bottom:1px solid!important}body:not(.rtl) div.jet-ajax-search__results-area{width:300px;left:auto;right:0}.jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-mega-container__inner{margin-left:auto;margin-right:auto;border-bottom-left-radius:30px;border-bottom-right-radius:30px;-webkit-box-shadow:0 10px 6px -6px #777;-moz-box-shadow:0 10px 6px -6px #777;box-shadow:0 10px 6px -6px #777}img[data-lazyloaded]{opacity:0}img.litespeed-loaded{-webkit-transition:opacity .5s linear 0.2s;-moz-transition:opacity .5s linear 0.2s;transition:opacity .5s linear 0.2s;opacity:1}.pulsing-text{color:greenyellow !Important;font-weight:bold !Important;animation:pulse 4s infinite ease-in-out}@keyframes pulse{0%{transform:scale(1)}25%{transform:scale(1)}50%{transform:scale(1.1)}75%{transform:scale(1)}100%{transform:scale(1)}}.product-tag-description{margin:20px 0;padding:16px 20px;background:#f7f7f7;border-radius:10px;font-size:14px}add_action('wp_enqueue_scripts',function(){// jQuery Migrate entfernen (spart einen Request) global $wp_scripts;if (! is_admin() && isset($wp_scripts->registered['jquery'])){$script=$wp_scripts->registered['jquery'];if ($script->deps){$script->deps=array_diff($script->deps,array('jquery-migrate'))}}// Elementor Icons nur im Editor oder für Admins laden if (! is_user_logged_in() && ! is_elementor_editor()){wp_dequeue_style('elementor-icons')}},20);// Hilfsfunktion für Elementor Check function is_elementor_editor(){return (isset($_GET['elementor-preview']))}