.elementor-114 .elementor-element.elementor-element-62b5390c:not(.elementor-motion-effects-element-type-background), .elementor-114 .elementor-element.elementor-element-62b5390c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://potenciatuser.com.ar/wp-content/uploads/2026/01/ChatGPT-Image-28-ene-2026-10_23_21.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-114 .elementor-element.elementor-element-62b5390c > .elementor-background-overlay{background-color:#000000;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-114 .elementor-element.elementor-element-62b5390c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-114 .elementor-element.elementor-element-c696c7e > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at bottom center, var( --e-global-color-secondary ) 26%, var( --e-global-color-eb23dce ) 60%);opacity:0.5;}.elementor-114 .elementor-element.elementor-element-c696c7e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:138px 0px 396px 0px;}.elementor-114 .elementor-element.elementor-element-c696c7e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-114 .elementor-element.elementor-element-f26e3e4 > .elementor-container{max-width:883px;}.elementor-114 .elementor-element.elementor-element-7bbe7e4b{text-align:center;}.elementor-114 .elementor-element.elementor-element-7bbe7e4b .elementor-heading-title{font-family:var( --e-global-typography-e21a6bc-font-family ), Sans-serif;font-size:var( --e-global-typography-e21a6bc-font-size );font-weight:var( --e-global-typography-e21a6bc-font-weight );font-style:var( --e-global-typography-e21a6bc-font-style );line-height:var( --e-global-typography-e21a6bc-line-height );color:var( --e-global-color-5997b1e );}.elementor-114 .elementor-element.elementor-element-211a0b06{padding:0px 25px 0px 25px;text-align:center;}.elementor-114 .elementor-element.elementor-element-211a0b06 .elementor-heading-title{font-family:var( --e-global-typography-ba1019d-font-family ), Sans-serif;font-size:var( --e-global-typography-ba1019d-font-size );font-weight:var( --e-global-typography-ba1019d-font-weight );font-style:var( --e-global-typography-ba1019d-font-style );line-height:var( --e-global-typography-ba1019d-line-height );color:var( --e-global-color-5997b1e );}.elementor-114 .elementor-element.elementor-element-47641308 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-c449c98-font-family ), Sans-serif;font-size:var( --e-global-typography-c449c98-font-size );font-weight:var( --e-global-typography-c449c98-font-weight );text-transform:var( --e-global-typography-c449c98-text-transform );font-style:var( --e-global-typography-c449c98-font-style );line-height:var( --e-global-typography-c449c98-line-height );fill:var( --e-global-color-5997b1e );color:var( --e-global-color-5997b1e );}.elementor-114 .elementor-element.elementor-element-1af7a3ca > .elementor-container{max-width:1336px;}.elementor-114 .elementor-element.elementor-element-1af7a3ca{margin-top:-235px;margin-bottom:0px;}.elementor-114 .elementor-element.elementor-element-30a62cc4 > .elementor-element-populated{padding:0px 11px 0px 11px;}.elementor-114 .elementor-element.elementor-element-21d53f77{text-align:center;}.elementor-114 .elementor-element.elementor-element-2422fe0c > .elementor-element-populated{margin:-32px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 11px 0px 11px;}.elementor-114 .elementor-element.elementor-element-8a96117{text-align:center;}.elementor-114 .elementor-element.elementor-element-ef80ff3 > .elementor-element-populated{margin:-70px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 11px 0px 11px;}.elementor-114 .elementor-element.elementor-element-7adf6067{text-align:center;}.elementor-114 .elementor-element.elementor-element-42ceb36a > .elementor-element-populated{margin:-32px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 11px 0px 11px;}.elementor-114 .elementor-element.elementor-element-68042489{text-align:center;}.elementor-114 .elementor-element.elementor-element-56914c41 > .elementor-element-populated{padding:0px 11px 0px 11px;}.elementor-114 .elementor-element.elementor-element-30d0801a{text-align:center;}.elementor-114 .elementor-element.elementor-element-408fa388:not(.elementor-motion-effects-element-type-background), .elementor-114 .elementor-element.elementor-element-408fa388 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5997b1e );}.elementor-114 .elementor-element.elementor-element-408fa388{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-110px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-114 .elementor-element.elementor-element-408fa388 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-114 .elementor-element.elementor-element-54d4e922 > .elementor-container{max-width:1236px;}.elementor-114 .elementor-element.elementor-element-54d4e922{overflow:hidden;}.elementor-114 .elementor-element.elementor-element-6d5f689d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-114 .elementor-element.elementor-element-6d5f689d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb069b9 );}.elementor-114 .elementor-element.elementor-element-6d5f689d > .elementor-element-populated, .elementor-114 .elementor-element.elementor-element-6d5f689d > .elementor-element-populated > .elementor-background-overlay, .elementor-114 .elementor-element.elementor-element-6d5f689d > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-114 .elementor-element.elementor-element-6d5f689d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:32px 32px 32px 32px;}.elementor-114 .elementor-element.elementor-element-6d5f689d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-114 .elementor-element.elementor-element-117bac0d .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-117bac0d .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-114 .elementor-element.elementor-element-117bac0d .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-114 .elementor-element.elementor-element-117bac0d .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-114 .elementor-element.elementor-element-117bac0d{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-114 .elementor-element.elementor-element-117bac0d .elementor-icon-list-icon{padding-inline-end:25px;}.elementor-114 .elementor-element.elementor-element-117bac0d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-117bac0d .elementor-icon-list-item > a{font-family:var( --e-global-typography-4653131-font-family ), Sans-serif;font-size:var( --e-global-typography-4653131-font-size );font-weight:var( --e-global-typography-4653131-font-weight );font-style:var( --e-global-typography-4653131-font-style );line-height:var( --e-global-typography-4653131-line-height );}.elementor-114 .elementor-element.elementor-element-117bac0d .elementor-icon-list-text{color:var( --e-global-color-6308b74 );transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-117bac0d .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-6308b74 );}.elementor-114 .elementor-element.elementor-element-2091ed36:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-114 .elementor-element.elementor-element-2091ed36 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb069b9 );}.elementor-114 .elementor-element.elementor-element-2091ed36 > .elementor-element-populated, .elementor-114 .elementor-element.elementor-element-2091ed36 > .elementor-element-populated > .elementor-background-overlay, .elementor-114 .elementor-element.elementor-element-2091ed36 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-114 .elementor-element.elementor-element-2091ed36 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:32px 32px 32px 32px;}.elementor-114 .elementor-element.elementor-element-2091ed36 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-114 .elementor-element.elementor-element-3112f22e .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-3112f22e .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-114 .elementor-element.elementor-element-3112f22e .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-50345e2 );}.elementor-114 .elementor-element.elementor-element-3112f22e .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-50345e2 );}.elementor-114 .elementor-element.elementor-element-3112f22e{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-114 .elementor-element.elementor-element-3112f22e .elementor-icon-list-icon{padding-inline-end:25px;}.elementor-114 .elementor-element.elementor-element-3112f22e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-3112f22e .elementor-icon-list-item > a{font-family:var( --e-global-typography-4653131-font-family ), Sans-serif;font-size:var( --e-global-typography-4653131-font-size );font-weight:var( --e-global-typography-4653131-font-weight );font-style:var( --e-global-typography-4653131-font-style );line-height:var( --e-global-typography-4653131-line-height );}.elementor-114 .elementor-element.elementor-element-3112f22e .elementor-icon-list-text{color:var( --e-global-color-6308b74 );transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-3112f22e .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-6308b74 );}.elementor-114 .elementor-element.elementor-element-9b59aad:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-114 .elementor-element.elementor-element-9b59aad > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb069b9 );}.elementor-114 .elementor-element.elementor-element-9b59aad > .elementor-element-populated, .elementor-114 .elementor-element.elementor-element-9b59aad > .elementor-element-populated > .elementor-background-overlay, .elementor-114 .elementor-element.elementor-element-9b59aad > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-114 .elementor-element.elementor-element-9b59aad > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:32px 32px 32px 32px;}.elementor-114 .elementor-element.elementor-element-9b59aad > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-114 .elementor-element.elementor-element-12ad1e0e .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-12ad1e0e .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-114 .elementor-element.elementor-element-12ad1e0e .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-114 .elementor-element.elementor-element-12ad1e0e .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-114 .elementor-element.elementor-element-12ad1e0e{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-114 .elementor-element.elementor-element-12ad1e0e .elementor-icon-list-icon{padding-inline-end:25px;}.elementor-114 .elementor-element.elementor-element-12ad1e0e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-12ad1e0e .elementor-icon-list-item > a{font-family:var( --e-global-typography-4653131-font-family ), Sans-serif;font-size:var( --e-global-typography-4653131-font-size );font-weight:var( --e-global-typography-4653131-font-weight );font-style:var( --e-global-typography-4653131-font-style );line-height:var( --e-global-typography-4653131-line-height );}.elementor-114 .elementor-element.elementor-element-12ad1e0e .elementor-icon-list-text{color:var( --e-global-color-6308b74 );transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-12ad1e0e .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-6308b74 );}.elementor-114 .elementor-element.elementor-element-5ee8cc9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-114 .elementor-element.elementor-element-de0f69f{--display:flex;}.elementor-114 .elementor-element.elementor-element-e45df0c{text-align:center;}.elementor-114 .elementor-element.elementor-element-e45df0c .elementor-heading-title{font-family:var( --e-global-typography-0a500a9-font-family ), Sans-serif;font-size:var( --e-global-typography-0a500a9-font-size );font-weight:var( --e-global-typography-0a500a9-font-weight );font-style:var( --e-global-typography-0a500a9-font-style );line-height:var( --e-global-typography-0a500a9-line-height );color:var( --e-global-color-text );}.elementor-114 .elementor-element.elementor-element-840a595{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-114 .elementor-element.elementor-element-840a595.elementor-element{--align-self:center;}.elementor-114 .elementor-element.elementor-element-840a595.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:16px;}.elementor-114 .elementor-element.elementor-element-739939ac{padding:100px 0px 0px 0px;}.elementor-114 .elementor-element.elementor-element-18fd9b3d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-114 .elementor-element.elementor-element-18fd9b3d{margin-top:0px;margin-bottom:64px;}.elementor-114 .elementor-element.elementor-element-79e0f9ad{text-align:start;}.elementor-114 .elementor-element.elementor-element-79e0f9ad .elementor-heading-title{font-family:var( --e-global-typography-0a500a9-font-family ), Sans-serif;font-size:var( --e-global-typography-0a500a9-font-size );font-weight:var( --e-global-typography-0a500a9-font-weight );font-style:var( --e-global-typography-0a500a9-font-style );line-height:var( --e-global-typography-0a500a9-line-height );color:var( --e-global-color-text );}.elementor-114 .elementor-element.elementor-element-501e632b .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-c449c98-font-family ), Sans-serif;font-size:var( --e-global-typography-c449c98-font-size );font-weight:var( --e-global-typography-c449c98-font-weight );text-transform:var( --e-global-typography-c449c98-text-transform );font-style:var( --e-global-typography-c449c98-font-style );line-height:var( --e-global-typography-c449c98-line-height );fill:var( --e-global-color-5997b1e );color:var( --e-global-color-5997b1e );}.elementor-114 .elementor-element.elementor-element-2082dd4{--grid-columns:4;--grid-row-gap:21px;--load-more-button-align:center;--grid-column-gap:21px;}.elementor-114 .elementor-element.elementor-element-2082dd4 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-114 .elementor-element.elementor-element-2082dd4 .e-loop-item > .elementor-section, .elementor-114 .elementor-element.elementor-element-2082dd4 .e-loop-item > .elementor-section > .elementor-container, .elementor-114 .elementor-element.elementor-element-2082dd4 .e-loop-item > .e-con, .elementor-114 .elementor-element.elementor-element-2082dd4 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-114 .elementor-element.elementor-element-1ede1f87{margin-top:100px;margin-bottom:0px;}.elementor-114 .elementor-element.elementor-element-6130b324:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-114 .elementor-element.elementor-element-6130b324 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, var( --e-global-color-c4495d5 ) 12%, var( --e-global-color-bb069b9 ) 50%);}.elementor-114 .elementor-element.elementor-element-6130b324 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at bottom left, var( --e-global-color-secondary ) 0%, var( --e-global-color-bb069b9 ) 43%);opacity:0.5;}.elementor-114 .elementor-element.elementor-element-6130b324 > .elementor-element-populated, .elementor-114 .elementor-element.elementor-element-6130b324 > .elementor-element-populated > .elementor-background-overlay, .elementor-114 .elementor-element.elementor-element-6130b324 > .elementor-background-slideshow{border-radius:0px 16px 16px 0px;}.elementor-114 .elementor-element.elementor-element-6130b324 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:160px 0px 120px 0px;}.elementor-114 .elementor-element.elementor-element-6130b324 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-114 .elementor-element.elementor-element-1a21302:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-114 .elementor-element.elementor-element-1a21302 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://potenciatuser.com.ar/wp-content/uploads/2026/02/Plantilla-MENSUAL-Habitos-Reales.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-114 .elementor-element.elementor-element-1a21302 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-114 .elementor-element.elementor-element-1a21302 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-114 .elementor-element.elementor-element-56bcb20d .elementor-heading-title{font-family:var( --e-global-typography-3849ebd-font-family ), Sans-serif;font-size:var( --e-global-typography-3849ebd-font-size );font-weight:var( --e-global-typography-3849ebd-font-weight );font-style:var( --e-global-typography-3849ebd-font-style );line-height:var( --e-global-typography-3849ebd-line-height );color:var( --e-global-color-165d5c4 );}.elementor-114 .elementor-element.elementor-element-132f687a{--animation-duration:1200ms;margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;--dynamic-text-color:var( --e-global-color-50345e2 );}.elementor-114 .elementor-element.elementor-element-132f687a .elementor-headline{text-align:start;font-family:var( --e-global-typography-e21a6bc-font-family ), Sans-serif;font-size:var( --e-global-typography-e21a6bc-font-size );font-weight:var( --e-global-typography-e21a6bc-font-weight );font-style:var( --e-global-typography-e21a6bc-font-style );line-height:var( --e-global-typography-e21a6bc-line-height );}.elementor-114 .elementor-element.elementor-element-132f687a .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-114 .elementor-element.elementor-element-132f687a .elementor-headline-dynamic-text{font-family:var( --e-global-typography-e21a6bc-font-family ), Sans-serif;font-weight:var( --e-global-typography-e21a6bc-font-weight );font-style:var( --e-global-typography-e21a6bc-font-style );line-height:var( --e-global-typography-e21a6bc-line-height );}.elementor-114 .elementor-element.elementor-element-132f687a .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-eb23dce );}.elementor-114 .elementor-element.elementor-element-63ea2ebd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;}.elementor-114 .elementor-element.elementor-element-23a77470 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-c449c98-font-family ), Sans-serif;font-size:var( --e-global-typography-c449c98-font-size );font-weight:var( --e-global-typography-c449c98-font-weight );text-transform:var( --e-global-typography-c449c98-text-transform );font-style:var( --e-global-typography-c449c98-font-style );line-height:var( --e-global-typography-c449c98-line-height );fill:var( --e-global-color-5997b1e );color:var( --e-global-color-5997b1e );}.elementor-114 .elementor-element.elementor-element-5813453e > .elementor-element-populated{margin:-670px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-114 .elementor-element.elementor-element-73f5ed4c:not(.elementor-motion-effects-element-type-background), .elementor-114 .elementor-element.elementor-element-73f5ed4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5997b1e );}.elementor-114 .elementor-element.elementor-element-73f5ed4c > .elementor-container{max-width:578px;}.elementor-114 .elementor-element.elementor-element-73f5ed4c, .elementor-114 .elementor-element.elementor-element-73f5ed4c > .elementor-background-overlay{border-radius:18px 18px 18px 18px;}.elementor-114 .elementor-element.elementor-element-73f5ed4c{box-shadow:10px 10px 50px 0px rgba(11.000000000000004, 25.999999999999993, 48, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;z-index:5;}.elementor-114 .elementor-element.elementor-element-73f5ed4c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-114 .elementor-element.elementor-element-816f2a5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-114 .elementor-element.elementor-element-816f2a5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-114 .elementor-element.elementor-element-816f2a5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-114 .elementor-element.elementor-element-c782d94 img{border-radius:18px 0px 0px 18px;}.elementor-bc-flex-widget .elementor-114 .elementor-element.elementor-element-1ac660c4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-114 .elementor-element.elementor-element-1ac660c4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-114 .elementor-element.elementor-element-1ac660c4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:16px;}.elementor-114 .elementor-element.elementor-element-1ac660c4 > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-114 .elementor-element.elementor-element-77e7a3ed{width:auto;max-width:auto;background-color:var( --e-global-color-50345e2 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:4px 8px 4px 8px;border-radius:4px 4px 4px 4px;}.elementor-114 .elementor-element.elementor-element-77e7a3ed .elementor-heading-title{font-family:var( --e-global-typography-9c2f3c2-font-family ), Sans-serif;font-size:var( --e-global-typography-9c2f3c2-font-size );font-weight:var( --e-global-typography-9c2f3c2-font-weight );text-transform:var( --e-global-typography-9c2f3c2-text-transform );font-style:var( --e-global-typography-9c2f3c2-font-style );line-height:var( --e-global-typography-9c2f3c2-line-height );color:var( --e-global-color-5997b1e );}.elementor-114 .elementor-element.elementor-element-173e2cc7 .elementor-heading-title{font-family:var( --e-global-typography-53148b8-font-family ), Sans-serif;font-size:var( --e-global-typography-53148b8-font-size );font-weight:var( --e-global-typography-53148b8-font-weight );font-style:var( --e-global-typography-53148b8-font-style );line-height:var( --e-global-typography-53148b8-line-height );color:var( --e-global-color-text );}.elementor-114 .elementor-element.elementor-element-21c62656{padding:0px 0px 16px 0px;}.elementor-114 .elementor-element.elementor-element-21c62656 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-114 .elementor-element.elementor-element-29260354 .elementor-button{background-color:var( --e-global-color-5997b1e );font-family:var( --e-global-typography-c449c98-font-family ), Sans-serif;font-size:var( --e-global-typography-c449c98-font-size );font-weight:var( --e-global-typography-c449c98-font-weight );text-transform:var( --e-global-typography-c449c98-text-transform );font-style:var( --e-global-typography-c449c98-font-style );line-height:var( --e-global-typography-c449c98-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-114 .elementor-element.elementor-element-29260354 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-114 .elementor-element.elementor-element-29260354 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-114 .elementor-element.elementor-element-58255c63:not(.elementor-motion-effects-element-type-background), .elementor-114 .elementor-element.elementor-element-58255c63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5997b1e );}.elementor-114 .elementor-element.elementor-element-58255c63 > .elementor-container{max-width:578px;}.elementor-114 .elementor-element.elementor-element-58255c63, .elementor-114 .elementor-element.elementor-element-58255c63 > .elementor-background-overlay{border-radius:18px 18px 18px 18px;}.elementor-114 .elementor-element.elementor-element-58255c63{box-shadow:10px 10px 50px 0px rgba(11.000000000000004, 25.999999999999993, 48, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;z-index:5;}.elementor-114 .elementor-element.elementor-element-58255c63 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-114 .elementor-element.elementor-element-5717d15c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-114 .elementor-element.elementor-element-5717d15c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-114 .elementor-element.elementor-element-5717d15c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-114 .elementor-element.elementor-element-14c08ba img{border-radius:18px 0px 0px 18px;}.elementor-bc-flex-widget .elementor-114 .elementor-element.elementor-element-73620a50.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-114 .elementor-element.elementor-element-73620a50.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-114 .elementor-element.elementor-element-73620a50 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:16px;}.elementor-114 .elementor-element.elementor-element-73620a50 > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-114 .elementor-element.elementor-element-6ed0270b{width:auto;max-width:auto;background-color:var( --e-global-color-50345e2 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:4px 8px 4px 8px;border-radius:4px 4px 4px 4px;}.elementor-114 .elementor-element.elementor-element-6ed0270b .elementor-heading-title{font-family:var( --e-global-typography-9c2f3c2-font-family ), Sans-serif;font-size:var( --e-global-typography-9c2f3c2-font-size );font-weight:var( --e-global-typography-9c2f3c2-font-weight );text-transform:var( --e-global-typography-9c2f3c2-text-transform );font-style:var( --e-global-typography-9c2f3c2-font-style );line-height:var( --e-global-typography-9c2f3c2-line-height );color:var( --e-global-color-5997b1e );}.elementor-114 .elementor-element.elementor-element-11e0df0d .elementor-heading-title{font-family:var( --e-global-typography-53148b8-font-family ), Sans-serif;font-size:var( --e-global-typography-53148b8-font-size );font-weight:var( --e-global-typography-53148b8-font-weight );font-style:var( --e-global-typography-53148b8-font-style );line-height:var( --e-global-typography-53148b8-line-height );color:var( --e-global-color-text );}.elementor-114 .elementor-element.elementor-element-52d96f2d{padding:0px 0px 16px 0px;}.elementor-114 .elementor-element.elementor-element-52d96f2d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-114 .elementor-element.elementor-element-4c1e988c .elementor-button{background-color:var( --e-global-color-5997b1e );font-family:var( --e-global-typography-c449c98-font-family ), Sans-serif;font-size:var( --e-global-typography-c449c98-font-size );font-weight:var( --e-global-typography-c449c98-font-weight );text-transform:var( --e-global-typography-c449c98-text-transform );font-style:var( --e-global-typography-c449c98-font-style );line-height:var( --e-global-typography-c449c98-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-114 .elementor-element.elementor-element-4c1e988c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-114 .elementor-element.elementor-element-4c1e988c .elementor-button .elementor-button-content-wrapper{gap:16px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-114 .elementor-element.elementor-element-6130b324{width:77.632%;}.elementor-114 .elementor-element.elementor-element-1a21302{width:9.979%;}.elementor-114 .elementor-element.elementor-element-3127e4e1{width:51.591%;}.elementor-114 .elementor-element.elementor-element-4fa22587{width:37.521%;}.elementor-114 .elementor-element.elementor-element-778825c0{width:21.254%;}.elementor-114 .elementor-element.elementor-element-67958c05{width:50.082%;}.elementor-114 .elementor-element.elementor-element-5813453e{width:49.183%;}.elementor-114 .elementor-element.elementor-element-816f2a5{width:34.867%;}.elementor-114 .elementor-element.elementor-element-1ac660c4{width:65.131%;}.elementor-114 .elementor-element.elementor-element-5717d15c{width:34.867%;}.elementor-114 .elementor-element.elementor-element-73620a50{width:65.131%;}}@media(max-width:1024px){.elementor-114 .elementor-element.elementor-element-c696c7e > .elementor-element-populated{padding:100px 0px 300px 0px;}.elementor-114 .elementor-element.elementor-element-7bbe7e4b .elementor-heading-title{font-size:var( --e-global-typography-e21a6bc-font-size );line-height:var( --e-global-typography-e21a6bc-line-height );}.elementor-114 .elementor-element.elementor-element-211a0b06 .elementor-heading-title{font-size:var( --e-global-typography-ba1019d-font-size );line-height:var( --e-global-typography-ba1019d-line-height );}.elementor-114 .elementor-element.elementor-element-47641308 .elementor-button{font-size:var( --e-global-typography-c449c98-font-size );line-height:var( --e-global-typography-c449c98-line-height );}.elementor-114 .elementor-element.elementor-element-ef80ff3 > .elementor-element-populated{margin:-50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-114 .elementor-element.elementor-element-408fa388{padding:50px 22px 50px 22px;}.elementor-bc-flex-widget .elementor-114 .elementor-element.elementor-element-6d5f689d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-114 .elementor-element.elementor-element-6d5f689d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-114 .elementor-element.elementor-element-6d5f689d > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:16px 16px 16px 16px;}.elementor-114 .elementor-element.elementor-element-117bac0d{--e-icon-list-icon-size:24px;}.elementor-114 .elementor-element.elementor-element-117bac0d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-117bac0d .elementor-icon-list-item > a{font-size:var( --e-global-typography-4653131-font-size );line-height:var( --e-global-typography-4653131-line-height );}.elementor-bc-flex-widget .elementor-114 .elementor-element.elementor-element-2091ed36.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-114 .elementor-element.elementor-element-2091ed36.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-114 .elementor-element.elementor-element-2091ed36 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:16px 16px 16px 16px;}.elementor-114 .elementor-element.elementor-element-3112f22e{--e-icon-list-icon-size:24px;}.elementor-114 .elementor-element.elementor-element-3112f22e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-3112f22e .elementor-icon-list-item > a{font-size:var( --e-global-typography-4653131-font-size );line-height:var( --e-global-typography-4653131-line-height );}.elementor-bc-flex-widget .elementor-114 .elementor-element.elementor-element-9b59aad.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-114 .elementor-element.elementor-element-9b59aad.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-114 .elementor-element.elementor-element-9b59aad > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:16px 16px 16px 16px;}.elementor-114 .elementor-element.elementor-element-12ad1e0e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-12ad1e0e .elementor-icon-list-item > a{font-size:var( --e-global-typography-4653131-font-size );line-height:var( --e-global-typography-4653131-line-height );}.elementor-114 .elementor-element.elementor-element-5ee8cc9{--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-114 .elementor-element.elementor-element-e45df0c .elementor-heading-title{font-size:var( --e-global-typography-0a500a9-font-size );line-height:var( --e-global-typography-0a500a9-line-height );}.elementor-114 .elementor-element.elementor-element-739939ac{padding:0px 32px 0px 32px;}.elementor-114 .elementor-element.elementor-element-18fd9b3d{margin-top:0px;margin-bottom:32px;}.elementor-114 .elementor-element.elementor-element-79e0f9ad .elementor-heading-title{font-size:var( --e-global-typography-0a500a9-font-size );line-height:var( --e-global-typography-0a500a9-line-height );}.elementor-114 .elementor-element.elementor-element-501e632b .elementor-button{font-size:var( --e-global-typography-c449c98-font-size );line-height:var( --e-global-typography-c449c98-line-height );}.elementor-114 .elementor-element.elementor-element-2082dd4{--grid-columns:3;}.elementor-114 .elementor-element.elementor-element-6130b324 > .elementor-element-populated{padding:120px 0px 100px 32px;}.elementor-114 .elementor-element.elementor-element-56bcb20d .elementor-heading-title{font-size:var( --e-global-typography-3849ebd-font-size );line-height:var( --e-global-typography-3849ebd-line-height );}.elementor-114 .elementor-element.elementor-element-132f687a .elementor-headline{font-size:var( --e-global-typography-e21a6bc-font-size );line-height:var( --e-global-typography-e21a6bc-line-height );}.elementor-114 .elementor-element.elementor-element-132f687a .elementor-headline-dynamic-text{line-height:var( --e-global-typography-e21a6bc-line-height );}.elementor-114 .elementor-element.elementor-element-23a77470 .elementor-button{font-size:var( --e-global-typography-c449c98-font-size );line-height:var( --e-global-typography-c449c98-line-height );}.elementor-114 .elementor-element.elementor-element-77e7a3ed .elementor-heading-title{font-size:var( --e-global-typography-9c2f3c2-font-size );line-height:var( --e-global-typography-9c2f3c2-line-height );}.elementor-114 .elementor-element.elementor-element-173e2cc7 .elementor-heading-title{font-size:var( --e-global-typography-53148b8-font-size );line-height:var( --e-global-typography-53148b8-line-height );}.elementor-114 .elementor-element.elementor-element-21c62656 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-114 .elementor-element.elementor-element-29260354 .elementor-button{font-size:var( --e-global-typography-c449c98-font-size );line-height:var( --e-global-typography-c449c98-line-height );}.elementor-114 .elementor-element.elementor-element-6ed0270b .elementor-heading-title{font-size:var( --e-global-typography-9c2f3c2-font-size );line-height:var( --e-global-typography-9c2f3c2-line-height );}.elementor-114 .elementor-element.elementor-element-11e0df0d .elementor-heading-title{font-size:var( --e-global-typography-53148b8-font-size );line-height:var( --e-global-typography-53148b8-line-height );}.elementor-114 .elementor-element.elementor-element-52d96f2d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-114 .elementor-element.elementor-element-4c1e988c .elementor-button{font-size:var( --e-global-typography-c449c98-font-size );line-height:var( --e-global-typography-c449c98-line-height );}}@media(max-width:767px){.elementor-114 .elementor-element.elementor-element-62b5390c{padding:0px 0px 0px 0px;}.elementor-114 .elementor-element.elementor-element-c696c7e > .elementor-element-populated{padding:100px 16px 150px 16px;}.elementor-114 .elementor-element.elementor-element-7bbe7e4b .elementor-heading-title{font-size:var( --e-global-typography-e21a6bc-font-size );line-height:var( --e-global-typography-e21a6bc-line-height );}.elementor-114 .elementor-element.elementor-element-211a0b06{padding:0px 0px 0px 0px;}.elementor-114 .elementor-element.elementor-element-211a0b06 .elementor-heading-title{font-size:var( --e-global-typography-ba1019d-font-size );line-height:var( --e-global-typography-ba1019d-line-height );}.elementor-114 .elementor-element.elementor-element-47641308 .elementor-button{font-size:var( --e-global-typography-c449c98-font-size );line-height:var( --e-global-typography-c449c98-line-height );}.elementor-114 .elementor-element.elementor-element-1af7a3ca{margin-top:0px;margin-bottom:0px;}.elementor-114 .elementor-element.elementor-element-408fa388{margin-top:0px;margin-bottom:0px;padding:50px 16px 50px 16px;}.elementor-114 .elementor-element.elementor-element-6d5f689d > .elementor-element-populated{margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;}.elementor-114 .elementor-element.elementor-element-117bac0d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-117bac0d .elementor-icon-list-item > a{font-size:var( --e-global-typography-4653131-font-size );line-height:var( --e-global-typography-4653131-line-height );}.elementor-114 .elementor-element.elementor-element-2091ed36 > .elementor-element-populated{margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;}.elementor-114 .elementor-element.elementor-element-3112f22e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-3112f22e .elementor-icon-list-item > a{font-size:var( --e-global-typography-4653131-font-size );line-height:var( --e-global-typography-4653131-line-height );}.elementor-114 .elementor-element.elementor-element-9b59aad > .elementor-element-populated{margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;}.elementor-114 .elementor-element.elementor-element-12ad1e0e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-12ad1e0e .elementor-icon-list-item > a{font-size:var( --e-global-typography-4653131-font-size );line-height:var( --e-global-typography-4653131-line-height );}.elementor-114 .elementor-element.elementor-element-5ee8cc9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-114 .elementor-element.elementor-element-e45df0c .elementor-heading-title{font-size:var( --e-global-typography-0a500a9-font-size );line-height:var( --e-global-typography-0a500a9-line-height );}.elementor-114 .elementor-element.elementor-element-739939ac{padding:20px 16px 0px 16px;}.elementor-114 .elementor-element.elementor-element-5010ec7a{width:50%;}.elementor-114 .elementor-element.elementor-element-79e0f9ad .elementor-heading-title{font-size:var( --e-global-typography-0a500a9-font-size );line-height:var( --e-global-typography-0a500a9-line-height );}.elementor-114 .elementor-element.elementor-element-46b7c7c3{width:50%;}.elementor-114 .elementor-element.elementor-element-501e632b .elementor-button{font-size:var( --e-global-typography-c449c98-font-size );line-height:var( --e-global-typography-c449c98-line-height );}.elementor-114 .elementor-element.elementor-element-2082dd4{--grid-columns:2;--grid-row-gap:5px;--grid-column-gap:5px;}.elementor-114 .elementor-element.elementor-element-1ede1f87{margin-top:0px;margin-bottom:0px;}.elementor-114 .elementor-element.elementor-element-6130b324 > .elementor-element-populated{padding:50px 16px 50px 16px;}.elementor-114 .elementor-element.elementor-element-3127e4e1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:16px;}.elementor-114 .elementor-element.elementor-element-56bcb20d .elementor-heading-title{font-size:var( --e-global-typography-3849ebd-font-size );line-height:var( --e-global-typography-3849ebd-line-height );}.elementor-114 .elementor-element.elementor-element-132f687a .elementor-headline{font-size:var( --e-global-typography-e21a6bc-font-size );line-height:var( --e-global-typography-e21a6bc-line-height );}.elementor-114 .elementor-element.elementor-element-132f687a .elementor-headline-dynamic-text{line-height:var( --e-global-typography-e21a6bc-line-height );}.elementor-114 .elementor-element.elementor-element-23a77470 .elementor-button{font-size:var( --e-global-typography-c449c98-font-size );line-height:var( --e-global-typography-c449c98-line-height );}.elementor-114 .elementor-element.elementor-element-1f13c858{margin-top:0px;margin-bottom:0px;}.elementor-114 .elementor-element.elementor-element-5813453e > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-114 .elementor-element.elementor-element-73f5ed4c{margin-top:0px;margin-bottom:0px;}.elementor-114 .elementor-element.elementor-element-77e7a3ed .elementor-heading-title{font-size:var( --e-global-typography-9c2f3c2-font-size );line-height:var( --e-global-typography-9c2f3c2-line-height );}.elementor-114 .elementor-element.elementor-element-173e2cc7 .elementor-heading-title{font-size:var( --e-global-typography-53148b8-font-size );line-height:var( --e-global-typography-53148b8-line-height );}.elementor-114 .elementor-element.elementor-element-21c62656 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-114 .elementor-element.elementor-element-29260354 .elementor-button{font-size:var( --e-global-typography-c449c98-font-size );line-height:var( --e-global-typography-c449c98-line-height );}.elementor-114 .elementor-element.elementor-element-6ed0270b .elementor-heading-title{font-size:var( --e-global-typography-9c2f3c2-font-size );line-height:var( --e-global-typography-9c2f3c2-line-height );}.elementor-114 .elementor-element.elementor-element-11e0df0d .elementor-heading-title{font-size:var( --e-global-typography-53148b8-font-size );line-height:var( --e-global-typography-53148b8-line-height );}.elementor-114 .elementor-element.elementor-element-52d96f2d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-114 .elementor-element.elementor-element-4c1e988c .elementor-button{font-size:var( --e-global-typography-c449c98-font-size );line-height:var( --e-global-typography-c449c98-line-height );}}/* Start custom CSS for wc-categories, class: .elementor-element-840a595 *//* Contenedor general */
.elementor-widget-wc-categories ul.products {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
    gap: 24px;
}

/* Cada categoría */
.elementor-widget-wc-categories li.product-category {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
}

/* Imagen */
.elementor-widget-wc-categories li.product-category img {
    width: 100%;
    height: 280px;
    object-fit: cover;
    display: block;
    transition: transform 0.4s ease;
}

/* Overlay negro */
.elementor-widget-wc-categories li.product-category::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        to top,
        rgba(0, 0, 0, 0.55),
        rgba(0, 0, 0, 0.15)
    );
    z-index: 1;
}

/* Hover efecto */
.elementor-widget-wc-categories li.product-category:hover img {
    transform: scale(1.05);
}

/* Título */
.elementor-widget-wc-categories li.product-category h2 {
    position: absolute;
    bottom: 20px;
    left: 20px;
    right: 20px;
    margin: 0;
    z-index: 2;

    color: #fff;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.2;
    text-shadow: 0 2px 8px rgba(0,0,0,0.6);
}

/* Quitar contador si aparece */
.elementor-widget-wc-categories li.product-category h2 mark {
    display: none;
}/* End custom CSS */