.elementor-5930 .elementor-element.elementor-element-ab08324{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5930 .elementor-element.elementor-element-ab08324:not(.elementor-motion-effects-element-type-background), .elementor-5930 .elementor-element.elementor-element-ab08324 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5930 .elementor-element.elementor-element-7b2b221{--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-5930 .elementor-element.elementor-element-c42a22a{--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;}.woocommerce .elementor-5930 .elementor-element.elementor-element-a9e7417 .price{color:var( --e-global-color-woostify_color_3 );font-size:24px;}.woocommerce .elementor-5930 .elementor-element.elementor-element-a9e7417 .price ins{font-size:41px;}.elementor-5930 .elementor-element.elementor-element-b8ba542 .cart button, .elementor-5930 .elementor-element.elementor-element-b8ba542 .cart .button{border-radius:5px 5px 5px 5px;transition:all 0.2s;}.elementor-5930 .elementor-element.elementor-element-b8ba542 .quantity .qty{transition:all 0.2s;}.elementor-5930 .elementor-element.elementor-element-cb365ce .product_meta .detail-container:not(:last-child):after{content:"";width:41%;border-color:#ddd;}.elementor-5930 .elementor-element.elementor-element-cb365ce:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child):after{border-top-style:solid;border-top-width:1px;margin-bottom:calc(-1px/2);}.elementor-5930 .elementor-element.elementor-element-cb365ce.elementor-woo-meta--view-inline .product_meta .detail-container:not(:last-child):after{border-left-style:solid;border-left-width:1px;}.elementor-5930 .elementor-element.elementor-element-791fdea{--display:flex;}.elementor-5930 .elementor-element.elementor-element-791fdea:not(.elementor-motion-effects-element-type-background), .elementor-5930 .elementor-element.elementor-element-791fdea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5930 .elementor-element.elementor-element-0caa5e8{text-align:center;}.elementor-5930 .elementor-element.elementor-element-30a9cd3{--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-5930 .elementor-element.elementor-element-30a9cd3:not(.elementor-motion-effects-element-type-background), .elementor-5930 .elementor-element.elementor-element-30a9cd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5930 .elementor-element.elementor-element-792febe.elementor-element{--align-self:center;}.elementor-5930 .elementor-element.elementor-element-1423704{--spacer-size:1rem;}.elementor-5930 .elementor-element.elementor-element-ab8c39e .elementor-loop-container{grid-auto-rows:1fr;}.elementor-5930 .elementor-element.elementor-element-ab8c39e .e-loop-item > .elementor-section, .elementor-5930 .elementor-element.elementor-element-ab8c39e .e-loop-item > .elementor-section > .elementor-container, .elementor-5930 .elementor-element.elementor-element-ab8c39e .e-loop-item > .e-con, .elementor-5930 .elementor-element.elementor-element-ab8c39e .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-5930 .elementor-element.elementor-element-ab8c39e{--grid-column-gap:0.5rem;}.elementor-5930 .elementor-element.elementor-element-4b4d465{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-5930 .elementor-element.elementor-element-4b4d465:not(.elementor-motion-effects-element-type-background), .elementor-5930 .elementor-element.elementor-element-4b4d465 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5930 .elementor-element.elementor-element-278e9e4.elementor-element{--align-self:center;}.elementor-5930 .elementor-element.elementor-element-3fc734a{--spacer-size:50px;}.elementor-5930 .elementor-element.elementor-element-028c26b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5930 .elementor-element.elementor-element-028c26b .uc_post_grid_style_one_wrap{grid-template-columns:repeat(2, 1fr);grid-gap:8px;}.elementor-5930 .elementor-element.elementor-element-028c26b .uc_content{background-color:#FFFFFF;padding:30px 30px 30px 30px;}.elementor-5930 .elementor-element.elementor-element-028c26b .uc_post_grid_style_one_item{border-radius:19px;}.elementor-5930 .elementor-element.elementor-element-028c26b .uc_post_image,.elementor-5930 .elementor-element.elementor-element-028c26b .uc_post_grid_style_one_image{height:208px;}.elementor-5930 .elementor-element.elementor-element-028c26b .uc_post_image{background-size:contain;background-color:#FFFFFF;}.elementor-5930 .elementor-element.elementor-element-028c26b .uc_title a{color:#000000;}.elementor-5930 .elementor-element.elementor-element-028c26b .uc_title{margin-top:0px;font-family:"Inter", Sans-serif;font-weight:600;}.elementor-5930 .elementor-element.elementor-element-028c26b .uc_description{color:#747474;margin-top:0px;}.elementor-5930 .elementor-element.elementor-element-028c26b .uc_btn{background-color:#000000;border-radius:40px;color:#ffffff;padding:10px 20px 10px 20px;margin-top:9px;}.elementor-5930 .elementor-element.elementor-element-59a7962{--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-5930 .elementor-element.elementor-element-59a7962:not(.elementor-motion-effects-element-type-background), .elementor-5930 .elementor-element.elementor-element-59a7962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5930 .elementor-element.elementor-element-40f2a93 .uc_image_carousel_content{background-color:#FFFFFF;min-height:0px;padding:0px 0px 0px 0px;backdrop-filter:blur(0px);}.elementor-5930 .elementor-element.elementor-element-40f2a93 .uc_image_carousel_container_holder{padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-5930 .elementor-element.elementor-element-40f2a93 .uc_post_title a{font-family:"Inter", Sans-serif;font-weight:600;color:#000000;}.elementor-5930 .elementor-element.elementor-element-40f2a93 .uc_post_title{margin-top:0px;}.elementor-5930 .elementor-element.elementor-element-40f2a93 .uc_paragraph{color:#939393;margin-top:10px;}.elementor-5930 .elementor-element.elementor-element-40f2a93 .uc_more_btn{background-color:#000000;color:#ffffff !important;border-radius:20px;margin-top:10px;padding:10px 20px 10px 20px;}.elementor-5930 .elementor-element.elementor-element-40f2a93 .uc_more_btn:hover{background-color:#1e1e1e;color:#FFFFFF !important;}.elementor-5930 .elementor-element.elementor-element-40f2a93 .uc_more_btn svg{fill:#ffffff !important;}.elementor-5930 .elementor-element.elementor-element-40f2a93 .uc_more_btn:hover svg{fill:#FFFFFF !important;}.elementor-5930 .elementor-element.elementor-element-40f2a93 .uc_image_carousel_container_holder:hover .uc_image_carousel_content .uc_more_btn{border-radius:20px;}.elementor-5930 .elementor-element.elementor-element-40f2a93 .uc-active-item .uc_image_carousel_container_holder .uc_image_carousel_content .uc_more_btn{border-radius:20px;}.elementor-5930 .elementor-element.elementor-element-40f2a93 .uc_more_btn .ue-btn-inner-wrapper{justify-content:center;}.elementor-5930 .elementor-element.elementor-element-40f2a93 .ue-btn-inner-wrapper i{font-size:16px;}.elementor-5930 .elementor-element.elementor-element-40f2a93 .ue-btn-inner-wrapper svg{width:16px;height:16px;}.elementor-5930 .elementor-element.elementor-element-40f2a93 .ue-btn-inner-wrapper{gap:10px;}.elementor-5930 .elementor-element.elementor-element-40f2a93 .owl-nav .owl-next{right:0px;left:auto;}.elementor-5930 .elementor-element.elementor-element-40f2a93 .owl-nav .owl-prev{left:0px;right:auto;}.elementor-5930 .elementor-element.elementor-element-40f2a93 .owl-nav .owl-next,.elementor-5930 .elementor-element.elementor-element-40f2a93 .owl-nav .owl-prev{top:94px;}.elementor-5930 .elementor-element.elementor-element-40f2a93 .owl-carousel .owl-nav .owl-next,.elementor-5930 .elementor-element.elementor-element-40f2a93 .owl-carousel .owl-nav .owl-prev{border-radius:0px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:#000000;}.elementor-5930 .elementor-element.elementor-element-40f2a93 .owl-carousel .owl-nav .owl-next:hover,.elementor-5930 .elementor-element.elementor-element-40f2a93 .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-5930 .elementor-element.elementor-element-40f2a93 .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-5930 .elementor-element.elementor-element-40f2a93 .owl-dot.active{background-color:#000000;}.elementor-5930 .elementor-element.elementor-element-40f2a93 .owl-dots{margin-top:20px;}.elementor-5930 .elementor-element.elementor-element-40f2a93 .carousel-image{aspect-ratio:1 / 1;background-position:center center !important;background-size:contain !important;background-color:#fff;border-radius:0px 0px 0px 0px;}.elementor-5930 .elementor-element.elementor-element-2c22b41{--display:flex;--min-height:0px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5930 .elementor-element.elementor-element-2c22b41:not(.elementor-motion-effects-element-type-background), .elementor-5930 .elementor-element.elementor-element-2c22b41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5930 .elementor-element.elementor-element-df5466e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-5930 .elementor-element.elementor-element-df5466e:not(.elementor-motion-effects-element-type-background), .elementor-5930 .elementor-element.elementor-element-df5466e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rinkomaquinaria.com/wp-content/uploads/2024/03/5575-13553331.jpg");}.elementor-5930 .elementor-element.elementor-element-088dabf{--display:flex;--justify-content:center;--overlay-opacity:0.75;--overlay-mix-blend-mode:luminosity;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5930 .elementor-element.elementor-element-088dabf::before, .elementor-5930 .elementor-element.elementor-element-088dabf > .elementor-background-video-container::before, .elementor-5930 .elementor-element.elementor-element-088dabf > .e-con-inner > .elementor-background-video-container::before, .elementor-5930 .elementor-element.elementor-element-088dabf > .elementor-background-slideshow::before, .elementor-5930 .elementor-element.elementor-element-088dabf > .e-con-inner > .elementor-background-slideshow::before, .elementor-5930 .elementor-element.elementor-element-088dabf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-5930 .elementor-element.elementor-element-088dabf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5930 .elementor-element.elementor-element-9013628{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5930 .elementor-element.elementor-element-9013628 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:var( --e-global-color-woostify_color_3 );}.elementor-5930 .elementor-element.elementor-element-24e0a97{--divider-border-style:solid;--divider-color:#474747;--divider-border-width:3px;}.elementor-5930 .elementor-element.elementor-element-24e0a97 .elementor-divider-separator{width:17%;margin:0 auto;margin-center:0;}.elementor-5930 .elementor-element.elementor-element-24e0a97 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-5930 .elementor-element.elementor-element-19524d5{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:600;color:var( --e-global-color-woostify_color_3 );}.elementor-5930 .elementor-element.elementor-element-5f0dfcc .elementor-button{background-color:#02010100;font-size:20px;font-weight:500;fill:var( --e-global-color-woostify_color_3 );color:var( --e-global-color-woostify_color_3 );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-woostify_color_3 );padding:0px 0px 0px 0px;}.elementor-5930 .elementor-element.elementor-element-5f0dfcc{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5930 .elementor-element.elementor-element-5f0dfcc .elementor-button:hover, .elementor-5930 .elementor-element.elementor-element-5f0dfcc .elementor-button:focus{color:var( --e-global-color-woostify_color_1 );border-color:var( --e-global-color-woostify_color_1 );}.elementor-5930 .elementor-element.elementor-element-5f0dfcc .elementor-button:hover svg, .elementor-5930 .elementor-element.elementor-element-5f0dfcc .elementor-button:focus svg{fill:var( --e-global-color-woostify_color_1 );}.elementor-5930 .elementor-element.elementor-element-6d79de5 .elementor-button{background-color:#26C21C;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#eee0df;color:#eee0df;border-radius:5px 5px 5px 5px;padding:18px 36px 18px 36px;}.elementor-5930 .elementor-element.elementor-element-6d79de5 .elementor-button:hover, .elementor-5930 .elementor-element.elementor-element-6d79de5 .elementor-button:focus{background-color:#FFFFFF;color:#C54513;}.elementor-5930 .elementor-element.elementor-element-6d79de5 .elementor-button:hover svg, .elementor-5930 .elementor-element.elementor-element-6d79de5 .elementor-button:focus svg{fill:#C54513;}.elementor-5930 .elementor-element.elementor-element-24c6a62{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:600;color:var( --e-global-color-woostify_color_3 );}.elementor-5930 .elementor-element.elementor-element-7cce326 .elementor-button{background-color:#02010100;font-size:20px;font-weight:500;fill:var( --e-global-color-woostify_color_3 );color:var( --e-global-color-woostify_color_3 );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-woostify_color_3 );padding:0px 0px 0px 0px;}.elementor-5930 .elementor-element.elementor-element-7cce326{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5930 .elementor-element.elementor-element-7cce326 .elementor-button:hover, .elementor-5930 .elementor-element.elementor-element-7cce326 .elementor-button:focus{color:var( --e-global-color-woostify_color_1 );border-color:var( --e-global-color-woostify_color_1 );}.elementor-5930 .elementor-element.elementor-element-7cce326 .elementor-button:hover svg, .elementor-5930 .elementor-element.elementor-element-7cce326 .elementor-button:focus svg{fill:var( --e-global-color-woostify_color_1 );}.elementor-5930 .elementor-element.elementor-element-61fa5a7 .elementor-button{background-color:#26C21C;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#eee0df;color:#eee0df;border-radius:5px 5px 5px 5px;padding:18px 36px 18px 36px;}.elementor-5930 .elementor-element.elementor-element-61fa5a7 .elementor-button:hover, .elementor-5930 .elementor-element.elementor-element-61fa5a7 .elementor-button:focus{background-color:#FFFFFF;color:#C54513;}.elementor-5930 .elementor-element.elementor-element-61fa5a7 .elementor-button:hover svg, .elementor-5930 .elementor-element.elementor-element-61fa5a7 .elementor-button:focus svg{fill:#C54513;}@media(max-width:1024px){.elementor-5930 .elementor-element.elementor-element-ab8c39e{--grid-columns:2;}.elementor-5930 .elementor-element.elementor-element-028c26b .uc_post_grid_style_one_wrap{grid-template-columns:repeat(2, 1fr);}}@media(min-width:768px){.elementor-5930 .elementor-element.elementor-element-ab08324{--content-width:1440px;}.elementor-5930 .elementor-element.elementor-element-7b2b221{--width:50%;}.elementor-5930 .elementor-element.elementor-element-c42a22a{--width:50%;}.elementor-5930 .elementor-element.elementor-element-791fdea{--content-width:1440px;}.elementor-5930 .elementor-element.elementor-element-4b4d465{--content-width:1440px;}.elementor-5930 .elementor-element.elementor-element-59a7962{--content-width:1440px;}.elementor-5930 .elementor-element.elementor-element-2c22b41{--content-width:1440px;}.elementor-5930 .elementor-element.elementor-element-088dabf{--width:64%;}}@media(max-width:767px){.elementor-5930 .elementor-element.elementor-element-30a9cd3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5930 .elementor-element.elementor-element-792febe.elementor-element{--align-self:center;}.elementor-5930 .elementor-element.elementor-element-ab8c39e{--grid-columns:1;}.elementor-5930 .elementor-element.elementor-element-3fc734a{--spacer-size:1.5rem;}.elementor-5930 .elementor-element.elementor-element-028c26b{width:var( --container-widget-width, 389px );max-width:389px;--container-widget-width:389px;--container-widget-flex-grow:0;}.elementor-5930 .elementor-element.elementor-element-028c26b .uc_post_grid_style_one_wrap{grid-template-columns:repeat(1, 1fr);grid-gap:9px;}.elementor-5930 .elementor-element.elementor-element-028c26b .uc_content{padding:9px 9px 9px 9px;}.elementor-5930 .elementor-element.elementor-element-028c26b .uc_post_image,.elementor-5930 .elementor-element.elementor-element-028c26b .uc_post_grid_style_one_image{height:148px;}.elementor-5930 .elementor-element.elementor-element-028c26b .uc_post_image{background-size:contain;}.elementor-5930 .elementor-element.elementor-element-028c26b .uc_title{font-size:16px;}.elementor-5930 .elementor-element.elementor-element-2c22b41{--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-5930 .elementor-element.elementor-element-df5466e:not(.elementor-motion-effects-element-type-background), .elementor-5930 .elementor-element.elementor-element-df5466e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:468px 0px;background-size:cover;}.elementor-5930 .elementor-element.elementor-element-088dabf{--width:247.6px;--overlay-opacity:0.75;}.elementor-5930 .elementor-element.elementor-element-9013628{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5930 .elementor-element.elementor-element-9013628 .elementor-heading-title{font-size:1.9rem;}.elementor-5930 .elementor-element.elementor-element-24e0a97{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5930 .elementor-element.elementor-element-19524d5{margin:-20px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;font-size:0.9rem;line-height:1.4em;}.elementor-5930 .elementor-element.elementor-element-6d79de5 .elementor-button{padding:12px 25px 12px 25px;}.elementor-5930 .elementor-element.elementor-element-24c6a62{font-size:1.2rem;}.elementor-5930 .elementor-element.elementor-element-7cce326 .elementor-button{font-size:0.9rem;}.elementor-5930 .elementor-element.elementor-element-61fa5a7 .elementor-button{padding:12px 25px 12px 25px;}}/* Start custom CSS for woostify-default-product-images, class: .elementor-element-eb54327 *//* 🔧 Estilos generales (desktop + tablet) */
.woostify-product-gallery .flex-control-nav,
.woostify-product-gallery .flex-control-thumbs,
.flex-control-nav,
.flex-control-thumbs {
  display: flex !important;
  flex-wrap: wrap !important;
  justify-content: center !important;
  gap: 10px !important;
  margin-top: 12px !important;
  max-width: 100% !important;
  overflow: hidden !important;
}

.woostify-product-gallery .flex-control-nav li,
.woostify-product-gallery .flex-control-thumbs li,
.flex-control-nav li,
.flex-control-thumbs li {
  width: 80px !important;
  height: 80px !important;
  flex-shrink: 0 !important;
  list-style: none !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
  border-radius: 4px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

/* 🖼️ Estilos para imágenes */
.woostify-product-gallery .flex-control-nav img,
.woostify-product-gallery .flex-control-thumbs img,
.flex-control-nav img,
.flex-control-thumbs img,
.woostify-product-gallery img[onload] {
  width: 80px !important;
  height: 80px !important;
  object-fit: cover !important;
  border-radius: 4px !important;
  display: block !important;
}

/* 🛠 Refuerzo específico para mobile */
@media (max-width: 767px) {
  .woostify-product-gallery .flex-control-nav,
  .woostify-product-gallery .flex-control-thumbs,
  .flex-control-nav,
  .flex-control-thumbs {
    display: flex !important;
    flex-direction: row !important;
    overflow-x: auto !important;
    flex-wrap: nowrap !important;
    -webkit-overflow-scrolling: touch !important;
    scrollbar-width: none !important;
  }

  .woostify-product-gallery .flex-control-nav li,
  .woostify-product-gallery .flex-control-thumbs li,
  .flex-control-nav li,
  .flex-control-thumbs li {
    margin-right: 8px !important;
  }

  .woostify-product-gallery .flex-control-nav::-webkit-scrollbar,
  .woostify-product-gallery .flex-control-thumbs::-webkit-scrollbar,
  .flex-control-nav::-webkit-scrollbar,
  .flex-control-thumbs::-webkit-scrollbar {
    display: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for ucaddon_woocommerce_category_grid, class: .elementor-element-028c26b */.uc_post_grid_style_one .uc_title a {
  display: block;
  min-height: 4.2em;      /* 3 líneas × 1.4em */
  line-height: 1.4em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b4d465 */.rinko-horizontal-scroll {
  display: flex !important;
  flex-wrap: nowrap !important;
  overflow-x: auto !important;
  overflow-y: hidden;
  scroll-snap-type: x mandatory;
  -webkit-overflow-scrolling: touch;
  scroll-behavior: smooth;
  padding: 1rem 0;
  gap: 1rem;
  scrollbar-width: none;
}

.rinko-horizontal-scroll::-webkit-scrollbar {
  display: none;
}

.rinko-horizontal-scroll > .uc_post_grid_style_one_item {
  flex: 0 0 auto;
  scroll-snap-align: start;
  width: 10rem; /* o el ancho que desees para cada categoría */
}

.rinko-horizontal-scroll > .uc_post_grid_style_one_item {
  flex: 0 0 auto;
  scroll-snap-align: start;
  width: 10rem; /* o el ancho que desees para cada categoría */
}/* End custom CSS */
/* Start custom CSS for ucaddon_woocommerce_category_carousel, class: .elementor-element-40f2a93 *//* Centrar horizontalmente los títulos de categoría */
.uc_post_title {
  text-align: center;
}

/* Asegurar que el enlace también quede centrado */
.uc_post_title a {
  display: inline-block;
  margin: 0 auto;
}/* End custom CSS */