:root{--v-vehicle-image-placeholder: url(/assets/img/ui/no-image-stock.jpg)}.v-search-vehicle-image[data-v-083f8034]{position:relative;width:100%;overflow:unset!important;display:grid;grid-auto-flow:row;grid-template-columns:1fr auto;grid-template-rows:auto;grid-template-areas:"image image" "tags save";justify-content:stretch;align-items:start;align-content:start}.v-search-vehicle-image .v-search-vehicle-image-inner[data-v-083f8034]{grid-area:image;aspect-ratio:var(--aspect-ratio);position:relative}.v-search-vehicle-image .v-search-vehicle-image-inner[style*=--aspect-ratio][data-v-083f8034]:before{display:none}.v-search-vehicle-image .v-search-vehicle-image-carousel[data-v-083f8034]{width:100%}.v-search-vehicle-image .v-search-vehicle-image-carousel[data-v-083f8034] .v-window__controls{position:absolute;z-index:2;inset:0;display:flex;align-items:center;justify-content:space-between;pointer-events:none;transition:opacity .2s ease-in-out}@media(max-width:599px){.v-search-vehicle-image .v-search-vehicle-image-carousel[data-v-083f8034] .v-window__controls button{margin:0 6px}}.v-search-vehicle-image .v-search-vehicle-image-carousel[data-v-083f8034] .v-window__controls .v-btn{pointer-events:all;background-color:rgba(var(--v-grey-darken-1),.8);opacity:.9;width:32px;height:32px;min-width:32px;border-radius:15%;box-shadow:0 1px 4px #0000003d;transition:background-color .15s ease}.v-search-vehicle-image .v-search-vehicle-image-carousel[data-v-083f8034] .v-window__controls .v-btn .v-icon{font-size:18px;color:rgb(var(--v-shades-white))}@media(hover:hover){.v-search-vehicle-image .v-search-vehicle-image-carousel[data-v-083f8034] .v-window__controls .v-btn:hover{background-color:rgba(var(--v-grey-darken-3),.9)}}.v-search-vehicle-image .v-image-tags[data-v-083f8034]{grid-column:1/2;grid-row:1/2;align-self:end;transform:translateY(50%)}.v-search-vehicle-image .ndfe-pack-colours[data-v-083f8034]{display:flex;position:relative}.v-search-vehicle-image .ndfe-pack-colours .ndfe-colour-icon[data-v-083f8034]{margin-inline-end:-8px;border:whitesmoke solid 2px;border-radius:12px}.v-search-vehicle-image .v-save-btn[data-v-083f8034]{grid-column:2/3;grid-row:1/2;align-self:end;transform:translateY(50%)}.v-search-vehicle-image .v-save-btn.v-btn--fab[data-v-083f8034]{width:40px;height:40px}.v-search-vehicle-image .v-vehicle-image-placeholder[data-v-083f8034]{background-image:var(--v-vehicle-image-placeholder);background-size:cover;background-position:center;height:100%;width:100%;transform:translateZ(0);backface-visibility:hidden;display:block}.v-search-vehicle-image .ndfe-carousel-show-more-overlay[data-v-083f8034]{position:absolute;inset:0;background-color:rgba(var(--v-grey-darken-4),.46);color:rgb(var(--v-shades-white));display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1;pointer-events:none}.v-search-vehicle-image .ndfe-carousel-show-more-overlay .ndfe-carousel-show-more-title[data-v-083f8034],.v-search-vehicle-image .ndfe-carousel-show-more-overlay .ndfe-carousel-show-more-btn[data-v-083f8034]{color:rgb(var(--v-shades-white))}.v-search-vehicle-image .ndfe-carousel-dots[data-v-083f8034]{display:flex;justify-content:center;align-items:center;gap:6px;pointer-events:none;background-color:#424242;padding:3px 6px;border-radius:999px}.v-search-vehicle-image .ndfe-carousel-dots[data-v-083f8034]>*{pointer-events:all}.v-search-vehicle-image .ndfe-carousel-dots .ndfe-carousel-dot[data-v-083f8034]{display:block;min-width:0;min-height:0;width:6px;height:6px;border-radius:999px;border:none;padding:0;background-color:#ffffff80;cursor:pointer;transition:background-color .2s ease;flex-shrink:0}.v-search-vehicle-image .ndfe-carousel-dots .ndfe-carousel-dot--active[data-v-083f8034]{background-color:#ffffffe6;width:16px}.v-search-vehicle-image .ndfe-carousel-dots--on-hover[data-v-083f8034]{opacity:0}.v-search-vehicle-image .v-search-vehicle-image-inner:hover .ndfe-carousel-dots--on-hover[data-v-083f8034]{opacity:1}.v-search-vehicle-image.version3 .v-vehicle-image-placeholder[data-v-083f8034]{display:flex;flex-direction:column;justify-content:center;align-items:center;background:rgb(var(--v-font-color-text-primary));color:rgb(var(--v-shades-white))}
