.elementor-420845 .elementor-element.elementor-element-9fec368{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-420845 .elementor-element.elementor-element-20b1dd8 .eael-breadcrumbs{justify-content:left;}.elementor-420845 .elementor-element.elementor-element-20b1dd8 .eael-breadcrumbs .eael-breadcrumbs__content{background-color:#FFFFFF4A;border-style:solid;border-width:5px 5px 5px 5px;border-color:#31B7CC4D;border-radius:5px 5px 5px 5px;padding:2px 20px 2px 15px;color:#0F253B94;}.elementor-420845 .elementor-element.elementor-element-20b1dd8 .eael-breadcrumbs .eael-breadcrumbs__content a{color:#465E758F;}.elementor-420845 .elementor-element.elementor-element-20b1dd8 .eael-breadcrumbs .eael-breadcrumb-separator svg path{fill:#A5A4B0;}.elementor-420845 .elementor-element.elementor-element-20b1dd8 .eael-breadcrumbs .eael-breadcrumb-separator{color:#A5A4B0;margin:0 10px;}.elementor-420845 .elementor-element.elementor-element-20b1dd8 .eael-breadcrumbs .eael-breadcrumb-separator svg{width:20px;height:20px;}.elementor-420845 .elementor-element.elementor-element-20b1dd8 .eael-breadcrumbs .eael-breadcrumb-separator i{font-size:20px;}.elementor-420845 .elementor-element.elementor-element-20b1dd8 .eael-breadcrumbs .eael-breadcrumb-separator svg, 
					.elementor-420845 .elementor-element.elementor-element-20b1dd8 .eael-breadcrumbs .eael-breadcrumb-separator i{margin:0px 0px 0px 0px;}.elementor-420845 .elementor-element.elementor-element-f3bff49 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:50px 0px 50px 0px;border-radius:10px 10px 10px 10px;}.elementor-420845 .elementor-element.elementor-element-f3bff49{text-align:center;}.elementor-420845 .elementor-element.elementor-element-f3bff49 .elementor-heading-title{font-size:35px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-eefe37f );}.elementor-420845 .elementor-element.elementor-element-c0f4b6e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-420845 .elementor-element.elementor-element-c0f4b6e:not(.elementor-motion-effects-element-type-background), .elementor-420845 .elementor-element.elementor-element-c0f4b6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-420845 .elementor-element.elementor-element-c389210{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-420845 .elementor-element.elementor-element-a485b75{--display:flex;}.elementor-420845 .elementor-element.elementor-element-684d51a .product{text-align:center;}.elementor-420845 .elementor-element.elementor-element-684d51a.elementor-wc-products  ul.products{grid-column-gap:25px;grid-row-gap:20px;}.elementor-420845 .elementor-element.elementor-element-684d51a a > img{border-radius:10px 10px 10px 10px;}.elementor-420845 .elementor-element.elementor-element-684d51a .woocommerce .woocommerce-loop-category__title{color:#FFFFFF;font-size:15px;font-weight:700;text-transform:uppercase;}@media(min-width:768px){.elementor-420845 .elementor-element.elementor-element-c389210{--width:20%;}.elementor-420845 .elementor-element.elementor-element-a485b75{--width:80%;}}/* Start custom CSS for wc-categories, class: .elementor-element-684d51a *//* 🔹 Ocultar el contador de productos */
.woocommerce .count {
    display: none !important;
}

/* 🔹 Estilo del título de subcategorías */
.woocommerce ul.products li.product-category {
    text-align: center; /* Centra el contenido del bloque */
    overflow: hidden; /* Evita desbordes si hay bordes redondeados */
}

.woocommerce ul.products li.product-category h2.woocommerce-loop-category__title {
    background-color: #0f253bff; /* Color de fondo del título */
    color: #ffffff; /* Color del texto */
    display: block; /* Hace que ocupe todo el ancho del contenedor */
    width: 100%; /* Asegura que se extienda al ancho completo */
    padding: 10px 0; /* Espaciado interno arriba y abajo */
    border-radius: 0 0 10px 10px; /* Redondea solo la parte inferior */
    font-weight: 600;
    margin: 0; /* Elimina espacio exterior */
    text-transform: uppercase; /* (Opcional) Títulos en mayúsculas */
}

/* 🔹 Efecto hover (opcional) */
.woocommerce ul.products li.product-category:hover h2.woocommerce-loop-category__title {
    background-color: #31B7CC; /* Fondo al pasar el mouse */
    transition: background-color 0.3s ease;
}/* End custom CSS */