.elementor-17 .elementor-element.elementor-element-c7c1ae2{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-1bce2f9{text-align:center;}.elementor-17 .elementor-element.elementor-element-1bce2f9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;color:#F5F5F5;}.elementor-17 .elementor-element.elementor-element-3d733cd .shop_table .button{background-color:#333333;}.elementor-17 .elementor-element.elementor-element-3d733cd .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:#F49B1A;}.elementor-17 .elementor-element.elementor-element-3d733cd .woocommerce .wc-proceed-to-checkout .checkout-button:hover{background-color:#D88407;}.elementor-17 .elementor-element.elementor-element-3d733cd{--sections-background-color:#242424;--sections-border-type:solid;--sections-border-color:#555555;--sections-border-radius:16px 16px 16px 16px;--sections-padding:20px 20px 20px 20px;--sections-title-color:#F5F5F5;--sections-radio-buttons-color:#F5F5F5;--forms-fields-normal-color:#333333;--forms-buttons-normal-text-color:#F5F5F5;--forms-buttons-hover-border-color:#555555;--forms-buttons-border-type:solid;--forms-buttons-border-color:#555555;--forms-buttons-border-radius:999px 999px 999px 999px;--order-summary-color:#FFFFFF;--order-summary-variations-color:#F5F5F5;--order-summary-items-divider-color:#555555;--order-summary-items-divider-weight:1px;--order-summary-quantity-border-color:#555555;--order-summary-quantity-border-weight:1px;--order-summary-remove-icon-normal-color:#FF0202;--totals-color:#F49B1A;--totals-divider-color:#555555;--totals-divider-weight:1px;--checkout-button-normal-text-color:#FFFFFF;--checkout-button-hover-text-color:#FFFFFF;--checkout-button-border-radius:999px 999px 999px 999px;--checkout-button-padding:10px 24px 10px 24px;--checkout-button-width:fit-content;}.elementor-17 .elementor-element.elementor-element-3d733cd {--sections-descriptions-color:#F5F5F5;}.e-woo-select2-wrapper .select2-results__option{color:#333333;}.elementor-17 .elementor-element.elementor-element-3d733cd .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#333333 transparent transparent transparent;}.elementor-17 .elementor-element.elementor-element-3d733cd .woocommerce-cart-form{--order-summary-title-color:#F5F5F5;}.elementor-17 .elementor-element.elementor-element-3d733cd .e-shop-table{--sections-background-color:#242424;--sections-border-type:solid;--sections-border-color:#555555;--sections-border-radius:16px 16px 16px 16px;--sections-padding:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-3d733cd .e-cart-totals{--sections-background-color:#242424;--sections-border-type:solid;--sections-border-color:#555555;--sections-border-radius:16px 16px 16px 16px;--sections-padding:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-3d733cd .cart_totals{--sections-title-color:#F5F5F5;}body.elementor-page-17:not(.elementor-motion-effects-element-type-background), body.elementor-page-17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-c7c1ae2{--content-width:1100px;}}/* Start custom CSS for woocommerce-cart, class: .elementor-element-3d733cd *//* Gesamtsumme farblich hervorheben */
.elementor-17 .elementor-element.elementor-element-3d733cd .cart_totals .order-total .woocommerce-Price-amount {
  color: #f49b1a;
  font-weight: 600;
}

/* Tabellenlinien etwas dezenter */
.elementor-17 .elementor-element.elementor-element-3d733cd table.shop_table,
.elementor-17 .elementor-element.elementor-element-3d733cd table.shop_table td,
.elementor-17 .elementor-element.elementor-element-3d733cd table.shop_table th {
  border-color: #333333;
}
/* Hinweis "Kein Mehrwertsteuerausweis..." im Warenkorb weiß */
.woocommerce-cart .cart_totals p,
.woocommerce-cart .cart_totals small,
.woocommerce-cart .cart_totals .woocommerce-shipping-destination {
  color: #f5f5f5 !important;
  opacity: 1 !important;
}/* End custom CSS */