/* APEX Shuttle - Approved Reference 2 Fleet Rendering v1.0.14 */

.apex-public .fleet-preview .premium-fleet,
.apex-public .fleet-page-section .premium-fleet,
.apex-public .fleet-detail-card,
.apex-public .quote-option{
  background:#fff !important;
  border-radius:4px !important;
}

.apex-public .fleet-preview .premium-fleet .fleet-art{
  height:190px !important;
  min-height:190px !important;
  padding:0 8px !important;
  margin:0 !important;
  background:#fff !important;
  background-image:none !important;
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  overflow:hidden !important;
}
.apex-public .fleet-preview .premium-fleet .fleet-art img{
  display:block !important;
  width:100% !important;
  height:100% !important;
  max-width:none !important;
  max-height:none !important;
  margin:0 auto !important;
  padding:0 !important;
  object-fit:contain !important;
  object-position:center center !important;
  transform:none !important;
  filter:none !important;
  background:transparent !important;
}

.apex-public .fleet-page-section{background:#fff !important}
.apex-public .fleet-page-section .premium-fleet .fleet-art,
.apex-public .fleet-detail-card .fleet-art{
  height:235px !important;
  min-height:235px !important;
  padding:0 8px !important;
  margin:0 !important;
  background:#fff !important;
  background-image:none !important;
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  overflow:hidden !important;
}
.apex-public .fleet-page-section .premium-fleet .fleet-art img,
.apex-public .fleet-detail-card .fleet-art img{
  display:block !important;
  width:100% !important;
  height:100% !important;
  max-width:none !important;
  max-height:none !important;
  margin:0 auto !important;
  padding:0 !important;
  object-fit:contain !important;
  object-position:center center !important;
  transform:none !important;
  filter:none !important;
  background:transparent !important;
}

.apex-public .quote-image{
  height:205px !important;
  min-height:205px !important;
  padding:0 8px !important;
  background:#fff !important;
  background-image:none !important;
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  overflow:hidden !important;
}
.apex-public .quote-image img{
  display:block !important;
  width:100% !important;
  height:100% !important;
  max-width:none !important;
  max-height:none !important;
  margin:0 auto !important;
  padding:0 !important;
  object-fit:contain !important;
  object-position:center center !important;
  transform:none !important;
  filter:none !important;
  background:transparent !important;
}

.apex-public .fleet-preview .fleet-body{padding:12px 14px 15px !important}
.apex-public .fleet-preview .fleet-body h3,
.apex-public .fleet-page-section .fleet-body h3{
  font-family:"Arial Narrow","Roboto Condensed",Impact,sans-serif !important;
  font-style:italic !important;
  font-weight:900 !important;
  text-transform:uppercase !important;
  letter-spacing:-.01em !important;
}
.apex-public .fleet-preview .fleet-body h3{font-size:1.08rem !important;margin:0 0 8px !important}
.apex-public .fleet-page-section .fleet-body h3{font-size:1.12rem !important;margin:0 0 10px !important}
.apex-public .fleet-preview .fleet-meta,
.apex-public .fleet-page-section .fleet-meta{
  justify-content:space-between !important;
  gap:10px !important;
  flex-wrap:wrap !important;
}

@media (max-width:980px){
  .apex-public .fleet-preview .premium-fleet .fleet-art{height:205px !important;min-height:205px !important}
  .apex-public .fleet-page-section .premium-fleet .fleet-art,
  .apex-public .fleet-detail-card .fleet-art{height:225px !important;min-height:225px !important}
}
@media (max-width:680px){
  .apex-public .fleet-preview .premium-fleet .fleet-art{height:190px !important;min-height:190px !important}
  .apex-public .fleet-page-section .premium-fleet .fleet-art,
  .apex-public .fleet-detail-card .fleet-art,
  .apex-public .quote-image{height:200px !important;min-height:200px !important}
}
