@charset "utf-8";

/*
 * 국산차 데이터2 원본은 이미지 캔버스의 여백이 차종마다 다르다.
 * 비대면 간편 견적 목록에서 확정한 보정값을 나머지 차량 목록에서도 공유한다.
 */
.vehicle-image-normalized {
    --vehicle-image-scale: 1.32;
    --vehicle-image-y: 0px;
}

.vehicle-image-normalized:is(
    [data-car-slug="ioniq-6"],
    [data-car-slug="ioniq-6-n"],
    [data-car-slug="nexo"]
) {
    --vehicle-image-scale: 1.71;
}

.vehicle-image-normalized:is(
    [data-car-slug="staria-electric"],
    [data-car-slug="casper"],
    [data-car-slug="casper-electric"],
    [data-car-slug="all-new-avante"],
    [data-car-slug="grandeur"],
    [data-car-slug="venue"]
) {
    --vehicle-image-scale: 1.53;
}

.vehicle-image-normalized:is(
    [data-car-slug="ioniq-9"],
    [data-car-slug="kona-electric"],
    [data-car-slug="avante-n"],
    [data-car-slug="sonata-the-edge"],
    [data-car-slug="santafe"]
) {
    --vehicle-image-scale: 1.43;
}

.vehicle-image-normalized:is(
    [data-car-slug="st1"],
    [data-car-slug="porter2-electric"],
    [data-car-slug="porter2-electric-special"],
    [data-car-slug="staria"],
    [data-car-slug="porter2"],
    [data-car-slug="porter2-special"]
) {
    --vehicle-image-scale: 1.18;
}

.vehicle-image-normalized:is(
    [data-car-slug="avante"],
    [data-car-slug="grandeur-legacy"]
) {
    --vehicle-image-scale: 0.95;
}

.vehicle-image-normalized:is(
    [data-car-slug="ioniq-6"],
    [data-car-slug="ioniq-6-n"]
) {
    --vehicle-image-y: -7px;
}

.vehicle-image-normalized:is(
    [data-car-slug="ioniq-9"],
    [data-car-slug="kona-electric"]
) {
    --vehicle-image-y: 7px;
}

/* 즉시출고 및 초기비용 0원은 동일한 데이터2 차량 컷을 사용한다. */
.fast-list-wrap[data-list-type="fast"] .vehicle-image-normalized .car-thumb-img,
.zero-list__grid .vehicle-image-normalized .zero-card__thumb > img {
    transform: translateY(var(--vehicle-image-y)) scale(var(--vehicle-image-scale));
    transform-origin: center;
}

/* 특판은 배경까지 합성된 전용 썸네일이므로 전체 이미지를 확대하지 않는다. */
