
/* JobLik 0.33.278 — ONLY restore compact proportions of automotive/construction entry cards.
   Keep full image visible; no crop, no stretch, no scale. */

@media (min-width:761px){
  .jpx-card--featured .jpx-card__image,
  .jpx-card--construction .jpx-card__image{
    height:132px!important;
    min-height:132px!important;
    max-height:132px!important;
    aspect-ratio:auto!important;
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    overflow:hidden!important;
    padding:0!important;
  }

  .jpx-card--featured .jpx-card__image img,
  .jpx-card--construction .jpx-card__image img{
    display:block!important;
    width:100%!important;
    height:100%!important;
    max-width:100%!important;
    max-height:100%!important;
    object-fit:contain!important;
    object-position:center center!important;
    transform:none!important;
    margin:0!important;
    box-sizing:border-box!important;
  }

  .jpx-card--featured .jpx-card__image img{
    padding:6px 10px!important;
  }
  .jpx-card--construction .jpx-card__image img{
    padding:3px 3px!important;
  }
}

@media (max-width:760px){
  .jpx-card--featured .jpx-card__image,
  .jpx-card--construction .jpx-card__image{
    height:205px!important;
    min-height:205px!important;
    max-height:205px!important;
    aspect-ratio:auto!important;
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    overflow:hidden!important;
    padding:0!important;
  }

  .jpx-card--featured .jpx-card__image img,
  .jpx-card--construction .jpx-card__image img{
    display:block!important;
    width:100%!important;
    height:100%!important;
    max-width:100%!important;
    max-height:100%!important;
    object-fit:contain!important;
    object-position:center center!important;
    transform:none!important;
    margin:0!important;
    box-sizing:border-box!important;
  }

  .jpx-card--featured .jpx-card__image img{
    padding:10px 10px!important;
  }
  .jpx-card--construction .jpx-card__image img{
    padding:5px 2px!important;
  }

  .jpx-card--featured,
  .jpx-card--construction{
    min-height:0!important;
    height:auto!important;
  }
}
