.elementor-696 .elementor-element.elementor-element-c6149b3{--display:flex;}.elementor-696 .elementor-element.elementor-element-ea1c6fd .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-696 .elementor-element.elementor-element-ea1c6fd .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-696 .elementor-element.elementor-element-ea1c6fd .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;}.elementor-696 .elementor-element.elementor-element-ea1c6fd .jet-listing-dynamic-image__caption{text-align:left;}.elementor-696 .elementor-element.elementor-element-e75169b .jet-listing-dynamic-field__content{font-family:"Inter", Sans-serif;font-size:22px;letter-spacing:-0.9px;text-align:center;}.elementor-696 .elementor-element.elementor-element-e75169b .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-696 .elementor-element.elementor-element-e75169b .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-696 .elementor-element.elementor-element-e75169b .jet-listing-dynamic-field{justify-content:center;}.elementor-696 .elementor-element.elementor-element-5fcf8fc .jet-listing-dynamic-link__link{align-self:center;flex-direction:row;}.elementor-696 .elementor-element.elementor-element-5fcf8fc .jet-listing-dynamic-link__icon{color:#000000;order:1;}.elementor-696 .elementor-element.elementor-element-5fcf8fc .jet-listing-dynamic-link__icon :is(svg, path){fill:#000000;}.elementor-696 .elementor-element.elementor-element-5fcf8fc .jet-listing-dynamic-link__link.in-store{background-color:#00000000;}.elementor-696 .elementor-element.elementor-element-5fcf8fc .jet-listing-dynamic-link__link.in-store .jet-listing-dynamic-link__icon{color:#000000;}.elementor-696 .elementor-element.elementor-element-5fcf8fc .jet-listing-dynamic-link__link.in-store .jet-listing-dynamic-link__icon :is(svg, path){fill:#000000;}@media(max-width:767px){.elementor-696 .elementor-element.elementor-element-e75169b .jet-listing-dynamic-field__content{font-size:14px;}}/* Start custom CSS for jet-listing-dynamic-image, class: .elementor-element-ea1c6fd *//* CONTENEDOR DEL WIDGET (el div del widget) */
.stone-img{
  overflow: hidden;
}

/* LA IMAGEN REAL */
.stone-img img{
  width: 100% !important;
  height: 100% !important;
  aspect-ratio: 3 / 4;     /* 🔥 cambia aquí el formato */
  object-fit: cover !important;
  display: block;
}

/* HOVER ZOOM */
.stone-img:hover img{
  transform: scale(1.12);
  transition: transform .6s ease;
}/* End custom CSS */