/* CEMI Core v1.2.263 — Quinta/campestre por áreas reales */
body.cemi-ui-single-property .cemi-single-property.cemi-single-type-quinta .cemi-summary-section-estancia .cemi-property-summary-grid,
body.single-cemi_property .cemi-single-property.cemi-single-type-quinta .cemi-summary-section-estancia .cemi-property-summary-grid,
body.single-opalestate_property .cemi-single-property.cemi-single-type-quinta .cemi-summary-section-estancia .cemi-property-summary-grid{
  display:grid!important;
  grid-template-columns:1fr!important;
  gap:10px!important;
}
body.cemi-ui-single-property .cemi-single-property.cemi-single-type-quinta .cemi-summary-stay_distribution,
body.single-cemi_property .cemi-single-property.cemi-single-type-quinta .cemi-summary-stay_distribution,
body.single-opalestate_property .cemi-single-property.cemi-single-type-quinta .cemi-summary-stay_distribution{
  background:rgba(255,255,255,.055)!important;
  border:1px solid rgba(255,255,255,.10)!important;
  border-radius:16px!important;
}
body.cemi-ui-single-property .cemi-single-property.cemi-single-type-quinta .cemi-summary-guest_baths_social,
body.single-cemi_property .cemi-single-property.cemi-single-type-quinta .cemi-summary-guest_baths_social,
body.single-opalestate_property .cemi-single-property.cemi-single-type-quinta .cemi-summary-guest_baths_social{
  grid-column:1 / -1!important;
  background:rgba(255,255,255,.05)!important;
  border:1px solid rgba(255,255,255,.09)!important;
  border-radius:16px!important;
}
body.cemi-ui-single-property .cemi-single-property.cemi-single-type-quinta .cemi-summary-palapa_social_premium strong,
body.cemi-ui-single-property .cemi-single-property.cemi-single-type-quinta .cemi-summary-palapa_asador_premium strong,
body.cemi-ui-single-property .cemi-single-property.cemi-single-type-quinta .cemi-summary-pool_feature strong,
body.single-cemi_property .cemi-single-property.cemi-single-type-quinta .cemi-summary-palapa_social_premium strong,
body.single-cemi_property .cemi-single-property.cemi-single-type-quinta .cemi-summary-palapa_asador_premium strong,
body.single-cemi_property .cemi-single-property.cemi-single-type-quinta .cemi-summary-pool_feature strong,
body.single-opalestate_property .cemi-single-property.cemi-single-type-quinta .cemi-summary-palapa_social_premium strong,
body.single-opalestate_property .cemi-single-property.cemi-single-type-quinta .cemi-summary-palapa_asador_premium strong,
body.single-opalestate_property .cemi-single-property.cemi-single-type-quinta .cemi-summary-pool_feature strong{
  font-size:15px!important;
  line-height:1.32!important;
  letter-spacing:-.01em!important;
}
body.cemi-ui-single-property .cemi-single-property.cemi-single-type-quinta .cemi-property-summary-note,
body.single-cemi_property .cemi-single-property.cemi-single-type-quinta .cemi-property-summary-note,
body.single-opalestate_property .cemi-single-property.cemi-single-type-quinta .cemi-property-summary-note{
  background:linear-gradient(135deg,rgba(255,255,255,.06),rgba(255,255,255,.025))!important;
}
