.mpnvc-vehicles-layout,
.mpnvc-vehicles-carousel-layout,
.mpnvc-model-detail {
    color: var(--mpnvc-vehicles-color-text);
    width: 100%;
}

.mpnvc-vehicles-layout *,
.mpnvc-vehicles-carousel-layout *,
.mpnvc-model-detail * {
    box-sizing: border-box;
}

.mpnvc-model-detail {
    display: flex;
    flex-direction: column;
    gap: var(--mpnvc-vehicles-spacing-md);
}
