.elementor-10 .elementor-element.elementor-element-19475bfd{--display:flex;--margin-top:-20px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;--padding-block-start:2em;--padding-block-end:2em;--padding-inline-start:0em;--padding-inline-end:0em;}.elementor-10 .elementor-element.elementor-element-19475bfd:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-19475bfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212224;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-19475bfd{--padding-inline-start:0em;--padding-inline-end:0em;}@media(max-width:991px){.elementor-10 .elementor-element.elementor-element-19475bfd{--padding-block-start:0em;--padding-block-end:0em;--padding-inline-start:2em;--padding-inline-end:2em;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-19475bfd{--padding-inline-start:2em;--padding-inline-end:2em;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-19475bfd{--padding-block-start:2em;--padding-block-end:2em;--padding-inline-start:1em;--padding-inline-end:1em;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-19475bfd{--padding-inline-start:1em;--padding-inline-end:1em;}}/* Start custom CSS for text-editor, class: .elementor-element-21e8cf53 *//* STRUCTURA SIDEBAR – clean, fără radius, cu linie roșie sus */
.woocommerce-MyAccount-navigation ul li a {
    border-bottom: none !important;
}



.woocommerce-MyAccount-navigation {
    background: #111 !important;
    border: none !important;
    border-top: 2px solid #E31E24 !important;
    padding: 25px 20px !important;
    border-radius: 0 !important;
    box-shadow: none !important;
}

/* TITLU "Contul meu" */
.woocommerce-MyAccount-navigation h5 {
    color: #ffffff !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    font-size: 16px !important;
    margin-bottom: 25px !important;
}

/* ITEMI MENIU – stil text și hover */
.woocommerce-MyAccount-navigation ul li a {
    color: #ffffff !important;
    background: transparent !important;
    font-weight: 500 !important;
    font-size: 15px !important;
    padding: 12px 16px !important;
    display: block !important;
    border-radius: 0 !important;
    transition: background 0.2s ease, color 0.2s ease !important;
}

/* ITEM ACTIV + HOVER */
.woocommerce-MyAccount-navigation ul li.is-active a,
.woocommerce-MyAccount-navigation ul li a:hover {
    background: #E31E24 !important;
    color: #ffffff !important;
}

/* ICONIȚE albe (dacă sunt afișate) */
.woocommerce-MyAccount-navigation ul li a i {
    color: #ffffff !important;
}


.woocommerce-MyAccount-navigation br {
    display: none !important;
}


.box-with-icon br {
    display: none !important;
}



.box-content i.icon-featured {
    color: #e31e24 !important;
}



a.woocommerce-Button.wc-action-btn br {
    display: none !important;
}



a.woocommerce-Button.btn-v-dark.btn-go-shop br {
    display: none !important;
}


@media (max-width: 991px) {
    .woocommerce-account .woocommerce-MyAccount-navigation {
        float: none;
        width: 100%;
        margin-bottom: 20px;
    }
}




.text-v-dark
 {
    color: #e31e24 !important;
}





body.page-id-10 .porto-checkbox .porto-control-label,
body.page-id-10 .porto-radio .porto-control-label {
  color: #fff; /* alb */
}



#custom-wc-register-message {
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19475bfd */.woocommerce-MyAccount-content,
.woocommerce-MyAccount-navigation,
.woocommerce-MyAccount-navigation a,
.woocommerce-MyAccount-navigation li,
.woocommerce-MyAccount-content p,
.woocommerce-MyAccount-content h2,
.woocommerce-MyAccount-content h3,
.woocommerce-MyAccount-content h5,
.woocommerce-MyAccount-content label,
.woocommerce-MyAccount-content span,
.woocommerce-MyAccount-content strong {
  color: #ffffff !important;
}


nav.woocommerce-MyAccount-navigation > h5 {
  color: #ffffff !important;
}




.woocommerce-MyAccount-content h4,
.woocommerce-MyAccount-content h5 {
  color: #ffffff !important;
}/* End custom CSS */