.elementor-264811 .elementor-element.elementor-element-551f9e7b{--display:flex;--min-height:400px;--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;--overlay-opacity:0.77;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-264811 .elementor-element.elementor-element-551f9e7b:not(.elementor-motion-effects-element-type-background), .elementor-264811 .elementor-element.elementor-element-551f9e7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb069b9 );background-image:url("https://suinval.com/wp-content/uploads/2025/03/christmas-background-1204029_1920.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264811 .elementor-element.elementor-element-551f9e7b::before, .elementor-264811 .elementor-element.elementor-element-551f9e7b > .elementor-background-video-container::before, .elementor-264811 .elementor-element.elementor-element-551f9e7b > .e-con-inner > .elementor-background-video-container::before, .elementor-264811 .elementor-element.elementor-element-551f9e7b > .elementor-background-slideshow::before, .elementor-264811 .elementor-element.elementor-element-551f9e7b > .e-con-inner > .elementor-background-slideshow::before, .elementor-264811 .elementor-element.elementor-element-551f9e7b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-5997b1e ) 34%, var( --e-global-color-primary ) 100%);}.elementor-264811 .elementor-element.elementor-element-54bab1ac{--display:flex;--overlay-opacity:0.5;--padding-top:151px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-264811 .elementor-element.elementor-element-54bab1ac:not(.elementor-motion-effects-element-type-background), .elementor-264811 .elementor-element.elementor-element-54bab1ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom left, var( --e-global-color-a35a452 ) 11%, var( --e-global-color-eb23dce ) 27%);}.elementor-264811 .elementor-element.elementor-element-54bab1ac::before, .elementor-264811 .elementor-element.elementor-element-54bab1ac > .elementor-background-video-container::before, .elementor-264811 .elementor-element.elementor-element-54bab1ac > .e-con-inner > .elementor-background-video-container::before, .elementor-264811 .elementor-element.elementor-element-54bab1ac > .elementor-background-slideshow::before, .elementor-264811 .elementor-element.elementor-element-54bab1ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-264811 .elementor-element.elementor-element-54bab1ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom center, #B75959 20%, var( --e-global-color-eb23dce ) 64%);}.elementor-264811 .elementor-element.elementor-element-5b75af9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 50px 0px;}.elementor-264811 .elementor-element.elementor-element-5b75af9{text-align:center;}.elementor-264811 .elementor-element.elementor-element-5b75af9 .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-text );}.elementor-264811 .elementor-element.elementor-element-70104349 > .elementor-container{max-width:1070px;}.elementor-264811 .elementor-element.elementor-element-5deac070:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-264811 .elementor-element.elementor-element-5deac070 > .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-264811 .elementor-element.elementor-element-5deac070 > .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-264811 .elementor-element.elementor-element-5deac070 > .elementor-element-populated, .elementor-264811 .elementor-element.elementor-element-5deac070 > .elementor-element-populated > .elementor-background-overlay, .elementor-264811 .elementor-element.elementor-element-5deac070 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-264811 .elementor-element.elementor-element-5deac070 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 648px 0px;}.elementor-264811 .elementor-element.elementor-element-5deac070 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-264811 .elementor-element.elementor-element-3e2caf5 > .elementor-container{max-width:595px;}.elementor-264811 .elementor-element.elementor-element-3e2caf5{margin-top:-59px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-264811 .elementor-element.elementor-element-7db67ca9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-264811 .elementor-element.elementor-element-4b5ae480{text-align:center;}.elementor-264811 .elementor-element.elementor-element-4b5ae480 .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-264811 .elementor-element.elementor-element-5828ad33{text-align:center;}.elementor-264811 .elementor-element.elementor-element-760e5610 > .elementor-container{max-width:1236px;}.elementor-264811 .elementor-element.elementor-element-760e5610{margin-top:-630px;margin-bottom:0px;}.elementor-264811 .elementor-element.elementor-element-1b143a10:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-264811 .elementor-element.elementor-element-1b143a10 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5997b1e );}.elementor-264811 .elementor-element.elementor-element-1b143a10 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-264811 .elementor-element.elementor-element-1b143a10 > .elementor-element-populated, .elementor-264811 .elementor-element.elementor-element-1b143a10 > .elementor-element-populated > .elementor-background-overlay, .elementor-264811 .elementor-element.elementor-element-1b143a10 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-264811 .elementor-element.elementor-element-1b143a10 > .elementor-element-populated{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:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:16px 16px 16px 16px;}.elementor-264811 .elementor-element.elementor-element-1b143a10 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-264811 .elementor-element.elementor-element-3f6ef4cb img{border-radius:8px 8px 8px 8px;}.elementor-264811 .elementor-element.elementor-element-753439cb{text-align:center;}.elementor-264811 .elementor-element.elementor-element-753439cb .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-264811 .elementor-element.elementor-element-1a5c1d15 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-264811 .elementor-element.elementor-element-1a5c1d15{text-align:center;}.elementor-264811 .elementor-element.elementor-element-1a5c1d15 .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-6308b74 );}.elementor-264811 .elementor-element.elementor-element-a1ead61{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:8px;--grid-row-gap:0px;}.elementor-264811 .elementor-element.elementor-element-a1ead61 .elementor-widget-container{text-align:center;}.elementor-264811 .elementor-element.elementor-element-a1ead61 .elementor-social-icon{background-color:var( --e-global-color-bb069b9 );}.elementor-264811 .elementor-element.elementor-element-a1ead61 .elementor-social-icon i{color:var( --e-global-color-6308b74 );}.elementor-264811 .elementor-element.elementor-element-a1ead61 .elementor-social-icon svg{fill:var( --e-global-color-6308b74 );}.elementor-264811 .elementor-element.elementor-element-7df7b976:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-264811 .elementor-element.elementor-element-7df7b976 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5997b1e );}.elementor-264811 .elementor-element.elementor-element-7df7b976 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-264811 .elementor-element.elementor-element-7df7b976 > .elementor-element-populated, .elementor-264811 .elementor-element.elementor-element-7df7b976 > .elementor-element-populated > .elementor-background-overlay, .elementor-264811 .elementor-element.elementor-element-7df7b976 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-264811 .elementor-element.elementor-element-7df7b976 > .elementor-element-populated{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:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:16px 16px 16px 16px;}.elementor-264811 .elementor-element.elementor-element-7df7b976 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-264811 .elementor-element.elementor-element-7defd734 img{border-radius:8px 8px 8px 8px;}.elementor-264811 .elementor-element.elementor-element-2a2e1cca{text-align:center;}.elementor-264811 .elementor-element.elementor-element-2a2e1cca .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-264811 .elementor-element.elementor-element-52bef143 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-264811 .elementor-element.elementor-element-52bef143{text-align:center;}.elementor-264811 .elementor-element.elementor-element-52bef143 .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-6308b74 );}.elementor-264811 .elementor-element.elementor-element-cd5d80b{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:8px;--grid-row-gap:0px;}.elementor-264811 .elementor-element.elementor-element-cd5d80b .elementor-widget-container{text-align:center;}.elementor-264811 .elementor-element.elementor-element-cd5d80b .elementor-social-icon{background-color:var( --e-global-color-bb069b9 );}.elementor-264811 .elementor-element.elementor-element-cd5d80b .elementor-social-icon i{color:var( --e-global-color-6308b74 );}.elementor-264811 .elementor-element.elementor-element-cd5d80b .elementor-social-icon svg{fill:var( --e-global-color-6308b74 );}.elementor-264811 .elementor-element.elementor-element-445163ff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-264811 .elementor-element.elementor-element-445163ff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5997b1e );}.elementor-264811 .elementor-element.elementor-element-445163ff > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-264811 .elementor-element.elementor-element-445163ff > .elementor-element-populated, .elementor-264811 .elementor-element.elementor-element-445163ff > .elementor-element-populated > .elementor-background-overlay, .elementor-264811 .elementor-element.elementor-element-445163ff > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-264811 .elementor-element.elementor-element-445163ff > .elementor-element-populated{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:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:16px 16px 16px 16px;}.elementor-264811 .elementor-element.elementor-element-445163ff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-264811 .elementor-element.elementor-element-789c5a5c img{border-radius:8px 8px 8px 8px;}.elementor-264811 .elementor-element.elementor-element-2a05a61e{text-align:center;}.elementor-264811 .elementor-element.elementor-element-2a05a61e .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-264811 .elementor-element.elementor-element-7a0512f6 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-264811 .elementor-element.elementor-element-7a0512f6{text-align:center;}.elementor-264811 .elementor-element.elementor-element-7a0512f6 .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-6308b74 );}.elementor-264811 .elementor-element.elementor-element-6fc27ced{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:8px;--grid-row-gap:0px;}.elementor-264811 .elementor-element.elementor-element-6fc27ced .elementor-widget-container{text-align:center;}.elementor-264811 .elementor-element.elementor-element-6fc27ced .elementor-social-icon{background-color:var( --e-global-color-bb069b9 );}.elementor-264811 .elementor-element.elementor-element-6fc27ced .elementor-social-icon i{color:var( --e-global-color-6308b74 );}.elementor-264811 .elementor-element.elementor-element-6fc27ced .elementor-social-icon svg{fill:var( --e-global-color-6308b74 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-264811 .elementor-element.elementor-element-54bab1ac{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-264811 .elementor-element.elementor-element-5b75af9 .elementor-heading-title{font-size:var( --e-global-typography-e21a6bc-font-size );line-height:var( --e-global-typography-e21a6bc-line-height );}.elementor-264811 .elementor-element.elementor-element-70104349{margin-top:0px;margin-bottom:0px;}.elementor-264811 .elementor-element.elementor-element-5deac070 > .elementor-element-populated{padding:50px 0px 400px 0px;}.elementor-264811 .elementor-element.elementor-element-4b5ae480 .elementor-heading-title{font-size:var( --e-global-typography-3849ebd-font-size );line-height:var( --e-global-typography-3849ebd-line-height );}.elementor-264811 .elementor-element.elementor-element-760e5610{margin-top:-400px;margin-bottom:0px;}.elementor-264811 .elementor-element.elementor-element-1b143a10 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:16px 16px 16px 16px;}.elementor-264811 .elementor-element.elementor-element-753439cb .elementor-heading-title{font-size:var( --e-global-typography-53148b8-font-size );line-height:var( --e-global-typography-53148b8-line-height );}.elementor-264811 .elementor-element.elementor-element-1a5c1d15 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-264811 .elementor-element.elementor-element-7df7b976 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:16px 16px 16px 16px;}.elementor-264811 .elementor-element.elementor-element-2a2e1cca .elementor-heading-title{font-size:var( --e-global-typography-53148b8-font-size );line-height:var( --e-global-typography-53148b8-line-height );}.elementor-264811 .elementor-element.elementor-element-52bef143 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-264811 .elementor-element.elementor-element-445163ff > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:16px 16px 16px 16px;}.elementor-264811 .elementor-element.elementor-element-2a05a61e .elementor-heading-title{font-size:var( --e-global-typography-53148b8-font-size );line-height:var( --e-global-typography-53148b8-line-height );}.elementor-264811 .elementor-element.elementor-element-7a0512f6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-264811 .elementor-element.elementor-element-551f9e7b{--margin-top:-95px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-264811 .elementor-element.elementor-element-54bab1ac{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-264811 .elementor-element.elementor-element-5b75af9 .elementor-heading-title{font-size:var( --e-global-typography-e21a6bc-font-size );line-height:var( --e-global-typography-e21a6bc-line-height );}.elementor-264811 .elementor-element.elementor-element-5deac070 > .elementor-element-populated{padding:50px 16px 50px 16px;}.elementor-264811 .elementor-element.elementor-element-4b5ae480 .elementor-heading-title{font-size:var( --e-global-typography-3849ebd-font-size );line-height:var( --e-global-typography-3849ebd-line-height );}.elementor-264811 .elementor-element.elementor-element-760e5610{margin-top:0px;margin-bottom:0px;}.elementor-264811 .elementor-element.elementor-element-1b143a10 > .elementor-element-populated{margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;}.elementor-264811 .elementor-element.elementor-element-753439cb .elementor-heading-title{font-size:var( --e-global-typography-53148b8-font-size );line-height:var( --e-global-typography-53148b8-line-height );}.elementor-264811 .elementor-element.elementor-element-1a5c1d15 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-264811 .elementor-element.elementor-element-7df7b976 > .elementor-element-populated{margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;}.elementor-264811 .elementor-element.elementor-element-2a2e1cca .elementor-heading-title{font-size:var( --e-global-typography-53148b8-font-size );line-height:var( --e-global-typography-53148b8-line-height );}.elementor-264811 .elementor-element.elementor-element-52bef143 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-264811 .elementor-element.elementor-element-445163ff > .elementor-element-populated{margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;}.elementor-264811 .elementor-element.elementor-element-2a05a61e .elementor-heading-title{font-size:var( --e-global-typography-53148b8-font-size );line-height:var( --e-global-typography-53148b8-line-height );}.elementor-264811 .elementor-element.elementor-element-7a0512f6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS */.woocommerce ul.products li.product img {
    width: 100% !important;
    height: 250px !important; /* Ajusta la altura que prefieras */
    object-fit: cover !important; /* Esto recorta o adapta las imágenes */
}

.woocommerce-loop-product__title {
  max-height: 60px; /* Limita la altura máxima del título */
  min-height: 60px; /* Asegura la misma altura para todos */
  text-align: center; /* Centra el texto horizontalmente */
  overflow: hidden; /* Oculta el contenido que exceda */
  display: flex;
  align-items: center; /* Centra el texto verticalmente */
  justify-content: center;
}/* End custom CSS */