/* KONÉSANS — aperçu sans prix en accueil. Éléments réels, pas de modification du site public. */
body.ks-home-v6.ks-no-prices-preview .ks-focus-featured .ks-live-reserve.ks-discovery-card{
  display:flex!important;flex-direction:column!important;
  align-items:stretch!important;justify-content:center!important;
  gap:18px!important;min-height:315px!important;
  padding:clamp(25px,3vw,40px)!important;
  background:#222628!important;border:1px solid #3b4040!important;
  border-radius:13px!important;box-shadow:0 5px 18px rgba(20,25,26,.055)!important;
}
body.ks-home-v6.ks-no-prices-preview .ks-focus-featured .ks-discovery-kicker{
  display:block!important;color:#E7B42C!important;font-size:11px!important;
  font-weight:800!important;letter-spacing:.11em!important;line-height:1.3!important;
}
body.ks-home-v6.ks-no-prices-preview .ks-focus-featured .ks-discovery-card h3{
  color:#fff!important;font-size:clamp(25px,2.5vw,34px)!important;
  line-height:1.15!important;letter-spacing:-.035em!important;
  font-weight:760!important;margin:0!important;padding:0!important;
}
body.ks-home-v6.ks-no-prices-preview .ks-focus-featured .ks-discovery-card p{
  color:#e4e7e5!important;font-size:15px!important;line-height:1.62!important;
  font-weight:430!important;margin:0!important;
}
body.ks-home-v6.ks-no-prices-preview .ks-focus-featured .ks-discovery-card .ks-live-primary{
  display:flex!important;align-items:center!important;justify-content:space-between!important;
  gap:15px!important;min-height:56px!important;width:100%!important;
  background:var(--ks-brand-accent,#DBA719)!important;color:#222628!important;
  border:1px solid var(--ks-brand-accent,#DBA719)!important;
  border-radius:7px!important;padding:15px 19px!important;
  font-size:16px!important;font-weight:800!important;text-decoration:none!important;
}
body.ks-home-v6.ks-no-prices-preview .ks-focus-featured .ks-discovery-card .ks-live-primary span{
  color:#222628!important;font-size:22px!important;font-weight:500!important;
}
body.ks-home-v6.ks-no-prices-preview .ks-focus-featured .ks-discovery-card small{
  display:block!important;color:#e3e5e1!important;font-size:12px!important;
  line-height:1.5!important;margin:0!important;
}
@media(max-width:1100px){
  body.ks-home-v6.ks-no-prices-preview .ks-focus-featured .ks-live-reserve.ks-discovery-card{
    min-height:0!important;max-width:820px!important
  }
}
@media(max-width:620px){
  body.ks-home-v6.ks-no-prices-preview .ks-focus-featured .ks-live-reserve.ks-discovery-card{
    padding:22px!important;gap:15px!important;
  }
  body.ks-home-v6.ks-no-prices-preview .ks-focus-featured .ks-discovery-card h3{
    font-size:27px!important;
  }
  body.ks-home-v6.ks-no-prices-preview .ks-focus-featured .ks-discovery-card .ks-live-primary{
    font-size:15px!important;min-height:52px!important;padding:13px 15px!important;
  }
}