/* Yizi Travel / Lions V20 — price label and amount on separate lines, original colors preserved; vehicle lightbox unchanged.
   Loaded after V17 layout, without changing booking, footer, or other modules. */
/* Etiket ve fiyat iki ayri satirdadir; mevcut tema/panel renkleri korunur. */
body.lions-theme .home-price-section .price-bubble > span.lions-home-price-label {
  display:block;
  margin-top:7px;
}
body.lions-theme .home-price-section .price-bubble > span.lions-home-price-amount {
  display:block;
  margin-top:2px;
  padding-top:0;
  clear:both;
  font-size:16px;
  font-weight:800;
  line-height:1.4;
}
/* V15 booking popup has z-index 2147482001; a gallery with z-index 10000
   is therefore hidden behind it. Keep the image overlay above both. */
body.lions-theme .vip-lightbox {
  position:fixed !important;
  z-index:2147483646 !important;
  inset:0 !important;
}
body.lions-theme .vip-lightbox[hidden] {display:none !important;}
body.lions-theme .vip-lightbox .vip-lightbox-close,
body.lions-theme .vip-lightbox .vip-lightbox-arrow {
  z-index:2;
  pointer-events:auto;
}
@media(max-width:640px){
  body.lions-theme .home-price-section .price-bubble > span.lions-home-price-amount {font-size:16px !important;}
  body.lions-theme .vip-lightbox {padding:16px !important;}
  body.lions-theme .vip-lightbox figure img {max-height:76dvh;}
}
