.elementor-6662 .elementor-element.elementor-element-ca16c43{--display:flex;--min-height:50vh;--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;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:92px;--padding-bottom:92px;--padding-left:0px;--padding-right:0px;}.elementor-6662 .elementor-element.elementor-element-ca16c43:not(.elementor-motion-effects-element-type-background), .elementor-6662 .elementor-element.elementor-element-ca16c43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/cooltiva.market/wp-content/uploads/banner_frutas_y_verduras_cooltiva.webp?fit=1440%2C646&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6662 .elementor-element.elementor-element-5bc2500{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;text-align:center;}.elementor-6662 .elementor-element.elementor-element-5bc2500 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6662 .elementor-element.elementor-element-5bc2500.elementor-element{--align-self:center;}.elementor-6662 .elementor-element.elementor-element-5bc2500 .elementor-heading-title{font-family:"Ibrand", inter;font-size:56px;font-weight:normal;letter-spacing:-0.5px;color:var( --e-global-color-text );}.elementor-6662 .elementor-element.elementor-element-33c5fab .e-search-input{background-color:#FFFFFF;font-family:var( --e-global-typography-accent-font-family ), inter;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0B0B0;border-radius:8px 0px 0px 8px;}.elementor-6662 .elementor-element.elementor-element-33c5fab .e-search-submit{background-color:var( --e-global-color-secondary );}.elementor-6662 .elementor-element.elementor-element-33c5fab{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;--e-search-placeholder-color:#45514F;--e-search-input-color:var( --e-global-color-primary );--e-search-icon-label-color:var( --e-global-color-16253b9 );--e-search-input-padding-block-start:0px;--e-search-input-padding-inline-start:0px;--e-search-input-padding-block-end:0px;--e-search-input-padding-inline-end:0px;--e-search-submit-margin-inline-start:0px;--e-search-icon-clear-size:0px;--e-search-icon-clear-color:var( --e-global-color-text );--e-search-icon-submit-size:16px;--e-search-submit-icon-gap:0px;--e-search-submit-color:var( --e-global-color-secondary );--e-search-submit-border-radius:0px 8px 8px 0px;--e-search-submit-padding:18px 24px 18px 24px;}.elementor-6662 .elementor-element.elementor-element-33c5fab > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6662 .elementor-element.elementor-element-33c5fab.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-6662 .elementor-element.elementor-element-33c5fab .e-search-submit:hover{--e-search-submit-color:var( --e-global-color-4aee17b );--e-search-icon-submit-color:#FFFFFF;}.elementor-6662 .elementor-element.elementor-element-565ec44{--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:32px 56px;--row-gap:32px;--column-gap:56px;--padding-top:64px;--padding-bottom:92px;--padding-left:0px;--padding-right:92px;}.elementor-6662 .elementor-element.elementor-element-7fdcbfe{--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;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6662 .elementor-element.elementor-element-a8666be{--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-6662 .elementor-element.elementor-element-20fe1ca > .elementor-widget-container{margin:0px 0px -4px 0px;padding:0px 0px 0px 0px;}.elementor-6662 .elementor-element.elementor-element-20fe1ca .woocommerce-breadcrumb{color:var( --e-global-color-text );font-family:"Louis george cafe", inter;text-align:start;}.elementor-6662 .elementor-element.elementor-element-20fe1ca .woocommerce-breadcrumb > a{color:var( --e-global-color-text );}.elementor-6662 .elementor-element.elementor-element-8e50694 .elementor-heading-title{font-family:"Ibrand", inter;font-size:42px;font-weight:normal;line-height:-3px;}.elementor-6662 .elementor-element.elementor-element-69a0b70.elementor-wc-products ul.products li.product{--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;}.elementor-6662 .elementor-element.elementor-element-69a0b70{width:auto;max-width:auto;}.elementor-6662 .elementor-element.elementor-element-69a0b70 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-6662 .elementor-element.elementor-element-69a0b70.elementor-wc-products  ul.products{grid-column-gap:32px;grid-row-gap:32px;}.elementor-6662 .elementor-element.elementor-element-69a0b70.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:8px;}.elementor-6662 .elementor-element.elementor-element-69a0b70.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-text );}.elementor-6662 .elementor-element.elementor-element-69a0b70.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-text );}.elementor-6662 .elementor-element.elementor-element-69a0b70.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-6662 .elementor-element.elementor-element-69a0b70.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Louis george cafe", inter;font-size:16px;font-weight:bold;letter-spacing:0px;}.elementor-6662 .elementor-element.elementor-element-69a0b70.elementor-wc-products ul.products li.product .star-rating{color:var( --e-global-color-70fe6d9 );}.elementor-6662 .elementor-element.elementor-element-69a0b70.elementor-wc-products ul.products li.product .star-rating::before{color:var( --e-global-color-70fe6d9 );}.elementor-6662 .elementor-element.elementor-element-69a0b70.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), inter;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6662 .elementor-element.elementor-element-69a0b70.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-6662 .elementor-element.elementor-element-69a0b70.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-6662 .elementor-element.elementor-element-69a0b70.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-text );background-color:var( --e-global-color-16253b9 );font-family:var( --e-global-typography-accent-font-family ), inter;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );border-radius:12px 12px 12px 12px;padding:12px 12px 12px 12px;margin-top:8px;}.elementor-6662 .elementor-element.elementor-element-69a0b70.elementor-wc-products ul.products li.product .button:hover{color:var( --e-global-color-16253b9 );background-color:var( --e-global-color-389aa0e );}.elementor-6662 .elementor-element.elementor-element-69a0b70.elementor-wc-products .added_to_cart{color:var( --e-global-color-text );font-family:var( --e-global-typography-3ba2acf-font-family ), inter;font-size:var( --e-global-typography-3ba2acf-font-size );margin-inline-start:4px;}.elementor-6662 .elementor-element.elementor-element-69a0b70 nav.woocommerce-pagination{margin-top:32px;}.elementor-6662 .elementor-element.elementor-element-69a0b70 nav.woocommerce-pagination ul li a, .elementor-6662 .elementor-element.elementor-element-69a0b70 nav.woocommerce-pagination ul li span{padding:24px;}.elementor-6662 .elementor-element.elementor-element-69a0b70 nav.woocommerce-pagination ul li a{color:var( --e-global-color-text );}.elementor-6662 .elementor-element.elementor-element-69a0b70 nav.woocommerce-pagination ul li a:hover{color:var( --e-global-color-text );background-color:var( --e-global-color-16253b9 );}.elementor-6662 .elementor-element.elementor-element-69a0b70 nav.woocommerce-pagination ul li span.current{color:var( --e-global-color-text );background-color:var( --e-global-color-70fe6d9 );}.elementor-6662 .elementor-element.elementor-element-69a0b70.elementor-wc-products ul.products li.product span.onsale{display:block;color:var( --e-global-color-16253b9 );background-color:#206A5D;border-radius:8px;min-width:72px;min-height:36px;line-height:36px;margin:11px;}@media(min-width:768px){.elementor-6662 .elementor-element.elementor-element-7fdcbfe{--width:30%;}.elementor-6662 .elementor-element.elementor-element-a8666be{--width:100%;}}@media(max-width:1024px){.elementor-6662 .elementor-element.elementor-element-ca16c43{--min-height:0px;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:40px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-6662 .elementor-element.elementor-element-ca16c43:not(.elementor-motion-effects-element-type-background), .elementor-6662 .elementor-element.elementor-element-ca16c43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-6662 .elementor-element.elementor-element-5bc2500{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-6662 .elementor-element.elementor-element-5bc2500 .elementor-heading-title{font-size:40px;}.elementor-6662 .elementor-element.elementor-element-33c5fab .e-search-input{font-size:var( --e-global-typography-accent-font-size );}.elementor-6662 .elementor-element.elementor-element-565ec44{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-6662 .elementor-element.elementor-element-69a0b70.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-6662 .elementor-element.elementor-element-69a0b70.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-accent-font-size );}.elementor-6662 .elementor-element.elementor-element-69a0b70.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-accent-font-size );}.elementor-6662 .elementor-element.elementor-element-69a0b70.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-3ba2acf-font-size );}}@media(max-width:767px){.elementor-6662 .elementor-element.elementor-element-ca16c43:not(.elementor-motion-effects-element-type-background), .elementor-6662 .elementor-element.elementor-element-ca16c43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/cooltiva.market/wp-content/uploads/banner_mobile.webp?fit=713%2C646&ssl=1");}.elementor-6662 .elementor-element.elementor-element-ca16c43{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-6662 .elementor-element.elementor-element-5bc2500 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6662 .elementor-element.elementor-element-5bc2500{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6662 .elementor-element.elementor-element-5bc2500 .elementor-heading-title{font-size:32px;}.elementor-6662 .elementor-element.elementor-element-33c5fab .e-search-input{font-size:var( --e-global-typography-accent-font-size );}.elementor-6662 .elementor-element.elementor-element-565ec44{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-6662 .elementor-element.elementor-element-69a0b70.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-6662 .elementor-element.elementor-element-69a0b70.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-accent-font-size );}.elementor-6662 .elementor-element.elementor-element-69a0b70.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-accent-font-size );}.elementor-6662 .elementor-element.elementor-element-69a0b70.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-3ba2acf-font-size );}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-20fe1ca *//* 1. Importar la fuente redondeada (Quicksand) */
@import url('https://fonts.googleapis.com/css2?family=Quicksand:wght@500;700&display=swap');

/* 2. Contenedor del Breadcrumb */
.woocommerce-breadcrumb {
    font-family: 'Quicksand', sans-serif !important;
    font-size: 20px; /* Ajusta el tamaño según necesites */
    color: #F38C3B; /* Color Naranja para el elemento actual (Limones) */
    margin-bottom: 20px;
}

/* 3. Estilo de los enlaces (Categorias, Frutas, etc) */
.woocommerce-breadcrumb a {
    color: #5E6D63; /* Color Gris/Verde oscuro de la imagen */
    text-decoration: none;
    font-weight: 500;
    transition: color 0.3s ease;
}

.woocommerce-breadcrumb a:hover {
    color: #F38C3B; /* Efecto hover naranja opcional */
}

/* 4. Estilo del separador (>) */
/* Nota: El color del separador hereda del contenedor padre.
   Si quieres el separador gris, necesitamos un truco si no usas el PHP de abajo.
   Pero con el PHP de abajo, el separador será texto plano entre enlaces.
   Para asegurar que el separador sea gris: */
.woocommerce-breadcrumb {
    color: #5E6D63; /* Color base gris para separadores y enlaces */
}
/* Forzamos el color naranja SOLO en el último elemento (que no es link) */
.woocommerce-breadcrumb:last-child {
    font-weight: bold;
     color: var(--e-global-color-secondary) !important; 
}
/* WooCommerce a veces deja el texto final suelto. 
   Esta regla asegura que el texto que NO es enlace sea naranja */
.woocommerce-breadcrumb {
    color: var(--e-global-color-primary)  !important;  
}
.woocommerce-breadcrumb a, 
.woocommerce-breadcrumb span { 
    color: #5E6D63; /* Los links y separadores en gris */
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-69a0b70 */.attachment-woocommerce_thumbnail{
    background-color: hsl(0 0% 97% / 1);
    transition: all 200ms;
}
.attachment-woocommerce_thumbnail:hover{
    filter: unset !important;
    background-color: hsl(169 27% 95% / 1);
}
.add_to_cart_button{
    width: 100%;
    text-align: center;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Ibrand';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://cooltiva.market/wp-content/uploads/ibrand.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Louis george cafe';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://cooltiva.market/wp-content/uploads/Louis-George-Cafe-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Louis george cafe';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://cooltiva.market/wp-content/uploads/Louis-George-Cafe.ttf') format('truetype');
}
@font-face {
	font-family: 'Louis george cafe';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://cooltiva.market/wp-content/uploads/Louis-George-Cafe-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */