.elementor-286070101 .elementor-element.elementor-element-709480be:not(.elementor-motion-effects-element-type-background), .elementor-286070101 .elementor-element.elementor-element-709480be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-286070101 .elementor-element.elementor-element-709480be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-18px;margin-bottom:0px;}.elementor-286070101 .elementor-element.elementor-element-709480be > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-286070101 .elementor-element.elementor-element-440422dc > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-286070101 .elementor-element.elementor-element-753306e7:not(.elementor-motion-effects-element-type-background), .elementor-286070101 .elementor-element.elementor-element-753306e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-286070101 .elementor-element.elementor-element-753306e7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-286070101 .elementor-element.elementor-element-753306e7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-286070101 .elementor-element.elementor-element-396fe4ba:not(.elementor-motion-effects-element-type-background), .elementor-286070101 .elementor-element.elementor-element-396fe4ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-286070101 .elementor-element.elementor-element-396fe4ba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-286070101 .elementor-element.elementor-element-396fe4ba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-286070101 .elementor-element.elementor-element-62f0af9 .elementor-spacer-inner{height:25px;}.elementor-286070101 .elementor-element.elementor-element-6ac8450{text-align:center;}.elementor-286070101 .elementor-element.elementor-element-6ac8450.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-286070101 .elementor-element.elementor-element-6ac8450 .elementor-heading-title{font-size:23px;}.elementor-286070101 .elementor-element.elementor-element-7f70d6b .elementor-text-editor{text-align:center;columns:1;column-gap:0px;}.elementor-286070101 .elementor-element.elementor-element-7f70d6b{color:#ffffff;font-size:13px;}.elementor-286070101 .elementor-element.elementor-element-7f70d6b > .elementor-widget-container{margin:0px 200px 0px 200px;}.elementor-286070101 .elementor-element.elementor-element-c871aca > .elementor-widget-container{margin:0px 200px 0px 200px;}.elementor-286070101 .elementor-element.elementor-element-a85c18c .elementor-spacer-inner{height:25px;}.elementor-286070101 .elementor-element.elementor-element-840bb38 .elementor-divider-separator{border-top-style:solid;border-top-width:1px;width:100%;}.elementor-286070101 .elementor-element.elementor-element-840bb38 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-286070101 .elementor-element.elementor-element-840bb38 > .elementor-widget-container{margin:0px 200px 0px 200px;}.elementor-286070101 .elementor-element.elementor-element-7796a080:not(.elementor-motion-effects-element-type-background), .elementor-286070101 .elementor-element.elementor-element-7796a080 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-286070101 .elementor-element.elementor-element-7796a080{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-286070101 .elementor-element.elementor-element-7796a080 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-286070101 .elementor-element.elementor-element-409eabde{text-align:center;}.elementor-286070101 .elementor-element.elementor-element-409eabde.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-286070101 .elementor-element.elementor-element-409eabde .elementor-heading-title{font-size:20px;}.elementor-286070101 .elementor-element.elementor-element-41b90a8c .elementor-product-grid{-ms-grid-columns:repeat(4, minmax(0, 1fr));grid-template-columns:repeat(4, minmax(0, 1fr));}.elementor-286070101 .elementor-element.elementor-element-41b90a8c .elementor-atc .elementor-button{background-color:#000;border-width:0px;border-style:solid;border-radius:0px;}.elementor-286070101 .elementor-element.elementor-element-41b90a8c .elementor-badge{min-width:50px;}.elementor-286070101 .elementor-element.elementor-element-f060551:not(.elementor-motion-effects-element-type-background), .elementor-286070101 .elementor-element.elementor-element-f060551 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-286070101 .elementor-element.elementor-element-f060551{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 40px 0px;}.elementor-286070101 .elementor-element.elementor-element-f060551 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-286070101 .elementor-element.elementor-element-5ce1856 .elementor-spacer-inner{height:25px;}.elementor-286070101 .elementor-element.elementor-element-1a4a1b7{text-align:center;}.elementor-286070101 .elementor-element.elementor-element-1a4a1b7.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-286070101 .elementor-element.elementor-element-1a4a1b7 .elementor-heading-title{font-size:25px;}.elementor-286070101 .elementor-element.elementor-element-bf5bf7e .elementor-product-grid{-ms-grid-columns:repeat(4, minmax(0, 1fr));grid-template-columns:repeat(4, minmax(0, 1fr));}.elementor-286070101 .elementor-element.elementor-element-bf5bf7e .elementor-atc .elementor-button{background-color:#000;border-width:0px;border-style:solid;border-radius:0px;}.elementor-286070101 .elementor-element.elementor-element-bf5bf7e .elementor-badge{min-width:50px;}.elementor-286070101 .elementor-element.elementor-element-327328c:not(.elementor-motion-effects-element-type-background), .elementor-286070101 .elementor-element.elementor-element-327328c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-286070101 .elementor-element.elementor-element-327328c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-25px;}.elementor-286070101 .elementor-element.elementor-element-327328c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1024px){.elementor-286070101 .elementor-element.elementor-element-41b90a8c .elementor-product-grid{-ms-grid-columns:repeat(3, minmax(0, 1fr));grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor-286070101 .elementor-element.elementor-element-bf5bf7e .elementor-product-grid{-ms-grid-columns:repeat(3, minmax(0, 1fr));grid-template-columns:repeat(3, minmax(0, 1fr));}}@media(max-width:767px){.elementor-286070101 .elementor-element.elementor-element-7f70d6b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-286070101 .elementor-element.elementor-element-409eabde .elementor-heading-title{font-size:18px;}.elementor-286070101 .elementor-element.elementor-element-41b90a8c .elementor-product-grid{-ms-grid-columns:repeat(1, minmax(0, 1fr));grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-286070101 .elementor-element.elementor-element-52c25c4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-286070101 .elementor-element.elementor-element-1a4a1b7 .elementor-heading-title{font-size:18px;}.elementor-286070101 .elementor-element.elementor-element-1a4a1b7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-286070101 .elementor-element.elementor-element-bf5bf7e .elementor-product-grid{-ms-grid-columns:repeat(2, minmax(0, 1fr));grid-template-columns:repeat(2, minmax(0, 1fr));}}/* Start custom CSS for product-grid, class: .elementor-element-bf5bf7e */@media (max-width: 375px){
    
    /*titulo en tarjeta producto grid*/
    .elementor-product-grid .elementor-product-miniature .elementor-content .elementor-title{
        font-size: 15px!important;
        font-weight: 700;
    }
    
    /*precio tachado*/
    .elementor-product-grid > .elementor-product-miniature > .elementor-product-link > .elementor-content > .elementor-price-wrapper > .elementor-price-regular{
        font-size: 12px!important;
        }

    /*precio final*/
    .elementor-product-grid > .elementor-product-miniature > .elementor-product-link > .elementor-content > .elementor-price-wrapper > .elementor-price{
        font-size: 17px!important;
        }
}/* End custom CSS */