.ensavRed{color:#c91517}.woocommerce-store-notice{background-color:#c91517}.EnsavSuccess{background-color:#f7f7f7!important;border-color:#c00;padding:40px}.EnsavSuccess h4{color:#cc0000!important;margin-bottom:20px!important}.EnsavSuccess p a{font-weight:normal!important;color:#cc0000!important}.vc_figure-caption{color:#c00;font-size:14px!important;font-weight:400}#cmplz-document{max-width:none}#cmplz-document p,#cmplz-document li{font-size:18px}.cmplz-message{line-height:28px!important}#cmplz-manage-consent-container{font-size:18px}.sub-menu li ul li a span.link-inner{color:#333}.wpex-cart-link__icon{color:#c91517!important}.sub-menu li ul li{color:#333!important}.ensavBadge{background-color:#C91517;padding:4px;border-radius:4px;font-weight:700;color:white!important}.wgm-sale-label{font-size:18px}.woocommerce-variation-price{border:1px solid #e1e1e1;border-radius:3px;font-size:18px!important;padding:10px}.woocommerce div.cart-collaterals div.cart_totals div.wc-proceed-to-checkout a.checkout-button.button.alt.wc-forward{width:100%;margin-bottom:10px;padding:13px}.woocommerce-checkout-payment ul.wc_payment_methods.payment_methods.methods li.wc_payment_method.payment_method_bacs,.woocommerce-checkout-payment ul.wc_payment_methods.payment_methods.methods li.wc_payment_method.payment_method_ppcp-gateway,.woocommerce-checkout-payment ul.wc_payment_methods.payment_methods.methods li.wc_payment_method.payment_method_ppcp-credit-card-gateway,.woocommerce-checkout-payment ul.wc_payment_methods.payment_methods.methods li.wc_payment_method.payment_method_ppcp-googlepay{border-bottom:1px solid #e1e1e1;padding:20px 0}.woocommerce-checkout-payment ul.wc_payment_methods.payment_methods.methods li.wc_payment_method.payment_method_german_market_sepa_direct_debit{padding:20px 0}.cart_totals .wc-proceed-to-checkout{display:block!important}.woocommerce form.checkout.woocommerce-checkout div#customer_details.col2-set{grid-template-columns:none}.cart_totals table.shop_table.shop_table_responsive tbody tr.woocommerce-shipping-totals.shipping th,.cart_totals table.shop_table.shop_table_responsive tbody tr.tax-rate.tax-rate-de-umsatzsteuer-1-19 th,.cart_totals table.shop_table.shop_table_responsive tbody tr.order-total th,.woocommerce-checkout-review-order-table tfoot tr.tax-rate.tax-rate-de-umsatzsteuer-1-19 th,.woocommerce-checkout-review-order-table tfoot tr.order-total th,.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal th,.cart_totals table.shop_table.shop_table_responsive tbody tr.cart-subtotal th,.woocommerce-checkout-review-order table.shop_table.woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals.shipping th{color:#333!important}.wc-cart-shipping-notice{line-height:20px}.german-market-summary-gpsr{line-height:20px}.wc-block-components-notice-banner.is-info{border-inline-start-color:#c91517}.wc-block-components-notice-banner.is-info>svg{fill:#c91517}.summary.entry-summary form.variations_form.cart div.single_variation_wrap div.woocommerce-variation.single_variation div.woocommerce-variation-description p{display:none;position:absolute;left:-9999px;top:-9999px}.wpex-loop-product-images .wpex-loop-product-add-to-cart>.button{border-radius:6px}.product-category,.product-type-simple div.product-inner.wpex-flex.wpex-flex-col.wpex-flex-grow.wpex-relative,.purchasable.product-type-variable div.product-inner.wpex-flex.wpex-flex-col.wpex-flex-grow.wpex-relative{border:1px solid #e1e1e1;border-radius:6px!important;padding:20px}.summary.entry-summary div.legacy-itemprop-offers div.wgm-info.woocommerce-de_price_taxrate{margin-top:20px}.price-per-unit{font-size:.8em!important}.woo-variation-gallery-product>div>div>div>div.product-details.wpex-pt-15>p>span.wgm-sale-label{font-size:12px}div.summary.entry-summary>div.legacy-itemprop-offers>p>span.wgm-sale-label{font-size:14px}div.summary.entry-summary>div.legacy-itemprop-offers>span.wgm-info.price-per-unit.price-per-unit-loop.ppu-variation-wrap{font-size:.8em}div.summary.entry-summary>div.legacy-itemprop-offers>p>ins>span>bdi{display:block;font-size:28px;margin-bottom:20px}.shipping_de.shipping_de_string{margin-bottom:0px!important}.woocommerce-product-rating{margin-bottom:0px!important}div.summary.entry-summary>div.legacy-itemprop-offers>div{margin-bottom:0}.woocommerce-loop-product__title{min-height:100px}.product-details.wpex-pt-15 span.wgm-info.tax-and-shipping-customized{line-height:24px}.woocommerce-Price-amount.amount bdi{color:#c91517}#tab-description>h2:nth-child(2){display:block}.woocommerce .star-rating{margin-right:10px}.infoSheet{border:1px solid #e1e1e1!important}.woocommerce-review-link.local-scroll-link{font-size:14px}.pswp__caption__center{font-size:18px;text-align:center}.single_variation_wrap div.woocommerce-variation.single_variation div.woocommerce-variation-price{padding:20px;border-radius:4px}.xoo-wsc-icon-bag2:before{content:"\e903"!important}.xoo-wsch-text{color:#333!important}.xoo-wsc-icon-trash2:before{color:#c91517}.xoo-wsc-empty-cart a.xoo-wsc-btn.button.btn{color:#fff}.ppcp-messages{display:none!important}.wpcf7-text,.wpcf7-select,.wpcf7-text.wpcf7-validates-as-required{margin-bottom:20px;width:100%}.wpcf7-select{border-radius:4px;color:#707070;height:43px;padding-left:10px}.wpcf7-submit.has-spinner{width:100%}.wpcf7-not-valid-tip{color:#c91517!important}.wpcf7-validates-as-required.wpcf7-not-valid{border-color:#c91517!important}.wpcf7-response-output{background-color:#ff8a8a3d!important;border-color:#c91517!important;color:#c91517!important;text-shadow:0 1px 1px #fff}.ensavContact{border-radius:3px;border:1px solid #e0e0e0;margin-top:40px;padding:20px}input.wpcf7-form-control.wpcf7-captchar{margin-top:20px;width:89%}.wpex-social-share.style-rounded.position-horizontal.wpex-mx-auto.wpex-mb-40.wpex-print-hidden>ul>li:nth-child(1)>a,.wpex-social-share.style-rounded.position-horizontal.wpex-mx-auto.wpex-mb-40.wpex-print-hidden>ul>li:nth-child(2)>a,.wpex-social-share.style-rounded.position-horizontal.wpex-mx-auto.wpex-mb-40.wpex-print-hidden>ul>li:nth-child(3)>a{border-radius:0}#top-bar-social-list>li:nth-child(1)>a>span.wpex-icon>svg,#top-bar-social-list>li:nth-child(2)>a>span.wpex-icon>svg{width:30px;height:auto}.ensavError{background-color:#f7f7f7;border-color:#c91517;border-width:0 0 0 4px}.message__container locale--DE{display:none}.woo-variation-product-gallery{width:100%!important;max-width:none!important}@media only screen and (min-width:768px){.woo-variation-product-gallery{width:var(--wpex-woo-product-gallery-width,52%)!important}}#single-blocks>div>div>div.vc_row.wpb_row.vc_row-fluid.wpex-relative.visible-phone-small>div>div>div>div>div.vcex-ib-content-wrap.wpex-w-100.wpex-transition-all.wpex-duration-500.wpex-py-100.wpex-px-40.wpex-relative>div>div>span{margin-top:20px}.ensav-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid #eee;border-radius:8px}.ensav-table-wrap table{min-width:760px;border-collapse:collapse}.ensav-table-wrap table td:first-child,.ensav-table-wrap table th:first-child{position:sticky;left:0;background:#fff;z-index:1;box-shadow:1px 0 0 rgba(0,0,0,.06)}.ensav-table-wrap table th,.ensav-table-wrap table td{white-space:nowrap}.ensav-table-wrap table td:first-child{white-space:normal;max-width:320px}