.elementor-4630 .elementor-element.elementor-element-41d293f{--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;--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-4630 .elementor-element.elementor-element-ba6681e{--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-4630 .elementor-element.elementor-element-1caa7f1{--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;--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-4630 .elementor-element.elementor-element-1d557a9 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-4630 .elementor-element.elementor-element-b1c0cc2{--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;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-4630 .elementor-element.elementor-element-b1c0cc2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4630 .elementor-element.elementor-element-28dff6c > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-4630 .elementor-element.elementor-element-96246f1 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-4630 .elementor-element.elementor-element-9a7eb14{width:var( --container-widget-width, 104.202% );max-width:104.202%;--container-widget-width:104.202%;--container-widget-flex-grow:0;}.elementor-4630 .elementor-element.elementor-element-9a7eb14.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4630 .elementor-element.elementor-element-45a614e{--display:flex;--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-4630 .elementor-element.elementor-element-473a040{--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;--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-4630 .elementor-element.elementor-element-3a53b59{--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;--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-4630 .elementor-element.elementor-element-50d9c4d{--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;--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-4630 .elementor-element.elementor-element-763945d{--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;--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-4630 .elementor-element.elementor-element-176f1d3{--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;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-4630 .elementor-element.elementor-element-ba6681e{--content-width:500px;}.elementor-4630 .elementor-element.elementor-element-1d557a9{width:100%;max-width:100%;}.elementor-4630 .elementor-element.elementor-element-1d557a9 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-4630 .elementor-element.elementor-element-b1c0cc2{--margin-top:9px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-4630 .elementor-element.elementor-element-28dff6c > .elementor-widget-container{margin:-20px 0px 0px 0px;}}@media(min-width:768px){.elementor-4630 .elementor-element.elementor-element-ba6681e{--content-width:1346px;}.elementor-4630 .elementor-element.elementor-element-1caa7f1{--width:50%;}.elementor-4630 .elementor-element.elementor-element-b1c0cc2{--width:51.657%;}}/* Start custom CSS for shortcode, class: .elementor-element-28dff6c *//* ==============================
   MELORI – CUOTAS INLINE
   ============================== */

.melori-cuotas-inline{
  display:flex;
  align-items:center;
  gap:8px;
  color:#296FDB;
  font-size:16px;
  font-weight:600;
  line-height:1.3;
 
  font-family:'Montserrat', sans-serif;
}

/* Texto interno */
.melori-cuotas-text{
  color:#296FDB;
}

/* Precio WooCommerce */
.melori-cuotas-inline .woocommerce-Price-amount,
.melori-cuotas-inline .woocommerce-Price-currencySymbol{
  color:#296FDB;
  font-weight:700;
}

/* Ícono (si lo usás con background o SVG) */


/* ==============================
   MOBILE
   ============================== */
@media(max-width:768px){
  .melori-cuotas-inline{
    font-size:14px;
    gap:6px;
  }
}/* End custom CSS */
/* Start custom CSS *//* ==============================
   SOCIAL PROOF – AJUSTE GLOBAL
   ============================== */

.social-proof-rating{
  margin-bottom:-15px;   /* ⬅️ acerca estrellas al título */
}

/* Evita márgenes internos raros */
.social-proof-rating *{
  margin:0;
}

/* ==============================
   TÍTULO DE PRODUCTO – AJUSTE GLOBAL
   ============================== */

.melori-product-title{
  margin-top:0;
}/* End custom CSS */