.elementor-8 .elementor-element.elementor-element-2995a1bd{--display:flex;--margin-top:-5px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;--padding-block-start:0em;--padding-block-end:2em;--padding-inline-start:0em;--padding-inline-end:0em;}.elementor-8 .elementor-element.elementor-element-2995a1bd:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2995a1bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212224;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-2995a1bd{--padding-inline-start:0em;--padding-inline-end:0em;}body.elementor-page-8:not(.elementor-motion-effects-element-type-background), body.elementor-page-8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212224;}@media(max-width:991px){.elementor-8 .elementor-element.elementor-element-2995a1bd{--padding-block-start:0em;--padding-block-end:2em;--padding-inline-start:2em;--padding-inline-end:2em;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-2995a1bd{--padding-inline-start:2em;--padding-inline-end:2em;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-2995a1bd{--padding-block-start:0em;--padding-block-end:0em;--padding-inline-start:1em;--padding-inline-end:1em;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-2995a1bd{--padding-inline-start:1em;--padding-inline-end:1em;}}/* Start custom CSS for text-editor, class: .elementor-element-277df734 */.woocommerce-cart .product-name a,
.woocommerce-cart .product-name,
.woocommerce-cart .woocommerce-cart-form,
.woocommerce-cart .cart_totals,
.woocommerce-cart .woocommerce-shipping-totals,
.woocommerce-cart .amount,
.woocommerce-cart td,
.woocommerce-cart th {
    color: #ffffff !important;
}

/* Menține textele roșii */
.woocommerce-cart .product-name a,
.woocommerce-cart .woocommerce-message,
.woocommerce-cart .checkout-button,
.woocommerce-cart .breadcrumb span,
.woocommerce-cart a[style*="color:#e31e24"],
.woocommerce-cart .red-text {
    color: #e31e24 !important;
}


.wc-block-components-product-price__value.is-discounted {
    margin-left: .5em;
    color: white;
}






.wc-block-components-totals-footer-item .wc-block-components-totals-footer-item-tax
 {
    margin-bottom: 0;
    color: white !important;
}




.wc-block-components-totals-item__label
 {
    color: white;
    flex-grow: 1;
}






.is-large.wc-block-cart .wc-block-cart__totals-title
 {
    color: white !important;
}


.wc-block-components-panel__button, .wc-block-components-panel__button:active, .wc-block-components-panel__button:focus, .wc-block-components-panel__button:hover
 {
    cursor: pointer;
    color: white;
    padding-left: 0 !important;
}

.page-header-8 {
    padding: 1.25rem 0;
    background: #212224;
}



body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link)
 {
    border: 2px solid #E6353B;
    color: white;
    min-height: 3em;
}





.is-large.wc-block-cart .wc-block-cart-items td {
    border-top: 1px solid hsl(0deg 0% 100% / 85%) !important;
    padding: 24px 0 24px 16px;
    vertical-align: top;
}



.page-header-8 li .delimiter.delimiter-2
 {
    color: #ffffff;
}


.page-header-8 li a
 {
    color: #ffffff;
}


.wc-block-components-formatted-money-amount {
    color: white;
    white-space: nowrap;
}




.wp-block-heading.has-text-align-center.with-empty-cart-icon.wc-block-cart__empty-cart__title {
    color: #ffffff !important;
    text-align: center !important;
}


/* Heading centrat */
.wp-block-heading.has-text-align-center {
    color: #ffffff !important;
}

/* Separator cu puncte */
.wp-block-separator.has-alpha-channel-opacity.is-style-dots {
    color: #ffffff !important;
    border-color: #ffffff !important;
}






@media (max-width: 748px) {
.e-con.e-flex>.e-con-inner
{
    flex-wrap: nowrap;
} 
}/* End custom CSS */