::selection{background-color:var(--e-global-color-primary);color:#fff}::-moz-selection{background-color:var(--e-global-color-primary);color:#fff}.entry-content:not(:first-child),.entry-summary:not(:first-child),.page-content:not(:first-child){margin-top:20px}.separate-containers .site-main,.separate-containers.no-sidebar .site-main{margin:0}.separate-containers .comments-area,.separate-containers .inside-article,.separate-containers .page-header,.separate-containers .paging-navigation{padding:0}@media (max-width:768px){.separate-containers .inside-article,.separate-containers .comments-area,.separate-containers .page-header,.separate-containers .paging-navigation,.one-container .site-content,.inside-page-header{padding:0}}@media (max-width:1024px){img.alignright{padding:0 20px 20px 0;float:right}}@media (max-width:768px){img.alignright{padding:0 20px 20px 0;float:left;width:100%}}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.link-chevron-right:after{content:"";display:inline-block;border:solid transparent;border-width:.3em 0 .3em .5em;border-left-color:var(--e-global-color-primary);margin-left:5px}li.menu-item.menu-item-type-taxonomy.menu-item-object-product_cat.current-product-ancestor.current-menu-parent.current-product-parent a{color:#fff !important}.current-product_cat-ancestor.current-menu-ancestor.current-menu-parent.current-product_cat-parent.menu-item-has-children a.has-submenu{background-color:var(--e-global-color-accent)}.current-product_cat-ancestor,.current-menu-ancestor,.current-menu-parent,.current-product_cat-parent{background-color:var(--e-global-color-accent)}.current-product_cat-ancestor a.has-submenu,.current-menu-ancestor a.has-submenu,.current-menu-parent a.has-submenu,.current-product_cat-parent a.has-submenu{color:#fff !important}@media (max-width:767px){.custom-wp-menu_categories .elementor-nav-menu--dropdown a{padding-left:10px !important;padding-right:20px;padding-top:10px !important;padding-bottom:10px !important}}li.menu-back a:before{content:"\f060";font-family:"Font Awesome 6 Free";font-weight:900;margin-right:5px}.custom-style_1 input.eael-advanced-search{padding:10px;background:#fff;-webkit-box-shadow:0 !important;box-shadow:0 0 0 rgb(165 174 213/0%) !important;border-radius:0 !important}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-thumb img{height:100%;width:100%;-o-object-fit:contain !important;object-fit:contain !important}.eael-advanced-search-content .eael-advanced-search-content-item .item-content p{display:none;visibility:hidden}.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-thumb{-ms-flex:0 0 120px !important;flex:0 0 120px !important;width:120px !important;height:120px !important;border-radius:0;margin-right:20px}.eael-advanced-search-widget .eael-advanced-search-result{max-height:66vh !important}.eael-advanced-search-wrap .eael-advanced-search{border-style:solid;border-width:0 0 1px;border-color:var(--e-global-color-accent);text-align:left}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .icon+.eael-advanced-search{padding-left:20px !important}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-close{position:absolute;top:50%;right:30px !important;z-index:4;display:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:30px;width:30px;line-height:30px;text-align:center;border-radius:50%;cursor:pointer;background:0 0 !important;color:var(--e-global-color-accent) !important;padding-top:2px}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .icon{position:absolute;top:50%;left:auto !important;right:20px !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:4;pointer-events:none;font-size:18px;line-height:1}@media (max-width:768px){.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .eael-adv-search-close{right:20px !important}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .icon{left:auto !important;right:0 !important}.eael-advanced-search-widget .eael-advanced-search-form .eael-advanced-search-wrap .icon+.eael-advanced-search{padding-left:0 !important}}.eael-post-list-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center !important}.custom-woo-product-slider .eael-woo-product-slider-container.preset-2 .eael-product-slider .icons-wrap.box-style-list li a{position:relative;width:55px;height:55px;margin:3px;-webkit-box-shadow:0 0 0 rgb(61 70 79/0%);box-shadow:0 0 0 rgb(61 70 79/0%)}.woocommerce .quantity .qty{width:5em;text-align:center}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=tel],input[type=number],textarea,select{color:var(--contrast);background-color:var(--base-2);border-color:var(--base)}.woocommerce-notice{font-size:28px !important;font-weight:600;line-height:1.3;margin-bottom:50px}.custom-thankyou p{font-size:20px;margin-bottom:20px}.custom-thankyou p:first-child{font-size:24px;font-weight:600}.custom-thankyou a{font-size:20px;text-decoration:underline;text-transform:uppercase}.eael-woo-cart .eael-woo-cart-wrapper .woocommerce-notices-wrapper~.return-to-shop a{font-size:16px;font-weight:500;color:#fff !important;margin-top:25px;display:inline-block}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:10px 0 20px 10px;margin:0;text-align:center}.woocommerce ul.products li.product a img{margin:0}.woocommerce-loop-category__title mark.count{display:none;visibility:hidden}.woocommerce-loop-product__title{padding:0 10px 10px !important}.eael-product-grid:not(.list) .woocommerce ul.products li.product:hover{opacity:.8;transition-duration:.5s}.custom-style_1 a.button.product_type_simple,.custom-style_1 a.button.product_type_variable.add_to_cart_button,.custom-style_1 a.button.product_type_external{display:none !important;visibility:hidden !important}button.single_add_to_cart_button.button.alt{padding:10px !important}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{display:none !important;visibility:hidden !important}.woocommerce-product-gallery__wrapper:hover{cursor:pointer}.woocommerce-product-details__short-description blockquote,.elementor-widget-woocommerce-product-content blockquote{border-left:0;padding:0;font-size:1em;font-style:normal;width:100%;line-height:1em;margin:0 0 5px}.woocommerce-product-details__short-description pre,.elementor-widget-woocommerce-product-content pre{overflow:visible;padding:0;background-color:var(--e-global-color-secondary)}.woocommerce-product-details__short-description blockquote pre a,.elementor-widget-woocommerce-product-content blockquote pre a{color:var(--e-global-color-secondary);background-color:var(--e-global-color-accent);padding:6px 10px}.woocommerce-product-details__short-description blockquote pre a:active,.woocommerce-product-details__short-description blockquote pre a:hover,.elementor-widget-woocommerce-product-content blockquote pre a:hover,.elementor-widget-woocommerce-product-content blockquote pre a:active{background-color:var(--e-global-color-primary)}.pswp__bg{background:#fff}.woocommerce table.shop_attributes{border:0;border-top:0;margin-bottom:1em;width:100%}table.woocommerce-product-attributes.shop_attributes tbody tr th,table.woocommerce-product-attributes.shop_attributes tbody tr td{font-family:var(--e-global-typography-ded6a5d-font-family),Sans-serif;padding:4px 10px 4px 2px;text-align:left;border:0;font-style:normal}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background-color:var(--e-global-color-secondary)}.woocommerce table.shop_attributes td p{padding:2px}table.shop_attributes th{width:33%}table.shop_attributes td{font-style:normal}table.shop_attributes tr:nth-child(even) td,table.shop_attributes tr:nth-child(even) th{background:rgba(0,0,0,0)}.woocommerce-Tabs-panel,.woocommerce-Tabs-panel table,.woocommerce-Tabs-panel tr,.woocommerce-Tabs-panel th,.woocommerce-Tabs-panel td{border:0 !important}.woocommerce-Tabs-panel tr{text-align:left;padding:0 !important}.woocommerce-Tabs-panel table tr td,.woocommerce-Tabs-panel table tr th{padding:4px 10px !important}#tab-description{padding:20px;padding-left:30px}#custom-additional-tabs-woocommerce h2{display:none;visibility:hidden}ul#custom-additional-tabs-woocommerce{width:100%}#custom-additional-tabs-woocommerce li{width:100% !important;display:block;border:0;border-radius:0;background-color:var(--e-global-color-secondary);border-bottom:1px solid var(--e-global-color-primary)}#custom-additional-tabs-woocommerce .active{width:100%;display:block;border:0;border-radius:0;background-color:var(--e-global-color-secondary);border-bottom:1px solid var(--e-global-color-primary)}#custom-additional-tabs-woocommerce a{color:var(--e-global-color-primary)}#custom-additional-tabs-woocommerce .active a{font-weight:700}#custom-additional-tabs-woocommerce .active:after{content:"";width:14px;height:18px;background-image:url('/wp-content/uploads/path899.png') !important;background-size:cover;background-repeat:no-repeat;margin-right:.5em}@media (max-width:768px){.woocommerce div.product.elementor .woocommerce-tabs .panel{padding:20px 0 !important}.woocommerce-Tabs-panel table tr td,.woocommerce-Tabs-panel table tr th{padding:4px 0 !important}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0;margin:0}}.product_tag-_varprod tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--weight,.product_tag-_varprodde tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--weight{display:none;visibility:hidden}.custom-widget-produkt-kategorien.elementor-products-grid ul.products.elementor-grid li.product{background-color:var(--e-global-color-871edf7)}.custom-widget-produkt-kategorien.elementor-products-grid ul.products.elementor-grid li.product h2{padding:10px 0 10px 10px;margin:0;text-align:center}.custom-widget-produkt-kategorien.top-level-kat.elementor-products-grid ul.products.elementor-grid li.product{background-color:var(--e-global-color-secondary)}.custom-widget-produkt-kategorien.top-level-kat.elementor-products-grid ul.products.elementor-grid li.product h2{color:var(--e-global-color-primary)}.custom-widget-produkt-kategorien.elementor-products-grid.elementor-wc-products.elementor-widget.elementor-widget-wc-categories img{display:none !important;visibility:hidden !important}.ea-woo-checkout.layout-multi-steps .layout-multi-steps-container .ms-tabs-content-wrap .ms-tabs-content{width:65%;margin-right:30px !important}.ea-woo-checkout.layout-multi-steps .layout-multi-steps-container .ms-tabs-content-wrap .table-area{width:33% !important}.ea-woo-checkout.layout-multi-steps .layout-multi-steps-container .ms-tabs-content-wrap .table-area .ea-woo-checkout-order-review .ea-order-review-table .table-row .table-col-1 .product-thumbnail{width:30% !important}.shipping-area{margin-top:20px}.ea-woo-checkout .woocommerce .ea-woo-checkout-order-review .ea-order-review-table-footer .shipping-area{display:block !important}.ea-woo-checkout .woocommerce .ea-woo-checkout-order-review .ea-order-review-table-footer .shipping-area #shipping_method{text-align:left !important;margin-right:0}.woocommerce ul#shipping_method li{display:inline-block;margin:.5em 0 !important;line-height:2em;list-style:none outside;width:100%}.woocommerce ul#shipping_method .amount{padding-left:20px;font-weight:700;float:right}.woocommerce ul#shipping_method li input{margin:7px .4375em 0 0;vertical-align:top}.woocommerce-message{display:none}.custom-related-products .price{display:none;visibility:hidden;height:0;margin:0;line-height:0;font-size:0}.elementor-slideshow__title{display:none;visibility:hidden}button.cmplz-btn.cmplz-manage-consent.manage-consent-1.cmplz-show,.cmplz-body *{font-size:14px;line-height:1.2em}