@import url(https://orlvision.de/wp-content/themes/hello-theme-child-master/fonts/fontawesome/css/all.min.css);@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:100;src:url(https://orlvision.de/wp-content/themes/hello-theme-child-master/fonts/lato/lato-v24-latin-100.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:300;src:url(https://orlvision.de/wp-content/themes/hello-theme-child-master/fonts/lato/lato-v24-latin-300.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Lato';font-style:italic;font-weight:300;src:url(https://orlvision.de/wp-content/themes/hello-theme-child-master/fonts/lato/lato-v24-latin-300italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:400;src:url(https://orlvision.de/wp-content/themes/hello-theme-child-master/fonts/lato/lato-v24-latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Lato';font-style:italic;font-weight:400;src:url(https://orlvision.de/wp-content/themes/hello-theme-child-master/fonts/lato/lato-v24-latin-italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:700;src:url(https://orlvision.de/wp-content/themes/hello-theme-child-master/fonts/lato/lato-v24-latin-700.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:900;src:url(https://orlvision.de/wp-content/themes/hello-theme-child-master/fonts/lato/lato-v24-latin-900.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:100;src:url(https://orlvision.de/wp-content/themes/hello-theme-child-master/fonts/roboto/roboto-v48-latin-100.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:200;src:url(https://orlvision.de/wp-content/themes/hello-theme-child-master/fonts/roboto/roboto-v48-latin-200.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:300;src:url(https://orlvision.de/wp-content/themes/hello-theme-child-master/fonts/roboto/roboto-v48-latin-300.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:400;src:url(https://orlvision.de/wp-content/themes/hello-theme-child-master/fonts/roboto/roboto-v48-latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:italic;font-weight:400;src:url(https://orlvision.de/wp-content/themes/hello-theme-child-master/fonts/roboto/roboto-v48-latin-italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:500;src:url(https://orlvision.de/wp-content/themes/hello-theme-child-master/fonts/roboto/roboto-v48-latin-500.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:600;src:url(https://orlvision.de/wp-content/themes/hello-theme-child-master/fonts/roboto/roboto-v48-latin-600.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:700;src:url(https://orlvision.de/wp-content/themes/hello-theme-child-master/fonts/roboto/roboto-v48-latin-700.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:800;src:url(https://orlvision.de/wp-content/themes/hello-theme-child-master/fonts/roboto/roboto-v48-latin-800.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:900;src:url(https://orlvision.de/wp-content/themes/hello-theme-child-master/fonts/roboto/roboto-v48-latin-900.woff2) format('woff2')}html{font-family:sans-serif;line-height:1.4;font-size:16px}body{margin:0;font-family:'Roboto',sans-serif;font-size:16px;font-weight:300;line-height:1.4;color:#2b2b2b;text-align:left;background-color:#fff}.wrapper .content{margin:0!important}.e-con{--container-max-width:1400px}#hide-header{width:100%!important}h1,h2,h3,h4,h5,h6{font-family:'Roboto',sans-serif!important;margin-top:8px;margin-bottom:8px;font-weight:300;line-height:1.2}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{color:#F49B00}.text-ng h1 span{color:#7DB828}p{font-family:'Roboto',sans-serif!important;font-size:20px;line-height:1.4;margin-top:5px;margin-bottom:10px;font-family:'Roboto',sans-serif}ul{list-style-position:outside;margin-left:20px}ul li{font-size:16px;margin-top:0;margin-bottom:5px;font-family:'Roboto',sans-serif;font-weight:300}b,strong{font-weight:bolder}a{color:#F49B00;text-decoration:none;background-color:#fff0}a:hover{color:#377a6a;text-decoration:none}a:not([href]){color:inherit;text-decoration:none}a:not([href]):hover{color:inherit;text-decoration:none}h1,.h1,.p-h1 p{font-size:70px;line-height:1.3!important;margin-top:5px!important;margin-bottom:5px!important}h2,.h2,.p-h2 p{font-size:30px;line-height:1.3!important;margin-top:5px!important;margin-bottom:5px!important}h3,.h3,.p-h3 p{font-size:28px;line-height:1.3!important;color:#646464;margin-top:5px!important;margin-bottom:5px!important}h4,.h4,.p-h4 p{font-size:20px;line-height:1.3!important;margin-top:5px!important;margin-bottom:5px!important}h5,.h5,.p-h5 p{font-size:16px;line-height:1.3!important}h6,.h6,.p-h6 p{font-size:14px;line-height:1.3!important}.h1-wie-h6 h1,.h2-wie-h6 h2,.h3-wie-h6 h3,.h4-wie-h6 h4{font-size:14px;margin-bottom:10px;line-height:1.6;font-weight:600;letter-spacing:.5px}.introtext-h1 h1{font-size:26px!important;line-height:1.2!important;font-weight:300!important;color:#646464!important;margin-top:5px!important;margin-bottom:5px!important}.p-14 p,p.p-14{font-size:16px!important;line-height:1.3!important;font-weight:300!important;color:#646464!important;margin-top:5px!important;margin-bottom:5px!important}.p-16 p,p.p-16{font-size:16px!important;line-height:1.3!important;font-weight:300!important;color:#646464!important;margin-top:5px!important;margin-bottom:5px!important}.p-18 p,p.p-18{font-size:18px!important;line-height:1.3!important;font-weight:300!important;color:#646464!important;margin-top:5px!important;margin-bottom:5px!important}.p-20 p,p.p-20{font-size:20px!important;line-height:1.3!important;font-weight:300!important;color:#646464!important;margin-top:5px!important;margin-bottom:5px!important}.p-24 p,p.p-24{font-size:24px!important;line-height:1.3!important;font-weight:300!important;color:#646464!important;margin-top:5px!important;margin-bottom:5px!important}.p-28 p,p.p-28{font-size:28px!important;line-height:1.3!important;font-weight:300!important;color:#646464!important;margin-top:5px!important;margin-bottom:5px!important}.p-30 p,p.p-30{font-size:30px!important;line-height:1.3!important;font-weight:300!important;color:#646464!important;margin-top:5px!important;margin-bottom:5px!important}.p-34 p,p.p-34{font-size:34px!important;line-height:1.3!important;font-weight:300!important;color:#646464!important;margin-top:5px!important;margin-bottom:5px!important}.p-36 p,p.p-36{font-size:36px!important;line-height:1.3!important;font-weight:300!important;color:#646464!important;margin-top:5px!important;margin-bottom:5px!important}.p-38 p,p.p-38{font-size:38px!important;line-height:1.3!important;font-weight:300!important;color:#646464!important;margin-top:5px!important;margin-bottom:5px!important}.p-40 p,p.p-40{font-size:40px!important;line-height:1.3!important;font-weight:300!important;color:#646464!important;margin-top:5px!important;margin-bottom:5px!important}.p-50 p,p.p-50,.h1-p50 h1{font-size:50px!important;line-height:1.3!important;font-weight:300!important;color:#646464!important;margin-top:5px!important;margin-bottom:5px!important}.p-60 p,p.p-60{font-size:60px!important;line-height:1.3!important;font-weight:300!important;color:#646464!important;margin-top:5px!important;margin-bottom:5px!important}.p-65 p,p.p-65{font-size:65px!important;line-height:1.3!important;font-weight:600!important;color:#202020!important;margin-top:5px!important;margin-bottom:5px!important}.p-70 p,p.p-70,.h1-p70 h1{font-size:70px!important;line-height:1.3!important;font-weight:600!important;color:#202020!important;margin-top:5px!important;margin-bottom:5px!important}.p-100 p,p.p-100{font-size:100px!important;line-height:1.3!important;font-weight:600!important;color:#202020!important;margin-top:5px!important;margin-bottom:5px!important}a.glink{margin-right:10px!important}a.glink img{border-radius:5px!important;opacity:1!important}a.gt-current-lang,a.glink.nturl.notranslate.gt-current-lang{display:none!important}.produktseite-tabelle table{border:none!important}.produktseite-tabelle th{background-color:#f9f9f9;border:none!important;text-align:left}.produktseite-tabelle tr{border:none!important;border-bottom:1px solid #e4e4e4!important;background-color:#fff!important}.produktseite-tabelle td{padding:10px 15px;border:none!important}.produktseite-tabelle table tbody tr:hover>td,.produktseite-tabelle table tbody tr:hover>th,.produktseite-tabelle table tbody>tr:nth-child(2n+1)>td,.produktseite-tabelle table tbody>tr:nth-child(2n+1)>th{background-color:#fff}.woocommerce-product-gallery .flex-direction-nav{display:none}.variations table{border:none!important}.variations th{background-color:#fff;border:none!important;text-align:left}.variations tr{border:none!important;background-color:#fff!important}.variations td{padding:10px 15px;border:none!important}.variations table tbody tr:hover>td,.variations table tbody tr:hover>th,.variations table tbody>tr:nth-child(2n+1)>td,.variations table tbody>tr:nth-child(2n+1)>th,.variations table tbody tr:hover>td,.variations table tbody tr:hover>th{background-color:#fff}.beitrag-uebersicht-loop p{font-size:16px}.messe-datum-home p{font-size:16px!important}.messe-titel-home p{font-size:24px!important}.messe-ort-home p{font-size:14px!important}.kategorie-blog-raster .jet-smart-tiles__box-content{align-self:flex-start!important;padding:30px!important}.kategorie-blog-raster .jet-smart-tiles__box-title{margin-bottom:10px}p.form-row-last,p.form-row-first,.lieferadresse p.form-row-last,.lieferadresse p.form-row-first{float:left!important}.lieferadresse h3#ship-to-different-address span{color:var(--e-global-color-secondary)!important}.woocommerce-shipping-fields__field-wrapper{margin-left:calc(-30px/2);margin-right:calc(-30px/2)}.shop_table th{background-color:#f9f9f9!important;border:none!important;text-align:left;padding:8px 15px!important}table tbody tr:hover>td,table tbody tr:hover>th{background-color:#fff}table tbody>tr:nth-child(2n+1)>td,table tbody>tr:nth-child(2n+1)>th{background-color:#fff}.produktseite-text-nachhaltig p{font-size:16px!important}.td-tabelle p{margin:0px!important}.td-tabelle table td,.td-tabelle table th{border:1px solid #e4e4e4!important;line-height:1.3!important;padding:10px 15px!important}.shop-produktseite-lieferumfang ul{margin:0px!important}.shop-produktseite-lieferumfang ul li{font-size:18px!important;padding-bottom:15px!important}.produktseite-produktbild{border-radius:8px!important}.woocommerce .product .images{margin-bottom:5px!important}.woocommerce table.shop_attributes tr:nth-child(2n) td,.woocommerce table.shop_attributes tr:nth-child(2n) th{background:#fff}.woocommerce-product-attributes-item__value{padding:10px 15px;border:none!important}.woocommerce-product-attributes-item__label{text-align:left}.woocommerce-form-login__rememberme,.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:none!important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover{background-color:#F49B00;color:#fff}a.reset_variations{color:#7DB828}.elementor-widget-woocommerce-cart .e-cart-section{border:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{background-color:#F49B00;color:#fff;padding:10px 20px;border-radius:8px}.wc-block-components-product-metadata__description{display:none!important}.wc-gzd-checkout .wc-block-components-order-summary,.wc-gzd-checkout .wc-block-components-order-summary.is-large{background-color:#fff!important}.wc-block-components-checkout-return-to-cart-button{display:none!important}.orl-tab-content{display:none!important}.orl-tab-content.is-active{display:block!important}.orl-tab-btn.is-active a{background:#f49b00!important;color:#fff!important;border-color:#f49b00!important;border-radius:12px 12px 12px 12px!important}.orl-tab-btn.is-active a:hover,.orl-tab-btn a:hover{background:#f49b00!important;color:#fff!important;border-color:#f49b00!important;border-radius:12px 12px 12px 12px!important}.orl-tab-btn.is-active a:hover span,.orl-tab-btn a:hover span{color:#fff!important}.wc-block-components-validation-error p{font-size:14px!important}.wc-block-components-form .wc-block-components-text-input input[type=text]:focus,.wc-block-components-form .wc-block-components-text-input input[type=text]:active{border:1px solid #F49B00!important}.wc-block-checkout__form--with-step-numbers .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__title:before{color:#F49B00!important}.woocommerce-button,.woocommerce-button.button{background-color:#F49B00!important;color:#fff!important;padding:8px 16px!important;border-radius:8px!important}.uc-embedding-wrapper h3{font-size:16px!important}.uc-embedding-wrapper p.description-text{font-size:12px!important}.uc-embedding-buttons button.uc-embedding-more-info,.uc-embedding-buttons button.uc-embedding-accept{font-size:12px!important}a.added_to_cart.wc-forward{padding-left:20px}.component_title_wrapper{border:1px solid #e4e4e4;border-radius:8px;padding:5px 20px;margin:5px 0}.composite_price .woocommerce-Price-amount.amount{color:var(--e-global-color-accent)!important;font-size:var(--e-global-typography-e255c23-font-size);font-weight:var(--e-global-typography-e255c23-font-weight);line-height:var(--e-global-typography-e255c23-line-height)}.composite_form:not(.paged) .component .component_inner{padding-bottom:0px!important}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:var(--e-global-color-accent)!important}.woocommerce ul.component_option_thumbnails_container li.component_option_thumbnail_container .thumbnail_description .price{font-size:16px!important}.composite_button .legal-price-info{margin-bottom:20px}p.index.woocommerce-result-count{font-size:14px}.product.content.summary_content.populated.cart{background-color:#fff;padding:20px;border-radius:20px;border:1px solid var(--e-global-color-accent)!important}.composited_product_title_wrapper{padding:0px!important}.btn-produktseite-abgemeldet{padding:8px 16px!important;border:1px solid #f49b00!important;font-size:16px!important;color:var(--e-global-color-text)!important;background-color:#fff!important;border-radius:12px!important}.btn-produktseite-abgemeldet:hover{padding:8px 16px!important;border:1px solid #f49b00!important;font-size:16px!important;color:#fff!important;background-color:#f49b00!important;border-radius:12px!important}.liste-preis .btn-produktseite-abgemeldet{max-width:100%!important}.btn-produktseite-abgemeldet a,.btn-produktseite-abgemeldet a:link,.btn-produktseite-abgemeldet a:visited{white-space:normal!important;word-break:break-word;text-align:center;color:var(--e-global-color-text)!important}.btn-produktseite-abgemeldet a:hover,.btn-produktseite-abgemeldet:hover a,.btn-produktseite-abgemeldet:hover a:hover{color:#fff!important}.wc-proceed-to-checkout{float:right}.woocommerce-LostPassword.lost_password a,.woocommerce-LostPassword.lost_password a:link,.woocommerce-LostPassword.lost_password a:visited{font-size:14px!important;color:#222!important}.woocommerce-LostPassword.lost_password a:hover{font-size:14px!important;color:#7DB828!important}[type="button"],[type="submit"],button,.woocommerce-Button.button{padding:8px 16px!important}.elementor-button{font-weight:400!important}.checkout-button.button.alt.wc-forward{width:300px!important}.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-size:30px;line-height:1.3!important;margin-top:5px!important;margin-bottom:20px!important}.woocommerce ul.order_details{margin:0 0 40px 0!important;padding:0px!important;list-style:none}.woocommerce-column--billing-address address,.woocommerce-column--billing-address p.woocommerce-customer-details--phone,.woocommerce-column--billing-address p.woocommerce-customer-details--email,.woocommerce-column--shipping-address p.woocommerce-customer-details--phone,.woocommerce-column--shipping-address p.woocommerce-customer-details--email{font-size:16px!important}.woocommerce-column--billing-address p.woocommerce-customer-details--phone::before,.woocommerce-column--billing-address p.woocommerce-customer-details--email::before,.woocommerce-column--shipping-address p.woocommerce-customer-details--phone::before,.woocommerce-column--shipping-address p.woocommerce-customer-details--email::before{display:none;padding:0!important;margin:0px!important}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding:0!important;margin:0px!important}.woocommerce-checkout .shop_table{background-color:#f9f9f9!important}.shop_table th{background-color:#f9f9f9!important;border:none!important;text-align:left;padding:10px 20px!important}#unsere-koepfe .sp-slides-container .sp-mask.sp-grab,#unsere-koepfe .sp-slides-container .sp-mask.sp-grab img{border-radius:12px!important}.sp-thumbnails-container.sp-bottom-thumbnails .sp-thumbnail-container .sp-thumbnail-container,.sp-thumbnails-container.sp-bottom-thumbnails .sp-thumbnail-container .sp-thumbnail-container img,.sp-thumbnails-container.sp-bottom-thumbnails .jet-slider .sp-thumbnail-container::before{border-radius:12px!important}.elementor-widget-jet-slider .jet-slider .slider-pro .jet-slider__item{border-radius:12px!important}.jet-slider .sp-thumbnail-container.sp-selected-thumbnail::before{border-radius:12px!important}.jet-slider .sp-thumbnails .sp-thumbnail-container{border-radius:12px!important}.woocommerce-orders-table .shop_table th,.shop_table th{background-color:#fff!important;padding:10px 20px!important}.woocommerce-orders-table .shop_table tbody th,.woocommerce-orders-table .shop_table tfoot td,.woocommerce-orders-table .shop_table tfoot th{font-weight:400!important;border:none!important;padding:10px 20px!important}.woocommerce-orders-table .shop_table td{font-weight:400!important;border-top:none!important;padding:10px 20px!important}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:400!important;border-top:none!important}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .shop_table th{border-top:1px solid #e4e4e4!important}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce tbody .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number>a{color:#f49b00}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .shop_table .button{background:#f49b00!important;border:none!important;color:#fff!important;padding:8px 16px!important}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th,.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{padding:10px 20px!important}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin:30px 0}.rechnungsbutton-detailseite{margin-bottom:40px}.woocommerce .addresses .wc-block-components-additional-fields-list dt{font-weight:300!important}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce tbody>tr:nth-child(2n)>td,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce tbody>tr:nth-child(2n)>th,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce tbody>tr:nth-child(odd)>td,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce tbody>tr:nth-child(odd)>th{padding:8px 16px!important}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-MyAccount-content mark{font-weight:400!important}.woocommerce-table--order-details a,.woocommerce-table--order-details a:link,.woocommerce-table--order-details a:visited,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce a:hover{color:#f49b00!important}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .shop_table td,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .shop_table th{border:none!important}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .shop_table th{border:none!important}.woocommerce-table--order-details thead tr th.woocommerce-table__product-name.product-name{background-color:#f9f9f9!important}.woocommerce-table--order-details thead tr th.woocommerce-table__product-table.product-total{background-color:#f9f9f9!important}.woocommerce-MyAccount-orders th.woocommerce-orders-table__header,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce td,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce th,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce tr{border-bottom:1px solid #e4e4e4!important}.woocommerce-EditAccountForm.edit-account .woocommerce-form-row--first,.woocommerce-address-fields__field-wrapper p.form-row-first{padding-right:30px!important}.woocommerce-EditAccountForm.edit-account .woocommerce-form-row--first,.woocommerce-EditAccountForm.edit-account .woocommerce-form-row--last,.woocommerce-address-fields__field-wrapper p.form-row-first,.woocommerce-address-fields__field-wrapper p.form-row-last{width:50%}.woocommerce-Button,.woocommerce-EditAccountForm .button,.woocommerce-address-fields .button{padding:8px 16px!important}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single{border:1px solid #e4e4e4;background-color:#fff!important;border-radius:8px}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:25px!important}.elementor-5012 .elementor-element.elementor-element-697b172 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{color:#fff!important}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-MyAccount-content-wrapper{font-size:16px!important}.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{margin-top:40px!important}.woocommerce ul.order_details li{border-right:1px solid #e4e4e4!important}.woocommerce .wc-bacs-bank-details-account-name{font-size:24px!important;line-height:1.3!important;font-weight:400!important;margin-top:10px!important;margin-bottom:20px!important}.woocommerce-table--order-details td{border:none;background-color:#fff!important}.woocommerce table.shop_table td{padding:8px 16px!important}.woocommerce-customer-details address{border:1px solid #e4e4e4!important;border-radius:8px!important;padding:8px 16px!important}.woocommerce table.shop_table{border:1px solid #e4e4e4!important;border-radius:8px!important}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .order-again .button{background-color:#f49b00!important;border:none!important;border-radius:8px!important;color:#fff!important;padding:8px 16px!important;font-size:14px!important}.woocommerce-order-details p a.button:hover{color:#fff!important}.radiobtn .woocommerce-input-wrapper{display:inline-flex}.radiobtn .woocommerce-input-wrapper input[type="radio"]{margin-right:8px}.adressdaten-headlines{clear:both;padding-top:30px!important}.woocommerce-order-details a.button:hover,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-order-details a.button:hover{color:#fff!important}.woocommerce-address-fields__field-wrapper select{font-size:14px}.wpr-checkout-notice .woocommerce-error,.woocommerce-notices-wrapper .woocommerce-error,.wpr-checkout-notice .woocommerce-message,.woocommerce-notices-wrapper .woocommerce-message{display:inherit!important}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce a:hover{color:#f49b00!important}.wpr-checkout-notice .woocommerce-error,.woocommerce-notices-wrapper .woocommerce-error,.wpr-checkout-notice .woocommerce-message,.woocommerce-notices-wrapper .woocommerce-message{flex-direction:column!important}.woocommerce-MyAccount-content a:hover{color:#f49b00!important}#bundles-shopseite .jet-woo-product-button a,#bundles-shopseite .jet-woo-product-button a:link,#bundles-shopseite .jet-woo-product-button a:visited{font-family:'Roboto',sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:1.3em!important;color:var(--e-global-color-text)!important;background-color:#fff!important;border:1px solid var(--e-global-color-1e41f50)!important;padding:8px 16px!important;border-radius:12px!important}#bundles-shopseite .jet-woo-product-button a:hover{font-family:'Roboto',sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:1.3em!important;color:#fff!important;background:var(--e-global-color-1e41f50)!important;border:1px solid var(--e-global-color-1e41f50)!important;padding:8px 16px!important;border-radius:12px!important}.woocommerce-info{border-top-color:var(--e-global-color-1e41f50)!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-radius:12px;padding:20px!important;margin:20px 0!important;background-color:var(--e-global-color-23ee806)!important;color:var(--e-global-color-text)!important;border-top:3px solid var(--e-global-color-1e41f50)!important}.woocommerce-error p a,.woocommerce-info p a,.woocommerce-message p a,.woocommerce-error p a:link,.woocommerce-info p a:link,.woocommerce-message p a:link,.woocommerce-error p a:hover,.woocommerce-info p a:hover,.woocommerce-message p a:hover{color:var(--e-global-color-1e41f50)!important}.woocommerce-info::before{display:none!important}.woocommerce-error ul,.woocommerce-info ul,.woocommerce-message ul{margin:0px!important;padding:0px!important;padding-inline-start:0px!important}.woocommerce-error ul li,.woocommerce-info ul li,.woocommerce-message ul li{font-family:'Roboto',sans-serif!important;font-size:20px;text-align:left;line-height:1.4;margin-top:5px;margin-bottom:10px}.woocommerce-error::before{display:none!important}.woocommerce-error .clear_component_options.button{margin-right:40px}.woocommerce .products .shop-produkt-liste ul,.woocommerce .products .shop-produkt-liste,.woocommerce .products ul,.woocommerce ul.products{margin:0!important}.composite_component.component.single{background-color:var(--e-global-color-23ee806)!important}.composited_product_details_wrapper p{font-size:16px!important}.shop-produkt-liste p.price{font-size:24px!important;font-weight:700!important;line-height:1.3em;color:var(--e-global-color-1e41f50)!important}.shop-produkt-liste h2{color:var(--e-global-color-text)!important}.jet-woo-builder-archive-add-to-cart .button{font-family:'Roboto',sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:1.3em!important;color:var(--e-global-color-text)!important;background:none!important;border:1px solid var(--e-global-color-1e41f50)!important;padding:8px 16px!important;border-radius:12px!important}.shop-produkt-liste [type="submit"],.shop-produkt-liste button{border-radius:12px!important}.woocommerce .products ul,.woocommerce ul.products{margin:0!important}.elementor-5850 .elementor-element.elementor-element-629dfe5 .jet-woo-builder-archive-cats a{font-family:'Roboto',sans-serif!important;font-size:14px;font-weight:400}.shop-produkt-liste .liste-preis p{font-size:14px}.liste-wrapper:hover{background-color:#F7F9FB}.liste-wrapper .jet-woo-builder-archive-add-to-cart a:hover{font-family:'Roboto',sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:1.3em!important;color:#fff!important;background:var(--e-global-color-1e41f50)!important;border:1px solid var(--e-global-color-1e41f50)!important;padding:8px 16px!important;border-radius:12px!important}.liste-wrapper,.jet-woo-builder-archive-product-excerpt,.jet-woo-builder-archive-cats{font-family:'Roboto',sans-serif!important}.liste-suche button.jet-search-filter__submit i,.liste-suche button.jet-search-filter__submit span{color:var(--e-global-color-text)!important}#aehnliche-produkte p.tax-info{font-size:12px;margin-bottom:0px!important}#aehnliche-produkte p.shipping-costs-info{font-size:12px;margin-top:0px!important}#aehnliche-produkte a.button.product_type_bundle.add_to_cart_button.ajax_add_to_cart{background:#fff!important;color:var(--e-global-color-primary)!important;font-weight:700;border-radius:12px;border:1px solid var(--e-global-color-accent)}#aehnliche-produkte a.button.product_type_bundle.add_to_cart_button.ajax_add_to_cart:hover{background-color:var(--e-global-color-accent)!important;color:#fff!important;font-weight:700;border-radius:12px;border:1px solid var(--e-global-color-accent)}#aehnliche-produkte p.wc-gzd-additional-info{margin-bottom:0!important}p.bundled_item_unavailable,.bundled_product_summary p.bundled_item_unavailable{font-size:14px!important}.bundle_form .cart.unavailable_item{display:none!important}.liste-preis p{font-size:14px}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{display:none!important;position:relative!important}.woocommerce-notices-wrapper .woocommerce-message{display:block!important}.wpr-mini-cart-image img,.wpr-mini-cart-image a img{min-width:60%!important}.widget_shopping_cart_content p.woocommerce-mini-cart__total.total{font-size:14px!important}.woocommerce-mini-cart__buttons.buttons a.button.wc-forward{margin-right:5px;border-radius:12px}.woocommerce-mini-cart__buttons.buttons a.button.checkout.wc-forward{margin-left:5px;border-radius:12px;margin-right:0}.textfeld-zusatz-infos h2{margin-top:20px!important;font-size:30px!important}.textfeld-zusatz-infos h3{margin-top:20px!important;font-size:20px!important;font-weight:700!important;color:var(--e-global-color-1e41f50)!important}.textfeld-zusatz-infos ul{padding-left:10px!important;margin-top:10px!important;margin-bottom:10px!important}.textfeld-zusatz-infos ul li{font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.jet-woo-products .jet-woo-product-price .price ins{font-weight:700!important}.woocommerce div.product p.price del,.woocommerce div.product span.price del{color:var(--e-global-color-text)!important;opacity:1;display:inline-block;padding-right:10px;font-size:16px}.orl-b2b-discount{color:var(--e-global-color-primary);font-weight:600;white-space:nowrap;font-size:16px}.elementor-widget-woocommerce-product-price p.price ins{text-decoration:none!important}.jet-woo-products .jet-woo-product-price .price del{color:var(--e-global-color-primary)!important;font-weight:400;text-decoration:line-through;padding:0;font-size:14px}.elementor-5875 .elementor-element.elementor-element-1ff9fb4 .jet-woo-products .jet-woo-product-price .price del .amount{color:var(--e-global-color-primary)!important;font-weight:400;text-decoration:line-through;padding-right:10px;font-size:16px}.orl-b2b-price .orl-b2b-discount{color:var(--e-global-color-primary)!important}.composited_product_details_wrapper small{font-size:50%!important}p.price del .woocommerce-Price-amount.amount bdi{color:var(--e-global-color-primary)!important;font-size:16px!important;font-weight:400!important}p.price ins .woocommerce-Price-amount.amount bdi{color:var(--e-global-color-1e41f50)!important}p.price .woocommerce-Price-amount.amount{color:var(--e-global-color-primary)!important}.liste-preis p.price{display:grid}.woocommerce .price{color:var(--e-global-color-primary)!important}.woocommerce ul.component_option_thumbnails_container li.component_option_thumbnail_container .thumbnail_description .price{font-size:18px!important}.konfigurator-wrapper .product span.price del,.composite_form del span.woocommerce-Price-amount.amount bdi{color:var(--e-global-color-text)!important;font-size:14px!important}.composite_form ul.component_option_thumbnails_container li.component_option_thumbnail_container .thumbnail_description .price{font-size:18px!important}.woocommerce ul.component_option_thumbnails_container li.component_option_thumbnail_container .thumbnail_description .price{font-size:16px!important}.konfigurator-wrapper .thumbnail_price.price ins{text-decoration:none!important;font-size:18px!important}.konfigurator-wrapper .orl-b2b-discount{font-weight:400!important;font-size:14px!important}.konfigurator-wrapper .price del{padding-right:0px!important}.konfigurator-wrapper p.price ins{text-decoration:none!important}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{text-decoration:none!important}.composite_price p.price ins .woocommerce-Price-amount.amount{color:var(--e-global-color-1e41f50)!important}.woocommerce ins{text-decoration:none!important}.woocommerce del{text-decoration:none!important}.woocommerce del .amount{text-decoration:line-through!important}.e-cart-totals{float:right;width:500px}.woocommerce .shop_table.shop_table_responsive{border:none!important;border-radius:0px!important}.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents{border-bottom:1px solid #e4e4e4!important}.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table_responsive tr td:before,.elementor-widget-woocommerce-cart .woocommerce-page .cart_totals table.shop_table_responsive tr td:before{font-weight:400!important;padding-right:40px}.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table_responsive tr td,.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce-page .cart_totals table.shop_table_responsive tr td{float:none!important}.woocommerce-cart ul#shipping_method .amount{float:right}.woocommerce-cart .woocommerce-Price-amount.amount,.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table tr.tax-rate{font-weight:400!important}.woocommerce-cart .cart_totals>h2{display:none}tr.order-total .woocommerce-Price-amount.amount{font-weight:700!important}.woocommerce-cart-form__cart-item.cart_item a,.woocommerce-cart-form__cart-item.cart_item a:link,.woocommerce-cart-form__cart-item.cart_item a:visited{color:#f49b00!important}.checkout-button.button.alt.wc-forward{width:auto!important;padding:8px 16px!important;border:1px solid #f49b00!important;font-weight:400!important;font-size:16px!important;color:var(--e-global-color-primary)!important;background-color:#fff!important;border-radius:12px}.checkout-button.button.alt.wc-forward:hover{padding:8px 16px!important;border:1px solid #f49b00!important;font-weight:400!important;font-size:16px!important;color:#fff!important;background-color:#f49b00!important;border-radius:12px}.wc-proceed-to-checkout a.cart-pdf-button.button{color:var(--e-global-color-primary)!important;margin-top:30px!important;width:auto!important;padding:8px 16px!important;border:1px solid #f49b00!important;font-weight:400!important;font-size:16px!important;color:var(--e-global-color-primary)!important;background-color:#fff!important;border-radius:12px}.wc-proceed-to-checkout a.cart-pdf-button.button:hover{padding:8px 16px!important;border:1px solid #f49b00!important;font-weight:400!important;font-size:16px!important;color:#fff!important;background-color:#f49b00!important;border-radius:12px}.cart th.product-price,.cart td.product-price{text-align:left!important}.cart th.product-subtotal,.cart td.product-subtotal{text-align:right!important}.elementor-widget-woocommerce-cart,body:not([class*=elementor-page-]) .site-main{padding-top:5%;padding-bottom:5%;max-width:1400px}.page-header .entry-title{max-width:1400px}ul.woocommerce-mini-cart{list-style-type:none;padding:0;margin:0}ul.woocommerce-mini-cart li{border-bottom:1px solid #e4e4e4;padding-top:10px;padding-bottom:10px;float:left}.wpr-mini-cart-image{width:20%!important;float:left!important}.wpr-mini-cart-name-and-quantity{width:70%!important;float:left!important;font-size:14px!important}dd.variation-Partof{font-size:14px!important;margin:0!important}dd.variation-Partof p{font-size:14px!important}p.woocommerce-mini-cart__total.total,.widget_shopping_cart_content p.woocommerce-mini-cart__total.total{font-size:16px!important}.widget_shopping_cart_content p.woocommerce-mini-cart__total.tota .woocommerce-Price-amount.amount{color:#f49b00!important}.total.shipping-costs-cart-info.wc-gzd-total-mini-cart{font-size:14px!important}.total.shipping-costs-cart-info.wc-gzd-total-mini-cart a:hover{color:#f49b00!important}.wpr-mini-cart-product-name a:hover{color:#f49b00!important}.wpr-woo-mini-cart.woocommerce-mini-cart.cart_list.product_list_widget{overflow-y:scroll;height:80%}.e-cart-totals.e-cart-section{background-color:#f9f9f9!important;border-radius:12px!important}.e-cart-totals.e-cart-section .cart-collaterals{padding:20px!important}.elementor-widget-woocommerce-cart .woocommerce tr.order-total{color:#f49b00!important}.woocommerce-cart-form__cart-item.cart_item.bundle_table_item .product-thumbnail img,.woocommerce-cart-form__cart-item.cart_item .product-thumbnail img{border:1px solid #e4e4e4!important;border-radius:12px!important}input.wpcf7-form-control.wpcf7-submit[disabled]{width:auto!important}.elementor-widget-woocommerce-cart .woocommerce table.cart img{display:block;height:auto;width:100px}.cart_item .product-name{font-size:18px!important;font-weight:400!important}.cart_item .woocommerce-Price-amount.amount{font-size:16px!important;font-weight:400!important}tr.woocommerce-cart-form__cart-item.cart_item td.product-remove{padding:0!important}.woocommerce-cart-form__contents th.product-remove{width:3%;padding:0!important}.woocommerce-cart-form__contents th.product-thumbnail{width:10%;padding:5px 20px!important}.woocommerce-cart-form__contents th.product-name{width:70%;padding:0!important}.woocommerce-cart-form__contents th.product-price{width:7%;padding:0!important;padding:5px 15px!important}.woocommerce-cart-form__contents th.product-quantity{width:3%;padding:0!important;padding:5px 15px!important}.woocommerce-cart-form__contents th.product-subtotal{width:7%;padding:0!important;padding:5px 15px!important}tr.woocommerce-cart-form__cart-item.cart_item td.product-remove a.remove,tr.woocommerce-cart-form__cart-item.cart_item td.product-remove a,tr.woocommerce-cart-form__cart-item.cart_item td.product-remove a:link,tr.woocommerce-cart-form__cart-item.cart_item td.product-remove a:visited{color:#222!important}.wpr-shop-table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tbody{border-top:1px solid #e4e4e4!important}.bundled_table_item .bundled_table_item_indent{padding-left:20px!important}tr.bundled_table_item td.product-quantity{display:none}.bundled_table_item_indent::before{content:"-"}.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table_responsive tr.woocommerce-shipping-totals td:before{display:none}.cart a,.cart a:link,.cart a:visited{color:#000!important}.elementor-widget-woocommerce-cart .woocommerce table.cart tr{padding:20px 5px!important}.wpr-checkout-notice .woocommerce-error,.woocommerce-notices-wrapper .woocommerce-error,.wpr-checkout-notice .woocommerce-message,.woocommerce-notices-wrapper .woocommerce-message{flex-direction:row}.woocommerce-cart-form tr td dl.variation dt.variation-Partof{display:none!important}.woocommerce-cart-form tr td dl.variation dd.variation-Partof p::before{content:" -> "}.bundle_table_item td.product-thumbnail a,.bundle_table_item td.product-name a,.woocommerce-cart-form__cart-item.cart_item.component_container_table_item .product-thumbnail a,.woocommerce-cart-form__cart-item.cart_item.component_container_table_item .product-name a{pointer-events:none;text-decoration:none;color:inherit}.woocommerce-cart-form__cart-item.cart_item.component_table_item .woocommerce-cart-form__contents .product-price del .woocommerce-Price-amount.amount bdi,html body.wp-singular.page-template.page-template-elementor_header_footer.page.page-id-1667.logged-in.admin-bar.wp-custom-logo.wp-embed-responsive.wp-theme-hello-elementor.wp-child-theme-hello-theme-child-master.theme-hello-elementor.woocommerce-cart.woocommerce-page.woocommerce-js.hello-elementor-default.jet-mega-menu-location.elementor-default.elementor-template-full-width.elementor-kit-6.elementor-page.elementor-page-1667.dialog-body.dialog-buttons-body.dialog-container.dialog-buttons-container.customize-support.e--ua-firefox div.elementor.elementor-1667 div.elementor-element.elementor-element-5d4283c.e-flex.e-con-boxed.wpr-particle-no.wpr-jarallax-no.wpr-parallax-no.wpr-sticky-section-no.e-con.e-parent.e-lazyloaded div.e-con-inner div.elementor-element.elementor-element-21bebdc.e-cart-layout-one-column.elementor-widget.elementor-widget-woocommerce-cart div.elementor-widget-container div.woocommerce div.e-cart__container div.e-cart__column.e-cart__column-start form.woocommerce-cart-form div.e-shop-table.e-cart-section.e-cart-section--no-coupon table.wpr-shop-table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tbody tr.woocommerce-cart-form__cart-item.cart_item.component_table_item td.product-price span.price.orl-b2b-price.orl-cart-b2b-price del span.woocommerce-Price-amount.amount bdi,html body.wp-singular.page-template.page-template-elementor_header_footer.page.page-id-1667.logged-in.admin-bar.wp-custom-logo.wp-embed-responsive.wp-theme-hello-elementor.wp-child-theme-hello-theme-child-master.theme-hello-elementor.woocommerce-cart.woocommerce-page.woocommerce-js.hello-elementor-default.jet-mega-menu-location.elementor-default.elementor-template-full-width.elementor-kit-6.elementor-page.elementor-page-1667.dialog-body.dialog-buttons-body.dialog-container.dialog-buttons-container.customize-support.e--ua-firefox div.elementor.elementor-1667 div.elementor-element.elementor-element-5d4283c.e-flex.e-con-boxed.wpr-particle-no.wpr-jarallax-no.wpr-parallax-no.wpr-sticky-section-no.e-con.e-parent.e-lazyloaded div.e-con-inner div.elementor-element.elementor-element-21bebdc.e-cart-layout-one-column.elementor-widget.elementor-widget-woocommerce-cart div.elementor-widget-container div.woocommerce div.e-cart__container div.e-cart__column.e-cart__column-start form.woocommerce-cart-form div.e-shop-table.e-cart-section.e-cart-section--no-coupon table.wpr-shop-table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tbody tr.woocommerce-cart-form__cart-item.cart_item.component_table_item td.product-price span.price.orl-b2b-price.orl-cart-b2b-price small.orl-b2b-discount{font-size:14px!important}body.woocommerce-checkout .site-main{padding-left:5%!important;padding-right:5%!important}.kassenseite [type="button"],.kassenseite [type="submit"],.kassenseite .wc-block-checkout__actions_row button,.kassenseite .wc-block-checkout__actions_row button.wc-block-components-checkout-place-order-button{color:#fff!important;background-color:#F49B00!important;border:none!important;border-radius:8px!important}.kassenseite [type=button]:focus,.kassenseite [type=button]:hover,.kassenseite [type=submit]:focus,.kassenseite [type=submit]:hover,.kassenseite button:focus,.kassenseite button:hover{background-color:#F49B00!important;color:#fff;text-decoration:none}.kassenseite-zahlungsoptionen .wc-block-components-payment-method-label{font-weight:500!important}.wc-block-components-address-address-wrapper select{padding:18px 10px!important}.wc-block-components-order-summary__content h3{color:#F49B00!important}li.wc-block-components-product-details__includes{font-size:12px!important}.wc-block-components-address-form__country.wc-block-components-country-input{margin-top:12px!important}.leasing-form .form-row{padding-top:12px!important}.leasing-form p.form-section-title{margin-top:20px!important;margin-top:0px!important;float:left!important}.kassenseite-bestelluebersicht .wc-block-components-totals-item__label{text-align:right;padding-right:20px}.kassenseite-bestelluebersicht .wc-block-components-totals-item__value{width:100px;text-align:right}.kassenseite-bestelluebersicht-produkte .wc-block-components-product-details__name{font-size:14px!important}.kassenseite-bestelluebersicht-produkte .wc-block-components-product-details__value{font-size:12px!important}.wc-gzd-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__total-price{min-width:100px!important}.ppcp-place-order-description{text-align:left!important;font-size:14px!important}.woocommerce-order-details th.woocommerce-table__product-table.product-total{width:25%!important;text-align:right!important}.woocommerce-order-details td.woocommerce-table__product-total.product-total{text-align:right!important}.woocommerce-order-details tfoot tr th,.woocommerce-order-details tfoot tr td{text-align:right!important}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details{background-color:#f9f9f9!important}.woocommerce-table--order-details tr.bundled_table_item.no_line_subtotal td.woocommerce-table__product-total.product-total{visibility:inherit!important}.woocommerce-order-details tfoot tr th,.woocommerce-order-details tfoot tr td{background-color:#f9f9f9!important}.woocommerce-order .woocommerce-customer-details .wc-block-components-additional-fields-list,.woocommerce-order .woocommerce-customer-details .woocommerce-customer-details--phone,.woocommerce-order .woocommerce-customer-details .woocommerce-customer-details--email{display:none!important}.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received,.woocommerce-bacs-bank-details h2.wc-bacs-bank-details-heading{color:#f49b00}.woocommerce-order-details .product-quantity{float:right!important}.woocommerce-order-details .shipped_via{float:right!important;width:100%!important}.produkt-downloads-h3 h3.elementor-heading-title{font-size:20px!important;font-weight:400!important}.produkt-downloads-p,.produkt-downloads-p p{font-size:16px!important;font-weight:300!important}body:not(.logged-in) .composite_price,body:not(.logged-in) .composite_button{display:none!important}.component_option_thumbnail.loading button.component_option_thumbnail_select,.component_option_thumbnail.selected button.component_option_thumbnail_select{pointer-events:none;opacity:1!important}.component_option_thumbnail.selected:not(.loading) button:after{color:#767676!important}.composite_form.grouped_form .pagination_elements_wrapper{left:0;position:relative;float:left}.composite_form.grouped_form ul.pagination_elements{float:left;position:relative;padding-left:0}ul.component_option_thumbnails_container.cp_clearfix{display:flex!important;flex-wrap:wrap!important;gap:20px}ul.component_option_thumbnails_container.cp_clearfix>li.component_option_thumbnail_container{width:calc(25% - 20px)!important;float:none!important;clear:none!important;margin-right:0!important}ul.component_option_thumbnails_container.cp_clearfix>li.component_option_thumbnail_container.first,ul.component_option_thumbnails_container.cp_clearfix>li.component_option_thumbnail_container.last{clear:none!important;margin-right:0!important}.composite_component.multistep .component_title_wrapper{display:none}.composite_form .composite_navigation .page_button{font-size:18px!important;font-weight:400!important}ul.pagination_elements li a:hover{color:var(--e-global-color-primary)!important;text-decoration:none}ul.pagination_elements li a,ul.pagination_elements li a:link,ul.pagination_elements li a:visited{color:#484c51!important;text-decoration:none}ul.pagination_elements li a.element_link.inactive{color:var(--e-global-color-accent)!important;text-decoration:none}.content.summary_content.populated .composited_product_images.images{display:none}.composite_component.component.paged.options-style-thumbnails .component_option_thumbnail .image.thumbnail_image img{border:1px solid #e4e4e4;border-radius:12px}label.select_label{display:none!important}.component_option_thumbnail .image img{padding:0;border:1px solid #a8a8a8;border-radius:12px}button.button.component_option_thumbnail_select{background:none!important;border:1px solid #F49B00!important;color:var(--e-global-color-primary)!important;border-radius:12px!important}button.button.component_option_thumbnail_select:hover{background-color:#F49B00!important;border:1px solid #F49B00!important;color:#fff!important;border-radius:12px!important}.composite_component.component.single{border:1px solid #a8a8a8;border-radius:12px;background-color:#f7f9fb;padding:20px;margin-bottom:40px}.component_title_wrapper{border:none!important}.component_summary .composited_product_title_wrapper p.component_section_title{font-size:14px!important}.component_summary h3.composited_product_title.component_section_title.product_title{font-size:24px!important}.component_summary p.component_section_title.clear_component_options_wrapper{font-size:14px!important}.component:not(.selection_thumbnail_hidden) .composited_product_details_wrapper>.details{float:left!important;width:100%!important;padding:0!important}.component_section_title clear_component_options_wrapper a:hover{color:#f7f9fb;text-decoration:none}.composited_product_details_wrapper .woocommerce-Price-amount.amount{font-size:16px!important}.component_option_thumbnail.selected:not(.loading) button.button.component_option_thumbnail_select,.component_option_thumbnail.selected .thumbnail_buttons button.button.component_option_thumbnail_select{background-color:#f7f9fb!important;color:#fff}.cart.composite_data{float:right}.cart.composite_data .composite_wrap{float:right;text-align:right}.composite_form .composite_price p.price,.single-product .composite_form .composite_price p.price{margin:0 0 5px!important}.composite_button{float:right!important}#cp-review-summary-box{float:right!important;clear:both;margin:0 0 40px 0!important}.cp-review-summary-list,.cp-review-summary-list h4{text-align:left!important}.composite_button a.added_to_cart.wc-forward{padding-left:20px}.bundled_product_images{width:15%}.bundled_product_summary .details{width:85%}div.bundled_product_summary,.woocommerce div.product.bundled_product_summary{padding-bottom:10px!important;margin-bottom:10px!important;border-bottom:1px solid #cfcfcf!important}.bundled_product_images.images img{border:1px solid #cfcfcf;border-radius:12px}.bundled_product_images.images{margin:5px 0 10px 0!important}.product-type-bundle p.wc-gzd-additional-info.shipping-costs-info{display:none!important}.bundled_product_summary{display:flex;align-items:center}.cart.bundle_data{padding-top:40px}.blogseite-links img{width:100%!important}.such-tabs btn{border-radius:0px!important;color:var(--e-global-color-primary)!important}.elementor-widget-n-tabs .e-n-tab-title[aria-selected="true"],.e-n-tabs[data-touch-mode="false"]>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover{border:1px solid var(--e-global-color-1e41f50)!important;color:#fff!important;background-color:var(--e-global-color-1e41f50)!important;border-radius:12px!important;padding:8px 12px!important}.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:not(:hover){border-radius:12px!important;padding:8px 12px!important;border:1px solid var(--e-global-color-1e41f50)!important}.e-n-tab-title-text,.e-n-tab-title{font-weight:400;text-transform:none!important}.elementor-widget-woocommerce-checkout-page a{color:#222}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table td,.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table th,.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tr{border:0;padding:8px 16px!important;background:none!important}.header-overlay{color:#fff}.header-overlay .elementor-widget-icon.elementor-view-framed .elementor-icon,.header-overlay .elementor-widget-icon.elementor-view-default .elementor-icon svg,.header-overlay .elementor-button{fill:#fff;color:#fff}.header-overlay .elementor-icon-list-text{color:#fff}.header-overlay a,.header-overlay a:link,.header-overlay a:visited{color:#fff}#hide-header{transition:all .5s ease-in-out}.dialog-lightbox-widget{backdrop-filter:blur(6px);z-index:1000000000000000}.jet-popup{backdrop-filter:blur(6px)}.elementor-contact-form-7{font-family:'Roboto',sans-serif!important;font-size:16px;line-height:1.4;margin-top:5px;margin-bottom:10px}.wpcf7-form-control-wrap{font-family:'Roboto',sans-serif!important;font-size:20px;line-height:1.4;margin-top:5px;margin-bottom:10px;font-weight:300!important;border-radius:8px!important}input[type="date"],input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],select,textarea{width:100%;border:1px solid #e4e4e4!important;border-radius:6px!important;padding:.5rem 1rem;transition:all .3s}.wpcf7-form-control.wpcf7-acceptance{margin:15px 0 15px 0!important;font-size:14px}button[disabled],html input[disabled]{cursor:default;opacity:1!important}.wpcf7-not-valid-tip{color:#dc3232!important;font-size:14px!important;font-weight:400}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#dc3232}.elementor-widget-jet-posts .jet-posts .jet-posts__terms-link{background-color:#fff;border-radius:8px!important}.jet-posts__terms-link{display:inline-block;padding:5px 10px;color:#222;font-size:14px}input[type="date"],input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],select,textarea{background-color:#fff!important}select{padding:.6rem 1rem!important;background-color:#fff!important}[type="button"],[type="submit"],button{display:inline-block;font-weight:400;color:#fff!important;background-color:var(--e-global-color-primary);border:1px solid var(--e-global-color-primary);padding:5px 15px!important;font-size:16px!important;border-radius:6px!important;border-color:var(--e-global-color-primary)}input[type="date"]:focus-visible,input[type="date"]:visited,input[type="email"]:focus-visible,input[type="email"]:visited,input[type="number"]:focus-visible,input[type="number"]:visited,input[type="password"]:focus-visible,input[type="password"]:visited,input[type="search"]:focus-visible,input[type="search"]:visited,input[type="tel"]:focus-visible,input[type="tel"]:visited,input[type="text"]:focus-visible,input[type="text"]:visited,select:visited,select:focus-visible,textarea:visited,textarea:focus-visible{border:1px solid #DC1915!important;border-color:#DC1915!important}.jet-ajax-search input[type="search"]:focus-visible{border:1px solid #F49B00!important}.such-popup-wrapper .jet-ajax-search__results-area.show{display:none!important}.downloadbereich-tabs button{color:#F49B00!important;background:none!important;border-radius:0px!important;border-bottom:1px solid #a8a8a8!important;padding:5px 15px!important;font-size:16px!important}.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:not(:hover){color:var(--e-global-color-primary)!important}.download-wrapper,.download-wrapper p,.download-wrapper a,.download-wrapper a:link,.download-wrapper a:visited{color:var(--e-global-color-primary);font-size:16px!important}.w3eden [class*="col-"]{padding-top:5px!important;padding-bottom:10px!important}.messe-titel,.messe-titel p{font-size:18px!important}.messe-datum,.messe-datum p{font-size:16px!important}.messe-text,.messe-text p{font-size:14px!important}.messe-ort,.messe-ort p{font-size:14px!important}.messe-stand,.messe-stand p{font-size:14px!important}.messen-scrollbox{position:relative;max-height:380px;overflow:hidden}.messen-scrollbox .dce-posts-container,.messen-scrollbox .dce-posts-grid,.messen-scrollbox .dce-posts-wrapper{max-height:420px;overflow-x:hidden;padding-right:15px}.messen-scrollbox::after{content:"";position:absolute;left:0;right:0;bottom:0;height:100px;pointer-events:none;z-index:3;background:linear-gradient(to bottom,#fff0,rgb(255 255 255))}.messen-scrollbox::before{content:"";position:absolute;left:50%;bottom:10px;transform:translateX(-50%) rotate(45deg);width:14px;height:14px;border-right:3px solid rgb(0 0 0 / .45);border-bottom:3px solid rgb(0 0 0 / .45);z-index:4;pointer-events:none;animation:scrollHint 1.6s ease-in-out infinite}.messen-scrollbox::-webkit-scrollbar{width:10px}.messen-scrollbox::-webkit-scrollbar-thumb{background:rgb(0 0 0 / .25);border-radius:8px}.messen-scrollbox::-webkit-scrollbar-track{background:rgb(0 0 0 / .06)}.events-scrollbox .dce-posts-container::-webkit-scrollbar,.events-scrollbox .dce-posts-grid::-webkit-scrollbar,.events-scrollbox .dce-posts-wrapper::-webkit-scrollbar{width:0}.events-scrollbox:hover .dce-posts-container::-webkit-scrollbar,.events-scrollbox:hover .dce-posts-grid::-webkit-scrollbar,.events-scrollbox:hover .dce-posts-wrapper::-webkit-scrollbar{width:10px}.events-scrollbox:hover .dce-posts-container::-webkit-scrollbar-thumb,.events-scrollbox:hover .dce-posts-grid::-webkit-scrollbar-thumb,.events-scrollbox:hover .dce-posts-wrapper::-webkit-scrollbar-thumb{background:rgb(0 0 0 / .35);border-radius:8px}.events-scrollbox:hover .dce-posts-container::-webkit-scrollbar-track,.events-scrollbox:hover .dce-posts-grid::-webkit-scrollbar-track,.events-scrollbox:hover .dce-posts-wrapper::-webkit-scrollbar-track{background:rgb(0 0 0 / .06)}.events-scrollbox .dce-posts-container,.events-scrollbox .dce-posts-grid,.events-scrollbox .dce-posts-wrapper{scrollbar-width:none}.events-scrollbox:hover .dce-posts-container,.events-scrollbox:hover .dce-posts-grid,.events-scrollbox:hover .dce-posts-wrapper{scrollbar-width:thin;scrollbar-color:rgb(0 0 0 / .35) rgb(0 0 0 / .06)}@keyframes scrollHint{0%,100%{transform:translateX(-50%) translateY(0) rotate(45deg);opacity:.55}50%{transform:translateX(-50%) translateY(6px) rotate(45deg);opacity:1}}.unsere-koepfe-wrapper .sp-thumbnail-container img{height:auto;margin-left:0px!important;margin-top:0}.albis-widget{display:grid;grid-template-columns:300px 1fr;gap:10px 16px;align-items:center;max-width:600px}.albis-widget label{margin:0;font-weight:600}.albis-widget input,.albis-widget select{width:100%;max-width:100%;padding:8px 10px;box-sizing:border-box}.albis-widget button{grid-column:1 / -1;justify-self:start;cursor:pointer;padding:8px 16px!important;font-size:16px!important;color:var(--e-global-color-primary)!important;background-color:#fff!important;border-radius:20px!important;border:1px solid #f49b00!important}.albis-widget button:hover{grid-column:1 / -1;justify-self:start;cursor:pointer;padding:8px 16px!important;font-size:16px!important;color:#fff!important;background-color:#f49b00!important;border-radius:20px!important;border:1px solid #f49b00!important}#albis-result{grid-column:1 / -1}@media (max-width:600px){.albis-widget{grid-template-columns:1fr}.albis-widget button,#albis-result{grid-column:auto;justify-self:stretch}}.albis-currency{position:relative;width:100%}.albis-currency input{padding-right:32px!important}.albis-currency-symbol{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#666;font-size:.95em;pointer-events:none}.woocommerce-notices-wrapper{margin-top:30px!important;margin-bottom:30px!important;margin-left:auto!important;margin-right:auto!important;max-width:1400px!important}.woocommerce-message{margin:0 auto!important;max-width:var(--content-width)!important}#mwai-chatbot-default textarea{background:none!important}.footerbereich p{line-height:1.3rem!important;font-size:16px!important;font-weight:400!important;margin-bottom:1rem!important}.footerbereich .footer-header p{line-height:1.75rem!important;font-size:1.125rem!important;font-weight:700!important;margin-bottom:1rem!important}.footerbereich a,.footerbereich a:link,.footerbereich a:visited{color:#fff!important}.footerbereich a:hover{color:#f7f9fb!important}table{font-size:1em!important}th.product-thumbnail th.product-quantity,th.product-price,th.product-subtotal{text-align:center!important}td.product-thumbnail td.product-quantity,td.product-price,td.product-subtotal{text-align:center!important}.elementor-widget-jet-cart-table tr.woocommerce-cart-form__cart-item{border-bottom:1px solid #e4e4e4!important}.elementor-widget-woocommerce-cart .woocommerce table.shop_table tr.cart-subtotal{border-bottom:none!important}.elementor-widget-woocommerce-cart .woocommerce table.shop_table tr.order-total{border-bottom:none!important;font-weight:700!important}.elementor-widget-woocommerce-cart .woocommerce table.shop_table tr.order-tax{border-bottom:none!important;font-weight:300!important}.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table_responsive tr td::before,.elementor-widget-woocommerce-cart .woocommerce-page .cart_totals table.shop_table_responsive tr td::before,.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table td tr.cart-subtotal .woocommerce-Price-amount.amount,.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table td tr.order-tax .woocommerce-Price-amount.amount,.elementor-jet-cart-totals.jet-woo-builder .cart_totals .shop_table tr.cart-subtotal td .woocommerce-Price-amount.amount,.elementor-jet-cart-totals.jet-woo-builder .cart_totals .shop_table tr.order-tax td .woocommerce-Price-amount.amount{font-weight:300!important}.elementor-jet-cart-totals.jet-woo-builder .cart_totals table.shop_table tr.order-total td,.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table_responsive tr.order-total td::before{font-weight:700!important}.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table_responsive tr td,.elementor-widget-woocommerce-cart .woocommerce-page .cart_totals table.shop_table_responsive tr td{float:right!important;padding:10px 15px}.elementor-widget-jet-cart-totals .elementor-jet-cart-totals.jet-woo-builder .cart_totals table.shop_table tr.order-total td{font-weight:700!important}.elementor-widget-woocommerce-cart .woocommerce .input-text.qty{text-align:center!important}.elementor-widget-woocommerce-cart .e-cart-section{padding:0px!important}.elementor-widget-jet-cart-totals{margin-top:30px}.shop-produktseite-introtext,.shop-produktseite-introtext p{font-size:16px}.button,.button.single_add_to_cart_button,.bundle_add_to_cart_button,.elementor-widget-button .elementor-button,a.downloadlink,.cart .button,.single_add_to_cart_button{padding:8px 16px!important;border:1px solid #f49b00!important;font-weight:400!important;font-size:16px!important;color:var(--e-global-color-primary)!important;background-color:#fff!important;border-radius:12px}.button:hover,.button.single_add_to_cart_button:hover,.bundle_add_to_cart_button:hover,.elementor-widget-button .elementor-button:hover,a.downloadlink:hover,.cart .button:hover,.single_add_to_cart_button:hover{padding:8px 16px!important;border:1px solid #f49b00!important;font-weight:400!important;font-size:16px!important;color:#fff!important;background-color:#f49b00!important;border-radius:12px}.btn-bg-orange a,.elementor-widget-button.btn-bg-orange .elementor-button{padding:8px 16px!important;border:1px solid #fff!important;font-size:16px!important;color:#fff!important;background:none!important;border-radius:12px!important}.btn-bg-orange a:hover,.elementor-widget-button.btn-bg-orange .elementor-button:hover{padding:8px 16px!important;border:1px solid #fff!important;font-size:16px!important;color:#f49b00!important;background-color:#fff!important;border-radius:12px!important}.btn-transparent a,.elementor-widget-button.btn-transparent .elementor-button,.checkout-button{padding:8px 16px!important;border:1px solid #f49b00!important;font-size:16px!important;color:var(--e-global-color-primary)!important;background:none!important;border-radius:12px!important;font-weight:400!important}.btn-transparent a:hover,.elementor-widget-button.btn-transparent .elementor-button:hover,.checkout-button:hover{padding:8px 16px!important;border:1px solid #f49b00!important;font-size:16px!important;color:#fff!important;background-color:#f49b00!important;border-radius:12px!important;font-weight:400!important}a.downloadlink{padding:8px 16px!important;border:1px solid #f49b00!important;font-size:16px!important;color:var(--e-global-color-primary)!important;background-color:#fff!important;border-radius:12px}a.downloadlink:hover{padding:8px 16px!important;border:1px solid #f49b00!important;font-size:16px!important;color:#fff!important;background-color:#f49b00!important;border-radius:12px}.headerbereich .elementor-button.elementor-button-link{background:none!important;border:none!important;color:var(--e-global-color-primary)!important}.headerbereich .elementor-button.elementor-button-link:hover{background:none!important;border:none!important;color:#f49b00!important}.btn-tabs .elementor-widget-button .elementor-button,.btn-tabs.elementor-widget.elementor-widget-button a.elementor-button.elementor-button-link{border:none!important;border-bottom:1px solid #a8a8a8!important;color:#a8a8a8!important}.btn-tabs.btn-tabs-aktiv .elementor-widget-button .elementor-button,.btn-tabs.btn-tabs-aktiv.elementor-widget.elementor-widget-button a.elementor-button.elementor-button-link{border:none!important;border-bottom:1px solid #f49b00!important;color:#f49b00!important}.btn-tabs.btn-tabs-aktiv.elementor-widget.elementor-widget-button a.elementor-button.elementor-button-link:hover,.btn-tabs.elementor-widget.elementor-widget-button a.elementor-button.elementor-button-link{background:none!important;color:#f49b00!important}.pp-tooltip-content,.pp-tooltip-content p{font-size:14px!important;font-weight:400!important}.pp-tooltip-content p strong{color:#f49b00!important}.pp-hot-spot-inner.hotspot-animation::before{-webkit-animation:pp-glow 3s infinite;animation:pp-glow 3s infinite}.pp-hot-spot-inner::before{background-color:#7c7c7c!important}.pp-hot-spot-inner{background-color:#7c7c7c!important}.pp-hot-spot-wrap .pp-icon svg{fill:#fff!important}.cf7-steps{max-width:720px;background:#fff;border-radius:12px;padding:16px;box-shadow:0 10px 30px rgb(0 0 0 / .08);margin-top:20px;font-size:14px;line-height:1.35}.cf7-steps h3{margin-top:15px!important}.cf7-step h3{margin:0 0 8px;font-size:18px}.cf7-slots h4,.cf7-step h4{margin:10px 0 6px;font-size:14px;font-weight:700}.cf7-steptext{font-weight:600;margin-bottom:6px;display:block;font-size:13px}.cf7-progressbar{height:8px;background:#eee;border-radius:999px;overflow:hidden}.cf7-progressbar-fill{height:100%;background:#111;width:33.333%;transition:width .25s ease}.cf7-step p{margin:0 0 10px}.wpcf7 input,.wpcf7 textarea{width:100%;border-radius:12px;border:1px solid #ddd;padding:8px 10px;font-size:14px}.cf7-grid{display:flex;flex-wrap:wrap;gap:6px}.cf7-group label{border:1px solid #ddd;border-radius:999px;padding:6px 10px;cursor:pointer;display:inline-flex;gap:6px;align-items:center;font-size:13px;line-height:1.1;white-space:nowrap}.cf7-group input{transform:translateY(1px)}.cf7-actions{display:flex;gap:10px;margin-top:10px}.cf7-btn:not(:disabled),.cf7-submit:not(:disabled){padding:8px 16px!important;border:1px solid #e4e4e4!important;font-size:16px!important;color:var(--e-global-color-accent)!important;background-color:#fff!important;border-radius:12px!important}.cf7-btn:not(:disabled):hover,.cf7-submit:not(:disabled):hover{padding:8px 16px!important;border:1px solid #fff!important;font-size:16px!important;color:#fff!important;background-color:var(--e-global-color-accent)!important;border-radius:12px!important;cursor:pointer!important}.cf7-btn:disabled,.cf7-submit:disabled{padding:8px 16px!important;border:1px solid #e4e4e4!important;font-size:16px!important;color:var(--e-global-color-accent)!important;background-color:#fff!important;border-radius:12px!important;cursor:not-allowed!important;opacity:0.6!important}.cf7-step-error{margin:10px 0;padding:10px 12px;border-radius:10px;background:#fdecea;color:#8a1f17;font-weight:600;font-size:13px}.uacf7-form-wrapper-container p{font-size:16px}.wpcf7-acceptance .wpcf7-list-item{margin:0!important}.wpcf7-acceptance label{display:flex!important}.wpcf7-acceptance label input{width:auto!important;margin-right:10px!important}input.cf7-submit{width:auto!important}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}#elementor-popup-modal-9969.dialog-lightbox-widget{backdrop-filter:none!important}#elementor-popup-modal-9969 .dialog-widget-content{bottom:5px!important;right:5px!important}.cart-icon-wrap{position:relative;display:inline-flex;align-items:center;justify-content:center;line-height:1}.cart-icon-wrap .cart-icon-link,.cart-icon-wrap .cart-icon-link a{display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important}.cart-icon-wrap .cart-badge{position:absolute;top:-10px;right:0;min-width:16px;height:16px;padding:3px 0 0 0;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:11px;font-weight:400;line-height:1;white-space:nowrap;background:#F49B00!important;color:#fff;box-shadow:0 2px 8px rgb(0 0 0 / .15)}.cart-icon-wrap .cart-badge:empty{display:none}@media (max-width:767px){.cart-icon-wrap .cart-badge{top:-.3em;right:-.4em;min-width:1.25em;height:1.25em;font-size:.7rem}}@media (max-width:1200px){ul.component_option_thumbnails_container.cp_clearfix>li.component_option_thumbnail_container{width:45%!important}h1{font-size:40px!important}.navi-desktop a,.navi-desktop a:link,.navi-desktop a:visited{font-size:16px!important;padding:13px 12px!important}}@media (max-width:1200px){.navi-desktop a,.navi-desktop a:link,.navi-desktop a:visited{font-size:14px!important;padding:13px 12px!important}.navi-top a,.navi-top a:link,.navi-top a:visited{font-size:14px!important}.navi-tablet a,.navi-tablet a:link,.navi-tablet a:visited{font-size:16px!important;padding:13px 10px!important}}@media (max-width:990px){.navi-tablet a,.navi-tablet a:link,.navi-tablet a:visited{font-size:16px!important;padding:13px 10px!important}.td-tabelle .dce-acf-repeater-table tr td p.repeater-item,#technische-daten .td-tabelle p{font-size:16px!important}}@media (max-width:768px){ul.component_option_thumbnails_container.cp_clearfix>li.component_option_thumbnail_container{width:100%!important}h1{font-size:36px!important}body.woocommerce-checkout .wc-block-components-totals-item.wc-block-components-totals-footer-item{padding-right:4%}.wc-gzd-checkout .wc-block-components-order-summary{padding:10px 0}.woocommerce ul.order_details li{width:100%;padding-bottom:10px;border:none!important}.page-header .entry-title{padding-inline-start:0}.woocommerce-notices-wrapper .woocommerce-message::after{display:inline!important}.woocommerce-page .woocommerce-message .button{float:left!important}.small_width .component_option_thumbnail .image{width:100%!important}.navi-top a,.navi-top a:link,.navi-top a:visited{font-size:16px!important}}@media (max-width:767px){.woocommerce-cart .elementor,.woocommerce-cart .elementor-section,.woocommerce-cart .elementor-container,.woocommerce-cart .elementor-column,.woocommerce-cart .elementor-widget-wrap,.woocommerce-cart .elementor-widget-container,.woocommerce-cart .woocommerce,.woocommerce-cart .e-cart__container,.woocommerce-cart .e-cart__column,.woocommerce-cart .e-shop-table{overflow:visible!important}.woocommerce-cart,.woocommerce-cart *{box-sizing:border-box;min-width:0;max-width:100%}table.wpr-shop-table.shop_table,table.wpr-shop-table.shop_table_responsive,.woocommerce table.shop_table,.woocommerce table.shop_table_responsive{width:100%!important;max-width:100%!important;min-width:0!important;table-layout:auto!important}table.wpr-shop-table thead,.woocommerce table.shop_table thead{display:none!important}table.wpr-shop-table tr.cart_item{display:block;width:100%;border:1px solid rgb(0 0 0 / .12);border-radius:10px;padding:10px 12px;margin:0 0 12px;background:#fff}table.wpr-shop-table tr.cart_item td{display:flex;align-items:flex-start;gap:12px;width:100%;padding:8px 0!important;border:0!important}table.wpr-shop-table tr.cart_item td::before{content:attr(data-title);flex:0 0 40%;max-width:40%;font-weight:700;white-space:normal;overflow-wrap:anywhere;word-break:break-word;text-align:left}table.wpr-shop-table tr.cart_item td>*{flex:1 1 60%;min-width:0;text-align:right;white-space:normal;overflow-wrap:anywhere;word-break:break-word}table.wpr-shop-table td.product-name a{white-space:normal!important;overflow-wrap:anywhere;word-break:break-word;display:inline}table.wpr-shop-table td.product-remove,table.wpr-shop-table td.product-thumbnail{display:block!important;padding:6px 0!important}table.wpr-shop-table td.product-remove::before,table.wpr-shop-table td.product-thumbnail::before{content:""!important;display:none!important}table.wpr-shop-table td.product-thumbnail img{max-width:120px!important;height:auto!important;display:block}.woocommerce-cart .checkout-button,.woocommerce-cart a.checkout-button,.woocommerce-cart button,.woocommerce-cart input[type="submit"]{max-width:100%!important}}