#raffleMedia>img,#raffleMedia>video,#raffleMedia>iframe{width:100%;height:100%;min-height:390px;object-fit:cover;border:0;display:block}.sales-status{display:inline-flex;margin:12px 0 4px;padding:9px 12px;border-radius:999px;font-size:11px;font-weight:900}.sales-status.open{color:#bbf7d0;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.3)}.sales-status.closed{color:#fecaca;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3)}.sales-closed .number:not(.sold){opacity:.48;cursor:not-allowed}.sales-closed #checkoutBtn{display:none}#heroTitle{color:#ef4444}.vehicle-info>div:nth-child(2){grid-column:span 2}.vehicle-info #vehicleDescription{display:block;max-height:280px;overflow:auto;padding-right:8px;color:#f4f4f5;font-size:14px;font-weight:600;line-height:1.55;overflow-wrap:anywhere;scrollbar-width:thin}.vehicle-info #vehicleDescription p{margin:0 0 .75rem}.vehicle-info #vehicleDescription p:last-child{margin-bottom:0}.vehicle-info #vehicleDescription ul{margin:.25rem 0 .85rem;padding-left:1.25rem}.vehicle-info #vehicleDescription li{margin:.25rem 0}.vehicle-info #vehicleDescription strong{color:#fff;font-weight:800}
@media(max-width:900px){#raffleMedia>img,#raffleMedia>video,#raffleMedia>iframe{min-height:300px}}
@media(max-width:560px){.vehicle-info>div:nth-child(2){grid-column:auto}}
