/* DIBAMED V165 — canonical single-image service cards */
.d158-page .d158-card-media{position:relative!important;overflow:hidden!important;background:#e8f5f4!important;background-image:none!important}
.d158-page .d158-card-media picture{position:absolute!important;inset:0!important;z-index:0!important;display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:hidden!important}
.d158-page .d158-card-media picture img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:saturate(1.035) contrast(1.025)!important;transform:scale(1.002)!important}
.d158-page .d158-card-media::before{content:none!important;display:none!important;background:none!important}
.d158-page .d158-card-media::after{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;pointer-events:none!important;background:linear-gradient(180deg,transparent 68%,rgba(2,32,43,.18))!important}
.d158-page .d158-card:hover .d158-card-media picture img{transform:scale(1.04)!important;filter:saturate(1.06) contrast(1.035)!important}
.d158-page .d158-price{z-index:3!important}
@media(max-width:720px){.d158-page .d158-card-media picture img{object-position:center 48%!important}}
