.elementor-4707 .elementor-element.elementor-element-534ec3e8{--display:flex;--min-height:70vh;--padding-top:50px;--padding-bottom:50px;--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-4707 .elementor-element.elementor-element-8cad38e .elementor-heading-title{color:var( --e-global-color-text );}:root{--page-title-display:none;}body.elementor-page-4707{padding:0px 0px 0px 0px;}/* Start custom CSS */.shop_table.woocommerce-checkout-review-order-table {
    background-color: #000000 !important;}

#order_review_heading {
    color: #FFFFFF !important;
}

.shop_table.woocommerce-checkout-review-order-table {
    color: #FFFFFF !important; /* Standardtextfarbe innerhalb der Tabelle */
}

.shop_table.woocommerce-checkout-review-order-table th,
.shop_table.woocommerce-checkout-review-order-table td {
    color: #FFFFFF !important; /* Text in Kopf- und Datenzellen */
}

.shop_table.woocommerce-checkout-review-order-table th.product-name,
.shop_table.woocommerce-checkout-review-order-table th.product-total,
.shop_table.woocommerce-checkout-review-order-table th.cart-subtotal,
.shop_table.woocommerce-checkout-review-order-table th.order-total,
.shop_table.woocommerce-checkout-review-order-table th.order-tax {
    color: #FFFFFF !important; /* Spezifische Überschriften in Weiß */
}

.shop_table.woocommerce-checkout-review-order-table a {
    color: inherit !important; /* Links behalten die Standardfarbe */
}

.shop_table.woocommerce-checkout-review-order-table a:hover {
    color: #FF3B3F !important; /* Optional: Hover-Farbe für Links */
}/* End custom CSS */