@charset "UTF-8";

/* note on dim colour variations

- dim values on Figma are usually represented as percentages
- a well supported way of representing them in CSS is by adding the alpha value as an extension of the colour value
- hence, our alpha values as defined by UX correspond to the following hex values:

72% — B8
68% — AD
40% — 66
16% — 29
8% — 14

*/

/* note on dim colour variations

- dim values on Figma are usually represented as percentages
- a well supported way of representing them in CSS is by adding the alpha value as an extension of the colour value
- hence, our alpha values as defined by UX correspond to the following hex values:

72% — B8
68% — AD
40% — 66
16% — 29
8% — 14

*/

.mt-Stock-vehicles .sui-MoleculeModal::before, .mt-Stock-vehicles .sui-MoleculeModal, .sui-MoleculeModal::before, .sui-MoleculeModal {
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
}

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

.mt-Stock-vehicles .sui-AtomSpinner--fullPage::before, .mt-Stock-vehicles .sui-AtomSpinner::before, .sui-AtomSpinner--fullPage::before, .sui-AtomSpinner::before {
  bottom: 0;
  content: "";
  left: 0;
  right: 0;
  top: 0;
  z-index: 999;
}

/* sass-lint:disable class-name-format, no-important */

/* sass-lint:disable class-name-format, no-important */

/* sass-lint:disable class-name-format, no-important */

/* small */
/* medium */
/* large */
/* threeCharacters */
/* disabled */
/* selected */

/* note on dim colour variations

- dim values on Figma are usually represented as percentages
- a well supported way of representing them in CSS is by adding the alpha value as an extension of the colour value
- hence, our alpha values as defined by UX correspond to the following hex values:

72% — B8
68% — AD
40% — 66
16% — 29
8% — 14

*/

.mt-CardDealerSearch {
  background-color: #ffffff;
  border-radius: 8px;
  display: flex;
  flex-direction: column;
  height: 164px;
  justify-content: space-between;
  overflow: hidden;
}
@media (min-width: 600px) {
  .mt-CardDealerSearch {
    flex-direction: row;
    height: 90px;
  }
}
.mt-CardDealerSearch-content {
  display: flex;
  flex-direction: row;
  padding: 16px;
  width: 100%;
}
.mt-CardDealerSearch-contentImage {
  background-color: #ffffff;
  height: 58px;
  object-fit: cover;
  width: 116px;
}
.mt-CardDealerSearch-contentImageWrapper {
  width: 116px;
}
.mt-CardDealerSearch-contentInfo {
  margin-left: 16px;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.mt-CardDealerSearch-contentInfo > * {
  margin: 0;
}
.mt-CardDealerSearch-contentInfoName {
  font-size: 16px;
  font-weight: 600;
  color: #000e23;
  text-decoration: none;
}
.mt-CardDealerSearch-contentInfoName:hover {
  text-decoration: underline;
}
.mt-CardDealerSearch-contentInfoName:visited {
  color: #000e23;
}
.mt-CardDealerSearch-contentInfoAddress {
  margin-top: 4px;
}
.mt-CardDealerSearch-ctas {
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: center;
  padding: 0 16px 16px 16px;
  min-width: 321px;
}
.mt-CardDealerSearch-ctas > * {
  margin-left: 16px;
  width: 100%;
}
@media (min-width: 600px) {
  .mt-CardDealerSearch-ctas {
    padding: 24px;
  }
}

/* note on dim colour variations

- dim values on Figma are usually represented as percentages
- a well supported way of representing them in CSS is by adding the alpha value as an extension of the colour value
- hence, our alpha values as defined by UX correspond to the following hex values:

72% — B8
68% — AD
40% — 66
16% — 29
8% — 14

*/

.mt-CardDealer {
  padding: 16px;
}
.mt-CardDealer-card {
  padding: 0;
  display: flex;
  flex-direction: column-reverse;
}
.mt-CardDealer-MediaRowClass {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.mt-CardDealer-MediaRowClass img {
  height: 51px;
  width: 105px;
  object-fit: contain;
  border-radius: 8px;
}
.mt-CardDealer-fav {
  cursor: pointer;
  transition: background-color 0.2s ease-in-out;
  height: fit-content;
}
.mt-CardDealer-fav-icon {
  color: #606f80;
  display: flex;
  transition: color 0.2s ease-in-out;
}
.mt-CardDealer-fav-icon--added {
  color: #e60e27;
}
.mt-CardDealer-info {
  display: flex;
  flex-direction: column;
  gap: 8px;
  margin-top: 16px;
  margin-bottom: 16px;
  height: 92px;
  flex: 1;
}
.mt-CardDealer-info--noCTA {
  margin-bottom: 0;
}
.mt-CardDealer-info--fullContent {
  height: 128px;
}
.mt-CardDealer-texts {
  margin: 0;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
}
.mt-CardDealer-name {
  font-size: 16px;
  line-height: 1.46;
  font-weight: 600;
  text-decoration: none;
  color: currentColor;
}
.mt-CardDealer-address {
  font-size: 14px;
  line-height: 1.36;
}

.mt-ListDealers {
  list-style-type: none;
  margin: 0;
  padding: 0;
  width: 100%;
}
.mt-ListDealers-item {
  margin-bottom: 8px;
}

.mt-GridDealers {
  list-style-type: none;
  margin: 0;
  padding: 0;
  display: grid;
  gap: 16px;
  grid-template-columns: minmax(min(100%, 310px), 1fr);
}
@media (min-width: 600px) {
  .mt-GridDealers {
    grid-template-columns: repeat(2, minmax(min(100%, 310px), 1fr));
  }
}
@media (min-width: 970px) {
  .mt-GridDealers {
    grid-template-columns: repeat(3, minmax(min(100%, 310px), 1fr));
  }
}

/* sass-lint:disable no-important*/

.sui-CardArrow {
  background-color: #ffffff;
  border: 0;
  border-radius: 8px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15);
  transition: box-shadow 0.3s ease;
  border-radius: 8px;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
  display: flex;
  height: 100%;
}
.sui-CardArrow:hover {
  box-shadow: 0 1px 6px 2px rgba(0, 0, 0, 0.15);
}
.sui-CardArrow:hover .sui-CardArrow-title {
  color: inherit;
}
.sui-CardArrow.is-disabled {
  opacity: 0.3;
}
.sui-CardArrow-media {
  position: relative;
}
.sui-CardArrow-media img {
  height: auto;
  vertical-align: bottom;
  width: 100%;
}
.sui-CardArrow-mediaIcon {
  height: 48px;
  width: 48px;
  fill: #ffffff !important;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.sui-CardArrow-content {
  padding: 11px 16px 22px;
}
.sui-CardArrow-title {
  font-size: 18px;
  font-weight: 700;
  margin: 0 0 4px;
}
.sui-CardArrow-title--primary {
  color: #000e23;
}
.sui-CardArrow-description {
  color: #3b4a5a;
  font-size: 14px;
}
.sui-CardArrow-action {
  margin-top: 8px;
}
.sui-CardArrow:hover {
  box-shadow: 0 8px 24px 0 rgba(0, 0, 0, 0.1);
}
.sui-CardArrow:hover .sui-CardArrow-icon {
  fill: #777777 !important;
}
.sui-CardArrow:active {
  box-shadow: none;
}
.sui-CardArrow-link {
  color: #000e23;
  text-decoration: none;
  align-items: center;
  display: flex;
  width: 100%;
}
.sui-CardArrow-img {
  display: none;
}
@media (min-width: 800px) {
  .sui-CardArrow-img {
    display: block;
    width: 150px;
  }
}
.sui-CardArrow-inner {
  flex: 1;
  padding: 16px;
}
.sui-CardArrow-innerTitle {
  color: inherit;
  font-size: 14px;
  font-weight: 700;
  margin-top: 0;
  margin-bottom: 0;
}
.sui-CardArrow-innerDescription {
  color: #3b4a5a;
  font-size: 12px;
  margin-bottom: 0;
}
.sui-CardArrow-icon {
  fill: color-mix(in srgb, var(--c-base, white) 40%, var(--c-gray, #777777)) !important;
  padding-right: 16px;
  width: 40px;
}

.mt-CardProvince {
  align-items: center;
  background-color: #ffffff;
  border-radius: 8px;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
  color: #000000;
  display: flex;
  flex-direction: row-reverse;
  font-size: 14px;
  font-weight: 600;
  justify-content: flex-end;
  overflow: hidden;
  padding: 16px;
  text-decoration: none;
}
.mt-CardProvince-arrowIcon {
  order: -1;
  color: #606f80;
  margin-left: auto;
}
.mt-CardProvince-urbanIcon {
  color: #3b4a5a;
  margin-right: 16px;
}
.mt-CardProvince:hover, .mt-CardProvince:active {
  color: #000e23;
}
.mt-CardProvince:hover .mt-CardProvince-arrowIcon, .mt-CardProvince:active .mt-CardProvince-arrowIcon {
  color: #606f80;
}
.mt-CardProvince:hover .mt-CardProvince-urbanIcon, .mt-CardProvince:active .mt-CardProvince-urbanIcon {
  color: #3b4a5a;
}
.mt-CardProvince:hover {
  box-shadow: 0 8px 24px 0 rgba(0, 0, 0, 0.1);
}
.mt-CardProvince:active {
  box-shadow: none;
}
.mt-CardProvince--featured {
  display: block;
  flex-direction: row;
  padding: 0;
}
.mt-CardProvince--featured .mt-CardProvince-arrowIcon {
  order: 0;
  margin-right: 8px;
}

.mt-ListProvinces {
  display: grid;
  grid-gap: 8px;
  grid-template-columns: repeat(1, 1fr);
  list-style-type: none;
  padding: 0 8px;
  width: 100%;
}
.mt-ListProvinces-item {
  display: block;
  width: 100%;
}
@media (min-width: 800px) {
  .mt-ListProvinces {
    grid-gap: 16px;
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (min-width: 800px) {
  .mt-ListProvinces--featured {
    grid-gap: 16px;
    grid-template-columns: repeat(2, 1fr);
  }
}

.mt-SectionMoreInformation-content {
  font-size: 14px;
  line-height: 1.46;
  margin: 0;
}
.mt-SectionMoreInformation > a {
  padding-left: 0;
}
.mt-SectionMoreInformation-modalTitle {
  margin-bottom: 16px;
}

.mt-SectionRelatedStores {
  padding: 0 8px;
}
@media (min-width: 600px) {
  .mt-SectionRelatedStores {
    padding: 0;
  }
}
.mt-SectionRelatedStores-list {
  display: flex;
  padding: 8px 0 8px;
  margin-left: -8px;
  margin-right: -8px;
  overflow-x: scroll;
  scroll-padding: 0 8px;
  scroll-snap-type: x mandatory;
}
@media (min-width: 600px) {
  .mt-SectionRelatedStores-list {
    flex-wrap: wrap;
    justify-content: space-between;
    margin: 0;
    padding: 0;
    overflow-x: unset;
  }
}
.mt-SectionRelatedStores-item {
  background-color: #ffffff;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
  border-radius: 8px;
  margin: 0 8px;
  padding: 16px;
  scroll-snap-align: start;
  min-width: 290px;
}
@media (min-width: 600px) {
  .mt-SectionRelatedStores-item {
    width: 49%;
    margin: 0 0 16px;
  }
}
.mt-SectionRelatedStores-itemAddress {
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  font-size: 14px;
  line-height: 1.36;
  height: 38px;
  margin: 8px 0 16px;
  overflow: hidden;
}

.mt-SectionSchedule {
  background-color: #ffffff;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
  border-radius: 8px;
  padding: 16px;
}
.mt-SectionSchedule-day {
  margin-bottom: 16px;
}
.mt-SectionSchedule-dayClosed {
  color: #b21229;
}
.mt-SectionSchedule-dayName {
  font-weight: 600;
}
.mt-SectionSchedule-dayClosed, .mt-SectionSchedule-dayName, .mt-SectionSchedule-dayRange {
  margin: 0 0 4px;
}
.mt-SectionSchedule-dayRange {
  display: inline-block;
  margin-right: 24px;
}
@media (min-width: 600px) {
  .mt-SectionSchedule-content {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .mt-SectionSchedule-day {
    flex-basis: 32%;
  }
}

.mt-Stock-section {
  margin-bottom: 32px;
}
.mt-Stock-section.is-paddingless {
  margin-left: -8px;
  margin-right: -8px;
}
.mt-Stock-section:last-child {
  margin-bottom: 0;
}
@media (min-width: 600px) {
  .mt-Stock-section.is-paddingless {
    margin-left: 0;
    margin-right: 0;
  }
}
.sui-AtomTooltip--top, .mt-Stock-vehicles .sui-AtomTooltip--auto[x-placement*=top], .mt-Stock-rating .sui-AtomTooltip--auto[x-placement*=top], .sui-AtomTooltip--auto[x-placement*=top] {
  margin: 8px 0;
}
.sui-AtomTooltip--right, .mt-Stock-vehicles .sui-AtomTooltip--auto[x-placement*=right], .mt-Stock-rating .sui-AtomTooltip--auto[x-placement*=right], .sui-AtomTooltip--auto[x-placement*=right] {
  margin: 0 8px;
}
.sui-AtomTooltip--bottom, .mt-Stock-vehicles .sui-AtomTooltip--auto[x-placement*=bottom], .mt-Stock-rating .sui-AtomTooltip--auto[x-placement*=bottom], .sui-AtomTooltip--auto[x-placement*=bottom] {
  margin: 8px 0;
}
.sui-AtomTooltip--left, .mt-Stock-vehicles .sui-AtomTooltip--auto[x-placement*=left], .mt-Stock-rating .sui-AtomTooltip--auto[x-placement*=left], .sui-AtomTooltip--auto[x-placement*=left] {
  margin: 0 8px;
}
.mt-Stock-rating .sui-PrimitiveVisuallyHidden {
  position: absolute;
  border: 0;
  width: 0;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0 0 0 0);
  white-space: nowrap;
  word-wrap: normal;
}
.mt-Stock-rating .sui-AtomCard-Wrapper {
  width: calc(100% + 2 * 8px);
  height: calc(100% + 2 * 8px);
  margin: calc(-1 * 8px);
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard {
  padding: 8px;
  box-sizing: content-box;
  width: calc(100% - 2 * 8px);
  height: calc(100% - 2 * 8px);
  display: flex;
  align-items: center;
  justify-content: center;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container {
  border-radius: 0;
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: grid;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container .sui-AtomCard-Container-Content {
  overflow: hidden;
  grid-area: 1/1;
  z-index: 1;
  box-sizing: border-box;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container .sui-AtomCard-Panel {
  grid-area: 1/1;
  border-radius: 0;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-design-filled {
  color: var(--atom-card-on-color);
  border: 0;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-design-filled .sui-AtomCard-Panel {
  background-color: var(--atom-card-color);
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-design-tinted {
  color: var(--atom-card-on-color-mix);
  border: 0;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-design-tinted .sui-AtomCard-Panel {
  background-color: color-mix(in srgb, var(--atom-card-color) 20%, var(--atom-card-color-mix));
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-design-outlined {
  color: var(--atom-card-color);
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-design-outlined .sui-AtomCard-Panel {
  background-color: transparent;
  border: 1px solid var(--atom-card-color);
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-design-dashed {
  color: var(--atom-card-color);
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-design-dashed .sui-AtomCard-Panel {
  background-color: transparent;
  border: 1px dashed var(--atom-card-color);
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-design-ghosted {
  color: var(--atom-card-color);
  border: 0;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-design-ghosted .sui-AtomCard-Panel {
  background-color: color-mix(in srgb, var(--atom-card-color) 20%, transparent);
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-design-glassed {
  color: var(--atom-card-color);
  backdrop-filter: blur(4px);
  border: 0;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-design-glassed .sui-AtomCard-Panel {
  background-color: color-mix(in srgb, var(--atom-card-color) 20%, transparent);
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-color-primary {
  --atom-card-color: #000e23;
  --atom-card-on-color: #ffffff;
  --atom-card-color-mix: #ffffff;
  --atom-card-on-color-mix: #000e23;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-color-accent {
  --atom-card-color: #e60e27;
  --atom-card-on-color: #ffffff;
  --atom-card-color-mix: #ffffff;
  --atom-card-on-color-mix: #e60e27;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-color-neutral {
  --atom-card-color: #777777;
  --atom-card-on-color: #ffffff;
  --atom-card-color-mix: #ffffff;
  --atom-card-on-color-mix: #777777;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-color-success {
  --atom-card-color: #017943;
  --atom-card-on-color: #ffffff;
  --atom-card-color-mix: #ffffff;
  --atom-card-on-color-mix: #017943;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-color-alert {
  --atom-card-color: #d97703;
  --atom-card-on-color: #ffffff;
  --atom-card-color-mix: #ffffff;
  --atom-card-on-color-mix: #d97703;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-color-error {
  --atom-card-color: #b21229;
  --atom-card-on-color: #ffffff;
  --atom-card-color-mix: #ffffff;
  --atom-card-on-color-mix: #b21229;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-color-surface {
  --atom-card-color: #ffffff;
  --atom-card-on-color: #000000;
  --atom-card-color-mix: #000000;
  --atom-card-on-color-mix: #ffffff;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-cornerSize-none {
  border-radius: 0;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-cornerSize-none > .sui-AtomCard-Panel {
  border-radius: 0;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-cornerSize-s {
  border-radius: 2px;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-cornerSize-s > .sui-AtomCard-Panel {
  border-radius: 2px;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-cornerSize-m {
  border-radius: 4px;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-cornerSize-m > .sui-AtomCard-Panel {
  border-radius: 4px;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-cornerSize-l {
  border-radius: 8px;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-cornerSize-l > .sui-AtomCard-Panel {
  border-radius: 8px;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-cornerSize-xl {
  border-radius: 12px;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-cornerSize-xl > .sui-AtomCard-Panel {
  border-radius: 12px;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-cornerSize-xxl {
  border-radius: 16px;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-cornerSize-xxl > .sui-AtomCard-Panel {
  border-radius: 16px;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-cornerSize-xxxl {
  border-radius: 32px;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-cornerSize-xxxl > .sui-AtomCard-Panel {
  border-radius: 32px;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-elevation-xl {
  box-shadow: color-mix(in srgb, #000000 15%, transparent) 0 0 16px 8px, color-mix(in srgb, #000000 15%, transparent) 0 0 8px 4px, color-mix(in srgb, #000000 15%, transparent) 0 0 4px 2px, color-mix(in srgb, #000000 15%, transparent) 0 0 2px 1px, color-mix(in srgb, #000000 15%, transparent) 0 0 1px 0.5px;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-elevation-xl .sui-AtomCard-Panel {
  box-shadow: color-mix(in srgb, #000000 15%, transparent) 0 0 16px 8px, color-mix(in srgb, #000000 15%, transparent) 0 0 8px 4px, color-mix(in srgb, #000000 15%, transparent) 0 0 4px 2px, color-mix(in srgb, #000000 15%, transparent) 0 0 2px 1px, color-mix(in srgb, #000000 15%, transparent) 0 0 1px 0.5px;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-elevation-l {
  box-shadow: color-mix(in srgb, #000000 15%, transparent) 0 0 8px 4px, color-mix(in srgb, #000000 15%, transparent) 0 0 4px 2px, color-mix(in srgb, #000000 15%, transparent) 0 0 2px 1px, color-mix(in srgb, #000000 15%, transparent) 0 0 1px 0.5px;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-elevation-l .sui-AtomCard-Panel {
  box-shadow: color-mix(in srgb, #000000 15%, transparent) 0 0 8px 4px, color-mix(in srgb, #000000 15%, transparent) 0 0 4px 2px, color-mix(in srgb, #000000 15%, transparent) 0 0 2px 1px, color-mix(in srgb, #000000 15%, transparent) 0 0 1px 0.5px;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-elevation-m {
  box-shadow: color-mix(in srgb, #000000 15%, transparent) 0 0 4px 2px, color-mix(in srgb, #000000 15%, transparent) 0 0 2px 1px, color-mix(in srgb, #000000 15%, transparent) 0 0 1px 0.5px;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-elevation-m .sui-AtomCard-Panel {
  box-shadow: color-mix(in srgb, #000000 15%, transparent) 0 0 4px 2px, color-mix(in srgb, #000000 15%, transparent) 0 0 2px 1px, color-mix(in srgb, #000000 15%, transparent) 0 0 1px 0.5px;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-elevation-s {
  box-shadow: color-mix(in srgb, #000000 15%, transparent) 0 0 2px 1px, color-mix(in srgb, #000000 15%, transparent) 0 0 1px 0.5px;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-elevation-s .sui-AtomCard-Panel {
  box-shadow: color-mix(in srgb, #000000 15%, transparent) 0 0 2px 1px, color-mix(in srgb, #000000 15%, transparent) 0 0 1px 0.5px;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-elevation-xs {
  box-shadow: color-mix(in srgb, #000000 15%, transparent) 0 0 1px 0.5px;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-elevation-xs .sui-AtomCard-Panel {
  box-shadow: color-mix(in srgb, #000000 15%, transparent) 0 0 1px 0.5px;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-elevation-none {
  box-shadow: none;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-elevation-none .sui-AtomCard-Panel {
  box-shadow: none;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-elevation--xs {
  box-shadow: color-mix(in srgb, #000000 15%, transparent) 0 0 1px 0.5px inset;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-elevation--xs .sui-AtomCard-Panel {
  box-shadow: color-mix(in srgb, #000000 15%, transparent) 0 0 1px 0.5px inset;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-elevation--s {
  box-shadow: color-mix(in srgb, #000000 15%, transparent) 0 0 2px 1px inset, color-mix(in srgb, #000000 15%, transparent) 0 0 1px 0.5px inset;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-elevation--s .sui-AtomCard-Panel {
  box-shadow: color-mix(in srgb, #000000 15%, transparent) 0 0 2px 1px inset, color-mix(in srgb, #000000 15%, transparent) 0 0 1px 0.5px inset;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-elevation--m {
  box-shadow: color-mix(in srgb, #000000 15%, transparent) 0 0 4px 2px inset, color-mix(in srgb, #000000 15%, transparent) 0 0 2px 1px inset, color-mix(in srgb, #000000 15%, transparent) 0 0 1px 0.5px inset;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-elevation--m .sui-AtomCard-Panel {
  box-shadow: color-mix(in srgb, #000000 15%, transparent) 0 0 4px 2px inset, color-mix(in srgb, #000000 15%, transparent) 0 0 2px 1px inset, color-mix(in srgb, #000000 15%, transparent) 0 0 1px 0.5px inset;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-elevation--l {
  box-shadow: color-mix(in srgb, #000000 15%, transparent) 0 0 8px 4px inset, color-mix(in srgb, #000000 15%, transparent) 0 0 4px 2px inset, color-mix(in srgb, #000000 15%, transparent) 0 0 2px 1px inset, color-mix(in srgb, #000000 15%, transparent) 0 0 1px 0.5px inset;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-elevation--l .sui-AtomCard-Panel {
  box-shadow: color-mix(in srgb, #000000 15%, transparent) 0 0 8px 4px inset, color-mix(in srgb, #000000 15%, transparent) 0 0 4px 2px inset, color-mix(in srgb, #000000 15%, transparent) 0 0 2px 1px inset, color-mix(in srgb, #000000 15%, transparent) 0 0 1px 0.5px inset;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-elevation--xl {
  box-shadow: color-mix(in srgb, #000000 15%, transparent) 0 0 16px 8px inset, color-mix(in srgb, #000000 15%, transparent) 0 0 8px 4px inset, color-mix(in srgb, #000000 15%, transparent) 0 0 4px 2px inset, color-mix(in srgb, #000000 15%, transparent) 0 0 2px 1px inset, color-mix(in srgb, #000000 15%, transparent) 0 0 1px 0.5px inset;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container-elevation--xl .sui-AtomCard-Panel {
  box-shadow: color-mix(in srgb, #000000 15%, transparent) 0 0 16px 8px inset, color-mix(in srgb, #000000 15%, transparent) 0 0 8px 4px inset, color-mix(in srgb, #000000 15%, transparent) 0 0 4px 2px inset, color-mix(in srgb, #000000 15%, transparent) 0 0 2px 1px inset, color-mix(in srgb, #000000 15%, transparent) 0 0 1px 0.5px inset;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container:not(.sui-AtomCard-Container-is-inset) {
  padding-inline: 0;
  padding-block: 0;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container:not(.sui-AtomCard-Container-is-inset) .sui-AtomCard-Panel {
  margin-inline: calc(-1 * 0);
  margin-block: calc(-1 * 0);
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container:has(.sui-AtomCard-Container-is-inset) {
  padding-inline: 0;
  margin-block: 0;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container:has(.sui-AtomCard-Container-is-inset) .sui-AtomCard-Panel {
  padding-inline: 0;
  margin-block: 0;
}
.mt-Stock-rating .sui-AtomCard-Wrapper .sui-AtomCard .sui-AtomCard-Container:focus-visible {
  box-shadow: none;
  outline: 2px solid color-mix(in srgb, #000e23 80%, transparent);
  outline-offset: 2px;
}
.mt-Stock-rating .sui-AtomTooltip-target {
  color: inherit;
  font-size: inherit;
  margin-left: 0;
  -moz-user-select: none; /* Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Safari */
  user-select: none; /* Non-prefixed version, currently supported by Chrome and Opera */
}
.mt-Stock-rating .sui-AtomTooltip-target--wrapper {
  display: inline-flex;
}
.mt-Stock-rating .sui-AtomTooltip {
  display: contents;
  font-size: 14px;
  margin: 8px 8px 8px 8px;
  pointer-events: none;
  word-wrap: break-word;
}
.mt-Stock-rating .sui-AtomTooltip .sui-AtomTooltip-inner {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 6;
  background-color: #000000;
  border-color: #000000;
  border-radius: 8px;
  border-style: solid;
  border-width: 0;
  color: #ffffff;
  display: -webkit-box;
  line-height: 1.36;
  max-height: 120px;
  max-width: 340px;
  padding: 8px 8px 8px 8px;
  overflow: hidden;
  text-align: left;
  text-overflow: ellipsis;
}
.mt-Stock-rating .sui-AtomTooltip .sui-AtomTooltip-arrow {
  display: block;
  height: 8px;
  position: absolute;
  width: 12px;
}
.mt-Stock-rating .sui-AtomTooltip .sui-AtomTooltip-arrow::before {
  border-color: transparent;
  border-bottom-color: #000000;
  border-style: solid;
  border-width: 0 6px 6px;
  bottom: 4px;
  content: "";
  position: absolute;
}
.mt-Stock-rating .sui-AtomTooltip .sui-AtomTooltip-arrow::after {
  border-width: 0 6px 6px 6px;
  border-color: transparent;
  border-bottom-color: #000000;
  border-style: solid;
  content: "";
  display: block;
  position: absolute;
}
.mt-Stock-rating .sui-AtomTooltip--top, .mt-Stock-rating .sui-AtomTooltip--auto[x-placement*=top] {
  margin: 8px 0;
}
.mt-Stock-rating .sui-AtomTooltip--top .sui-AtomTooltip-arrow, .mt-Stock-rating .sui-AtomTooltip--auto[x-placement*=top] .sui-AtomTooltip-arrow {
  bottom: -4px;
  transform: rotate(180deg);
}
.mt-Stock-rating .sui-AtomTooltip--right, .mt-Stock-rating .sui-AtomTooltip--auto[x-placement*=right] {
  margin: 0 8px;
}
.mt-Stock-rating .sui-AtomTooltip--right .sui-AtomTooltip-arrow, .mt-Stock-rating .sui-AtomTooltip--auto[x-placement*=right] .sui-AtomTooltip-arrow {
  left: -6px;
  transform: rotate(-90deg);
}
.mt-Stock-rating .sui-AtomTooltip--bottom, .mt-Stock-rating .sui-AtomTooltip--auto[x-placement*=bottom] {
  margin: 8px 0;
}
.mt-Stock-rating .sui-AtomTooltip--bottom .sui-AtomTooltip-arrow, .mt-Stock-rating .sui-AtomTooltip--auto[x-placement*=bottom] .sui-AtomTooltip-arrow {
  top: -4px;
}
.mt-Stock-rating .sui-AtomTooltip--left, .mt-Stock-rating .sui-AtomTooltip--auto[x-placement*=left] {
  margin: 0 8px;
}
.mt-Stock-rating .sui-AtomTooltip--left .sui-AtomTooltip-arrow, .mt-Stock-rating .sui-AtomTooltip--auto[x-placement*=left] .sui-AtomTooltip-arrow {
  right: -6px;
  transform: rotate(90deg);
}
.mt-Stock-rating .sui-AtomTooltip--auto {
  z-index: 3011;
}
.mt-Stock-rating .sui-AtomTooltip--auto[x-placement*=top][x-placement*=start] .sui-AtomTooltip-arrow, .mt-Stock-rating .sui-AtomTooltip--auto[x-placement*=bottom][x-placement*=start] .sui-AtomTooltip-arrow {
  right: 8px;
  left: auto !important;
}
.mt-Stock-rating .sui-AtomTooltip--auto[x-placement*=top][x-placement*=end] .sui-AtomTooltip-arrow, .mt-Stock-rating .sui-AtomTooltip--auto[x-placement*=bottom][x-placement*=end] .sui-AtomTooltip-arrow {
  left: 8px !important;
  right: auto;
}
.mt-Stock-rating .sui-AtomTooltip--primaryColor .sui-AtomTooltip-inner {
  background-color: #000e23;
  border-color: #000e23;
  color: #ffffff;
}
.mt-Stock-rating .sui-AtomTooltip--primaryColor .sui-AtomTooltip-arrow::before, .mt-Stock-rating .sui-AtomTooltip--primaryColor .sui-AtomTooltip-arrow::after {
  border-color: transparent;
  border-bottom-color: #000e23;
}
.mt-Stock-rating .sui-AtomTooltip--secondaryColor .sui-AtomTooltip-inner {
  background-color: #d97703;
  border-color: #d97703;
  color: #ffffff;
}
.mt-Stock-rating .sui-AtomTooltip--secondaryColor .sui-AtomTooltip-arrow::before, .mt-Stock-rating .sui-AtomTooltip--secondaryColor .sui-AtomTooltip-arrow::after {
  border-color: transparent;
  border-bottom-color: #d97703;
}
.mt-Stock-rating .sui-AtomTooltip--accentColor .sui-AtomTooltip-inner {
  background-color: #e60e27;
  border-color: #e60e27;
  color: #ffffff;
}
.mt-Stock-rating .sui-AtomTooltip--accentColor .sui-AtomTooltip-arrow::before, .mt-Stock-rating .sui-AtomTooltip--accentColor .sui-AtomTooltip-arrow::after {
  border-color: transparent;
  border-bottom-color: #e60e27;
}
.mt-Stock-rating .sui-AtomTooltip--neutralColor .sui-AtomTooltip-inner {
  background-color: #3b4a5a;
  border-color: #3b4a5a;
  color: #ffffff;
}
.mt-Stock-rating .sui-AtomTooltip--neutralColor .sui-AtomTooltip-arrow::before, .mt-Stock-rating .sui-AtomTooltip--neutralColor .sui-AtomTooltip-arrow::after {
  border-color: transparent;
  border-bottom-color: #3b4a5a;
}
.mt-Stock-rating .sui-AtomTooltip--successColor .sui-AtomTooltip-inner {
  background-color: #017943;
  border-color: #017943;
  color: #ffffff;
}
.mt-Stock-rating .sui-AtomTooltip--successColor .sui-AtomTooltip-arrow::before, .mt-Stock-rating .sui-AtomTooltip--successColor .sui-AtomTooltip-arrow::after {
  border-color: transparent;
  border-bottom-color: #017943;
}
.mt-Stock-rating .sui-AtomTooltip--alertColor .sui-AtomTooltip-inner {
  background-color: #d97703;
  border-color: #d97703;
  color: #ffffff;
}
.mt-Stock-rating .sui-AtomTooltip--alertColor .sui-AtomTooltip-arrow::before, .mt-Stock-rating .sui-AtomTooltip--alertColor .sui-AtomTooltip-arrow::after {
  border-color: transparent;
  border-bottom-color: #d97703;
}
.mt-Stock-rating .sui-AtomTooltip--errorColor .sui-AtomTooltip-inner {
  background-color: #b21229;
  border-color: #b21229;
  color: #ffffff;
}
.mt-Stock-rating .sui-AtomTooltip--errorColor .sui-AtomTooltip-arrow::before, .mt-Stock-rating .sui-AtomTooltip--errorColor .sui-AtomTooltip-arrow::after {
  border-color: transparent;
  border-bottom-color: #b21229;
}
.mt-Stock-rating .mt-CardRating-categories {
  display: grid;
  grid-template-columns: auto 1fr;
  row-gap: 16px;
  column-gap: 64px;
}
@media (min-width: 600px) {
  .mt-Stock-rating .mt-CardRating-categories {
    grid-template-columns: repeat(3, max-content);
    column-gap: 100px;
  }
}
.mt-Stock-rating .mt-CardRating-category {
  display: flex;
  flex-direction: column-reverse;
}
.mt-Stock-rating .mt-CardRating-category:first-child {
  grid-column: 1/-1;
}
@media (min-width: 800px) {
  .mt-Stock-rating .mt-CardRating-category:first-child {
    grid-column: auto;
  }
}
.mt-Stock-rating .mt-CardRating-category--opacity30 {
  opacity: 0.3;
}
.mt-Stock-rating .mt-CardRating-categoryLabel {
  font-size: 12px;
  color: rgba(0, 14, 35, 0.7215686275);
}
.mt-Stock-rating .sui-AtomBadge {
  align-items: center;
  background-color: transparent;
  border-radius: 4px;
  box-sizing: border-box;
  color: #ffffff;
  fill: currentColor;
  display: inline-flex;
  max-width: 100%;
  justify-content: center;
  white-space: nowrap;
  cursor: default;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-size-small {
  font-size: 10px;
  font-weight: 400;
  line-height: 16px;
  height: 16px;
  padding: 0 8px;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-size-medium {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  height: 16px;
  padding: 0 8px;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-size-large {
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
  height: 24px;
  padding: 0 8px;
}
.mt-Stock-rating .sui-AtomBadge-icon {
  height: 16px;
  width: 16px;
  align-items: center;
  display: flex;
  line-height: initial;
  margin-right: 4px;
}
.mt-Stock-rating .sui-AtomBadge-icon--iconRight {
  margin-left: 4px;
  margin-right: 0;
}
.mt-Stock-rating .sui-AtomBadge-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-solid.mt-Stock-rating .sui-AtomBadge-type-success {
  background-color: #017943;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-solid.mt-Stock-rating .sui-AtomBadge-type-success.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #017943;
  padding: 0;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-solid.mt-Stock-rating .sui-AtomBadge-type-error {
  background-color: #b21229;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-solid.mt-Stock-rating .sui-AtomBadge-type-error.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #b21229;
  padding: 0;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-solid.mt-Stock-rating .sui-AtomBadge-type-alert {
  background-color: #d97703;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-solid.mt-Stock-rating .sui-AtomBadge-type-alert.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #d97703;
  padding: 0;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-solid.mt-Stock-rating .sui-AtomBadge-type-info {
  background-color: #777777;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-solid.mt-Stock-rating .sui-AtomBadge-type-info.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #777777;
  padding: 0;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-solid.mt-Stock-rating .sui-AtomBadge-type-new {
  background-color: #e60e27;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-solid.mt-Stock-rating .sui-AtomBadge-type-new.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #e60e27;
  padding: 0;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-solid.mt-Stock-rating .sui-AtomBadge-type-neutral {
  background-color: #ffffff;
  color: #3b4a5a;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-solid.mt-Stock-rating .sui-AtomBadge-type-neutral.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #ffffff;
  padding: 0;
  color: #3b4a5a;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-solid.mt-Stock-rating .sui-AtomBadge-type-primary {
  background-color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-solid.mt-Stock-rating .sui-AtomBadge-type-primary.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #000e23;
  padding: 0;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-alert {
  background-color: color-mix(in srgb, var(--c-base, white) 80%, #d97703);
  color: #d97703;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-alert.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: color-mix(in srgb, var(--c-base, white) 80%, #d97703);
  padding: 0;
  color: #d97703;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-info {
  background-color: #eef0f4;
  color: #777777;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-info.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #eef0f4;
  padding: 0;
  color: #777777;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-new {
  background-color: color-mix(in srgb, var(--c-base, white) 80%, #e60e27);
  color: #e60e27;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-new.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: color-mix(in srgb, var(--c-base, white) 80%, #e60e27);
  padding: 0;
  color: #e60e27;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-neutral {
  background-color: #eef0f4;
  color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-neutral.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #eef0f4;
  padding: 0;
  color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-neutralDark {
  background-color: rgba(191, 197, 204, 0.7215686275);
  color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-neutralDark.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: rgba(191, 197, 204, 0.7215686275);
  padding: 0;
  color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-neutralLight {
  background-color: #dfe2e6;
  color: rgba(0, 14, 35, 0.7215686275);
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-neutralLight.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #dfe2e6;
  padding: 0;
  color: rgba(0, 14, 35, 0.7215686275);
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-primary {
  background-color: color-mix(in srgb, var(--c-base, white) 90%, #000e23);
  color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-primary.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: color-mix(in srgb, var(--c-base, white) 90%, #000e23);
  padding: 0;
  color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-accentWithoutHover {
  background-color: #e60e27;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-accentWithoutHover.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #e60e27;
  padding: 0;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-aqua {
  background-color: #b8e1ff;
  color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-aqua.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #b8e1ff;
  padding: 0;
  color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-aquaWithoutHover {
  background-color: #b8e1ff;
  color: #3b4a5a;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-aquaWithoutHover.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #b8e1ff;
  padding: 0;
  color: #3b4a5a;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-bloodOrange {
  background-color: #f4bbb8;
  color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-bloodOrange.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #f4bbb8;
  padding: 0;
  color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-blue {
  background-color: #bbb7f9;
  color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-blue.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #bbb7f9;
  padding: 0;
  color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-brown {
  background-color: #ead6ce;
  color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-brown.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #ead6ce;
  padding: 0;
  color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-error {
  background-color: #b21229;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-error.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #b21229;
  padding: 0;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-gray {
  background-color: #eef0f4;
  color: #3b4a5a;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-gray.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #eef0f4;
  padding: 0;
  color: #3b4a5a;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-grayDarkWithoutHover {
  background-color: #606f80;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-grayDarkWithoutHover.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #606f80;
  padding: 0;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-lemon {
  background-color: #fff19f;
  color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-lemon.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #fff19f;
  padding: 0;
  color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-lightBlue {
  background-color: #eef0f4;
  color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-lightBlue.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #eef0f4;
  padding: 0;
  color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-orangeJuice {
  background-color: #fccfa2;
  color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-orangeJuice.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #fccfa2;
  padding: 0;
  color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-primaryWithoutHover {
  background-color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-primaryWithoutHover.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #000e23;
  padding: 0;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-purple {
  background-color: #f7bff7;
  color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-purple.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #f7bff7;
  padding: 0;
  color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-softGreen {
  background-color: #b0f4d5;
  color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-softGreen.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #b0f4d5;
  padding: 0;
  color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-success {
  background-color: #017943;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-success.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #017943;
  padding: 0;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-successLight {
  background-color: color-mix(in srgb, var(--c-base, white) 60%, #017943);
  color: #017943;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-successLight.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: color-mix(in srgb, var(--c-base, white) 60%, #017943);
  padding: 0;
  color: #017943;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-pros {
  background-color: color-mix(in srgb, var(--c-base, white) 80%, #017943);
  color: #017943;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-pros.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: color-mix(in srgb, var(--c-base, white) 80%, #017943);
  padding: 0;
  color: #017943;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-prosLight {
  background-color: #ebf4f0;
  color: #017943;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-prosLight.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #ebf4f0;
  padding: 0;
  color: #017943;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-cons {
  background-color: color-mix(in srgb, var(--c-base, white) 80%, #e60e27);
  color: #e60e27;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-cons.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: color-mix(in srgb, var(--c-base, white) 80%, #e60e27);
  padding: 0;
  color: #e60e27;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-offer {
  background-color: #bdd3f9;
  color: #2323c8;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-offer.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #bdd3f9;
  padding: 0;
  color: #2323c8;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-teal {
  background-color: #b8f4f4;
  color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-teal.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #b8f4f4;
  padding: 0;
  color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-white {
  background-color: #ffffff;
  color: #606f80;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-white.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #ffffff;
  padding: 0;
  color: #606f80;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-tealWithoutHover {
  background-color: #b8f4f4;
  color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-tealWithoutHover.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #b8f4f4;
  padding: 0;
  color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-lime {
  background-color: #c3ffb5;
  color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-lime.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #c3ffb5;
  padding: 0;
  color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-recommended {
  background-color: #bdd3f9;
  color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-recommended.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #bdd3f9;
  padding: 0;
  color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-recommendedLight {
  background-color: #d9e6ff;
  color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-recommendedLight.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #d9e6ff;
  padding: 0;
  color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-recommendedLighter {
  background-color: #d9e6ff;
  color: rgba(0, 14, 35, 0.7215686275);
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-recommendedLighter.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #d9e6ff;
  padding: 0;
  color: rgba(0, 14, 35, 0.7215686275);
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-salmon {
  background-color: #ff99ad;
  color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-salmon.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #ff99ad;
  padding: 0;
  color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-discount {
  background-color: #f7cbcb;
  color: #000e23;
}
.mt-Stock-rating .sui-AtomBadge.mt-Stock-rating .sui-AtomBadge-design-soft.mt-Stock-rating .sui-AtomBadge-type-discount.mt-Stock-rating .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #f7cbcb;
  padding: 0;
  color: #000e23;
}
.mt-Stock-rating .mt-CardRating-tags {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  list-style: none;
  margin: 0;
  padding: 0;
}
.mt-Stock-rating .mt-CardRating-body {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.mt-Stock-rating .mt-CardRating-message {
  margin: 0;
}
.mt-Stock-rating .sui-AtomImage {
  height: 100%;
  margin: 0;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.mt-Stock-rating .sui-AtomImage-figure {
  background-color: transparent;
  background-position: center;
  background-repeat: no-repeat;
  margin: 0;
  height: 100%;
}
.mt-Stock-rating .sui-AtomImage-figure--skeleton {
  background-size: contain;
}
.mt-Stock-rating .sui-AtomImage-figure--placeholder {
  background-size: cover;
}
.sui-AtomImage.is-loading .mt-Stock-rating .sui-AtomImage-figure--placeholder {
  filter: blur(5px);
}
.sui-AtomImage.is-loaded .mt-Stock-rating .sui-AtomImage-figure--placeholder {
  filter: blur(0);
  transition: 1s filter linear;
}
.mt-Stock-rating .sui-AtomImage.is-loaded .mt-Stock-rating .sui-AtomImage-spinner {
  display: none;
}
.mt-Stock-rating .sui-AtomImage-image {
  display: block;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.mt-Stock-rating .sui-AtomImage.is-loading .mt-Stock-rating .sui-AtomImage-image {
  opacity: 0;
}
.mt-Stock-rating .sui-AtomImage.is-loaded .mt-Stock-rating .sui-AtomImage-image {
  opacity: 1;
}
.mt-Stock-rating .sui-AtomImage.is-error .mt-Stock-rating .sui-AtomImage-image {
  display: none;
}
.mt-Stock-rating .sui-AtomImage-error, .mt-Stock-rating .sui-AtomImage-spinner {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.mt-Stock-rating .sui-AtomSkeleton {
  background-color: #eef0f4;
  background-repeat: no-repeat;
  display: inline-block;
  line-height: 1;
  width: 100%;
}
.mt-Stock-rating .sui-AtomSkeleton--wave {
  background-image: linear-gradient(90deg, #eef0f4, #eef0f4, #eef0f4);
  background-size: 200px 100%;
  animation: wave 1.2s ease-in-out infinite;
}
.mt-Stock-rating .sui-AtomSkeleton--pulse {
  animation: pulse 1.5s ease-in-out infinite;
}
.mt-Stock-rating .sui-AtomSkeleton--round {
  border-radius: 3px;
}
.mt-Stock-rating .sui-AtomSkeleton--circle {
  border-radius: 50%;
}
.mt-Stock-rating .sui-MoleculeAvatar {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  color: white;
  background-color: #eef0f4;
}
.mt-Stock-rating .sui-MoleculeAvatar, .mt-Stock-rating .sui-MoleculeAvatar > * {
  border-radius: 50%;
}
.mt-Stock-rating .sui-MoleculeAvatar--loading {
  background-color: transparent;
}
.mt-Stock-rating .sui-MoleculeAvatar--xxlarge {
  width: 80px;
  min-width: 80px;
  height: 80px;
}
.mt-Stock-rating .sui-MoleculeAvatar--xlarge {
  width: 64px;
  min-width: 64px;
  height: 64px;
}
.mt-Stock-rating .sui-MoleculeAvatar--large {
  width: 48px;
  min-width: 48px;
  height: 48px;
}
.mt-Stock-rating .sui-MoleculeAvatar--medium {
  width: 40px;
  min-width: 40px;
  height: 40px;
}
.mt-Stock-rating .sui-MoleculeAvatar--small {
  width: 32px;
  min-width: 32px;
  height: 32px;
}
.mt-Stock-rating .sui-MoleculeAvatar--xsmall {
  width: 24px;
  min-width: 24px;
  height: 24px;
}
.mt-Stock-rating .sui-MoleculeAvatar--xxlarge {
  font-size: 40px;
}
.mt-Stock-rating .sui-MoleculeAvatar--xlarge {
  font-size: 32px;
}
.mt-Stock-rating .sui-MoleculeAvatar--large {
  font-size: 24px;
}
.mt-Stock-rating .sui-MoleculeAvatar--medium {
  font-size: 20px;
}
.mt-Stock-rating .sui-MoleculeAvatar--small {
  font-size: 14px;
}
.mt-Stock-rating .sui-MoleculeAvatar--xsmall {
  font-size: 12px;
}
.mt-Stock-rating .sui-MoleculeAvatarFallbackName {
  align-items: center;
  color: #ffffff;
  display: flex;
  height: 100%;
  justify-content: center;
  margin: 0;
  text-transform: uppercase;
  width: 100%;
}
.mt-Stock-rating .sui-MoleculeAvatarFallbackIcon {
  width: 100%;
  height: 100%;
}
.mt-Stock-rating .sui-MoleculeAvatar {
  fill: inherit;
}
.mt-Stock-rating .sui-AtomIcon {
  --color: inherit;
  display: inherit;
  border: none;
  padding: 0;
  width: auto;
  overflow: visible;
  background: transparent;
  color: inherit;
}
.mt-Stock-rating .sui-AtomIcon:focus {
  outline: none;
}
.mt-Stock-rating .sui-AtomIcon:focus-visible {
  box-shadow: none;
  outline: 2px solid color-mix(in srgb, #000e23 80%, transparent);
  outline-offset: 2px;
}
.mt-Stock-rating .sui-AtomIcon.sui-AtomIcon--color-accent svg {
  --color: #e60e27;
}
.mt-Stock-rating .sui-AtomIcon.sui-AtomIcon--color-alert svg {
  --color: #d97703;
}
.mt-Stock-rating .sui-AtomIcon.sui-AtomIcon--color-currentColor svg {
  --color: currentColor;
}
.mt-Stock-rating .sui-AtomIcon.sui-AtomIcon--color-error svg {
  --color: #b21229;
}
.mt-Stock-rating .sui-AtomIcon.sui-AtomIcon--color-primary svg {
  --color: #000e23;
}
.mt-Stock-rating .sui-AtomIcon.sui-AtomIcon--color-success svg {
  --color: #017943;
}
.mt-Stock-rating .sui-AtomIcon.sui-AtomIcon--color-gray svg {
  --color: #777777;
}
.mt-Stock-rating .sui-AtomIcon.sui-AtomIcon--design-filled svg {
  fill: var(--color, currentColor);
  stroke: none;
}
.mt-Stock-rating .sui-AtomIcon.sui-AtomIcon--design-filled svg path {
  stroke: none !important;
}
.mt-Stock-rating .sui-AtomIcon.sui-AtomIcon--design-filled svg path:not([fill=none]) {
  fill: inherit !important;
}
.mt-Stock-rating .sui-AtomIcon.sui-AtomIcon--design-outline svg {
  stroke: var(--color, currentColor);
  fill: none;
}
.mt-Stock-rating .sui-AtomIcon.sui-AtomIcon--design-outline svg path {
  fill: none !important;
}
.mt-Stock-rating .sui-AtomIcon.sui-AtomIcon--design-outline svg path:not([stroke=none]) {
  stroke: inherit !important;
}
.mt-Stock-rating .sui-AtomIcon.sui-AtomIcon--size-extraSmall svg {
  height: 12px;
  width: 12px;
}
.mt-Stock-rating .sui-AtomIcon.sui-AtomIcon--size-extraSmall.sui-AtomIcon--shape-squared {
  border-radius: 0;
}
.mt-Stock-rating .sui-AtomIcon.sui-AtomIcon--size-extraSmall.sui-AtomIcon--shape-rounded {
  border-radius: 4px;
}
.mt-Stock-rating .sui-AtomIcon.sui-AtomIcon--size-extraSmall.sui-AtomIcon--shape-circular {
  border-radius: 6px;
}
.mt-Stock-rating .sui-AtomIcon.sui-AtomIcon--size-small svg {
  height: 16px;
  width: 16px;
}
.mt-Stock-rating .sui-AtomIcon.sui-AtomIcon--size-small.sui-AtomIcon--shape-squared {
  border-radius: 0;
}
.mt-Stock-rating .sui-AtomIcon.sui-AtomIcon--size-small.sui-AtomIcon--shape-rounded {
  border-radius: 4px;
}
.mt-Stock-rating .sui-AtomIcon.sui-AtomIcon--size-small.sui-AtomIcon--shape-circular {
  border-radius: 8px;
}
.mt-Stock-rating .sui-AtomIcon.sui-AtomIcon--size-medium svg {
  height: 24px;
  width: 24px;
}
.mt-Stock-rating .sui-AtomIcon.sui-AtomIcon--size-medium.sui-AtomIcon--shape-squared {
  border-radius: 0;
}
.mt-Stock-rating .sui-AtomIcon.sui-AtomIcon--size-medium.sui-AtomIcon--shape-rounded {
  border-radius: 4px;
}
.mt-Stock-rating .sui-AtomIcon.sui-AtomIcon--size-medium.sui-AtomIcon--shape-circular {
  border-radius: 12px;
}
.mt-Stock-rating .sui-AtomIcon.sui-AtomIcon--size-large svg {
  height: 32px;
  width: 32px;
}
.mt-Stock-rating .sui-AtomIcon.sui-AtomIcon--size-large.sui-AtomIcon--shape-squared {
  border-radius: 0;
}
.mt-Stock-rating .sui-AtomIcon.sui-AtomIcon--size-large.sui-AtomIcon--shape-rounded {
  border-radius: 4px;
}
.mt-Stock-rating .sui-AtomIcon.sui-AtomIcon--size-large.sui-AtomIcon--shape-circular {
  border-radius: 16px;
}
.mt-Stock-rating .sui-AtomIcon.sui-AtomIcon--size-extraLarge svg {
  height: 40px;
  width: 40px;
}
.mt-Stock-rating .sui-AtomIcon.sui-AtomIcon--size-extraLarge.sui-AtomIcon--shape-squared {
  border-radius: 0;
}
.mt-Stock-rating .sui-AtomIcon.sui-AtomIcon--size-extraLarge.sui-AtomIcon--shape-rounded {
  border-radius: 4px;
}
.mt-Stock-rating .sui-AtomIcon.sui-AtomIcon--size-extraLarge.sui-AtomIcon--shape-circular {
  border-radius: 20px;
}
.mt-Stock-rating .sui-AtomIcon.sui-AtomIcon--size-extraExtraLarge svg {
  height: 48px;
  width: 48px;
}
.mt-Stock-rating .sui-AtomIcon.sui-AtomIcon--size-extraExtraLarge.sui-AtomIcon--shape-squared {
  border-radius: 0;
}
.mt-Stock-rating .sui-AtomIcon.sui-AtomIcon--size-extraExtraLarge.sui-AtomIcon--shape-rounded {
  border-radius: 4px;
}
.mt-Stock-rating .sui-AtomIcon.sui-AtomIcon--size-extraExtraLarge.sui-AtomIcon--shape-circular {
  border-radius: 24px;
}
.mt-Stock-rating .sui-AtomIcon > span {
  display: inherit;
}
.mt-Stock-rating .sui-AtomIcon svg {
  vertical-align: middle;
}
.mt-Stock-rating .sui-MoleculeRating-Star {
  align-items: center;
  color: #ff9900;
  display: flex;
  margin-left: 0;
}
.mt-Stock-rating .sui-MoleculeRating-Star svg {
  fill: currentColor;
  height: 100%;
  width: 100%;
}
.mt-Stock-rating .sui-MoleculeRating {
  align-items: center;
  display: flex;
}
.mt-Stock-rating .sui-MoleculeRating-containerStars {
  display: flex;
}
.mt-Stock-rating .sui-MoleculeRating .sui-MoleculeRating-label {
  color: color-mix(in srgb, var(--c-base-inverse, black) 40%, var(--c-gray, #777777));
  display: flex;
  margin: 0 0 0 8px;
  padding: 8px;
}
.mt-Stock-rating .sui-MoleculeRating--small {
  font-size: 12px;
}
.mt-Stock-rating .sui-MoleculeRating--small .sui-MoleculeRating-Star {
  height: 16px;
  width: 16px;
  margin-left: 0;
}
.mt-Stock-rating .sui-MoleculeRating--small .sui-MoleculeRating-label {
  font-size: inherit;
}
.mt-Stock-rating .sui-MoleculeRating--medium {
  font-size: 14px;
}
.mt-Stock-rating .sui-MoleculeRating--medium .sui-MoleculeRating-Star {
  height: 24px;
  width: 24px;
  margin-left: 0;
}
.mt-Stock-rating .sui-MoleculeRating--medium .sui-MoleculeRating-label {
  font-size: inherit;
}
.mt-Stock-rating .sui-MoleculeRating--large {
  font-size: 16px;
}
.mt-Stock-rating .sui-MoleculeRating--large .sui-MoleculeRating-Star {
  height: 32px;
  width: 32px;
}
.mt-Stock-rating .sui-MoleculeRating--large .sui-MoleculeRating-label {
  font-size: inherit;
}
.mt-Stock-rating .sui-MoleculeRating--withLink .sui-MoleculeRating-label:hover {
  background: color-mix(in srgb, var(--c-base, white) 90%, #000e23);
  cursor: pointer;
}
.mt-Stock-rating .sui-MoleculeRating--withLink .sui-MoleculeRating-labelLink {
  color: color-mix(in srgb, var(--c-base-inverse, black) 40%, var(--c-gray, #777777));
  text-decoration: none;
}
.mt-Stock-rating .sui-MoleculeRating--withLink .sui-MoleculeRating-labelLink:hover {
  color: color-mix(in srgb, var(--c-base-inverse, black) 40%, var(--c-gray, #777777));
  text-decoration: none;
}
.mt-Stock-rating .mt-CardRating-headerLeft {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
}
.mt-Stock-rating .mt-CardRating-headerLabel {
  font-size: 16px;
  font-weight: 700;
  margin: 0;
}
.mt-Stock-rating .mt-CardRating-headerRight {
  width: 100%;
  display: flex;
  align-items: center;
  gap: 8px;
  justify-content: space-between;
}
@media (min-width: 800px) {
  .mt-Stock-rating .mt-CardRating-headerRight {
    width: auto;
  }
}
.mt-Stock-rating .mt-CardRating-date {
  margin: 0;
  font-size: 12px;
  color: rgba(0, 14, 35, 0.7215686275);
}
.mt-Stock-rating .mt-CardRating-header {
  display: flex;
  flex-direction: column-reverse;
  justify-content: space-between;
  align-items: flex-start;
  gap: 8px;
}
@media (min-width: 800px) {
  .mt-Stock-rating .mt-CardRating-header {
    flex-direction: row;
    align-items: center;
  }
}
.mt-Stock-rating .mt-CardRating-divider {
  position: relative;
}
.mt-Stock-rating .mt-CardRating-divider::before {
  background-color: #bfc7d0;
  content: "";
  height: 1px;
  left: 0;
  opacity: 0.5;
  position: absolute;
  right: 0;
}
.mt-Stock-rating .mt-CardRating-reply {
  display: flex;
  flex-direction: column;
  gap: 8px;
  background-color: #eef0f4;
  padding: 16px;
  border-radius: 12px;
}
.mt-Stock-rating .sui-PrimitiveLoadingIcon {
  display: inline-block;
  border-width: 2px;
  border-color: currentcolor currentcolor transparent transparent;
  border-style: solid;
  border-radius: 9999px;
  animation: spin 1s linear infinite;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
}
.mt-Stock-rating .sui-AtomButton {
  background: none;
  border: 0;
  cursor: pointer;
  font-family: inherit;
  padding: 0;
  user-select: none;
  border-radius: 8px;
  border: 1px solid;
  box-sizing: border-box;
  display: inline-block;
  position: relative;
  font-family: "PoppinsMotor", Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-weight: 600;
  height: 40px;
  line-height: normal;
  min-width: 40px;
  outline: 0;
  padding: 0 16px;
  text-decoration: none;
  text-transform: none;
  white-space: nowrap;
}
.mt-Stock-rating .sui-AtomButton:focus {
  outline: 0;
}
.mt-Stock-rating .sui-AtomButton .sui-AtomButton-leftIcon:not(.mt-Stock-rating .sui-AtomButton .sui-AtomButton-leftIcon [class*=Icon], .mt-Stock-rating .sui-AtomButton .sui-AtomButton-rightIcon [class*=Icon], .mt-Stock-rating .sui-AtomButton .sui-AtomButton-centerIcon [class*=Icon]), .mt-Stock-rating .sui-AtomButton .sui-AtomButton-rightIcon:not(.mt-Stock-rating .sui-AtomButton .sui-AtomButton-leftIcon [class*=Icon], .mt-Stock-rating .sui-AtomButton .sui-AtomButton-rightIcon [class*=Icon], .mt-Stock-rating .sui-AtomButton .sui-AtomButton-centerIcon [class*=Icon]), .mt-Stock-rating .sui-AtomButton .sui-AtomButton-centerIcon:not(.mt-Stock-rating .sui-AtomButton .sui-AtomButton-leftIcon [class*=Icon], .mt-Stock-rating .sui-AtomButton .sui-AtomButton-rightIcon [class*=Icon], .mt-Stock-rating .sui-AtomButton .sui-AtomButton-centerIcon [class*=Icon]) {
  height: 16px;
  width: 16px;
  display: flex;
  align-content: center;
  justify-content: center;
  align-items: center;
}
.mt-Stock-rating .sui-AtomButton .sui-AtomButton-leftIcon {
  margin-right: 8px;
}
.mt-Stock-rating .sui-AtomButton .sui-AtomButton-rightIcon {
  margin-left: 8px;
}
.mt-Stock-rating .sui-AtomButton + .mt-Stock-rating .sui-AtomButton:not(.mt-Stock-rating .sui-AtomButton--fitted):not(.mt-Stock-rating .sui-AtomButton-group) {
  margin-left: 8px;
}
.mt-Stock-rating .sui-AtomButton-inner, .mt-Stock-rating .sui-AtomButton-content {
  display: inline-flex;
  align-items: center;
  height: 100%;
  pointer-events: none;
  text-decoration: inherit;
}
.mt-Stock-rating .sui-AtomButton--loading .sui-AtomButton-inner {
  justify-content: center;
}
.mt-Stock-rating .sui-AtomButton--loading .sui-AtomButton-content {
  opacity: 0;
}
.mt-Stock-rating .sui-AtomButton-leftIcon, .mt-Stock-rating .sui-AtomButton-rightIcon, .mt-Stock-rating .sui-AtomButton-centerIcon {
  display: inline-flex;
}
.mt-Stock-rating .sui-AtomButton-leftIcon .sui-AtomIcon, .mt-Stock-rating .sui-AtomButton-rightIcon .sui-AtomIcon, .mt-Stock-rating .sui-AtomButton-centerIcon .sui-AtomIcon {
  display: inline-flex;
}
.mt-Stock-rating .sui-AtomButton-leftIcon svg, .mt-Stock-rating .sui-AtomButton-rightIcon svg, .mt-Stock-rating .sui-AtomButton-centerIcon svg {
  fill: currentColor;
  stroke: currentColor;
}
.mt-Stock-rating .sui-AtomButton-centerIcon {
  align-items: center;
  justify-content: center;
  position: absolute;
}
.mt-Stock-rating .sui-AtomButton.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat) {
  background: transparent;
  user-select: text;
  border: none;
  color: #000e23;
  font-family: "PoppinsMotor", Helvetica, Arial, sans-serif;
  font-stretch: normal;
  font-style: normal;
  font-weight: 600;
  letter-spacing: normal;
  line-height: 1.46;
  text-align: left;
  padding: 0;
  justify-content: center;
  text-align: center;
  text-decoration: underline;
}
.mt-Stock-rating .sui-AtomButton.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat):hover, .mt-Stock-rating .sui-AtomButton.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat):active {
  color: #242f44;
  text-decoration: underline;
}
.mt-Stock-rating .sui-AtomButton.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat):active {
  background: transparent;
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat):hover {
    background: transparent;
  }
}
.mt-Stock-rating .sui-AtomButton.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative {
  background: transparent;
}
.mt-Stock-rating .sui-AtomButton.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative:active {
  background: transparent;
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative:hover {
    background: transparent;
  }
}
.mt-Stock-rating .sui-AtomButton--primary.sui-AtomButton--solid {
  background: #000e23;
  border-color: #000e23;
  color: #ffffff;
  text-decoration-line: none;
}
.mt-Stock-rating .sui-AtomButton--primary.sui-AtomButton--solid.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--primary.sui-AtomButton--solid:active {
  background: #242f44;
  border-color: #242f44;
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton--primary.sui-AtomButton--solid:hover {
    background: #242f44;
    border-color: #242f44;
  }
}
.mt-Stock-rating .sui-AtomButton--primary.sui-AtomButton--solid.sui-AtomButton--negative {
  background: var(--c-base, #ffffff);
  border-color: #ffffff;
  color: #000e23;
}
.mt-Stock-rating .sui-AtomButton--primary.sui-AtomButton--solid.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--primary.sui-AtomButton--solid.sui-AtomButton--negative:active {
  background: color-mix(in srgb, var(--c-base, white) 80%, #000e23);
  border-color: color-mix(in srgb, var(--c-base, white) 80%, #000e23);
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton--primary.sui-AtomButton--solid.sui-AtomButton--negative:hover {
    background: color-mix(in srgb, var(--c-base, white) 80%, #000e23);
    border-color: color-mix(in srgb, var(--c-base, white) 80%, #000e23);
  }
}
.mt-Stock-rating .sui-AtomButton--primary.sui-AtomButton--outline, .mt-Stock-rating .sui-AtomButton--primary.sui-AtomButton--flat {
  border-color: #000e23;
  color: #000e23;
  text-decoration-line: none;
}
.mt-Stock-rating .sui-AtomButton--primary.sui-AtomButton--outline.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--primary.sui-AtomButton--outline:active, .mt-Stock-rating .sui-AtomButton--primary.sui-AtomButton--flat.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--primary.sui-AtomButton--flat:active {
  background: #eef0f4;
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton--primary.sui-AtomButton--outline:hover, .mt-Stock-rating .sui-AtomButton--primary.sui-AtomButton--flat:hover {
    background: #eef0f4;
  }
}
.mt-Stock-rating .sui-AtomButton--primary.sui-AtomButton--outline.sui-AtomButton--negative, .mt-Stock-rating .sui-AtomButton--primary.sui-AtomButton--flat.sui-AtomButton--negative {
  border-color: #ffffff;
  color: #ffffff;
}
.mt-Stock-rating .sui-AtomButton--primary.sui-AtomButton--outline.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--primary.sui-AtomButton--outline.sui-AtomButton--negative:active, .mt-Stock-rating .sui-AtomButton--primary.sui-AtomButton--flat.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--primary.sui-AtomButton--flat.sui-AtomButton--negative:active {
  background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #000e23);
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton--primary.sui-AtomButton--outline.sui-AtomButton--negative:hover, .mt-Stock-rating .sui-AtomButton--primary.sui-AtomButton--flat.sui-AtomButton--negative:hover {
    background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #000e23);
  }
}
.mt-Stock-rating .sui-AtomButton--primary.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat) {
  color: #000e23;
}
.mt-Stock-rating .sui-AtomButton--primary.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--primary.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat):active {
  color: #242f44;
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton--primary.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat):hover {
    color: #242f44;
  }
}
.mt-Stock-rating .sui-AtomButton--primary.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative {
  color: #ffffff;
}
.mt-Stock-rating .sui-AtomButton--primary.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--primary.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative:active {
  color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #ffffff);
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton--primary.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative:hover {
    color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #ffffff);
  }
}
.mt-Stock-rating .sui-AtomButton--accent.sui-AtomButton--solid {
  background: #e60e27;
  border-color: #e60e27;
  color: #ffffff;
  text-decoration-line: none;
}
.mt-Stock-rating .sui-AtomButton--accent.sui-AtomButton--solid.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--accent.sui-AtomButton--solid:active {
  background: #b21229;
  border-color: #b21229;
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton--accent.sui-AtomButton--solid:hover {
    background: #b21229;
    border-color: #b21229;
  }
}
.mt-Stock-rating .sui-AtomButton--accent.sui-AtomButton--solid.sui-AtomButton--negative {
  background: var(--c-base, #ffffff);
  border-color: #ffffff;
  color: #e60e27;
}
.mt-Stock-rating .sui-AtomButton--accent.sui-AtomButton--solid.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--accent.sui-AtomButton--solid.sui-AtomButton--negative:active {
  background: color-mix(in srgb, var(--c-base, white) 80%, #e60e27);
  border-color: color-mix(in srgb, var(--c-base, white) 80%, #e60e27);
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton--accent.sui-AtomButton--solid.sui-AtomButton--negative:hover {
    background: color-mix(in srgb, var(--c-base, white) 80%, #e60e27);
    border-color: color-mix(in srgb, var(--c-base, white) 80%, #e60e27);
  }
}
.mt-Stock-rating .sui-AtomButton--accent.sui-AtomButton--outline, .mt-Stock-rating .sui-AtomButton--accent.sui-AtomButton--flat {
  border-color: #e60e27;
  color: #e60e27;
  text-decoration-line: none;
}
.mt-Stock-rating .sui-AtomButton--accent.sui-AtomButton--outline.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--accent.sui-AtomButton--outline:active, .mt-Stock-rating .sui-AtomButton--accent.sui-AtomButton--flat.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--accent.sui-AtomButton--flat:active {
  background: #f7cbcb;
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton--accent.sui-AtomButton--outline:hover, .mt-Stock-rating .sui-AtomButton--accent.sui-AtomButton--flat:hover {
    background: #f7cbcb;
  }
}
.mt-Stock-rating .sui-AtomButton--accent.sui-AtomButton--outline.sui-AtomButton--negative, .mt-Stock-rating .sui-AtomButton--accent.sui-AtomButton--flat.sui-AtomButton--negative {
  border-color: #ffffff;
  color: #ffffff;
}
.mt-Stock-rating .sui-AtomButton--accent.sui-AtomButton--outline.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--accent.sui-AtomButton--outline.sui-AtomButton--negative:active, .mt-Stock-rating .sui-AtomButton--accent.sui-AtomButton--flat.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--accent.sui-AtomButton--flat.sui-AtomButton--negative:active {
  background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #e60e27);
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton--accent.sui-AtomButton--outline.sui-AtomButton--negative:hover, .mt-Stock-rating .sui-AtomButton--accent.sui-AtomButton--flat.sui-AtomButton--negative:hover {
    background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #e60e27);
  }
}
.mt-Stock-rating .sui-AtomButton--accent.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat) {
  color: #e60e27;
}
.mt-Stock-rating .sui-AtomButton--accent.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--accent.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat):active {
  color: #242f44;
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton--accent.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat):hover {
    color: #242f44;
  }
}
.mt-Stock-rating .sui-AtomButton--accent.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative {
  color: #ffffff;
}
.mt-Stock-rating .sui-AtomButton--accent.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--accent.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative:active {
  color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #ffffff);
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton--accent.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative:hover {
    color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #ffffff);
  }
}
.mt-Stock-rating .sui-AtomButton--neutral.sui-AtomButton--solid {
  background: #3b4a5a;
  border-color: #3b4a5a;
  color: #ffffff;
  text-decoration-line: none;
}
.mt-Stock-rating .sui-AtomButton--neutral.sui-AtomButton--solid.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--neutral.sui-AtomButton--solid:active {
  background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #3b4a5a);
  border-color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #3b4a5a);
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton--neutral.sui-AtomButton--solid:hover {
    background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #3b4a5a);
    border-color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #3b4a5a);
  }
}
.mt-Stock-rating .sui-AtomButton--neutral.sui-AtomButton--solid.sui-AtomButton--negative {
  background: var(--c-base, #ffffff);
  border-color: #ffffff;
  color: #3b4a5a;
}
.mt-Stock-rating .sui-AtomButton--neutral.sui-AtomButton--solid.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--neutral.sui-AtomButton--solid.sui-AtomButton--negative:active {
  background: color-mix(in srgb, var(--c-base, white) 80%, #3b4a5a);
  border-color: color-mix(in srgb, var(--c-base, white) 80%, #3b4a5a);
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton--neutral.sui-AtomButton--solid.sui-AtomButton--negative:hover {
    background: color-mix(in srgb, var(--c-base, white) 80%, #3b4a5a);
    border-color: color-mix(in srgb, var(--c-base, white) 80%, #3b4a5a);
  }
}
.mt-Stock-rating .sui-AtomButton--neutral.sui-AtomButton--outline, .mt-Stock-rating .sui-AtomButton--neutral.sui-AtomButton--flat {
  border-color: #3b4a5a;
  color: #3b4a5a;
  text-decoration-line: none;
}
.mt-Stock-rating .sui-AtomButton--neutral.sui-AtomButton--outline.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--neutral.sui-AtomButton--outline:active, .mt-Stock-rating .sui-AtomButton--neutral.sui-AtomButton--flat.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--neutral.sui-AtomButton--flat:active {
  background: color-mix(in srgb, var(--c-base, white) 80%, #3b4a5a);
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton--neutral.sui-AtomButton--outline:hover, .mt-Stock-rating .sui-AtomButton--neutral.sui-AtomButton--flat:hover {
    background: color-mix(in srgb, var(--c-base, white) 80%, #3b4a5a);
  }
}
.mt-Stock-rating .sui-AtomButton--neutral.sui-AtomButton--outline.sui-AtomButton--negative, .mt-Stock-rating .sui-AtomButton--neutral.sui-AtomButton--flat.sui-AtomButton--negative {
  border-color: #ffffff;
  color: #ffffff;
}
.mt-Stock-rating .sui-AtomButton--neutral.sui-AtomButton--outline.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--neutral.sui-AtomButton--outline.sui-AtomButton--negative:active, .mt-Stock-rating .sui-AtomButton--neutral.sui-AtomButton--flat.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--neutral.sui-AtomButton--flat.sui-AtomButton--negative:active {
  background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #3b4a5a);
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton--neutral.sui-AtomButton--outline.sui-AtomButton--negative:hover, .mt-Stock-rating .sui-AtomButton--neutral.sui-AtomButton--flat.sui-AtomButton--negative:hover {
    background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #3b4a5a);
  }
}
.mt-Stock-rating .sui-AtomButton--neutral.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat) {
  color: #3b4a5a;
}
.mt-Stock-rating .sui-AtomButton--neutral.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--neutral.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat):active {
  color: #242f44;
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton--neutral.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat):hover {
    color: #242f44;
  }
}
.mt-Stock-rating .sui-AtomButton--neutral.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative {
  color: #ffffff;
}
.mt-Stock-rating .sui-AtomButton--neutral.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--neutral.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative:active {
  color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #ffffff);
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton--neutral.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative:hover {
    color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #ffffff);
  }
}
.mt-Stock-rating .sui-AtomButton--success.sui-AtomButton--solid {
  background: #017943;
  border-color: #017943;
  color: #ffffff;
  text-decoration-line: none;
}
.mt-Stock-rating .sui-AtomButton--success.sui-AtomButton--solid.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--success.sui-AtomButton--solid:active {
  background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #017943);
  border-color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #017943);
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton--success.sui-AtomButton--solid:hover {
    background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #017943);
    border-color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #017943);
  }
}
.mt-Stock-rating .sui-AtomButton--success.sui-AtomButton--solid.sui-AtomButton--negative {
  background: var(--c-base, #ffffff);
  border-color: #ffffff;
  color: #017943;
}
.mt-Stock-rating .sui-AtomButton--success.sui-AtomButton--solid.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--success.sui-AtomButton--solid.sui-AtomButton--negative:active {
  background: color-mix(in srgb, var(--c-base, white) 80%, #017943);
  border-color: color-mix(in srgb, var(--c-base, white) 80%, #017943);
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton--success.sui-AtomButton--solid.sui-AtomButton--negative:hover {
    background: color-mix(in srgb, var(--c-base, white) 80%, #017943);
    border-color: color-mix(in srgb, var(--c-base, white) 80%, #017943);
  }
}
.mt-Stock-rating .sui-AtomButton--success.sui-AtomButton--outline, .mt-Stock-rating .sui-AtomButton--success.sui-AtomButton--flat {
  border-color: #017943;
  color: #017943;
  text-decoration-line: none;
}
.mt-Stock-rating .sui-AtomButton--success.sui-AtomButton--outline.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--success.sui-AtomButton--outline:active, .mt-Stock-rating .sui-AtomButton--success.sui-AtomButton--flat.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--success.sui-AtomButton--flat:active {
  background: color-mix(in srgb, var(--c-base, white) 80%, #017943);
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton--success.sui-AtomButton--outline:hover, .mt-Stock-rating .sui-AtomButton--success.sui-AtomButton--flat:hover {
    background: color-mix(in srgb, var(--c-base, white) 80%, #017943);
  }
}
.mt-Stock-rating .sui-AtomButton--success.sui-AtomButton--outline.sui-AtomButton--negative, .mt-Stock-rating .sui-AtomButton--success.sui-AtomButton--flat.sui-AtomButton--negative {
  border-color: #ffffff;
  color: #ffffff;
}
.mt-Stock-rating .sui-AtomButton--success.sui-AtomButton--outline.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--success.sui-AtomButton--outline.sui-AtomButton--negative:active, .mt-Stock-rating .sui-AtomButton--success.sui-AtomButton--flat.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--success.sui-AtomButton--flat.sui-AtomButton--negative:active {
  background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #017943);
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton--success.sui-AtomButton--outline.sui-AtomButton--negative:hover, .mt-Stock-rating .sui-AtomButton--success.sui-AtomButton--flat.sui-AtomButton--negative:hover {
    background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #017943);
  }
}
.mt-Stock-rating .sui-AtomButton--success.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat) {
  color: #017943;
}
.mt-Stock-rating .sui-AtomButton--success.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--success.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat):active {
  color: #242f44;
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton--success.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat):hover {
    color: #242f44;
  }
}
.mt-Stock-rating .sui-AtomButton--success.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative {
  color: #ffffff;
}
.mt-Stock-rating .sui-AtomButton--success.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--success.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative:active {
  color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #ffffff);
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton--success.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative:hover {
    color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #ffffff);
  }
}
.mt-Stock-rating .sui-AtomButton--error.sui-AtomButton--solid {
  background: #b21229;
  border-color: #b21229;
  color: #ffffff;
  text-decoration-line: none;
}
.mt-Stock-rating .sui-AtomButton--error.sui-AtomButton--solid.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--error.sui-AtomButton--solid:active {
  background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #b21229);
  border-color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #b21229);
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton--error.sui-AtomButton--solid:hover {
    background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #b21229);
    border-color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #b21229);
  }
}
.mt-Stock-rating .sui-AtomButton--error.sui-AtomButton--solid.sui-AtomButton--negative {
  background: var(--c-base, #ffffff);
  border-color: #ffffff;
  color: #b21229;
}
.mt-Stock-rating .sui-AtomButton--error.sui-AtomButton--solid.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--error.sui-AtomButton--solid.sui-AtomButton--negative:active {
  background: color-mix(in srgb, var(--c-base, white) 80%, #b21229);
  border-color: color-mix(in srgb, var(--c-base, white) 80%, #b21229);
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton--error.sui-AtomButton--solid.sui-AtomButton--negative:hover {
    background: color-mix(in srgb, var(--c-base, white) 80%, #b21229);
    border-color: color-mix(in srgb, var(--c-base, white) 80%, #b21229);
  }
}
.mt-Stock-rating .sui-AtomButton--error.sui-AtomButton--outline, .mt-Stock-rating .sui-AtomButton--error.sui-AtomButton--flat {
  border-color: #b21229;
  color: #b21229;
  text-decoration-line: none;
}
.mt-Stock-rating .sui-AtomButton--error.sui-AtomButton--outline.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--error.sui-AtomButton--outline:active, .mt-Stock-rating .sui-AtomButton--error.sui-AtomButton--flat.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--error.sui-AtomButton--flat:active {
  background: color-mix(in srgb, var(--c-base, white) 80%, #b21229);
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton--error.sui-AtomButton--outline:hover, .mt-Stock-rating .sui-AtomButton--error.sui-AtomButton--flat:hover {
    background: color-mix(in srgb, var(--c-base, white) 80%, #b21229);
  }
}
.mt-Stock-rating .sui-AtomButton--error.sui-AtomButton--outline.sui-AtomButton--negative, .mt-Stock-rating .sui-AtomButton--error.sui-AtomButton--flat.sui-AtomButton--negative {
  border-color: #ffffff;
  color: #ffffff;
}
.mt-Stock-rating .sui-AtomButton--error.sui-AtomButton--outline.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--error.sui-AtomButton--outline.sui-AtomButton--negative:active, .mt-Stock-rating .sui-AtomButton--error.sui-AtomButton--flat.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--error.sui-AtomButton--flat.sui-AtomButton--negative:active {
  background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #b21229);
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton--error.sui-AtomButton--outline.sui-AtomButton--negative:hover, .mt-Stock-rating .sui-AtomButton--error.sui-AtomButton--flat.sui-AtomButton--negative:hover {
    background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #b21229);
  }
}
.mt-Stock-rating .sui-AtomButton--error.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat) {
  color: #b21229;
}
.mt-Stock-rating .sui-AtomButton--error.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--error.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat):active {
  color: #242f44;
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton--error.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat):hover {
    color: #242f44;
  }
}
.mt-Stock-rating .sui-AtomButton--error.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative {
  color: #ffffff;
}
.mt-Stock-rating .sui-AtomButton--error.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--error.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative:active {
  color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #ffffff);
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton--error.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative:hover {
    color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #ffffff);
  }
}
.mt-Stock-rating .sui-AtomButton--social-whatsapp.sui-AtomButton--solid {
  background: #25d366;
  border-color: #25d366;
  color: #000000;
  text-decoration-line: none;
}
.mt-Stock-rating .sui-AtomButton--social-whatsapp.sui-AtomButton--solid.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--social-whatsapp.sui-AtomButton--solid:active {
  background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #25d366);
  border-color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #25d366);
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton--social-whatsapp.sui-AtomButton--solid:hover {
    background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #25d366);
    border-color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #25d366);
  }
}
.mt-Stock-rating .sui-AtomButton--social-whatsapp.sui-AtomButton--solid.sui-AtomButton--negative {
  background: var(--c-base, #000000);
  border-color: #000000;
  color: #25d366;
}
.mt-Stock-rating .sui-AtomButton--social-whatsapp.sui-AtomButton--solid.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--social-whatsapp.sui-AtomButton--solid.sui-AtomButton--negative:active {
  background: color-mix(in srgb, var(--c-base, white) 80%, #25d366);
  border-color: color-mix(in srgb, var(--c-base, white) 80%, #25d366);
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton--social-whatsapp.sui-AtomButton--solid.sui-AtomButton--negative:hover {
    background: color-mix(in srgb, var(--c-base, white) 80%, #25d366);
    border-color: color-mix(in srgb, var(--c-base, white) 80%, #25d366);
  }
}
.mt-Stock-rating .sui-AtomButton--social-whatsapp.sui-AtomButton--outline, .mt-Stock-rating .sui-AtomButton--social-whatsapp.sui-AtomButton--flat {
  border-color: #25d366;
  color: #25d366;
  text-decoration-line: none;
}
.mt-Stock-rating .sui-AtomButton--social-whatsapp.sui-AtomButton--outline.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--social-whatsapp.sui-AtomButton--outline:active, .mt-Stock-rating .sui-AtomButton--social-whatsapp.sui-AtomButton--flat.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--social-whatsapp.sui-AtomButton--flat:active {
  background: color-mix(in srgb, var(--c-base, white) 80%, #25d366);
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton--social-whatsapp.sui-AtomButton--outline:hover, .mt-Stock-rating .sui-AtomButton--social-whatsapp.sui-AtomButton--flat:hover {
    background: color-mix(in srgb, var(--c-base, white) 80%, #25d366);
  }
}
.mt-Stock-rating .sui-AtomButton--social-whatsapp.sui-AtomButton--outline.sui-AtomButton--negative, .mt-Stock-rating .sui-AtomButton--social-whatsapp.sui-AtomButton--flat.sui-AtomButton--negative {
  border-color: #000000;
  color: #000000;
}
.mt-Stock-rating .sui-AtomButton--social-whatsapp.sui-AtomButton--outline.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--social-whatsapp.sui-AtomButton--outline.sui-AtomButton--negative:active, .mt-Stock-rating .sui-AtomButton--social-whatsapp.sui-AtomButton--flat.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--social-whatsapp.sui-AtomButton--flat.sui-AtomButton--negative:active {
  background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #25d366);
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton--social-whatsapp.sui-AtomButton--outline.sui-AtomButton--negative:hover, .mt-Stock-rating .sui-AtomButton--social-whatsapp.sui-AtomButton--flat.sui-AtomButton--negative:hover {
    background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #25d366);
  }
}
.mt-Stock-rating .sui-AtomButton--social-whatsapp.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat) {
  color: #25d366;
}
.mt-Stock-rating .sui-AtomButton--social-whatsapp.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--social-whatsapp.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat):active {
  color: #242f44;
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton--social-whatsapp.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat):hover {
    color: #242f44;
  }
}
.mt-Stock-rating .sui-AtomButton--social-whatsapp.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative {
  color: #000000;
}
.mt-Stock-rating .sui-AtomButton--social-whatsapp.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-rating .sui-AtomButton--social-whatsapp.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative:active {
  color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #000000);
}
@media (hover: hover) {
  .mt-Stock-rating .sui-AtomButton--social-whatsapp.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative:hover {
    color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #000000);
  }
}
.mt-Stock-rating .sui-AtomButton--outline, .mt-Stock-rating .sui-AtomButton--negative {
  background: none;
}
.mt-Stock-rating .sui-AtomButton--flat {
  border: 0;
}
.mt-Stock-rating .sui-AtomButton--solid.sui-AtomButton--primary {
  box-shadow: none;
}
.mt-Stock-rating .sui-AtomButton--solid.sui-AtomButton--primary.sui-AtomButton--negative {
  box-shadow: none;
}
.mt-Stock-rating .sui-AtomButton--elevation-large {
  box-shadow: 0 8px 24px 0 rgba(0, 0, 0, 0.1);
}
.mt-Stock-rating .sui-AtomButton--elevation-large.sui-AtomButton--primary {
  box-shadow: 0 8px 24px 0 rgba(0, 0, 0, 0.1);
}
.mt-Stock-rating .sui-AtomButton--elevation-large.sui-AtomButton--primary.sui-AtomButton--negative {
  box-shadow: 0 8px 24px 0 rgba(0, 0, 0, 0.1);
}
.mt-Stock-rating .sui-AtomButton--elevation-medium {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
}
.mt-Stock-rating .sui-AtomButton--elevation-medium.sui-AtomButton--primary {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
}
.mt-Stock-rating .sui-AtomButton--elevation-medium.sui-AtomButton--primary.sui-AtomButton--negative {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
}
.mt-Stock-rating .sui-AtomButton:focus-visible {
  box-shadow: none;
  outline: 2px solid color-mix(in srgb, #000e23 80%, transparent);
  outline-offset: 2px;
}
.mt-Stock-rating .sui-AtomButton--squared {
  border-radius: 0;
}
.mt-Stock-rating .sui-AtomButton--circular {
  border-radius: 20px;
}
.mt-Stock-rating .sui-AtomButton--center {
  text-align: center;
}
.mt-Stock-rating .sui-AtomButton--left {
  text-align: left;
}
.mt-Stock-rating .sui-AtomButton--right {
  text-align: right;
}
.mt-Stock-rating .sui-AtomButton--disabled {
  cursor: default;
  opacity: 0.3;
  pointer-events: none;
}
.mt-Stock-rating .sui-AtomButton--small {
  font-size: 14px;
  font-weight: 600;
  height: 32px;
  min-width: 32px;
  padding: 0 8px;
}
.mt-Stock-rating .sui-AtomButton--small .sui-AtomButton-leftIcon:not(.mt-Stock-rating .sui-AtomButton--small .sui-AtomButton-leftIcon [class*=Icon], .mt-Stock-rating .sui-AtomButton--small .sui-AtomButton-rightIcon [class*=Icon], .mt-Stock-rating .sui-AtomButton--small .sui-AtomButton-centerIcon [class*=Icon]), .mt-Stock-rating .sui-AtomButton--small .sui-AtomButton-rightIcon:not(.mt-Stock-rating .sui-AtomButton--small .sui-AtomButton-leftIcon [class*=Icon], .mt-Stock-rating .sui-AtomButton--small .sui-AtomButton-rightIcon [class*=Icon], .mt-Stock-rating .sui-AtomButton--small .sui-AtomButton-centerIcon [class*=Icon]), .mt-Stock-rating .sui-AtomButton--small .sui-AtomButton-centerIcon:not(.mt-Stock-rating .sui-AtomButton--small .sui-AtomButton-leftIcon [class*=Icon], .mt-Stock-rating .sui-AtomButton--small .sui-AtomButton-rightIcon [class*=Icon], .mt-Stock-rating .sui-AtomButton--small .sui-AtomButton-centerIcon [class*=Icon]) {
  height: 16px;
  width: 16px;
  display: flex;
  align-content: center;
  justify-content: center;
  align-items: center;
}
.mt-Stock-rating .sui-AtomButton--small .sui-AtomButton-leftIcon {
  margin-right: 4px;
}
.mt-Stock-rating .sui-AtomButton--small .sui-AtomButton-rightIcon {
  margin-left: 4px;
}
.mt-Stock-rating .sui-AtomButton--small.sui-AtomButton--squared {
  border-radius: 0;
}
.mt-Stock-rating .sui-AtomButton--small.sui-AtomButton--circular {
  border-radius: 16px;
}
.mt-Stock-rating .sui-AtomButton--large {
  border-radius: 8px;
  font-size: 14px;
  font-weight: 600;
  height: 48px;
  min-width: 48px;
  padding: 0 16px;
}
.mt-Stock-rating .sui-AtomButton--large .sui-AtomButton-leftIcon:not(.mt-Stock-rating .sui-AtomButton--large .sui-AtomButton-leftIcon [class*=Icon], .mt-Stock-rating .sui-AtomButton--large .sui-AtomButton-rightIcon [class*=Icon], .mt-Stock-rating .sui-AtomButton--large .sui-AtomButton-centerIcon [class*=Icon]), .mt-Stock-rating .sui-AtomButton--large .sui-AtomButton-rightIcon:not(.mt-Stock-rating .sui-AtomButton--large .sui-AtomButton-leftIcon [class*=Icon], .mt-Stock-rating .sui-AtomButton--large .sui-AtomButton-rightIcon [class*=Icon], .mt-Stock-rating .sui-AtomButton--large .sui-AtomButton-centerIcon [class*=Icon]), .mt-Stock-rating .sui-AtomButton--large .sui-AtomButton-centerIcon:not(.mt-Stock-rating .sui-AtomButton--large .sui-AtomButton-leftIcon [class*=Icon], .mt-Stock-rating .sui-AtomButton--large .sui-AtomButton-rightIcon [class*=Icon], .mt-Stock-rating .sui-AtomButton--large .sui-AtomButton-centerIcon [class*=Icon]) {
  height: 24px;
  width: 24px;
  display: flex;
  align-content: center;
  justify-content: center;
  align-items: center;
}
.mt-Stock-rating .sui-AtomButton--large .sui-AtomButton-leftIcon {
  margin-right: 8px;
}
.mt-Stock-rating .sui-AtomButton--large .sui-AtomButton-rightIcon {
  margin-left: 8px;
}
.mt-Stock-rating .sui-AtomButton--large.sui-AtomButton--squared {
  border-radius: 0;
}
.mt-Stock-rating .sui-AtomButton--large.sui-AtomButton--circular {
  border-radius: 24px;
}
.mt-Stock-rating .sui-AtomButton--fullWidth {
  justify-content: center;
  width: 100%;
}
.mt-Stock-rating .sui-AtomButton--empty {
  padding: 0;
}
.mt-Stock-rating .sui-AtomButton--empty .sui-AtomButton-leftIcon,
.mt-Stock-rating .sui-AtomButton--empty .sui-AtomButton-rightIcon {
  margin: 0;
}
.mt-Stock-rating .sui-AtomButton-group {
  margin-left: -1px;
  margin-right: 0;
  padding: 0 16px;
}
.mt-Stock-rating .sui-AtomButton-group + .mt-Stock-rating .sui-AtomButton-group {
  margin-left: -1px;
  margin-right: 0;
}
.mt-Stock-rating .sui-AtomButton-group--middle.sui-AtomButton {
  border-radius: 0;
}
.mt-Stock-rating .sui-AtomButton-group--first.sui-AtomButton {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.mt-Stock-rating .sui-AtomButton-group--last.sui-AtomButton {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.mt-Stock-rating .sui-AtomButton-group--selected.sui-AtomButton {
  border-radius: none;
  box-shadow: none;
}
.mt-Stock-rating .sui-AtomButton-group--focused {
  border: 1px solid;
}
.mt-Stock-rating .mt-CardRating-actions {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 8px;
}
.mt-Stock-rating .sui-AtomInput-input {
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  background: #ffffff;
  border: 1px solid #bfc7d0;
  box-sizing: border-box;
  color: var(--c-base-inverse, initial);
  font-family: inherit;
  font-size: 16px;
  padding-left: 8px;
  padding-right: 8px;
  width: 100%;
  border-radius: 8px;
  min-height: auto;
  text-overflow: unset;
  flex-grow: 1;
}
.mt-Stock-rating .sui-AtomInput-input--charsSize {
  width: inherit;
}
.mt-Stock-rating .sui-AtomInput-input--hidden {
  display: none;
}
.mt-Stock-rating .sui-AtomInput-input--readOnly {
  background: #eef0f4;
  border: 1px solid #bfc7d0;
  color: #000e23;
}
.mt-Stock-rating .sui-AtomInput-input > *,
.mt-Stock-rating .sui-AtomInput-input .sui-AtomInput-input {
  border-radius: 0;
}
.mt-Stock-rating .sui-AtomInput-input > *:first-child {
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
}
.mt-Stock-rating .sui-AtomInput-input > *:last-child {
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input-shape-square {
  border-radius: 0;
}
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input-shape-square > *,
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input-shape-square .sui-AtomInput-input {
  border-radius: 0;
}
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input-shape-square > *:first-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input-shape-square > *:last-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input-shape-rounded {
  border-radius: 4px;
}
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input-shape-rounded > *,
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input-shape-rounded .sui-AtomInput-input {
  border-radius: 0;
}
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input-shape-rounded > *:first-child {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input-shape-rounded > *:last-child {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input-shape-circle > *,
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input-shape-circle .sui-AtomInput-input {
  border-radius: 0;
}
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-xl {
  border-radius: 28px;
}
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-xl > *,
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-xl .sui-AtomInput-input {
  border-radius: 0;
}
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-xl > *:first-child {
  border-top-left-radius: 28px;
  border-bottom-left-radius: 28px;
}
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-xl > *:last-child {
  border-top-right-radius: 28px;
  border-bottom-right-radius: 28px;
}
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-l {
  border-radius: 24px;
}
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-l > *,
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-l .sui-AtomInput-input {
  border-radius: 0;
}
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-l > *:first-child {
  border-top-left-radius: 24px;
  border-bottom-left-radius: 24px;
}
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-l > *:last-child {
  border-top-right-radius: 24px;
  border-bottom-right-radius: 24px;
}
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-m {
  border-radius: 20px;
}
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-m > *,
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-m .sui-AtomInput-input {
  border-radius: 0;
}
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-m > *:first-child {
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
}
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-m > *:last-child {
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
}
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-s {
  border-radius: 16px;
}
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-s > *,
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-s .sui-AtomInput-input {
  border-radius: 0;
}
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-s > *:first-child {
  border-top-left-radius: 16px;
  border-bottom-left-radius: 16px;
}
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-s > *:last-child {
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
}
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-xs {
  border-radius: 12px;
}
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-xs > *,
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-xs .sui-AtomInput-input {
  border-radius: 0;
}
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-xs > *:first-child {
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
}
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-xs > *:last-child {
  border-top-right-radius: 12px;
  border-bottom-right-radius: 12px;
}
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input--noBorder, .mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input--noBorder:disabled {
  border: 0;
}
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input--noBorder:focus, .mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input--noBorder:disabled:focus {
  border: 0;
  box-shadow: none;
  outline: 0;
}
.mt-Stock-rating .sui-AtomInput-input::placeholder {
  color: #606f80;
}
.mt-Stock-rating .sui-AtomInput-input:disabled {
  pointer-events: none;
}
.mt-Stock-rating .sui-AtomInput-input:disabled:not(.sui-AtomInput-input--readOnly) {
  -webkit-text-fill-color: #bfc7d0;
  background: #ffffff;
  color: #bfc7d0;
}
.mt-Stock-rating .sui-AtomInput-input:focus {
  outline: none;
}
.mt-Stock-rating .sui-AtomInput-input-size-xl {
  height: 56px;
  min-height: 56px;
}
.mt-Stock-rating .sui-AtomInput-input-size-l {
  height: 48px;
  min-height: 48px;
}
.mt-Stock-rating .sui-AtomInput-input-size-m {
  height: 40px;
  min-height: 40px;
}
.mt-Stock-rating .sui-AtomInput-input-size-s {
  height: 32px;
  min-height: 32px;
}
.mt-Stock-rating .sui-AtomInput-input-size-xs {
  height: 24px;
  min-height: 24px;
}
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input--state-success {
  border-color: #017943;
}
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input--state-error {
  border-color: #b21229;
}
.mt-Stock-rating .sui-AtomInput-input.sui-AtomInput-input--state-alert {
  border-color: #d97703;
}
.mt-Stock-rating .sui-AtomInput-input[type=number] {
  -moz-appearance: textfield;
}
.mt-Stock-rating .sui-AtomInput-input[type=number]::-webkit-outer-spin-button, .mt-Stock-rating .sui-AtomInput-input[type=number]::-webkit-inner-spin-button {
  appearance: none;
  margin: 0;
}
.mt-Stock-rating .sui-AtomInput_Container {
  display: flex;
  flex-grow: 1;
  width: 100%;
  border-radius: 8px;
}
.mt-Stock-rating .sui-AtomInput_Container:not(.sui-AtomInput_Container-noBorder) {
  border-radius: 8px;
}
.mt-Stock-rating .sui-AtomInput_Container:not(.sui-AtomInput_Container-noBorder).mt-Stock-rating .sui-AtomInput_Container-shape-square {
  border-radius: 0;
}
.mt-Stock-rating .sui-AtomInput_Container:not(.sui-AtomInput_Container-noBorder).mt-Stock-rating .sui-AtomInput_Container-shape-rounded {
  border-radius: 4px;
}
.mt-Stock-rating .sui-AtomInput_Container:not(.sui-AtomInput_Container-noBorder).mt-Stock-rating .sui-AtomInput_Container-shape-circle {
  border-radius: 100dvh;
}
.mt-Stock-rating .sui-AtomInput_Container:not(.sui-AtomInput_Container-noBorder).mt-Stock-rating .sui-AtomInput_Container:focus-within:has(.sui-AtomInput-input:focus-visible) {
  outline-style: solid;
  outline-color: color-mix(in srgb, #000e23 80%, transparent);
  outline-width: 2px;
  outline-offset: 2px;
}
.mt-Stock-rating .sui-AtomInput--withAddon {
  align-items: center;
  background-color: #eef0f4;
  border-color: color-mix(in srgb, var(--c-base, white) 40%, var(--c-gray, #777777));
  border-style: solid;
  color: #bfc7d0;
  display: flex;
  flex-direction: column;
  height: inherit;
  justify-content: center;
  line-height: inherit;
  padding-left: 16px;
  padding-right: 16px;
}
.mt-Stock-rating .sui-AtomInput--withAddon--right {
  border-width: 1px 1px 1px 0;
}
.mt-Stock-rating .sui-AtomInput--withAddon--left {
  border-width: 1px 0 1px 1px;
}
.mt-Stock-rating .sui-AtomInput--withAddonWrapper {
  display: flex;
  flex-grow: 1;
}
.mt-Stock-rating .sui-AtomInput--withAddonWrapper > *,
.mt-Stock-rating .sui-AtomInput--withAddonWrapper .sui-AtomInput-input {
  border-radius: 0;
}
.mt-Stock-rating .sui-AtomInput--withAddonWrapper > *:first-child {
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
}
.mt-Stock-rating .sui-AtomInput--withAddonWrapper > *:last-child {
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}
.mt-Stock-rating .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-square {
  border-radius: 0;
}
.mt-Stock-rating .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-square > *,
.mt-Stock-rating .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-square .sui-AtomInput-input {
  border-radius: 0;
}
.mt-Stock-rating .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-square > *:first-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.mt-Stock-rating .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-square > *:last-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.mt-Stock-rating .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-rounded {
  border-radius: 4px;
}
.mt-Stock-rating .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-rounded > *,
.mt-Stock-rating .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-rounded .sui-AtomInput-input {
  border-radius: 0;
}
.mt-Stock-rating .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-rounded > *:first-child {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.mt-Stock-rating .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-rounded > *:last-child {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.mt-Stock-rating .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle > *,
.mt-Stock-rating .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle .sui-AtomInput-input {
  border-radius: 0;
}
.mt-Stock-rating .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-xl {
  border-radius: 28px;
}
.mt-Stock-rating .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-xl > *,
.mt-Stock-rating .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-xl .sui-AtomInput-input {
  border-radius: 0;
}
.mt-Stock-rating .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-xl > *:first-child {
  border-top-left-radius: 28px;
  border-bottom-left-radius: 28px;
}
.mt-Stock-rating .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-xl > *:last-child {
  border-top-right-radius: 28px;
  border-bottom-right-radius: 28px;
}
.mt-Stock-rating .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-l {
  border-radius: 24px;
}
.mt-Stock-rating .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-l > *,
.mt-Stock-rating .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-l .sui-AtomInput-input {
  border-radius: 0;
}
.mt-Stock-rating .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-l > *:first-child {
  border-top-left-radius: 24px;
  border-bottom-left-radius: 24px;
}
.mt-Stock-rating .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-l > *:last-child {
  border-top-right-radius: 24px;
  border-bottom-right-radius: 24px;
}
.mt-Stock-rating .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-m {
  border-radius: 20px;
}
.mt-Stock-rating .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-m > *,
.mt-Stock-rating .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-m .sui-AtomInput-input {
  border-radius: 0;
}
.mt-Stock-rating .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-m > *:first-child {
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
}
.mt-Stock-rating .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-m > *:last-child {
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
}
.mt-Stock-rating .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-s {
  border-radius: 16px;
}
.mt-Stock-rating .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-s > *,
.mt-Stock-rating .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-s .sui-AtomInput-input {
  border-radius: 0;
}
.mt-Stock-rating .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-s > *:first-child {
  border-top-left-radius: 16px;
  border-bottom-left-radius: 16px;
}
.mt-Stock-rating .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-s > *:last-child {
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
}
.mt-Stock-rating .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-xs {
  border-radius: 12px;
}
.mt-Stock-rating .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-xs > *,
.mt-Stock-rating .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-xs .sui-AtomInput-input {
  border-radius: 0;
}
.mt-Stock-rating .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-xs > *:first-child {
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
}
.mt-Stock-rating .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-xs > *:last-child {
  border-top-right-radius: 12px;
  border-bottom-right-radius: 12px;
}
.mt-Stock-rating .sui-AtomInput--withIcon {
  position: relative;
  width: 100%;
}
.mt-Stock-rating .sui-AtomInput--withIcon--left .sui-AtomInput-input {
  padding-left: 44px;
}
.mt-Stock-rating .sui-AtomInput--withIcon--right .sui-AtomInput-input {
  padding-right: 44px;
}
.mt-Stock-rating .sui-AtomInput--withIcon-icon {
  align-items: center;
  color: #000e23;
  display: flex;
  fill: #000e23;
  height: 24px;
  justify-content: center;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 24px;
  pointer-events: none;
}
.mt-Stock-rating .sui-AtomInput--withIcon-icon--withHandler {
  cursor: pointer;
  pointer-events: auto;
}
.mt-Stock-rating .sui-AtomInput--withIcon-icon--left {
  left: 16px;
}
.mt-Stock-rating .sui-AtomInput--withIcon-icon--right {
  right: 16px;
}
.mt-Stock-rating .sui-AtomInput--withIcon-icon > * {
  height: 100%;
  width: 100%;
}
.mt-Stock-rating .sui-AtomInput--withButton {
  display: flex;
  width: 100%;
}
.mt-Stock-rating .sui-AtomInput--withButton-input {
  flex: 1;
  width: 100%;
}
.mt-Stock-rating .sui-AtomInput--withButton-button {
  margin-left: 8px;
}
.mt-Stock-rating .sui-AtomInput-input-password {
  position: relative;
  width: 100%;
  display: flex;
  background: #ffffff;
  border: 1px solid #bfc7d0;
  box-sizing: border-box;
  color: var(--c-base-inverse, initial);
  font-family: inherit;
  font-size: 16px;
  padding-left: 8px;
  padding-right: 8px;
  width: 100%;
  padding-left: 0;
  border-radius: 8px;
}
.mt-Stock-rating .sui-AtomInput-input-password > input {
  padding-right: 0px;
}
.mt-Stock-rating .sui-AtomInput-input-password-shape-square {
  border-radius: 0;
}
.mt-Stock-rating .sui-AtomInput-input-password-shape-rounded {
  border-radius: 4px;
}
.mt-Stock-rating .sui-AtomInput-input-password-shape-circle {
  border-radius: 100dvh;
}
.mt-Stock-rating .sui-AtomInput-input-password--toggleButton {
  margin-top: 8px;
  margin-bottom: 8px;
  border: none;
  background: #ffffff;
  color: #000e23;
  display: inline-block;
  user-select: none;
  border-radius: 8px;
}
.mt-Stock-rating .sui-AtomInput-input-password--toggleButton-shape-square {
  border-radius: 0;
}
.mt-Stock-rating .sui-AtomInput-input-password--toggleButton-shape-rounded {
  border-radius: 4px;
}
.mt-Stock-rating .sui-AtomInput-input-password--toggleButton-shape-circle {
  border-radius: 100dvh;
}
.mt-Stock-rating .sui-AtomInput-input-password--toggleButton:focus-visible {
  outline-style: solid;
  outline-color: color-mix(in srgb, #000e23 80%, transparent);
  outline-width: 2px;
  outline-offset: 2px;
}
.mt-Stock-rating .sui-AtomInput-input-password--state-error {
  border-color: #b21229;
}
.mt-Stock-rating .sui-AtomInput-input-password--state-success {
  border-color: #017943;
}
.mt-Stock-rating .sui-AtomInput-input-password--state-alert {
  border-color: #d97703;
}
.mt-Stock-rating .sui-AtomTextarea {
  background: initial;
  border: 1px solid color-mix(in srgb, var(--c-base, white) 40%, var(--c-gray, #777777));
  border-radius: 8px;
  box-sizing: border-box;
  color: var(--c-base-inverse, initial);
  font-family: "PoppinsMotor", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
  padding: 8px;
  resize: auto;
  width: 100%;
}
.mt-Stock-rating .sui-AtomTextarea[disabled] {
  background: color-mix(in srgb, var(--c-base, white) 80%, var(--c-gray, #777777));
  border: 1px solid initial;
  color: color-mix(in srgb, var(--c-base, white) 40%, var(--c-gray, #777777));
}
.mt-Stock-rating .sui-AtomTextarea::placeholder {
  color: #606f80;
}
.mt-Stock-rating .sui-AtomTextarea:focus {
  box-shadow: none;
  outline: 2px solid color-mix(in srgb, #000e23 80%, transparent);
  outline-offset: 2px;
}
.mt-Stock-rating .sui-AtomTextarea--short {
  height: calc(20px * 4 + 9px * 2);
}
.mt-Stock-rating .sui-AtomTextarea--long {
  height: calc(20px * 7 + 9px * 2);
}
.mt-Stock-rating .sui-AtomTextarea.sui-AtomTextarea--success {
  border-color: #017943;
}
.mt-Stock-rating .sui-AtomTextarea.sui-AtomTextarea--error {
  border-color: #b21229;
}
.mt-Stock-rating .sui-AtomTextarea.sui-AtomTextarea--alert {
  border-color: #d97703;
}
.mt-Stock-rating .sui-AtomTextarea.sui-AtomTextarea--resize-auto {
  overflow: auto;
  resize: auto;
}
.mt-Stock-rating .sui-AtomTextarea.sui-AtomTextarea--resize-both {
  overflow: auto;
  resize: both;
}
.mt-Stock-rating .sui-AtomTextarea.sui-AtomTextarea--resize-horizontal {
  overflow: auto;
  resize: horizontal;
}
.mt-Stock-rating .sui-AtomTextarea.sui-AtomTextarea--resize-inherit {
  overflow: auto;
  resize: inherit;
}
.mt-Stock-rating .sui-AtomTextarea.sui-AtomTextarea--resize-initial {
  overflow: auto;
  resize: initial;
}
.mt-Stock-rating .sui-AtomTextarea.sui-AtomTextarea--resize-none {
  overflow: auto;
  resize: none;
}
.mt-Stock-rating .sui-AtomTextarea.sui-AtomTextarea--resize-vertical {
  overflow: auto;
  resize: vertical;
}
.mt-Stock-rating .sui-AtomValidationText {
  display: block;
  font-size: 10px;
  margin: 4px 0 0;
}
.mt-Stock-rating .sui-AtomValidationText--success {
  color: #017943;
}
.mt-Stock-rating .sui-AtomValidationText--error {
  color: #b21229;
}
.mt-Stock-rating .sui-AtomValidationText--alert {
  color: #d97703;
}
.mt-Stock-rating .sui-AtomLabel {
  display: block;
  color: inherit;
  font-size: 14px;
  font-weight: 600;
  line-height: inherit;
}
.mt-Stock-rating .sui-AtomLabel-optionalText {
  color: color-mix(in srgb, var(--c-base-inverse, black) 40%, var(--c-gray, #777777));
  margin-left: 4px;
}
.mt-Stock-rating .sui-AtomLabel--xsmall {
  font-size: 10px;
}
.mt-Stock-rating .sui-AtomLabel--small {
  font-size: 12px;
}
.mt-Stock-rating .sui-AtomLabel--medium {
  font-size: 14px;
}
.mt-Stock-rating .sui-AtomLabel--large {
  font-size: 16px;
}
.mt-Stock-rating .sui-AtomLabel--inlineLeft {
  display: inline;
  margin-right: 8px;
}
.mt-Stock-rating .sui-AtomLabel--inlineRight {
  display: inline;
  margin-left: 8px;
}
.mt-Stock-rating .sui-AtomLabel--disabled {
  cursor: default;
  opacity: 0.4;
  pointer-events: none;
}
.mt-Stock-rating .sui-AtomLabel--success {
  color: #017943;
}
.mt-Stock-rating .sui-AtomLabel--success .sui-AtomLabel-optionalText {
  color: #777777;
}
.mt-Stock-rating .sui-AtomLabel--error {
  color: #b21229;
}
.mt-Stock-rating .sui-AtomLabel--error .sui-AtomLabel-optionalText {
  color: #777777;
}
.mt-Stock-rating .sui-AtomLabel--alert {
  color: #d97703;
}
.mt-Stock-rating .sui-AtomLabel--alert .sui-AtomLabel-optionalText {
  color: #777777;
}
.mt-Stock-rating .sui-AtomLabel--contrast {
  color: var(--c-base-inverse, #ffffff);
}
.mt-Stock-rating .sui-AtomLabel--contrast .sui-AtomLabel-optionalText {
  color: #777777;
}
.mt-Stock-rating .sui-AtomLabel--disabled {
  color: #3b4a5a;
}
.mt-Stock-rating .sui-AtomLabel--disabled .sui-AtomLabel-optionalText {
  color: #777777;
}
.mt-Stock-rating :root [data-theme-mode=light] {
  --c-base: #ffffff;
  --c-base-inverse: #000000;
  --c-primary: #0052ff;
  --c-accent: #e80262;
  --c-gray: color-mix(in srgb, var(--c-base-inverse) 80%, var(--c-base));
  --c-success: #008537;
  --c-alert: #bd5b00;
  --c-error: #e72326;
}
.mt-Stock-rating :root [data-theme-mode=dark] {
  --c-base: #000000;
  --c-base-inverse: #ffffff;
  --c-primary: #2469ff;
  --c-accent: #e80262;
  --c-gray: color-mix(in srgb, var(--c-base-inverse) 80%, var(--c-base));
  --c-success: #008a39;
  --c-alert: #bd5b00;
  --c-error: #e72326;
}
.mt-Stock-rating .sui-AtomHelpText {
  color: #606f80;
  display: block;
  font-size: 10px;
  margin: 4px 0 0;
}
.mt-Stock-rating .sui-MoleculeField--inline {
  display: flex;
  width: 100%;
}
.mt-Stock-rating .sui-MoleculeField--inline-reverse {
  display: flex;
  flex-direction: column;
  position: relative;
}
.mt-Stock-rating .sui-MoleculeField--inline-reverse .sui-AtomLabel {
  align-items: center;
}
.mt-Stock-rating .sui-MoleculeField--inline-reverse .sui-MoleculeField-nodeLabelContainer {
  margin-left: 8px;
}
.mt-Stock-rating .sui-MoleculeField--fullWidth .sui-MoleculeField-nodeLabelContainer {
  min-width: 0;
  width: 100%;
}
.mt-Stock-rating .sui-MoleculeField-labelContainer {
  align-items: flex-start;
  display: flex;
  font-weight: 400;
  margin-bottom: 4px;
}
.mt-Stock-rating .sui-MoleculeField-nodeLabelContainer {
  align-self: center;
}
.mt-Stock-rating .sui-MoleculeField-inputContainer {
  width: 100%;
}
.mt-Stock-rating .sui-MoleculeField-inputContainer--aligned {
  padding-left: 24px;
}
.mt-Stock-rating .sui-MoleculeField--autohide .sui-AtomHelpText {
  display: none;
}
.mt-Stock-rating .sui-MoleculeField--autohide .sui-MoleculeField-inputContainer *:focus + .sui-AtomHelpText {
  display: block;
}
.mt-Stock-rating .sui-TextareaField-helpText {
  margin: 0;
}
.mt-Stock-rating .mt-CardRating-replyForm {
  display: flex;
  flex-direction: column;
  gap: 16px;
  margin-inline: 4px;
}
.mt-Stock-rating .mt-CardRating-replyForm-buttons {
  display: flex;
  justify-content: flex-end;
  gap: 8px;
}
.mt-Stock-rating .mt-CardRating-section {
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: 16px;
}
.mt-Stock-rating .mt-ListRatings {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.mt-Stock-rating-tags {
  background-color: #ffffff;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
  border-radius: 8px;
  padding: 16px 24px;
  margin-top: 16px;
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.mt-Stock-rating-tagsList {
  flex: 1;
}
.mt-Stock-rating-feedbackList {
  background-color: #ffffff;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
  border-radius: 8px;
  padding: 16px 24px;
  margin-top: 16px;
}
@media (min-width: 600px) {
  .mt-Stock-rating-tags {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
  }
}

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* note on dim colour variations

- dim values on Figma are usually represented as percentages
- a well supported way of representing them in CSS is by adding the alpha value as an extension of the colour value
- hence, our alpha values as defined by UX correspond to the following hex values:

72% — B8
68% — AD
40% — 66
16% — 29
8% — 14

*/

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */

/* SMALL SIZE */
/* DEFAULT SIZE */
/* LARGE SIZE */
.sui-AtomSwitch--color-primary .sui-AtomSwitch-inputContainer[aria-checked=false]:hover:not(:disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #bfc7d0, #ffffff 10%);
}
.sui-AtomSwitch--color-primary .sui-AtomSwitch-inputContainer[aria-checked=true]:hover:not(:disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #000e23, #ffffff 20%);
}
.sui-AtomSwitch--color-accent .sui-AtomSwitch-inputContainer[aria-checked=false]:hover:not(:disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #bfc7d0, #ffffff 10%);
}
.sui-AtomSwitch--color-accent .sui-AtomSwitch-inputContainer[aria-checked=true]:hover:not(:disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #e60e27, #ffffff 20%);
}
.sui-AtomSwitch--color-success .sui-AtomSwitch-inputContainer[aria-checked=false]:hover:not(:disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #bfc7d0, #ffffff 10%);
}
.sui-AtomSwitch--color-success .sui-AtomSwitch-inputContainer[aria-checked=true]:hover:not(:disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #017943, #ffffff 20%);
}
.sui-AtomSwitch--color-alert .sui-AtomSwitch-inputContainer[aria-checked=false]:hover:not(:disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #bfc7d0, #ffffff 10%);
}
.sui-AtomSwitch--color-alert .sui-AtomSwitch-inputContainer[aria-checked=true]:hover:not(:disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #d97703, #ffffff 20%);
}
.sui-AtomSwitch--color-error .sui-AtomSwitch-inputContainer[aria-checked=false]:hover:not(:disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #bfc7d0, #ffffff 10%);
}
.sui-AtomSwitch--color-error .sui-AtomSwitch-inputContainer[aria-checked=true]:hover:not(:disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #b21229, #ffffff 20%);
}
.sui-AtomSwitch--color-neutral .sui-AtomSwitch-inputContainer[aria-checked=false]:hover:not(:disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #bfc7d0, #ffffff 10%);
}
.sui-AtomSwitch--color-neutral .sui-AtomSwitch-inputContainer[aria-checked=true]:hover:not(:disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #777777, #ffffff 20%);
}
.sui-AtomSwitch--color-surface .sui-AtomSwitch-inputContainer[aria-checked=false]:hover:not(:disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #bfc7d0, #000000 10%);
}
.sui-AtomSwitch--color-surface .sui-AtomSwitch-inputContainer[aria-checked=true]:hover:not(:disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #ffffff, #000000 20%);
}

/* small */
/* medium */
/* large */
/* threeCharacters */
/* disabled */
/* selected */

/* note on dim colour variations

- dim values on Figma are usually represented as percentages
- a well supported way of representing them in CSS is by adding the alpha value as an extension of the colour value
- hence, our alpha values as defined by UX correspond to the following hex values:

72% — B8
68% — AD
40% — 66
16% — 29
8% — 14

*/
.sui-AtomPopover--top, .mt-Stock-vehicles .sui-AtomPopover--auto[x-placement^=top], .sui-AtomPopover--auto[x-placement^=top] {
  margin: 8px 0;
  z-index: auto;
}
.sui-AtomPopover--right, .mt-Stock-vehicles .sui-AtomPopover--auto[x-placement^=right], .sui-AtomPopover--auto[x-placement^=right] {
  margin: 0 8px;
  z-index: auto;
}
.sui-AtomPopover--bottom, .mt-Stock-vehicles .sui-AtomPopover--auto[x-placement^=bottom], .sui-AtomPopover--auto[x-placement^=bottom] {
  margin: 8px 0;
  z-index: auto;
}
.sui-AtomPopover--left, .mt-Stock-vehicles .sui-AtomPopover--auto[x-placement^=left], .sui-AtomPopover--auto[x-placement^=left] {
  margin: 0 8px;
  z-index: auto;
}
.sui-AtomTag.sui-AtomTag--color-primary.sui-AtomTag--design-solid.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #000e23 90%, #000000);
}
.sui-AtomTag.sui-AtomTag--color-primary.sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #000e23 70%, #000000);
}
.sui-AtomTag.sui-AtomTag--color-primary.sui-AtomTag--design-tinted.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #000e23;
  background-color: color-mix(in srgb, #000e23 15%, transparent);
}
.sui-AtomTag.sui-AtomTag--color-primary.sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #000e23 25%, transparent);
}
.sui-AtomTag.sui-AtomTag--color-primary.sui-AtomTag--design-outline.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--color-primary.sui-AtomTag--design-dashed.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #000e23 10%, transparent);
}
.sui-AtomTag.sui-AtomTag--color-primary.sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--color-primary.sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #000e23 20%, transparent);
}
.sui-AtomTag.sui-AtomTag--color-accent.sui-AtomTag--design-solid.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #e60e27 90%, #000000);
}
.sui-AtomTag.sui-AtomTag--color-accent.sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #e60e27 70%, #000000);
}
.sui-AtomTag.sui-AtomTag--color-accent.sui-AtomTag--design-tinted.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #e60e27;
  background-color: color-mix(in srgb, #e60e27 15%, transparent);
}
.sui-AtomTag.sui-AtomTag--color-accent.sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #e60e27 25%, transparent);
}
.sui-AtomTag.sui-AtomTag--color-accent.sui-AtomTag--design-outline.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--color-accent.sui-AtomTag--design-dashed.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #e60e27 10%, transparent);
}
.sui-AtomTag.sui-AtomTag--color-accent.sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--color-accent.sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #e60e27 20%, transparent);
}
.sui-AtomTag.sui-AtomTag--color-success.sui-AtomTag--design-solid.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #017943 90%, #000000);
}
.sui-AtomTag.sui-AtomTag--color-success.sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #017943 70%, #000000);
}
.sui-AtomTag.sui-AtomTag--color-success.sui-AtomTag--design-tinted.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #017943;
  background-color: color-mix(in srgb, #017943 15%, transparent);
}
.sui-AtomTag.sui-AtomTag--color-success.sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #017943 25%, transparent);
}
.sui-AtomTag.sui-AtomTag--color-success.sui-AtomTag--design-outline.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--color-success.sui-AtomTag--design-dashed.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #017943 10%, transparent);
}
.sui-AtomTag.sui-AtomTag--color-success.sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--color-success.sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #017943 20%, transparent);
}
.sui-AtomTag.sui-AtomTag--color-alert.sui-AtomTag--design-solid.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #d97703 90%, #000000);
}
.sui-AtomTag.sui-AtomTag--color-alert.sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #d97703 70%, #000000);
}
.sui-AtomTag.sui-AtomTag--color-alert.sui-AtomTag--design-tinted.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #d97703;
  background-color: color-mix(in srgb, #d97703 15%, transparent);
}
.sui-AtomTag.sui-AtomTag--color-alert.sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #d97703 25%, transparent);
}
.sui-AtomTag.sui-AtomTag--color-alert.sui-AtomTag--design-outline.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--color-alert.sui-AtomTag--design-dashed.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #d97703 10%, transparent);
}
.sui-AtomTag.sui-AtomTag--color-alert.sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--color-alert.sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #d97703 20%, transparent);
}
.sui-AtomTag.sui-AtomTag--color-error.sui-AtomTag--design-solid.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #b21229 90%, #000000);
}
.sui-AtomTag.sui-AtomTag--color-error.sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b21229 70%, #000000);
}
.sui-AtomTag.sui-AtomTag--color-error.sui-AtomTag--design-tinted.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #b21229;
  background-color: color-mix(in srgb, #b21229 15%, transparent);
}
.sui-AtomTag.sui-AtomTag--color-error.sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b21229 25%, transparent);
}
.sui-AtomTag.sui-AtomTag--color-error.sui-AtomTag--design-outline.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--color-error.sui-AtomTag--design-dashed.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b21229 10%, transparent);
}
.sui-AtomTag.sui-AtomTag--color-error.sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--color-error.sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b21229 20%, transparent);
}
.sui-AtomTag.sui-AtomTag--color-neutral.sui-AtomTag--design-solid.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #777777 90%, #000000);
}
.sui-AtomTag.sui-AtomTag--color-neutral.sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #777777 70%, #000000);
}
.sui-AtomTag.sui-AtomTag--color-neutral.sui-AtomTag--design-tinted.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #777777;
  background-color: color-mix(in srgb, #777777 15%, transparent);
}
.sui-AtomTag.sui-AtomTag--color-neutral.sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #777777 25%, transparent);
}
.sui-AtomTag.sui-AtomTag--color-neutral.sui-AtomTag--design-outline.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--color-neutral.sui-AtomTag--design-dashed.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #777777 10%, transparent);
}
.sui-AtomTag.sui-AtomTag--color-neutral.sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--color-neutral.sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #777777 20%, transparent);
}
.sui-AtomTag.sui-AtomTag--color-surface.sui-AtomTag--design-solid.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #ffffff 90%, #000000);
}
.sui-AtomTag.sui-AtomTag--color-surface.sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #ffffff 70%, #000000);
}
.sui-AtomTag.sui-AtomTag--color-surface.sui-AtomTag--design-tinted.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #ffffff;
  background-color: color-mix(in srgb, #ffffff 15%, transparent);
}
.sui-AtomTag.sui-AtomTag--color-surface.sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #ffffff 25%, transparent);
}
.sui-AtomTag.sui-AtomTag--color-surface.sui-AtomTag--design-outline.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--color-surface.sui-AtomTag--design-dashed.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #ffffff 10%, transparent);
}
.sui-AtomTag.sui-AtomTag--color-surface.sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--color-surface.sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #ffffff 20%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-accentWithoutHover.sui-AtomTag--design-solid.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #e60e27 90%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-accentWithoutHover.sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #e60e27 70%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-accentWithoutHover.sui-AtomTag--design-tinted.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #e60e27;
  background-color: color-mix(in srgb, #e60e27 15%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-accentWithoutHover.sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #e60e27 25%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-accentWithoutHover.sui-AtomTag--design-outline.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-accentWithoutHover.sui-AtomTag--design-dashed.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #e60e27 10%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-accentWithoutHover.sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-accentWithoutHover.sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #e60e27 20%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-aqua.sui-AtomTag--design-solid.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8e1ff 90%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-aqua.sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8e1ff 70%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-aqua.sui-AtomTag--design-tinted.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #b8e1ff;
  background-color: color-mix(in srgb, #b8e1ff 15%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-aqua.sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8e1ff 25%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-aqua.sui-AtomTag--design-outline.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-aqua.sui-AtomTag--design-dashed.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8e1ff 10%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-aqua.sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-aqua.sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8e1ff 20%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-aquaWithoutHover.sui-AtomTag--design-solid.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8e1ff 90%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-aquaWithoutHover.sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8e1ff 70%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-aquaWithoutHover.sui-AtomTag--design-tinted.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #b8e1ff;
  background-color: color-mix(in srgb, #b8e1ff 15%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-aquaWithoutHover.sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8e1ff 25%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-aquaWithoutHover.sui-AtomTag--design-outline.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-aquaWithoutHover.sui-AtomTag--design-dashed.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8e1ff 10%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-aquaWithoutHover.sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-aquaWithoutHover.sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8e1ff 20%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-bloodOrange.sui-AtomTag--design-solid.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #f4bbb8 90%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-bloodOrange.sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #f4bbb8 70%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-bloodOrange.sui-AtomTag--design-tinted.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #f4bbb8;
  background-color: color-mix(in srgb, #f4bbb8 15%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-bloodOrange.sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #f4bbb8 25%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-bloodOrange.sui-AtomTag--design-outline.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-bloodOrange.sui-AtomTag--design-dashed.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #f4bbb8 10%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-bloodOrange.sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-bloodOrange.sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #f4bbb8 20%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-blue.sui-AtomTag--design-solid.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #bbb7f9 90%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-blue.sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #bbb7f9 70%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-blue.sui-AtomTag--design-tinted.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #bbb7f9;
  background-color: color-mix(in srgb, #bbb7f9 15%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-blue.sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #bbb7f9 25%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-blue.sui-AtomTag--design-outline.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-blue.sui-AtomTag--design-dashed.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #bbb7f9 10%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-blue.sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-blue.sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #bbb7f9 20%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-brown.sui-AtomTag--design-solid.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #ead6ce 90%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-brown.sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #ead6ce 70%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-brown.sui-AtomTag--design-tinted.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #ead6ce;
  background-color: color-mix(in srgb, #ead6ce 15%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-brown.sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #ead6ce 25%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-brown.sui-AtomTag--design-outline.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-brown.sui-AtomTag--design-dashed.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #ead6ce 10%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-brown.sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-brown.sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #ead6ce 20%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-clear.sui-AtomTag--design-solid.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #e60e27 90%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-clear.sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #e60e27 70%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-clear.sui-AtomTag--design-tinted.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #e60e27;
  background-color: color-mix(in srgb, #e60e27 15%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-clear.sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #e60e27 25%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-clear.sui-AtomTag--design-outline.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-clear.sui-AtomTag--design-dashed.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #e60e27 10%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-clear.sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-clear.sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #e60e27 20%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-cons.sui-AtomTag--design-solid.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #e60e27) 90%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-cons.sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #e60e27) 70%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-cons.sui-AtomTag--design-tinted.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: color-mix(in srgb, var(--c-base, white) 80%, #e60e27);
  background-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #e60e27) 15%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-cons.sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #e60e27) 25%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-cons.sui-AtomTag--design-outline.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-cons.sui-AtomTag--design-dashed.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #e60e27) 10%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-cons.sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-cons.sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #e60e27) 20%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-error.sui-AtomTag--design-solid.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #b21229 90%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-error.sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b21229 70%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-error.sui-AtomTag--design-tinted.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #b21229;
  background-color: color-mix(in srgb, #b21229 15%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-error.sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b21229 25%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-error.sui-AtomTag--design-outline.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-error.sui-AtomTag--design-dashed.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b21229 10%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-error.sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-error.sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b21229 20%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-gray.sui-AtomTag--design-solid.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #eef0f4 90%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-gray.sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #eef0f4 70%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-gray.sui-AtomTag--design-tinted.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #eef0f4;
  background-color: color-mix(in srgb, #eef0f4 15%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-gray.sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #eef0f4 25%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-gray.sui-AtomTag--design-outline.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-gray.sui-AtomTag--design-dashed.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #eef0f4 10%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-gray.sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-gray.sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #eef0f4 20%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-grayDarkWithoutHover.sui-AtomTag--design-solid.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #606f80 90%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-grayDarkWithoutHover.sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #606f80 70%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-grayDarkWithoutHover.sui-AtomTag--design-tinted.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #606f80;
  background-color: color-mix(in srgb, #606f80 15%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-grayDarkWithoutHover.sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #606f80 25%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-grayDarkWithoutHover.sui-AtomTag--design-outline.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-grayDarkWithoutHover.sui-AtomTag--design-dashed.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #606f80 10%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-grayDarkWithoutHover.sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-grayDarkWithoutHover.sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #606f80 20%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-lemon.sui-AtomTag--design-solid.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #fff19f 90%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-lemon.sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #fff19f 70%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-lemon.sui-AtomTag--design-tinted.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #fff19f;
  background-color: color-mix(in srgb, #fff19f 15%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-lemon.sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #fff19f 25%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-lemon.sui-AtomTag--design-outline.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-lemon.sui-AtomTag--design-dashed.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #fff19f 10%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-lemon.sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-lemon.sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #fff19f 20%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-lightBlue.sui-AtomTag--design-solid.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #eef0f4 90%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-lightBlue.sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #eef0f4 70%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-lightBlue.sui-AtomTag--design-tinted.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #eef0f4;
  background-color: color-mix(in srgb, #eef0f4 15%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-lightBlue.sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #eef0f4 25%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-lightBlue.sui-AtomTag--design-outline.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-lightBlue.sui-AtomTag--design-dashed.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #eef0f4 10%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-lightBlue.sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-lightBlue.sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #eef0f4 20%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-lightGray.sui-AtomTag--design-solid.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #000000 90%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-lightGray.sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #000000 70%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-lightGray.sui-AtomTag--design-tinted.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #000000;
  background-color: color-mix(in srgb, #000000 15%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-lightGray.sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #000000 25%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-lightGray.sui-AtomTag--design-outline.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-lightGray.sui-AtomTag--design-dashed.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #000000 10%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-lightGray.sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-lightGray.sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #000000 20%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-lime.sui-AtomTag--design-solid.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #c3ffb5 90%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-lime.sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #c3ffb5 70%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-lime.sui-AtomTag--design-tinted.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #c3ffb5;
  background-color: color-mix(in srgb, #c3ffb5 15%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-lime.sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #c3ffb5 25%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-lime.sui-AtomTag--design-outline.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-lime.sui-AtomTag--design-dashed.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #c3ffb5 10%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-lime.sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-lime.sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #c3ffb5 20%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-offer.sui-AtomTag--design-solid.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #bdd3f9 90%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-offer.sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #bdd3f9 70%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-offer.sui-AtomTag--design-tinted.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #bdd3f9;
  background-color: color-mix(in srgb, #bdd3f9 15%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-offer.sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #bdd3f9 25%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-offer.sui-AtomTag--design-outline.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-offer.sui-AtomTag--design-dashed.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #bdd3f9 10%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-offer.sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-offer.sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #bdd3f9 20%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-orangeJuice.sui-AtomTag--design-solid.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #fccfa2 90%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-orangeJuice.sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #fccfa2 70%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-orangeJuice.sui-AtomTag--design-tinted.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #fccfa2;
  background-color: color-mix(in srgb, #fccfa2 15%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-orangeJuice.sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #fccfa2 25%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-orangeJuice.sui-AtomTag--design-outline.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-orangeJuice.sui-AtomTag--design-dashed.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #fccfa2 10%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-orangeJuice.sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-orangeJuice.sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #fccfa2 20%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-primaryWithoutHover.sui-AtomTag--design-solid.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #000e23 90%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-primaryWithoutHover.sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #000e23 70%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-primaryWithoutHover.sui-AtomTag--design-tinted.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #000e23;
  background-color: color-mix(in srgb, #000e23 15%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-primaryWithoutHover.sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #000e23 25%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-primaryWithoutHover.sui-AtomTag--design-outline.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-primaryWithoutHover.sui-AtomTag--design-dashed.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #000e23 10%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-primaryWithoutHover.sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-primaryWithoutHover.sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #000e23 20%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-pros.sui-AtomTag--design-solid.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #017943) 90%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-pros.sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #017943) 70%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-pros.sui-AtomTag--design-tinted.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: color-mix(in srgb, var(--c-base, white) 80%, #017943);
  background-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #017943) 15%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-pros.sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #017943) 25%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-pros.sui-AtomTag--design-outline.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-pros.sui-AtomTag--design-dashed.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #017943) 10%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-pros.sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-pros.sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #017943) 20%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-purple.sui-AtomTag--design-solid.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #f7bff7 90%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-purple.sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #f7bff7 70%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-purple.sui-AtomTag--design-tinted.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #f7bff7;
  background-color: color-mix(in srgb, #f7bff7 15%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-purple.sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #f7bff7 25%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-purple.sui-AtomTag--design-outline.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-purple.sui-AtomTag--design-dashed.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #f7bff7 10%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-purple.sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-purple.sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #f7bff7 20%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-salmon.sui-AtomTag--design-solid.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #ff99ad 90%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-salmon.sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #ff99ad 70%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-salmon.sui-AtomTag--design-tinted.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #ff99ad;
  background-color: color-mix(in srgb, #ff99ad 15%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-salmon.sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #ff99ad 25%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-salmon.sui-AtomTag--design-outline.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-salmon.sui-AtomTag--design-dashed.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #ff99ad 10%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-salmon.sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-salmon.sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #ff99ad 20%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-softGreen.sui-AtomTag--design-solid.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #b0f4d5 90%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-softGreen.sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b0f4d5 70%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-softGreen.sui-AtomTag--design-tinted.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #b0f4d5;
  background-color: color-mix(in srgb, #b0f4d5 15%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-softGreen.sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b0f4d5 25%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-softGreen.sui-AtomTag--design-outline.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-softGreen.sui-AtomTag--design-dashed.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b0f4d5 10%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-softGreen.sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-softGreen.sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b0f4d5 20%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-success.sui-AtomTag--design-solid.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #017943 90%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-success.sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #017943 70%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-success.sui-AtomTag--design-tinted.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #017943;
  background-color: color-mix(in srgb, #017943 15%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-success.sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #017943 25%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-success.sui-AtomTag--design-outline.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-success.sui-AtomTag--design-dashed.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #017943 10%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-success.sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-success.sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #017943 20%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-teal.sui-AtomTag--design-solid.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8f4f4 90%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-teal.sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8f4f4 70%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-teal.sui-AtomTag--design-tinted.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #b8f4f4;
  background-color: color-mix(in srgb, #b8f4f4 15%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-teal.sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8f4f4 25%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-teal.sui-AtomTag--design-outline.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-teal.sui-AtomTag--design-dashed.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8f4f4 10%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-teal.sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-teal.sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8f4f4 20%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-tealWithoutHover.sui-AtomTag--design-solid.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8f4f4 90%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-tealWithoutHover.sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8f4f4 70%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-tealWithoutHover.sui-AtomTag--design-tinted.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #b8f4f4;
  background-color: color-mix(in srgb, #b8f4f4 15%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-tealWithoutHover.sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8f4f4 25%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-tealWithoutHover.sui-AtomTag--design-outline.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-tealWithoutHover.sui-AtomTag--design-dashed.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8f4f4 10%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-tealWithoutHover.sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-tealWithoutHover.sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8f4f4 20%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-white.sui-AtomTag--design-solid.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #ffffff 90%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-white.sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #ffffff 70%, #000000);
}
.sui-AtomTag.sui-AtomTag--type-white.sui-AtomTag--design-tinted.sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #ffffff;
  background-color: color-mix(in srgb, #ffffff 15%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-white.sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #ffffff 25%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-white.sui-AtomTag--design-outline.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-white.sui-AtomTag--design-dashed.sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #ffffff 10%, transparent);
}
.sui-AtomTag.sui-AtomTag--type-white.sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .sui-AtomTag.sui-AtomTag--type-white.sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #ffffff 20%, transparent);
}
.sui-AtomTag-actionable:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  cursor: pointer;
}

.mt-Stock-vehicles .sui-AtomSpinner--fullPage::before, .mt-Stock-vehicles .sui-AtomSpinner::before, .sui-AtomSpinner::before, .sui-AtomSpinner--fullPage::before {
  bottom: 0;
  content: "";
  left: 0;
  right: 0;
  top: 0;
  z-index: 999;
}
.sui-AtomSpinner::before {
  position: absolute;
}
.sui-AtomSpinner--fullPage::before {
  position: fixed;
}
.sui-AtomTooltip--top, .mt-Stock-vehicles .sui-AtomTooltip--auto[x-placement*=top], .sui-AtomTooltip--auto[x-placement*=top], .mt-Stock-rating .sui-AtomTooltip--auto[x-placement*=top] {
  margin: 8px 0;
}
.sui-AtomTooltip--right, .mt-Stock-vehicles .sui-AtomTooltip--auto[x-placement*=right], .sui-AtomTooltip--auto[x-placement*=right], .mt-Stock-rating .sui-AtomTooltip--auto[x-placement*=right] {
  margin: 0 8px;
}
.sui-AtomTooltip--bottom, .mt-Stock-vehicles .sui-AtomTooltip--auto[x-placement*=bottom], .sui-AtomTooltip--auto[x-placement*=bottom], .mt-Stock-rating .sui-AtomTooltip--auto[x-placement*=bottom] {
  margin: 8px 0;
}
.sui-AtomTooltip--left, .mt-Stock-vehicles .sui-AtomTooltip--auto[x-placement*=left], .sui-AtomTooltip--auto[x-placement*=left], .mt-Stock-rating .sui-AtomTooltip--auto[x-placement*=left] {
  margin: 0 8px;
}

.mt-Stock-vehicles .sui-MoleculeModal::before, .mt-Stock-vehicles .sui-MoleculeModal, .sui-MoleculeModal, .sui-MoleculeModal::before {
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
}

.sui-MoleculeModal {
  align-items: center;
  display: none;
  justify-content: center;
  text-align: center;
  white-space: nowrap;
}
.sui-MoleculeModal::before {
  animation: modal-overlay-in 5s both;
  background-color: rgba(0, 0, 0, 0.6);
  content: "";
  z-index: -1;
}

.mt-Stock-vehicles {
  /* SMALL SIZE */
  /* DEFAULT SIZE */
  /* LARGE SIZE */
  /* SMALL SIZE */
  /* DEFAULT SIZE */
  /* LARGE SIZE */
  /* SMALL SIZE */
  /* DEFAULT SIZE */
  /* LARGE SIZE */
  /* SMALL SIZE */
  /* DEFAULT SIZE */
  /* LARGE SIZE */
  /* sass-lint:disable no-important */
  /* SMALL SIZE */
  /* DEFAULT SIZE */
  /* LARGE SIZE */
  /* SMALL SIZE */
  /* DEFAULT SIZE */
  /* LARGE SIZE */
  /* SMALL SIZE */
  /* DEFAULT SIZE */
  /* LARGE SIZE */
  /* SMALL SIZE */
  /* DEFAULT SIZE */
  /* LARGE SIZE */
  /* sass-lint:disable no-important */
}
.mt-Stock-vehicles .sui-MoleculeModal::before, .mt-Stock-vehicles .sui-MoleculeModal {
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
}
.mt-Stock-vehicles .sui-AtomSpinner--fullPage::before, .mt-Stock-vehicles .sui-AtomSpinner::before {
  bottom: 0;
  content: "";
  left: 0;
  right: 0;
  top: 0;
  z-index: 999;
}
.mt-Stock-vehicles .sui-LayoutGrid {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  margin: 0 -4px;
  row-gap: 8px;
}
.mt-Stock-vehicles .sui-LayoutGrid--ac-flex-start {
  height: 100%;
  align-content: flex-start;
}
.mt-Stock-vehicles .sui-LayoutGrid--ac-flex-end {
  height: 100%;
  align-content: flex-end;
}
.mt-Stock-vehicles .sui-LayoutGrid--ac-center {
  height: 100%;
  align-content: center;
}
.mt-Stock-vehicles .sui-LayoutGrid--ac-space-between {
  height: 100%;
  align-content: space-between;
}
.mt-Stock-vehicles .sui-LayoutGrid--ac-space-around {
  height: 100%;
  align-content: space-around;
}
.mt-Stock-vehicles .sui-LayoutGrid--ac-space-evenly {
  height: 100%;
  align-content: space-evenly;
}
.mt-Stock-vehicles .sui-LayoutGrid--ac-stretch {
  height: 100%;
  align-content: stretch;
}
.mt-Stock-vehicles .sui-LayoutGrid--ai-stretch {
  align-items: stretch;
}
.mt-Stock-vehicles .sui-LayoutGrid--ai-space-around {
  align-items: space-around;
}
.mt-Stock-vehicles .sui-LayoutGrid--ai-space-between {
  align-items: space-between;
}
.mt-Stock-vehicles .sui-LayoutGrid--ai-center {
  align-items: center;
}
.mt-Stock-vehicles .sui-LayoutGrid--ai-flex-start {
  align-items: flex-start;
}
.mt-Stock-vehicles .sui-LayoutGrid--ai-flex-end {
  align-items: flex-end;
}
.mt-Stock-vehicles .sui-LayoutGrid--jc-flex-start {
  justify-content: flex-start;
}
.mt-Stock-vehicles .sui-LayoutGrid--jc-center {
  justify-content: center;
}
.mt-Stock-vehicles .sui-LayoutGrid--jc-flex-end {
  justify-content: flex-end;
}
.mt-Stock-vehicles .sui-LayoutGrid--jc-space-between {
  justify-content: space-between;
}
.mt-Stock-vehicles .sui-LayoutGrid--jc-space-around {
  justify-content: space-around;
}
.mt-Stock-vehicles .sui-LayoutGrid-item {
  margin: 0;
  padding: 0 4px;
  box-sizing: border-box;
}
@media (min-width: 0) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxs-1 {
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxsOffset-1 {
    margin-left: 8.3333333333%;
  }
}
@media (min-width: 0) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxs-2 {
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxsOffset-2 {
    margin-left: 16.6666666667%;
  }
}
@media (min-width: 0) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxs-3 {
    flex-basis: 25%;
    max-width: 25%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxsOffset-3 {
    margin-left: 25%;
  }
}
@media (min-width: 0) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxs-4 {
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxsOffset-4 {
    margin-left: 33.3333333333%;
  }
}
@media (min-width: 0) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxs-5 {
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxsOffset-5 {
    margin-left: 41.6666666667%;
  }
}
@media (min-width: 0) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxs-6 {
    flex-basis: 50%;
    max-width: 50%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxsOffset-6 {
    margin-left: 50%;
  }
}
@media (min-width: 0) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxs-7 {
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxsOffset-7 {
    margin-left: 58.3333333333%;
  }
}
@media (min-width: 0) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxs-8 {
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxsOffset-8 {
    margin-left: 66.6666666667%;
  }
}
@media (min-width: 0) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxs-9 {
    flex-basis: 75%;
    max-width: 75%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxsOffset-9 {
    margin-left: 75%;
  }
}
@media (min-width: 0) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxs-10 {
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxsOffset-10 {
    margin-left: 83.3333333333%;
  }
}
@media (min-width: 0) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxs-11 {
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxsOffset-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 0) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxs-12 {
    flex-basis: 100%;
    max-width: 100%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxsOffset-12 {
    margin-left: 100%;
  }
}
@media (min-width: 480px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xs-1 {
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xsOffset-1 {
    margin-left: 8.3333333333%;
  }
}
@media (min-width: 480px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xs-2 {
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xsOffset-2 {
    margin-left: 16.6666666667%;
  }
}
@media (min-width: 480px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xs-3 {
    flex-basis: 25%;
    max-width: 25%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xsOffset-3 {
    margin-left: 25%;
  }
}
@media (min-width: 480px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xs-4 {
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xsOffset-4 {
    margin-left: 33.3333333333%;
  }
}
@media (min-width: 480px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xs-5 {
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xsOffset-5 {
    margin-left: 41.6666666667%;
  }
}
@media (min-width: 480px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xs-6 {
    flex-basis: 50%;
    max-width: 50%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xsOffset-6 {
    margin-left: 50%;
  }
}
@media (min-width: 480px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xs-7 {
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xsOffset-7 {
    margin-left: 58.3333333333%;
  }
}
@media (min-width: 480px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xs-8 {
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xsOffset-8 {
    margin-left: 66.6666666667%;
  }
}
@media (min-width: 480px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xs-9 {
    flex-basis: 75%;
    max-width: 75%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xsOffset-9 {
    margin-left: 75%;
  }
}
@media (min-width: 480px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xs-10 {
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xsOffset-10 {
    margin-left: 83.3333333333%;
  }
}
@media (min-width: 480px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xs-11 {
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xsOffset-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 480px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xs-12 {
    flex-basis: 100%;
    max-width: 100%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xsOffset-12 {
    margin-left: 100%;
  }
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--s-1 {
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--sOffset-1 {
    margin-left: 8.3333333333%;
  }
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--s-2 {
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--sOffset-2 {
    margin-left: 16.6666666667%;
  }
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--s-3 {
    flex-basis: 25%;
    max-width: 25%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--sOffset-3 {
    margin-left: 25%;
  }
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--s-4 {
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--sOffset-4 {
    margin-left: 33.3333333333%;
  }
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--s-5 {
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--sOffset-5 {
    margin-left: 41.6666666667%;
  }
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--s-6 {
    flex-basis: 50%;
    max-width: 50%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--sOffset-6 {
    margin-left: 50%;
  }
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--s-7 {
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--sOffset-7 {
    margin-left: 58.3333333333%;
  }
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--s-8 {
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--sOffset-8 {
    margin-left: 66.6666666667%;
  }
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--s-9 {
    flex-basis: 75%;
    max-width: 75%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--sOffset-9 {
    margin-left: 75%;
  }
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--s-10 {
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--sOffset-10 {
    margin-left: 83.3333333333%;
  }
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--s-11 {
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--sOffset-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--s-12 {
    flex-basis: 100%;
    max-width: 100%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--sOffset-12 {
    margin-left: 100%;
  }
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--m-1 {
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--mOffset-1 {
    margin-left: 8.3333333333%;
  }
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--m-2 {
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--mOffset-2 {
    margin-left: 16.6666666667%;
  }
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--m-3 {
    flex-basis: 25%;
    max-width: 25%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--mOffset-3 {
    margin-left: 25%;
  }
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--m-4 {
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--mOffset-4 {
    margin-left: 33.3333333333%;
  }
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--m-5 {
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--mOffset-5 {
    margin-left: 41.6666666667%;
  }
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--m-6 {
    flex-basis: 50%;
    max-width: 50%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--mOffset-6 {
    margin-left: 50%;
  }
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--m-7 {
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--mOffset-7 {
    margin-left: 58.3333333333%;
  }
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--m-8 {
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--mOffset-8 {
    margin-left: 66.6666666667%;
  }
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--m-9 {
    flex-basis: 75%;
    max-width: 75%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--mOffset-9 {
    margin-left: 75%;
  }
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--m-10 {
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--mOffset-10 {
    margin-left: 83.3333333333%;
  }
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--m-11 {
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--mOffset-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--m-12 {
    flex-basis: 100%;
    max-width: 100%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--mOffset-12 {
    margin-left: 100%;
  }
}
@media (min-width: 970px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--l-1 {
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--lOffset-1 {
    margin-left: 8.3333333333%;
  }
}
@media (min-width: 970px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--l-2 {
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--lOffset-2 {
    margin-left: 16.6666666667%;
  }
}
@media (min-width: 970px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--l-3 {
    flex-basis: 25%;
    max-width: 25%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--lOffset-3 {
    margin-left: 25%;
  }
}
@media (min-width: 970px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--l-4 {
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--lOffset-4 {
    margin-left: 33.3333333333%;
  }
}
@media (min-width: 970px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--l-5 {
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--lOffset-5 {
    margin-left: 41.6666666667%;
  }
}
@media (min-width: 970px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--l-6 {
    flex-basis: 50%;
    max-width: 50%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--lOffset-6 {
    margin-left: 50%;
  }
}
@media (min-width: 970px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--l-7 {
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--lOffset-7 {
    margin-left: 58.3333333333%;
  }
}
@media (min-width: 970px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--l-8 {
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--lOffset-8 {
    margin-left: 66.6666666667%;
  }
}
@media (min-width: 970px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--l-9 {
    flex-basis: 75%;
    max-width: 75%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--lOffset-9 {
    margin-left: 75%;
  }
}
@media (min-width: 970px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--l-10 {
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--lOffset-10 {
    margin-left: 83.3333333333%;
  }
}
@media (min-width: 970px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--l-11 {
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--lOffset-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 970px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--l-12 {
    flex-basis: 100%;
    max-width: 100%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--lOffset-12 {
    margin-left: 100%;
  }
}
@media (min-width: 1300px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xl-1 {
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xlOffset-1 {
    margin-left: 8.3333333333%;
  }
}
@media (min-width: 1300px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xl-2 {
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xlOffset-2 {
    margin-left: 16.6666666667%;
  }
}
@media (min-width: 1300px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xl-3 {
    flex-basis: 25%;
    max-width: 25%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xlOffset-3 {
    margin-left: 25%;
  }
}
@media (min-width: 1300px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xl-4 {
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xlOffset-4 {
    margin-left: 33.3333333333%;
  }
}
@media (min-width: 1300px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xl-5 {
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xlOffset-5 {
    margin-left: 41.6666666667%;
  }
}
@media (min-width: 1300px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xl-6 {
    flex-basis: 50%;
    max-width: 50%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xlOffset-6 {
    margin-left: 50%;
  }
}
@media (min-width: 1300px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xl-7 {
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xlOffset-7 {
    margin-left: 58.3333333333%;
  }
}
@media (min-width: 1300px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xl-8 {
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xlOffset-8 {
    margin-left: 66.6666666667%;
  }
}
@media (min-width: 1300px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xl-9 {
    flex-basis: 75%;
    max-width: 75%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xlOffset-9 {
    margin-left: 75%;
  }
}
@media (min-width: 1300px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xl-10 {
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xlOffset-10 {
    margin-left: 83.3333333333%;
  }
}
@media (min-width: 1300px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xl-11 {
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xlOffset-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 1300px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xl-12 {
    flex-basis: 100%;
    max-width: 100%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xlOffset-12 {
    margin-left: 100%;
  }
}
@media (min-width: 1680px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxl-1 {
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxlOffset-1 {
    margin-left: 8.3333333333%;
  }
}
@media (min-width: 1680px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxl-2 {
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxlOffset-2 {
    margin-left: 16.6666666667%;
  }
}
@media (min-width: 1680px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxl-3 {
    flex-basis: 25%;
    max-width: 25%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxlOffset-3 {
    margin-left: 25%;
  }
}
@media (min-width: 1680px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxl-4 {
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxlOffset-4 {
    margin-left: 33.3333333333%;
  }
}
@media (min-width: 1680px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxl-5 {
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxlOffset-5 {
    margin-left: 41.6666666667%;
  }
}
@media (min-width: 1680px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxl-6 {
    flex-basis: 50%;
    max-width: 50%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxlOffset-6 {
    margin-left: 50%;
  }
}
@media (min-width: 1680px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxl-7 {
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxlOffset-7 {
    margin-left: 58.3333333333%;
  }
}
@media (min-width: 1680px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxl-8 {
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxlOffset-8 {
    margin-left: 66.6666666667%;
  }
}
@media (min-width: 1680px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxl-9 {
    flex-basis: 75%;
    max-width: 75%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxlOffset-9 {
    margin-left: 75%;
  }
}
@media (min-width: 1680px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxl-10 {
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxlOffset-10 {
    margin-left: 83.3333333333%;
  }
}
@media (min-width: 1680px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxl-11 {
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxlOffset-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 1680px) {
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxl-12 {
    flex-basis: 100%;
    max-width: 100%;
  }
  .mt-Stock-vehicles .sui-LayoutGrid-item--xxlOffset-12 {
    margin-left: 100%;
  }
}
.mt-Stock-vehicles .sui-LayoutGrid-item > * {
  box-sizing: inherit;
}
@media (min-width: 0) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxs-0 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 0px;
    row-gap: 0px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxs-0 > .sui-LayoutGrid-item {
    padding: 0 0px;
  }
}
@media (min-width: 0) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxs-1 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -4px;
    row-gap: 8px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxs-1 > .sui-LayoutGrid-item {
    padding: 0 4px;
  }
}
@media (min-width: 0) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxs-2 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -8px;
    row-gap: 16px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxs-2 > .sui-LayoutGrid-item {
    padding: 0 8px;
  }
}
@media (min-width: 0) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxs-3 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -12px;
    row-gap: 24px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxs-3 > .sui-LayoutGrid-item {
    padding: 0 12px;
  }
}
@media (min-width: 0) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxs-4 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -16px;
    row-gap: 32px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxs-4 > .sui-LayoutGrid-item {
    padding: 0 16px;
  }
}
@media (min-width: 0) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxs-5 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -20px;
    row-gap: 40px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxs-5 > .sui-LayoutGrid-item {
    padding: 0 20px;
  }
}
@media (min-width: 0) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxs-6 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -24px;
    row-gap: 48px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxs-6 > .sui-LayoutGrid-item {
    padding: 0 24px;
  }
}
@media (min-width: 0) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxs-7 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -28px;
    row-gap: 56px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxs-7 > .sui-LayoutGrid-item {
    padding: 0 28px;
  }
}
@media (min-width: 0) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxs-8 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -32px;
    row-gap: 64px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxs-8 > .sui-LayoutGrid-item {
    padding: 0 32px;
  }
}
@media (min-width: 0) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxs-9 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -36px;
    row-gap: 72px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxs-9 > .sui-LayoutGrid-item {
    padding: 0 36px;
  }
}
@media (min-width: 0) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxs-10 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -40px;
    row-gap: 80px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxs-10 > .sui-LayoutGrid-item {
    padding: 0 40px;
  }
}
@media (min-width: 480px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xs-0 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 0px;
    row-gap: 0px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xs-0 > .sui-LayoutGrid-item {
    padding: 0 0px;
  }
}
@media (min-width: 480px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xs-1 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -4px;
    row-gap: 8px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xs-1 > .sui-LayoutGrid-item {
    padding: 0 4px;
  }
}
@media (min-width: 480px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xs-2 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -8px;
    row-gap: 16px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xs-2 > .sui-LayoutGrid-item {
    padding: 0 8px;
  }
}
@media (min-width: 480px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xs-3 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -12px;
    row-gap: 24px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xs-3 > .sui-LayoutGrid-item {
    padding: 0 12px;
  }
}
@media (min-width: 480px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xs-4 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -16px;
    row-gap: 32px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xs-4 > .sui-LayoutGrid-item {
    padding: 0 16px;
  }
}
@media (min-width: 480px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xs-5 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -20px;
    row-gap: 40px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xs-5 > .sui-LayoutGrid-item {
    padding: 0 20px;
  }
}
@media (min-width: 480px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xs-6 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -24px;
    row-gap: 48px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xs-6 > .sui-LayoutGrid-item {
    padding: 0 24px;
  }
}
@media (min-width: 480px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xs-7 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -28px;
    row-gap: 56px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xs-7 > .sui-LayoutGrid-item {
    padding: 0 28px;
  }
}
@media (min-width: 480px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xs-8 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -32px;
    row-gap: 64px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xs-8 > .sui-LayoutGrid-item {
    padding: 0 32px;
  }
}
@media (min-width: 480px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xs-9 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -36px;
    row-gap: 72px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xs-9 > .sui-LayoutGrid-item {
    padding: 0 36px;
  }
}
@media (min-width: 480px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xs-10 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -40px;
    row-gap: 80px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xs-10 > .sui-LayoutGrid-item {
    padding: 0 40px;
  }
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-s-0 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 0px;
    row-gap: 0px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-s-0 > .sui-LayoutGrid-item {
    padding: 0 0px;
  }
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-s-1 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -4px;
    row-gap: 8px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-s-1 > .sui-LayoutGrid-item {
    padding: 0 4px;
  }
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-s-2 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -8px;
    row-gap: 16px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-s-2 > .sui-LayoutGrid-item {
    padding: 0 8px;
  }
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-s-3 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -12px;
    row-gap: 24px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-s-3 > .sui-LayoutGrid-item {
    padding: 0 12px;
  }
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-s-4 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -16px;
    row-gap: 32px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-s-4 > .sui-LayoutGrid-item {
    padding: 0 16px;
  }
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-s-5 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -20px;
    row-gap: 40px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-s-5 > .sui-LayoutGrid-item {
    padding: 0 20px;
  }
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-s-6 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -24px;
    row-gap: 48px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-s-6 > .sui-LayoutGrid-item {
    padding: 0 24px;
  }
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-s-7 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -28px;
    row-gap: 56px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-s-7 > .sui-LayoutGrid-item {
    padding: 0 28px;
  }
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-s-8 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -32px;
    row-gap: 64px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-s-8 > .sui-LayoutGrid-item {
    padding: 0 32px;
  }
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-s-9 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -36px;
    row-gap: 72px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-s-9 > .sui-LayoutGrid-item {
    padding: 0 36px;
  }
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-s-10 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -40px;
    row-gap: 80px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-s-10 > .sui-LayoutGrid-item {
    padding: 0 40px;
  }
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-m-0 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 0px;
    row-gap: 0px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-m-0 > .sui-LayoutGrid-item {
    padding: 0 0px;
  }
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-m-1 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -4px;
    row-gap: 8px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-m-1 > .sui-LayoutGrid-item {
    padding: 0 4px;
  }
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-m-2 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -8px;
    row-gap: 16px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-m-2 > .sui-LayoutGrid-item {
    padding: 0 8px;
  }
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-m-3 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -12px;
    row-gap: 24px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-m-3 > .sui-LayoutGrid-item {
    padding: 0 12px;
  }
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-m-4 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -16px;
    row-gap: 32px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-m-4 > .sui-LayoutGrid-item {
    padding: 0 16px;
  }
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-m-5 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -20px;
    row-gap: 40px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-m-5 > .sui-LayoutGrid-item {
    padding: 0 20px;
  }
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-m-6 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -24px;
    row-gap: 48px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-m-6 > .sui-LayoutGrid-item {
    padding: 0 24px;
  }
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-m-7 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -28px;
    row-gap: 56px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-m-7 > .sui-LayoutGrid-item {
    padding: 0 28px;
  }
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-m-8 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -32px;
    row-gap: 64px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-m-8 > .sui-LayoutGrid-item {
    padding: 0 32px;
  }
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-m-9 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -36px;
    row-gap: 72px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-m-9 > .sui-LayoutGrid-item {
    padding: 0 36px;
  }
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-m-10 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -40px;
    row-gap: 80px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-m-10 > .sui-LayoutGrid-item {
    padding: 0 40px;
  }
}
@media (min-width: 970px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-l-0 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 0px;
    row-gap: 0px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-l-0 > .sui-LayoutGrid-item {
    padding: 0 0px;
  }
}
@media (min-width: 970px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-l-1 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -4px;
    row-gap: 8px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-l-1 > .sui-LayoutGrid-item {
    padding: 0 4px;
  }
}
@media (min-width: 970px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-l-2 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -8px;
    row-gap: 16px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-l-2 > .sui-LayoutGrid-item {
    padding: 0 8px;
  }
}
@media (min-width: 970px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-l-3 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -12px;
    row-gap: 24px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-l-3 > .sui-LayoutGrid-item {
    padding: 0 12px;
  }
}
@media (min-width: 970px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-l-4 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -16px;
    row-gap: 32px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-l-4 > .sui-LayoutGrid-item {
    padding: 0 16px;
  }
}
@media (min-width: 970px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-l-5 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -20px;
    row-gap: 40px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-l-5 > .sui-LayoutGrid-item {
    padding: 0 20px;
  }
}
@media (min-width: 970px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-l-6 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -24px;
    row-gap: 48px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-l-6 > .sui-LayoutGrid-item {
    padding: 0 24px;
  }
}
@media (min-width: 970px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-l-7 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -28px;
    row-gap: 56px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-l-7 > .sui-LayoutGrid-item {
    padding: 0 28px;
  }
}
@media (min-width: 970px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-l-8 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -32px;
    row-gap: 64px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-l-8 > .sui-LayoutGrid-item {
    padding: 0 32px;
  }
}
@media (min-width: 970px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-l-9 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -36px;
    row-gap: 72px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-l-9 > .sui-LayoutGrid-item {
    padding: 0 36px;
  }
}
@media (min-width: 970px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-l-10 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -40px;
    row-gap: 80px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-l-10 > .sui-LayoutGrid-item {
    padding: 0 40px;
  }
}
@media (min-width: 1300px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xl-0 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 0px;
    row-gap: 0px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xl-0 > .sui-LayoutGrid-item {
    padding: 0 0px;
  }
}
@media (min-width: 1300px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xl-1 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -4px;
    row-gap: 8px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xl-1 > .sui-LayoutGrid-item {
    padding: 0 4px;
  }
}
@media (min-width: 1300px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xl-2 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -8px;
    row-gap: 16px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xl-2 > .sui-LayoutGrid-item {
    padding: 0 8px;
  }
}
@media (min-width: 1300px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xl-3 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -12px;
    row-gap: 24px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xl-3 > .sui-LayoutGrid-item {
    padding: 0 12px;
  }
}
@media (min-width: 1300px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xl-4 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -16px;
    row-gap: 32px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xl-4 > .sui-LayoutGrid-item {
    padding: 0 16px;
  }
}
@media (min-width: 1300px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xl-5 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -20px;
    row-gap: 40px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xl-5 > .sui-LayoutGrid-item {
    padding: 0 20px;
  }
}
@media (min-width: 1300px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xl-6 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -24px;
    row-gap: 48px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xl-6 > .sui-LayoutGrid-item {
    padding: 0 24px;
  }
}
@media (min-width: 1300px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xl-7 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -28px;
    row-gap: 56px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xl-7 > .sui-LayoutGrid-item {
    padding: 0 28px;
  }
}
@media (min-width: 1300px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xl-8 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -32px;
    row-gap: 64px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xl-8 > .sui-LayoutGrid-item {
    padding: 0 32px;
  }
}
@media (min-width: 1300px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xl-9 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -36px;
    row-gap: 72px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xl-9 > .sui-LayoutGrid-item {
    padding: 0 36px;
  }
}
@media (min-width: 1300px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xl-10 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -40px;
    row-gap: 80px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xl-10 > .sui-LayoutGrid-item {
    padding: 0 40px;
  }
}
@media (min-width: 1680px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxl-0 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 0px;
    row-gap: 0px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxl-0 > .sui-LayoutGrid-item {
    padding: 0 0px;
  }
}
@media (min-width: 1680px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxl-1 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -4px;
    row-gap: 8px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxl-1 > .sui-LayoutGrid-item {
    padding: 0 4px;
  }
}
@media (min-width: 1680px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxl-2 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -8px;
    row-gap: 16px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxl-2 > .sui-LayoutGrid-item {
    padding: 0 8px;
  }
}
@media (min-width: 1680px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxl-3 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -12px;
    row-gap: 24px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxl-3 > .sui-LayoutGrid-item {
    padding: 0 12px;
  }
}
@media (min-width: 1680px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxl-4 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -16px;
    row-gap: 32px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxl-4 > .sui-LayoutGrid-item {
    padding: 0 16px;
  }
}
@media (min-width: 1680px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxl-5 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -20px;
    row-gap: 40px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxl-5 > .sui-LayoutGrid-item {
    padding: 0 20px;
  }
}
@media (min-width: 1680px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxl-6 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -24px;
    row-gap: 48px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxl-6 > .sui-LayoutGrid-item {
    padding: 0 24px;
  }
}
@media (min-width: 1680px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxl-7 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -28px;
    row-gap: 56px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxl-7 > .sui-LayoutGrid-item {
    padding: 0 28px;
  }
}
@media (min-width: 1680px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxl-8 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -32px;
    row-gap: 64px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxl-8 > .sui-LayoutGrid-item {
    padding: 0 32px;
  }
}
@media (min-width: 1680px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxl-9 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -36px;
    row-gap: 72px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxl-9 > .sui-LayoutGrid-item {
    padding: 0 36px;
  }
}
@media (min-width: 1680px) {
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxl-10 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -40px;
    row-gap: 80px;
  }
  .mt-Stock-vehicles .sui-LayoutGrid.sui-LayoutGrid--gutter-xxl-10 > .sui-LayoutGrid-item {
    padding: 0 40px;
  }
}
.mt-Stock-vehicles .mt-ActionsAdDiscard {
  cursor: pointer;
}
.mt-Stock-vehicles .mt-ModalShare {
  cursor: default;
  display: grid;
  gap: 16px;
  grid-template-columns: 1fr;
  grid-template-rows: auto auto auto;
  padding: 0 24px 24px;
}
.mt-Stock-vehicles .mt-ModalShareTitle {
  margin-bottom: 16px;
}
.mt-Stock-vehicles .mt-ModalShareProviders {
  display: flex;
  gap: 16px;
  justify-content: space-between;
}
.mt-Stock-vehicles .mt-ModalShareProvider {
  font-weight: 700;
}
.mt-Stock-vehicles .mt-ModalShareProviderIcon {
  color: #000e23;
}
.mt-Stock-vehicles .mt-ModalShareCopy {
  display: grid;
  gap: 16px;
  grid-template-columns: 1fr auto;
  align-items: flex-end;
  padding: 0 0 4px 4px;
}
.mt-Stock-vehicles .mt-AnimationFadeOut {
  animation-duration: 0.3s;
  animation-fill-mode: both;
}
.mt-Stock-vehicles .mt-AnimationFadeOut-enter {
  animation-name: animationFadeOut;
}
.mt-Stock-vehicles .mt-CardAdPrice-priceIndicator {
  display: flex;
  flex-direction: column;
  gap: 4px;
  max-width: 110px;
  width: fit-content;
}
.mt-Stock-vehicles .mt-CardAdPrice-priceIndicator.is-clickable {
  cursor: pointer;
}
.mt-Stock-vehicles .mt-CardAdPrice-priceIndicatorTitle {
  align-items: center;
  display: flex;
  gap: 4px;
}
.mt-Stock-vehicles .mt-CardAdPrice-priceIndicatorContainer {
  display: flex;
  gap: 2px;
}
.mt-Stock-vehicles .mt-CardAdPrice-priceIndicatorContainer--large {
  height: 8px;
}
.mt-Stock-vehicles .mt-CardAdPrice-priceIndicatorContainer--medium {
  height: 6px;
}
.mt-Stock-vehicles .mt-CardAdPrice-priceIndicatorContainer--small {
  height: 3px;
}
.mt-Stock-vehicles .mt-CardAdPrice-priceIndicatorContainerItem {
  flex: 1;
}
.mt-Stock-vehicles .mt-CardAdPrice-priceIndicatorContainerItem--default {
  background-color: #bfc7d0;
}
.mt-Stock-vehicles .mt-CardAdPrice-priceIndicatorContainerItem--green {
  background-color: #017943;
}
.mt-Stock-vehicles .mt-CardAdPrice-priceIndicatorContainerItem--red {
  background-color: #e60e27;
}
.mt-Stock-vehicles .mt-CardAdPrice-priceIndicatorContainerItem--yellow {
  background-color: #d97703;
}
.mt-Stock-vehicles .mt-CardAdPrice-priceIndicatorContainerItem:first-child {
  border-bottom-left-radius: 12px;
  border-top-left-radius: 12px;
}
.mt-Stock-vehicles .mt-CardAdPrice-priceIndicatorContainerItem:last-child {
  border-bottom-right-radius: 12px;
  border-top-right-radius: 12px;
}
.mt-Stock-vehicles .mt-CardAdPrice-priceIndicatorAverage {
  color: #606f80;
  font-size: 12px;
  margin: 0;
}
.mt-Stock-vehicles .mt-CardAdPrice {
  --column-gap: 16px;
  column-gap: 16px;
  display: flex;
  flex-wrap: wrap;
}
.mt-Stock-vehicles .mt-CardAdPrice--space {
  min-width: 210px;
  margin-bottom: 16px;
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .mt-CardAdPrice {
    grid-template-columns: repeat(4, max-content);
  }
  .mt-Stock-vehicles .mt-CardAdPrice--vertical {
    grid-template-columns: repeat(2, max-content);
  }
}
.mt-Stock-vehicles .mt-CardAdPrice-financed {
  justify-content: space-between;
}
.mt-Stock-vehicles .mt-CardAdPrice--extended {
  row-gap: var(--column-gap);
}
.mt-Stock-vehicles .mt-CardAdPrice--extended .mt-CardAdPrice-financed {
  justify-content: flex-start;
}
.mt-Stock-vehicles .mt-CardAdPrice-cash, .mt-Stock-vehicles .mt-CardAdPrice-financed, .mt-Stock-vehicles .mt-CardAdPrice-subscription, .mt-Stock-vehicles .mt-CardAdPrice-extended {
  display: flex;
  flex-direction: column;
}
.mt-Stock-vehicles .mt-CardAdPrice-cashAmount, .mt-Stock-vehicles .mt-CardAdPrice-financedAmount, .mt-Stock-vehicles .mt-CardAdPrice-subscriptionAmount, .mt-Stock-vehicles .mt-CardAdPrice-extendedAmount {
  color: #e60e27;
  font-size: 24px;
  font-weight: 600;
  margin: 0;
}
.mt-Stock-vehicles .mt-CardAdPrice-cashAmount--strikethrough, .mt-Stock-vehicles .mt-CardAdPrice-financedAmount--strikethrough, .mt-Stock-vehicles .mt-CardAdPrice-subscriptionAmount--strikethrough, .mt-Stock-vehicles .mt-CardAdPrice-extendedAmount--strikethrough {
  text-decoration: line-through;
}
.mt-Stock-vehicles .mt-CardAdPrice-cash > .mt-CardAdPrice-infoItem, .mt-Stock-vehicles .mt-CardAdPrice-financed > .mt-CardAdPrice-infoItem, .mt-Stock-vehicles .mt-CardAdPrice-subscription > .mt-CardAdPrice-infoItem, .mt-Stock-vehicles .mt-CardAdPrice-extended > .mt-CardAdPrice-infoItem {
  color: #000e23;
}
.mt-Stock-vehicles .mt-CardAdPrice-cashLabel, .mt-Stock-vehicles .mt-CardAdPrice-financedLabel, .mt-Stock-vehicles .mt-CardAdPrice-subscriptionLabel, .mt-Stock-vehicles .mt-CardAdPrice-extendedLabel {
  color: #606f80;
  display: block;
  font-size: 12px;
  font-weight: 600;
}
.mt-Stock-vehicles .mt-CardAdPrice-cashLabel--small, .mt-Stock-vehicles .mt-CardAdPrice-financedLabel--small, .mt-Stock-vehicles .mt-CardAdPrice-subscriptionLabel--small, .mt-Stock-vehicles .mt-CardAdPrice-extendedLabel--small {
  font-size: 11px;
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .mt-CardAdPrice-cashLabel--small, .mt-Stock-vehicles .mt-CardAdPrice-financedLabel--small, .mt-Stock-vehicles .mt-CardAdPrice-subscriptionLabel--small, .mt-Stock-vehicles .mt-CardAdPrice-extendedLabel--small {
    font-size: 12px;
  }
}
.mt-Stock-vehicles .mt-CardAdPrice-cashLabel--extraSpace, .mt-Stock-vehicles .mt-CardAdPrice-financedLabel--extraSpace, .mt-Stock-vehicles .mt-CardAdPrice-subscriptionLabel--extraSpace, .mt-Stock-vehicles .mt-CardAdPrice-extendedLabel--extraSpace {
  margin-bottom: 8px;
}
.mt-Stock-vehicles .mt-CardAdPrice-cashLabel--noWrap, .mt-Stock-vehicles .mt-CardAdPrice-financedLabel--noWrap, .mt-Stock-vehicles .mt-CardAdPrice-subscriptionLabel--noWrap, .mt-Stock-vehicles .mt-CardAdPrice-extendedLabel--noWrap {
  text-wrap: nowrap;
}
.mt-Stock-vehicles .mt-CardAdPrice-cashFooter, .mt-Stock-vehicles .mt-CardAdPrice-financedFooter, .mt-Stock-vehicles .mt-CardAdPrice-subscriptionFooter, .mt-Stock-vehicles .mt-CardAdPrice-extendedFooter {
  color: #606f80;
  display: block;
  font-size: 12px;
  line-height: 12px;
}
.mt-Stock-vehicles .mt-CardAdPrice-cashFooter--withTaxes, .mt-Stock-vehicles .mt-CardAdPrice-financedFooter--withTaxes, .mt-Stock-vehicles .mt-CardAdPrice-subscriptionFooter--withTaxes, .mt-Stock-vehicles .mt-CardAdPrice-extendedFooter--withTaxes {
  color: #017943;
}
.mt-Stock-vehicles .mt-CardAdPrice-cashFooter--withoutTaxes, .mt-Stock-vehicles .mt-CardAdPrice-financedFooter--withoutTaxes, .mt-Stock-vehicles .mt-CardAdPrice-subscriptionFooter--withoutTaxes, .mt-Stock-vehicles .mt-CardAdPrice-extendedFooter--withoutTaxes {
  color: #e60e27;
}
.mt-Stock-vehicles .mt-CardAdPrice-cashFooter button, .mt-Stock-vehicles .mt-CardAdPrice-financedFooter button, .mt-Stock-vehicles .mt-CardAdPrice-subscriptionFooter button, .mt-Stock-vehicles .mt-CardAdPrice-extendedFooter button {
  height: auto;
}
.mt-Stock-vehicles .mt-CardAdPrice-offer {
  display: flex;
  column-gap: 8px;
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .mt-CardAdPrice-extended {
    padding-left: var(--column-gap);
  }
  .mt-Stock-vehicles .mt-CardAdPrice-extended:nth-last-of-type(2) {
    border-left: 1px solid #bfc7d0;
  }
}
.mt-Stock-vehicles .mt-CardAdPrice-extendedAmount {
  color: #3b4a5a;
  font-size: 16px;
  line-height: 1.46;
}
.isHighlighted .mt-Stock-vehicles .mt-CardAdPrice-extendedAmount {
  color: #e60e27;
}
.mt-Stock-vehicles .mt-CardAdPrice-extendedFooter {
  color: #606f80;
}
.isHighlighted .mt-Stock-vehicles .mt-CardAdPrice-extendedFooter {
  color: #e60e27;
}
.mt-Stock-vehicles .mt-CardAdPrice-extendedFooter.is-link {
  color: #242f44;
  cursor: pointer;
  font-size: 14px;
  font-weight: 600;
  text-decoration: underline;
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .mt-CardAdPrice-extended--vertical {
    border: none;
    padding-left: 0;
  }
}
.mt-Stock-vehicles .mt-CardAdPrice-financedAmount {
  align-items: baseline;
  color: #242f44;
  display: flex;
}
.mt-Stock-vehicles .mt-CardAdPrice-financedAmount--withoutInstalment {
  margin-bottom: 8px;
}
.mt-Stock-vehicles .mt-CardAdPrice-financedAmountCuota {
  align-items: baseline;
  color: #242f44;
  display: flex;
  font-size: 24px;
  font-weight: 600;
  margin: 0;
}
.mt-Stock-vehicles .mt-CardAdPrice-instalment {
  font-size: 14px;
}
.mt-Stock-vehicles .mt-CardAdPrice-subscriptionAmount {
  align-items: baseline;
  color: #000000;
  display: flex;
  font-size: 24px;
  font-weight: 600;
  margin: 0;
}
.mt-Stock-vehicles .mt-CardAdPrice-subscriptionAmountPerMonth {
  font-weight: 600;
}
.mt-Stock-vehicles .mt-CardAdPrice-subscriptionLabel {
  display: flex;
  line-height: 1.46;
  white-space: pre;
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .mt-CardAdPrice-subscriptionLabel {
    flex-direction: column;
  }
}
.mt-Stock-vehicles .mt-CardAdPrice-subscriptionLabel--highlight {
  color: #017943;
}
.mt-Stock-vehicles .mt-CardAdPrice-subscriptionTargetBuyer {
  max-width: fit-content;
}
.mt-Stock-vehicles .mt-CardAdPrice-priceRank {
  margin-bottom: 8px;
}
.mt-Stock-vehicles .mt-CardAdPrice-info {
  display: flex;
  grid-column-start: span 2;
  align-items: center;
  border-left: 0;
  flex-direction: row;
  justify-content: flex-start;
  padding-left: 0;
  width: 100%;
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .mt-CardAdPrice-info {
    grid-column-end: span 4;
    margin: 4px 0;
  }
}
.mt-Stock-vehicles .mt-CardAdPrice-info--warrantyFreeText {
  justify-content: flex-start;
  margin: 0;
}
.mt-Stock-vehicles .mt-CardAdPrice-info--hideLeftBorderInDesktop {
  border-left: none;
}
.mt-Stock-vehicles .mt-CardAdPrice-infoItem {
  font-size: 12px;
  align-items: center;
  color: #000e23;
  display: flex;
}
.mt-Stock-vehicles .mt-CardAdPrice-infoItem:nth-child(n+2) {
  border-left: 1px solid #bfc7d0;
  padding-left: 8px;
}
.mt-Stock-vehicles .mt-CardAdPrice-infoItem::after {
  color: #000e23;
  content: "•";
  font-size: 10px;
  margin: 0 4px;
}
.mt-Stock-vehicles .mt-CardAdPrice-infoItem:last-child::after {
  content: "";
}
.mt-Stock-vehicles .mt-CardAdPrice-infoItem--without {
  color: #b21229;
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .mt-CardAdPrice-infoItem:nth-child(n+2) {
    border: none;
    padding-left: 0;
  }
}
.mt-Stock-vehicles .mt-CardAdPrice-info--vertical {
  width: 100%;
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .mt-CardAdPrice-info--vertical {
    border: none;
    flex-direction: row;
    justify-content: start;
    margin: 0;
    padding-left: 0;
    grid-column-start: span 2;
  }
}
.mt-Stock-vehicles .mt-CardAdPrice-info--vertical .mt-CardAdPrice-infoItem {
  border-left: 0;
  padding-left: 0;
}
.mt-Stock-vehicles .mt-CardAdPrice-priceDrop {
  display: flex;
  font-weight: 600;
  font-size: 14px;
  margin: 0;
  width: fit-content;
}
.mt-Stock-vehicles .mt-CardAdPrice-priceDropIcon {
  align-self: center;
  color: #017943;
  display: flex;
}
.mt-Stock-vehicles .mt-CardAdPrice-priceDropPercentage {
  color: #017943;
  margin-right: 4px;
}
.mt-Stock-vehicles .mt-CardAdPrice-priceDropOriginalPrice {
  text-decoration: line-through;
}
.mt-Stock-vehicles .mt-CardAdPrice-cashFooter--withTaxes {
  color: #000e23;
}
.mt-Stock-vehicles .sui-ImageSlider {
  position: relative;
}
.mt-Stock-vehicles .sui-ImageSlider--single {
  align-items: center;
  display: flex;
  justify-content: center;
}
.mt-Stock-vehicles .sui-ImageSlider--fullHeight {
  height: 100%;
}
.mt-Stock-vehicles .sui-ImageSlider-image {
  max-width: 100%;
}
.mt-Stock-vehicles .sui-ImageSlider-counter {
  align-items: center;
  background-color: rgba(0, 0, 0, 0.75);
  border-radius: 4px;
  color: #ffffff;
  display: flex;
  font-size: 12px;
  height: 24px;
  padding-left: 8px;
  padding-right: 8px;
  position: absolute;
}
.mt-Stock-vehicles .sui-ImageSlider-counter--bottomRight {
  bottom: 8px;
  right: 8px;
}
.mt-Stock-vehicles .sui-ImageSlider-counter--bottomLeft {
  bottom: 8px;
  left: 8px;
}
.mt-Stock-vehicles .sui-ImageSlider-counter--bottomCenter {
  bottom: 8px;
  left: 50%;
  transform: translate(-50%);
}
.mt-Stock-vehicles .sui-ImageSlider-counterIcon {
  fill: #ffffff !important;
  height: 16px;
  margin-right: 4px;
  width: 16px;
}
.mt-Stock-vehicles .sui-ImageSlider-counterText {
  min-width: 34px;
  text-align: right;
}
.mt-Stock-vehicles .mt-CardBasic {
  background-color: #ffffff;
  border-radius: 8px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15);
  cursor: pointer;
  overflow: hidden;
  position: relative;
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .mt-CardBasic:hover {
    box-shadow: 0 0 20px 5px #bfc7d0;
  }
}
.mt-Stock-vehicles .mt-CardBasic-img {
  width: 100%;
}
.mt-Stock-vehicles .mt-CardBasic-title {
  font-size: 16px;
  font-weight: 600;
  line-height: 1.36;
  margin: 4px 0;
  min-height: 2.5rem;
}
.mt-Stock-vehicles .mt-CardBasic-titleLink {
  color: #000e23;
  text-decoration: none;
}
.mt-Stock-vehicles .mt-CardBasic-titleLink--preview {
  color: #000e23;
}
.mt-Stock-vehicles .mt-CardBasic-titleLink--highlighted {
  background: #fffed4;
}
.mt-Stock-vehicles .mt-CardBasic-titleLink--highlighted:hover {
  background: #fffed4;
}
.mt-Stock-vehicles .mt-CardBasic-titleLink:hover {
  color: inherit;
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .mt-CardBasic .sui-AtomCard--responsive .sui-AtomCard-media {
    min-width: 250px;
  }
}
.mt-Stock-vehicles .sui-MoleculeStepper {
  box-sizing: content-box;
  display: flex;
  flex-wrap: nowrap;
  align-items: stretch;
  list-style: none;
  margin: 0;
  padding: 0;
}
.mt-Stock-vehicles .sui-MoleculeStepper--alignment-vertical {
  flex-direction: column;
  height: 100%;
}
.mt-Stock-vehicles .sui-MoleculeStepper--alignment-horizontal {
  flex-direction: row;
  width: 100%;
}
.mt-Stock-vehicles .sui-MoleculeStepper--justifyContent-legacy {
  justify-content: space-between;
}
.mt-Stock-vehicles .sui-MoleculeStepper--justifyContent-flex-start {
  justify-content: flex-start;
}
.mt-Stock-vehicles .sui-MoleculeStepper--justifyContent-center {
  justify-content: center;
}
.mt-Stock-vehicles .sui-MoleculeStepper--justifyContent-flex-end {
  justify-content: flex-end;
}
.mt-Stock-vehicles .sui-MoleculeStepper--justifyContent-space-between {
  justify-content: space-between;
}
.mt-Stock-vehicles .sui-MoleculeStepper--justifyContent-space-around {
  justify-content: space-around;
}
.mt-Stock-vehicles .sui-MoleculeStepper--justifyContent-space-evenly {
  justify-content: space-evenly;
}
.mt-Stock-vehicles .sui-MoleculeStepper--design-compressed {
  overflow: hidden;
}
.mt-Stock-vehicles .sui-MoleculeStepper--design-compressed.sui-MoleculeStepper--alignment-vertical {
  row-gap: 8px;
}
.mt-Stock-vehicles .sui-MoleculeStepper--design-compressed.sui-MoleculeStepper--alignment-horizontal {
  align-items: flex-end;
  position: relative;
  gap: 8px;
}
.mt-Stock-vehicles .sui-MoleculeStepper--design-basic.sui-MoleculeStepper--alignment-vertical {
  row-gap: 8px;
}
.mt-Stock-vehicles .sui-MoleculeStepper--design-basic.sui-MoleculeStepper--alignment-horizontal {
  position: relative;
  gap: 8px;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep {
  box-sizing: content-box;
  display: flex;
  flex-direction: column;
  align-items: center;
  list-style: none;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep + .sui-MoleculeStepperStepConnector {
  list-style: none;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep .sui-MoleculeStepperStepIcon > * {
  color: color-mix(in srgb, var(--c-base, white) 40%, var(--c-gray, #777777));
}
.mt-Stock-vehicles .sui-MoleculeStepperStep .sui-MoleculeStepperStepLabel {
  color: #3b4a5a;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-default .sui-MoleculeStepperStepLabel {
  width: 100px;
  display: flex;
  align-items: center;
  font-size: inherit;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-default .sui-MoleculeStepperStepIcon {
  width: 40px;
  height: 40px;
  padding: 8px;
  font-size: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #bfc7d0;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-default + .sui-MoleculeStepperStepConnector {
  flex-shrink: 0;
  flex-basis: 24px;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-default + .sui-MoleculeStepperStepConnector .sui-MoleculeStepperStepConnectorLine {
  border-radius: 3px;
  background-color: #eef0f4;
  border-style: solid;
  border-color: #eef0f4;
  border-width: 2px;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-default + .sui-MoleculeStepperStepConnector:last-of-type {
  display: none;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-default.sui-MoleculeStepperStep--justifyContent-legacy {
  flex-grow: 0;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-default.sui-MoleculeStepperStep--justifyContent-legacy + .sui-MoleculeStepperStepConnector {
  flex-grow: 1;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-default.sui-MoleculeStepperStep--alignment-vertical {
  max-height: 48px;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-default.sui-MoleculeStepperStep--alignment-vertical .sui-MoleculeStepperStepLabel {
  text-align: start;
  justify-content: flex-start;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-default.sui-MoleculeStepperStep--alignment-vertical .sui-MoleculeStepperStepLabel:not(.sui-MoleculeStepperStepLabel--visible) {
  display: none;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-default.sui-MoleculeStepperStep--alignment-horizontal {
  max-width: 48px;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-default.sui-MoleculeStepperStep--alignment-horizontal .sui-MoleculeStepperStepLabel {
  text-align: center;
  justify-content: center;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-default.sui-MoleculeStepperStep--alignment-horizontal .sui-MoleculeStepperStepLabel:not(.sui-MoleculeStepperStepLabel--visible) {
  display: none;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-compressed {
  flex-basis: 24px;
  flex-shrink: 0;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-compressed .sui-MoleculeStepperStepIcon {
  background-color: #ffffff;
  border: 1px solid #bfc7d0;
  border-radius: 4px;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-compressed + .sui-MoleculeStepperStepConnector {
  display: none;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-compressed.sui-MoleculeStepperStep--current .sui-MoleculeStepperStepIcon {
  background-color: #000e23;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-compressed.sui-MoleculeStepperStep--visited .sui-MoleculeStepperStepIcon {
  background-color: #000e23;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-compressed.sui-MoleculeStepperStep--alignment-vertical {
  width: 50px;
  flex-direction: row-reverse;
  align-items: flex-end;
  gap: 8px;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-compressed.sui-MoleculeStepperStep--alignment-vertical .sui-MoleculeStepperStepIcon {
  width: 8px;
  height: 100%;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-compressed.sui-MoleculeStepperStep--alignment-vertical .sui-MoleculeStepperStepLabel {
  transform: rotate(180deg);
  writing-mode: vertical-rl;
  text-orientation: mixed;
  height: max-content;
  width: 34px;
  display: none;
  align-items: flex-end;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-compressed.sui-MoleculeStepperStep--alignment-vertical .sui-MoleculeStepperStepLabel.sui-MoleculeStepperStepLabel--step-current-true.sui-MoleculeStepperStepLabel--visible {
  display: flex;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-compressed.sui-MoleculeStepperStep--alignment-horizontal {
  width: 50px;
  flex-direction: column-reverse;
  align-items: flex-start;
  gap: 8px;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-compressed.sui-MoleculeStepperStep--alignment-horizontal .sui-MoleculeStepperStepLabel {
  align-items: flex-end;
  display: none;
  height: 34px;
  width: max-content;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-compressed.sui-MoleculeStepperStep--alignment-horizontal .sui-MoleculeStepperStepLabel.sui-MoleculeStepperStepLabel--step-current-true.sui-MoleculeStepperStepLabel--visible {
  display: flex;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-compressed.sui-MoleculeStepperStep--alignment-horizontal .sui-MoleculeStepperStepIcon {
  width: 100%;
  height: 8px;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-compressed.sui-MoleculeStepperStep--justifyContent-legacy {
  flex-grow: 1;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-basic {
  flex-basis: 24px;
  flex-shrink: 0;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-basic .sui-MoleculeStepperStepIcon {
  background-color: #ffffff;
  border: 1px solid #bfc7d0;
  border-radius: 4px;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-basic + .sui-MoleculeStepperStepConnector {
  display: none;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-basic.sui-MoleculeStepperStep--current .sui-MoleculeStepperStepIcon {
  background-color: #000e23;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-basic.sui-MoleculeStepperStep--current .sui-MoleculeStepperStepLabel {
  color: #000e23;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-basic.sui-MoleculeStepperStep--visited .sui-MoleculeStepperStepIcon {
  background-color: #000e23;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-basic.sui-MoleculeStepperStep--visited .sui-MoleculeStepperStepLabel {
  color: #000e23;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-basic.sui-MoleculeStepperStep--alignment-vertical {
  width: 50px;
  flex-direction: row-reverse;
  gap: 8px;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-basic.sui-MoleculeStepperStep--alignment-vertical .sui-MoleculeStepperStepIcon {
  width: 8px;
  height: 100%;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-basic.sui-MoleculeStepperStep--alignment-vertical .sui-MoleculeStepperStepLabel {
  transform: rotate(180deg);
  writing-mode: vertical-rl;
  text-orientation: mixed;
  width: 34px;
  display: flex;
  align-items: flex-end;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-basic.sui-MoleculeStepperStep--alignment-vertical .sui-MoleculeStepperStepLabel:not(.sui-MoleculeStepperStepLabel--visible) {
  display: none;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-basic.sui-MoleculeStepperStep--alignment-horizontal {
  width: 50px;
  flex-direction: column-reverse;
  gap: 8px;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-basic.sui-MoleculeStepperStep--alignment-horizontal .sui-MoleculeStepperStepLabel {
  height: 34px;
  display: flex;
  align-items: flex-end;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-basic.sui-MoleculeStepperStep--alignment-horizontal .sui-MoleculeStepperStepLabel:not(.sui-MoleculeStepperStepLabel--visible) {
  display: none;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-basic.sui-MoleculeStepperStep--alignment-horizontal .sui-MoleculeStepperStepIcon {
  width: 100%;
  height: 8px;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--design-basic.sui-MoleculeStepperStep--justifyContent-legacy {
  flex-grow: 1;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--alignment-vertical {
  justify-content: flex-start;
  flex-direction: row;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--alignment-vertical + .sui-MoleculeStepperStepConnector .sui-MoleculeStepperStepConnectorLine {
  width: 4px;
  height: calc(100% - 12px);
  margin: 4px 0 4px 24px;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--alignment-horizontal {
  flex-direction: column;
  height: 100%;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--alignment-horizontal + .sui-MoleculeStepperStepConnector {
  height: 100%;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--alignment-horizontal + .sui-MoleculeStepperStepConnector .sui-MoleculeStepperStepConnectorLine {
  width: calc(100% - 12px);
  height: 4px;
  margin: 24px 4px 0 4px;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--current {
  color: #000e23;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--current .sui-MoleculeStepperStepIcon > * {
  color: #000e23;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--visited {
  color: #000e23;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--visited + .sui-MoleculeStepperStepConnector .sui-MoleculeStepperStepConnectorLine {
  background-color: #000e23;
  border-color: #000e23;
}
.mt-Stock-vehicles .sui-MoleculeStepperStep--visited .sui-MoleculeStepperStepIcon > * {
  color: #000e23;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-accordionHeader {
  display: flex;
  width: 100%;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-adTitle {
  font-size: 16px;
  font-weight: 600;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-badge {
  left: 8px;
  top: 36px;
  position: absolute;
  z-index: 1;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-badge--isTop {
  left: 8px;
  position: absolute;
  top: 8px;
  z-index: 1;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: hidden;
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .mt-DrawerReservationInitialization-wrapper {
    align-items: stretch;
    text-align: left;
    width: 380px;
  }
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-header {
  flex-shrink: 0;
  padding: 16px 16px 8px;
  width: 100%;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-headerActions {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-backButton {
  display: flex;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-closeButton {
  display: flex;
  margin-left: auto;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-title {
  font-size: 20px;
  font-weight: 600;
  margin: 0;
  padding: 0 8px;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-body {
  flex: 1;
  overflow-y: auto;
  padding: 0 16px;
  width: 100%;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-body > * {
  width: 100%;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-body--scrollable {
  scrollbar-gutter: stable;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-footer {
  flex-shrink: 0;
  padding: 16px;
  background-color: #ffffff;
  border-top: 1px solid #bfc7d0;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-footerInfo {
  margin-top: 8px;
  text-align: center;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-paymentInfo {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 4px;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-paymentText {
  font-size: 12px;
  margin: 0 4px 0 0;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-paymentLogos, .mt-Stock-vehicles .mt-DrawerReservationInitialization-paymentLogosGooglePay {
  width: 164px;
  height: 24px;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-paymentLogosGooglePay {
  width: 48px;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-dealerName {
  font-weight: 600;
  font-size: 14px;
  margin: 4px 0 16px;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-imageWrapper {
  aspect-ratio: 1.3333333333;
  margin: 16px 0;
  position: relative;
  border-radius: 8px;
  overflow: hidden;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-image {
  border-radius: 8px;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-iconRatingStar {
  color: #ff9900;
  display: flex;
  padding-bottom: 2px;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-linkInfo {
  align-items: center;
  color: #000e23;
  cursor: pointer;
  display: flex;
  font-size: 16px;
  font-weight: 600;
  margin-top: 16px;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-linkInfoText {
  margin-right: 4px;
  text-decoration: underline;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-reservationInfo {
  background-color: red;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-termsImage {
  margin-bottom: 24px;
  border-radius: 8px;
  overflow: hidden;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-termsImage img {
  border-radius: 8px;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-termsContent {
  font-size: 16px;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-titleRevamp {
  margin: 0;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-titleRevampLine {
  font-size: 20px;
  font-weight: 700;
  line-height: 1.46;
  margin: 0;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-infoRevamp {
  display: flex;
  flex-direction: column;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-stepper {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-stepper .sui-MoleculeStepper--design-compressed {
  overflow: visible;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-stepperLabel {
  font-size: 14px;
  font-weight: 400;
  margin: 0;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-imageCountBadge {
  align-items: center;
  background-color: rgba(0, 0, 0, 0.5);
  border-radius: 2px;
  color: #ffffff;
  display: flex;
  gap: 4px;
  height: 24px;
  left: 8px;
  padding: 0 2px;
  position: absolute;
  top: 8px;
  z-index: 1;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-vehicleInfo {
  margin: 8px 0 24px;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-vehicleName {
  font-size: 14px;
  font-weight: 600;
  margin: 0 0 2px;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-vehicleDetails {
  color: #3b4a5a;
  font-size: 14px;
  margin: 0;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-benefits {
  display: flex;
  flex-direction: column;
  gap: 8px;
  list-style: none;
  margin: 0;
  padding: 0;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-benefitItem {
  align-items: flex-start;
  background-color: rgba(191, 197, 204, 0.1019607843);
  border-radius: 8px;
  display: flex;
  gap: 8px;
  padding: 8px;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-benefitIcon {
  align-items: center;
  color: #000e23;
  display: flex;
  flex-shrink: 0;
  height: 24px;
  width: 24px;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-benefitContent {
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: 4px;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-benefitTitleRow {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-benefitTitle {
  font-size: 14px;
  font-weight: 600;
  margin: 0;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-benefitSubtitle {
  font-size: 14px;
  margin: 0;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-benefitPaymentIcons {
  align-items: center;
  display: flex;
  flex: 1;
  gap: 4px;
  justify-content: flex-end;
  margin-left: 8px;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-benefitPaymentIconGooglePay {
  height: 22px;
  width: 44px;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-benefitPaymentIconCards {
  height: 28px;
  max-width: 180px;
  width: auto;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-footerRevamp {
  align-items: center;
  display: flex;
  gap: 8px;
}
.mt-Stock-vehicles .mt-DrawerReservationInitialization-footerRevampCtaWrapper {
  flex: 1;
}
.mt-Stock-vehicles .sui-MoleculeCheckboxField .sui-AtomCheckbox {
  display: flex;
  align-items: center;
}
.mt-Stock-vehicles .sui-MoleculeCheckboxField .sui-AtomCheckbox--native {
  width: 24px;
  height: 24px;
}
.mt-Stock-vehicles .sui-MoleculeCheckboxField .sui-AtomCheckbox input[type=checkbox] {
  margin: 0;
}
.mt-Stock-vehicles .sui-MoleculeCheckboxField .sui-AtomLabel {
  cursor: pointer;
  font-weight: 400;
  color: inherit;
}
.mt-Stock-vehicles .sui-MoleculeCheckboxField .sui-AtomLabel--success {
  color: #017943;
}
.mt-Stock-vehicles .sui-MoleculeCheckboxField .sui-AtomLabel--error {
  color: #b21229;
}
.mt-Stock-vehicles .sui-MoleculeCheckboxField .sui-AtomLabel--alert {
  color: #d97703;
}
.mt-Stock-vehicles .sui-MoleculeCheckboxField-toggleIcon {
  cursor: pointer;
  order: 1;
  position: absolute;
  right: 0;
}
.mt-Stock-vehicles .sui-MoleculeAccordionItem,
.mt-Stock-vehicles .sui-MoleculeAccordionItemHeader,
.mt-Stock-vehicles .sui-MoleculeAccordionItemPanel {
  box-sizing: border-box;
  border-color: #bfc7d0;
  border-style: solid;
  border-width: 0;
}
.mt-Stock-vehicles .sui-MoleculeAccordionItem .sui-MoleculeAccordionItemHeaderButton[aria-disabled=true], .mt-Stock-vehicles .sui-MoleculeAccordionItem[aria-disabled=true],
.mt-Stock-vehicles .sui-MoleculeAccordionItemHeader .sui-MoleculeAccordionItemHeaderButton[aria-disabled=true],
.mt-Stock-vehicles .sui-MoleculeAccordionItemHeader[aria-disabled=true],
.mt-Stock-vehicles .sui-MoleculeAccordionItemPanel .sui-MoleculeAccordionItemHeaderButton[aria-disabled=true],
.mt-Stock-vehicles .sui-MoleculeAccordionItemPanel[aria-disabled=true] {
  cursor: not-allowed;
}
.mt-Stock-vehicles .sui-MoleculeAccordionItem .sui-MoleculeAccordionItemHeaderButton[aria-disabled=true] .sui-MoleculeAccordionItemHeaderButtonContent,
.mt-Stock-vehicles .sui-MoleculeAccordionItem .sui-MoleculeAccordionItemHeaderButton[aria-disabled=true] .sui-MoleculeAccordionItemHeaderIcon,
.mt-Stock-vehicles .sui-MoleculeAccordionItem .sui-MoleculeAccordionItemHeaderButton[aria-disabled=true] .sui-MoleculeAccordionItemPanelContent, .mt-Stock-vehicles .sui-MoleculeAccordionItem[aria-disabled=true] .sui-MoleculeAccordionItemHeaderButtonContent,
.mt-Stock-vehicles .sui-MoleculeAccordionItem[aria-disabled=true] .sui-MoleculeAccordionItemHeaderIcon,
.mt-Stock-vehicles .sui-MoleculeAccordionItem[aria-disabled=true] .sui-MoleculeAccordionItemPanelContent,
.mt-Stock-vehicles .sui-MoleculeAccordionItemHeader .sui-MoleculeAccordionItemHeaderButton[aria-disabled=true] .sui-MoleculeAccordionItemHeaderButtonContent,
.mt-Stock-vehicles .sui-MoleculeAccordionItemHeader .sui-MoleculeAccordionItemHeaderButton[aria-disabled=true] .sui-MoleculeAccordionItemHeaderIcon,
.mt-Stock-vehicles .sui-MoleculeAccordionItemHeader .sui-MoleculeAccordionItemHeaderButton[aria-disabled=true] .sui-MoleculeAccordionItemPanelContent,
.mt-Stock-vehicles .sui-MoleculeAccordionItemHeader[aria-disabled=true] .sui-MoleculeAccordionItemHeaderButtonContent,
.mt-Stock-vehicles .sui-MoleculeAccordionItemHeader[aria-disabled=true] .sui-MoleculeAccordionItemHeaderIcon,
.mt-Stock-vehicles .sui-MoleculeAccordionItemHeader[aria-disabled=true] .sui-MoleculeAccordionItemPanelContent,
.mt-Stock-vehicles .sui-MoleculeAccordionItemPanel .sui-MoleculeAccordionItemHeaderButton[aria-disabled=true] .sui-MoleculeAccordionItemHeaderButtonContent,
.mt-Stock-vehicles .sui-MoleculeAccordionItemPanel .sui-MoleculeAccordionItemHeaderButton[aria-disabled=true] .sui-MoleculeAccordionItemHeaderIcon,
.mt-Stock-vehicles .sui-MoleculeAccordionItemPanel .sui-MoleculeAccordionItemHeaderButton[aria-disabled=true] .sui-MoleculeAccordionItemPanelContent,
.mt-Stock-vehicles .sui-MoleculeAccordionItemPanel[aria-disabled=true] .sui-MoleculeAccordionItemHeaderButtonContent,
.mt-Stock-vehicles .sui-MoleculeAccordionItemPanel[aria-disabled=true] .sui-MoleculeAccordionItemHeaderIcon,
.mt-Stock-vehicles .sui-MoleculeAccordionItemPanel[aria-disabled=true] .sui-MoleculeAccordionItemPanelContent {
  opacity: 0.5;
}
.mt-Stock-vehicles .sui-MoleculeAccordion {
  border-color: #bfc7d0;
  border-style: solid;
  border-radius: 8px;
  border-width: 1px;
  overflow: hidden;
}
.mt-Stock-vehicles .sui-MoleculeAccordion > .sui-MoleculeAccordionItemHeader,
.mt-Stock-vehicles .sui-MoleculeAccordion > .sui-MoleculeAccordionItemPanel {
  border-top-width: 1px;
  border-bottom-width: 0;
}
.mt-Stock-vehicles .sui-MoleculeAccordion > .sui-MoleculeAccordionItemHeader:nth-child(1),
.mt-Stock-vehicles .sui-MoleculeAccordion > .sui-MoleculeAccordionItemPanel:nth-child(1) {
  border-top-width: 0;
}
.mt-Stock-vehicles .sui-MoleculeAccordionItem {
  border-width: 1px;
  border-radius: 8px;
  overflow: hidden;
}
.mt-Stock-vehicles .sui-MoleculeAccordionItem .sui-MoleculeAccordionItemHeader,
.mt-Stock-vehicles .sui-MoleculeAccordionItem .sui-MoleculeAccordionItemPanel {
  border-width: 0;
}
.mt-Stock-vehicles .sui-MoleculeAccordionItem .sui-MoleculeAccordionItemPanel--collapsed {
  border-top-width: 0;
}
.mt-Stock-vehicles .sui-MoleculeAccordionItem .sui-MoleculeAccordionItemPanel--expanded {
  border-top-width: 1px;
}
.mt-Stock-vehicles .sui-MoleculeAccordionItemHeaderButton {
  box-sizing: border-box;
  width: 100%;
  text-align: inherit;
  border: none;
  overflow: visible;
  cursor: pointer;
  padding: 0;
  background-color: transparent;
  min-height: 40px;
  display: flex;
  align-items: center;
}
.mt-Stock-vehicles .sui-MoleculeAccordionItemHeaderButton:focus-visible {
  outline: 1px solid #000e23;
  box-shadow: inset 0 0 2px 2px #000e23;
}
.mt-Stock-vehicles .sui-MoleculeAccordionItemHeaderButton.sui-MoleculeAccordionItemHeaderButton--icon-position-left .sui-MoleculeAccordionItemHeaderButtonContainer {
  flex-direction: row-reverse;
}
.mt-Stock-vehicles .sui-MoleculeAccordionItemHeaderButton.sui-MoleculeAccordionItemHeaderButton--icon-position-left .sui-MoleculeAccordionItemHeaderButtonContainer .sui-MoleculeAccordionItemHeaderIcon .sui-MoleculeAccordionItemHeaderIconDefault:empty {
  transform: rotate(-180deg);
}
.mt-Stock-vehicles .sui-MoleculeAccordionItemHeaderButton.sui-MoleculeAccordionItemHeaderButton--icon-position-left .sui-MoleculeAccordionItemHeaderButtonContainer .sui-MoleculeAccordionItemHeaderIcon .sui-MoleculeAccordionItemHeaderIconDefault:empty.sui-MoleculeAccordionItemHeaderIconDefault--expanded {
  transform: rotate(0deg);
}
.mt-Stock-vehicles .sui-MoleculeAccordionItemHeaderButton.sui-MoleculeAccordionItemHeaderButton--icon-position-left .sui-MoleculeAccordionItemHeaderButtonContainer .sui-MoleculeAccordionItemHeaderButtonContent {
  margin-right: 8px;
}
.mt-Stock-vehicles .sui-MoleculeAccordionItemHeaderButton.sui-MoleculeAccordionItemHeaderButton--icon-position-right .sui-MoleculeAccordionItemHeaderButtonContainer {
  flex-direction: row;
}
.mt-Stock-vehicles .sui-MoleculeAccordionItemHeaderButton .sui-MoleculeAccordionItemHeaderButtonContent {
  box-sizing: inherit;
  width: 100%;
  height: 100%;
  line-height: 1.46;
  color: #000e23;
  font-weight: 600;
  font-size: 16px;
  font-family: "PoppinsMotor", Helvetica, Arial, sans-serif;
  overflow: hidden;
  text-align: inherit;
}
.mt-Stock-vehicles .sui-MoleculeAccordionItemHeaderButton .sui-MoleculeAccordionItemHeaderButtonContent--wrap {
  white-space: wrap;
  text-wrap: balance;
}
.mt-Stock-vehicles .sui-MoleculeAccordionItemHeaderButton .sui-MoleculeAccordionItemHeaderButtonContent--noWrap {
  text-overflow: ellipsis;
  white-space: nowrap;
}
.mt-Stock-vehicles .sui-MoleculeAccordionItemHeaderButton .sui-MoleculeAccordionItemHeaderButtonContent,
.mt-Stock-vehicles .sui-MoleculeAccordionItemHeaderButton .sui-MoleculeAccordionItemHeaderIcon {
  color: #000e23;
}
.mt-Stock-vehicles .sui-MoleculeAccordionItemHeaderButton .sui-MoleculeAccordionItemHeaderIcon {
  padding: 4px 0;
  color: #3b4a5a;
}
.mt-Stock-vehicles .sui-MoleculeAccordionItemHeaderButtonContainer {
  width: calc(100% - 16px);
  height: 100%;
  display: flex;
  align-items: center;
  background-color: #ffffff;
  padding: 8px 16px;
}
.mt-Stock-vehicles .sui-MoleculeAccordionItemHeaderIconDefault {
  display: flex;
}
.mt-Stock-vehicles .sui-MoleculeAccordionItemHeaderIconDefault:empty {
  min-width: 24px;
  min-height: 24px;
  position: relative;
  overflow: hidden;
  transform: rotate(-180deg);
}
.mt-Stock-vehicles .sui-MoleculeAccordionItemHeaderIconDefault:empty::before, .mt-Stock-vehicles .sui-MoleculeAccordionItemHeaderIconDefault:empty::after {
  position: absolute;
  content: "";
  top: 50%;
  bottom: 50%;
  width: 100%;
  border-bottom: 1px solid #3b4a5a;
  box-sizing: border-box;
}
.mt-Stock-vehicles .sui-MoleculeAccordionItemHeaderIconDefault:empty::before {
  transform: rotate(-135deg);
  left: 33%;
}
.mt-Stock-vehicles .sui-MoleculeAccordionItemHeaderIconDefault:empty::after {
  transform: rotate(-45deg);
  right: 33%;
}
.mt-Stock-vehicles .sui-MoleculeAccordionItemHeaderIconDefault.sui-MoleculeAccordionItemHeaderIconDefault--expanded {
  transform: rotate(0deg);
}
.mt-Stock-vehicles .sui-MoleculeAccordionItemHeader {
  margin: 0;
}
.mt-Stock-vehicles .sui-MoleculeAccordionItemPanel--collapsed {
  opacity: 0;
  border-bottom: 0;
}
.mt-Stock-vehicles .sui-MoleculeAccordionItemPanel .sui-MoleculeAccordionItemPanelContent {
  background-color: #ffffff;
  padding: 8px;
}
.mt-Stock-vehicles .sui-MoleculeCollapsible {
  background-color: #ffffff;
  display: inline-block;
  position: relative;
  width: 100%;
}
.mt-Stock-vehicles .sui-MoleculeCollapsible-btn {
  background: none;
  border: 0;
  color: #000e23;
  cursor: pointer;
  font-size: 100%;
  font-weight: 600;
  height: 24px;
  margin-top: 16px;
  padding: 4px 0;
  text-decoration: underline;
}
.mt-Stock-vehicles .sui-MoleculeCollapsible-btn-content {
  display: flex;
}
.mt-Stock-vehicles .sui-MoleculeCollapsible-btn:focus, .mt-Stock-vehicles .sui-MoleculeCollapsible-btn-content:focus {
  outline: none;
}
.mt-Stock-vehicles .sui-MoleculeCollapsible-btn:focus .mt-Stock-vehicles .sui-MoleculeCollapsible-btn-content {
  box-shadow: 0 0 6px 3px color-mix(in srgb, var(--c-base, white) 20%, #000e23);
}
.mt-Stock-vehicles .sui-MoleculeCollapsible-content {
  overflow: hidden;
  text-align: left;
}
.mt-Stock-vehicles .sui-MoleculeCollapsible-content--withTransition {
  transition: all 0.25s ease-in-out;
}
.mt-Stock-vehicles .sui-MoleculeCollapsible-content--withOverflow {
  overflow-x: auto;
}
.mt-Stock-vehicles .sui-MoleculeCollapsible-content--alignContainer-center {
  text-align: center;
}
.mt-Stock-vehicles .sui-MoleculeCollapsible-content--alignContainer-right {
  text-align: right;
}
.mt-Stock-vehicles .sui-MoleculeCollapsible-container {
  background-color: #ffffff;
  position: relative;
  text-align: center;
  width: 100%;
}
.mt-Stock-vehicles .sui-MoleculeCollapsible-container--alignButtonText-center {
  text-align: center;
}
.mt-Stock-vehicles .sui-MoleculeCollapsible-container--alignButtonText-right {
  text-align: right;
}
.mt-Stock-vehicles .sui-MoleculeCollapsible-container--alignButtonText-left {
  text-align: left;
}
.mt-Stock-vehicles .sui-MoleculeCollapsible-container.mt-Stock-vehicles .sui-MoleculeCollapsible-container--withGradient.is-collapsed::before {
  background: linear-gradient(to top, #ffffff 20%, rgba(255, 255, 255, 0) 80%);
  content: "";
  height: 48px;
  left: 0;
  position: absolute;
  top: -100%;
  width: 100%;
}
@media print {
  .mt-Stock-vehicles .sui-MoleculeCollapsible-container {
    display: none;
  }
}
.mt-Stock-vehicles .sui-MoleculeCollapsible-icon {
  padding-left: 4px;
  vertical-align: middle;
}
.mt-Stock-vehicles .sui-MoleculeCollapsible-icon svg {
  fill: currentColor;
  transform: scale(-1);
  width: 10px;
}
.mt-Stock-vehicles .sui-MoleculeCollapsible-icon.is-collapsed svg {
  transform: scale(1);
}
.mt-Stock-vehicles .mt-SearchSave-notification {
  color: #ffffff;
  padding: 16px 24px 16px 16px;
  text-align: initial;
  width: 325px;
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .mt-SearchSave-notification {
    width: 450px;
  }
}
.mt-Stock-vehicles .mt-SearchSave-notificationAction {
  text-align: right;
}
.mt-Stock-vehicles .mt-SearchSave-notificationLayer {
  position: relative;
  z-index: 9999;
}
.mt-Stock-vehicles .mt-SearchSave-notification--success {
  background-color: #017943;
}
.mt-Stock-vehicles .mt-SearchSave-notification--warning {
  background-color: #d97703;
}
.mt-Stock-vehicles .mt-SearchSave-notification--system {
  background-color: #000e23;
}
.mt-Stock-vehicles .mt-SearchSave-popover {
  font-size: 12px;
  padding: 16px 24px 16px 16px;
}
.mt-Stock-vehicles .mt-SearchSave-popoverTrigger {
  display: inline-block;
}
.mt-Stock-vehicles .mt-SearchSave-popoverIcon {
  fill: white !important;
}
.mt-Stock-vehicles .mt-SearchSave-tooltipContent {
  font-size: 12px;
  margin: 0;
}
.mt-Stock-vehicles .mt-SearchSave button {
  font-size: 14px;
  line-height: 1.72;
}
.mt-Stock-vehicles .mt-FormContactSeller-buttonWhatsapp {
  display: flex;
  align-items: center;
  gap: 4px;
}
.mt-Stock-vehicles .mt-FormContactSeller-contactButtons {
  display: grid;
  gap: 8px;
  grid-template-rows: 1fr;
}
.mt-Stock-vehicles .mt-FormContactSeller-contactButtons .mt-FormContactSeller-callSeller {
  margin-bottom: 0;
}
.mt-Stock-vehicles .mt-FormContactSeller-contactButtons--twoRows {
  grid-template-rows: repeat(2, 1fr);
}
.mt-Stock-vehicles .mt-FormContactSeller-contactButtons-divider {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.mt-Stock-vehicles .mt-FormContactSeller-contactButtons-divider::before, .mt-Stock-vehicles .mt-FormContactSeller-contactButtons-divider::after {
  content: "";
  flex: 1;
  height: 1px;
  background-color: #bfc5cc;
}
.mt-Stock-vehicles .mt-FormContactSeller-contactButtons-divider-circle {
  margin: 0 8px;
}
.mt-Stock-vehicles .mt-ListBasic-list {
  margin: 16px 0 0;
  padding-left: 16px;
}
.mt-Stock-vehicles .mt-ListBasic-list.is-iconList {
  padding-left: 0;
}
.mt-Stock-vehicles .mt-ListBasic-list--isMarginless {
  margin: 0;
}
.mt-Stock-vehicles .mt-ListBasic-listItem {
  color: #606f80;
}
.mt-Stock-vehicles .mt-ListBasic-listItem--marginBottomM {
  margin-bottom: 8px;
}
.mt-Stock-vehicles .mt-ListBasic-listItem--marginBottomL {
  margin-bottom: 16px;
}
.mt-Stock-vehicles .mt-ListBasic-listItemContent {
  line-height: 1.46;
}
.mt-Stock-vehicles .mt-ListBasic-listItemContent--avoidColumnBreak {
  display: inline-table;
}
.mt-Stock-vehicles .mt-ListBasic-listItem.is-currentColor {
  color: currentColor;
}
.mt-Stock-vehicles .mt-ListBasic-listItem.is-accent {
  color: inherit;
}
.mt-Stock-vehicles .mt-ListBasic-listItem.is-success {
  color: inherit;
}
.mt-Stock-vehicles .mt-ListBasic-listItem-disc {
  list-style-type: disc;
}
.mt-Stock-vehicles .mt-ListBasic-listItem-icon {
  display: flex;
  list-style: none;
}
.mt-Stock-vehicles .mt-ListBasic-listItem-icon svg {
  margin-right: 4px;
}
.mt-Stock-vehicles .mt-ListBasic-listItem-icon.is-accent svg {
  color: #e60e27;
}
.mt-Stock-vehicles .mt-ListBasic-listItem-icon.is-success svg {
  color: #017943;
}
.mt-Stock-vehicles .mt-ListBasic-listItem:last-child {
  margin-bottom: 0;
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .mt-ListBasic {
    padding: 32px;
  }
  .mt-Stock-vehicles .mt-ListBasic-list {
    column-count: 2;
  }
  .mt-Stock-vehicles .mt-ListBasic-list--cols1 {
    column-count: 1;
  }
  .mt-Stock-vehicles .mt-ListBasic-list--cols2 {
    column-count: 2;
  }
  .mt-Stock-vehicles .mt-ListBasic-list--cols3 {
    column-count: 3;
  }
  .mt-Stock-vehicles .mt-ListBasicItem {
    padding-right: 24px;
  }
}
@media (min-width: 970px) {
  .mt-Stock-vehicles .mt-ListBasic-list {
    column-count: 3;
  }
  .mt-Stock-vehicles .mt-ListBasic-list--cols1 {
    column-count: 1;
  }
  .mt-Stock-vehicles .mt-ListBasic-list--cols2 {
    column-count: 2;
  }
  .mt-Stock-vehicles .mt-ListBasic-list--cols3 {
    column-count: 3;
  }
}
.mt-Stock-vehicles .mt-FormContactSeller-createAlert {
  margin-top: 24px;
}
.mt-Stock-vehicles .mt-FormContactSeller-createAlertText {
  margin-bottom: 16px;
  text-align: center;
}
.mt-Stock-vehicles .mt-FormContactSeller-contactConfirmation-message {
  background-color: color-mix(in srgb, var(--c-base, white) 80%, #017943);
  color: #003522;
  padding: 16px;
  border-radius: 4px;
}
.mt-Stock-vehicles .mt-FormContactSeller-pta {
  align-items: center;
  flex-direction: column;
  display: flex;
  margin-top: 32px;
}
.mt-Stock-vehicles .mt-FormContactSeller-ptaContainer {
  margin-bottom: 16px;
}
.mt-Stock-vehicles .mt-FormContactSeller-ptaDescription {
  display: block;
  margin-top: 8px;
}
.mt-Stock-vehicles .mt-FormContactSeller-ptaTitle {
  text-align: left;
  font-size: 20px;
  margin: 0;
}
.mt-Stock-vehicles .mt-FormContactSeller-ptaTitle--centered {
  text-align: center;
}
.mt-Stock-vehicles .mt-FormContactSeller-ptaList-icon {
  margin-right: 4px;
}
.mt-Stock-vehicles .mt-FormContactSeller-messageSent {
  flex-direction: column;
  display: grid;
  grid-template-columns: 102px 1fr;
  gap: 16px;
  margin-bottom: 8px;
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .mt-FormContactSeller-messageSent {
    align-items: center;
    display: flex;
    flex-direction: column;
    gap: 8px;
  }
}
.mt-Stock-vehicles .mt-FormContactSeller-messageSent--withoutAppSuggestion {
  grid-template-columns: 1fr;
  margin-bottom: 0;
}
.mt-Stock-vehicles .mt-FormContactSeller-messageSentText {
  margin: 4px 0;
}
.mt-Stock-vehicles .mt-FormContactSeller-messageSentQr {
  align-self: center;
  width: 50%;
}
.mt-Stock-vehicles .sui-MoleculeDrawer-overlay {
  position: fixed;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  z-index: 3009;
  animation: bg-overlay 1s both;
}
.mt-Stock-vehicles .sui-MoleculeDrawer-content {
  z-index: 3010;
  position: absolute;
  background-color: #ffffff;
  display: block;
}
.mt-Stock-vehicles .sui-MoleculeDrawer-content--animationDuration {
  transition-property: transform;
  transition-timing-function: linear;
}
.mt-Stock-vehicles .sui-MoleculeDrawer-content--animationDuration-none {
  transition-duration: 0;
}
.mt-Stock-vehicles .sui-MoleculeDrawer-content--animationDuration-fast {
  transition-duration: 100ms;
}
.mt-Stock-vehicles .sui-MoleculeDrawer-content--animationDuration-normal {
  transition-duration: 300ms;
}
.mt-Stock-vehicles .sui-MoleculeDrawer-content--animationDuration-slow {
  transition-duration: 500ms;
}
.mt-Stock-vehicles .sui-MoleculeDrawer-content--placement {
  position: fixed;
}
.mt-Stock-vehicles .sui-MoleculeDrawer-content--placement-left {
  top: 0;
  left: 0;
  transform: translateX(-100%);
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.mt-Stock-vehicles .sui-MoleculeDrawer-content--placement-right {
  top: 0;
  right: 0;
  transform: translateX(100%);
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.mt-Stock-vehicles .sui-MoleculeDrawer-content--placement-top {
  top: 0;
  left: 0;
  transform: translateY(-100%);
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.mt-Stock-vehicles .sui-MoleculeDrawer-content--placement-bottom {
  bottom: 0;
  left: 0;
  transform: translateY(100%);
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.mt-Stock-vehicles .sui-MoleculeDrawer-content--size-auto.mt-Stock-vehicles .sui-MoleculeDrawer-content--placement-left {
  height: 100%;
  width: auto;
  max-width: 100%;
  overflow-x: scroll;
}
.mt-Stock-vehicles .sui-MoleculeDrawer-content--size-auto.mt-Stock-vehicles .sui-MoleculeDrawer-content--placement-right {
  height: 100%;
  width: auto;
  max-width: 100%;
  overflow-x: scroll;
}
.mt-Stock-vehicles .sui-MoleculeDrawer-content--size-auto.mt-Stock-vehicles .sui-MoleculeDrawer-content--placement-top {
  width: 100%;
  height: auto;
  max-height: 100%;
  overflow-y: scroll;
}
.mt-Stock-vehicles .sui-MoleculeDrawer-content--size-auto.mt-Stock-vehicles .sui-MoleculeDrawer-content--placement-bottom {
  width: 100%;
  height: auto;
  max-height: 100%;
  overflow-y: scroll;
}
.mt-Stock-vehicles .sui-MoleculeDrawer-content--size-m.mt-Stock-vehicles .sui-MoleculeDrawer-content--placement-left {
  height: 100%;
  width: 400px;
  max-width: 100%;
  overflow-x: scroll;
}
.mt-Stock-vehicles .sui-MoleculeDrawer-content--size-m.mt-Stock-vehicles .sui-MoleculeDrawer-content--placement-right {
  height: 100%;
  width: 400px;
  max-width: 100%;
  overflow-x: scroll;
}
.mt-Stock-vehicles .sui-MoleculeDrawer-content--size-m.mt-Stock-vehicles .sui-MoleculeDrawer-content--placement-top {
  width: 100%;
  height: 400px;
  max-height: 100%;
  overflow-y: scroll;
}
.mt-Stock-vehicles .sui-MoleculeDrawer-content--size-m.mt-Stock-vehicles .sui-MoleculeDrawer-content--placement-bottom {
  width: 100%;
  height: 400px;
  max-height: 100%;
  overflow-y: scroll;
}
.mt-Stock-vehicles .sui-MoleculeDrawer-content--size-fill.mt-Stock-vehicles .sui-MoleculeDrawer-content--placement-left {
  height: 100%;
  width: 100%;
  max-width: 100%;
  overflow-x: scroll;
}
.mt-Stock-vehicles .sui-MoleculeDrawer-content--size-fill.mt-Stock-vehicles .sui-MoleculeDrawer-content--placement-right {
  height: 100%;
  width: 100%;
  max-width: 100%;
  overflow-x: scroll;
}
.mt-Stock-vehicles .sui-MoleculeDrawer-content--size-fill.mt-Stock-vehicles .sui-MoleculeDrawer-content--placement-top {
  width: 100%;
  height: 100%;
  max-height: 100%;
  overflow-y: scroll;
}
.mt-Stock-vehicles .sui-MoleculeDrawer-content--size-fill.mt-Stock-vehicles .sui-MoleculeDrawer-content--placement-bottom {
  width: 100%;
  height: 100%;
  max-height: 100%;
  overflow-y: scroll;
}
.mt-Stock-vehicles .sui-MoleculeDrawer-content--state-opened {
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.4);
}
.mt-Stock-vehicles .sui-MoleculeDrawer-content--state-opened.mt-Stock-vehicles .sui-MoleculeDrawer-content--placement-left, .mt-Stock-vehicles .sui-MoleculeDrawer-content--state-opened.mt-Stock-vehicles .sui-MoleculeDrawer-content--placement-right {
  transform: translateX(0);
}
.mt-Stock-vehicles .sui-MoleculeDrawer-content--state-opened.mt-Stock-vehicles .sui-MoleculeDrawer-content--placement-top, .mt-Stock-vehicles .sui-MoleculeDrawer-content--state-opened.mt-Stock-vehicles .sui-MoleculeDrawer-content--placement-bottom {
  transform: translateY(0);
}
.mt-Stock-vehicles .sui-AtomTextarea {
  background: initial;
  border: 1px solid color-mix(in srgb, var(--c-base, white) 40%, var(--c-gray, #777777));
  border-radius: 8px;
  box-sizing: border-box;
  color: var(--c-base-inverse, initial);
  font-family: "PoppinsMotor", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
  padding: 8px;
  resize: auto;
  width: 100%;
}
.mt-Stock-vehicles .sui-AtomTextarea[disabled] {
  background: color-mix(in srgb, var(--c-base, white) 80%, var(--c-gray, #777777));
  border: 1px solid initial;
  color: color-mix(in srgb, var(--c-base, white) 40%, var(--c-gray, #777777));
}
.mt-Stock-vehicles .sui-AtomTextarea::placeholder {
  color: #606f80;
}
.mt-Stock-vehicles .sui-AtomTextarea:focus {
  box-shadow: none;
  outline: 2px solid color-mix(in srgb, #000e23 80%, transparent);
  outline-offset: 2px;
}
.mt-Stock-vehicles .sui-AtomTextarea--short {
  height: calc(20px * 4 + 9px * 2);
}
.mt-Stock-vehicles .sui-AtomTextarea--long {
  height: calc(20px * 7 + 9px * 2);
}
.mt-Stock-vehicles .sui-AtomTextarea.sui-AtomTextarea--success {
  border-color: #017943;
}
.mt-Stock-vehicles .sui-AtomTextarea.sui-AtomTextarea--error {
  border-color: #b21229;
}
.mt-Stock-vehicles .sui-AtomTextarea.sui-AtomTextarea--alert {
  border-color: #d97703;
}
.mt-Stock-vehicles .sui-AtomTextarea.sui-AtomTextarea--resize-auto {
  overflow: auto;
  resize: auto;
}
.mt-Stock-vehicles .sui-AtomTextarea.sui-AtomTextarea--resize-both {
  overflow: auto;
  resize: both;
}
.mt-Stock-vehicles .sui-AtomTextarea.sui-AtomTextarea--resize-horizontal {
  overflow: auto;
  resize: horizontal;
}
.mt-Stock-vehicles .sui-AtomTextarea.sui-AtomTextarea--resize-inherit {
  overflow: auto;
  resize: inherit;
}
.mt-Stock-vehicles .sui-AtomTextarea.sui-AtomTextarea--resize-initial {
  overflow: auto;
  resize: initial;
}
.mt-Stock-vehicles .sui-AtomTextarea.sui-AtomTextarea--resize-none {
  overflow: auto;
  resize: none;
}
.mt-Stock-vehicles .sui-AtomTextarea.sui-AtomTextarea--resize-vertical {
  overflow: auto;
  resize: vertical;
}
.mt-Stock-vehicles .sui-AtomValidationText {
  display: block;
  font-size: 10px;
  margin: 4px 0 0;
}
.mt-Stock-vehicles .sui-AtomValidationText--success {
  color: #017943;
}
.mt-Stock-vehicles .sui-AtomValidationText--error {
  color: #b21229;
}
.mt-Stock-vehicles .sui-AtomValidationText--alert {
  color: #d97703;
}
.mt-Stock-vehicles .sui-MoleculeField--inline {
  display: flex;
  width: 100%;
}
.mt-Stock-vehicles .sui-MoleculeField--inline-reverse {
  display: flex;
  flex-direction: column;
  position: relative;
}
.mt-Stock-vehicles .sui-MoleculeField--inline-reverse .sui-AtomLabel {
  align-items: center;
}
.mt-Stock-vehicles .sui-MoleculeField--inline-reverse .sui-MoleculeField-nodeLabelContainer {
  margin-left: 8px;
}
.mt-Stock-vehicles .sui-MoleculeField--fullWidth .sui-MoleculeField-nodeLabelContainer {
  min-width: 0;
  width: 100%;
}
.mt-Stock-vehicles .sui-MoleculeField-labelContainer {
  align-items: flex-start;
  display: flex;
  font-weight: 400;
  margin-bottom: 4px;
}
.mt-Stock-vehicles .sui-MoleculeField-nodeLabelContainer {
  align-self: center;
}
.mt-Stock-vehicles .sui-MoleculeField-inputContainer {
  width: 100%;
}
.mt-Stock-vehicles .sui-MoleculeField-inputContainer--aligned {
  padding-left: 24px;
}
.mt-Stock-vehicles .sui-MoleculeField--autohide .sui-AtomHelpText {
  display: none;
}
.mt-Stock-vehicles .sui-MoleculeField--autohide .sui-MoleculeField-inputContainer *:focus + .sui-AtomHelpText {
  display: block;
}
.mt-Stock-vehicles .sui-TextareaField-helpText {
  margin: 0;
}
.mt-Stock-vehicles .mt-DrawerLeadEnrichment-close {
  display: flex;
  justify-content: flex-end;
  padding: 16px;
}
.mt-Stock-vehicles .mt-DrawerLeadEnrichment-wrapper {
  padding: 16px;
  height: 94vh;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.mt-Stock-vehicles .mt-DrawerLeadEnrichment-content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.mt-Stock-vehicles .mt-DrawerLeadEnrichment-contentDescription {
  font-size: 16px;
  margin-bottom: 16px;
}
.mt-Stock-vehicles .mt-DrawerLeadEnrichment-contentMessageField {
  margin-top: 16px;
}
.mt-Stock-vehicles .sui-AtomHelpText {
  color: #606f80;
  display: block;
  font-size: 10px;
  margin: 4px 0 0;
}
.mt-Stock-vehicles .sui-MoleculeTabs {
  background-color: transparent;
  border-radius: 8px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
}
.mt-Stock-vehicles .sui-MoleculeTabs.sui-MoleculeTabs--justify-content-flex-start {
  align-items: flex-start;
}
.mt-Stock-vehicles .sui-MoleculeTabs.sui-MoleculeTabs--justify-content-center {
  align-items: center;
}
.mt-Stock-vehicles .sui-MoleculeTabs.sui-MoleculeTabs--justify-content-flex-end {
  align-items: flex-end;
}
.mt-Stock-vehicles .sui-MoleculeTabs-content {
  background: #ffffff;
}
.mt-Stock-vehicles .sui-MoleculeTabs-scroller {
  list-style: none;
  margin: 0;
  padding-left: 0;
  align-items: flex-start;
  display: inline-flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  scrollbar-width: none;
  scroll-snap-type: x mandatory;
}
.mt-Stock-vehicles .sui-MoleculeTabs-scroller .sui-MoleculeTabs-item:first-of-type, .mt-Stock-vehicles .sui-MoleculeTabs-scroller .sui-MoleculeTabs-item:first-of-type .is-active, .mt-Stock-vehicles .sui-MoleculeTabs--horizontal .sui-MoleculeTabs-item:first-of-type, .mt-Stock-vehicles .sui-MoleculeTabs--horizontal .sui-MoleculeTabs-item:first-of-type .is-active, .mt-Stock-vehicles .sui-MoleculeTabs--classic .sui-MoleculeTabs-item:first-of-type, .mt-Stock-vehicles .sui-MoleculeTabs--classic .sui-MoleculeTabs-item:first-of-type .is-active {
  border-radius: 8px 0 0 0;
}
.sui-MoleculeTabs--fullWidth .mt-Stock-vehicles .sui-MoleculeTabs-scroller .sui-MoleculeTabs-item:last-of-type, .sui-MoleculeTabs--fullWidth .mt-Stock-vehicles .sui-MoleculeTabs-scroller .sui-MoleculeTabs-item:last-of-type .is-active, .sui-MoleculeTabs--fullWidth .mt-Stock-vehicles .sui-MoleculeTabs--horizontal .sui-MoleculeTabs-item:last-of-type, .sui-MoleculeTabs--fullWidth .mt-Stock-vehicles .sui-MoleculeTabs--horizontal .sui-MoleculeTabs-item:last-of-type .is-active, .sui-MoleculeTabs--fullWidth .mt-Stock-vehicles .sui-MoleculeTabs--classic .sui-MoleculeTabs-item:last-of-type, .sui-MoleculeTabs--fullWidth .mt-Stock-vehicles .sui-MoleculeTabs--classic .sui-MoleculeTabs-item:last-of-type .is-active {
  border-radius: 0 8px 0 0;
}
.mt-Stock-vehicles .sui-MoleculeTabs--classic.sui-MoleculeTabs--horizontal .sui-MoleculeTabs-item, .mt-Stock-vehicles .sui-MoleculeTabs--classic.sui-MoleculeTabs--fullWidth .sui-MoleculeTabs-item {
  border: 1px solid transparent;
  border-bottom-color: #000000;
  display: flex;
  flex-direction: column;
  font-weight: 600;
}
.mt-Stock-vehicles .sui-MoleculeTabs--classic.sui-MoleculeTabs--horizontal .sui-MoleculeTabs-item.sui-MoleculeTabs--justify-content-flex-start, .mt-Stock-vehicles .sui-MoleculeTabs--classic.sui-MoleculeTabs--fullWidth .sui-MoleculeTabs-item.sui-MoleculeTabs--justify-content-flex-start {
  justify-content: flex-start;
}
.mt-Stock-vehicles .sui-MoleculeTabs--classic.sui-MoleculeTabs--horizontal .sui-MoleculeTabs-item.sui-MoleculeTabs--justify-content-center, .mt-Stock-vehicles .sui-MoleculeTabs--classic.sui-MoleculeTabs--fullWidth .sui-MoleculeTabs-item.sui-MoleculeTabs--justify-content-center {
  justify-content: center;
}
.mt-Stock-vehicles .sui-MoleculeTabs--classic.sui-MoleculeTabs--horizontal .sui-MoleculeTabs-item.sui-MoleculeTabs--justify-content-flex-end, .mt-Stock-vehicles .sui-MoleculeTabs--classic.sui-MoleculeTabs--fullWidth .sui-MoleculeTabs-item.sui-MoleculeTabs--justify-content-flex-end {
  justify-content: flex-end;
}
.mt-Stock-vehicles .sui-MoleculeTabs--classic.sui-MoleculeTabs--horizontal .sui-MoleculeTabs-item.is-active, .mt-Stock-vehicles .sui-MoleculeTabs--classic.sui-MoleculeTabs--fullWidth .sui-MoleculeTabs-item.is-active {
  background: transparent;
  border-bottom: 0;
  border-color: #000000;
  color: #000e23;
  font-weight: 600;
  margin-top: 1px;
}
.mt-Stock-vehicles .sui-MoleculeTabs--classic.sui-MoleculeTabs--horizontal .sui-MoleculeTabs-item.is-active span, .mt-Stock-vehicles .sui-MoleculeTabs--classic.sui-MoleculeTabs--fullWidth .sui-MoleculeTabs-item.is-active span {
  transform: translateY(-1px);
}
.mt-Stock-vehicles .sui-MoleculeTabs--classic.sui-MoleculeTabs--horizontal .sui-MoleculeTabs-item.is-active svg, .mt-Stock-vehicles .sui-MoleculeTabs--classic.sui-MoleculeTabs--fullWidth .sui-MoleculeTabs-item.is-active svg {
  fill: #000e23;
}
.mt-Stock-vehicles .sui-MoleculeTabs--classic.sui-MoleculeTabs--horizontal .sui-MoleculeTabs-item:hover:not(.is-disabled), .mt-Stock-vehicles .sui-MoleculeTabs--classic.sui-MoleculeTabs--fullWidth .sui-MoleculeTabs-item:hover:not(.is-disabled) {
  color: #000e23;
  cursor: pointer;
}
.mt-Stock-vehicles .sui-MoleculeTabs--classic.sui-MoleculeTabs--horizontal .sui-MoleculeTabs-item:hover:not(.is-disabled) svg, .mt-Stock-vehicles .sui-MoleculeTabs--classic.sui-MoleculeTabs--fullWidth .sui-MoleculeTabs-item:hover:not(.is-disabled) svg {
  fill: #000e23;
}
.mt-Stock-vehicles .sui-MoleculeTabs--classic.sui-MoleculeTabs--vertical .sui-MoleculeTabs-item {
  border: 1px solid transparent;
  border-right-color: #000000;
  font-weight: 600;
}
.mt-Stock-vehicles .sui-MoleculeTabs--classic.sui-MoleculeTabs--vertical .sui-MoleculeTabs-item.is-active {
  background: transparent;
  border-color: #000000;
  border-right-color: transparent;
  color: #000e23;
  font-weight: 600;
}
.mt-Stock-vehicles .sui-MoleculeTabs--classic.sui-MoleculeTabs--vertical .sui-MoleculeTabs-item.is-active svg {
  fill: #000e23;
}
.mt-Stock-vehicles .sui-MoleculeTabs--classic.sui-MoleculeTabs--vertical .sui-MoleculeTabs-item:hover:not(.is-disabled) {
  color: #000e23;
  cursor: pointer;
}
.mt-Stock-vehicles .sui-MoleculeTabs--classic.sui-MoleculeTabs--vertical .sui-MoleculeTabs-item:hover:not(.is-disabled) svg {
  fill: #000e23;
}
.mt-Stock-vehicles .sui-MoleculeTabs--highlighted.sui-MoleculeTabs--horizontal .sui-MoleculeTabs-scroller, .mt-Stock-vehicles .sui-MoleculeTabs--highlighted.sui-MoleculeTabs--fullWidth .sui-MoleculeTabs-scroller {
  border-bottom: none;
}
.mt-Stock-vehicles .sui-MoleculeTabs--highlighted.sui-MoleculeTabs--horizontal .sui-MoleculeTabs-item, .mt-Stock-vehicles .sui-MoleculeTabs--highlighted.sui-MoleculeTabs--fullWidth .sui-MoleculeTabs-item {
  border: 0 none transparent;
  border-bottom: 0 solid transparent;
  text-align: center;
  font-weight: 600;
}
.mt-Stock-vehicles .sui-MoleculeTabs--highlighted.sui-MoleculeTabs--horizontal .sui-MoleculeTabs-item.is-active, .mt-Stock-vehicles .sui-MoleculeTabs--highlighted.sui-MoleculeTabs--fullWidth .sui-MoleculeTabs-item.is-active {
  background: transparent;
  border-bottom: 2px solid #000e23;
  border-bottom-color: #000e23;
  color: #000e23;
  font-weight: 600;
}
.mt-Stock-vehicles .sui-MoleculeTabs--highlighted.sui-MoleculeTabs--horizontal .sui-MoleculeTabs-item.is-active svg, .mt-Stock-vehicles .sui-MoleculeTabs--highlighted.sui-MoleculeTabs--fullWidth .sui-MoleculeTabs-item.is-active svg {
  fill: #000e23;
}
.mt-Stock-vehicles .sui-MoleculeTabs--highlighted.sui-MoleculeTabs--horizontal .sui-MoleculeTabs-item:hover:not(.is-disabled), .mt-Stock-vehicles .sui-MoleculeTabs--highlighted.sui-MoleculeTabs--fullWidth .sui-MoleculeTabs-item:hover:not(.is-disabled) {
  color: #000e23;
  cursor: pointer;
}
.mt-Stock-vehicles .sui-MoleculeTabs--highlighted.sui-MoleculeTabs--horizontal .sui-MoleculeTabs-item:hover:not(.is-disabled) svg, .mt-Stock-vehicles .sui-MoleculeTabs--highlighted.sui-MoleculeTabs--fullWidth .sui-MoleculeTabs-item:hover:not(.is-disabled) svg {
  fill: #000e23;
}
.mt-Stock-vehicles .sui-MoleculeTabs--highlighted.sui-MoleculeTabs--horizontal .sui-MoleculeTabs-content, .mt-Stock-vehicles .sui-MoleculeTabs--highlighted.sui-MoleculeTabs--fullWidth .sui-MoleculeTabs-content {
  border-top: 1px solid #bfc7d0;
}
.mt-Stock-vehicles .sui-MoleculeTabs--highlighted.sui-MoleculeTabs--vertical {
  border-right: 1px solid #000000;
}
.mt-Stock-vehicles .sui-MoleculeTabs--highlighted.sui-MoleculeTabs--vertical .sui-MoleculeTabs-item {
  border: 0 none transparent;
  cursor: pointer;
  font-weight: 600;
}
.mt-Stock-vehicles .sui-MoleculeTabs--highlighted.sui-MoleculeTabs--vertical .sui-MoleculeTabs-item.is-active {
  background: transparent;
  border-right: 2px solid #000e23;
  color: #000e23;
  font-weight: 600;
}
.mt-Stock-vehicles .sui-MoleculeTabs--highlighted.sui-MoleculeTabs--vertical .sui-MoleculeTabs-item.is-active svg {
  fill: #000e23;
}
.mt-Stock-vehicles .sui-MoleculeTabs--highlighted.sui-MoleculeTabs--vertical .sui-MoleculeTabs-item:hover:not(.is-disabled) {
  color: #000e23;
  cursor: pointer;
}
.mt-Stock-vehicles .sui-MoleculeTabs--highlighted.sui-MoleculeTabs--vertical .sui-MoleculeTabs-item:hover:not(.is-disabled) svg {
  fill: #000e23;
}
.mt-Stock-vehicles .sui-MoleculeTabs--highlighted.sui-MoleculeTabs--vertical .sui-MoleculeTabs-content {
  border-left: 0 solid transparent;
}
.mt-Stock-vehicles .sui-MoleculeTabs--horizontal .sui-MoleculeTabs-scroller, .mt-Stock-vehicles .sui-MoleculeTabs--fullWidth .sui-MoleculeTabs-scroller {
  max-width: 100%;
  overflow-x: auto;
  white-space: nowrap;
  width: fit-content;
}
.mt-Stock-vehicles .sui-MoleculeTabs--horizontal .sui-MoleculeTabs-scroller::-webkit-scrollbar, .mt-Stock-vehicles .sui-MoleculeTabs--fullWidth .sui-MoleculeTabs-scroller::-webkit-scrollbar {
  -webkit-appearance: none;
}
.mt-Stock-vehicles .sui-MoleculeTabs--vertical {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
}
.mt-Stock-vehicles .sui-MoleculeTabs--vertical .sui-MoleculeTabs-scroller {
  flex-direction: column;
}
.mt-Stock-vehicles .sui-MoleculeTabs--vertical .sui-MoleculeTabs-content {
  align-self: stretch;
}
.mt-Stock-vehicles .sui-MoleculeTabs--vertical .sui-MoleculeTabs-item {
  padding: 16px 8px;
  text-align: center;
  white-space: nowrap;
  box-sizing: border-box;
  width: 100%;
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .sui-MoleculeTabs--vertical .sui-MoleculeTabs-item {
    width: 100%;
  }
}
.mt-Stock-vehicles .sui-MoleculeTabs--vertical .sui-MoleculeTabs-item.is-disabled {
  cursor: no-drop;
}
.mt-Stock-vehicles .sui-MoleculeTabs--fullWidth {
  display: block;
}
.mt-Stock-vehicles .sui-MoleculeTabs--fullWidth .sui-MoleculeTabs-scroller {
  display: flex;
  min-width: 100%;
}
.mt-Stock-vehicles .sui-MoleculeTabs-item {
  color: #000e23;
  text-decoration: none;
  align-items: center;
  background: transparent;
  color: #3b4a5a;
  flex: 1 1 auto;
  font-size: 14px;
  margin: 0;
  outline: 0 none;
  padding: 16px 8px;
  text-decoration: none;
  white-space: nowrap;
  width: 100%;
  scroll-snap-align: start;
}
.mt-Stock-vehicles .sui-MoleculeTabs-item:focus-visible {
  outline: #000e23 auto 1px;
  outline-offset: -2px;
  position: relative;
  z-index: 1;
}
.mt-Stock-vehicles .sui-MoleculeTabs-item:first-of-type {
  margin: 0;
}
.mt-Stock-vehicles .sui-MoleculeTabs-item-icon {
  display: flex;
  height: 32px;
  justify-content: center;
  margin: 0 auto 4px;
  vertical-align: middle;
  width: 32px;
}
.mt-Stock-vehicles .sui-MoleculeTabs-item-icon svg {
  width: 100%;
  height: 100%;
}
.mt-Stock-vehicles .sui-MoleculeTabs-item-count {
  display: flex;
  font-size: 14px;
  font-weight: bold;
  justify-content: center;
  margin: 8px;
}
.mt-Stock-vehicles .sui-MoleculeTabs-item svg {
  fill: #3b4a5a;
}
.mt-Stock-vehicles .sui-MoleculeTabs-item.is-disabled {
  color: color-mix(in srgb, var(--c-base, white) 80%, var(--c-gray, #777777));
  cursor: no-drop;
}
.mt-Stock-vehicles .sui-MoleculeTabs-item.is-disabled svg {
  fill: color-mix(in srgb, var(--c-base, white) 80%, var(--c-gray, #777777));
}
.mt-Stock-vehicles .sui-AtomCheckbox {
  display: inline-block;
  vertical-align: middle;
  box-sizing: border-box;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon {
  align-items: center;
  border-radius: 0.15em;
  border-style: solid;
  border-width: 1.5px;
  cursor: pointer;
  display: inline-flex;
  height: 100%;
  justify-content: center;
  outline-offset: 2px;
  padding: 0;
  text-align: center;
  vertical-align: top;
  width: 100%;
}
.mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon:focus {
  outline: none;
}
.mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon:focus-visible {
  outline: 2px solid color-mix(in srgb, #000e23 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon span {
  /* Center custom icons */
  align-items: center;
  display: flex;
  justify-content: center;
}
.mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled input[type=checkbox] {
  display: none;
}
.mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--size-small {
  width: 16px;
  height: 16px;
}
.mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--size-small.sui-AtomCheckbox--native-enabled input[type=checkbox] {
  width: 16px;
  height: 16px;
}
.mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--size-medium {
  width: 24px;
  height: 24px;
}
.mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--size-medium.sui-AtomCheckbox--native-enabled input[type=checkbox] {
  width: 24px;
  height: 24px;
}
.mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox] {
  border-color: transparent;
  background-color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon::before, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox]::before {
  box-shadow: inset 1em 1em #000e23;
}
.mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon.is-checked, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon.is-indeterminate, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon:checked, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon:indeterminate, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox].is-checked, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox].is-indeterminate, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox]:checked, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox]:indeterminate {
  border-color: transparent;
  color: #000e23;
  background-color: transparent;
}
.mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon.is-checked::before, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon.is-indeterminate::before, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon:checked::before, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon:indeterminate::before, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox].is-checked::before, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox].is-indeterminate::before, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox]:checked::before, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox]:indeterminate::before {
  box-shadow: inset 1em 1em #ffffff;
}
.mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon:disabled, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox]:disabled {
  background-color: transparent;
  border-color: #bfc7d0;
  color: #3b4a5a;
  cursor: default;
}
.mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon:disabled::before, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox]:disabled::before {
  background-color: #bfc7d0;
  box-shadow: none;
}
.mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon[data-status=success]:not(:disabled), .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox][data-status=success]:not(:disabled) {
  border-color: #017943;
  color: #017943;
  background-color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon[data-status=success]:not(:disabled)::before, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox][data-status=success]:not(:disabled)::before {
  box-shadow: inset 1em 1em #ffffff;
}
.mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon[data-status=success]:not(:disabled).is-checked, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon[data-status=success]:not(:disabled).is-indeterminate, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon[data-status=success]:not(:disabled):checked, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon[data-status=success]:not(:disabled):indeterminate, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox][data-status=success]:not(:disabled).is-checked, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox][data-status=success]:not(:disabled).is-indeterminate, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox][data-status=success]:not(:disabled):checked, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox][data-status=success]:not(:disabled):indeterminate {
  color: #ffffff;
  border-color: #017943;
  background-color: #017943;
}
.mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon[data-status=success]:not(:disabled).is-checked::before, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon[data-status=success]:not(:disabled).is-indeterminate::before, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon[data-status=success]:not(:disabled):checked::before, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon[data-status=success]:not(:disabled):indeterminate::before, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox][data-status=success]:not(:disabled).is-checked::before, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox][data-status=success]:not(:disabled).is-indeterminate::before, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox][data-status=success]:not(:disabled):checked::before, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox][data-status=success]:not(:disabled):indeterminate::before {
  box-shadow: inset 1em 1em #ffffff;
}
.mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon[data-status=error]:not(:disabled), .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox][data-status=error]:not(:disabled) {
  border-color: #b21229;
  color: #b21229;
  background-color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon[data-status=error]:not(:disabled)::before, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox][data-status=error]:not(:disabled)::before {
  box-shadow: inset 1em 1em #ffffff;
}
.mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon[data-status=error]:not(:disabled).is-checked, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon[data-status=error]:not(:disabled).is-indeterminate, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon[data-status=error]:not(:disabled):checked, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon[data-status=error]:not(:disabled):indeterminate, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox][data-status=error]:not(:disabled).is-checked, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox][data-status=error]:not(:disabled).is-indeterminate, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox][data-status=error]:not(:disabled):checked, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox][data-status=error]:not(:disabled):indeterminate {
  color: #ffffff;
  border-color: #b21229;
  background-color: #b21229;
}
.mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon[data-status=error]:not(:disabled).is-checked::before, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon[data-status=error]:not(:disabled).is-indeterminate::before, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon[data-status=error]:not(:disabled):checked::before, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon[data-status=error]:not(:disabled):indeterminate::before, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox][data-status=error]:not(:disabled).is-checked::before, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox][data-status=error]:not(:disabled).is-indeterminate::before, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox][data-status=error]:not(:disabled):checked::before, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox][data-status=error]:not(:disabled):indeterminate::before {
  box-shadow: inset 1em 1em #ffffff;
}
.mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon[data-status=alert]:not(:disabled), .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox][data-status=alert]:not(:disabled) {
  border-color: #d97703;
  color: #d97703;
  background-color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon[data-status=alert]:not(:disabled)::before, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox][data-status=alert]:not(:disabled)::before {
  box-shadow: inset 1em 1em #ffffff;
}
.mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon[data-status=alert]:not(:disabled).is-checked, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon[data-status=alert]:not(:disabled).is-indeterminate, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon[data-status=alert]:not(:disabled):checked, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon[data-status=alert]:not(:disabled):indeterminate, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox][data-status=alert]:not(:disabled).is-checked, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox][data-status=alert]:not(:disabled).is-indeterminate, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox][data-status=alert]:not(:disabled):checked, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox][data-status=alert]:not(:disabled):indeterminate {
  color: #ffffff;
  border-color: #d97703;
  background-color: #d97703;
}
.mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon[data-status=alert]:not(:disabled).is-checked::before, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon[data-status=alert]:not(:disabled).is-indeterminate::before, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon[data-status=alert]:not(:disabled):checked::before, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-disabled .sui-AtomCheckbox--Icon[data-status=alert]:not(:disabled):indeterminate::before, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox][data-status=alert]:not(:disabled).is-checked::before, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox][data-status=alert]:not(:disabled).is-indeterminate::before, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox][data-status=alert]:not(:disabled):checked::before, .mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox][data-status=alert]:not(:disabled):indeterminate::before {
  box-shadow: inset 1em 1em #ffffff;
}
.mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox] {
  appearance: none;
  background-color: #ffffff;
  margin: 0;
  font: inherit;
  border-width: 1.5px;
  border-style: solid;
  border-radius: 0.15em;
  display: flex;
}
.mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox]::before {
  margin: 10%;
  content: "";
  width: 80%;
  height: 80%;
  transform: scale(0);
  transition: 120ms transform ease-in-out;
  transform-origin: bottom left;
}
.mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox]:checked::before {
  transform: scale(1);
  clip-path: polygon(10% 40%, 0% 55%, 50% 90%, 100% 10%, 85% 0%, 46% 65%);
}
.mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox]:indeterminate::before {
  transform: scale(1);
  clip-path: polygon(0% 44%, 100% 44%, 100% 56%, 0% 56%);
}
.mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox]:focus {
  outline: none;
}
.mt-Stock-vehicles .sui-AtomCheckbox.sui-AtomCheckbox--native-enabled input[type=checkbox]:focus-visible {
  outline: 2px solid color-mix(in srgb, #000e23 80%, transparent);
}
.mt-Stock-vehicles .mt-FilterItemBasic-image {
  opacity: 0.5;
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .mt-FilterItemBasic-image:hover {
    opacity: 1;
  }
}
.mt-Stock-vehicles .mt-FilterItemBasic-image img {
  aspect-ratio: 1.3333333333;
  object-fit: contain;
}
.mt-Stock-vehicles .mt-FilterItemBasic-imageWrapper {
  aspect-ratio: 1.3333333333;
  width: 100%;
}
.mt-Stock-vehicles .mt-FilterItemBasic-image--opacity {
  opacity: 1;
}
.mt-Stock-vehicles .sui-AtomRadioButton {
  -webkit-appearance: none;
  border-width: 2px;
  border-style: solid;
  border-color: #000e23;
  border-radius: 50%;
  cursor: pointer;
  display: inline-block;
  flex-shrink: 0;
  height: 16px;
  margin-left: 8px;
  margin-right: 8px;
  outline: none;
  padding: 0;
  vertical-align: top;
  width: 16px;
}
.mt-Stock-vehicles .sui-AtomRadioButton.is-hidden {
  display: none;
}
.mt-Stock-vehicles .sui-AtomRadioButton:checked {
  background: transparent;
  border-color: #000e23;
  border-width: 6px;
}
.mt-Stock-vehicles .sui-AtomRadioButton:disabled {
  border-color: #eef0f4;
  cursor: not-allowed;
}
.mt-Stock-vehicles .sui-AtomRadioButton:focus-visible {
  outline: 2px solid color-mix(in srgb, #000e23 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomSwitch {
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  cursor: pointer;
  display: inline-block;
  outline: none;
  user-select: none;
}
.mt-Stock-vehicles .sui-AtomSwitch-container {
  align-items: center;
  box-shadow: none;
  display: flex;
  height: 34px;
  justify-content: center;
}
.mt-Stock-vehicles .sui-AtomSwitch-container--fullWidth {
  justify-content: space-between;
}
.mt-Stock-vehicles .sui-AtomSwitch .sui-AtomLabel {
  margin-bottom: 0;
}
.mt-Stock-vehicles .sui-AtomSwitch--design-single .sui-AtomLabel {
  margin-right: 16px;
  text-align: right;
}
.mt-Stock-vehicles .sui-AtomSwitch--design-single .sui-AtomSwitch-inputContainer + .sui-AtomLabel {
  margin-left: 16px;
  text-align: left;
}
.mt-Stock-vehicles .sui-AtomSwitch--design-toggle .sui-AtomLabel {
  margin-bottom: 16px;
}
.mt-Stock-vehicles .sui-AtomSwitch-text {
  display: flex;
  flex-direction: column;
  font-size: 14px;
  justify-content: center;
}
.mt-Stock-vehicles .sui-AtomSwitch-text.sui-AtomSwitch-right {
  padding-left: 8px;
  text-align: left;
}
.mt-Stock-vehicles .sui-AtomSwitch-text.sui-AtomSwitch-left {
  padding-right: 8px;
  text-align: right;
}
.mt-Stock-vehicles .sui-AtomSwitch-text[aria-disabled=true] {
  color: #777777;
  cursor: not-allowed;
}
.mt-Stock-vehicles .sui-AtomSwitch--color-primary .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false] {
  background-color: #bfc7d0;
  border: 2px solid #bfc7d0;
}
.mt-Stock-vehicles .sui-AtomSwitch--color-primary .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false]:hover:not(:disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #bfc7d0, #ffffff 10%);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-primary .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false]:disabled {
  background-color: color-mix(in srgb, #bfc7d0 70%, transparent);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-primary .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true] {
  border-color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #000e23);
  background-color: #000e23;
}
.mt-Stock-vehicles .sui-AtomSwitch--color-primary .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true]:hover {
  transition-duration: 0ms;
}
.mt-Stock-vehicles .sui-AtomSwitch--color-primary .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true]:hover:not(:disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #000e23, #ffffff 20%);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-primary .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true]:disabled {
  background-color: color-mix(in srgb, #000e23 70%, transparent);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-primary .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true] .mt-Stock-vehicles .sui-AtomSwitch-circle {
  background-color: #ffffff;
  box-shadow: 0 0 4px 1px color-mix(in srgb, var(--c-base, white) 60%, #000000);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-primary .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false] .mt-Stock-vehicles .sui-AtomSwitch-circle, .mt-Stock-vehicles .sui-AtomSwitch--color-primary .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true] .mt-Stock-vehicles .sui-AtomSwitch-circle {
  background-color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomSwitch--color-primary .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false]:disabled .mt-Stock-vehicles .sui-AtomSwitch-circle, .mt-Stock-vehicles .sui-AtomSwitch--color-primary .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true]:disabled .mt-Stock-vehicles .sui-AtomSwitch-circle {
  background-color: color-mix(in srgb, var(--c-base, white) 80%, var(--c-gray, #777777));
  border: 2px solid #bfc7d0;
}
.mt-Stock-vehicles .sui-AtomSwitch--color-primary .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false]:focus-visible, .mt-Stock-vehicles .sui-AtomSwitch--color-primary .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true]:focus-visible {
  outline: 2px solid color-mix(in srgb, #000e23 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-accent .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false] {
  background-color: #bfc7d0;
  border: 2px solid #bfc7d0;
}
.mt-Stock-vehicles .sui-AtomSwitch--color-accent .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false]:hover:not(:disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #bfc7d0, #ffffff 10%);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-accent .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false]:disabled {
  background-color: color-mix(in srgb, #bfc7d0 70%, transparent);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-accent .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true] {
  border-color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #e60e27);
  background-color: #e60e27;
}
.mt-Stock-vehicles .sui-AtomSwitch--color-accent .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true]:hover {
  transition-duration: 0ms;
}
.mt-Stock-vehicles .sui-AtomSwitch--color-accent .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true]:hover:not(:disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #e60e27, #ffffff 20%);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-accent .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true]:disabled {
  background-color: color-mix(in srgb, #e60e27 70%, transparent);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-accent .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true] .mt-Stock-vehicles .sui-AtomSwitch-circle {
  background-color: #ffffff;
  box-shadow: 0 0 4px 1px color-mix(in srgb, var(--c-base, white) 60%, #000000);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-accent .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false] .mt-Stock-vehicles .sui-AtomSwitch-circle, .mt-Stock-vehicles .sui-AtomSwitch--color-accent .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true] .mt-Stock-vehicles .sui-AtomSwitch-circle {
  background-color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomSwitch--color-accent .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false]:disabled .mt-Stock-vehicles .sui-AtomSwitch-circle, .mt-Stock-vehicles .sui-AtomSwitch--color-accent .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true]:disabled .mt-Stock-vehicles .sui-AtomSwitch-circle {
  background-color: color-mix(in srgb, var(--c-base, white) 80%, var(--c-gray, #777777));
  border: 2px solid #bfc7d0;
}
.mt-Stock-vehicles .sui-AtomSwitch--color-accent .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false]:focus-visible, .mt-Stock-vehicles .sui-AtomSwitch--color-accent .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true]:focus-visible {
  outline: 2px solid color-mix(in srgb, #000e23 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-success .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false] {
  background-color: #bfc7d0;
  border: 2px solid #bfc7d0;
}
.mt-Stock-vehicles .sui-AtomSwitch--color-success .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false]:hover:not(:disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #bfc7d0, #ffffff 10%);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-success .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false]:disabled {
  background-color: color-mix(in srgb, #bfc7d0 70%, transparent);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-success .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true] {
  border-color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #017943);
  background-color: #017943;
}
.mt-Stock-vehicles .sui-AtomSwitch--color-success .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true]:hover {
  transition-duration: 0ms;
}
.mt-Stock-vehicles .sui-AtomSwitch--color-success .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true]:hover:not(:disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #017943, #ffffff 20%);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-success .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true]:disabled {
  background-color: color-mix(in srgb, #017943 70%, transparent);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-success .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true] .mt-Stock-vehicles .sui-AtomSwitch-circle {
  background-color: #ffffff;
  box-shadow: 0 0 4px 1px color-mix(in srgb, var(--c-base, white) 60%, #000000);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-success .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false] .mt-Stock-vehicles .sui-AtomSwitch-circle, .mt-Stock-vehicles .sui-AtomSwitch--color-success .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true] .mt-Stock-vehicles .sui-AtomSwitch-circle {
  background-color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomSwitch--color-success .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false]:disabled .mt-Stock-vehicles .sui-AtomSwitch-circle, .mt-Stock-vehicles .sui-AtomSwitch--color-success .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true]:disabled .mt-Stock-vehicles .sui-AtomSwitch-circle {
  background-color: color-mix(in srgb, var(--c-base, white) 80%, var(--c-gray, #777777));
  border: 2px solid #bfc7d0;
}
.mt-Stock-vehicles .sui-AtomSwitch--color-success .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false]:focus-visible, .mt-Stock-vehicles .sui-AtomSwitch--color-success .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true]:focus-visible {
  outline: 2px solid color-mix(in srgb, #000e23 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-alert .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false] {
  background-color: #bfc7d0;
  border: 2px solid #bfc7d0;
}
.mt-Stock-vehicles .sui-AtomSwitch--color-alert .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false]:hover:not(:disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #bfc7d0, #ffffff 10%);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-alert .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false]:disabled {
  background-color: color-mix(in srgb, #bfc7d0 70%, transparent);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-alert .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true] {
  border-color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #d97703);
  background-color: #d97703;
}
.mt-Stock-vehicles .sui-AtomSwitch--color-alert .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true]:hover {
  transition-duration: 0ms;
}
.mt-Stock-vehicles .sui-AtomSwitch--color-alert .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true]:hover:not(:disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #d97703, #ffffff 20%);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-alert .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true]:disabled {
  background-color: color-mix(in srgb, #d97703 70%, transparent);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-alert .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true] .mt-Stock-vehicles .sui-AtomSwitch-circle {
  background-color: #ffffff;
  box-shadow: 0 0 4px 1px color-mix(in srgb, var(--c-base, white) 60%, #000000);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-alert .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false] .mt-Stock-vehicles .sui-AtomSwitch-circle, .mt-Stock-vehicles .sui-AtomSwitch--color-alert .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true] .mt-Stock-vehicles .sui-AtomSwitch-circle {
  background-color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomSwitch--color-alert .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false]:disabled .mt-Stock-vehicles .sui-AtomSwitch-circle, .mt-Stock-vehicles .sui-AtomSwitch--color-alert .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true]:disabled .mt-Stock-vehicles .sui-AtomSwitch-circle {
  background-color: color-mix(in srgb, var(--c-base, white) 80%, var(--c-gray, #777777));
  border: 2px solid #bfc7d0;
}
.mt-Stock-vehicles .sui-AtomSwitch--color-alert .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false]:focus-visible, .mt-Stock-vehicles .sui-AtomSwitch--color-alert .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true]:focus-visible {
  outline: 2px solid color-mix(in srgb, #000e23 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-error .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false] {
  background-color: #bfc7d0;
  border: 2px solid #bfc7d0;
}
.mt-Stock-vehicles .sui-AtomSwitch--color-error .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false]:hover:not(:disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #bfc7d0, #ffffff 10%);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-error .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false]:disabled {
  background-color: color-mix(in srgb, #bfc7d0 70%, transparent);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-error .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true] {
  border-color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #b21229);
  background-color: #b21229;
}
.mt-Stock-vehicles .sui-AtomSwitch--color-error .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true]:hover {
  transition-duration: 0ms;
}
.mt-Stock-vehicles .sui-AtomSwitch--color-error .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true]:hover:not(:disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #b21229, #ffffff 20%);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-error .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true]:disabled {
  background-color: color-mix(in srgb, #b21229 70%, transparent);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-error .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true] .mt-Stock-vehicles .sui-AtomSwitch-circle {
  background-color: #ffffff;
  box-shadow: 0 0 4px 1px color-mix(in srgb, var(--c-base, white) 60%, #000000);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-error .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false] .mt-Stock-vehicles .sui-AtomSwitch-circle, .mt-Stock-vehicles .sui-AtomSwitch--color-error .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true] .mt-Stock-vehicles .sui-AtomSwitch-circle {
  background-color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomSwitch--color-error .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false]:disabled .mt-Stock-vehicles .sui-AtomSwitch-circle, .mt-Stock-vehicles .sui-AtomSwitch--color-error .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true]:disabled .mt-Stock-vehicles .sui-AtomSwitch-circle {
  background-color: color-mix(in srgb, var(--c-base, white) 80%, var(--c-gray, #777777));
  border: 2px solid #bfc7d0;
}
.mt-Stock-vehicles .sui-AtomSwitch--color-error .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false]:focus-visible, .mt-Stock-vehicles .sui-AtomSwitch--color-error .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true]:focus-visible {
  outline: 2px solid color-mix(in srgb, #000e23 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-neutral .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false] {
  background-color: #bfc7d0;
  border: 2px solid #bfc7d0;
}
.mt-Stock-vehicles .sui-AtomSwitch--color-neutral .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false]:hover:not(:disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #bfc7d0, #ffffff 10%);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-neutral .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false]:disabled {
  background-color: color-mix(in srgb, #bfc7d0 70%, transparent);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-neutral .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true] {
  border-color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #777777);
  background-color: #777777;
}
.mt-Stock-vehicles .sui-AtomSwitch--color-neutral .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true]:hover {
  transition-duration: 0ms;
}
.mt-Stock-vehicles .sui-AtomSwitch--color-neutral .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true]:hover:not(:disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #777777, #ffffff 20%);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-neutral .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true]:disabled {
  background-color: color-mix(in srgb, #777777 70%, transparent);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-neutral .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true] .mt-Stock-vehicles .sui-AtomSwitch-circle {
  background-color: #ffffff;
  box-shadow: 0 0 4px 1px color-mix(in srgb, var(--c-base, white) 60%, #000000);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-neutral .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false] .mt-Stock-vehicles .sui-AtomSwitch-circle, .mt-Stock-vehicles .sui-AtomSwitch--color-neutral .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true] .mt-Stock-vehicles .sui-AtomSwitch-circle {
  background-color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomSwitch--color-neutral .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false]:disabled .mt-Stock-vehicles .sui-AtomSwitch-circle, .mt-Stock-vehicles .sui-AtomSwitch--color-neutral .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true]:disabled .mt-Stock-vehicles .sui-AtomSwitch-circle {
  background-color: color-mix(in srgb, var(--c-base, white) 80%, var(--c-gray, #777777));
  border: 2px solid #bfc7d0;
}
.mt-Stock-vehicles .sui-AtomSwitch--color-neutral .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false]:focus-visible, .mt-Stock-vehicles .sui-AtomSwitch--color-neutral .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true]:focus-visible {
  outline: 2px solid color-mix(in srgb, #000e23 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-surface .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false] {
  background-color: #bfc7d0;
  border: 2px solid #bfc7d0;
}
.mt-Stock-vehicles .sui-AtomSwitch--color-surface .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false]:hover:not(:disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #bfc7d0, #000000 10%);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-surface .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false]:disabled {
  background-color: color-mix(in srgb, #bfc7d0 70%, transparent);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-surface .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true] {
  border-color: color-mix(in srgb, var(--c-base, white) 20%, #ffffff);
  background-color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomSwitch--color-surface .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true]:hover {
  transition-duration: 0ms;
}
.mt-Stock-vehicles .sui-AtomSwitch--color-surface .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true]:hover:not(:disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #ffffff, #000000 20%);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-surface .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true]:disabled {
  background-color: color-mix(in srgb, #ffffff 70%, transparent);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-surface .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true] .mt-Stock-vehicles .sui-AtomSwitch-circle {
  background-color: #ffffff;
  box-shadow: 0 0 4px 1px color-mix(in srgb, var(--c-base, white) 60%, #000000);
}
.mt-Stock-vehicles .sui-AtomSwitch--color-surface .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false] .mt-Stock-vehicles .sui-AtomSwitch-circle, .mt-Stock-vehicles .sui-AtomSwitch--color-surface .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true] .mt-Stock-vehicles .sui-AtomSwitch-circle {
  background-color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomSwitch--color-surface .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false]:disabled .mt-Stock-vehicles .sui-AtomSwitch-circle, .mt-Stock-vehicles .sui-AtomSwitch--color-surface .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true]:disabled .mt-Stock-vehicles .sui-AtomSwitch-circle {
  background-color: color-mix(in srgb, var(--c-base, white) 80%, var(--c-gray, #777777));
  border: 2px solid #bfc7d0;
}
.mt-Stock-vehicles .sui-AtomSwitch--color-surface .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=false]:focus-visible, .mt-Stock-vehicles .sui-AtomSwitch--color-surface .mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true]:focus-visible {
  outline: 2px solid color-mix(in srgb, #ffffff 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomSwitch-inputContainer {
  border-radius: 20px;
  box-sizing: border-box;
  cursor: pointer;
  height: 24px;
  min-width: 40px;
  outline: none;
  padding: 0;
  position: relative;
  transition: margin-left 0.2s ease-in-out, background-color 0.2s ease;
  width: 40px;
  overflow: hidden;
}
.mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true]:focus-visible, .mt-Stock-vehicles .sui-AtomSwitch-inputContainer:focus-visible {
  box-shadow: none;
  outline: 2px solid color-mix(in srgb, #000e23 80%, transparent);
  outline-offset: 2px;
}
.mt-Stock-vehicles .sui-AtomSwitch-inputContainer:disabled {
  cursor: not-allowed;
}
.mt-Stock-vehicles .sui-AtomSwitch-inputContainer:disabled .sui-AtomSwitch-circle {
  background-color: color-mix(in srgb, var(--c-base, white) 80%, var(--c-gray, #777777));
  border: 2px solid #bfc7d0;
}
.mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true] {
  border: 2px solid color-mix(in srgb, var(--c-base-inverse, black) 40%, #000e23);
  cursor: pointer;
}
.mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true]:disabled {
  cursor: not-allowed;
}
.mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true] .sui-AtomSwitch-icon-left {
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true] .sui-AtomSwitch-icon-right {
  color: transparent;
}
.mt-Stock-vehicles .sui-AtomSwitch-inputContainer[aria-checked=true] .sui-AtomSwitch-circle {
  box-shadow: 0 0 4px 1px color-mix(in srgb, var(--c-base, white) 60%, #000000);
}
.mt-Stock-vehicles .sui-AtomSwitch-inputContainer .sui-AtomSwitch-circle {
  box-sizing: border-box;
  border-radius: 11px;
  height: 20px;
  width: 20px;
  transition: margin-left 0.2s ease-in-out;
  margin: 0px;
  display: block;
}
.mt-Stock-vehicles .sui-AtomSwitch-inputContainer .sui-AtomSwitch-circleLoading {
  color: currentColor;
  height: 60%;
  left: 20%;
  position: relative;
  top: 20%;
  width: 60%;
}
.mt-Stock-vehicles .sui-AtomSwitch-inputContainer .sui-AtomSwitch-icon-right,
.mt-Stock-vehicles .sui-AtomSwitch-inputContainer .sui-AtomSwitch-icon-left {
  position: absolute;
  box-sizing: border-box;
  font-size: 1rem;
  top: 0;
  bottom: 0;
  vertical-align: middle;
  display: inline-flex;
  align-items: center;
  width: 20px;
  height: 20px;
  justify-content: center;
  margin: 0;
  overflow: hidden;
}
.mt-Stock-vehicles .sui-AtomSwitch-inputContainer .sui-AtomSwitch-icon-right {
  right: 0;
  transition: color 0.1s ease-in-out;
  color: transparent;
}
.mt-Stock-vehicles .sui-AtomSwitch-inputContainer .sui-AtomSwitch-icon-left {
  left: 0;
  transition: color 0.2s ease-in-out 0.2s;
  color: 2px solid #bfc7d0;
}
.mt-Stock-vehicles .sui-AtomSwitch-inputContainer--position-right[aria-checked=true] .sui-AtomSwitch-icon-left {
  color: transparent;
}
.mt-Stock-vehicles .sui-AtomSwitch-inputContainer--position-right[aria-checked=true] .sui-AtomSwitch-icon-right {
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomSwitch-inputContainer--position-right .sui-AtomSwitch-circle {
  margin-left: 16px;
}
.mt-Stock-vehicles .sui-AtomSwitch-inputContainer--position-right .sui-AtomSwitch-icon-right {
  transition: color 0.2s ease-in-out 0.2s;
}
.mt-Stock-vehicles .sui-AtomSwitch-inputContainer--position-right .sui-AtomSwitch-icon-left {
  transition: color 0.1s ease-in-out;
}
.mt-Stock-vehicles .sui-AtomSwitch-inputContainer--position-left .sui-AtomSwitch-circle {
  margin-left: 0;
}
.mt-Stock-vehicles .sui-AtomSwitch--size-small .sui-AtomSwitch-container {
  height: 26px;
  padding-bottom: 4px;
  padding-top: 4px;
}
.mt-Stock-vehicles .sui-AtomSwitch--size-small .sui-AtomSwitch-container .sui-AtomSwitch-inputContainer {
  height: 16px;
  min-width: 24px;
  width: 24px;
}
.mt-Stock-vehicles .sui-AtomSwitch--size-small .sui-AtomSwitch-container .sui-AtomSwitch-inputContainer .sui-AtomSwitch-circle {
  border-radius: 12px;
  height: 14px;
  width: 14px;
}
.mt-Stock-vehicles .sui-AtomSwitch--size-small .sui-AtomSwitch-container .sui-AtomSwitch-inputContainer .sui-AtomSwitch-circleLoading {
  height: 70%;
  left: 15%;
  top: -10%;
  width: 70%;
}
.mt-Stock-vehicles .sui-AtomSwitch--size-small .sui-AtomSwitch-container .sui-AtomSwitch-inputContainer--position-right .sui-AtomSwitch-circle {
  margin-left: 8px;
}
.mt-Stock-vehicles .sui-AtomSwitch--size-small .sui-AtomSwitch-container .sui-AtomSwitch-inputContainer--position-left .sui-AtomSwitch-circle {
  margin-left: 0;
}
.mt-Stock-vehicles .sui-AtomSwitch--size-small .sui-AtomSwitch-container .sui-AtomSwitch-inputContainer .sui-AtomSwitch-icon-right,
.mt-Stock-vehicles .sui-AtomSwitch--size-small .sui-AtomSwitch-container .sui-AtomSwitch-inputContainer .sui-AtomSwitch-icon-left {
  font-size: 0.6666666667rem;
  width: 14px;
  height: 14px;
}
.mt-Stock-vehicles .sui-AtomSwitch--size-large .sui-AtomSwitch-container {
  height: 42px;
  padding-bottom: 4px;
  padding-top: 4px;
}
.mt-Stock-vehicles .sui-AtomSwitch--size-large .sui-AtomSwitch-container .sui-AtomSwitch-inputContainer {
  border-width: 3px;
  height: 32px;
  min-width: 56px;
  width: 56px;
}
.mt-Stock-vehicles .sui-AtomSwitch--size-large .sui-AtomSwitch-container .sui-AtomSwitch-inputContainer .sui-AtomSwitch-circle {
  border-radius: 28px;
  height: 26px;
  width: 26px;
}
.mt-Stock-vehicles .sui-AtomSwitch--size-large .sui-AtomSwitch-container .sui-AtomSwitch-inputContainer--position-right .sui-AtomSwitch-circle {
  margin-left: 24px;
}
.mt-Stock-vehicles .sui-AtomSwitch--size-large .sui-AtomSwitch-container .sui-AtomSwitch-inputContainer--position-left .sui-AtomSwitch-circle {
  margin-left: 0;
}
.mt-Stock-vehicles .sui-AtomSwitch--size-large .sui-AtomSwitch-container .sui-AtomSwitch-inputContainer .sui-AtomSwitch-icon-right,
.mt-Stock-vehicles .sui-AtomSwitch--size-large .sui-AtomSwitch-container .sui-AtomSwitch-inputContainer .sui-AtomSwitch-icon-left {
  font-size: 1.5rem;
  width: 30px;
  height: 30px;
}
.mt-Stock-vehicles .sui-AtomSwitch--fullWidth {
  width: 100%;
}
.mt-Stock-vehicles .sui-AtomSwitch--fullWidth .sui-AtomLabel {
  text-align: left;
}
.mt-Stock-vehicles .mt-FilterItemBasicContent-main {
  align-items: center;
  display: flex;
  gap: 16px;
}
.mt-Stock-vehicles .mt-FilterItemBasicContent-main--rowReverse {
  flex-direction: row-reverse;
}
.mt-Stock-vehicles .mt-FilterItemBasicContent-main--column {
  flex-direction: column;
  gap: 0;
  padding: 0;
}
.mt-Stock-vehicles .mt-FilterItemBasicContent-mainLabelWrapper {
  align-items: center;
  display: flex;
  gap: 8px;
  justify-content: space-between;
  width: 100%;
}
.mt-Stock-vehicles .mt-FilterItemBasicContent-mainLabelWrapper--rowReverse {
  flex-direction: row-reverse;
}
.mt-Stock-vehicles .mt-FilterItemBasicContent-mainLabelText {
  display: block;
  margin: 0;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.mt-Stock-vehicles .mt-FilterItemBasicContent-mainLabelText :not(.mt-FilterItemBasicContent--fullWidth) {
  white-space: nowrap;
}
.mt-Stock-vehicles .mt-FilterItemBasicContent-mainLabelText--bold {
  font-weight: 600;
}
.mt-Stock-vehicles .mt-FilterItemBasicContent-mainLabelTextWrapper {
  align-items: center;
  display: flex;
  font-size: 14px;
  justify-content: space-between;
  width: 100%;
}
.mt-Stock-vehicles .mt-FilterItemBasicContent-mainLabelTextWrapper--column {
  gap: 8px;
  justify-content: center;
  padding: 0 8px 16px;
}
.mt-Stock-vehicles .mt-FilterItemBasicContent-mainLabelTextWrapper--rightIcon {
  justify-content: flex-start;
}
.mt-Stock-vehicles .mt-FilterItemBasicContent-mainLabelRightIcon {
  margin-left: 8px;
}
.mt-Stock-vehicles .mt-FilterItemBasicContent-mainLabelIcon {
  align-items: center;
  display: flex;
  height: 24px;
  margin-right: 4px;
}
.mt-FilterItemBasic-default--rowReverse .mt-Stock-vehicles .mt-FilterItemBasicContent-mainLabelIcon, .mt-FilterItemBasic-default--columnReverse .mt-Stock-vehicles .mt-FilterItemBasicContent-mainLabelIcon {
  margin-right: 0;
}
.mt-Stock-vehicles .mt-FilterItemBasicContent-mainImageLabelIcon {
  height: 24px;
  width: 24px;
}
.mt-Stock-vehicles .mt-FilterItemBasicContent-mainExtendedInfo {
  color: #606f80;
  margin: 0;
}
.mt-Stock-vehicles .mt-FilterItemBasicContent-attributes {
  display: flex;
  flex-direction: column;
  gap: 8px;
  margin: 0;
  padding: 0;
}
.mt-Stock-vehicles .mt-FilterItemBasicContent-attributesItem {
  border-bottom: 1px solid #bfc7d0;
  display: flex;
  gap: 8px;
  justify-content: space-between;
  padding: 8px 0;
}
.mt-Stock-vehicles .mt-FilterItemBasicContent-attributesItemValue {
  font-weight: 700;
}
.mt-Stock-vehicles .mt-FilterItemBasicContent-description {
  margin: 0;
}
.mt-Stock-vehicles .mt-FilterItemBasic {
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: 16px;
}
.mt-Stock-vehicles .mt-FilterItemBasic:hover {
  background-color: #f5f5f5;
  cursor: pointer;
}
.mt-Stock-vehicles .mt-FilterItemBasic--highlighted {
  background-color: #f5f5f5;
}
.mt-Stock-vehicles .mt-FilterItemBasic--fullWidth {
  padding-inline: 0;
}
.mt-Stock-vehicles .mt-FilterItemBasic--flatOutlined {
  border: 1px solid #bfc7d0;
  border-radius: 8px;
  padding: 0;
}
.mt-Stock-vehicles .mt-FilterItemBasic--flatOutlined.mt-FilterItemBasic--selected {
  border: 2px solid #000e23;
}
.mt-Stock-vehicles .mt-FilterItemBasic--outlined {
  border: 1px solid #bfc7d0;
  border-radius: 8px;
}
.mt-Stock-vehicles .mt-FilterItemBasic--outlined.mt-FilterItemBasic--fullWidth {
  padding-inline: 16px;
}
.mt-Stock-vehicles .mt-FilterItemBasic--outlined.mt-FilterItemBasic--selected {
  border: 2px solid #000e23;
}
.mt-Stock-vehicles .mt-FilterItemBasic--roundedOutlined {
  border: 1px solid #bfc7d0;
  border-radius: 28px;
  padding: 8px;
}
.mt-Stock-vehicles .mt-FilterItemBasic--roundedOutlined.mt-FilterItemBasic--selected {
  border: 2px solid #000e23;
  background-color: rgba(0, 14, 35, 0.1607843137);
}
.mt-Stock-vehicles .mt-FilterItemBasic--roundedOutlined.mt-FilterItemBasic--fullWidth {
  padding-inline: 8px;
}
.mt-Stock-vehicles .mt-FilterItemBasic--paddingLess {
  padding: 0;
}
.mt-Stock-vehicles .mt-FilterItemBasic--disabled, .mt-Stock-vehicles .mt-FilterItemBasic--disabled:hover {
  background-color: transparent;
  cursor: default;
}
.mt-Stock-vehicles .sui-MoleculeButtonGroup {
  display: flex;
}
.mt-Stock-vehicles .sui-MoleculeButtonGroup--fullWidth {
  display: flex;
}
.mt-Stock-vehicles .sui-MoleculeButtonGroup--spaced-xsmall {
  gap: 2px;
}
.mt-Stock-vehicles .sui-MoleculeButtonGroup--spaced-small {
  gap: 4px;
}
.mt-Stock-vehicles .sui-MoleculeButtonGroup--spaced-medium {
  gap: 8px;
}
.mt-Stock-vehicles .sui-MoleculeButtonGroup--spaced-large {
  gap: 16px;
}
.mt-Stock-vehicles .sui-MoleculeButtonGroup--display-grid {
  display: grid;
}
.mt-Stock-vehicles .sui-MoleculeButtonGroup--col-2 {
  grid-template-columns: repeat(2, 1fr);
}
.mt-Stock-vehicles .sui-MoleculeButtonGroup--col-3 {
  grid-template-columns: repeat(3, 1fr);
}
.mt-Stock-vehicles .sui-MoleculeButtonGroup--col-4 {
  grid-template-columns: repeat(4, 1fr);
}
.mt-Stock-vehicles .sui-MoleculeButtonGroup--vertical {
  flex-direction: column;
}
.mt-Stock-vehicles .mt-FilterBasic-label {
  align-items: center;
  display: flex;
  gap: 8px;
  margin-bottom: 4px;
}
.mt-Stock-vehicles .sui-AtomInput-input {
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  background: #ffffff;
  border: 1px solid #bfc7d0;
  box-sizing: border-box;
  color: var(--c-base-inverse, initial);
  font-family: inherit;
  font-size: 16px;
  padding-left: 8px;
  padding-right: 8px;
  width: 100%;
  border-radius: 8px;
  min-height: auto;
  text-overflow: unset;
  flex-grow: 1;
}
.mt-Stock-vehicles .sui-AtomInput-input--charsSize {
  width: inherit;
}
.mt-Stock-vehicles .sui-AtomInput-input--hidden {
  display: none;
}
.mt-Stock-vehicles .sui-AtomInput-input--readOnly {
  background: #eef0f4;
  border: 1px solid #bfc7d0;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomInput-input > *,
.mt-Stock-vehicles .sui-AtomInput-input .sui-AtomInput-input {
  border-radius: 0;
}
.mt-Stock-vehicles .sui-AtomInput-input > *:first-child {
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
}
.mt-Stock-vehicles .sui-AtomInput-input > *:last-child {
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input-shape-square {
  border-radius: 0;
}
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input-shape-square > *,
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input-shape-square .sui-AtomInput-input {
  border-radius: 0;
}
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input-shape-square > *:first-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input-shape-square > *:last-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input-shape-rounded {
  border-radius: 4px;
}
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input-shape-rounded > *,
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input-shape-rounded .sui-AtomInput-input {
  border-radius: 0;
}
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input-shape-rounded > *:first-child {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input-shape-rounded > *:last-child {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input-shape-circle > *,
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input-shape-circle .sui-AtomInput-input {
  border-radius: 0;
}
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-xl {
  border-radius: 28px;
}
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-xl > *,
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-xl .sui-AtomInput-input {
  border-radius: 0;
}
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-xl > *:first-child {
  border-top-left-radius: 28px;
  border-bottom-left-radius: 28px;
}
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-xl > *:last-child {
  border-top-right-radius: 28px;
  border-bottom-right-radius: 28px;
}
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-l {
  border-radius: 24px;
}
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-l > *,
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-l .sui-AtomInput-input {
  border-radius: 0;
}
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-l > *:first-child {
  border-top-left-radius: 24px;
  border-bottom-left-radius: 24px;
}
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-l > *:last-child {
  border-top-right-radius: 24px;
  border-bottom-right-radius: 24px;
}
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-m {
  border-radius: 20px;
}
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-m > *,
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-m .sui-AtomInput-input {
  border-radius: 0;
}
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-m > *:first-child {
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
}
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-m > *:last-child {
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
}
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-s {
  border-radius: 16px;
}
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-s > *,
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-s .sui-AtomInput-input {
  border-radius: 0;
}
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-s > *:first-child {
  border-top-left-radius: 16px;
  border-bottom-left-radius: 16px;
}
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-s > *:last-child {
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
}
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-xs {
  border-radius: 12px;
}
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-xs > *,
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-xs .sui-AtomInput-input {
  border-radius: 0;
}
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-xs > *:first-child {
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
}
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input-shape-circle.sui-AtomInput-input-shape-circle.sui-AtomInput-input-size-xs > *:last-child {
  border-top-right-radius: 12px;
  border-bottom-right-radius: 12px;
}
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input--noBorder, .mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input--noBorder:disabled {
  border: 0;
}
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input--noBorder:focus, .mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input--noBorder:disabled:focus {
  border: 0;
  box-shadow: none;
  outline: 0;
}
.mt-Stock-vehicles .sui-AtomInput-input::placeholder {
  color: #606f80;
}
.mt-Stock-vehicles .sui-AtomInput-input:disabled {
  pointer-events: none;
}
.mt-Stock-vehicles .sui-AtomInput-input:disabled:not(.sui-AtomInput-input--readOnly) {
  -webkit-text-fill-color: #bfc7d0;
  background: #ffffff;
  color: #bfc7d0;
}
.mt-Stock-vehicles .sui-AtomInput-input:focus {
  outline: none;
}
.mt-Stock-vehicles .sui-AtomInput-input-size-xl {
  height: 56px;
  min-height: 56px;
}
.mt-Stock-vehicles .sui-AtomInput-input-size-l {
  height: 48px;
  min-height: 48px;
}
.mt-Stock-vehicles .sui-AtomInput-input-size-m {
  height: 40px;
  min-height: 40px;
}
.mt-Stock-vehicles .sui-AtomInput-input-size-s {
  height: 32px;
  min-height: 32px;
}
.mt-Stock-vehicles .sui-AtomInput-input-size-xs {
  height: 24px;
  min-height: 24px;
}
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input--state-success {
  border-color: #017943;
}
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input--state-error {
  border-color: #b21229;
}
.mt-Stock-vehicles .sui-AtomInput-input.sui-AtomInput-input--state-alert {
  border-color: #d97703;
}
.mt-Stock-vehicles .sui-AtomInput-input[type=number] {
  -moz-appearance: textfield;
}
.mt-Stock-vehicles .sui-AtomInput-input[type=number]::-webkit-outer-spin-button, .mt-Stock-vehicles .sui-AtomInput-input[type=number]::-webkit-inner-spin-button {
  appearance: none;
  margin: 0;
}
.mt-Stock-vehicles .sui-AtomInput_Container {
  display: flex;
  flex-grow: 1;
  width: 100%;
  border-radius: 8px;
}
.mt-Stock-vehicles .sui-AtomInput_Container:not(.sui-AtomInput_Container-noBorder) {
  border-radius: 8px;
}
.mt-Stock-vehicles .sui-AtomInput_Container:not(.sui-AtomInput_Container-noBorder).mt-Stock-vehicles .sui-AtomInput_Container-shape-square {
  border-radius: 0;
}
.mt-Stock-vehicles .sui-AtomInput_Container:not(.sui-AtomInput_Container-noBorder).mt-Stock-vehicles .sui-AtomInput_Container-shape-rounded {
  border-radius: 4px;
}
.mt-Stock-vehicles .sui-AtomInput_Container:not(.sui-AtomInput_Container-noBorder).mt-Stock-vehicles .sui-AtomInput_Container-shape-circle {
  border-radius: 100dvh;
}
.mt-Stock-vehicles .sui-AtomInput_Container:not(.sui-AtomInput_Container-noBorder).mt-Stock-vehicles .sui-AtomInput_Container:focus-within:has(.sui-AtomInput-input:focus-visible) {
  outline-style: solid;
  outline-color: color-mix(in srgb, #000e23 80%, transparent);
  outline-width: 2px;
  outline-offset: 2px;
}
.mt-Stock-vehicles .sui-AtomInput--withAddon {
  align-items: center;
  background-color: #eef0f4;
  border-color: color-mix(in srgb, var(--c-base, white) 40%, var(--c-gray, #777777));
  border-style: solid;
  color: #bfc7d0;
  display: flex;
  flex-direction: column;
  height: inherit;
  justify-content: center;
  line-height: inherit;
  padding-left: 16px;
  padding-right: 16px;
}
.mt-Stock-vehicles .sui-AtomInput--withAddon--right {
  border-width: 1px 1px 1px 0;
}
.mt-Stock-vehicles .sui-AtomInput--withAddon--left {
  border-width: 1px 0 1px 1px;
}
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper {
  display: flex;
  flex-grow: 1;
}
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper > *,
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper .sui-AtomInput-input {
  border-radius: 0;
}
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper > *:first-child {
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
}
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper > *:last-child {
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-square {
  border-radius: 0;
}
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-square > *,
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-square .sui-AtomInput-input {
  border-radius: 0;
}
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-square > *:first-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-square > *:last-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-rounded {
  border-radius: 4px;
}
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-rounded > *,
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-rounded .sui-AtomInput-input {
  border-radius: 0;
}
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-rounded > *:first-child {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-rounded > *:last-child {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle > *,
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle .sui-AtomInput-input {
  border-radius: 0;
}
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-xl {
  border-radius: 28px;
}
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-xl > *,
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-xl .sui-AtomInput-input {
  border-radius: 0;
}
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-xl > *:first-child {
  border-top-left-radius: 28px;
  border-bottom-left-radius: 28px;
}
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-xl > *:last-child {
  border-top-right-radius: 28px;
  border-bottom-right-radius: 28px;
}
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-l {
  border-radius: 24px;
}
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-l > *,
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-l .sui-AtomInput-input {
  border-radius: 0;
}
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-l > *:first-child {
  border-top-left-radius: 24px;
  border-bottom-left-radius: 24px;
}
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-l > *:last-child {
  border-top-right-radius: 24px;
  border-bottom-right-radius: 24px;
}
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-m {
  border-radius: 20px;
}
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-m > *,
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-m .sui-AtomInput-input {
  border-radius: 0;
}
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-m > *:first-child {
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
}
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-m > *:last-child {
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
}
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-s {
  border-radius: 16px;
}
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-s > *,
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-s .sui-AtomInput-input {
  border-radius: 0;
}
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-s > *:first-child {
  border-top-left-radius: 16px;
  border-bottom-left-radius: 16px;
}
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-s > *:last-child {
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
}
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-xs {
  border-radius: 12px;
}
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-xs > *,
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-xs .sui-AtomInput-input {
  border-radius: 0;
}
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-xs > *:first-child {
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
}
.mt-Stock-vehicles .sui-AtomInput--withAddonWrapper.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-shape-circle.sui-AtomInput--withAddonWrapper-size-xs > *:last-child {
  border-top-right-radius: 12px;
  border-bottom-right-radius: 12px;
}
.mt-Stock-vehicles .sui-AtomInput--withIcon {
  position: relative;
  width: 100%;
}
.mt-Stock-vehicles .sui-AtomInput--withIcon--left .sui-AtomInput-input {
  padding-left: 44px;
}
.mt-Stock-vehicles .sui-AtomInput--withIcon--right .sui-AtomInput-input {
  padding-right: 44px;
}
.mt-Stock-vehicles .sui-AtomInput--withIcon-icon {
  align-items: center;
  color: #000e23;
  display: flex;
  fill: #000e23;
  height: 24px;
  justify-content: center;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 24px;
  pointer-events: none;
}
.mt-Stock-vehicles .sui-AtomInput--withIcon-icon--withHandler {
  cursor: pointer;
  pointer-events: auto;
}
.mt-Stock-vehicles .sui-AtomInput--withIcon-icon--left {
  left: 16px;
}
.mt-Stock-vehicles .sui-AtomInput--withIcon-icon--right {
  right: 16px;
}
.mt-Stock-vehicles .sui-AtomInput--withIcon-icon > * {
  height: 100%;
  width: 100%;
}
.mt-Stock-vehicles .sui-AtomInput--withButton {
  display: flex;
  width: 100%;
}
.mt-Stock-vehicles .sui-AtomInput--withButton-input {
  flex: 1;
  width: 100%;
}
.mt-Stock-vehicles .sui-AtomInput--withButton-button {
  margin-left: 8px;
}
.mt-Stock-vehicles .sui-AtomInput-input-password {
  position: relative;
  width: 100%;
  display: flex;
  background: #ffffff;
  border: 1px solid #bfc7d0;
  box-sizing: border-box;
  color: var(--c-base-inverse, initial);
  font-family: inherit;
  font-size: 16px;
  padding-left: 8px;
  padding-right: 8px;
  width: 100%;
  padding-left: 0;
  border-radius: 8px;
}
.mt-Stock-vehicles .sui-AtomInput-input-password > input {
  padding-right: 0px;
}
.mt-Stock-vehicles .sui-AtomInput-input-password-shape-square {
  border-radius: 0;
}
.mt-Stock-vehicles .sui-AtomInput-input-password-shape-rounded {
  border-radius: 4px;
}
.mt-Stock-vehicles .sui-AtomInput-input-password-shape-circle {
  border-radius: 100dvh;
}
.mt-Stock-vehicles .sui-AtomInput-input-password--toggleButton {
  margin-top: 8px;
  margin-bottom: 8px;
  border: none;
  background: #ffffff;
  color: #000e23;
  display: inline-block;
  user-select: none;
  border-radius: 8px;
}
.mt-Stock-vehicles .sui-AtomInput-input-password--toggleButton-shape-square {
  border-radius: 0;
}
.mt-Stock-vehicles .sui-AtomInput-input-password--toggleButton-shape-rounded {
  border-radius: 4px;
}
.mt-Stock-vehicles .sui-AtomInput-input-password--toggleButton-shape-circle {
  border-radius: 100dvh;
}
.mt-Stock-vehicles .sui-AtomInput-input-password--toggleButton:focus-visible {
  outline-style: solid;
  outline-color: color-mix(in srgb, #000e23 80%, transparent);
  outline-width: 2px;
  outline-offset: 2px;
}
.mt-Stock-vehicles .sui-AtomInput-input-password--state-error {
  border-color: #b21229;
}
.mt-Stock-vehicles .sui-AtomInput-input-password--state-success {
  border-color: #017943;
}
.mt-Stock-vehicles .sui-AtomInput-input-password--state-alert {
  border-color: #d97703;
}
.mt-Stock-vehicles .mt-FilterBasicInputNumber-chips {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  transform: translateY(-4px);
  visibility: hidden;
  transition: max-height 0.2s ease, opacity 0.15s ease, transform 0.15s ease, padding-top 0.2s ease, visibility 0s linear 0.2s;
  pointer-events: none;
}
.mt-Stock-vehicles .mt-FilterBasicInputNumber-chips--visible {
  max-height: 200px;
  padding-top: 16px;
  opacity: 1;
  transform: translateY(0);
  visibility: visible;
  transition: max-height 0.2s ease, opacity 0.15s ease, transform 0.15s ease, padding-top 0.2s ease, visibility 0s;
  pointer-events: auto;
}
.mt-Stock-vehicles .mt-FilterBasicInputNumber-chipsItem {
  font-size: 14px;
  font-weight: 600;
}
.mt-Stock-vehicles .mt-FilterBasic-list, .mt-Stock-vehicles .mt-FilterBasic-listNested {
  display: flex;
  flex-direction: column;
  margin: 0;
  padding: 0;
}
.mt-Stock-vehicles .mt-FilterBasic-list--spaced, .mt-Stock-vehicles .mt-FilterBasic-listNested--spaced {
  gap: 16px;
}
.mt-Stock-vehicles .mt-FilterBasic-list--scrollable, .mt-Stock-vehicles .mt-FilterBasic-listNested--scrollable {
  overflow: auto;
  scroll-behavior: smooth;
  scroll-snap-type: x mandatory;
  scrollbar-width: none;
}
.mt-Stock-vehicles .mt-FilterBasic-list--scrollable::-webkit-scrollbar, .mt-Stock-vehicles .mt-FilterBasic-listNested--scrollable::-webkit-scrollbar {
  display: none;
}
.mt-Stock-vehicles .mt-FilterBasic-list--row, .mt-Stock-vehicles .mt-FilterBasic-listNested--row {
  flex-direction: row;
  gap: 8px;
}
.mt-Stock-vehicles .mt-FilterBasic-list--rowRounded, .mt-Stock-vehicles .mt-FilterBasic-listNested--rowRounded {
  flex-direction: row;
  gap: 8px;
  flex-wrap: wrap;
}
.mt-Stock-vehicles .mt-FilterBasic-list--gridColumn, .mt-Stock-vehicles .mt-FilterBasic-listNested--gridColumn {
  display: grid;
  gap: 8px;
  grid-template-columns: repeat(auto-fit, minmax(85px, 1fr));
}
.mt-Stock-vehicles .mt-FilterBasic-list--withDivider .mt-FilterBasic-listItem:not(:last-child), .mt-Stock-vehicles .mt-FilterBasic-listNested--withDivider .mt-FilterBasic-listItem:not(:last-child) {
  border-bottom: 1px solid #bfc7d0;
}
.mt-Stock-vehicles .mt-FilterBasic-listItem, .mt-Stock-vehicles .mt-FilterBasic-listItemNested, .mt-Stock-vehicles .mt-FilterBasic-listNestedItem, .mt-Stock-vehicles .mt-FilterBasic-listNestedItemNested {
  background-color: #ffffff;
  list-style: none;
  margin: 0;
  padding: 0;
}
.mt-FilterBasic-list--row .mt-Stock-vehicles .mt-FilterBasic-listItem, .mt-FilterBasic-list--row .mt-Stock-vehicles .mt-FilterBasic-listItemNested, .mt-FilterBasic-list--row .mt-Stock-vehicles .mt-FilterBasic-listNestedItem, .mt-FilterBasic-list--row .mt-Stock-vehicles .mt-FilterBasic-listNestedItemNested {
  flex: 0 0 85px;
  min-width: 0;
}
.mt-FilterBasic-list--rowRounded .mt-Stock-vehicles .mt-FilterBasic-listItem, .mt-FilterBasic-list--rowRounded .mt-Stock-vehicles .mt-FilterBasic-listItemNested, .mt-FilterBasic-list--rowRounded .mt-Stock-vehicles .mt-FilterBasic-listNestedItem, .mt-FilterBasic-list--rowRounded .mt-Stock-vehicles .mt-FilterBasic-listNestedItemNested {
  min-width: 0;
}
.mt-Stock-vehicles .mt-FilterBasic-listItem--sticky, .mt-Stock-vehicles .mt-FilterBasic-listItemNested--sticky, .mt-Stock-vehicles .mt-FilterBasic-listNestedItem--sticky, .mt-Stock-vehicles .mt-FilterBasic-listNestedItemNested--sticky {
  position: sticky;
  top: 0;
}
.mt-Stock-vehicles .mt-FilterBasic-listItem--highlighted, .mt-Stock-vehicles .mt-FilterBasic-listItemNested--highlighted, .mt-Stock-vehicles .mt-FilterBasic-listNestedItem--highlighted, .mt-Stock-vehicles .mt-FilterBasic-listNestedItemNested--highlighted {
  background-color: #eef0f4;
  list-style: none;
  margin: 0;
  padding: 0;
}
.mt-Stock-vehicles .mt-FilterBasic-listItem--highlighted:first-child, .mt-Stock-vehicles .mt-FilterBasic-listItemNested--highlighted:first-child, .mt-Stock-vehicles .mt-FilterBasic-listNestedItem--highlighted:first-child, .mt-Stock-vehicles .mt-FilterBasic-listNestedItemNested--highlighted:first-child {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.mt-Stock-vehicles .mt-FilterBasic-listItem--highlighted:last-child, .mt-Stock-vehicles .mt-FilterBasic-listItemNested--highlighted:last-child, .mt-Stock-vehicles .mt-FilterBasic-listNestedItem--highlighted:last-child, .mt-Stock-vehicles .mt-FilterBasic-listNestedItemNested--highlighted:last-child {
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
.mt-Stock-vehicles .mt-FilterBasic-listItem--highlighted:not(:last-child), .mt-Stock-vehicles .mt-FilterBasic-listItemNested--highlighted:not(:last-child), .mt-Stock-vehicles .mt-FilterBasic-listNestedItem--highlighted:not(:last-child), .mt-Stock-vehicles .mt-FilterBasic-listNestedItemNested--highlighted:not(:last-child) {
  border-bottom: none;
}
.mt-Stock-vehicles .mt-FilterWrapperBasic-labelWrapper {
  align-items: center;
  display: flex;
  gap: 8px;
  margin-bottom: 4px;
}
.mt-Stock-vehicles .sui-AtomLabel {
  display: block;
  color: inherit;
  font-size: 14px;
  font-weight: 600;
  line-height: inherit;
}
.mt-Stock-vehicles .sui-AtomLabel-optionalText {
  color: color-mix(in srgb, var(--c-base-inverse, black) 40%, var(--c-gray, #777777));
  margin-left: 4px;
}
.mt-Stock-vehicles .sui-AtomLabel--xsmall {
  font-size: 10px;
}
.mt-Stock-vehicles .sui-AtomLabel--small {
  font-size: 12px;
}
.mt-Stock-vehicles .sui-AtomLabel--medium {
  font-size: 14px;
}
.mt-Stock-vehicles .sui-AtomLabel--large {
  font-size: 16px;
}
.mt-Stock-vehicles .sui-AtomLabel--inlineLeft {
  display: inline;
  margin-right: 8px;
}
.mt-Stock-vehicles .sui-AtomLabel--inlineRight {
  display: inline;
  margin-left: 8px;
}
.mt-Stock-vehicles .sui-AtomLabel--disabled {
  cursor: default;
  opacity: 0.4;
  pointer-events: none;
}
.mt-Stock-vehicles .sui-AtomLabel--success {
  color: #017943;
}
.mt-Stock-vehicles .sui-AtomLabel--success .sui-AtomLabel-optionalText {
  color: #777777;
}
.mt-Stock-vehicles .sui-AtomLabel--error {
  color: #b21229;
}
.mt-Stock-vehicles .sui-AtomLabel--error .sui-AtomLabel-optionalText {
  color: #777777;
}
.mt-Stock-vehicles .sui-AtomLabel--alert {
  color: #d97703;
}
.mt-Stock-vehicles .sui-AtomLabel--alert .sui-AtomLabel-optionalText {
  color: #777777;
}
.mt-Stock-vehicles .sui-AtomLabel--contrast {
  color: var(--c-base-inverse, #ffffff);
}
.mt-Stock-vehicles .sui-AtomLabel--contrast .sui-AtomLabel-optionalText {
  color: #777777;
}
.mt-Stock-vehicles .sui-AtomLabel--disabled {
  color: #3b4a5a;
}
.mt-Stock-vehicles .sui-AtomLabel--disabled .sui-AtomLabel-optionalText {
  color: #777777;
}
.mt-Stock-vehicles .sui-AtomTooltip-target {
  color: inherit;
  font-size: inherit;
  margin-left: 0;
  -moz-user-select: none; /* Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Safari */
  user-select: none; /* Non-prefixed version, currently supported by Chrome and Opera */
}
.mt-Stock-vehicles .sui-AtomTooltip-target--wrapper {
  display: inline-flex;
}
.mt-Stock-vehicles .sui-AtomTooltip {
  display: contents;
  font-size: 14px;
  margin: 8px 8px 8px 8px;
  pointer-events: none;
  word-wrap: break-word;
}
.mt-Stock-vehicles .sui-AtomTooltip .sui-AtomTooltip-inner {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 6;
  background-color: #000000;
  border-color: #000000;
  border-radius: 8px;
  border-style: solid;
  border-width: 0;
  color: #ffffff;
  display: -webkit-box;
  line-height: 1.36;
  max-height: 120px;
  max-width: 340px;
  padding: 8px 8px 8px 8px;
  overflow: hidden;
  text-align: left;
  text-overflow: ellipsis;
}
.mt-Stock-vehicles .sui-AtomTooltip .sui-AtomTooltip-arrow {
  display: block;
  height: 8px;
  position: absolute;
  width: 12px;
}
.mt-Stock-vehicles .sui-AtomTooltip .sui-AtomTooltip-arrow::before {
  border-color: transparent;
  border-bottom-color: #000000;
  border-style: solid;
  border-width: 0 6px 6px;
  bottom: 4px;
  content: "";
  position: absolute;
}
.mt-Stock-vehicles .sui-AtomTooltip .sui-AtomTooltip-arrow::after {
  border-width: 0 6px 6px 6px;
  border-color: transparent;
  border-bottom-color: #000000;
  border-style: solid;
  content: "";
  display: block;
  position: absolute;
}
.mt-Stock-vehicles .sui-AtomTooltip--top, .mt-Stock-vehicles .sui-AtomTooltip--auto[x-placement*=top] {
  margin: 8px 0;
}
.mt-Stock-vehicles .sui-AtomTooltip--top .sui-AtomTooltip-arrow, .mt-Stock-vehicles .sui-AtomTooltip--auto[x-placement*=top] .sui-AtomTooltip-arrow {
  bottom: -4px;
  transform: rotate(180deg);
}
.mt-Stock-vehicles .sui-AtomTooltip--right, .mt-Stock-vehicles .sui-AtomTooltip--auto[x-placement*=right] {
  margin: 0 8px;
}
.mt-Stock-vehicles .sui-AtomTooltip--right .sui-AtomTooltip-arrow, .mt-Stock-vehicles .sui-AtomTooltip--auto[x-placement*=right] .sui-AtomTooltip-arrow {
  left: -6px;
  transform: rotate(-90deg);
}
.mt-Stock-vehicles .sui-AtomTooltip--bottom, .mt-Stock-vehicles .sui-AtomTooltip--auto[x-placement*=bottom] {
  margin: 8px 0;
}
.mt-Stock-vehicles .sui-AtomTooltip--bottom .sui-AtomTooltip-arrow, .mt-Stock-vehicles .sui-AtomTooltip--auto[x-placement*=bottom] .sui-AtomTooltip-arrow {
  top: -4px;
}
.mt-Stock-vehicles .sui-AtomTooltip--left, .mt-Stock-vehicles .sui-AtomTooltip--auto[x-placement*=left] {
  margin: 0 8px;
}
.mt-Stock-vehicles .sui-AtomTooltip--left .sui-AtomTooltip-arrow, .mt-Stock-vehicles .sui-AtomTooltip--auto[x-placement*=left] .sui-AtomTooltip-arrow {
  right: -6px;
  transform: rotate(90deg);
}
.mt-Stock-vehicles .sui-AtomTooltip--auto {
  z-index: 3011;
}
.mt-Stock-vehicles .sui-AtomTooltip--auto[x-placement*=top][x-placement*=start] .sui-AtomTooltip-arrow, .mt-Stock-vehicles .sui-AtomTooltip--auto[x-placement*=bottom][x-placement*=start] .sui-AtomTooltip-arrow {
  right: 8px;
  left: auto !important;
}
.mt-Stock-vehicles .sui-AtomTooltip--auto[x-placement*=top][x-placement*=end] .sui-AtomTooltip-arrow, .mt-Stock-vehicles .sui-AtomTooltip--auto[x-placement*=bottom][x-placement*=end] .sui-AtomTooltip-arrow {
  left: 8px !important;
  right: auto;
}
.mt-Stock-vehicles .sui-AtomTooltip--primaryColor .sui-AtomTooltip-inner {
  background-color: #000e23;
  border-color: #000e23;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTooltip--primaryColor .sui-AtomTooltip-arrow::before, .mt-Stock-vehicles .sui-AtomTooltip--primaryColor .sui-AtomTooltip-arrow::after {
  border-color: transparent;
  border-bottom-color: #000e23;
}
.mt-Stock-vehicles .sui-AtomTooltip--secondaryColor .sui-AtomTooltip-inner {
  background-color: #d97703;
  border-color: #d97703;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTooltip--secondaryColor .sui-AtomTooltip-arrow::before, .mt-Stock-vehicles .sui-AtomTooltip--secondaryColor .sui-AtomTooltip-arrow::after {
  border-color: transparent;
  border-bottom-color: #d97703;
}
.mt-Stock-vehicles .sui-AtomTooltip--accentColor .sui-AtomTooltip-inner {
  background-color: #e60e27;
  border-color: #e60e27;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTooltip--accentColor .sui-AtomTooltip-arrow::before, .mt-Stock-vehicles .sui-AtomTooltip--accentColor .sui-AtomTooltip-arrow::after {
  border-color: transparent;
  border-bottom-color: #e60e27;
}
.mt-Stock-vehicles .sui-AtomTooltip--neutralColor .sui-AtomTooltip-inner {
  background-color: #3b4a5a;
  border-color: #3b4a5a;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTooltip--neutralColor .sui-AtomTooltip-arrow::before, .mt-Stock-vehicles .sui-AtomTooltip--neutralColor .sui-AtomTooltip-arrow::after {
  border-color: transparent;
  border-bottom-color: #3b4a5a;
}
.mt-Stock-vehicles .sui-AtomTooltip--successColor .sui-AtomTooltip-inner {
  background-color: #017943;
  border-color: #017943;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTooltip--successColor .sui-AtomTooltip-arrow::before, .mt-Stock-vehicles .sui-AtomTooltip--successColor .sui-AtomTooltip-arrow::after {
  border-color: transparent;
  border-bottom-color: #017943;
}
.mt-Stock-vehicles .sui-AtomTooltip--alertColor .sui-AtomTooltip-inner {
  background-color: #d97703;
  border-color: #d97703;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTooltip--alertColor .sui-AtomTooltip-arrow::before, .mt-Stock-vehicles .sui-AtomTooltip--alertColor .sui-AtomTooltip-arrow::after {
  border-color: transparent;
  border-bottom-color: #d97703;
}
.mt-Stock-vehicles .sui-AtomTooltip--errorColor .sui-AtomTooltip-inner {
  background-color: #b21229;
  border-color: #b21229;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTooltip--errorColor .sui-AtomTooltip-arrow::before, .mt-Stock-vehicles .sui-AtomTooltip--errorColor .sui-AtomTooltip-arrow::after {
  border-color: transparent;
  border-bottom-color: #b21229;
}
.mt-Stock-vehicles .mt-FilterWrapperBasic-labelWrapper, .mt-Stock-vehicles .mt-FilterWrapperBasic-legendWrapper {
  align-items: center;
  display: flex;
  gap: 8px;
  margin-bottom: 4px;
}
.mt-Stock-vehicles .mt-FilterWrapperBasic-legendWrapper {
  font-size: 14px;
  font-weight: 600;
  padding: 0;
}
.mt-Stock-vehicles .mt-FilterWrapperBasic-searchBar {
  background-color: #ffffff;
  padding: 4px;
  position: sticky;
  top: 0;
}
.mt-Stock-vehicles .sui-MoleculeSelectPopover {
  display: inline-block;
  position: relative;
}
.mt-Stock-vehicles .sui-MoleculeSelectPopover.is-disabled {
  opacity: 0.4;
  pointer-events: none;
}
.mt-Stock-vehicles .sui-MoleculeSelectPopover-select {
  align-items: center;
  background: transparent;
  border: 1px solid #bfc7d0;
  border-radius: 8px;
  box-sizing: border-box;
  color: #606f80;
  cursor: pointer;
  display: flex;
  font-family: inherit;
  font-size: 14px;
  font-weight: 600;
  justify-content: space-between;
  max-width: 250px;
  overflow: hidden;
  padding: 8px 16px;
  user-select: none;
}
.mt-Stock-vehicles .sui-MoleculeSelectPopover-select--squared {
  border-radius: 0px;
}
.mt-Stock-vehicles .sui-MoleculeSelectPopover-select--rounded {
  border-radius: 8px;
}
.mt-Stock-vehicles .sui-MoleculeSelectPopover-select--circular {
  border-radius: 20px;
}
.mt-Stock-vehicles .sui-MoleculeSelectPopover-select--withRemoveOption {
  padding: 8px 0 8px 16px;
}
.mt-Stock-vehicles .sui-MoleculeSelectPopover-selectText {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.mt-Stock-vehicles .sui-MoleculeSelectPopover-selectIcon {
  margin-left: 8px;
}
.mt-Stock-vehicles .sui-MoleculeSelectPopover-selectIcon--withRemoveOption {
  display: flex;
}
.mt-Stock-vehicles .sui-MoleculeSelectPopover-select:focus-visible {
  box-shadow: none;
  outline: 2px solid color-mix(in srgb, #000e23 80%, transparent);
  outline-offset: 2px;
}
.mt-Stock-vehicles .sui-MoleculeSelectPopover-select:hover, .mt-Stock-vehicles .sui-MoleculeSelectPopover-select.is-open {
  background-color: #eef0f4;
  border-color: #eef0f4;
}
.mt-Stock-vehicles .sui-MoleculeSelectPopover-select.is-open {
  color: #000e23;
}
.mt-Stock-vehicles .sui-MoleculeSelectPopover-select.is-open .mt-Stock-vehicles .sui-MoleculeSelectPopover-selectIcon {
  transform: rotate(180deg);
}
.mt-Stock-vehicles .sui-MoleculeSelectPopover-select.is-selected {
  background-color: transparent;
  border-color: #bfc7d0;
  color: #000e23;
}
.mt-Stock-vehicles .sui-MoleculeSelectPopover-select--m {
  height: 40px;
}
.mt-Stock-vehicles .sui-MoleculeSelectPopover-select--s {
  height: 32px;
}
.mt-Stock-vehicles .sui-MoleculeSelectPopover-select--xs {
  height: 24px;
}
.mt-Stock-vehicles .sui-MoleculeSelectPopover-popover {
  background-color: #ffffff;
  border: solid 1px #eef0f4;
  border-radius: 8px;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.24);
  margin-top: 8px;
  position: absolute;
  min-width: 344px;
  z-index: 900;
}
.mt-Stock-vehicles .sui-MoleculeSelectPopover-popoverActionBar {
  border-top: solid 1px #eef0f4;
  padding: 16px;
  text-align: right;
  width: 100%;
  box-sizing: border-box;
}
.mt-Stock-vehicles .sui-MoleculeSelectPopover-popover--right {
  left: 0;
}
.mt-Stock-vehicles .sui-MoleculeSelectPopover-popover--left {
  right: 0;
}
.mt-Stock-vehicles .sui-MoleculeSelectPopover--fullWidth {
  display: block;
}
.mt-Stock-vehicles .sui-MoleculeSelectPopover--fullWidth .mt-Stock-vehicles .sui-MoleculeSelectPopover-select {
  max-width: none;
  width: 100%;
}
.mt-Stock-vehicles .sui-MoleculeSelectPopover--hasCustomWrapper .mt-Stock-vehicles .sui-MoleculeSelectPopover-selectIcon {
  transform: rotate(-90deg) !important;
}
.mt-Stock-vehicles .sui-MoleculeSelectPopover--hasCustomWrapper .is-open .mt-Stock-vehicles .sui-MoleculeSelectPopover-selectIcon {
  transform: rotate(-90deg) !important;
}
.mt-Stock-vehicles .sui-MoleculeSelectPopover-overlay--dark {
  background-color: #000000;
  content: "";
  height: 100%;
  left: 0;
  opacity: 0.6;
  position: absolute;
  top: 0;
  width: 100%;
}
.mt-Stock-vehicles .sui-MoleculeSelectPopover-overlay--light {
  background-color: #ffffff;
  content: "";
  height: 100%;
  left: 0;
  opacity: 0.6;
  position: absolute;
  top: 0;
  width: 100%;
}
.mt-Stock-vehicles .mt-FilterWrapperBasic-selectPopoverContent {
  display: flex;
  flex-direction: column;
  gap: 16px;
  margin-top: 16px;
  max-height: 400px;
  overflow-y: scroll;
  padding: 0 16px 16px;
}
.mt-Stock-vehicles .mt-FilterWrapperBasic-selectPopoverContent--noFlex {
  display: block;
}
.mt-Stock-vehicles .mt-FilterWrapperBasic-selectPopoverContent--fullHeightVisibleScroll {
  height: 100%;
  max-height: 100%;
  overflow: visible;
}
.mt-Stock-vehicles .mt-FilterWrapperBasic-selectPopoverContent--topPaddingLess {
  padding-top: 0;
}
.mt-Stock-vehicles .mt-FilterWrapperBasic-selectPopover--right .sui-MoleculeSelectPopover-popover {
  left: 100%;
  margin-left: 16px;
  margin-top: 0;
  top: 0;
}
.mt-Stock-vehicles .mt-FilterWrapperBasic-selectPopover--centerToCustomRelative .sui-MoleculeSelectPopover {
  position: unset;
}
.mt-Stock-vehicles .mt-FilterWrapperBasic-selectPopover--centerToCustomRelative .sui-MoleculeSelectPopover-popover {
  left: 8px;
  right: 8px;
}
.mt-Stock-vehicles .mt-FilterWrapperBasic-selectPopovers {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.mt-Stock-vehicles .mt-FilterWrapperBasic-selectPopovers--horizontal {
  flex-direction: row;
  flex-wrap: wrap;
}
.mt-Stock-vehicles .mt-FilterWrapperBasic-selectPopoversItem {
  flex: 1;
}
.mt-Stock-vehicles .mt-FilterWrapperBasic-fieldset {
  border-color: transparent;
  margin: 0;
  min-width: 0;
  padding: 0;
}
.mt-Stock-vehicles .mt-BlockedUserToast {
  left: 0;
  padding-bottom: 16px;
  right: 0;
  top: 0;
  z-index: 9999;
}
.mt-Stock-vehicles .mt-BlockedUserToast .sui-MoleculeNotification-iconLeft {
  display: none;
}
.mt-Stock-vehicles .mt-BlockedUserToast.mt-BlockedUserToast--fixed {
  padding: 16px;
  position: fixed;
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .mt-BlockedUserToast {
    bottom: 0;
    top: auto;
  }
}
.mt-Stock-vehicles .mt-BlockedUserToast-toast {
  border-radius: 8px;
  width: 100%;
}
.mt-Stock-vehicles .mt-BlockedUserToast-toastTitle {
  margin: 0;
  font-size: 20px;
  font-weight: 600;
}
.mt-Stock-vehicles .mt-BlockedUserToast-toastText {
  margin: 8px 0 0;
  font-size: 16px;
  font-weight: 400;
}
.mt-Stock-vehicles .mt-BlockedUserToast-toastCloseIcon {
  color: #ffffff;
  fill: currentColor;
}
.mt-Stock-vehicles .mt-BlockedUserToast-toastButton {
  display: flex;
  justify-content: end;
}
.mt-Stock-vehicles .mt-FormContactSeller {
  padding: 16px;
}
.mt-Stock-vehicles .mt-FormContactSeller.is-modal {
  padding: 0;
}
.mt-Stock-vehicles .mt-FormContactSeller-callSeller {
  display: flex;
  justify-content: center;
  margin-bottom: 16px;
}
.mt-Stock-vehicles .mt-FormContactSeller-formField {
  margin-bottom: 16px;
}
.mt-Stock-vehicles .mt-FormContactSeller-tradeInFields {
  margin: 8px 0 24px;
}
.mt-Stock-vehicles .mt-FormContactSeller-tradeInFieldsPlate {
  margin-top: 8px;
}
.mt-Stock-vehicles .mt-FormContactSeller-checkboxLabel {
  display: block;
  font-size: 12px;
}
.mt-Stock-vehicles .mt-FormContactSeller-link {
  color: #000e23;
  font-weight: 600;
  text-decoration: underline;
}
.mt-Stock-vehicles .mt-FormContactSeller-genericError {
  color: #b21229;
  font-size: 12px;
}
.mt-Stock-vehicles .mt-FormContactSeller-captcha {
  display: flex;
  justify-content: center;
  margin-bottom: 16px;
}
@media (min-width: 970px) {
  .mt-Stock-vehicles .mt-FormContactSeller-captcha {
    transform: scale(0.65);
  }
}
.mt-Stock-vehicles body > div:has(iframe[src*="recaptcha/api2/bframe"]) {
  pointer-events: auto;
}
.mt-Stock-vehicles .mt-FilterItemBasic--roundedOutlined {
  border: 2px solid #bfc7d0;
}
.mt-Stock-vehicles .sui-AtomSkeleton {
  background-color: #eef0f4;
  background-repeat: no-repeat;
  display: inline-block;
  line-height: 1;
  width: 100%;
}
.mt-Stock-vehicles .sui-AtomSkeleton--wave {
  background-image: linear-gradient(90deg, #eef0f4, #eef0f4, #eef0f4);
  background-size: 200px 100%;
  animation: wave 1.2s ease-in-out infinite;
}
.mt-Stock-vehicles .sui-AtomSkeleton--pulse {
  animation: pulse 1.5s ease-in-out infinite;
}
.mt-Stock-vehicles .sui-AtomSkeleton--round {
  border-radius: 3px;
}
.mt-Stock-vehicles .sui-AtomSkeleton--circle {
  border-radius: 50%;
}
.mt-Stock-vehicles .sui-AtomVideoPlayer {
  align-items: center;
  background: #000000;
  display: flex;
  justify-content: center;
  height: 100%;
}
.mt-Stock-vehicles .sui-AtomVideoPlayer-nativePlayerVideo {
  width: 100%;
}
.mt-Stock-vehicles .sui-AtomVideoPlayer-hlsPlayerVideo {
  max-width: 100%;
}
.mt-Stock-vehicles .sui-AtomVideoPlayer-vimeoPlayer {
  position: relative;
  width: 100%;
  padding: 75% 0 0 0;
}
.mt-Stock-vehicles .sui-AtomVideoPlayer-vimeoPlayerFrame {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.mt-Stock-vehicles .sui-AtomVideoPlayer-youtubePlayer {
  position: relative;
  width: 100%;
  padding: 75% 0 0 0;
}
.mt-Stock-vehicles .sui-AtomVideoPlayer-youtubePlayerFrame {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.mt-Stock-vehicles .mt-GalleryBasic {
  /* Videos */
  /* Controls should display always on the bottom */
}
.mt-Stock-vehicles .mt-GalleryBasic.has-singleImage {
  aspect-ratio: 1.3333333333;
}
.mt-Stock-vehicles .mt-GalleryBasic.has-singleImage--wide {
  aspect-ratio: 1.7777777778;
}
.mt-Stock-vehicles .mt-GalleryBasic-tags, .mt-Stock-vehicles .mt-GalleryBasic-badges {
  left: 16px;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 16px;
  z-index: 1;
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .mt-GalleryBasic-tags, .mt-Stock-vehicles .mt-GalleryBasic-badges {
    left: 8px;
    top: 8px;
  }
}
.mt-Stock-vehicles .mt-GalleryBasic-badges {
  display: flex;
  gap: 4px;
}
.mt-Stock-vehicles .mt-GalleryBasic-fullSizeActionBtn {
  position: absolute;
  right: 8px;
  z-index: 1;
}
.mt-Stock-vehicles .mt-GalleryBasic-fullSizeActionBtn-topRight {
  top: 8px;
}
.mt-Stock-vehicles .mt-GalleryBasic-fullSizeActionBtn-bottomRight {
  bottom: 8px;
}
.is-fullSize .mt-Stock-vehicles .mt-GalleryBasic-fullSizeActionBtn {
  z-index: 3012;
}
.mt-Stock-vehicles .mt-GalleryBasic.is-fullSize .sui-MoleculeCarousel {
  top: 50%;
  transform: translateY(-50%);
}
.mt-Stock-vehicles .mt-GalleryBasic-slider {
  aspect-ratio: 1.3333333333;
  position: relative;
}
.mt-Stock-vehicles .mt-GalleryBasic-slider--wide {
  aspect-ratio: 1.7777777778;
}
.mt-Stock-vehicles .mt-GalleryBasic-slider:hover .mt-GalleryBasic-arrow {
  opacity: 1;
}
.mt-Stock-vehicles .mt-GalleryBasic-slider:hover .mt-GalleryBasic-arrow[disabled] {
  opacity: 0.2;
}
.is-fullSize .mt-Stock-vehicles .mt-GalleryBasic-slider {
  height: 100%;
  width: 100%;
}
.mt-Stock-vehicles .mt-GalleryBasic-sliderWrapper {
  border-radius: 8px;
  position: relative;
}
.mt-Stock-vehicles .mt-GalleryBasic-sliderWrapper--spaced {
  margin-bottom: 8px;
}
.is-fullSize .mt-Stock-vehicles .mt-GalleryBasic-sliderWrapper {
  height: 100%;
  left: 0;
  margin-bottom: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 3011;
}
.is-fullSize .mt-Stock-vehicles .mt-GalleryBasic-sliderWrapper .mt-GalleryBasic-slider {
  background-color: #000000;
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  z-index: 3011;
}
.is-fullSize .mt-Stock-vehicles .mt-GalleryBasic-sliderWrapper .mt-GalleryBasic-sliderImage {
  height: 100%;
}
.is-fullSize .mt-Stock-vehicles .mt-GalleryBasic-sliderWrapper .mt-GalleryBasic-videoButton {
  border: 1px solid #ffffff;
  z-index: 3011;
}
.mt-Stock-vehicles .mt-GalleryBasic-sliderImage {
  aspect-ratio: 1.3333333333;
  object-fit: cover;
  width: 100%;
}
.mt-Stock-vehicles .mt-GalleryBasic-sliderImage--wide {
  aspect-ratio: 1.7777777778;
}
.mt-Stock-vehicles .mt-GalleryBasic-sliderImage--rounded {
  border-radius: 8px;
}
.mt-Stock-vehicles .mt-GalleryBasic-sliderImage--single {
  display: block;
}
.is-fullSize .mt-Stock-vehicles .mt-GalleryBasic-sliderImage {
  height: 100%;
  max-height: 100%;
  object-fit: contain;
}
.is-fullSize .mt-Stock-vehicles .mt-GalleryBasic-sliderImageVideo {
  max-width: 100vw;
}
.mt-Stock-vehicles .mt-GalleryBasic-slider--single {
  align-items: center;
  display: flex;
  justify-content: center;
}
.mt-Stock-vehicles .mt-GalleryBasic-sliderCounter {
  align-items: center;
  background-color: rgba(0, 14, 35, 0.75);
  border-radius: 4px;
  color: #ffffff;
  display: flex;
  font-size: 12px;
  height: 24px;
  line-height: 1.46;
  padding-left: 6px;
  padding-right: 6px;
  position: absolute;
}
.mt-Stock-vehicles .mt-GalleryBasic-sliderCounter--bottomLeft, .mt-Stock-vehicles .mt-GalleryBasic-sliderCounter--bottomCenter {
  bottom: 16px;
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .mt-GalleryBasic-sliderCounter--bottomLeft, .mt-Stock-vehicles .mt-GalleryBasic-sliderCounter--bottomCenter {
    bottom: 8px;
  }
}
.mt-Stock-vehicles .mt-GalleryBasic-sliderCounter--bottomCenter {
  transform: translate(-50%);
  left: 50%;
}
.mt-Stock-vehicles .mt-GalleryBasic-sliderCounter--bottomLeft {
  left: 16px;
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .mt-GalleryBasic-sliderCounter--bottomLeft {
    left: 8px;
  }
}
.is-fullSize .mt-Stock-vehicles .mt-GalleryBasic-sliderCounter {
  z-index: 3012;
}
.mt-Stock-vehicles .mt-GalleryBasic-sliderCounterText {
  cursor: default;
  width: 34px;
  text-align: center;
}
.mt-Stock-vehicles .mt-GalleryBasic-thumbnailsWrapper {
  height: 36px;
  margin-right: -8px;
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .mt-GalleryBasic-thumbnailsWrapper {
    height: 77px;
  }
}
.mt-Stock-vehicles .mt-GalleryBasic-thumbnailsWrapper .mt-GalleryBasic-item {
  border-radius: 4px;
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .mt-GalleryBasic-thumbnailsWrapper .mt-GalleryBasic-item {
    aspect-ratio: 1.3333333333;
  }
}
.mt-Stock-vehicles .mt-GalleryBasic-thumbnailsWrapperSkeleton {
  display: flex;
  gap: 8px;
  height: 36px;
  margin-right: 0;
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .mt-GalleryBasic-thumbnailsWrapperSkeleton {
    height: 77px;
  }
}
.mt-Stock-vehicles .mt-GalleryBasic-thumbnail {
  aspect-ratio: 1.3333333333;
  border-radius: 8px;
  margin-right: 8px;
}
.mt-Stock-vehicles .mt-GalleryBasic-thumbnailImage {
  aspect-ratio: 1.3333333333;
  border-radius: 8px;
  object-fit: cover;
}
.mt-Stock-vehicles .mt-GalleryBasic-thumbnailImage.is-selected {
  border: 2px solid #000e23;
}
.mt-Stock-vehicles .mt-GalleryBasic-arrow {
  align-items: center;
  background-color: rgba(0, 14, 35, 0.68);
  border: none;
  bottom: 0;
  display: flex;
  margin: auto 0;
  opacity: 0;
  position: absolute;
  top: 0;
  transition: opacity 0.3s ease;
  width: auto;
  z-index: 1;
}
.mt-Stock-vehicles .mt-GalleryBasic-arrow:focus {
  background-color: rgba(0, 14, 35, 0.75);
  outline: none;
}
.mt-Stock-vehicles .mt-GalleryBasic-arrow:focus-visible {
  opacity: 1;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.24);
  outline: 2px solid color-mix(in srgb, #000e23 80%, transparent);
  outline-offset: 2px;
}
.mt-Stock-vehicles .mt-GalleryBasic-arrow:hover {
  background-color: rgba(0, 14, 35, 0.75);
}
.mt-Stock-vehicles .mt-GalleryBasic-arrowCustom {
  background-color: transparent;
}
.mt-Stock-vehicles .mt-GalleryBasic-arrowCustom:focus {
  background-color: transparent;
}
.mt-Stock-vehicles .mt-GalleryBasic-arrowCustom:hover {
  background-color: transparent;
}
.mt-Stock-vehicles .mt-GalleryBasic-arrowLeft {
  left: 0;
}
.mt-Stock-vehicles .mt-GalleryBasic-arrowRight {
  right: 0;
}
@media screen and (max-width: 850px) {
  .mt-Stock-vehicles .mt-GalleryBasic-arrow {
    display: none;
  }
}
.mt-Stock-vehicles .mt-GalleryBasic-prev, .mt-Stock-vehicles .mt-GalleryBasic-next {
  background: rgba(0, 14, 35, 0.68);
  cursor: pointer;
  height: 20%;
  justify-content: center;
  min-height: 56px;
  width: 32px;
}
.mt-Stock-vehicles .mt-GalleryBasic-next {
  border-radius: 10px 0 0 10px;
}
.mt-Stock-vehicles .mt-GalleryBasic-next::after {
  margin-right: 6px;
  transform: rotate(45deg);
  border-right: 3px solid #ffffff;
  border-top: 3px solid #ffffff;
  content: "";
  display: inline-block;
  height: 24px;
  width: 24px;
  height: 16px;
  margin-left: -5px;
  margin-right: 2px;
  width: 16px;
}
.mt-Stock-vehicles .mt-GalleryBasic-prev {
  border-radius: 0 10px 10px 0;
}
.mt-Stock-vehicles .mt-GalleryBasic-prev::after {
  margin-left: 6px;
  transform: rotate(-135deg);
  border-right: 3px solid #ffffff;
  border-top: 3px solid #ffffff;
  content: "";
  display: inline-block;
  height: 24px;
  width: 24px;
  height: 16px;
  margin-left: 2px;
  margin-right: -5px;
  width: 16px;
}
.mt-Stock-vehicles .mt-GalleryBasic-videoControl {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  position: absolute;
  top: 0px;
  width: calc(100% - 8px);
  z-index: 1;
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .mt-GalleryBasic-videoControl {
    width: 100%;
  }
}
.mt-Stock-vehicles .mt-GalleryBasic-videoControlPlay {
  background-color: rgba(255, 255, 255, 0.6);
  border-radius: 50%;
  color: #000e23;
  cursor: pointer;
  padding: 16px;
  transition: background-color 0.3s ease-in-out;
  width: auto !important;
}
.mt-Stock-vehicles .mt-GalleryBasic-videoControlPlay--small {
  padding: 8px;
}
.mt-Stock-vehicles .mt-GalleryBasic-videoControlPlay:hover {
  background: #ffffff;
}
.mt-Stock-vehicles .mt-GalleryBasic-videoButton {
  align-items: center;
  background-color: rgba(0, 14, 35, 0.75);
  border-radius: 16px;
  bottom: 16px;
  color: #ffffff;
  cursor: pointer;
  display: flex;
  font-size: 12px;
  gap: 8px;
  padding: 8px 16px;
  position: absolute;
  right: 16px;
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .mt-GalleryBasic-videoButton {
    bottom: 8px;
    right: 8px;
  }
}
.mt-Stock-vehicles .mt-GalleryBasic-videoButton:hover {
  background-color: rgba(0, 14, 35, 0.75);
}
.mt-Stock-vehicles .mt-GalleryBasic-videoButton.is-small {
  left: 70px;
  padding: 4px 8px;
  right: auto;
  border-radius: 4px;
  pointer-events: none;
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .mt-GalleryBasic-videoButton.is-small {
    bottom: 8px;
    left: 60px;
  }
}
.mt-Stock-vehicles .mt-GalleryBasic-videoOverlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 2;
}
.mt-Stock-vehicles .mt-GalleryBasic-videoOverlay.has-controls {
  height: calc(100% - 60px);
}
.mt-Stock-vehicles .mt-GalleryBasic .sui-MoleculeCarousel--fullWidth .sui-AtomVideoPlayer-youtubePlayer {
  position: initial;
}
.mt-Stock-vehicles .mt-GalleryBasic .sui-AtomVideoPlayer-hlsPlayer {
  display: flex;
  height: 100%;
}
.mt-Stock-vehicles .mt-LabelPriceDrop {
  color: #017943;
  display: flex;
}
.mt-Stock-vehicles .mt-LabelPriceDrop-text {
  font-family: "PoppinsMotor", Helvetica, Arial, sans-serif;
  font-weight: 600;
  letter-spacing: 0.27px;
  margin-left: 4px;
}
.mt-Stock-vehicles .sui-MoleculeModal-Overlay {
  background-color: color-mix(in srgb, #000000 60%, transparent);
  position: fixed;
  inset: 0;
  display: block;
  top: 0;
  bottom: 0;
  z-index: 3009;
}
.mt-Stock-vehicles .sui-MoleculeModal-Overlay[data-animation=true][data-state=open] {
  animation: sui-modal-overlay-fade-in 250ms ease-in;
}
.mt-Stock-vehicles .sui-MoleculeModal-Overlay[data-animation=true][data-state=closed] {
  animation: sui-modal-overlay-fade-out 250ms ease-out;
}
.mt-Stock-vehicles .sui-MoleculeModal-Content {
  position: fixed;
  inset: 0;
  display: flex;
  flex-direction: column;
  width: 100dvw;
  height: 100dvh;
  border-radius: 0;
  z-index: 3010;
  overflow: hidden;
}
.mt-Stock-vehicles .sui-MoleculeModal-Content-Container {
  background-color: #ffffff;
  display: flex;
  flex-direction: column;
  width: 100%;
  min-height: 100%;
  overflow-y: auto;
  border-radius: 0;
}
@media (min-width: 480px) {
  .mt-Stock-vehicles .sui-MoleculeModal-Content {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    border-radius: 8px;
    padding: 0;
  }
  .mt-Stock-vehicles .sui-MoleculeModal-Content--size-xsmall {
    height: fit-content;
    max-width: 384px;
    width: calc(100% - 48px);
    max-height: calc(100% - 32px);
    padding: 8px;
  }
  .mt-Stock-vehicles .sui-MoleculeModal-Content--size-xsmall .sui-MoleculeModal-Content-Container {
    border-radius: 8px;
    box-shadow: 0 0 8px 4px color-mix(in srgb, #000000 10%, transparent);
  }
  .mt-Stock-vehicles .sui-MoleculeModal-Content--size-small {
    height: fit-content;
    max-width: 448px;
    width: calc(100% - 48px);
    max-height: calc(100% - 32px);
    padding: 8px;
  }
  .mt-Stock-vehicles .sui-MoleculeModal-Content--size-small .sui-MoleculeModal-Content-Container {
    border-radius: 8px;
    box-shadow: 0 0 8px 4px color-mix(in srgb, #000000 10%, transparent);
  }
  .mt-Stock-vehicles .sui-MoleculeModal-Content--size-medium {
    height: fit-content;
    max-width: 675px;
    width: calc(100% - 48px);
    max-height: calc(100% - 32px);
    padding: 8px;
  }
  .mt-Stock-vehicles .sui-MoleculeModal-Content--size-medium .sui-MoleculeModal-Content-Container {
    border-radius: 8px;
    box-shadow: 0 0 8px 4px color-mix(in srgb, #000000 10%, transparent);
  }
  .mt-Stock-vehicles .sui-MoleculeModal-Content--size-large {
    height: fit-content;
    max-width: 800px;
    width: calc(100% - 48px);
    max-height: calc(100% - 32px);
    padding: 8px;
  }
  .mt-Stock-vehicles .sui-MoleculeModal-Content--size-large .sui-MoleculeModal-Content-Container {
    border-radius: 8px;
    box-shadow: 0 0 8px 4px color-mix(in srgb, #000000 10%, transparent);
  }
  .mt-Stock-vehicles .sui-MoleculeModal-Content--size-full {
    height: fit-content;
    max-width: 100%;
    width: calc(100% - 48px);
    max-height: calc(100% - 32px);
    padding: 8px;
  }
  .mt-Stock-vehicles .sui-MoleculeModal-Content--size-full .sui-MoleculeModal-Content-Container {
    border-radius: 8px;
    box-shadow: 0 0 8px 4px color-mix(in srgb, #000000 10%, transparent);
  }
  .mt-Stock-vehicles .sui-MoleculeModal-Content[data-animation=fade][data-state=open] {
    animation: sui-modal-content-fade-in 250ms ease-in;
  }
  .mt-Stock-vehicles .sui-MoleculeModal-Content[data-animation=fade][data-state=closed] {
    animation: sui-modal-content-fade-out 250ms ease-out;
  }
  .mt-Stock-vehicles .sui-MoleculeModal-Content[data-animation=slide][data-state=open] {
    animation: sui-modal-content-slide-in 250ms ease-in;
  }
  .mt-Stock-vehicles .sui-MoleculeModal-Content[data-animation=slide][data-state=closed] {
    animation: sui-modal-content-slide-out 250ms ease-out;
  }
  .mt-Stock-vehicles .sui-MoleculeModal-Content[data-animation=bloom][data-state=open] {
    animation: sui-modal-content-bloom-in 250ms ease-in;
  }
  .mt-Stock-vehicles .sui-MoleculeModal-Content[data-animation=bloom][data-state=closed] {
    animation: sui-modal-content-bloom-out 250ms ease-out;
  }
}
.mt-Stock-vehicles .sui-MoleculeModal-Content:has(.sui-MoleculeModal-CloseIconButton) .sui-MoleculeModal-Header {
  padding-right: 48px;
}
.mt-Stock-vehicles .sui-MoleculeModal-Header {
  display: flex;
  flex-flow: nowrap;
  justify-content: flex-start;
  align-items: center;
  overflow: hidden;
  padding-inline: 24px;
  padding-block: 16px;
  box-sizing: border-box;
  height: calc(40px + 32px);
  min-height: calc(40px + 32px);
}
.mt-Stock-vehicles .sui-MoleculeModal-Title {
  margin: 0;
  text-wrap: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.mt-Stock-vehicles .sui-MoleculeModal-Body {
  overflow: hidden;
  flex-grow: 0;
  display: flex;
  flex-flow: column;
}
.mt-Stock-vehicles .sui-MoleculeModal-Body:not(.sui-MoleculeModal-Body-is-inset) {
  padding-inline: 24px;
  padding-block: 16px;
}
.mt-Stock-vehicles .sui-MoleculeModal-Body:has(.sui-MoleculeModal-Body-is-inset) {
  padding-inline: 0;
  margin-block: 0;
}
.mt-Stock-vehicles .sui-MoleculeModal-ScrollArea {
  overflow-y: auto;
}
.mt-Stock-vehicles .sui-MoleculeModal-ScrollArea:focus-visible {
  outline: none;
}
.mt-Stock-vehicles .sui-MoleculeModal-ScrollArea:not([data-scroll-y=no-scroll-y]) {
  padding-right: 8px;
  scrollbar-gutter: stable;
}
.mt-Stock-vehicles .sui-MoleculeModal-ScrollArea[data-scroll-y=scroll-top] {
  mask-image: linear-gradient(180deg, #ffffff calc(100% - 40px), transparent);
}
.mt-Stock-vehicles .sui-MoleculeModal-ScrollArea[data-scroll-y=scroll-middle-y] {
  mask-image: linear-gradient(#ffffff, #ffffff, transparent 0, #ffffff 40px, #ffffff calc(100% - 40px), transparent);
}
.mt-Stock-vehicles .sui-MoleculeModal-ScrollArea[data-scroll-y=scroll-bottom] {
  mask-image: linear-gradient(0deg, #ffffff calc(100% - 40px), transparent);
}
.mt-Stock-vehicles .sui-MoleculeModal-ScrollArea-Wrapper {
  flex-grow: 1;
  overflow: hidden;
  margin: 0;
  padding: 0;
  display: flex;
  flex-flow: column;
}
.mt-Stock-vehicles .sui-MoleculeModal-ScrollArea-Wrapper:not(.sui-MoleculeModal-ScrollArea-Wrapper-is-inset) {
  margin-inline: 24px;
  margin-block: 16px;
}
.mt-Stock-vehicles .sui-MoleculeModal-ScrollArea-Wrapper:has(.sui-MoleculeModal-ScrollArea-Wrapper-is-inset) {
  margin-inline: 0;
  margin-block: 0;
}
.mt-Stock-vehicles .sui-MoleculeModal-ScrollArea-Wrapper:has(.sui-MoleculeModal-ScrollArea:focus-visible) {
  box-shadow: none;
  outline: 2px solid color-mix(in srgb, #000e23 80%, transparent);
  outline-offset: 2px;
}
.mt-Stock-vehicles .sui-MoleculeModal-ScrollArea::-webkit-scrollbar {
  width: 8px;
  border-radius: 8px;
}
.mt-Stock-vehicles .sui-MoleculeModal-ScrollArea::-webkit-scrollbar-track {
  background-color: color-mix(in srgb, #000000 10%, #ffffff);
  border-radius: 8px;
  background-clip: content-box;
  border-width: 1px;
  border-style: solid;
  border-color: color-mix(in srgb, #000000 20%, #ffffff);
}
.mt-Stock-vehicles .sui-MoleculeModal-ScrollArea::-webkit-scrollbar-thumb {
  background-color: color-mix(in srgb, #000000 30%, #ffffff);
  border-radius: 8px;
  background-clip: content-box;
  border-width: 1px;
  border-style: solid;
  border-color: transparent;
}
.mt-Stock-vehicles .sui-MoleculeModal-Description {
  margin-inline: 0;
  margin-block: 0;
  padding-inline: 0;
  padding-block: 0;
}
.mt-Stock-vehicles .sui-MoleculeModal-Footer {
  display: flex;
  flex-flow: nowrap;
  justify-content: flex-end;
  align-items: center;
  overflow: hidden;
  box-sizing: border-box;
  height: calc(40px + 32px);
  min-height: calc(40px + 32px);
}
.mt-Stock-vehicles .sui-MoleculeModal-Footer:not(.sui-MoleculeModal-Footer-is-inset) {
  padding-inline: 24px;
  padding-block: 16px;
}
.mt-Stock-vehicles .sui-MoleculeModal-Footer:has(.sui-MoleculeModal-Footer-is-inset) {
  padding-inline: 0;
  margin-block: 0;
}
.mt-Stock-vehicles .sui-MoleculeModal-CloseIconButton {
  position: absolute;
  top: 8px;
  right: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 32px;
  min-width: 32px;
  border-radius: 32px;
  background-color: transparent;
  padding: 2px;
  border: none;
  color: currentcolor;
  margin: 8px;
}
.mt-Stock-vehicles .sui-MoleculeModal-CloseIconButton:hover {
  background-color: color-mix(in srgb, #000000 5%, transparent);
  cursor: pointer;
}
.mt-Stock-vehicles .sui-MoleculeModal-CloseIconButton:focus-visible {
  box-shadow: none;
  outline: 2px solid color-mix(in srgb, #000e23 80%, transparent);
  outline-offset: 2px;
}
.mt-Stock-vehicles .sui-MoleculeModal-ScrollArea[data-scroll-y=scroll-middle-y] {
  -webkit-mask-image: linear-gradient(transparent, #fff 40px, #fff calc(100% - 40px), transparent);
  mask-image: linear-gradient(transparent, #fff 40px, #fff calc(100% - 40px), transparent);
}
.mt-Stock-vehicles .mt-ModalBasic-containerButtons {
  display: flex;
  justify-content: flex-end;
  width: 100%;
}
.mt-Stock-vehicles .mt-ModalBasicContent {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .mt-ModalBasicContent {
    height: 100%;
  }
}
.mt-Stock-vehicles .mt-ModalBasicContent--hasButton {
  margin-bottom: 72px;
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .mt-ModalBasicContent--hasButton {
    margin-bottom: 0;
  }
}
.mt-Stock-vehicles .mt-ModalBasicContent--hasButtonAndFooterText {
  margin-bottom: 108px;
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .mt-ModalBasicContent--hasButtonAndFooterText {
    margin-bottom: 0;
  }
}
.mt-Stock-vehicles .mt-ModalBasicContent--hasButtons {
  margin-bottom: 128px;
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .mt-ModalBasicContent--hasButtons {
    margin-bottom: 0;
  }
}
.mt-Stock-vehicles .mt-ModalBasicContent--hasFullFooter {
  margin-bottom: 164px;
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .mt-ModalBasicContent--hasFullFooter {
    margin-bottom: 0;
  }
}
.mt-Stock-vehicles .mt-ModalBasicContent--verticallyCentered {
  justify-content: center;
  padding: 16px 24px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .mt-ModalBasicContent--verticallyCentered {
    padding: unset;
    position: unset;
  }
}
.mt-Stock-vehicles .mt-ModalBasicContent strong {
  font-weight: 600;
}
.mt-Stock-vehicles .mt-ModalBasicContent-bottomContent {
  bottom: 0;
  padding-top: 16px;
  position: fixed;
  right: 0;
  width: 100%;
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .mt-ModalBasicContent-bottomContent {
    bottom: -16px;
    max-width: 980px;
    position: sticky;
  }
}
.mt-Stock-vehicles .mt-ModalBasicContent-footerText {
  margin: 16px 0 0;
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .mt-ModalBasicContent-footerText {
    margin: unset;
  }
}
.mt-Stock-vehicles .mt-ModalBasicContent-buttons {
  display: flex;
  flex-direction: column-reverse;
  gap: 16px;
  justify-content: flex-end;
  width: 100%;
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .mt-ModalBasicContent-buttons {
    flex-direction: row;
    padding: 0;
  }
}
.mt-Stock-vehicles .mt-ModalBasicContent-buttons--column {
  flex-direction: column-reverse;
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .mt-ModalBasicContent-buttons--fullWidth {
    justify-content: space-between;
    width: 100%;
  }
}
.mt-Stock-vehicles .mt-ModalBasicContent-buttons--inline {
  flex-direction: row;
}
.mt-Stock-vehicles .mt-ModalBasicContent-buttonsWrapper {
  background-color: #ffffff;
  display: flex;
  flex-direction: column-reverse;
  padding: 16px;
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .mt-ModalBasicContent-buttonsWrapper {
    gap: 24px;
    padding: 0;
  }
}
.mt-Stock-vehicles .mt-ModalBasicContent-buttonsWrapper--inline > :first-child {
  flex: 1;
}
.mt-Stock-vehicles .mt-ModalBasicContent-buttonsWrapper--inline > :nth-child(2) {
  flex: 0.3;
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .mt-ModalBasicContent-buttonsWrapper--inline {
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
  }
}
.mt-Stock-vehicles .mt-ModalBasicContent-captionText {
  color: #000e23;
  font-size: 12px;
  margin-bottom: 8px;
}
.mt-Stock-vehicles .mt-ModalBasicContent-content {
  margin: 0 auto;
  max-width: 600px;
}
.mt-Stock-vehicles .mt-ModalBasicContent-children {
  display: flex;
  flex-direction: column;
}
.mt-Stock-vehicles .mt-ModalBasicContent-headerImage {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 8px;
}
.mt-Stock-vehicles .mt-ModalBasicContent-title {
  margin-bottom: 16px;
}
.mt-Stock-vehicles .mt-ModalBasicContent-steps {
  display: flex;
  justify-content: space-evenly;
  margin: 40px auto;
  width: 15%;
}
.mt-Stock-vehicles .mt-ModalBasicContent-stepsContent {
  padding-bottom: 24px;
  overflow: auto;
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .mt-ModalBasicContent-steps {
    width: 10%;
  }
}
.mt-Stock-vehicles .mt-ModalBasicContent-step {
  background-color: #bfc7d0;
  border-radius: 50%;
  cursor: pointer;
  height: 8px;
  width: 8px;
}
.mt-Stock-vehicles .mt-ModalBasicContent-step.is-selected {
  background-color: #000e23;
}
.mt-Stock-vehicles .sui-AtomButton {
  background: none;
  border: 0;
  cursor: pointer;
  font-family: inherit;
  padding: 0;
  user-select: none;
  border-radius: 8px;
  border-style: solid;
  border-width: 1px;
  box-sizing: border-box;
  display: inline-block;
  position: relative;
  font-family: "PoppinsMotor", Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-weight: 600;
  height: 40px;
  line-height: normal;
  min-width: 40px;
  outline: 0;
  padding: 0 16px;
  text-decoration: none;
  text-transform: none;
  white-space: nowrap;
}
.mt-Stock-vehicles .sui-AtomButton.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat) {
  background: transparent;
  user-select: text;
  border: none;
  color: #000e23;
  font-family: "PoppinsMotor", Helvetica, Arial, sans-serif;
  font-stretch: normal;
  font-style: normal;
  font-weight: 600;
  letter-spacing: normal;
  line-height: 1.46;
  text-align: left;
  padding: 0;
  justify-content: center;
  text-align: center;
  text-decoration: underline;
}
.mt-Stock-vehicles .sui-AtomButton.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat):hover, .mt-Stock-vehicles .sui-AtomButton.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat):active {
  color: #242f44;
  text-decoration: underline;
}
.mt-Stock-vehicles .sui-AtomButton.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat).sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat):active {
  background: transparent;
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat):hover {
    background: transparent;
  }
}
.mt-Stock-vehicles .sui-AtomButton.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat).sui-AtomButton--negative {
  background: transparent;
}
.mt-Stock-vehicles .sui-AtomButton.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat).sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat).sui-AtomButton--negative:active {
  background: transparent;
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat).sui-AtomButton--negative:hover {
    background: transparent;
  }
}
.mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--outline, .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--outline-animated, .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--flat {
  border-color: #000e23;
  color: #000e23;
  text-decoration-line: none;
}
.mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--outline.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--outline:active, .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--outline-animated.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--outline-animated:active, .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--flat.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--flat:active {
  background: #eef0f4;
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--outline:hover, .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--outline-animated:hover, .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--flat:hover {
    background: #eef0f4;
  }
}
.mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--outline.sui-AtomButton--negative, .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--outline-animated.sui-AtomButton--negative, .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--flat.sui-AtomButton--negative {
  border-color: #ffffff;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--outline.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--outline.sui-AtomButton--negative:active, .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--outline-animated.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--outline-animated.sui-AtomButton--negative:active, .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--flat.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--flat.sui-AtomButton--negative:active {
  background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #000e23);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--outline.sui-AtomButton--negative:hover, .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--outline-animated.sui-AtomButton--negative:hover, .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--flat.sui-AtomButton--negative:hover {
    background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #000e23);
  }
}
.mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat) {
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat).sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat):active {
  color: #242f44;
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat):hover {
    color: #242f44;
  }
}
.mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat).sui-AtomButton--negative {
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat).sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat).sui-AtomButton--negative:active {
  color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #ffffff);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat).sui-AtomButton--negative:hover {
    color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #ffffff);
  }
}
.mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--outline, .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--outline-animated, .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--flat {
  border-color: #e60e27;
  color: #e60e27;
  text-decoration-line: none;
}
.mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--outline.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--outline:active, .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--outline-animated.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--outline-animated:active, .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--flat.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--flat:active {
  background: #f7cbcb;
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--outline:hover, .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--outline-animated:hover, .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--flat:hover {
    background: #f7cbcb;
  }
}
.mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--outline.sui-AtomButton--negative, .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--outline-animated.sui-AtomButton--negative, .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--flat.sui-AtomButton--negative {
  border-color: #ffffff;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--outline.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--outline.sui-AtomButton--negative:active, .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--outline-animated.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--outline-animated.sui-AtomButton--negative:active, .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--flat.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--flat.sui-AtomButton--negative:active {
  background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #e60e27);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--outline.sui-AtomButton--negative:hover, .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--outline-animated.sui-AtomButton--negative:hover, .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--flat.sui-AtomButton--negative:hover {
    background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #e60e27);
  }
}
.mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat) {
  color: #e60e27;
}
.mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat).sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat):active {
  color: #242f44;
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat):hover {
    color: #242f44;
  }
}
.mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat).sui-AtomButton--negative {
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat).sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat).sui-AtomButton--negative:active {
  color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #ffffff);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat).sui-AtomButton--negative:hover {
    color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #ffffff);
  }
}
.mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--outline, .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--outline-animated, .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--flat {
  border-color: #3b4a5a;
  color: #3b4a5a;
  text-decoration-line: none;
}
.mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--outline.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--outline:active, .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--outline-animated.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--outline-animated:active, .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--flat.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--flat:active {
  background: color-mix(in srgb, var(--c-base, white) 80%, #3b4a5a);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--outline:hover, .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--outline-animated:hover, .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--flat:hover {
    background: color-mix(in srgb, var(--c-base, white) 80%, #3b4a5a);
  }
}
.mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--outline.sui-AtomButton--negative, .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--outline-animated.sui-AtomButton--negative, .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--flat.sui-AtomButton--negative {
  border-color: #ffffff;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--outline.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--outline.sui-AtomButton--negative:active, .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--outline-animated.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--outline-animated.sui-AtomButton--negative:active, .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--flat.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--flat.sui-AtomButton--negative:active {
  background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #3b4a5a);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--outline.sui-AtomButton--negative:hover, .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--outline-animated.sui-AtomButton--negative:hover, .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--flat.sui-AtomButton--negative:hover {
    background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #3b4a5a);
  }
}
.mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat) {
  color: #3b4a5a;
}
.mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat).sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat):active {
  color: #242f44;
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat):hover {
    color: #242f44;
  }
}
.mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat).sui-AtomButton--negative {
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat).sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat).sui-AtomButton--negative:active {
  color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #ffffff);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat).sui-AtomButton--negative:hover {
    color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #ffffff);
  }
}
.mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--outline, .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--outline-animated, .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--flat {
  border-color: #017943;
  color: #017943;
  text-decoration-line: none;
}
.mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--outline.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--outline:active, .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--outline-animated.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--outline-animated:active, .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--flat.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--flat:active {
  background: color-mix(in srgb, var(--c-base, white) 80%, #017943);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--outline:hover, .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--outline-animated:hover, .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--flat:hover {
    background: color-mix(in srgb, var(--c-base, white) 80%, #017943);
  }
}
.mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--outline.sui-AtomButton--negative, .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--outline-animated.sui-AtomButton--negative, .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--flat.sui-AtomButton--negative {
  border-color: #ffffff;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--outline.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--outline.sui-AtomButton--negative:active, .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--outline-animated.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--outline-animated.sui-AtomButton--negative:active, .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--flat.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--flat.sui-AtomButton--negative:active {
  background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #017943);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--outline.sui-AtomButton--negative:hover, .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--outline-animated.sui-AtomButton--negative:hover, .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--flat.sui-AtomButton--negative:hover {
    background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #017943);
  }
}
.mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat) {
  color: #017943;
}
.mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat).sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat):active {
  color: #242f44;
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat):hover {
    color: #242f44;
  }
}
.mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat).sui-AtomButton--negative {
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat).sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat).sui-AtomButton--negative:active {
  color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #ffffff);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat).sui-AtomButton--negative:hover {
    color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #ffffff);
  }
}
.mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--outline, .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--outline-animated, .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--flat {
  border-color: #b21229;
  color: #b21229;
  text-decoration-line: none;
}
.mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--outline.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--outline:active, .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--outline-animated.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--outline-animated:active, .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--flat.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--flat:active {
  background: color-mix(in srgb, var(--c-base, white) 80%, #b21229);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--outline:hover, .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--outline-animated:hover, .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--flat:hover {
    background: color-mix(in srgb, var(--c-base, white) 80%, #b21229);
  }
}
.mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--outline.sui-AtomButton--negative, .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--outline-animated.sui-AtomButton--negative, .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--flat.sui-AtomButton--negative {
  border-color: #ffffff;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--outline.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--outline.sui-AtomButton--negative:active, .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--outline-animated.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--outline-animated.sui-AtomButton--negative:active, .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--flat.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--flat.sui-AtomButton--negative:active {
  background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #b21229);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--outline.sui-AtomButton--negative:hover, .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--outline-animated.sui-AtomButton--negative:hover, .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--flat.sui-AtomButton--negative:hover {
    background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #b21229);
  }
}
.mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat) {
  color: #b21229;
}
.mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat).sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat):active {
  color: #242f44;
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat):hover {
    color: #242f44;
  }
}
.mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat).sui-AtomButton--negative {
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat).sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat).sui-AtomButton--negative:active {
  color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #ffffff);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat).sui-AtomButton--negative:hover {
    color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #ffffff);
  }
}
.mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--outline, .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--outline-animated, .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--flat {
  border-color: #25d366;
  color: #25d366;
  text-decoration-line: none;
}
.mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--outline.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--outline:active, .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--outline-animated.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--outline-animated:active, .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--flat.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--flat:active {
  background: color-mix(in srgb, var(--c-base, white) 80%, #25d366);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--outline:hover, .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--outline-animated:hover, .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--flat:hover {
    background: color-mix(in srgb, var(--c-base, white) 80%, #25d366);
  }
}
.mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--outline.sui-AtomButton--negative, .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--outline-animated.sui-AtomButton--negative, .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--flat.sui-AtomButton--negative {
  border-color: #000000;
  color: #000000;
}
.mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--outline.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--outline.sui-AtomButton--negative:active, .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--outline-animated.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--outline-animated.sui-AtomButton--negative:active, .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--flat.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--flat.sui-AtomButton--negative:active {
  background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #25d366);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--outline.sui-AtomButton--negative:hover, .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--outline-animated.sui-AtomButton--negative:hover, .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--flat.sui-AtomButton--negative:hover {
    background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #25d366);
  }
}
.mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat) {
  color: #25d366;
}
.mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat).sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat):active {
  color: #242f44;
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat):hover {
    color: #242f44;
  }
}
.mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat).sui-AtomButton--negative {
  color: #000000;
}
.mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat).sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat).sui-AtomButton--negative:active {
  color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #000000);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--outline-animated):not(.sui-AtomButton--flat).sui-AtomButton--negative:hover {
    color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #000000);
  }
}
.mt-Stock-vehicles .sui-AtomButton--outline-animated {
  border: 0;
}
.mt-Stock-vehicles .sui-AtomButton--outline-animated::before {
  content: "";
  inset: 0;
  position: absolute;
  border-radius: inherit;
  padding: 2px;
  background: linear-gradient(180deg, color-mix(in srgb, var(--c-base-inverse, black) 20%, #000e23), color-mix(in srgb, var(--c-base-inverse, black) 40%, #000e23));
  mask: linear-gradient(#ffffff 0 0) content-box, linear-gradient(#ffffff 0 0);
  mask-composite: exclude;
  background-size: 300% 300%;
  animation: flow 4s ease-in-out infinite;
}
.mt-Stock-vehicles .sui-AtomButton--outline, .mt-Stock-vehicles .sui-AtomButton--outline-animated, .mt-Stock-vehicles .sui-AtomButton--negative {
  background: none;
}
.mt-Stock-vehicles .sui-MoleculeNotification {
  border-radius: initial;
  max-height: 500px;
}
.mt-Stock-vehicles .sui-MoleculeNotification-content {
  display: flex;
  justify-content: space-between;
  padding: 16px;
}
.mt-Stock-vehicles .sui-MoleculeNotification-content--alignItems-stretch {
  align-items: stretch;
}
.mt-Stock-vehicles .sui-MoleculeNotification-content--alignItems-space-around {
  align-items: space-around;
}
.mt-Stock-vehicles .sui-MoleculeNotification-content--alignItems-space-between {
  align-items: space-between;
}
.mt-Stock-vehicles .sui-MoleculeNotification-content--alignItems-center {
  align-items: center;
}
.mt-Stock-vehicles .sui-MoleculeNotification-content--alignItems-flex-start {
  align-items: flex-start;
}
.mt-Stock-vehicles .sui-MoleculeNotification-content--alignItems-flex-end {
  align-items: flex-end;
}
.mt-Stock-vehicles .sui-MoleculeNotification-children, .mt-Stock-vehicles .sui-MoleculeNotification-text {
  align-items: normal;
  display: flex;
  flex: 1 1 auto;
  font-size: 14px;
  line-height: inherit;
  margin-top: 0;
}
.mt-Stock-vehicles .sui-MoleculeNotification-buttonsContainer {
  padding: 16px;
  padding-top: 0;
  text-align: right;
}
.mt-Stock-vehicles .sui-MoleculeNotification-icon {
  display: flex;
  align-items: center;
}
.mt-Stock-vehicles .sui-MoleculeNotification-icon svg {
  fill: currentColor !important;
}
.mt-Stock-vehicles .sui-MoleculeNotification-iconLeft {
  display: none;
  margin-right: 8px;
}
@media (min-width: 480px) {
  .mt-Stock-vehicles .sui-MoleculeNotification-iconLeft {
    display: block;
  }
}
.mt-Stock-vehicles .sui-MoleculeNotification-iconLeft svg {
  height: 24px;
  width: 24px;
}
.mt-Stock-vehicles .sui-MoleculeNotification-iconLeft--show {
  display: block;
}
.mt-Stock-vehicles .sui-MoleculeNotification-iconClose {
  cursor: pointer;
  margin-left: 16px;
}
@media (min-width: 480px) {
  .mt-Stock-vehicles .sui-MoleculeNotification-iconClose {
    margin-left: 8px;
  }
}
.mt-Stock-vehicles .sui-MoleculeNotification-iconClose svg {
  height: 24px;
  width: 24px;
}
.mt-Stock-vehicles .sui-MoleculeNotification--info {
  background-color: #2323c8;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-MoleculeNotification--success {
  background-color: #017943;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-MoleculeNotification--warning {
  background-color: #d97703;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-MoleculeNotification--error {
  background-color: #b21229;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-MoleculeNotification--system {
  background-color: #000e23;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-MoleculeNotification--positive {
  color: #000000;
}
.mt-Stock-vehicles .sui-MoleculeNotification--positive.sui-MoleculeNotification--info {
  color: #000e23 !important;
}
.mt-Stock-vehicles .sui-MoleculeNotification--positive.sui-MoleculeNotification--success {
  color: #003522 !important;
}
.mt-Stock-vehicles .sui-MoleculeNotification--positive.sui-MoleculeNotification--warning {
  color: #d97703 !important;
}
.mt-Stock-vehicles .sui-MoleculeNotification--positive.sui-MoleculeNotification--error {
  color: #b21229 !important;
}
.mt-Stock-vehicles .sui-MoleculeNotification--positive.sui-MoleculeNotification--system {
  color: #000e23 !important;
}
.mt-Stock-vehicles .sui-MoleculeNotification--positive.sui-MoleculeNotification--info {
  background: #bdd3f9;
}
.mt-Stock-vehicles .sui-MoleculeNotification--positive.sui-MoleculeNotification--success {
  background: #d9ebe3;
}
.mt-Stock-vehicles .sui-MoleculeNotification--positive.sui-MoleculeNotification--warning {
  background: color-mix(in srgb, var(--c-base, white) 80%, #d97703);
}
.mt-Stock-vehicles .sui-MoleculeNotification--positive.sui-MoleculeNotification--error {
  background: color-mix(in srgb, var(--c-base, white) 80%, #b21229);
}
.mt-Stock-vehicles .sui-MoleculeNotification--positive.sui-MoleculeNotification--system {
  background: #eef0f4;
}
.mt-Stock-vehicles .sui-MoleculeNotification--outline {
  background-color: #eef0f4;
  border-style: solid;
  border-width: 2px;
  box-shadow: none;
  color: #000000;
}
.mt-Stock-vehicles .sui-MoleculeNotification--outline .sui-MoleculeNotification-content {
  padding: 14px;
}
.mt-Stock-vehicles .sui-MoleculeNotification--outline.sui-MoleculeNotification--info {
  border-color: #2323c8;
  color: #2323c8;
}
.mt-Stock-vehicles .sui-MoleculeNotification--outline.sui-MoleculeNotification--info .sui-MoleculeNotification-iconLeft svg,
.mt-Stock-vehicles .sui-MoleculeNotification--outline.sui-MoleculeNotification--info .sui-MoleculeNotification-iconClose svg {
  fill: #2323c8 !important;
}
.mt-Stock-vehicles .sui-MoleculeNotification--outline.sui-MoleculeNotification--success {
  border-color: #017943;
  color: #017943;
}
.mt-Stock-vehicles .sui-MoleculeNotification--outline.sui-MoleculeNotification--success .sui-MoleculeNotification-iconLeft svg,
.mt-Stock-vehicles .sui-MoleculeNotification--outline.sui-MoleculeNotification--success .sui-MoleculeNotification-iconClose svg {
  fill: #017943 !important;
}
.mt-Stock-vehicles .sui-MoleculeNotification--outline.sui-MoleculeNotification--warning {
  border-color: #d97703;
  color: #d97703;
}
.mt-Stock-vehicles .sui-MoleculeNotification--outline.sui-MoleculeNotification--warning .sui-MoleculeNotification-iconLeft svg,
.mt-Stock-vehicles .sui-MoleculeNotification--outline.sui-MoleculeNotification--warning .sui-MoleculeNotification-iconClose svg {
  fill: #d97703 !important;
}
.mt-Stock-vehicles .sui-MoleculeNotification--outline.sui-MoleculeNotification--error {
  border-color: #b21229;
  color: #b21229;
}
.mt-Stock-vehicles .sui-MoleculeNotification--outline.sui-MoleculeNotification--error .sui-MoleculeNotification-iconLeft svg,
.mt-Stock-vehicles .sui-MoleculeNotification--outline.sui-MoleculeNotification--error .sui-MoleculeNotification-iconClose svg {
  fill: #b21229 !important;
}
.mt-Stock-vehicles .sui-MoleculeNotification--outline.sui-MoleculeNotification--system {
  border-color: #000e23;
  color: #000e23;
}
.mt-Stock-vehicles .sui-MoleculeNotification--outline.sui-MoleculeNotification--system .sui-MoleculeNotification-iconLeft svg,
.mt-Stock-vehicles .sui-MoleculeNotification--outline.sui-MoleculeNotification--system .sui-MoleculeNotification-iconClose svg {
  fill: #000e23 !important;
}
.mt-Stock-vehicles .sui-MoleculeNotification.sui-MoleculeNotification-roundedCorners--xl {
  border-radius: 32px;
}
.mt-Stock-vehicles .sui-MoleculeNotification.sui-MoleculeNotification-roundedCorners--l {
  border-radius: 16px;
}
.mt-Stock-vehicles .sui-MoleculeNotification.sui-MoleculeNotification-roundedCorners--m {
  border-radius: 8px;
}
.mt-Stock-vehicles .sui-MoleculeNotification.sui-MoleculeNotification-roundedCorners--s {
  border-radius: 4px;
}
.mt-Stock-vehicles .sui-MoleculeNotification.sui-MoleculeNotification-roundedCorners--xs {
  border-radius: 2px;
}
.mt-Stock-vehicles .sui-MoleculeNotification--relative {
  position: relative;
}
.mt-Stock-vehicles .sui-MoleculeNotification--top {
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 9999;
}
.mt-Stock-vehicles .sui-MoleculeNotification--bottom {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  z-index: 9999;
}
.mt-Stock-vehicles .sui-MoleculeNotification-effect--top {
  transition: top 0.5s ease-out;
}
.mt-Stock-vehicles .sui-MoleculeNotification-effect--top.mt-Stock-vehicles .sui-MoleculeNotification-effect--hide {
  top: -50%;
  transition: top 0.3s ease-in;
}
.mt-Stock-vehicles .sui-MoleculeNotification-effect--bottom {
  transition: bottom 0.5s ease-out;
}
.mt-Stock-vehicles .sui-MoleculeNotification-effect--bottom.mt-Stock-vehicles .sui-MoleculeNotification-effect--hide {
  bottom: -50%;
  transition: bottom 0.3s ease-in;
}
.mt-Stock-vehicles .sui-MoleculeNotification-effect--relative {
  transition: opacity 0.5s ease-out 0.5s, max-height 0.5s ease 0s;
}
.mt-Stock-vehicles .sui-MoleculeNotification-effect--relative.mt-Stock-vehicles .sui-MoleculeNotification-effect--hide {
  max-height: 0;
  opacity: 0;
  transition: opacity 0.3s ease-in 0s, max-height 0.5s ease 0.3s;
}
.mt-Stock-vehicles .sui-PrimitiveVisuallyHidden {
  position: absolute;
  border: 0;
  width: 0;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0 0 0 0);
  white-space: nowrap;
  word-wrap: normal;
}
.mt-Stock-vehicles .sui-AtomActionButton {
  background: none;
  border: 0;
  cursor: pointer;
  font-family: inherit;
  padding: 0;
  user-select: none;
  align-items: center;
  background: none;
  border: none;
  border-radius: 8px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  font-family: "PoppinsMotor", Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: normal;
  min-width: 40px;
  outline: 0;
  padding: 8px;
  text-transform: none;
  white-space: nowrap;
}
.mt-Stock-vehicles .sui-AtomActionButton:focus {
  outline: 0;
}
.mt-Stock-vehicles .sui-AtomActionButton .sui-AtomActionButton-icon {
  height: 40px;
  width: 40px;
}
.mt-Stock-vehicles .sui-AtomActionButton + .mt-Stock-vehicles .sui-AtomActionButton {
  margin-left: 8px;
}
.mt-Stock-vehicles .sui-AtomActionButton-inner {
  align-items: center;
  display: flex;
  height: 100%;
  pointer-events: none;
}
.mt-Stock-vehicles .sui-AtomActionButton-icon {
  align-items: center;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  margin-bottom: 8px;
}
.mt-Stock-vehicles .sui-AtomActionButton-icon svg {
  fill: currentColor;
  stroke: currentColor;
}
.mt-Stock-vehicles .sui-AtomActionButton--accentColor {
  color: #e60e27;
}
.mt-Stock-vehicles .sui-AtomActionButton--accentColor.sui-AtomActionButton--filledNegative .sui-AtomActionButton-icon {
  background: #e60e27;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomActionButton--accentColor.sui-AtomActionButton--filledNegative:hover .sui-AtomActionButton-icon {
  background: color-mix(in srgb, var(--c-base, white) 20%, #e60e27);
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomActionButton--accentColor.sui-AtomActionButton--filledPositive .sui-AtomActionButton-icon {
  background: color-mix(in srgb, var(--c-base, white) 60%, #e60e27);
}
.mt-Stock-vehicles .sui-AtomActionButton--accentColor.sui-AtomActionButton--filledPositive:hover .sui-AtomActionButton-icon {
  background: color-mix(in srgb, var(--c-base, white) 80%, #e60e27);
}
.mt-Stock-vehicles .sui-AtomActionButton--accentColor.sui-AtomActionButton--outline .sui-AtomActionButton-icon {
  background: none;
  border: 1px solid #e60e27;
}
.mt-Stock-vehicles .sui-AtomActionButton--accentColor.sui-AtomActionButton--outline:hover .sui-AtomActionButton-icon {
  background: color-mix(in srgb, var(--c-base, white) 80%, #e60e27);
}
.mt-Stock-vehicles .sui-AtomActionButton--accentColor.sui-AtomActionButton--flat .sui-AtomActionButton-icon {
  background: none;
}
.mt-Stock-vehicles .sui-AtomActionButton--accentColor.sui-AtomActionButton--flat:hover {
  background: color-mix(in srgb, var(--c-base, white) 80%, #e60e27);
}
.mt-Stock-vehicles .sui-AtomActionButton--neutralColor {
  color: color-mix(in srgb, var(--c-base, white) 40%, #777777);
}
.mt-Stock-vehicles .sui-AtomActionButton--neutralColor.sui-AtomActionButton--filledNegative .sui-AtomActionButton-icon {
  background: color-mix(in srgb, var(--c-base, white) 40%, #777777);
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomActionButton--neutralColor.sui-AtomActionButton--filledNegative:hover .sui-AtomActionButton-icon {
  background: color-mix(in srgb, var(--c-base, white) 60%, #777777);
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomActionButton--neutralColor.sui-AtomActionButton--filledPositive .sui-AtomActionButton-icon {
  background: color-mix(in srgb, var(--c-base, white) 60%, color-mix(in srgb, var(--c-base, white) 40%, #777777));
}
.mt-Stock-vehicles .sui-AtomActionButton--neutralColor.sui-AtomActionButton--filledPositive:hover .sui-AtomActionButton-icon {
  background: color-mix(in srgb, var(--c-base, white) 90%, #777777);
}
.mt-Stock-vehicles .sui-AtomActionButton--neutralColor.sui-AtomActionButton--outline .sui-AtomActionButton-icon {
  background: none;
  border: 1px solid color-mix(in srgb, var(--c-base, white) 40%, #777777);
}
.mt-Stock-vehicles .sui-AtomActionButton--neutralColor.sui-AtomActionButton--outline:hover .sui-AtomActionButton-icon {
  background: color-mix(in srgb, var(--c-base, white) 90%, #777777);
}
.mt-Stock-vehicles .sui-AtomActionButton--neutralColor.sui-AtomActionButton--flat .sui-AtomActionButton-icon {
  background: none;
}
.mt-Stock-vehicles .sui-AtomActionButton--neutralColor.sui-AtomActionButton--flat:hover {
  background: color-mix(in srgb, var(--c-base, white) 90%, #777777);
}
.mt-Stock-vehicles .sui-AtomActionButton--primaryColor {
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomActionButton--primaryColor.sui-AtomActionButton--filledNegative .sui-AtomActionButton-icon {
  background: #000e23;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomActionButton--primaryColor.sui-AtomActionButton--filledNegative:hover .sui-AtomActionButton-icon {
  background: color-mix(in srgb, var(--c-base, white) 20%, #000e23);
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomActionButton--primaryColor.sui-AtomActionButton--filledPositive .sui-AtomActionButton-icon {
  background: #eef0f4;
}
.mt-Stock-vehicles .sui-AtomActionButton--primaryColor.sui-AtomActionButton--filledPositive:hover .sui-AtomActionButton-icon {
  background: #bfc7d0;
}
.mt-Stock-vehicles .sui-AtomActionButton--primaryColor.sui-AtomActionButton--outline .sui-AtomActionButton-icon {
  background: none;
  border: 1px solid #000e23;
}
.mt-Stock-vehicles .sui-AtomActionButton--primaryColor.sui-AtomActionButton--outline:hover .sui-AtomActionButton-icon {
  background: #bfc7d0;
}
.mt-Stock-vehicles .sui-AtomActionButton--primaryColor.sui-AtomActionButton--flat .sui-AtomActionButton-icon {
  background: none;
}
.mt-Stock-vehicles .sui-AtomActionButton--primaryColor.sui-AtomActionButton--flat:hover {
  background: #bfc7d0;
}
.mt-Stock-vehicles .sui-AtomActionButton--disabled {
  cursor: default;
  opacity: 0.3;
  pointer-events: none;
}
.mt-Stock-vehicles .sui-AtomActionButton--small .sui-AtomActionButton-icon {
  height: 32px;
  width: 32px;
}
.mt-Stock-vehicles .sui-AtomActionButton--large .sui-AtomActionButton-icon {
  height: 48px;
  width: 48px;
}
.mt-Stock-vehicles .sui-AtomActionButton--link, .mt-Stock-vehicles .sui-AtomActionButton--link:hover {
  text-decoration: none;
}
.mt-Stock-vehicles .mt-actionAdFavorite-priceDropButton {
  align-items: center;
  color: #017943;
  display: flex;
  height: 40px;
}
.mt-Stock-vehicles .mt-actionAdFavorite-priceDropButtonLabel {
  margin-left: 4px;
}
.mt-Stock-vehicles .mt-actionAdFavorite-priceDropButtonIcon {
  color: #017943;
  height: 24px;
  width: 24px;
  margin-left: 2px;
}
.mt-Stock-vehicles .mt-actionAdFavorite-priceDropButtonInnerWrapper {
  align-items: center;
  display: flex;
  gap: 8px;
}
.mt-Stock-vehicles .mt-actionAdFavorite-priceDropButton.is-menu {
  padding: 0 16px;
}
.mt-Stock-vehicles .mt-actionAdFavorite-priceDropInlineButton {
  align-items: center;
  cursor: pointer;
  display: flex;
  gap: 8px;
  min-height: 24px;
  margin: 16px 0;
  width: fit-content;
}
.mt-Stock-vehicles .mt-actionAdFavorite-priceDropInlineButton--marked {
  color: #017943;
  cursor: default;
}
.mt-Stock-vehicles .mt-actionAdFavorite-priceDropInlineButtonIcon {
  height: 24px;
  width: 24px;
}
.mt-Stock-vehicles .mt-actionAdFavorite-priceDropInlineButtonLabel--marked {
  color: #017943;
}
.mt-Stock-vehicles .mt-actionAdFavorite-buttonIcon {
  align-items: center;
  color: #e60e27;
  display: flex;
  height: 100%;
}
.mt-Stock-vehicles .mt-actionAdFavorite-buttonIcon .sui-AtomIcon.sui-AtomIcon svg path {
  stroke: #e60e27 !important;
  stroke-width: 2;
}
.mt-Stock-vehicles .mt-actionAdFavorite-buttonIcon .sui-AtomIcon.sui-AtomIcon--design-outline svg path {
  fill: #ffffff !important;
}
.mt-Stock-vehicles .mt-actionAdFavorite-buttonIcon--marked .sui-AtomIcon svg path {
  color: #e60e27;
}
.mt-Stock-vehicles .mt-actionAdFavorite-favoriteButtonText {
  color: #000000;
}
.mt-Stock-vehicles .mt-actionAdFavorite-favoriteButtonText--added {
  color: #e60e27;
}
@media (hover: hover) {
  .mt-Stock-vehicles .mt-actionAdFavorite-buttonWrapper .sui-AtomButton--primary.sui-AtomButton--outline,
  .mt-Stock-vehicles .mt-actionAdFavorite-buttonWrapper .sui-AtomButton--primary.sui-AtomButton--flat,
  .mt-Stock-vehicles .mt-actionAdFavorite-buttonWrapper .sui-AtomButton--accent.sui-AtomButton--outline,
  .mt-Stock-vehicles .mt-actionAdFavorite-buttonWrapper .sui-AtomButton--accent.sui-AtomButton--flat {
    background: transparent;
  }
}
.mt-Stock-vehicles .sui-AtomToast {
  background-color: #ffffff;
  border-radius: 4px;
  border: 1px solid #777777;
  box-shadow: none;
  color: #000e23;
  font-size: 14px;
  overflow: hidden;
}
.mt-Stock-vehicles .sui-AtomToast-container {
  margin: 8px;
  position: fixed;
  z-index: 1200;
}
.mt-Stock-vehicles .sui-AtomToast-icon {
  cursor: pointer;
  margin: 4px;
  position: absolute;
  right: 0;
}
.mt-Stock-vehicles .sui-AtomToast-icon svg {
  fill: #ffffff !important;
  height: 16px;
  width: 16px;
}
.mt-Stock-vehicles .sui-AtomToast-position--bottom, .mt-Stock-vehicles .sui-AtomToast-position--bottom-right, .mt-Stock-vehicles .sui-AtomToast-position--bottom-left {
  bottom: 0;
}
.mt-Stock-vehicles .sui-AtomToast-position--top, .mt-Stock-vehicles .sui-AtomToast-position--top-right, .mt-Stock-vehicles .sui-AtomToast-position--top-left {
  top: 0;
}
.mt-Stock-vehicles .sui-AtomToast-position--bottom, .mt-Stock-vehicles .sui-AtomToast-position--top {
  left: 50%;
}
.mt-Stock-vehicles .sui-AtomToast-position--bottom .mt-Stock-vehicles .sui-AtomToast, .mt-Stock-vehicles .sui-AtomToast-position--top .mt-Stock-vehicles .sui-AtomToast {
  left: -50%;
  position: relative;
}
.mt-Stock-vehicles .sui-AtomToast-position--bottom-right, .mt-Stock-vehicles .sui-AtomToast-position--top-right {
  right: 0;
}
.mt-Stock-vehicles .sui-AtomToast-position--bottom-left, .mt-Stock-vehicles .sui-AtomToast-position--top-left {
  left: 0;
}
.mt-Stock-vehicles .sui-AtomToast-effect--top {
  transition: top 0.5s ease-out;
}
.mt-Stock-vehicles .sui-AtomToast-effect--top.mt-Stock-vehicles .sui-AtomToast-effect--hide {
  top: -50%;
  transition: top 0.5s ease-in;
}
.mt-Stock-vehicles .sui-AtomToast-effect--bottom {
  transition: bottom 0.5s ease-out;
}
.mt-Stock-vehicles .sui-AtomToast-effect--bottom.mt-Stock-vehicles .sui-AtomToast-effect--hide {
  bottom: -50%;
  transition: bottom 0.5s ease-in;
}
.mt-Stock-vehicles .sui-AtomToast-effect--top-right, .mt-Stock-vehicles .sui-AtomToast-effect--bottom-right {
  transition: right 0.5s ease-out;
}
.mt-Stock-vehicles .sui-AtomToast-effect--top-right.mt-Stock-vehicles .sui-AtomToast-effect--hide, .mt-Stock-vehicles .sui-AtomToast-effect--bottom-right.mt-Stock-vehicles .sui-AtomToast-effect--hide {
  right: -100vh;
  transition: right 0.5s ease-in;
}
.mt-Stock-vehicles .sui-AtomToast-effect--top-left, .mt-Stock-vehicles .sui-AtomToast-effect--bottom-left {
  transition: left 0.5s ease-out;
}
.mt-Stock-vehicles .sui-AtomToast-effect--top-left.mt-Stock-vehicles .sui-AtomToast-effect--hide, .mt-Stock-vehicles .sui-AtomToast-effect--bottom-left.mt-Stock-vehicles .sui-AtomToast-effect--hide {
  left: -100vh;
  transition: left 0.5s ease-in;
}
.mt-Stock-vehicles .sui-AtomSpinner::before, .mt-Stock-vehicles .sui-AtomSpinner--fullPage::before {
  bottom: 0;
  content: "";
  left: 0;
  right: 0;
  top: 0;
  z-index: 999;
}
.mt-Stock-vehicles .sui-AtomSpinner {
  position: relative;
}
.mt-Stock-vehicles .sui-AtomSpinner::before {
  position: absolute;
}
.mt-Stock-vehicles .sui-AtomSpinner-content {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.mt-Stock-vehicles .sui-AtomSpinner--fullPage::before {
  position: fixed;
}
.mt-Stock-vehicles .sui-AtomSpinner--fullPage .sui-AtomSpinner-loader {
  display: block;
  position: fixed;
}
.mt-Stock-vehicles .sui-AtomSpinner .mt-Stock-vehicles .sui-AtomSpinner-loader {
  display: block;
}
.mt-Stock-vehicles .sui-AtomSpinner--accent::before {
  background-color: rgba(230, 14, 39, 0.6);
}
.mt-Stock-vehicles .sui-AtomSpinner--dark::before {
  background-color: rgba(0, 0, 0, 0.6);
}
.mt-Stock-vehicles .sui-AtomSpinner--light::before {
  background-color: rgba(255, 255, 255, 0.6);
}
.mt-Stock-vehicles .sui-AtomSpinner--primary::before {
  background-color: rgba(0, 14, 35, 0.6);
}
.mt-Stock-vehicles .sui-AtomSpinner--transparent::before {
  background-color: transparent;
}
.mt-Stock-vehicles .sui-AtomSpinner--small .sui-AtomSpinner-loader {
  height: 12px;
  width: 12px;
}
.mt-Stock-vehicles .sui-AtomSpinner--medium .sui-AtomSpinner-loader {
  height: 16px;
  width: 16px;
}
.mt-Stock-vehicles .sui-AtomSpinner-loader {
  border-radius: 50%;
  left: 0;
  margin: 0 auto;
  position: absolute;
  right: 0;
  z-index: 999;
}
.mt-Stock-vehicles .sui-AtomSpinner--accent-small .sui-AtomSpinner-loader {
  animation: atom-spinner-accent-small 1.5s ease-in-out infinite;
  height: 12px;
  top: calc(50% - 24px);
  width: 12px;
}
.mt-Stock-vehicles .sui-AtomSpinner--accent-medium .sui-AtomSpinner-loader {
  animation: atom-spinner-accent-medium 1.5s ease-in-out infinite;
  height: 16px;
  top: calc(50% - 32px);
  width: 16px;
}
.mt-Stock-vehicles .sui-AtomSpinner--dark-small .sui-AtomSpinner-loader {
  animation: atom-spinner-dark-small 1.5s ease-in-out infinite;
  height: 12px;
  top: calc(50% - 24px);
  width: 12px;
}
.mt-Stock-vehicles .sui-AtomSpinner--dark-medium .sui-AtomSpinner-loader {
  animation: atom-spinner-dark-medium 1.5s ease-in-out infinite;
  height: 16px;
  top: calc(50% - 32px);
  width: 16px;
}
.mt-Stock-vehicles .sui-AtomSpinner--light-small .sui-AtomSpinner-loader {
  animation: atom-spinner-light-small 1.5s ease-in-out infinite;
  height: 12px;
  top: calc(50% - 24px);
  width: 12px;
}
.mt-Stock-vehicles .sui-AtomSpinner--light-medium .sui-AtomSpinner-loader {
  animation: atom-spinner-light-medium 1.5s ease-in-out infinite;
  height: 16px;
  top: calc(50% - 32px);
  width: 16px;
}
.mt-Stock-vehicles .sui-AtomSpinner--primary-small .sui-AtomSpinner-loader {
  animation: atom-spinner-primary-small 1.5s ease-in-out infinite;
  height: 12px;
  top: calc(50% - 24px);
  width: 12px;
}
.mt-Stock-vehicles .sui-AtomSpinner--primary-medium .sui-AtomSpinner-loader {
  animation: atom-spinner-primary-medium 1.5s ease-in-out infinite;
  height: 16px;
  top: calc(50% - 32px);
  width: 16px;
}
.mt-Stock-vehicles .sui-AtomSpinner--transparent-small .sui-AtomSpinner-loader {
  animation: atom-spinner-transparent-small 1.5s ease-in-out infinite;
  height: 12px;
  top: calc(50% - 24px);
  width: 12px;
}
.mt-Stock-vehicles .sui-AtomSpinner--transparent-medium .sui-AtomSpinner-loader {
  animation: atom-spinner-transparent-medium 1.5s ease-in-out infinite;
  height: 16px;
  top: calc(50% - 32px);
  width: 16px;
}
.mt-Stock-vehicles .mt-SpinnerBasic-text {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  margin-top: 96px;
  padding: 8px 16px 0;
  position: fixed;
  text-align: center;
  z-index: 1500;
}
.mt-Stock-vehicles .mt-SpinnerBasic-text.mt-SpinnerBasic-text--inheritColorText {
  color: inherit;
}
.mt-Stock-vehicles .mt-LeadPhoneCall-link {
  align-items: center;
  display: flex;
  color: #000e23;
  cursor: pointer;
  margin: 0;
}
.mt-Stock-vehicles .mt-LeadPhoneCall-link--small {
  height: 12px;
}
.mt-Stock-vehicles .mt-LeadPhoneCall-link--medium {
  height: 24px;
}
.mt-Stock-vehicles .mt-LeadPhoneCall-linkIcon {
  position: relative;
}
.mt-Stock-vehicles .mt-LeadPhoneCall-linkText {
  font-weight: 600;
  padding-left: 8px;
  text-decoration: underline;
}
.mt-Stock-vehicles .mt-LeadPhoneCall-link--small .mt-Stock-vehicles .mt-LeadPhoneCall-linkText {
  font-size: 14px;
}

.mt-Stock-vehicles .mt-LeadPhoneCall-link--medium .mt-Stock-vehicles .mt-LeadPhoneCall-linkText {
  font-size: 16px;
}

.mt-Stock-vehicles .mt-LeadPhoneCall-buttonText--revealed {
  text-decoration: underline;
}
.mt-Stock-vehicles .mt-LeadPhoneCall-error {
  background-color: #d97703;
  padding: 24px;
}
.mt-Stock-vehicles .mt-LeadPhoneCall-errorText {
  margin: 0;
}
.mt-Stock-vehicles .mt-CardRelatedAdV2 {
  display: flex;
  flex-direction: column;
  position: relative;
  width: 173px;
}
.mt-Stock-vehicles .mt-CardRelatedAdV2-media {
  border-radius: 8px 8px 0 0;
  overflow: hidden;
  position: relative;
}
.mt-Stock-vehicles .mt-CardRelatedAdV2 .mt-Stock-vehicles .mt-CardRelatedAdV2-favorite {
  position: absolute;
  right: 8px;
  top: 8px;
  z-index: 1;
}
.mt-Stock-vehicles .mt-CardRelatedAdV2 .mt-Stock-vehicles .mt-CardRelatedAdV2-favorite, .mt-Stock-vehicles .mt-CardRelatedAdV2 .mt-Stock-vehicles .mt-CardRelatedAdV2-favorite * {
  width: auto;
}
.mt-Stock-vehicles .mt-CardRelatedAdV2-info {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 8px;
}
.mt-Stock-vehicles .mt-CardRelatedAdV2-main {
  align-self: stretch;
  display: flex;
  flex-direction: column;
  min-width: 0;
}
.mt-Stock-vehicles .mt-CardRelatedAdV2-price {
  color: #000e23;
  margin: 0;
}
.mt-Stock-vehicles .mt-CardRelatedAdV2-priceLabel {
  color: #000e23;
  display: block;
}
.mt-Stock-vehicles .mt-CardRelatedAdV2-priceSub {
  font-size: 16px;
}
.mt-Stock-vehicles .mt-CardRelatedAdV2-priceDrop {
  align-items: center;
  display: flex;
  gap: 4px;
}
.mt-Stock-vehicles .mt-CardRelatedAdV2-priceDropPercentage {
  align-items: center;
  color: #017943;
  display: inline-flex;
}
.mt-Stock-vehicles .mt-CardRelatedAdV2-title {
  margin: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.mt-Stock-vehicles .mt-CardRelatedAdV2-link {
  color: inherit;
  text-decoration: none;
}
.mt-Stock-vehicles .mt-CardRelatedAdV2-link::after {
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.mt-Stock-vehicles .mt-CardRelatedAdV2-link:focus-visible {
  outline: none;
}
.mt-Stock-vehicles .mt-CardRelatedAdV2-link:focus-visible::after {
  border-radius: 8px;
  outline: 2px solid #000e23;
  outline-offset: -2px;
}
.mt-Stock-vehicles .mt-CardRelatedAdV2-details {
  align-items: center;
  color: #606f80;
  display: flex;
  margin: 0;
}
.mt-Stock-vehicles .mt-CardRelatedAdV2-detailsDivider {
  background-color: #606f80;
  display: inline-block;
  height: 16px;
  margin: 0 8px;
  width: 1px;
}
.mt-Stock-vehicles .mt-CardRelatedAd {
  background-color: #ffffff;
  border-radius: 8px;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
  overflow: hidden;
  position: relative;
  width: 100%;
}
.mt-Stock-vehicles .mt-CardRelatedAd .sui-AtomCard-info {
  padding: 12px;
}
.mt-Stock-vehicles .mt-CardRelatedAd-priceLabel {
  color: #000e23;
  display: block;
  font-size: 12px;
}
.mt-Stock-vehicles .mt-CardRelatedAd-priceAmount {
  color: #000e23;
  font-family: "PoppinsMotor", Helvetica, Arial, sans-serif;
  font-size: 20px;
  font-weight: 600;
}
.mt-Stock-vehicles .mt-CardRelatedAd-priceAmountSub {
  font-size: 16px;
}
.mt-Stock-vehicles .mt-CardRelatedAd .mt-Stock-vehicles .mt-CardRelatedAd-offerType {
  align-self: flex-start;
  margin: 0 0 8px;
  width: fit-content;
}
.mt-Stock-vehicles .mt-CardRelatedAd-title {
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  color: #000e23;
  display: -webkit-box;
  font-size: 14px;
  margin: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.mt-Stock-vehicles .mt-CardRelatedAd-info {
  align-items: center;
  color: #606f80;
  display: flex;
  font-size: 12px;
  margin: 4px 0 0 0;
}
.mt-Stock-vehicles .mt-CardRelatedAd-info .mt-Stock-vehicles .mt-CardRelatedAd-infoKm, .mt-Stock-vehicles .mt-CardRelatedAd-info .mt-Stock-vehicles .mt-CardRelatedAd-infoYear {
  width: auto;
}
.mt-Stock-vehicles .mt-CardRelatedAd-info .mt-Stock-vehicles .mt-CardRelatedAd-infoDivider {
  background-color: #606f80;
  display: inline-block;
  height: 12px;
  margin: 0 4px;
  width: 1px;
}
.mt-Stock-vehicles .mt-CardRelatedAd-cta {
  margin-top: 16px;
  text-align: center;
}
.mt-Stock-vehicles .mt-CardRelatedAdMedia {
  position: relative;
}
.mt-Stock-vehicles .mt-CardRelatedAdMedia:before {
  content: "";
  display: block;
  /* the following sets a 4:3 aspect ratio for the thumbnail */
  padding-top: 75%;
  width: 100%;
}
.mt-Stock-vehicles .mt-CardRelatedAdMedia-thumbnail {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.mt-Stock-vehicles .mt-CardRelatedAdMedia-thumbnailImage {
  object-fit: contain;
}
.mt-Stock-vehicles .mt-CardRelatedAdMedia .mt-Stock-vehicles .mt-CardRelatedAdMedia-favorite {
  position: absolute;
  top: 8px;
  right: 8px;
  z-index: 1;
}
.mt-Stock-vehicles .mt-CardRelatedAdMedia .mt-Stock-vehicles .mt-CardRelatedAdMedia-favorite, .mt-Stock-vehicles .mt-CardRelatedAdMedia .mt-Stock-vehicles .mt-CardRelatedAdMedia-favorite * {
  width: auto;
}
.mt-Stock-vehicles .mt-CardRelatedAd-priceDrop {
  display: flex;
  font-weight: 600;
  font-size: 14px;
  margin: 0;
}
.mt-Stock-vehicles .mt-CardRelatedAd-priceDropIcon {
  align-self: center;
  color: #017943;
  display: flex;
}
.mt-Stock-vehicles .mt-CardRelatedAd-priceDropPercentage {
  color: #017943;
  margin-right: 4px;
}
.mt-Stock-vehicles .mt-CardRelatedAd-priceDropOriginalPrice {
  text-decoration: line-through;
}
.mt-Stock-vehicles .mt-CardRelatedAd-priceDrop .mt-CardRelatedAd-priceDropIcon,
.mt-Stock-vehicles .mt-CardRelatedAd-priceDrop .mt-CardRelatedAd-priceDropPercentage,
.mt-Stock-vehicles .mt-CardRelatedAd-priceDrop .mt-CardRelatedAd-priceDropOriginalPrice {
  width: auto;
}
@media (hover: hover) {
  .mt-Stock-vehicles .mt-CardRelatedAd:hover {
    box-shadow: 0 8px 24px 0 rgba(0, 0, 0, 0.1);
  }
}
.mt-Stock-vehicles .sui-MoleculeCarousel {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  backface-visibility: hidden;
  background: transparent;
  min-height: 50px;
  position: relative;
  user-select: none;
}
.mt-Stock-vehicles .sui-MoleculeCarousel-arrow {
  align-items: center;
  bottom: 0;
  display: flex;
  margin: auto 0;
  opacity: 0;
  position: absolute;
  top: 0;
  transition: opacity 0.3s ease;
  width: auto;
  z-index: 1;
  background-color: #eef0f4;
  border: none;
}
.mt-Stock-vehicles .sui-MoleculeCarousel-arrow:focus:not(:focus-visible) {
  background-color: #eef0f4;
  outline: none;
}
.mt-Stock-vehicles .sui-MoleculeCarousel-arrow:focus-visible {
  opacity: 1;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.24);
  outline: 2px solid color-mix(in srgb, #000e23 80%, transparent);
  outline-offset: 2px;
}
.mt-Stock-vehicles .sui-MoleculeCarousel-arrow:hover {
  background-color: #eef0f4;
}
.mt-Stock-vehicles .sui-MoleculeCarousel-arrowCustom {
  background-color: transparent;
}
.mt-Stock-vehicles .sui-MoleculeCarousel-arrowCustom:focus {
  background-color: transparent;
}
.mt-Stock-vehicles .sui-MoleculeCarousel-arrowCustom:hover {
  background-color: transparent;
}
.mt-Stock-vehicles .sui-MoleculeCarousel-arrowLeft {
  left: 0;
}
.mt-Stock-vehicles .sui-MoleculeCarousel-arrowRight {
  right: 0;
}
@media screen and (max-width: 850px) {
  .mt-Stock-vehicles .sui-MoleculeCarousel-arrow {
    display: none;
  }
}
.mt-Stock-vehicles .sui-MoleculeCarousel-prev, .mt-Stock-vehicles .sui-MoleculeCarousel-next {
  background: rgba(255, 255, 255, 0.8);
  cursor: pointer;
  height: 20%;
  justify-content: center;
  min-height: 56px;
  width: 40px;
}
.mt-Stock-vehicles .sui-MoleculeCarousel-next {
  border-radius: 10px 0 0 10px;
}
.mt-Stock-vehicles .sui-MoleculeCarousel-next::after {
  margin-right: 6px;
  transform: rotate(45deg);
  border-right: 3px solid #ffffff;
  border-top: 3px solid #ffffff;
  content: "";
  display: inline-block;
  height: 24px;
  width: 24px;
}
.mt-Stock-vehicles .sui-MoleculeCarousel-prev {
  border-radius: 0 10px 10px 0;
}
.mt-Stock-vehicles .sui-MoleculeCarousel-prev::after {
  margin-left: 6px;
  transform: rotate(-135deg);
  border-right: 3px solid #ffffff;
  border-top: 3px solid #ffffff;
  content: "";
  display: inline-block;
  height: 24px;
  width: 24px;
}
.mt-Stock-vehicles .sui-MoleculeCarousel--fullHeight {
  height: 100%;
}
.mt-Stock-vehicles .sui-MoleculeCarousel--fullHeight > div li img {
  height: 100%;
}
.mt-Stock-vehicles .sui-MoleculeCarousel--fullWidth > div li * {
  width: 100%;
}
.mt-Stock-vehicles .sui-MoleculeCarousel--contain li img {
  object-fit: contain;
}
.mt-Stock-vehicles .sui-MoleculeCarousel--cover li img {
  object-fit: cover;
}
.mt-Stock-vehicles .sui-MoleculeCarousel:hover > .mt-Stock-vehicles .sui-MoleculeCarousel-arrow {
  opacity: 1;
}
.mt-Stock-vehicles .sui-MoleculeCarousel:hover > .mt-Stock-vehicles .sui-MoleculeCarousel-arrow[disabled] {
  opacity: 0.2;
}
.mt-Stock-vehicles .sui-MoleculeCarousel > div {
  font-size: 0;
  max-height: 100%;
  overflow: hidden;
  position: relative;
  white-space: nowrap;
  width: 100%;
}
.mt-Stock-vehicles .sui-MoleculeCarousel > div > ul {
  display: block;
  list-style: none;
  padding: 0;
  transition-property: transform;
  width: 100%;
  will-change: transform, transition-timing, transition-duration;
}
.mt-Stock-vehicles .sui-MoleculeCarousel > div > ul > li {
  display: inline-block;
  position: relative;
  user-select: none;
  vertical-align: middle;
  width: 100%;
}
.mt-Stock-vehicles .sui-MoleculeCarousel > div img {
  -webkit-backface-visibility: hidden;
  -webkit-perspective: 1000;
  display: block;
  height: auto;
  margin: 0 auto;
  max-width: 100%;
  pointer-events: none;
  touch-action: none;
  user-select: none;
}
.mt-Stock-vehicles .mt-ListSlides-heading {
  display: flex;
  justify-content: space-between;
  padding-bottom: 16px;
}
.mt-Stock-vehicles .mt-ListSlides-headingArrows {
  display: flex;
  align-self: flex-end;
  margin-left: auto;
}
.mt-Stock-vehicles .mt-ListRelatedAds-head {
  align-items: baseline;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin: 0 0 8px;
}
.mt-Stock-vehicles .mt-ListRelatedAds-list {
  display: flex;
}
.mt-Stock-vehicles .mt-ListRelatedAds-listItem {
  border-radius: 8px;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
  display: flex;
  flex: 0 0 48%;
  margin-bottom: 24px;
  overflow: hidden;
}
.mt-Stock-vehicles .mt-ListRelatedAds-listItem--slides {
  padding: 0 8px 16px;
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .mt-ListRelatedAds-listItem--l {
    flex: 0 0 31%;
  }
  .mt-Stock-vehicles .mt-ListRelatedAds-listItem--m {
    flex: 0 0 22%;
    margin-bottom: 0;
  }
  .mt-Stock-vehicles .mt-ListRelatedAds-listItem--s {
    flex: 0 0 15%;
    margin-bottom: 0;
  }
}
.mt-Stock-vehicles .mt-ListRelatedAds-list--grid {
  flex-wrap: wrap;
  justify-content: space-between;
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .mt-ListRelatedAds-list--grid {
    gap: 16px;
  }
}
.mt-Stock-vehicles .mt-ListRelatedAds-list--scrolling {
  /* Hide scrollbar for Chrome, Safari and Opera */
  /* Hide scrollbar for IE, Edge and Firefox */
  -ms-overflow-style: none; /* IE and Edge */
  scrollbar-width: none; /* Firefox */
  margin-bottom: 16px;
  overflow-x: auto;
  padding-bottom: 8px;
  scroll-snap-type: x mandatory;
}
.mt-Stock-vehicles .mt-ListRelatedAds-list--scrolling::-webkit-scrollbar {
  /* Needed to iOS devices */
  background: transparent;
  display: none;
  height: 0;
  width: 0;
}
.mt-Stock-vehicles .mt-ListRelatedAds-list--scrolling .mt-Stock-vehicles .mt-ListRelatedAds-listItem {
  flex-basis: 40%;
  margin: 0 8px 0 0;
  scroll-snap-align: start;
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .mt-ListRelatedAds-list--scrolling .mt-Stock-vehicles .mt-ListRelatedAds-listItem--s, .mt-Stock-vehicles .mt-ListRelatedAds-list--scrolling .mt-Stock-vehicles .mt-ListRelatedAds-listItem--m, .mt-Stock-vehicles .mt-ListRelatedAds-list--scrolling .mt-Stock-vehicles .mt-ListRelatedAds-listItem--l {
    flex-basis: 22%;
  }
}
.mt-Stock-vehicles .mt-ListRelatedAds-footerAction {
  display: flex;
  margin-top: 24px;
}
.mt-Stock-vehicles .mt-ModalRelatedAds-message {
  margin: 8px 0 32px !important;
}
.mt-Stock-vehicles .mt-ModalRelatedAds-notification {
  line-height: 1.72;
}
.mt-Stock-vehicles .mt-RatingBadge-iconRatingStar {
  color: #ff9900;
  display: flex;
  padding-bottom: 2px;
}
.mt-Stock-vehicles .mt-MarkdownWrapper a {
  color: #000e23;
  text-decoration: underline;
  font-weight: 600;
  text-decoration: underline;
  word-wrap: break-word;
}
.mt-Stock-vehicles .mt-MarkdownWrapper a:hover {
  text-decoration: underline;
}
.mt-Stock-vehicles .mt-MarkdownWrapper h1 {
  font-size: 32px;
  font-weight: 700;
  margin: 0 0 8px;
}
.mt-Stock-vehicles .mt-MarkdownWrapper h2 {
  font-size: 24px;
  font-weight: 700;
  margin: 0 0 8px;
}
.mt-Stock-vehicles .mt-MarkdownWrapper h3 {
  font-size: 18px;
  font-weight: 700;
  margin: 0 0 4px;
}
.mt-Stock-vehicles .mt-MarkdownWrapper h4 {
  font-size: 14px;
  font-weight: 700;
  margin: 0 0 4px;
}
.mt-Stock-vehicles .mt-MarkdownWrapper h5 {
  font-size: 12px;
  font-weight: 700;
  margin: 0 0 4px;
}
.mt-Stock-vehicles .mt-MarkdownWrapper-table {
  overflow-x: scroll;
}
.mt-Stock-vehicles .mt-MarkdownWrapper-table table {
  border: 1px solid #f5f0ec;
  border-collapse: collapse;
  border-spacing: 0;
  empty-cells: show;
  margin-bottom: 16px;
  margin-top: 8px;
}
.mt-Stock-vehicles .mt-MarkdownWrapper-table table thead {
  background: #f5f0ec;
  text-align: left;
  vertical-align: bottom;
}
.mt-Stock-vehicles .mt-MarkdownWrapper-table table td {
  border-bottom: 1px solid #f5f0ec;
  border-width: 0 0 1px;
  margin: 0;
  overflow: visible;
  padding: 4px 16px;
}
.mt-Stock-vehicles .mt-MarkdownWrapper-table table th {
  border-bottom: 1px solid #f5f0ec;
  border-width: 0 0 1px;
  margin: 0;
  overflow: visible;
  padding: 4px 16px;
}
.mt-Stock-vehicles .mt-MarkdownWrapper-table--hideHeader th {
  display: none;
}
.mt-Stock-vehicles .mt-MarkdownWrapper-table--hideHeader tr:first-child {
  border: 1px solid #f5f0ec;
}
.mt-Stock-vehicles .mt-MarkdownWrapper-index {
  background-color: #eef0f4;
  border-radius: 8px;
  margin: 24px 0;
  padding: 8px;
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .mt-MarkdownWrapper-index {
    padding: 24px 32px;
  }
}
.mt-Stock-vehicles .mt-MarkdownWrapper-index > ol > li > a {
  line-height: 1.72;
}
.mt-Stock-vehicles .mt-TitleBasic-pre {
  color: #000e23;
  font-family: "PoppinsMotor", Helvetica, Arial, sans-serif;
  margin: 0 0 4px;
}
.mt-Stock-vehicles .mt-TitleBasic-pre--xxl, .mt-Stock-vehicles .mt-TitleBasic-pre--xl, .mt-Stock-vehicles .mt-TitleBasic-pre--l {
  font-size: 14px;
  font-weight: 600;
  line-height: 1.36;
}
.mt-Stock-vehicles .mt-TitleBasic-pre--m, .mt-Stock-vehicles .mt-TitleBasic-pre--s, .mt-Stock-vehicles .mt-TitleBasic-pre--xs {
  font-size: 12px;
  line-height: 15.6px;
}
.mt-Stock-vehicles .mt-TitleBasic-pre--xxs {
  font-size: 10px;
  line-height: 12px;
}
.mt-Stock-vehicles .mt-TitleBasic-title {
  font-family: "PoppinsMotor", Helvetica, Arial, sans-serif;
  font-weight: 600;
  margin: 0;
}
.mt-Stock-vehicles .mt-TitleBasic-title--xxl {
  font-size: 54px;
}
.mt-Stock-vehicles .mt-TitleBasic-title--xl {
  font-size: 40px;
}
.mt-Stock-vehicles .mt-TitleBasic-title--l {
  font-size: 32px;
}
.mt-Stock-vehicles .mt-TitleBasic-title--m {
  font-size: 28px;
}
.mt-Stock-vehicles .mt-TitleBasic-title--s {
  font-size: 24px;
}
.mt-Stock-vehicles .mt-TitleBasic-title--xs-s {
  font-size: 20px;
}
.mt-Stock-vehicles .mt-TitleBasic-title--xs {
  font-size: 16px;
}
.mt-Stock-vehicles .mt-TitleBasic-title--xxs {
  font-size: 14px;
}
.mt-Stock-vehicles .mt-TitleBasic-title--xxxs {
  font-size: 12px;
}
.mt-Stock-vehicles .mt-TitleBasic-title--maxLines-1 {
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.mt-Stock-vehicles .mt-TitleBasic-title--maxLines-2 {
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.mt-Stock-vehicles .mt-TitleBasic-title--maxLines-3 {
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.mt-Stock-vehicles .mt-TitleBasic-titleWrapper {
  display: flex;
  align-items: center;
}
.mt-Stock-vehicles .mt-TitleBasic-titleWrapper--left {
  justify-content: flex-start;
  text-align: left;
}
.mt-Stock-vehicles .mt-TitleBasic-titleWrapper--right {
  justify-content: flex-end;
  text-align: right;
}
.mt-Stock-vehicles .mt-TitleBasic-titleWrapper--center {
  justify-content: center;
  text-align: center;
}
.mt-Stock-vehicles .mt-TitleBasic-titleIcon {
  margin-right: 8px;
}
.mt-Stock-vehicles .mt-TitleBasic-desc {
  font-family: "PoppinsMotor", Helvetica, Arial, sans-serif;
  line-height: 1.36;
  margin: 4px 0 0;
}
.mt-Stock-vehicles .mt-TitleBasic-desc--xxl, .mt-Stock-vehicles .mt-TitleBasic-desc--xl, .mt-Stock-vehicles .mt-TitleBasic-desc--l, .mt-Stock-vehicles .mt-TitleBasic-desc--m {
  font-size: 20px;
}
.mt-Stock-vehicles .mt-TitleBasic-desc--xs-s {
  font-size: 16px;
}
.mt-Stock-vehicles .mt-TitleBasic-desc--s, .mt-Stock-vehicles .mt-TitleBasic-desc--xs {
  font-size: 14px;
}
.mt-Stock-vehicles .mt-TitleBasic-desc--xxs {
  font-size: 12px;
}
.mt-Stock-vehicles .mt-TitleBasic-desc--xxxs {
  font-size: 10px;
}
.mt-Stock-vehicles .mt-TitleBasic-desc--left {
  text-align: left;
}
.mt-Stock-vehicles .mt-TitleBasic-desc--right {
  text-align: right;
}
.mt-Stock-vehicles .mt-TitleBasic-desc--center {
  text-align: center;
}
.mt-Stock-vehicles .mt-TitleBasic-pre strong, .mt-Stock-vehicles .mt-TitleBasic-pre small, .mt-Stock-vehicles .mt-TitleBasic-title strong, .mt-Stock-vehicles .mt-TitleBasic-title small, .mt-Stock-vehicles .mt-TitleBasic-desc strong, .mt-Stock-vehicles .mt-TitleBasic-desc small, .mt-Stock-vehicles .mt-TitleBasic-titleWrapper strong, .mt-Stock-vehicles .mt-TitleBasic-titleWrapper small {
  color: #e60e27;
}
.mt-Stock-vehicles .mt-TitleBasic-pre--white, .mt-Stock-vehicles .mt-TitleBasic-title--white, .mt-Stock-vehicles .mt-TitleBasic-desc--white, .mt-Stock-vehicles .mt-TitleBasic-titleWrapper--white {
  color: #ffffff;
}
.mt-Stock-vehicles .mt-TitleBasic-pre--black, .mt-Stock-vehicles .mt-TitleBasic-title--black, .mt-Stock-vehicles .mt-TitleBasic-desc--black, .mt-Stock-vehicles .mt-TitleBasic-titleWrapper--black {
  color: #000e23;
}
.mt-Stock-vehicles .mt-TitleBasic-pre--currentColor, .mt-Stock-vehicles .mt-TitleBasic-title--currentColor, .mt-Stock-vehicles .mt-TitleBasic-desc--currentColor, .mt-Stock-vehicles .mt-TitleBasic-titleWrapper--currentColor {
  color: currentColor;
}
.mt-Stock-vehicles .mt-TitleBasic-pre--gray, .mt-Stock-vehicles .mt-TitleBasic-title--gray, .mt-Stock-vehicles .mt-TitleBasic-desc--gray, .mt-Stock-vehicles .mt-TitleBasic-titleWrapper--gray {
  color: #3b4a5a;
}
.mt-Stock-vehicles .mt-SectionBasic-margin--giant {
  margin-bottom: 48px;
}
.mt-Stock-vehicles .mt-SectionBasic-margin--xxxl {
  margin-bottom: 40px;
}
.mt-Stock-vehicles .mt-SectionBasic-margin--xxl {
  margin-bottom: 32px;
}
.mt-Stock-vehicles .mt-SectionBasic-margin--xl {
  margin-bottom: 24px;
}
.mt-Stock-vehicles .mt-SectionBasic-margin--l {
  margin-bottom: 16px;
}
.mt-Stock-vehicles .mt-SectionBasic-margin--m {
  margin-bottom: 8px;
}
.mt-Stock-vehicles .mt-SectionBasic-margin--s {
  margin-bottom: 4px;
}
.mt-Stock-vehicles .mt-SectionBasic-title-margin--giant {
  margin-bottom: 48px;
}
.mt-Stock-vehicles .mt-SectionBasic-title-margin--xxxl {
  margin-bottom: 40px;
}
.mt-Stock-vehicles .mt-SectionBasic-title-margin--xxl {
  margin-bottom: 32px;
}
.mt-Stock-vehicles .mt-SectionBasic-title-margin--xl {
  margin-bottom: 24px;
}
.mt-Stock-vehicles .mt-SectionBasic-title-margin--l {
  margin-bottom: 16px;
}
.mt-Stock-vehicles .mt-SectionBasic-title-margin--m {
  margin-bottom: 8px;
}
.mt-Stock-vehicles .mt-SectionBasic-title-margin--s {
  margin-bottom: 4px;
}
.mt-Stock-vehicles .mt-SectionBasic[id]::before {
  content: "";
  display: block;
  height: 75px;
  margin-top: -75px;
  visibility: hidden;
}
.mt-Stock-vehicles .mt-SectionFinancingLegalTerms {
  font-size: 10px;
}
.mt-Stock-vehicles .mt-SectionFinancingLegalTerms-title {
  font-size: 12px;
  margin-top: 24px;
}
.mt-Stock-vehicles .sui-AtomIcon {
  --color: inherit;
  display: inherit;
  border: none;
  padding: 0;
  width: auto;
  overflow: visible;
  background: transparent;
  color: inherit;
}
.mt-Stock-vehicles .sui-AtomIcon:focus {
  outline: none;
}
.mt-Stock-vehicles .sui-AtomIcon:focus-visible {
  box-shadow: none;
  outline: 2px solid color-mix(in srgb, #000e23 80%, transparent);
  outline-offset: 2px;
}
.mt-Stock-vehicles .sui-AtomIcon.sui-AtomIcon--color-accent svg {
  --color: #e60e27;
}
.mt-Stock-vehicles .sui-AtomIcon.sui-AtomIcon--color-alert svg {
  --color: #d97703;
}
.mt-Stock-vehicles .sui-AtomIcon.sui-AtomIcon--color-currentColor svg {
  --color: currentColor;
}
.mt-Stock-vehicles .sui-AtomIcon.sui-AtomIcon--color-error svg {
  --color: #b21229;
}
.mt-Stock-vehicles .sui-AtomIcon.sui-AtomIcon--color-primary svg {
  --color: #000e23;
}
.mt-Stock-vehicles .sui-AtomIcon.sui-AtomIcon--color-success svg {
  --color: #017943;
}
.mt-Stock-vehicles .sui-AtomIcon.sui-AtomIcon--color-gray svg {
  --color: #777777;
}
.mt-Stock-vehicles .sui-AtomIcon.sui-AtomIcon--design-filled svg {
  fill: var(--color, currentColor);
  stroke: none;
}
.mt-Stock-vehicles .sui-AtomIcon.sui-AtomIcon--design-filled svg path {
  stroke: none !important;
}
.mt-Stock-vehicles .sui-AtomIcon.sui-AtomIcon--design-filled svg path:not([fill=none]) {
  fill: inherit !important;
}
.mt-Stock-vehicles .sui-AtomIcon.sui-AtomIcon--design-outline svg {
  stroke: var(--color, currentColor);
  fill: none;
}
.mt-Stock-vehicles .sui-AtomIcon.sui-AtomIcon--design-outline svg path {
  fill: none !important;
}
.mt-Stock-vehicles .sui-AtomIcon.sui-AtomIcon--design-outline svg path:not([stroke=none]) {
  stroke: inherit !important;
}
.mt-Stock-vehicles .sui-AtomIcon.sui-AtomIcon--size-extraSmall svg {
  height: 12px;
  width: 12px;
}
.mt-Stock-vehicles .sui-AtomIcon.sui-AtomIcon--size-extraSmall.sui-AtomIcon--shape-squared {
  border-radius: 0;
}
.mt-Stock-vehicles .sui-AtomIcon.sui-AtomIcon--size-extraSmall.sui-AtomIcon--shape-rounded {
  border-radius: 4px;
}
.mt-Stock-vehicles .sui-AtomIcon.sui-AtomIcon--size-extraSmall.sui-AtomIcon--shape-circular {
  border-radius: 6px;
}
.mt-Stock-vehicles .sui-AtomIcon.sui-AtomIcon--size-small svg {
  height: 16px;
  width: 16px;
}
.mt-Stock-vehicles .sui-AtomIcon.sui-AtomIcon--size-small.sui-AtomIcon--shape-squared {
  border-radius: 0;
}
.mt-Stock-vehicles .sui-AtomIcon.sui-AtomIcon--size-small.sui-AtomIcon--shape-rounded {
  border-radius: 4px;
}
.mt-Stock-vehicles .sui-AtomIcon.sui-AtomIcon--size-small.sui-AtomIcon--shape-circular {
  border-radius: 8px;
}
.mt-Stock-vehicles .sui-AtomIcon.sui-AtomIcon--size-medium svg {
  height: 24px;
  width: 24px;
}
.mt-Stock-vehicles .sui-AtomIcon.sui-AtomIcon--size-medium.sui-AtomIcon--shape-squared {
  border-radius: 0;
}
.mt-Stock-vehicles .sui-AtomIcon.sui-AtomIcon--size-medium.sui-AtomIcon--shape-rounded {
  border-radius: 4px;
}
.mt-Stock-vehicles .sui-AtomIcon.sui-AtomIcon--size-medium.sui-AtomIcon--shape-circular {
  border-radius: 12px;
}
.mt-Stock-vehicles .sui-AtomIcon.sui-AtomIcon--size-large svg {
  height: 32px;
  width: 32px;
}
.mt-Stock-vehicles .sui-AtomIcon.sui-AtomIcon--size-large.sui-AtomIcon--shape-squared {
  border-radius: 0;
}
.mt-Stock-vehicles .sui-AtomIcon.sui-AtomIcon--size-large.sui-AtomIcon--shape-rounded {
  border-radius: 4px;
}
.mt-Stock-vehicles .sui-AtomIcon.sui-AtomIcon--size-large.sui-AtomIcon--shape-circular {
  border-radius: 16px;
}
.mt-Stock-vehicles .sui-AtomIcon.sui-AtomIcon--size-extraLarge svg {
  height: 40px;
  width: 40px;
}
.mt-Stock-vehicles .sui-AtomIcon.sui-AtomIcon--size-extraLarge.sui-AtomIcon--shape-squared {
  border-radius: 0;
}
.mt-Stock-vehicles .sui-AtomIcon.sui-AtomIcon--size-extraLarge.sui-AtomIcon--shape-rounded {
  border-radius: 4px;
}
.mt-Stock-vehicles .sui-AtomIcon.sui-AtomIcon--size-extraLarge.sui-AtomIcon--shape-circular {
  border-radius: 20px;
}
.mt-Stock-vehicles .sui-AtomIcon.sui-AtomIcon--size-extraExtraLarge svg {
  height: 48px;
  width: 48px;
}
.mt-Stock-vehicles .sui-AtomIcon.sui-AtomIcon--size-extraExtraLarge.sui-AtomIcon--shape-squared {
  border-radius: 0;
}
.mt-Stock-vehicles .sui-AtomIcon.sui-AtomIcon--size-extraExtraLarge.sui-AtomIcon--shape-rounded {
  border-radius: 4px;
}
.mt-Stock-vehicles .sui-AtomIcon.sui-AtomIcon--size-extraExtraLarge.sui-AtomIcon--shape-circular {
  border-radius: 24px;
}
.mt-Stock-vehicles .sui-AtomIcon > span {
  display: inherit;
}
.mt-Stock-vehicles .sui-AtomIcon svg {
  vertical-align: middle;
}
.mt-Stock-vehicles .mt-TableFinancingDetails-financingInfoItem {
  align-items: center;
  color: #000e23;
  display: flex;
  font-size: 12px;
  justify-content: space-between;
  margin-bottom: 8px;
  padding: 0 4px;
}
.mt-Stock-vehicles .mt-TableFinancingDetails-financingInfoItem--bold {
  color: #000000;
  font-weight: 700;
  background-color: #f5f5f5;
  padding: 4px;
  border-radius: 2px;
}
.mt-Stock-vehicles .mt-TableFinancingDetails-financingInfoItem--modal {
  font-size: 14px;
}
.mt-Stock-vehicles .mt-TableFinancingDetails-financingInfoItem:last-child {
  margin-bottom: 0;
}
.mt-Stock-vehicles .mt-TableFinancingDetails-financingInfoItemImage {
  height: 100%;
  max-height: 25px;
  width: 82px;
  object-fit: contain;
}
.mt-Stock-vehicles .mt-TableFinancingDetails-financingInfoItem strong {
  color: #000000;
}
.mt-Stock-vehicles .mt-TableFinancingDetails-financingInfoLabel--small {
  font-size: 8px;
  margin-left: 4px;
}
.mt-Stock-vehicles .mt-TableFinancingDetails-financingInfoLink {
  font-size: 10px;
  font-weight: 400 !important;
}
.mt-Stock-vehicles .mt-TableFinancingDetails-financingInfoItemLabel--modal {
  font-size: 14px;
}
.mt-Stock-vehicles .mt-TableFinancingDetails-financingLenderInfo {
  color: #606f80;
  max-width: 530px;
  padding-left: 4px;
  word-wrap: break-word;
}
.mt-Stock-vehicles .mt-TableFinancingDetails--santanderPriLender .mt-TableFinancingDetails-financingInfoItem {
  font-size: 14px;
  margin-bottom: 4px;
}
.mt-Stock-vehicles .sui-AtomTag {
  border-radius: 16px;
  height: 32px;
  padding: 0 16px;
  border: none;
  align-items: center;
  align-content: center;
  background-color: #eef0f4;
  box-sizing: border-box;
  cursor: text;
  display: inline-flex;
  font-size: 12px;
  justify-content: center;
  position: relative;
  white-space: nowrap;
  text-decoration: none;
}
.mt-Stock-vehicles .sui-AtomTag:has(.mt-Stock-vehicles .sui-AtomTag-closeable) {
  padding-right: 0;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag-hasClose {
  padding-right: 0;
}
.mt-Stock-vehicles .sui-AtomTag:focus-visible {
  box-shadow: none;
  outline: 2px solid color-mix(in srgb, #000e23 80%, transparent);
  outline-offset: 2px;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-solid {
  background-color: #000e23;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-solid.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #000e23 90%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true] {
  background-color: color-mix(in srgb, #000e23 80%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #000e23 70%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #000e23 80%, #000000) 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-solid:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-solid[data-disabled=true] {
  background-color: color-mix(in srgb, #000e23 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #ffffff 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:focus-visible .mt-Stock-vehicles .sui-AtomTag-closeableIcon {
  outline: 2px solid color-mix(in srgb, #ffffff 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-tinted {
  background-color: color-mix(in srgb, #000e23 10%, transparent);
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-tinted.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #000e23;
  background-color: color-mix(in srgb, #000e23 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true] {
  background-color: color-mix(in srgb, #000e23 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #000e23 25%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #000e23 20%, #777777) 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-tinted:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-tinted[data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #000e23 20%, #777777) 10%, transparent);
  color: color-mix(in srgb, #000e23 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #000e23 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-outline, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  background-color: transparent;
  border-color: #000e23;
  border-width: 1px;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-outline.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-dashed.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #000e23 10%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true] {
  background-color: color-mix(in srgb, #000e23 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #000e23 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true][data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #000e23 15%, #777777) 15%, transparent);
  border-color: color-mix(in srgb, #000e23 15%, #777777);
  color: color-mix(in srgb, #000e23 15%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-outline:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-outline[data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-dashed:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-dashed[data-disabled=true] {
  border-color: color-mix(in srgb, #000e23 20%, #777777);
  color: color-mix(in srgb, #000e23 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable:hover, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #000e23 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-outline {
  border-style: solid;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  border-style: dashed;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-primary .mt-Stock-vehicles .sui-AtomTag-closeable {
  cursor: pointer;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-solid {
  background-color: #e60e27;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-solid.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #e60e27 90%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true] {
  background-color: color-mix(in srgb, #e60e27 80%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #e60e27 70%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #e60e27 80%, #000000) 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-solid:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-solid[data-disabled=true] {
  background-color: color-mix(in srgb, #e60e27 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #ffffff 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:focus-visible .mt-Stock-vehicles .sui-AtomTag-closeableIcon {
  outline: 2px solid color-mix(in srgb, #ffffff 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-tinted {
  background-color: color-mix(in srgb, #e60e27 10%, transparent);
  color: #e60e27;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-tinted.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #e60e27;
  background-color: color-mix(in srgb, #e60e27 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true] {
  background-color: color-mix(in srgb, #e60e27 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #e60e27 25%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #e60e27 20%, #777777) 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-tinted:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-tinted[data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #e60e27 20%, #777777) 10%, transparent);
  color: color-mix(in srgb, #e60e27 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #e60e27;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #e60e27 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-outline, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  background-color: transparent;
  border-color: #e60e27;
  border-width: 1px;
  color: #e60e27;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-outline.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-dashed.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #e60e27 10%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true] {
  background-color: color-mix(in srgb, #e60e27 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #e60e27 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true][data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #e60e27 15%, #777777) 15%, transparent);
  border-color: color-mix(in srgb, #e60e27 15%, #777777);
  color: color-mix(in srgb, #e60e27 15%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-outline:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-outline[data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-dashed:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-dashed[data-disabled=true] {
  border-color: color-mix(in srgb, #e60e27 20%, #777777);
  color: color-mix(in srgb, #e60e27 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #e60e27;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable:hover, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #e60e27 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-outline {
  border-style: solid;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  border-style: dashed;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-accent .mt-Stock-vehicles .sui-AtomTag-closeable {
  cursor: pointer;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-solid {
  background-color: #017943;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-solid.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #017943 90%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true] {
  background-color: color-mix(in srgb, #017943 80%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #017943 70%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #017943 80%, #000000) 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-solid:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-solid[data-disabled=true] {
  background-color: color-mix(in srgb, #017943 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #ffffff 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:focus-visible .mt-Stock-vehicles .sui-AtomTag-closeableIcon {
  outline: 2px solid color-mix(in srgb, #ffffff 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-tinted {
  background-color: color-mix(in srgb, #017943 10%, transparent);
  color: #017943;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-tinted.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #017943;
  background-color: color-mix(in srgb, #017943 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true] {
  background-color: color-mix(in srgb, #017943 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #017943 25%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #017943 20%, #777777) 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-tinted:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-tinted[data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #017943 20%, #777777) 10%, transparent);
  color: color-mix(in srgb, #017943 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #017943;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #017943 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-outline, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  background-color: transparent;
  border-color: #017943;
  border-width: 1px;
  color: #017943;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-outline.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-dashed.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #017943 10%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true] {
  background-color: color-mix(in srgb, #017943 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #017943 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true][data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #017943 15%, #777777) 15%, transparent);
  border-color: color-mix(in srgb, #017943 15%, #777777);
  color: color-mix(in srgb, #017943 15%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-outline:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-outline[data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-dashed:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-dashed[data-disabled=true] {
  border-color: color-mix(in srgb, #017943 20%, #777777);
  color: color-mix(in srgb, #017943 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #017943;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable:hover, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #017943 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-outline {
  border-style: solid;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  border-style: dashed;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-success .mt-Stock-vehicles .sui-AtomTag-closeable {
  cursor: pointer;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-solid {
  background-color: #d97703;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-solid.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #d97703 90%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true] {
  background-color: color-mix(in srgb, #d97703 80%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #d97703 70%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #d97703 80%, #000000) 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-solid:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-solid[data-disabled=true] {
  background-color: color-mix(in srgb, #d97703 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #ffffff 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:focus-visible .mt-Stock-vehicles .sui-AtomTag-closeableIcon {
  outline: 2px solid color-mix(in srgb, #ffffff 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-tinted {
  background-color: color-mix(in srgb, #d97703 10%, transparent);
  color: #d97703;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-tinted.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #d97703;
  background-color: color-mix(in srgb, #d97703 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true] {
  background-color: color-mix(in srgb, #d97703 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #d97703 25%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #d97703 20%, #777777) 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-tinted:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-tinted[data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #d97703 20%, #777777) 10%, transparent);
  color: color-mix(in srgb, #d97703 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #d97703;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #d97703 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-outline, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  background-color: transparent;
  border-color: #d97703;
  border-width: 1px;
  color: #d97703;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-outline.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-dashed.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #d97703 10%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true] {
  background-color: color-mix(in srgb, #d97703 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #d97703 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true][data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #d97703 15%, #777777) 15%, transparent);
  border-color: color-mix(in srgb, #d97703 15%, #777777);
  color: color-mix(in srgb, #d97703 15%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-outline:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-outline[data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-dashed:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-dashed[data-disabled=true] {
  border-color: color-mix(in srgb, #d97703 20%, #777777);
  color: color-mix(in srgb, #d97703 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #d97703;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable:hover, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #d97703 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-outline {
  border-style: solid;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  border-style: dashed;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-alert .mt-Stock-vehicles .sui-AtomTag-closeable {
  cursor: pointer;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-solid {
  background-color: #b21229;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-solid.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #b21229 90%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true] {
  background-color: color-mix(in srgb, #b21229 80%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b21229 70%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #b21229 80%, #000000) 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-solid:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-solid[data-disabled=true] {
  background-color: color-mix(in srgb, #b21229 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #ffffff 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:focus-visible .mt-Stock-vehicles .sui-AtomTag-closeableIcon {
  outline: 2px solid color-mix(in srgb, #ffffff 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-tinted {
  background-color: color-mix(in srgb, #b21229 10%, transparent);
  color: #b21229;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-tinted.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #b21229;
  background-color: color-mix(in srgb, #b21229 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true] {
  background-color: color-mix(in srgb, #b21229 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b21229 25%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #b21229 20%, #777777) 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-tinted:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-tinted[data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #b21229 20%, #777777) 10%, transparent);
  color: color-mix(in srgb, #b21229 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #b21229;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #b21229 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-outline, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  background-color: transparent;
  border-color: #b21229;
  border-width: 1px;
  color: #b21229;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-outline.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-dashed.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b21229 10%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true] {
  background-color: color-mix(in srgb, #b21229 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b21229 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true][data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #b21229 15%, #777777) 15%, transparent);
  border-color: color-mix(in srgb, #b21229 15%, #777777);
  color: color-mix(in srgb, #b21229 15%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-outline:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-outline[data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-dashed:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-dashed[data-disabled=true] {
  border-color: color-mix(in srgb, #b21229 20%, #777777);
  color: color-mix(in srgb, #b21229 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #b21229;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable:hover, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #b21229 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-outline {
  border-style: solid;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  border-style: dashed;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-error .mt-Stock-vehicles .sui-AtomTag-closeable {
  cursor: pointer;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-solid {
  background-color: #777777;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-solid.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #777777 90%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true] {
  background-color: color-mix(in srgb, #777777 80%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #777777 70%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #777777 80%, #000000) 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-solid:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-solid[data-disabled=true] {
  background-color: color-mix(in srgb, #777777 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #ffffff 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:focus-visible .mt-Stock-vehicles .sui-AtomTag-closeableIcon {
  outline: 2px solid color-mix(in srgb, #ffffff 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-tinted {
  background-color: color-mix(in srgb, #777777 10%, transparent);
  color: #777777;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-tinted.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #777777;
  background-color: color-mix(in srgb, #777777 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true] {
  background-color: color-mix(in srgb, #777777 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #777777 25%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #777777 20%, #777777) 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-tinted:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-tinted[data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #777777 20%, #777777) 10%, transparent);
  color: color-mix(in srgb, #777777 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #777777;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #777777 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-outline, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  background-color: transparent;
  border-color: #777777;
  border-width: 1px;
  color: #777777;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-outline.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-dashed.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #777777 10%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true] {
  background-color: color-mix(in srgb, #777777 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #777777 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true][data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #777777 15%, #777777) 15%, transparent);
  border-color: color-mix(in srgb, #777777 15%, #777777);
  color: color-mix(in srgb, #777777 15%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-outline:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-outline[data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-dashed:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-dashed[data-disabled=true] {
  border-color: color-mix(in srgb, #777777 20%, #777777);
  color: color-mix(in srgb, #777777 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #777777;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable:hover, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #777777 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-outline {
  border-style: solid;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  border-style: dashed;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-neutral .mt-Stock-vehicles .sui-AtomTag-closeable {
  cursor: pointer;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-solid {
  background-color: #ffffff;
  color: #000000;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-solid.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #ffffff 90%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true] {
  background-color: color-mix(in srgb, #ffffff 80%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #ffffff 70%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #ffffff 80%, #000000) 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-solid:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-solid[data-disabled=true] {
  background-color: color-mix(in srgb, #ffffff 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #000000;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #000000 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:focus-visible .mt-Stock-vehicles .sui-AtomTag-closeableIcon {
  outline: 2px solid color-mix(in srgb, #000000 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-solid:focus-visible {
  outline: 2px solid color-mix(in srgb, #ffffff 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-tinted {
  background-color: color-mix(in srgb, #ffffff 10%, transparent);
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-tinted.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #ffffff;
  background-color: color-mix(in srgb, #ffffff 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true] {
  background-color: color-mix(in srgb, #ffffff 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #ffffff 25%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #ffffff 20%, #777777) 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-tinted:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-tinted[data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #ffffff 20%, #777777) 10%, transparent);
  color: color-mix(in srgb, #ffffff 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #ffffff 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-tinted:focus-visible {
  outline: 2px solid color-mix(in srgb, #ffffff 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-outline, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  background-color: transparent;
  border-color: #ffffff;
  border-width: 1px;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-outline.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-dashed.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #ffffff 10%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true] {
  background-color: color-mix(in srgb, #ffffff 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #ffffff 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true][data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #ffffff 15%, #777777) 15%, transparent);
  border-color: color-mix(in srgb, #ffffff 15%, #777777);
  color: color-mix(in srgb, #ffffff 15%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-outline:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-outline[data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-dashed:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-dashed[data-disabled=true] {
  border-color: color-mix(in srgb, #ffffff 20%, #777777);
  color: color-mix(in srgb, #ffffff 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable:hover, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #ffffff 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-outline:focus-visible, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-dashed:focus-visible {
  outline: 2px solid color-mix(in srgb, #ffffff 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-outline {
  border-style: solid;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  border-style: dashed;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--color-surface .mt-Stock-vehicles .sui-AtomTag-closeable {
  cursor: pointer;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid {
  background-color: #e60e27;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #e60e27 90%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true] {
  background-color: color-mix(in srgb, #e60e27 80%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #e60e27 70%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #e60e27 80%, #000000) 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid[data-disabled=true] {
  background-color: color-mix(in srgb, #e60e27 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #ffffff 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:focus-visible .mt-Stock-vehicles .sui-AtomTag-closeableIcon {
  outline: 2px solid color-mix(in srgb, #ffffff 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted {
  background-color: color-mix(in srgb, #e60e27 10%, transparent);
  color: #e60e27;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #e60e27;
  background-color: color-mix(in srgb, #e60e27 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true] {
  background-color: color-mix(in srgb, #e60e27 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #e60e27 25%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #e60e27 20%, #777777) 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted[data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #e60e27 20%, #777777) 10%, transparent);
  color: color-mix(in srgb, #e60e27 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #e60e27;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #e60e27 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  background-color: transparent;
  border-color: #e60e27;
  border-width: 1px;
  color: #e60e27;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #e60e27 10%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true] {
  background-color: color-mix(in srgb, #e60e27 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #e60e27 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true][data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #e60e27 15%, #777777) 15%, transparent);
  border-color: color-mix(in srgb, #e60e27 15%, #777777);
  color: color-mix(in srgb, #e60e27 15%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline[data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed[data-disabled=true] {
  border-color: color-mix(in srgb, #e60e27 20%, #777777);
  color: color-mix(in srgb, #e60e27 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #e60e27;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable:hover, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #e60e27 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline {
  border-style: solid;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  border-style: dashed;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-accentWithoutHover .mt-Stock-vehicles .sui-AtomTag-closeable {
  cursor: pointer;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-solid {
  background-color: #b8e1ff;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-solid.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8e1ff 90%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true] {
  background-color: color-mix(in srgb, #b8e1ff 80%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8e1ff 70%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #b8e1ff 80%, #000000) 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-solid:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-solid[data-disabled=true] {
  background-color: color-mix(in srgb, #b8e1ff 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #000e23 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:focus-visible .mt-Stock-vehicles .sui-AtomTag-closeableIcon {
  outline: 2px solid color-mix(in srgb, #000e23 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-tinted {
  background-color: color-mix(in srgb, #b8e1ff 10%, transparent);
  color: #b8e1ff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-tinted.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #b8e1ff;
  background-color: color-mix(in srgb, #b8e1ff 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true] {
  background-color: color-mix(in srgb, #b8e1ff 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8e1ff 25%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #b8e1ff 20%, #777777) 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-tinted:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-tinted[data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #b8e1ff 20%, #777777) 10%, transparent);
  color: color-mix(in srgb, #b8e1ff 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #b8e1ff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #b8e1ff 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-outline, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  background-color: transparent;
  border-color: #b8e1ff;
  border-width: 1px;
  color: #b8e1ff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-outline.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-dashed.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8e1ff 10%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true] {
  background-color: color-mix(in srgb, #b8e1ff 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8e1ff 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true][data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #b8e1ff 15%, #777777) 15%, transparent);
  border-color: color-mix(in srgb, #b8e1ff 15%, #777777);
  color: color-mix(in srgb, #b8e1ff 15%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-outline:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-outline[data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-dashed:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-dashed[data-disabled=true] {
  border-color: color-mix(in srgb, #b8e1ff 20%, #777777);
  color: color-mix(in srgb, #b8e1ff 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #b8e1ff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable:hover, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #b8e1ff 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-outline {
  border-style: solid;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  border-style: dashed;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aqua .mt-Stock-vehicles .sui-AtomTag-closeable {
  cursor: pointer;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid {
  background-color: #b8e1ff;
  color: #3b4a5a;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8e1ff 90%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true] {
  background-color: color-mix(in srgb, #b8e1ff 80%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8e1ff 70%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #b8e1ff 80%, #000000) 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid[data-disabled=true] {
  background-color: color-mix(in srgb, #b8e1ff 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #3b4a5a;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #3b4a5a 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:focus-visible .mt-Stock-vehicles .sui-AtomTag-closeableIcon {
  outline: 2px solid color-mix(in srgb, #3b4a5a 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted {
  background-color: color-mix(in srgb, #b8e1ff 10%, transparent);
  color: #b8e1ff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #b8e1ff;
  background-color: color-mix(in srgb, #b8e1ff 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true] {
  background-color: color-mix(in srgb, #b8e1ff 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8e1ff 25%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #b8e1ff 20%, #777777) 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted[data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #b8e1ff 20%, #777777) 10%, transparent);
  color: color-mix(in srgb, #b8e1ff 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #b8e1ff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #b8e1ff 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  background-color: transparent;
  border-color: #b8e1ff;
  border-width: 1px;
  color: #b8e1ff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8e1ff 10%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true] {
  background-color: color-mix(in srgb, #b8e1ff 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8e1ff 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true][data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #b8e1ff 15%, #777777) 15%, transparent);
  border-color: color-mix(in srgb, #b8e1ff 15%, #777777);
  color: color-mix(in srgb, #b8e1ff 15%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline[data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed[data-disabled=true] {
  border-color: color-mix(in srgb, #b8e1ff 20%, #777777);
  color: color-mix(in srgb, #b8e1ff 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #b8e1ff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable:hover, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #b8e1ff 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline {
  border-style: solid;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  border-style: dashed;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-aquaWithoutHover .mt-Stock-vehicles .sui-AtomTag-closeable {
  cursor: pointer;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-solid {
  background-color: #f4bbb8;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-solid.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #f4bbb8 90%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true] {
  background-color: color-mix(in srgb, #f4bbb8 80%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #f4bbb8 70%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #f4bbb8 80%, #000000) 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-solid:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-solid[data-disabled=true] {
  background-color: color-mix(in srgb, #f4bbb8 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #000e23 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:focus-visible .mt-Stock-vehicles .sui-AtomTag-closeableIcon {
  outline: 2px solid color-mix(in srgb, #000e23 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-tinted {
  background-color: color-mix(in srgb, #f4bbb8 10%, transparent);
  color: #f4bbb8;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-tinted.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #f4bbb8;
  background-color: color-mix(in srgb, #f4bbb8 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true] {
  background-color: color-mix(in srgb, #f4bbb8 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #f4bbb8 25%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #f4bbb8 20%, #777777) 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-tinted:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-tinted[data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #f4bbb8 20%, #777777) 10%, transparent);
  color: color-mix(in srgb, #f4bbb8 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #f4bbb8;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #f4bbb8 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-outline, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  background-color: transparent;
  border-color: #f4bbb8;
  border-width: 1px;
  color: #f4bbb8;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-outline.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-dashed.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #f4bbb8 10%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true] {
  background-color: color-mix(in srgb, #f4bbb8 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #f4bbb8 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true][data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #f4bbb8 15%, #777777) 15%, transparent);
  border-color: color-mix(in srgb, #f4bbb8 15%, #777777);
  color: color-mix(in srgb, #f4bbb8 15%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-outline:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-outline[data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-dashed:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-dashed[data-disabled=true] {
  border-color: color-mix(in srgb, #f4bbb8 20%, #777777);
  color: color-mix(in srgb, #f4bbb8 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #f4bbb8;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable:hover, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #f4bbb8 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-outline {
  border-style: solid;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  border-style: dashed;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-bloodOrange .mt-Stock-vehicles .sui-AtomTag-closeable {
  cursor: pointer;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-solid {
  background-color: #bbb7f9;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-solid.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #bbb7f9 90%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true] {
  background-color: color-mix(in srgb, #bbb7f9 80%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #bbb7f9 70%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #bbb7f9 80%, #000000) 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-solid:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-solid[data-disabled=true] {
  background-color: color-mix(in srgb, #bbb7f9 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #000e23 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:focus-visible .mt-Stock-vehicles .sui-AtomTag-closeableIcon {
  outline: 2px solid color-mix(in srgb, #000e23 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-tinted {
  background-color: color-mix(in srgb, #bbb7f9 10%, transparent);
  color: #bbb7f9;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-tinted.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #bbb7f9;
  background-color: color-mix(in srgb, #bbb7f9 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true] {
  background-color: color-mix(in srgb, #bbb7f9 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #bbb7f9 25%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #bbb7f9 20%, #777777) 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-tinted:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-tinted[data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #bbb7f9 20%, #777777) 10%, transparent);
  color: color-mix(in srgb, #bbb7f9 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #bbb7f9;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #bbb7f9 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-outline, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  background-color: transparent;
  border-color: #bbb7f9;
  border-width: 1px;
  color: #bbb7f9;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-outline.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-dashed.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #bbb7f9 10%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true] {
  background-color: color-mix(in srgb, #bbb7f9 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #bbb7f9 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true][data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #bbb7f9 15%, #777777) 15%, transparent);
  border-color: color-mix(in srgb, #bbb7f9 15%, #777777);
  color: color-mix(in srgb, #bbb7f9 15%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-outline:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-outline[data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-dashed:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-dashed[data-disabled=true] {
  border-color: color-mix(in srgb, #bbb7f9 20%, #777777);
  color: color-mix(in srgb, #bbb7f9 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #bbb7f9;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable:hover, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #bbb7f9 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-outline {
  border-style: solid;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  border-style: dashed;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-blue .mt-Stock-vehicles .sui-AtomTag-closeable {
  cursor: pointer;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-solid {
  background-color: #ead6ce;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-solid.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #ead6ce 90%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true] {
  background-color: color-mix(in srgb, #ead6ce 80%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #ead6ce 70%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #ead6ce 80%, #000000) 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-solid:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-solid[data-disabled=true] {
  background-color: color-mix(in srgb, #ead6ce 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #000e23 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:focus-visible .mt-Stock-vehicles .sui-AtomTag-closeableIcon {
  outline: 2px solid color-mix(in srgb, #000e23 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-tinted {
  background-color: color-mix(in srgb, #ead6ce 10%, transparent);
  color: #ead6ce;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-tinted.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #ead6ce;
  background-color: color-mix(in srgb, #ead6ce 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true] {
  background-color: color-mix(in srgb, #ead6ce 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #ead6ce 25%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #ead6ce 20%, #777777) 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-tinted:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-tinted[data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #ead6ce 20%, #777777) 10%, transparent);
  color: color-mix(in srgb, #ead6ce 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #ead6ce;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #ead6ce 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-outline, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  background-color: transparent;
  border-color: #ead6ce;
  border-width: 1px;
  color: #ead6ce;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-outline.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-dashed.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #ead6ce 10%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true] {
  background-color: color-mix(in srgb, #ead6ce 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #ead6ce 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true][data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #ead6ce 15%, #777777) 15%, transparent);
  border-color: color-mix(in srgb, #ead6ce 15%, #777777);
  color: color-mix(in srgb, #ead6ce 15%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-outline:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-outline[data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-dashed:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-dashed[data-disabled=true] {
  border-color: color-mix(in srgb, #ead6ce 20%, #777777);
  color: color-mix(in srgb, #ead6ce 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #ead6ce;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable:hover, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #ead6ce 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-outline {
  border-style: solid;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  border-style: dashed;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-brown .mt-Stock-vehicles .sui-AtomTag-closeable {
  cursor: pointer;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-solid {
  background-color: #e60e27;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-solid.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #e60e27 90%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true] {
  background-color: color-mix(in srgb, #e60e27 80%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #e60e27 70%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #e60e27 80%, #000000) 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-solid:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-solid[data-disabled=true] {
  background-color: color-mix(in srgb, #e60e27 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #ffffff 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:focus-visible .mt-Stock-vehicles .sui-AtomTag-closeableIcon {
  outline: 2px solid color-mix(in srgb, #ffffff 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-tinted {
  background-color: color-mix(in srgb, #e60e27 10%, transparent);
  color: #e60e27;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-tinted.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #e60e27;
  background-color: color-mix(in srgb, #e60e27 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true] {
  background-color: color-mix(in srgb, #e60e27 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #e60e27 25%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #e60e27 20%, #777777) 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-tinted:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-tinted[data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #e60e27 20%, #777777) 10%, transparent);
  color: color-mix(in srgb, #e60e27 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #e60e27;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #e60e27 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-outline, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  background-color: transparent;
  border-color: #e60e27;
  border-width: 1px;
  color: #e60e27;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-outline.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-dashed.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #e60e27 10%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true] {
  background-color: color-mix(in srgb, #e60e27 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #e60e27 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true][data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #e60e27 15%, #777777) 15%, transparent);
  border-color: color-mix(in srgb, #e60e27 15%, #777777);
  color: color-mix(in srgb, #e60e27 15%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-outline:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-outline[data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-dashed:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-dashed[data-disabled=true] {
  border-color: color-mix(in srgb, #e60e27 20%, #777777);
  color: color-mix(in srgb, #e60e27 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #e60e27;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable:hover, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #e60e27 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-outline {
  border-style: solid;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  border-style: dashed;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-clear .mt-Stock-vehicles .sui-AtomTag-closeable {
  cursor: pointer;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-solid {
  background-color: color-mix(in srgb, var(--c-base, white) 80%, #e60e27);
  color: #e60e27;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-solid.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #e60e27) 90%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #e60e27) 80%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #e60e27) 70%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #e60e27) 80%, #000000) 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-solid:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-solid[data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #e60e27) 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #e60e27;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #e60e27 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:focus-visible .mt-Stock-vehicles .sui-AtomTag-closeableIcon {
  outline: 2px solid color-mix(in srgb, #e60e27 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-tinted {
  background-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #e60e27) 10%, transparent);
  color: color-mix(in srgb, var(--c-base, white) 80%, #e60e27);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-tinted.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: color-mix(in srgb, var(--c-base, white) 80%, #e60e27);
  background-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #e60e27) 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #e60e27) 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #e60e27) 25%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #e60e27) 20%, #777777) 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-tinted:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-tinted[data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #e60e27) 20%, #777777) 10%, transparent);
  color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #e60e27) 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: color-mix(in srgb, var(--c-base, white) 80%, #e60e27);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #e60e27) 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-outline, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  background-color: transparent;
  border-color: color-mix(in srgb, var(--c-base, white) 80%, #e60e27);
  border-width: 1px;
  color: color-mix(in srgb, var(--c-base, white) 80%, #e60e27);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-outline.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-dashed.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #e60e27) 10%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #e60e27) 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #e60e27) 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true][data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #e60e27) 15%, #777777) 15%, transparent);
  border-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #e60e27) 15%, #777777);
  color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #e60e27) 15%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-outline:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-outline[data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-dashed:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-dashed[data-disabled=true] {
  border-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #e60e27) 20%, #777777);
  color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #e60e27) 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: color-mix(in srgb, var(--c-base, white) 80%, #e60e27);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable:hover, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #e60e27) 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-outline {
  border-style: solid;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  border-style: dashed;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-cons .mt-Stock-vehicles .sui-AtomTag-closeable {
  cursor: pointer;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-solid {
  background-color: #b21229;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-solid.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #b21229 90%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true] {
  background-color: color-mix(in srgb, #b21229 80%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b21229 70%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #b21229 80%, #000000) 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-solid:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-solid[data-disabled=true] {
  background-color: color-mix(in srgb, #b21229 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #ffffff 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:focus-visible .mt-Stock-vehicles .sui-AtomTag-closeableIcon {
  outline: 2px solid color-mix(in srgb, #ffffff 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-tinted {
  background-color: color-mix(in srgb, #b21229 10%, transparent);
  color: #b21229;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-tinted.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #b21229;
  background-color: color-mix(in srgb, #b21229 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true] {
  background-color: color-mix(in srgb, #b21229 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b21229 25%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #b21229 20%, #777777) 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-tinted:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-tinted[data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #b21229 20%, #777777) 10%, transparent);
  color: color-mix(in srgb, #b21229 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #b21229;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #b21229 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-outline, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  background-color: transparent;
  border-color: #b21229;
  border-width: 1px;
  color: #b21229;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-outline.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-dashed.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b21229 10%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true] {
  background-color: color-mix(in srgb, #b21229 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b21229 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true][data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #b21229 15%, #777777) 15%, transparent);
  border-color: color-mix(in srgb, #b21229 15%, #777777);
  color: color-mix(in srgb, #b21229 15%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-outline:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-outline[data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-dashed:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-dashed[data-disabled=true] {
  border-color: color-mix(in srgb, #b21229 20%, #777777);
  color: color-mix(in srgb, #b21229 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #b21229;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable:hover, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #b21229 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-outline {
  border-style: solid;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  border-style: dashed;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-error .mt-Stock-vehicles .sui-AtomTag-closeable {
  cursor: pointer;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-solid {
  background-color: #eef0f4;
  color: #3b4a5a;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-solid.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #eef0f4 90%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true] {
  background-color: color-mix(in srgb, #eef0f4 80%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #eef0f4 70%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #eef0f4 80%, #000000) 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-solid:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-solid[data-disabled=true] {
  background-color: color-mix(in srgb, #eef0f4 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #3b4a5a;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #3b4a5a 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:focus-visible .mt-Stock-vehicles .sui-AtomTag-closeableIcon {
  outline: 2px solid color-mix(in srgb, #3b4a5a 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-tinted {
  background-color: color-mix(in srgb, #eef0f4 10%, transparent);
  color: #eef0f4;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-tinted.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #eef0f4;
  background-color: color-mix(in srgb, #eef0f4 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true] {
  background-color: color-mix(in srgb, #eef0f4 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #eef0f4 25%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #eef0f4 20%, #777777) 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-tinted:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-tinted[data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #eef0f4 20%, #777777) 10%, transparent);
  color: color-mix(in srgb, #eef0f4 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #eef0f4;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #eef0f4 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-outline, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  background-color: transparent;
  border-color: #eef0f4;
  border-width: 1px;
  color: #eef0f4;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-outline.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-dashed.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #eef0f4 10%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true] {
  background-color: color-mix(in srgb, #eef0f4 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #eef0f4 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true][data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #eef0f4 15%, #777777) 15%, transparent);
  border-color: color-mix(in srgb, #eef0f4 15%, #777777);
  color: color-mix(in srgb, #eef0f4 15%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-outline:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-outline[data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-dashed:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-dashed[data-disabled=true] {
  border-color: color-mix(in srgb, #eef0f4 20%, #777777);
  color: color-mix(in srgb, #eef0f4 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #eef0f4;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable:hover, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #eef0f4 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-outline {
  border-style: solid;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  border-style: dashed;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-gray .mt-Stock-vehicles .sui-AtomTag-closeable {
  cursor: pointer;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid {
  background-color: #606f80;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #606f80 90%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true] {
  background-color: color-mix(in srgb, #606f80 80%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #606f80 70%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #606f80 80%, #000000) 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid[data-disabled=true] {
  background-color: color-mix(in srgb, #606f80 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #ffffff 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:focus-visible .mt-Stock-vehicles .sui-AtomTag-closeableIcon {
  outline: 2px solid color-mix(in srgb, #ffffff 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted {
  background-color: color-mix(in srgb, #606f80 10%, transparent);
  color: #606f80;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #606f80;
  background-color: color-mix(in srgb, #606f80 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true] {
  background-color: color-mix(in srgb, #606f80 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #606f80 25%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #606f80 20%, #777777) 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted[data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #606f80 20%, #777777) 10%, transparent);
  color: color-mix(in srgb, #606f80 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #606f80;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #606f80 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  background-color: transparent;
  border-color: #606f80;
  border-width: 1px;
  color: #606f80;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #606f80 10%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true] {
  background-color: color-mix(in srgb, #606f80 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #606f80 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true][data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #606f80 15%, #777777) 15%, transparent);
  border-color: color-mix(in srgb, #606f80 15%, #777777);
  color: color-mix(in srgb, #606f80 15%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline[data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed[data-disabled=true] {
  border-color: color-mix(in srgb, #606f80 20%, #777777);
  color: color-mix(in srgb, #606f80 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #606f80;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable:hover, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #606f80 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline {
  border-style: solid;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  border-style: dashed;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-grayDarkWithoutHover .mt-Stock-vehicles .sui-AtomTag-closeable {
  cursor: pointer;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-solid {
  background-color: #fff19f;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-solid.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #fff19f 90%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true] {
  background-color: color-mix(in srgb, #fff19f 80%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #fff19f 70%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #fff19f 80%, #000000) 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-solid:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-solid[data-disabled=true] {
  background-color: color-mix(in srgb, #fff19f 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #000e23 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:focus-visible .mt-Stock-vehicles .sui-AtomTag-closeableIcon {
  outline: 2px solid color-mix(in srgb, #000e23 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-tinted {
  background-color: color-mix(in srgb, #fff19f 10%, transparent);
  color: #fff19f;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-tinted.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #fff19f;
  background-color: color-mix(in srgb, #fff19f 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true] {
  background-color: color-mix(in srgb, #fff19f 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #fff19f 25%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #fff19f 20%, #777777) 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-tinted:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-tinted[data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #fff19f 20%, #777777) 10%, transparent);
  color: color-mix(in srgb, #fff19f 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #fff19f;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #fff19f 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-outline, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  background-color: transparent;
  border-color: #fff19f;
  border-width: 1px;
  color: #fff19f;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-outline.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-dashed.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #fff19f 10%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true] {
  background-color: color-mix(in srgb, #fff19f 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #fff19f 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true][data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #fff19f 15%, #777777) 15%, transparent);
  border-color: color-mix(in srgb, #fff19f 15%, #777777);
  color: color-mix(in srgb, #fff19f 15%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-outline:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-outline[data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-dashed:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-dashed[data-disabled=true] {
  border-color: color-mix(in srgb, #fff19f 20%, #777777);
  color: color-mix(in srgb, #fff19f 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #fff19f;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable:hover, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #fff19f 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-outline {
  border-style: solid;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  border-style: dashed;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lemon .mt-Stock-vehicles .sui-AtomTag-closeable {
  cursor: pointer;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-solid {
  background-color: #eef0f4;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-solid.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #eef0f4 90%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true] {
  background-color: color-mix(in srgb, #eef0f4 80%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #eef0f4 70%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #eef0f4 80%, #000000) 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-solid:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-solid[data-disabled=true] {
  background-color: color-mix(in srgb, #eef0f4 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #000e23 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:focus-visible .mt-Stock-vehicles .sui-AtomTag-closeableIcon {
  outline: 2px solid color-mix(in srgb, #000e23 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-tinted {
  background-color: color-mix(in srgb, #eef0f4 10%, transparent);
  color: #eef0f4;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-tinted.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #eef0f4;
  background-color: color-mix(in srgb, #eef0f4 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true] {
  background-color: color-mix(in srgb, #eef0f4 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #eef0f4 25%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #eef0f4 20%, #777777) 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-tinted:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-tinted[data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #eef0f4 20%, #777777) 10%, transparent);
  color: color-mix(in srgb, #eef0f4 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #eef0f4;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #eef0f4 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-outline, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  background-color: transparent;
  border-color: #eef0f4;
  border-width: 1px;
  color: #eef0f4;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-outline.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-dashed.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #eef0f4 10%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true] {
  background-color: color-mix(in srgb, #eef0f4 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #eef0f4 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true][data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #eef0f4 15%, #777777) 15%, transparent);
  border-color: color-mix(in srgb, #eef0f4 15%, #777777);
  color: color-mix(in srgb, #eef0f4 15%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-outline:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-outline[data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-dashed:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-dashed[data-disabled=true] {
  border-color: color-mix(in srgb, #eef0f4 20%, #777777);
  color: color-mix(in srgb, #eef0f4 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #eef0f4;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable:hover, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #eef0f4 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-outline {
  border-style: solid;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  border-style: dashed;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightBlue .mt-Stock-vehicles .sui-AtomTag-closeable {
  cursor: pointer;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-solid {
  background-color: #000000;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-solid.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #000000 90%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true] {
  background-color: color-mix(in srgb, #000000 80%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #000000 70%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #000000 80%, #000000) 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-solid:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-solid[data-disabled=true] {
  background-color: color-mix(in srgb, #000000 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #ffffff 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:focus-visible .mt-Stock-vehicles .sui-AtomTag-closeableIcon {
  outline: 2px solid color-mix(in srgb, #ffffff 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-tinted {
  background-color: color-mix(in srgb, #000000 10%, transparent);
  color: #000000;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-tinted.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #000000;
  background-color: color-mix(in srgb, #000000 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true] {
  background-color: color-mix(in srgb, #000000 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #000000 25%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #000000 20%, #777777) 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-tinted:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-tinted[data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #000000 20%, #777777) 10%, transparent);
  color: color-mix(in srgb, #000000 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #000000;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #000000 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-outline, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  background-color: transparent;
  border-color: #000000;
  border-width: 1px;
  color: #000000;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-outline.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-dashed.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #000000 10%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true] {
  background-color: color-mix(in srgb, #000000 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #000000 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true][data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #000000 15%, #777777) 15%, transparent);
  border-color: color-mix(in srgb, #000000 15%, #777777);
  color: color-mix(in srgb, #000000 15%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-outline:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-outline[data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-dashed:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-dashed[data-disabled=true] {
  border-color: color-mix(in srgb, #000000 20%, #777777);
  color: color-mix(in srgb, #000000 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #000000;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable:hover, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #000000 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-outline {
  border-style: solid;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  border-style: dashed;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lightGray .mt-Stock-vehicles .sui-AtomTag-closeable {
  cursor: pointer;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-solid {
  background-color: #c3ffb5;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-solid.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #c3ffb5 90%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true] {
  background-color: color-mix(in srgb, #c3ffb5 80%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #c3ffb5 70%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #c3ffb5 80%, #000000) 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-solid:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-solid[data-disabled=true] {
  background-color: color-mix(in srgb, #c3ffb5 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #000e23 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:focus-visible .mt-Stock-vehicles .sui-AtomTag-closeableIcon {
  outline: 2px solid color-mix(in srgb, #000e23 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-tinted {
  background-color: color-mix(in srgb, #c3ffb5 10%, transparent);
  color: #c3ffb5;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-tinted.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #c3ffb5;
  background-color: color-mix(in srgb, #c3ffb5 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true] {
  background-color: color-mix(in srgb, #c3ffb5 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #c3ffb5 25%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #c3ffb5 20%, #777777) 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-tinted:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-tinted[data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #c3ffb5 20%, #777777) 10%, transparent);
  color: color-mix(in srgb, #c3ffb5 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #c3ffb5;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #c3ffb5 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-outline, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  background-color: transparent;
  border-color: #c3ffb5;
  border-width: 1px;
  color: #c3ffb5;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-outline.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-dashed.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #c3ffb5 10%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true] {
  background-color: color-mix(in srgb, #c3ffb5 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #c3ffb5 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true][data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #c3ffb5 15%, #777777) 15%, transparent);
  border-color: color-mix(in srgb, #c3ffb5 15%, #777777);
  color: color-mix(in srgb, #c3ffb5 15%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-outline:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-outline[data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-dashed:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-dashed[data-disabled=true] {
  border-color: color-mix(in srgb, #c3ffb5 20%, #777777);
  color: color-mix(in srgb, #c3ffb5 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #c3ffb5;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable:hover, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #c3ffb5 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-outline {
  border-style: solid;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  border-style: dashed;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-lime .mt-Stock-vehicles .sui-AtomTag-closeable {
  cursor: pointer;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-solid {
  background-color: #bdd3f9;
  color: #2323c8;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-solid.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #bdd3f9 90%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true] {
  background-color: color-mix(in srgb, #bdd3f9 80%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #bdd3f9 70%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #bdd3f9 80%, #000000) 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-solid:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-solid[data-disabled=true] {
  background-color: color-mix(in srgb, #bdd3f9 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #2323c8;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #2323c8 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:focus-visible .mt-Stock-vehicles .sui-AtomTag-closeableIcon {
  outline: 2px solid color-mix(in srgb, #2323c8 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-tinted {
  background-color: color-mix(in srgb, #bdd3f9 10%, transparent);
  color: #bdd3f9;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-tinted.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #bdd3f9;
  background-color: color-mix(in srgb, #bdd3f9 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true] {
  background-color: color-mix(in srgb, #bdd3f9 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #bdd3f9 25%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #bdd3f9 20%, #777777) 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-tinted:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-tinted[data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #bdd3f9 20%, #777777) 10%, transparent);
  color: color-mix(in srgb, #bdd3f9 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #bdd3f9;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #bdd3f9 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-outline, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  background-color: transparent;
  border-color: #bdd3f9;
  border-width: 1px;
  color: #bdd3f9;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-outline.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-dashed.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #bdd3f9 10%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true] {
  background-color: color-mix(in srgb, #bdd3f9 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #bdd3f9 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true][data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #bdd3f9 15%, #777777) 15%, transparent);
  border-color: color-mix(in srgb, #bdd3f9 15%, #777777);
  color: color-mix(in srgb, #bdd3f9 15%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-outline:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-outline[data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-dashed:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-dashed[data-disabled=true] {
  border-color: color-mix(in srgb, #bdd3f9 20%, #777777);
  color: color-mix(in srgb, #bdd3f9 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #bdd3f9;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable:hover, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #bdd3f9 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-outline {
  border-style: solid;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  border-style: dashed;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-offer .mt-Stock-vehicles .sui-AtomTag-closeable {
  cursor: pointer;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-solid {
  background-color: #fccfa2;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-solid.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #fccfa2 90%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true] {
  background-color: color-mix(in srgb, #fccfa2 80%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #fccfa2 70%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #fccfa2 80%, #000000) 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-solid:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-solid[data-disabled=true] {
  background-color: color-mix(in srgb, #fccfa2 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #000e23 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:focus-visible .mt-Stock-vehicles .sui-AtomTag-closeableIcon {
  outline: 2px solid color-mix(in srgb, #000e23 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-tinted {
  background-color: color-mix(in srgb, #fccfa2 10%, transparent);
  color: #fccfa2;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-tinted.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #fccfa2;
  background-color: color-mix(in srgb, #fccfa2 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true] {
  background-color: color-mix(in srgb, #fccfa2 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #fccfa2 25%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #fccfa2 20%, #777777) 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-tinted:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-tinted[data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #fccfa2 20%, #777777) 10%, transparent);
  color: color-mix(in srgb, #fccfa2 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #fccfa2;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #fccfa2 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-outline, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  background-color: transparent;
  border-color: #fccfa2;
  border-width: 1px;
  color: #fccfa2;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-outline.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-dashed.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #fccfa2 10%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true] {
  background-color: color-mix(in srgb, #fccfa2 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #fccfa2 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true][data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #fccfa2 15%, #777777) 15%, transparent);
  border-color: color-mix(in srgb, #fccfa2 15%, #777777);
  color: color-mix(in srgb, #fccfa2 15%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-outline:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-outline[data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-dashed:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-dashed[data-disabled=true] {
  border-color: color-mix(in srgb, #fccfa2 20%, #777777);
  color: color-mix(in srgb, #fccfa2 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #fccfa2;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable:hover, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #fccfa2 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-outline {
  border-style: solid;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  border-style: dashed;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-orangeJuice .mt-Stock-vehicles .sui-AtomTag-closeable {
  cursor: pointer;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid {
  background-color: #000e23;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #000e23 90%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true] {
  background-color: color-mix(in srgb, #000e23 80%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #000e23 70%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #000e23 80%, #000000) 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid[data-disabled=true] {
  background-color: color-mix(in srgb, #000e23 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #ffffff 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:focus-visible .mt-Stock-vehicles .sui-AtomTag-closeableIcon {
  outline: 2px solid color-mix(in srgb, #ffffff 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted {
  background-color: color-mix(in srgb, #000e23 10%, transparent);
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #000e23;
  background-color: color-mix(in srgb, #000e23 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true] {
  background-color: color-mix(in srgb, #000e23 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #000e23 25%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #000e23 20%, #777777) 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted[data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #000e23 20%, #777777) 10%, transparent);
  color: color-mix(in srgb, #000e23 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #000e23 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  background-color: transparent;
  border-color: #000e23;
  border-width: 1px;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #000e23 10%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true] {
  background-color: color-mix(in srgb, #000e23 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #000e23 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true][data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #000e23 15%, #777777) 15%, transparent);
  border-color: color-mix(in srgb, #000e23 15%, #777777);
  color: color-mix(in srgb, #000e23 15%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline[data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed[data-disabled=true] {
  border-color: color-mix(in srgb, #000e23 20%, #777777);
  color: color-mix(in srgb, #000e23 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable:hover, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #000e23 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline {
  border-style: solid;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  border-style: dashed;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-primaryWithoutHover .mt-Stock-vehicles .sui-AtomTag-closeable {
  cursor: pointer;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-solid {
  background-color: color-mix(in srgb, var(--c-base, white) 80%, #017943);
  color: #017943;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-solid.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #017943) 90%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #017943) 80%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #017943) 70%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #017943) 80%, #000000) 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-solid:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-solid[data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #017943) 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #017943;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #017943 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:focus-visible .mt-Stock-vehicles .sui-AtomTag-closeableIcon {
  outline: 2px solid color-mix(in srgb, #017943 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-tinted {
  background-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #017943) 10%, transparent);
  color: color-mix(in srgb, var(--c-base, white) 80%, #017943);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-tinted.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: color-mix(in srgb, var(--c-base, white) 80%, #017943);
  background-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #017943) 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #017943) 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #017943) 25%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #017943) 20%, #777777) 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-tinted:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-tinted[data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #017943) 20%, #777777) 10%, transparent);
  color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #017943) 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: color-mix(in srgb, var(--c-base, white) 80%, #017943);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #017943) 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-outline, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  background-color: transparent;
  border-color: color-mix(in srgb, var(--c-base, white) 80%, #017943);
  border-width: 1px;
  color: color-mix(in srgb, var(--c-base, white) 80%, #017943);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-outline.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-dashed.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #017943) 10%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #017943) 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #017943) 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true][data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #017943) 15%, #777777) 15%, transparent);
  border-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #017943) 15%, #777777);
  color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #017943) 15%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-outline:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-outline[data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-dashed:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-dashed[data-disabled=true] {
  border-color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #017943) 20%, #777777);
  color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #017943) 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: color-mix(in srgb, var(--c-base, white) 80%, #017943);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable:hover, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, color-mix(in srgb, var(--c-base, white) 80%, #017943) 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-outline {
  border-style: solid;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  border-style: dashed;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-pros .mt-Stock-vehicles .sui-AtomTag-closeable {
  cursor: pointer;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-solid {
  background-color: #f7bff7;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-solid.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #f7bff7 90%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true] {
  background-color: color-mix(in srgb, #f7bff7 80%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #f7bff7 70%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #f7bff7 80%, #000000) 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-solid:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-solid[data-disabled=true] {
  background-color: color-mix(in srgb, #f7bff7 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #000e23 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:focus-visible .mt-Stock-vehicles .sui-AtomTag-closeableIcon {
  outline: 2px solid color-mix(in srgb, #000e23 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-tinted {
  background-color: color-mix(in srgb, #f7bff7 10%, transparent);
  color: #f7bff7;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-tinted.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #f7bff7;
  background-color: color-mix(in srgb, #f7bff7 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true] {
  background-color: color-mix(in srgb, #f7bff7 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #f7bff7 25%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #f7bff7 20%, #777777) 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-tinted:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-tinted[data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #f7bff7 20%, #777777) 10%, transparent);
  color: color-mix(in srgb, #f7bff7 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #f7bff7;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #f7bff7 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-outline, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  background-color: transparent;
  border-color: #f7bff7;
  border-width: 1px;
  color: #f7bff7;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-outline.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-dashed.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #f7bff7 10%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true] {
  background-color: color-mix(in srgb, #f7bff7 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #f7bff7 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true][data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #f7bff7 15%, #777777) 15%, transparent);
  border-color: color-mix(in srgb, #f7bff7 15%, #777777);
  color: color-mix(in srgb, #f7bff7 15%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-outline:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-outline[data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-dashed:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-dashed[data-disabled=true] {
  border-color: color-mix(in srgb, #f7bff7 20%, #777777);
  color: color-mix(in srgb, #f7bff7 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #f7bff7;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable:hover, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #f7bff7 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-outline {
  border-style: solid;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  border-style: dashed;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-purple .mt-Stock-vehicles .sui-AtomTag-closeable {
  cursor: pointer;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-solid {
  background-color: #ff99ad;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-solid.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #ff99ad 90%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true] {
  background-color: color-mix(in srgb, #ff99ad 80%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #ff99ad 70%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #ff99ad 80%, #000000) 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-solid:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-solid[data-disabled=true] {
  background-color: color-mix(in srgb, #ff99ad 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #000e23 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:focus-visible .mt-Stock-vehicles .sui-AtomTag-closeableIcon {
  outline: 2px solid color-mix(in srgb, #000e23 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-tinted {
  background-color: color-mix(in srgb, #ff99ad 10%, transparent);
  color: #ff99ad;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-tinted.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #ff99ad;
  background-color: color-mix(in srgb, #ff99ad 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true] {
  background-color: color-mix(in srgb, #ff99ad 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #ff99ad 25%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #ff99ad 20%, #777777) 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-tinted:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-tinted[data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #ff99ad 20%, #777777) 10%, transparent);
  color: color-mix(in srgb, #ff99ad 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #ff99ad;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #ff99ad 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-outline, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  background-color: transparent;
  border-color: #ff99ad;
  border-width: 1px;
  color: #ff99ad;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-outline.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-dashed.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #ff99ad 10%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true] {
  background-color: color-mix(in srgb, #ff99ad 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #ff99ad 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true][data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #ff99ad 15%, #777777) 15%, transparent);
  border-color: color-mix(in srgb, #ff99ad 15%, #777777);
  color: color-mix(in srgb, #ff99ad 15%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-outline:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-outline[data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-dashed:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-dashed[data-disabled=true] {
  border-color: color-mix(in srgb, #ff99ad 20%, #777777);
  color: color-mix(in srgb, #ff99ad 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #ff99ad;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable:hover, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #ff99ad 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-outline {
  border-style: solid;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  border-style: dashed;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-salmon .mt-Stock-vehicles .sui-AtomTag-closeable {
  cursor: pointer;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-solid {
  background-color: #b0f4d5;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-solid.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #b0f4d5 90%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true] {
  background-color: color-mix(in srgb, #b0f4d5 80%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b0f4d5 70%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #b0f4d5 80%, #000000) 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-solid:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-solid[data-disabled=true] {
  background-color: color-mix(in srgb, #b0f4d5 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #000e23 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:focus-visible .mt-Stock-vehicles .sui-AtomTag-closeableIcon {
  outline: 2px solid color-mix(in srgb, #000e23 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-tinted {
  background-color: color-mix(in srgb, #b0f4d5 10%, transparent);
  color: #b0f4d5;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-tinted.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #b0f4d5;
  background-color: color-mix(in srgb, #b0f4d5 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true] {
  background-color: color-mix(in srgb, #b0f4d5 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b0f4d5 25%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #b0f4d5 20%, #777777) 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-tinted:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-tinted[data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #b0f4d5 20%, #777777) 10%, transparent);
  color: color-mix(in srgb, #b0f4d5 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #b0f4d5;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #b0f4d5 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-outline, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  background-color: transparent;
  border-color: #b0f4d5;
  border-width: 1px;
  color: #b0f4d5;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-outline.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-dashed.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b0f4d5 10%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true] {
  background-color: color-mix(in srgb, #b0f4d5 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b0f4d5 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true][data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #b0f4d5 15%, #777777) 15%, transparent);
  border-color: color-mix(in srgb, #b0f4d5 15%, #777777);
  color: color-mix(in srgb, #b0f4d5 15%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-outline:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-outline[data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-dashed:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-dashed[data-disabled=true] {
  border-color: color-mix(in srgb, #b0f4d5 20%, #777777);
  color: color-mix(in srgb, #b0f4d5 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #b0f4d5;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable:hover, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #b0f4d5 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-outline {
  border-style: solid;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  border-style: dashed;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-softGreen .mt-Stock-vehicles .sui-AtomTag-closeable {
  cursor: pointer;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-solid {
  background-color: #017943;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-solid.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #017943 90%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true] {
  background-color: color-mix(in srgb, #017943 80%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #017943 70%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #017943 80%, #000000) 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-solid:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-solid[data-disabled=true] {
  background-color: color-mix(in srgb, #017943 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #ffffff 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:focus-visible .mt-Stock-vehicles .sui-AtomTag-closeableIcon {
  outline: 2px solid color-mix(in srgb, #ffffff 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-tinted {
  background-color: color-mix(in srgb, #017943 10%, transparent);
  color: #017943;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-tinted.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #017943;
  background-color: color-mix(in srgb, #017943 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true] {
  background-color: color-mix(in srgb, #017943 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #017943 25%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #017943 20%, #777777) 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-tinted:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-tinted[data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #017943 20%, #777777) 10%, transparent);
  color: color-mix(in srgb, #017943 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #017943;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #017943 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-outline, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  background-color: transparent;
  border-color: #017943;
  border-width: 1px;
  color: #017943;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-outline.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-dashed.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #017943 10%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true] {
  background-color: color-mix(in srgb, #017943 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #017943 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true][data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #017943 15%, #777777) 15%, transparent);
  border-color: color-mix(in srgb, #017943 15%, #777777);
  color: color-mix(in srgb, #017943 15%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-outline:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-outline[data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-dashed:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-dashed[data-disabled=true] {
  border-color: color-mix(in srgb, #017943 20%, #777777);
  color: color-mix(in srgb, #017943 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #017943;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable:hover, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #017943 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-outline {
  border-style: solid;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  border-style: dashed;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-success .mt-Stock-vehicles .sui-AtomTag-closeable {
  cursor: pointer;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-solid {
  background-color: #b8f4f4;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-solid.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8f4f4 90%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true] {
  background-color: color-mix(in srgb, #b8f4f4 80%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8f4f4 70%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #b8f4f4 80%, #000000) 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-solid:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-solid[data-disabled=true] {
  background-color: color-mix(in srgb, #b8f4f4 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #000e23 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:focus-visible .mt-Stock-vehicles .sui-AtomTag-closeableIcon {
  outline: 2px solid color-mix(in srgb, #000e23 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-tinted {
  background-color: color-mix(in srgb, #b8f4f4 10%, transparent);
  color: #b8f4f4;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-tinted.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #b8f4f4;
  background-color: color-mix(in srgb, #b8f4f4 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true] {
  background-color: color-mix(in srgb, #b8f4f4 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8f4f4 25%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #b8f4f4 20%, #777777) 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-tinted:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-tinted[data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #b8f4f4 20%, #777777) 10%, transparent);
  color: color-mix(in srgb, #b8f4f4 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #b8f4f4;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #b8f4f4 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-outline, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  background-color: transparent;
  border-color: #b8f4f4;
  border-width: 1px;
  color: #b8f4f4;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-outline.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-dashed.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8f4f4 10%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true] {
  background-color: color-mix(in srgb, #b8f4f4 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8f4f4 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true][data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #b8f4f4 15%, #777777) 15%, transparent);
  border-color: color-mix(in srgb, #b8f4f4 15%, #777777);
  color: color-mix(in srgb, #b8f4f4 15%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-outline:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-outline[data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-dashed:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-dashed[data-disabled=true] {
  border-color: color-mix(in srgb, #b8f4f4 20%, #777777);
  color: color-mix(in srgb, #b8f4f4 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #b8f4f4;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable:hover, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #b8f4f4 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-outline {
  border-style: solid;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  border-style: dashed;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-teal .mt-Stock-vehicles .sui-AtomTag-closeable {
  cursor: pointer;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid {
  background-color: #b8f4f4;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8f4f4 90%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true] {
  background-color: color-mix(in srgb, #b8f4f4 80%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8f4f4 70%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #b8f4f4 80%, #000000) 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid[data-disabled=true] {
  background-color: color-mix(in srgb, #b8f4f4 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #000e23 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:focus-visible .mt-Stock-vehicles .sui-AtomTag-closeableIcon {
  outline: 2px solid color-mix(in srgb, #000e23 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted {
  background-color: color-mix(in srgb, #b8f4f4 10%, transparent);
  color: #b8f4f4;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #b8f4f4;
  background-color: color-mix(in srgb, #b8f4f4 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true] {
  background-color: color-mix(in srgb, #b8f4f4 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8f4f4 25%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #b8f4f4 20%, #777777) 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted[data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #b8f4f4 20%, #777777) 10%, transparent);
  color: color-mix(in srgb, #b8f4f4 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #b8f4f4;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #b8f4f4 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  background-color: transparent;
  border-color: #b8f4f4;
  border-width: 1px;
  color: #b8f4f4;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8f4f4 10%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true] {
  background-color: color-mix(in srgb, #b8f4f4 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #b8f4f4 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true][data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #b8f4f4 15%, #777777) 15%, transparent);
  border-color: color-mix(in srgb, #b8f4f4 15%, #777777);
  color: color-mix(in srgb, #b8f4f4 15%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline[data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed[data-disabled=true] {
  border-color: color-mix(in srgb, #b8f4f4 20%, #777777);
  color: color-mix(in srgb, #b8f4f4 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #b8f4f4;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable:hover, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #b8f4f4 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-outline {
  border-style: solid;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  border-style: dashed;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-tealWithoutHover .mt-Stock-vehicles .sui-AtomTag-closeable {
  cursor: pointer;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-solid {
  background-color: #ffffff;
  color: #606f80;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-solid.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  background-color: color-mix(in srgb, #ffffff 90%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true] {
  background-color: color-mix(in srgb, #ffffff 80%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #ffffff 70%, #000000);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-solid[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #ffffff 80%, #000000) 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-solid:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-solid[data-disabled=true] {
  background-color: color-mix(in srgb, #ffffff 5%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #606f80;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #606f80 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-solid .mt-Stock-vehicles .sui-AtomTag-closeable:focus-visible .mt-Stock-vehicles .sui-AtomTag-closeableIcon {
  outline: 2px solid color-mix(in srgb, #606f80 80%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-tinted {
  background-color: color-mix(in srgb, #ffffff 10%, transparent);
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-tinted.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not([data-disabled=true], :disabled, [data-read-only=true]) {
  color: #ffffff;
  background-color: color-mix(in srgb, #ffffff 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true] {
  background-color: color-mix(in srgb, #ffffff 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #ffffff 25%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-tinted[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #ffffff 20%, #777777) 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-tinted:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-tinted[data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #ffffff 20%, #777777) 10%, transparent);
  color: color-mix(in srgb, #ffffff 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-tinted .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #ffffff 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-outline, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  background-color: transparent;
  border-color: #ffffff;
  border-width: 1px;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-outline.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-dashed.mt-Stock-vehicles .sui-AtomTag-actionable:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #ffffff 10%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true] {
  background-color: color-mix(in srgb, #ffffff 15%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]), .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:hover:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  background-color: color-mix(in srgb, #ffffff 20%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-outline[aria-pressed=true][data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true]:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-dashed[aria-pressed=true][data-disabled=true] {
  background-color: color-mix(in srgb, color-mix(in srgb, #ffffff 15%, #777777) 15%, transparent);
  border-color: color-mix(in srgb, #ffffff 15%, #777777);
  color: color-mix(in srgb, #ffffff 15%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-outline:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-outline[data-disabled=true], .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-dashed:disabled, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-dashed[data-disabled=true] {
  border-color: color-mix(in srgb, #ffffff 20%, #777777);
  color: color-mix(in srgb, #ffffff 20%, #777777);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable {
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-outline .mt-Stock-vehicles .sui-AtomTag-closeable:hover, .mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-dashed .mt-Stock-vehicles .sui-AtomTag-closeable:hover {
  color: color-mix(in srgb, #ffffff 60%, transparent);
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-outline {
  border-style: solid;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white.mt-Stock-vehicles .sui-AtomTag--design-dashed {
  border-style: dashed;
}
.mt-Stock-vehicles .sui-AtomTag.mt-Stock-vehicles .sui-AtomTag--type-white .mt-Stock-vehicles .sui-AtomTag-closeable {
  cursor: pointer;
}
.mt-Stock-vehicles .sui-AtomTag * ~ .sui-AtomTag-label {
  margin: 0 0 0 4px;
}
.mt-Stock-vehicles .sui-AtomTag .sui-AtomTag-label + * {
  margin: 0 0 0 4px;
}
.mt-Stock-vehicles .sui-AtomTag .sui-AtomTag-label {
  display: inline-block;
  line-height: 32px;
  max-width: 208px;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
}
.sui-AtomTag-hasIcon .mt-Stock-vehicles .sui-AtomTag .sui-AtomTag-label, .sui-AtomTag-hasClose .mt-Stock-vehicles .sui-AtomTag .sui-AtomTag-label {
  max-width: 188px;
}
.sui-AtomTag-hasIcon.sui-AtomTag-hasClose .mt-Stock-vehicles .sui-AtomTag .sui-AtomTag-label {
  max-width: 168px;
}
.mt-Stock-vehicles .sui-AtomTag-closeable {
  padding: 0;
  display: flex;
  height: 100%;
  justify-content: center;
  align-items: center;
  background: transparent;
  border: none;
  border-radius: 16px;
}
.mt-Stock-vehicles .sui-AtomTag-closeable:focus-visible {
  box-shadow: none;
  outline: none;
}
.mt-Stock-vehicles .sui-AtomTag-closeable:focus-visible .mt-Stock-vehicles .sui-AtomTag-closeableIcon {
  box-shadow: none;
  outline: 2px solid color-mix(in srgb, #000e23 80%, transparent);
  outline-offset: 1px;
}
.mt-Stock-vehicles .sui-AtomTag-closeableIcon {
  cursor: pointer;
  line-height: initial;
  position: relative;
  border-radius: 50%;
  background-color: transparent;
  fill: inherit;
  color: inherit;
}
.mt-Stock-vehicles .sui-AtomTag-icon {
  align-items: center;
  height: 16px;
  width: 16px;
  display: flex;
  justify-content: center;
  line-height: initial;
  vertical-align: middle;
  margin-left: 0;
}
.mt-Stock-vehicles .sui-AtomTag-secondary-icon {
  align-items: center;
  height: 16px;
  width: 16px;
  display: flex;
  justify-content: center;
  line-height: initial;
  vertical-align: middle;
  margin-right: 0;
}
.mt-Stock-vehicles .sui-AtomTag-actionable:not(:disabled, [data-disabled=true], [data-read-only=true]) {
  cursor: pointer;
}
.mt-Stock-vehicles .sui-AtomTag:disabled, .mt-Stock-vehicles .sui-AtomTag[data-disabled=true], .mt-Stock-vehicles .sui-AtomTag[data-read-only=true] {
  cursor: default;
}
.mt-Stock-vehicles .sui-AtomTag--size-xs {
  border-radius: 8px;
  height: 16px;
  padding: 0 4px;
}
.mt-Stock-vehicles .sui-AtomTag--size-xs.mt-Stock-vehicles .sui-AtomTag-hasClose {
  padding-right: 0;
}
.mt-Stock-vehicles .sui-AtomTag--size-xs .mt-Stock-vehicles .sui-AtomTag-closeable {
  padding: 0 4px 0 0;
}
.mt-Stock-vehicles .sui-AtomTag--size-xs .mt-Stock-vehicles .sui-AtomTag-label {
  line-height: 16px;
}
.mt-Stock-vehicles .sui-AtomTag--size-s {
  border-radius: 12px;
  height: 24px;
  padding: 0 8px;
}
.mt-Stock-vehicles .sui-AtomTag--size-s.mt-Stock-vehicles .sui-AtomTag-hasClose {
  padding-right: 0;
}
.mt-Stock-vehicles .sui-AtomTag--size-s .mt-Stock-vehicles .sui-AtomTag-closeable {
  padding: 0 8px 0 0;
}
.mt-Stock-vehicles .sui-AtomTag--size-s .mt-Stock-vehicles .sui-AtomTag-label {
  line-height: 24px;
}
.mt-Stock-vehicles .sui-AtomTag--size-m {
  border-radius: 16px;
  height: 32px;
  padding: 0 16px;
}
.mt-Stock-vehicles .sui-AtomTag--size-m.mt-Stock-vehicles .sui-AtomTag-hasClose {
  padding-right: 0;
}
.mt-Stock-vehicles .sui-AtomTag--size-m .mt-Stock-vehicles .sui-AtomTag-closeable {
  padding: 0 16px 0 0;
}
.mt-Stock-vehicles .sui-AtomTag--size-m .mt-Stock-vehicles .sui-AtomTag-label {
  line-height: 32px;
}
.mt-Stock-vehicles .sui-AtomTag--size-l {
  border-radius: 20px;
  height: 40px;
  padding: 0 24px;
}
.mt-Stock-vehicles .sui-AtomTag--size-l.mt-Stock-vehicles .sui-AtomTag-hasClose {
  padding-right: 0;
}
.mt-Stock-vehicles .sui-AtomTag--size-l .mt-Stock-vehicles .sui-AtomTag-closeable {
  padding: 0 24px 0 0;
}
.mt-Stock-vehicles .sui-AtomTag--size-l .mt-Stock-vehicles .sui-AtomTag-label {
  line-height: 40px;
}
.mt-Stock-vehicles .sui-AtomTag--size-xl {
  border-radius: 24px;
  height: 48px;
  padding: 0 32px;
}
.mt-Stock-vehicles .sui-AtomTag--size-xl.mt-Stock-vehicles .sui-AtomTag-hasClose {
  padding-right: 0;
}
.mt-Stock-vehicles .sui-AtomTag--size-xl .mt-Stock-vehicles .sui-AtomTag-closeable {
  padding: 0 32px 0 0;
}
.mt-Stock-vehicles .sui-AtomTag--size-xl .mt-Stock-vehicles .sui-AtomTag-label {
  line-height: 48px;
}
.mt-Stock-vehicles .sui-AtomTag--responsive {
  border-radius: 20px;
  height: 40px;
}
.mt-Stock-vehicles .sui-AtomTag--responsive:has(.mt-Stock-vehicles .sui-AtomTag-closeable) {
  padding-right: 0;
}
.mt-Stock-vehicles .sui-AtomTag--responsive.mt-Stock-vehicles .sui-AtomTag-hasClose {
  padding-right: 0;
}
.mt-Stock-vehicles .sui-AtomTag--responsive .sui-AtomTag-label {
  line-height: 40px;
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .sui-AtomTag--responsive.mt-Stock-vehicles .sui-AtomTag--size-xs {
    border-radius: 8px;
    height: 16px;
    padding: 0 4px;
  }
  .mt-Stock-vehicles .sui-AtomTag--responsive.mt-Stock-vehicles .sui-AtomTag--size-xs .sui-AtomTag-label {
    line-height: 16px;
  }
  .mt-Stock-vehicles .sui-AtomTag--responsive.mt-Stock-vehicles .sui-AtomTag--size-xs.mt-Stock-vehicles .sui-AtomTag-hasClose {
    padding-right: 0;
  }
  .mt-Stock-vehicles .sui-AtomTag--responsive.mt-Stock-vehicles .sui-AtomTag--size-xs .mt-Stock-vehicles .sui-AtomTag-closeable {
    padding: 0 4px 0 0;
  }
  .mt-Stock-vehicles .sui-AtomTag--responsive.mt-Stock-vehicles .sui-AtomTag--size-s {
    border-radius: 12px;
    height: 24px;
    padding: 0 8px;
  }
  .mt-Stock-vehicles .sui-AtomTag--responsive.mt-Stock-vehicles .sui-AtomTag--size-s .sui-AtomTag-label {
    line-height: 24px;
  }
  .mt-Stock-vehicles .sui-AtomTag--responsive.mt-Stock-vehicles .sui-AtomTag--size-s.mt-Stock-vehicles .sui-AtomTag-hasClose {
    padding-right: 0;
  }
  .mt-Stock-vehicles .sui-AtomTag--responsive.mt-Stock-vehicles .sui-AtomTag--size-s .mt-Stock-vehicles .sui-AtomTag-closeable {
    padding: 0 8px 0 0;
  }
  .mt-Stock-vehicles .sui-AtomTag--responsive.mt-Stock-vehicles .sui-AtomTag--size-m {
    border-radius: 16px;
    height: 32px;
    padding: 0 16px;
  }
  .mt-Stock-vehicles .sui-AtomTag--responsive.mt-Stock-vehicles .sui-AtomTag--size-m .sui-AtomTag-label {
    line-height: 32px;
  }
  .mt-Stock-vehicles .sui-AtomTag--responsive.mt-Stock-vehicles .sui-AtomTag--size-m.mt-Stock-vehicles .sui-AtomTag-hasClose {
    padding-right: 0;
  }
  .mt-Stock-vehicles .sui-AtomTag--responsive.mt-Stock-vehicles .sui-AtomTag--size-m .mt-Stock-vehicles .sui-AtomTag-closeable {
    padding: 0 16px 0 0;
  }
  .mt-Stock-vehicles .sui-AtomTag--responsive.mt-Stock-vehicles .sui-AtomTag--size-l {
    border-radius: 20px;
    height: 40px;
    padding: 0 24px;
  }
  .mt-Stock-vehicles .sui-AtomTag--responsive.mt-Stock-vehicles .sui-AtomTag--size-l .sui-AtomTag-label {
    line-height: 40px;
  }
  .mt-Stock-vehicles .sui-AtomTag--responsive.mt-Stock-vehicles .sui-AtomTag--size-l.mt-Stock-vehicles .sui-AtomTag-hasClose {
    padding-right: 0;
  }
  .mt-Stock-vehicles .sui-AtomTag--responsive.mt-Stock-vehicles .sui-AtomTag--size-l .mt-Stock-vehicles .sui-AtomTag-closeable {
    padding: 0 24px 0 0;
  }
  .mt-Stock-vehicles .sui-AtomTag--responsive.mt-Stock-vehicles .sui-AtomTag--size-xl {
    border-radius: 24px;
    height: 48px;
    padding: 0 32px;
  }
  .mt-Stock-vehicles .sui-AtomTag--responsive.mt-Stock-vehicles .sui-AtomTag--size-xl .sui-AtomTag-label {
    line-height: 48px;
  }
  .mt-Stock-vehicles .sui-AtomTag--responsive.mt-Stock-vehicles .sui-AtomTag--size-xl.mt-Stock-vehicles .sui-AtomTag-hasClose {
    padding-right: 0;
  }
  .mt-Stock-vehicles .sui-AtomTag--responsive.mt-Stock-vehicles .sui-AtomTag--size-xl .mt-Stock-vehicles .sui-AtomTag-closeable {
    padding: 0 32px 0 0;
  }
}
@media print {
  .mt-Stock-vehicles .sui-AtomTag {
    border-color: #eef0f4;
    border-style: solid;
    border-width: 2px;
  }
}
.mt-Stock-vehicles .sui-AtomBadge {
  align-items: center;
  background-color: transparent;
  border-radius: 4px;
  box-sizing: border-box;
  color: #ffffff;
  fill: currentColor;
  display: inline-flex;
  max-width: 100%;
  justify-content: center;
  white-space: nowrap;
  cursor: default;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-size-small {
  font-size: 10px;
  font-weight: 400;
  line-height: 16px;
  height: 16px;
  padding: 0 8px;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-size-medium {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  height: 16px;
  padding: 0 8px;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-size-large {
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
  height: 24px;
  padding: 0 8px;
}
.mt-Stock-vehicles .sui-AtomBadge-icon {
  height: 16px;
  width: 16px;
  align-items: center;
  display: flex;
  line-height: initial;
  margin-right: 4px;
}
.mt-Stock-vehicles .sui-AtomBadge-icon--iconRight {
  margin-left: 4px;
  margin-right: 0;
}
.mt-Stock-vehicles .sui-AtomBadge-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-solid.mt-Stock-vehicles .sui-AtomBadge-type-success {
  background-color: #017943;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-solid.mt-Stock-vehicles .sui-AtomBadge-type-success.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #017943;
  padding: 0;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-solid.mt-Stock-vehicles .sui-AtomBadge-type-error {
  background-color: #b21229;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-solid.mt-Stock-vehicles .sui-AtomBadge-type-error.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #b21229;
  padding: 0;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-solid.mt-Stock-vehicles .sui-AtomBadge-type-alert {
  background-color: #d97703;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-solid.mt-Stock-vehicles .sui-AtomBadge-type-alert.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #d97703;
  padding: 0;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-solid.mt-Stock-vehicles .sui-AtomBadge-type-info {
  background-color: #777777;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-solid.mt-Stock-vehicles .sui-AtomBadge-type-info.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #777777;
  padding: 0;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-solid.mt-Stock-vehicles .sui-AtomBadge-type-new {
  background-color: #e60e27;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-solid.mt-Stock-vehicles .sui-AtomBadge-type-new.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #e60e27;
  padding: 0;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-solid.mt-Stock-vehicles .sui-AtomBadge-type-neutral {
  background-color: #ffffff;
  color: #3b4a5a;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-solid.mt-Stock-vehicles .sui-AtomBadge-type-neutral.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #ffffff;
  padding: 0;
  color: #3b4a5a;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-solid.mt-Stock-vehicles .sui-AtomBadge-type-primary {
  background-color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-solid.mt-Stock-vehicles .sui-AtomBadge-type-primary.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #000e23;
  padding: 0;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-alert {
  background-color: color-mix(in srgb, var(--c-base, white) 80%, #d97703);
  color: #d97703;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-alert.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: color-mix(in srgb, var(--c-base, white) 80%, #d97703);
  padding: 0;
  color: #d97703;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-info {
  background-color: #eef0f4;
  color: #777777;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-info.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #eef0f4;
  padding: 0;
  color: #777777;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-new {
  background-color: color-mix(in srgb, var(--c-base, white) 80%, #e60e27);
  color: #e60e27;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-new.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: color-mix(in srgb, var(--c-base, white) 80%, #e60e27);
  padding: 0;
  color: #e60e27;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-neutral {
  background-color: #eef0f4;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-neutral.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #eef0f4;
  padding: 0;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-neutralDark {
  background-color: rgba(191, 197, 204, 0.7215686275);
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-neutralDark.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: rgba(191, 197, 204, 0.7215686275);
  padding: 0;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-neutralLight {
  background-color: #dfe2e6;
  color: rgba(0, 14, 35, 0.7215686275);
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-neutralLight.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #dfe2e6;
  padding: 0;
  color: rgba(0, 14, 35, 0.7215686275);
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-primary {
  background-color: color-mix(in srgb, var(--c-base, white) 90%, #000e23);
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-primary.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: color-mix(in srgb, var(--c-base, white) 90%, #000e23);
  padding: 0;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-accentWithoutHover {
  background-color: #e60e27;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-accentWithoutHover.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #e60e27;
  padding: 0;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-aqua {
  background-color: #b8e1ff;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-aqua.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #b8e1ff;
  padding: 0;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-aquaWithoutHover {
  background-color: #b8e1ff;
  color: #3b4a5a;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-aquaWithoutHover.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #b8e1ff;
  padding: 0;
  color: #3b4a5a;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-bloodOrange {
  background-color: #f4bbb8;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-bloodOrange.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #f4bbb8;
  padding: 0;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-blue {
  background-color: #bbb7f9;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-blue.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #bbb7f9;
  padding: 0;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-brown {
  background-color: #ead6ce;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-brown.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #ead6ce;
  padding: 0;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-error {
  background-color: #b21229;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-error.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #b21229;
  padding: 0;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-gray {
  background-color: #eef0f4;
  color: #3b4a5a;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-gray.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #eef0f4;
  padding: 0;
  color: #3b4a5a;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-grayDarkWithoutHover {
  background-color: #606f80;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-grayDarkWithoutHover.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #606f80;
  padding: 0;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-lemon {
  background-color: #fff19f;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-lemon.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #fff19f;
  padding: 0;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-lightBlue {
  background-color: #eef0f4;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-lightBlue.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #eef0f4;
  padding: 0;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-orangeJuice {
  background-color: #fccfa2;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-orangeJuice.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #fccfa2;
  padding: 0;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-primaryWithoutHover {
  background-color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-primaryWithoutHover.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #000e23;
  padding: 0;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-purple {
  background-color: #f7bff7;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-purple.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #f7bff7;
  padding: 0;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-softGreen {
  background-color: #b0f4d5;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-softGreen.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #b0f4d5;
  padding: 0;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-success {
  background-color: #017943;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-success.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #017943;
  padding: 0;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-successLight {
  background-color: color-mix(in srgb, var(--c-base, white) 60%, #017943);
  color: #017943;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-successLight.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: color-mix(in srgb, var(--c-base, white) 60%, #017943);
  padding: 0;
  color: #017943;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-pros {
  background-color: color-mix(in srgb, var(--c-base, white) 80%, #017943);
  color: #017943;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-pros.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: color-mix(in srgb, var(--c-base, white) 80%, #017943);
  padding: 0;
  color: #017943;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-prosLight {
  background-color: #ebf4f0;
  color: #017943;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-prosLight.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #ebf4f0;
  padding: 0;
  color: #017943;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-cons {
  background-color: color-mix(in srgb, var(--c-base, white) 80%, #e60e27);
  color: #e60e27;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-cons.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: color-mix(in srgb, var(--c-base, white) 80%, #e60e27);
  padding: 0;
  color: #e60e27;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-offer {
  background-color: #bdd3f9;
  color: #2323c8;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-offer.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #bdd3f9;
  padding: 0;
  color: #2323c8;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-teal {
  background-color: #b8f4f4;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-teal.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #b8f4f4;
  padding: 0;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-white {
  background-color: #ffffff;
  color: #606f80;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-white.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #ffffff;
  padding: 0;
  color: #606f80;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-tealWithoutHover {
  background-color: #b8f4f4;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-tealWithoutHover.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #b8f4f4;
  padding: 0;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-lime {
  background-color: #c3ffb5;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-lime.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #c3ffb5;
  padding: 0;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-recommended {
  background-color: #bdd3f9;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-recommended.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #bdd3f9;
  padding: 0;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-recommendedLight {
  background-color: #d9e6ff;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-recommendedLight.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #d9e6ff;
  padding: 0;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-recommendedLighter {
  background-color: #d9e6ff;
  color: rgba(0, 14, 35, 0.7215686275);
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-recommendedLighter.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #d9e6ff;
  padding: 0;
  color: rgba(0, 14, 35, 0.7215686275);
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-salmon {
  background-color: #ff99ad;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-salmon.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #ff99ad;
  padding: 0;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-discount {
  background-color: #f7cbcb;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomBadge.mt-Stock-vehicles .sui-AtomBadge-design-soft.mt-Stock-vehicles .sui-AtomBadge-type-discount.mt-Stock-vehicles .sui-AtomBadge--isTransparent {
  background-color: transparent;
  color: #f7cbcb;
  padding: 0;
  color: #000e23;
}
.mt-Stock-vehicles .sui-PrimitiveLoadingIcon {
  display: inline-block;
  border-width: 2px;
  border-color: currentcolor currentcolor transparent transparent;
  border-style: solid;
  border-radius: 9999px;
  animation: spin 1s linear infinite;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
}
.mt-Stock-vehicles .sui-AtomButton {
  background: none;
  border: 0;
  cursor: pointer;
  font-family: inherit;
  padding: 0;
  user-select: none;
  border-radius: 8px;
  border: 1px solid;
  box-sizing: border-box;
  display: inline-block;
  position: relative;
  font-family: "PoppinsMotor", Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-weight: 600;
  height: 40px;
  line-height: normal;
  min-width: 40px;
  outline: 0;
  padding: 0 16px;
  text-decoration: none;
  text-transform: none;
  white-space: nowrap;
}
.mt-Stock-vehicles .sui-AtomButton:focus {
  outline: 0;
}
.mt-Stock-vehicles .sui-AtomButton .sui-AtomButton-leftIcon:not(.mt-Stock-vehicles .sui-AtomButton .sui-AtomButton-leftIcon [class*=Icon], .mt-Stock-vehicles .sui-AtomButton .sui-AtomButton-rightIcon [class*=Icon], .mt-Stock-vehicles .sui-AtomButton .sui-AtomButton-centerIcon [class*=Icon]), .mt-Stock-vehicles .sui-AtomButton .sui-AtomButton-rightIcon:not(.mt-Stock-vehicles .sui-AtomButton .sui-AtomButton-leftIcon [class*=Icon], .mt-Stock-vehicles .sui-AtomButton .sui-AtomButton-rightIcon [class*=Icon], .mt-Stock-vehicles .sui-AtomButton .sui-AtomButton-centerIcon [class*=Icon]), .mt-Stock-vehicles .sui-AtomButton .sui-AtomButton-centerIcon:not(.mt-Stock-vehicles .sui-AtomButton .sui-AtomButton-leftIcon [class*=Icon], .mt-Stock-vehicles .sui-AtomButton .sui-AtomButton-rightIcon [class*=Icon], .mt-Stock-vehicles .sui-AtomButton .sui-AtomButton-centerIcon [class*=Icon]) {
  height: 16px;
  width: 16px;
  display: flex;
  align-content: center;
  justify-content: center;
  align-items: center;
}
.mt-Stock-vehicles .sui-AtomButton .sui-AtomButton-leftIcon {
  margin-right: 8px;
}
.mt-Stock-vehicles .sui-AtomButton .sui-AtomButton-rightIcon {
  margin-left: 8px;
}
.mt-Stock-vehicles .sui-AtomButton + .mt-Stock-vehicles .sui-AtomButton:not(.mt-Stock-vehicles .sui-AtomButton--fitted):not(.mt-Stock-vehicles .sui-AtomButton-group) {
  margin-left: 8px;
}
.mt-Stock-vehicles .sui-AtomButton-inner, .mt-Stock-vehicles .sui-AtomButton-content {
  display: inline-flex;
  align-items: center;
  height: 100%;
  pointer-events: none;
  text-decoration: inherit;
}
.mt-Stock-vehicles .sui-AtomButton--loading .sui-AtomButton-inner {
  justify-content: center;
}
.mt-Stock-vehicles .sui-AtomButton--loading .sui-AtomButton-content {
  opacity: 0;
}
.mt-Stock-vehicles .sui-AtomButton-leftIcon, .mt-Stock-vehicles .sui-AtomButton-rightIcon, .mt-Stock-vehicles .sui-AtomButton-centerIcon {
  display: inline-flex;
}
.mt-Stock-vehicles .sui-AtomButton-leftIcon .sui-AtomIcon, .mt-Stock-vehicles .sui-AtomButton-rightIcon .sui-AtomIcon, .mt-Stock-vehicles .sui-AtomButton-centerIcon .sui-AtomIcon {
  display: inline-flex;
}
.mt-Stock-vehicles .sui-AtomButton-leftIcon svg, .mt-Stock-vehicles .sui-AtomButton-rightIcon svg, .mt-Stock-vehicles .sui-AtomButton-centerIcon svg {
  fill: currentColor;
  stroke: currentColor;
}
.mt-Stock-vehicles .sui-AtomButton-centerIcon {
  align-items: center;
  justify-content: center;
  position: absolute;
}
.mt-Stock-vehicles .sui-AtomButton.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat) {
  background: transparent;
  user-select: text;
  border: none;
  color: #000e23;
  font-family: "PoppinsMotor", Helvetica, Arial, sans-serif;
  font-stretch: normal;
  font-style: normal;
  font-weight: 600;
  letter-spacing: normal;
  line-height: 1.46;
  text-align: left;
  padding: 0;
  justify-content: center;
  text-align: center;
  text-decoration: underline;
}
.mt-Stock-vehicles .sui-AtomButton.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat):hover, .mt-Stock-vehicles .sui-AtomButton.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat):active {
  color: #242f44;
  text-decoration: underline;
}
.mt-Stock-vehicles .sui-AtomButton.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat):active {
  background: transparent;
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat):hover {
    background: transparent;
  }
}
.mt-Stock-vehicles .sui-AtomButton.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative {
  background: transparent;
}
.mt-Stock-vehicles .sui-AtomButton.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative:active {
  background: transparent;
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative:hover {
    background: transparent;
  }
}
.mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--solid {
  background: #000e23;
  border-color: #000e23;
  color: #ffffff;
  text-decoration-line: none;
}
.mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--solid.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--solid:active {
  background: #242f44;
  border-color: #242f44;
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--solid:hover {
    background: #242f44;
    border-color: #242f44;
  }
}
.mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--solid.sui-AtomButton--negative {
  background: var(--c-base, #ffffff);
  border-color: #ffffff;
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--solid.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--solid.sui-AtomButton--negative:active {
  background: color-mix(in srgb, var(--c-base, white) 80%, #000e23);
  border-color: color-mix(in srgb, var(--c-base, white) 80%, #000e23);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--solid.sui-AtomButton--negative:hover {
    background: color-mix(in srgb, var(--c-base, white) 80%, #000e23);
    border-color: color-mix(in srgb, var(--c-base, white) 80%, #000e23);
  }
}
.mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--outline, .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--flat {
  border-color: #000e23;
  color: #000e23;
  text-decoration-line: none;
}
.mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--outline.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--outline:active, .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--flat.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--flat:active {
  background: #eef0f4;
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--outline:hover, .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--flat:hover {
    background: #eef0f4;
  }
}
.mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--outline.sui-AtomButton--negative, .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--flat.sui-AtomButton--negative {
  border-color: #ffffff;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--outline.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--outline.sui-AtomButton--negative:active, .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--flat.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--flat.sui-AtomButton--negative:active {
  background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #000e23);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--outline.sui-AtomButton--negative:hover, .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--flat.sui-AtomButton--negative:hover {
    background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #000e23);
  }
}
.mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat) {
  color: #000e23;
}
.mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat):active {
  color: #242f44;
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat):hover {
    color: #242f44;
  }
}
.mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative {
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative:active {
  color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #ffffff);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--primary.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative:hover {
    color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #ffffff);
  }
}
.mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--solid {
  background: #e60e27;
  border-color: #e60e27;
  color: #ffffff;
  text-decoration-line: none;
}
.mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--solid.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--solid:active {
  background: #b21229;
  border-color: #b21229;
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--solid:hover {
    background: #b21229;
    border-color: #b21229;
  }
}
.mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--solid.sui-AtomButton--negative {
  background: var(--c-base, #ffffff);
  border-color: #ffffff;
  color: #e60e27;
}
.mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--solid.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--solid.sui-AtomButton--negative:active {
  background: color-mix(in srgb, var(--c-base, white) 80%, #e60e27);
  border-color: color-mix(in srgb, var(--c-base, white) 80%, #e60e27);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--solid.sui-AtomButton--negative:hover {
    background: color-mix(in srgb, var(--c-base, white) 80%, #e60e27);
    border-color: color-mix(in srgb, var(--c-base, white) 80%, #e60e27);
  }
}
.mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--outline, .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--flat {
  border-color: #e60e27;
  color: #e60e27;
  text-decoration-line: none;
}
.mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--outline.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--outline:active, .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--flat.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--flat:active {
  background: #f7cbcb;
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--outline:hover, .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--flat:hover {
    background: #f7cbcb;
  }
}
.mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--outline.sui-AtomButton--negative, .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--flat.sui-AtomButton--negative {
  border-color: #ffffff;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--outline.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--outline.sui-AtomButton--negative:active, .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--flat.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--flat.sui-AtomButton--negative:active {
  background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #e60e27);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--outline.sui-AtomButton--negative:hover, .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--flat.sui-AtomButton--negative:hover {
    background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #e60e27);
  }
}
.mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat) {
  color: #e60e27;
}
.mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat):active {
  color: #242f44;
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat):hover {
    color: #242f44;
  }
}
.mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative {
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative:active {
  color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #ffffff);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--accent.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative:hover {
    color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #ffffff);
  }
}
.mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--solid {
  background: #3b4a5a;
  border-color: #3b4a5a;
  color: #ffffff;
  text-decoration-line: none;
}
.mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--solid.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--solid:active {
  background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #3b4a5a);
  border-color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #3b4a5a);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--solid:hover {
    background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #3b4a5a);
    border-color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #3b4a5a);
  }
}
.mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--solid.sui-AtomButton--negative {
  background: var(--c-base, #ffffff);
  border-color: #ffffff;
  color: #3b4a5a;
}
.mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--solid.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--solid.sui-AtomButton--negative:active {
  background: color-mix(in srgb, var(--c-base, white) 80%, #3b4a5a);
  border-color: color-mix(in srgb, var(--c-base, white) 80%, #3b4a5a);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--solid.sui-AtomButton--negative:hover {
    background: color-mix(in srgb, var(--c-base, white) 80%, #3b4a5a);
    border-color: color-mix(in srgb, var(--c-base, white) 80%, #3b4a5a);
  }
}
.mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--outline, .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--flat {
  border-color: #3b4a5a;
  color: #3b4a5a;
  text-decoration-line: none;
}
.mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--outline.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--outline:active, .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--flat.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--flat:active {
  background: color-mix(in srgb, var(--c-base, white) 80%, #3b4a5a);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--outline:hover, .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--flat:hover {
    background: color-mix(in srgb, var(--c-base, white) 80%, #3b4a5a);
  }
}
.mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--outline.sui-AtomButton--negative, .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--flat.sui-AtomButton--negative {
  border-color: #ffffff;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--outline.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--outline.sui-AtomButton--negative:active, .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--flat.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--flat.sui-AtomButton--negative:active {
  background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #3b4a5a);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--outline.sui-AtomButton--negative:hover, .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--flat.sui-AtomButton--negative:hover {
    background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #3b4a5a);
  }
}
.mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat) {
  color: #3b4a5a;
}
.mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat):active {
  color: #242f44;
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat):hover {
    color: #242f44;
  }
}
.mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative {
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative:active {
  color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #ffffff);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--neutral.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative:hover {
    color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #ffffff);
  }
}
.mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--solid {
  background: #017943;
  border-color: #017943;
  color: #ffffff;
  text-decoration-line: none;
}
.mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--solid.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--solid:active {
  background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #017943);
  border-color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #017943);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--solid:hover {
    background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #017943);
    border-color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #017943);
  }
}
.mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--solid.sui-AtomButton--negative {
  background: var(--c-base, #ffffff);
  border-color: #ffffff;
  color: #017943;
}
.mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--solid.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--solid.sui-AtomButton--negative:active {
  background: color-mix(in srgb, var(--c-base, white) 80%, #017943);
  border-color: color-mix(in srgb, var(--c-base, white) 80%, #017943);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--solid.sui-AtomButton--negative:hover {
    background: color-mix(in srgb, var(--c-base, white) 80%, #017943);
    border-color: color-mix(in srgb, var(--c-base, white) 80%, #017943);
  }
}
.mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--outline, .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--flat {
  border-color: #017943;
  color: #017943;
  text-decoration-line: none;
}
.mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--outline.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--outline:active, .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--flat.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--flat:active {
  background: color-mix(in srgb, var(--c-base, white) 80%, #017943);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--outline:hover, .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--flat:hover {
    background: color-mix(in srgb, var(--c-base, white) 80%, #017943);
  }
}
.mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--outline.sui-AtomButton--negative, .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--flat.sui-AtomButton--negative {
  border-color: #ffffff;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--outline.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--outline.sui-AtomButton--negative:active, .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--flat.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--flat.sui-AtomButton--negative:active {
  background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #017943);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--outline.sui-AtomButton--negative:hover, .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--flat.sui-AtomButton--negative:hover {
    background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #017943);
  }
}
.mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat) {
  color: #017943;
}
.mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat):active {
  color: #242f44;
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat):hover {
    color: #242f44;
  }
}
.mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative {
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative:active {
  color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #ffffff);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--success.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative:hover {
    color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #ffffff);
  }
}
.mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--solid {
  background: #b21229;
  border-color: #b21229;
  color: #ffffff;
  text-decoration-line: none;
}
.mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--solid.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--solid:active {
  background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #b21229);
  border-color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #b21229);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--solid:hover {
    background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #b21229);
    border-color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #b21229);
  }
}
.mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--solid.sui-AtomButton--negative {
  background: var(--c-base, #ffffff);
  border-color: #ffffff;
  color: #b21229;
}
.mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--solid.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--solid.sui-AtomButton--negative:active {
  background: color-mix(in srgb, var(--c-base, white) 80%, #b21229);
  border-color: color-mix(in srgb, var(--c-base, white) 80%, #b21229);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--solid.sui-AtomButton--negative:hover {
    background: color-mix(in srgb, var(--c-base, white) 80%, #b21229);
    border-color: color-mix(in srgb, var(--c-base, white) 80%, #b21229);
  }
}
.mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--outline, .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--flat {
  border-color: #b21229;
  color: #b21229;
  text-decoration-line: none;
}
.mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--outline.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--outline:active, .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--flat.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--flat:active {
  background: color-mix(in srgb, var(--c-base, white) 80%, #b21229);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--outline:hover, .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--flat:hover {
    background: color-mix(in srgb, var(--c-base, white) 80%, #b21229);
  }
}
.mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--outline.sui-AtomButton--negative, .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--flat.sui-AtomButton--negative {
  border-color: #ffffff;
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--outline.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--outline.sui-AtomButton--negative:active, .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--flat.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--flat.sui-AtomButton--negative:active {
  background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #b21229);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--outline.sui-AtomButton--negative:hover, .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--flat.sui-AtomButton--negative:hover {
    background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #b21229);
  }
}
.mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat) {
  color: #b21229;
}
.mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat):active {
  color: #242f44;
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat):hover {
    color: #242f44;
  }
}
.mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative {
  color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative:active {
  color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #ffffff);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--error.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative:hover {
    color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #ffffff);
  }
}
.mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--solid {
  background: #25d366;
  border-color: #25d366;
  color: #000000;
  text-decoration-line: none;
}
.mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--solid.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--solid:active {
  background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #25d366);
  border-color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #25d366);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--solid:hover {
    background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #25d366);
    border-color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #25d366);
  }
}
.mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--solid.sui-AtomButton--negative {
  background: var(--c-base, #000000);
  border-color: #000000;
  color: #25d366;
}
.mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--solid.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--solid.sui-AtomButton--negative:active {
  background: color-mix(in srgb, var(--c-base, white) 80%, #25d366);
  border-color: color-mix(in srgb, var(--c-base, white) 80%, #25d366);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--solid.sui-AtomButton--negative:hover {
    background: color-mix(in srgb, var(--c-base, white) 80%, #25d366);
    border-color: color-mix(in srgb, var(--c-base, white) 80%, #25d366);
  }
}
.mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--outline, .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--flat {
  border-color: #25d366;
  color: #25d366;
  text-decoration-line: none;
}
.mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--outline.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--outline:active, .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--flat.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--flat:active {
  background: color-mix(in srgb, var(--c-base, white) 80%, #25d366);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--outline:hover, .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--flat:hover {
    background: color-mix(in srgb, var(--c-base, white) 80%, #25d366);
  }
}
.mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--outline.sui-AtomButton--negative, .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--flat.sui-AtomButton--negative {
  border-color: #000000;
  color: #000000;
}
.mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--outline.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--outline.sui-AtomButton--negative:active, .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--flat.sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--flat.sui-AtomButton--negative:active {
  background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #25d366);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--outline.sui-AtomButton--negative:hover, .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--flat.sui-AtomButton--negative:hover {
    background: color-mix(in srgb, var(--c-base-inverse, black) 20%, #25d366);
  }
}
.mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat) {
  color: #25d366;
}
.mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat):active {
  color: #242f44;
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat):hover {
    color: #242f44;
  }
}
.mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative {
  color: #000000;
}
.mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative.sui-AtomButton--focused, .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative:active {
  color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #000000);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomButton--social-whatsapp.sui-AtomButton--link:not(.sui-AtomButton--solid):not(.sui-AtomButton--outline):not(.sui-AtomButton--flat).sui-AtomButton--negative:hover {
    color: color-mix(in srgb, var(--c-base-inverse, black) 20%, #000000);
  }
}
.mt-Stock-vehicles .sui-AtomButton--outline, .mt-Stock-vehicles .sui-AtomButton--negative {
  background: none;
}
.mt-Stock-vehicles .sui-AtomButton--flat {
  border: 0;
}
.mt-Stock-vehicles .sui-AtomButton--solid.sui-AtomButton--primary {
  box-shadow: none;
}
.mt-Stock-vehicles .sui-AtomButton--solid.sui-AtomButton--primary.sui-AtomButton--negative {
  box-shadow: none;
}
.mt-Stock-vehicles .sui-AtomButton--elevation-large {
  box-shadow: 0 8px 24px 0 rgba(0, 0, 0, 0.1);
}
.mt-Stock-vehicles .sui-AtomButton--elevation-large.sui-AtomButton--primary {
  box-shadow: 0 8px 24px 0 rgba(0, 0, 0, 0.1);
}
.mt-Stock-vehicles .sui-AtomButton--elevation-large.sui-AtomButton--primary.sui-AtomButton--negative {
  box-shadow: 0 8px 24px 0 rgba(0, 0, 0, 0.1);
}
.mt-Stock-vehicles .sui-AtomButton--elevation-medium {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
}
.mt-Stock-vehicles .sui-AtomButton--elevation-medium.sui-AtomButton--primary {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
}
.mt-Stock-vehicles .sui-AtomButton--elevation-medium.sui-AtomButton--primary.sui-AtomButton--negative {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
}
.mt-Stock-vehicles .sui-AtomButton:focus-visible {
  box-shadow: none;
  outline: 2px solid color-mix(in srgb, #000e23 80%, transparent);
  outline-offset: 2px;
}
.mt-Stock-vehicles .sui-AtomButton--squared {
  border-radius: 0;
}
.mt-Stock-vehicles .sui-AtomButton--circular {
  border-radius: 20px;
}
.mt-Stock-vehicles .sui-AtomButton--center {
  text-align: center;
}
.mt-Stock-vehicles .sui-AtomButton--left {
  text-align: left;
}
.mt-Stock-vehicles .sui-AtomButton--right {
  text-align: right;
}
.mt-Stock-vehicles .sui-AtomButton--disabled {
  cursor: default;
  opacity: 0.3;
  pointer-events: none;
}
.mt-Stock-vehicles .sui-AtomButton--small {
  font-size: 14px;
  font-weight: 600;
  height: 32px;
  min-width: 32px;
  padding: 0 8px;
}
.mt-Stock-vehicles .sui-AtomButton--small .sui-AtomButton-leftIcon:not(.mt-Stock-vehicles .sui-AtomButton--small .sui-AtomButton-leftIcon [class*=Icon], .mt-Stock-vehicles .sui-AtomButton--small .sui-AtomButton-rightIcon [class*=Icon], .mt-Stock-vehicles .sui-AtomButton--small .sui-AtomButton-centerIcon [class*=Icon]), .mt-Stock-vehicles .sui-AtomButton--small .sui-AtomButton-rightIcon:not(.mt-Stock-vehicles .sui-AtomButton--small .sui-AtomButton-leftIcon [class*=Icon], .mt-Stock-vehicles .sui-AtomButton--small .sui-AtomButton-rightIcon [class*=Icon], .mt-Stock-vehicles .sui-AtomButton--small .sui-AtomButton-centerIcon [class*=Icon]), .mt-Stock-vehicles .sui-AtomButton--small .sui-AtomButton-centerIcon:not(.mt-Stock-vehicles .sui-AtomButton--small .sui-AtomButton-leftIcon [class*=Icon], .mt-Stock-vehicles .sui-AtomButton--small .sui-AtomButton-rightIcon [class*=Icon], .mt-Stock-vehicles .sui-AtomButton--small .sui-AtomButton-centerIcon [class*=Icon]) {
  height: 16px;
  width: 16px;
  display: flex;
  align-content: center;
  justify-content: center;
  align-items: center;
}
.mt-Stock-vehicles .sui-AtomButton--small .sui-AtomButton-leftIcon {
  margin-right: 4px;
}
.mt-Stock-vehicles .sui-AtomButton--small .sui-AtomButton-rightIcon {
  margin-left: 4px;
}
.mt-Stock-vehicles .sui-AtomButton--small.sui-AtomButton--squared {
  border-radius: 0;
}
.mt-Stock-vehicles .sui-AtomButton--small.sui-AtomButton--circular {
  border-radius: 16px;
}
.mt-Stock-vehicles .sui-AtomButton--large {
  border-radius: 8px;
  font-size: 14px;
  font-weight: 600;
  height: 48px;
  min-width: 48px;
  padding: 0 16px;
}
.mt-Stock-vehicles .sui-AtomButton--large .sui-AtomButton-leftIcon:not(.mt-Stock-vehicles .sui-AtomButton--large .sui-AtomButton-leftIcon [class*=Icon], .mt-Stock-vehicles .sui-AtomButton--large .sui-AtomButton-rightIcon [class*=Icon], .mt-Stock-vehicles .sui-AtomButton--large .sui-AtomButton-centerIcon [class*=Icon]), .mt-Stock-vehicles .sui-AtomButton--large .sui-AtomButton-rightIcon:not(.mt-Stock-vehicles .sui-AtomButton--large .sui-AtomButton-leftIcon [class*=Icon], .mt-Stock-vehicles .sui-AtomButton--large .sui-AtomButton-rightIcon [class*=Icon], .mt-Stock-vehicles .sui-AtomButton--large .sui-AtomButton-centerIcon [class*=Icon]), .mt-Stock-vehicles .sui-AtomButton--large .sui-AtomButton-centerIcon:not(.mt-Stock-vehicles .sui-AtomButton--large .sui-AtomButton-leftIcon [class*=Icon], .mt-Stock-vehicles .sui-AtomButton--large .sui-AtomButton-rightIcon [class*=Icon], .mt-Stock-vehicles .sui-AtomButton--large .sui-AtomButton-centerIcon [class*=Icon]) {
  height: 24px;
  width: 24px;
  display: flex;
  align-content: center;
  justify-content: center;
  align-items: center;
}
.mt-Stock-vehicles .sui-AtomButton--large .sui-AtomButton-leftIcon {
  margin-right: 8px;
}
.mt-Stock-vehicles .sui-AtomButton--large .sui-AtomButton-rightIcon {
  margin-left: 8px;
}
.mt-Stock-vehicles .sui-AtomButton--large.sui-AtomButton--squared {
  border-radius: 0;
}
.mt-Stock-vehicles .sui-AtomButton--large.sui-AtomButton--circular {
  border-radius: 24px;
}
.mt-Stock-vehicles .sui-AtomButton--fullWidth {
  justify-content: center;
  width: 100%;
}
.mt-Stock-vehicles .sui-AtomButton--empty {
  padding: 0;
}
.mt-Stock-vehicles .sui-AtomButton--empty .sui-AtomButton-leftIcon,
.mt-Stock-vehicles .sui-AtomButton--empty .sui-AtomButton-rightIcon {
  margin: 0;
}
.mt-Stock-vehicles .sui-AtomButton-group {
  margin-left: -1px;
  margin-right: 0;
  padding: 0 16px;
}
.mt-Stock-vehicles .sui-AtomButton-group + .mt-Stock-vehicles .sui-AtomButton-group {
  margin-left: -1px;
  margin-right: 0;
}
.mt-Stock-vehicles .sui-AtomButton-group--middle.sui-AtomButton {
  border-radius: 0;
}
.mt-Stock-vehicles .sui-AtomButton-group--first.sui-AtomButton {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.mt-Stock-vehicles .sui-AtomButton-group--last.sui-AtomButton {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.mt-Stock-vehicles .sui-AtomButton-group--selected.sui-AtomButton {
  border-radius: none;
  box-shadow: none;
}
.mt-Stock-vehicles .sui-AtomButton-group--focused {
  border: 1px solid;
}
.mt-Stock-vehicles .sui-AtomCard {
  background: transparent;
  border-radius: 0;
  display: flex;
  padding: 0;
  flex-direction: row-reverse;
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .sui-AtomCard {
    padding: 0;
  }
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomCard:hover {
    background: transparent;
    box-shadow: none;
  }
}
.mt-Stock-vehicles .sui-AtomCard .sui-AtomCard-media {
  background: #ffffff;
  margin-right: 0;
  width: 250px;
}
.mt-Stock-vehicles .sui-AtomCard .sui-AtomCard-info {
  padding: 16px;
  flex-grow: 1;
  min-width: 0;
}
.mt-Stock-vehicles .sui-AtomCard.sui-AtomCard-link {
  color: inherit;
  cursor: pointer;
  text-decoration: none;
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomCard.sui-AtomCard-link:hover {
    background: transparent;
  }
}
.mt-Stock-vehicles .sui-AtomCard.sui-AtomCard-link.sui-AtomCard--highlight {
  background: #faf9e5;
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomCard.sui-AtomCard-link.sui-AtomCard--highlight:hover {
    background: #faf9e5;
  }
}
.mt-Stock-vehicles .sui-AtomCard.sui-AtomCard--vertical {
  flex-direction: column-reverse;
}
.mt-Stock-vehicles .sui-AtomCard.sui-AtomCard--vertical .sui-AtomCard-media {
  width: 100%;
}
.mt-Stock-vehicles .sui-AtomCard.sui-AtomCard--responsive {
  flex-direction: column-reverse;
}
.mt-Stock-vehicles .sui-AtomCard.sui-AtomCard--responsive .sui-AtomCard-media {
  width: 100%;
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .sui-AtomCard.sui-AtomCard--responsive {
    flex-direction: row-reverse;
  }
  .mt-Stock-vehicles .sui-AtomCard.sui-AtomCard--responsive .sui-AtomCard-media {
    width: 250px;
  }
}
.mt-Stock-vehicles .sui-AtomCard.sui-AtomCard--rounded-s {
  border-radius: 2px;
}
.mt-Stock-vehicles .sui-AtomCard.sui-AtomCard--rounded-m {
  border-radius: 4px;
}
.mt-Stock-vehicles .sui-AtomCard.sui-AtomCard--rounded-l {
  border-radius: 8px;
}
.mt-Stock-vehicles .sui-AtomCard.sui-AtomCard--rounded-xl {
  border-radius: 12px;
}
.mt-Stock-vehicles .sui-AtomCard.sui-AtomCard--rounded-xxl {
  border-radius: 16px;
}
.mt-Stock-vehicles .sui-AtomCard.sui-AtomCard--elevation-s {
  box-shadow: 0px 1px 2px 0px rgba(0, 14, 35, 0.2);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomCard.sui-AtomCard--elevation-s:hover {
    box-shadow: 0px 1px 2px 0px rgba(0, 14, 35, 0.2);
  }
}
.mt-Stock-vehicles .sui-AtomCard.sui-AtomCard--elevation-m {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomCard.sui-AtomCard--elevation-m:hover {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
  }
}
.mt-Stock-vehicles .sui-AtomCard.sui-AtomCard--elevation-l {
  box-shadow: 0 8px 24px 0 rgba(0, 0, 0, 0.1);
}
@media (hover: hover) {
  .mt-Stock-vehicles .sui-AtomCard.sui-AtomCard--elevation-l:hover {
    box-shadow: 0 8px 24px 0 rgba(0, 0, 0, 0.1);
  }
}
.mt-Stock-vehicles .sui-AtomImage {
  height: 100%;
  margin: 0;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.mt-Stock-vehicles .sui-AtomImage-figure {
  background-color: transparent;
  background-position: center;
  background-repeat: no-repeat;
  margin: 0;
  height: 100%;
}
.mt-Stock-vehicles .sui-AtomImage-figure--skeleton {
  background-size: contain;
}
.mt-Stock-vehicles .sui-AtomImage-figure--placeholder {
  background-size: cover;
}
.sui-AtomImage.is-loading .mt-Stock-vehicles .sui-AtomImage-figure--placeholder {
  filter: blur(5px);
}
.sui-AtomImage.is-loaded .mt-Stock-vehicles .sui-AtomImage-figure--placeholder {
  filter: blur(0);
  transition: 1s filter linear;
}
.mt-Stock-vehicles .sui-AtomImage.is-loaded .mt-Stock-vehicles .sui-AtomImage-spinner {
  display: none;
}
.mt-Stock-vehicles .sui-AtomImage-image {
  display: block;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.mt-Stock-vehicles .sui-AtomImage.is-loading .mt-Stock-vehicles .sui-AtomImage-image {
  opacity: 0;
}
.mt-Stock-vehicles .sui-AtomImage.is-loaded .mt-Stock-vehicles .sui-AtomImage-image {
  opacity: 1;
}
.mt-Stock-vehicles .sui-AtomImage.is-error .mt-Stock-vehicles .sui-AtomImage-image {
  display: none;
}
.mt-Stock-vehicles .sui-AtomImage-error, .mt-Stock-vehicles .sui-AtomImage-spinner {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.mt-Stock-vehicles .sui-MoleculeModal, .mt-Stock-vehicles .sui-MoleculeModal::before {
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
}
.mt-Stock-vehicles .sui-MoleculeModalContent {
  -webkit-overflow-scrolling: touch;
  flex: 1 1 auto;
  margin: 0;
  overflow-y: auto;
  padding: 16px 24px 16px 24px;
  position: relative;
}
.mt-Stock-vehicles .sui-MoleculeModalContent--without-indentation {
  margin: 0;
  padding: 0;
}
.mt-Stock-vehicles .sui-MoleculeModalContent--visible-overflow {
  overflow-y: visible;
}
.mt-Stock-vehicles .sui-MoleculeModalFooter {
  padding: 16px 16px 16px 16px;
  border-top: 1px solid color-mix(in srgb, var(--c-base, white) 40%, var(--c-gray, #777777));
}
.mt-Stock-vehicles body.is-MoleculeModal-open {
  overflow-y: hidden;
}
.mt-Stock-vehicles .sui-MoleculeModal {
  align-items: center;
  display: none;
  justify-content: center;
  text-align: center;
  white-space: nowrap;
}
.mt-Stock-vehicles .sui-MoleculeModal::before {
  animation: modal-overlay-in 5s both;
  background-color: rgba(0, 0, 0, 0.6);
  content: "";
  z-index: -1;
}
.mt-Stock-vehicles .sui-MoleculeModal-out::before {
  animation: modal-overlay-out 0.25s both;
}
.mt-Stock-vehicles .sui-MoleculeModal.is-static::before {
  display: block;
}
.mt-Stock-vehicles .sui-MoleculeModal-out.is-static::before {
  display: none;
}
.mt-Stock-vehicles .sui-MoleculeModal.is-MoleculeModal-open {
  display: flex;
  justify-content: center;
  overflow-x: hidden;
  overflow-y: auto;
  z-index: 3010;
}
.mt-Stock-vehicles .sui-MoleculeModal-dialog {
  animation: modal-content-in 0.25s ease-in;
  background-color: #ffffff;
  border: 0;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
  display: flex;
  flex-direction: column;
  height: 100%;
  margin: 0;
  min-width: 288px;
  overflow: hidden;
  text-align: left;
  vertical-align: middle;
  white-space: normal;
  width: 100%;
  z-index: 3010;
}
@media (min-width: 480px) {
  .mt-Stock-vehicles .sui-MoleculeModal-dialog {
    border-radius: 8px;
    height: auto;
    margin: 24px;
    max-height: calc(100% - 24px * 2);
    max-width: 800px;
    width: initial;
  }
}
.mt-Stock-vehicles .sui-MoleculeModal-dialog--out {
  animation: modal-content-out 0.25s ease-in;
}
.mt-Stock-vehicles .sui-MoleculeModal-dialog--fit {
  border-radius: 8px;
  height: auto;
  margin: 16px;
  max-height: calc(100% - 24px * 2);
  width: initial;
}
@media (min-width: 480px) {
  .mt-Stock-vehicles .sui-MoleculeModal-dialog--size-full {
    border: 0;
    border-radius: 0;
    height: 100%;
    margin: 0;
    max-height: 100%;
  }
}
.mt-Stock-vehicles .sui-MoleculeModal-dialog--visible-overflow {
  overflow: visible;
}
.mt-Stock-vehicles .sui-MoleculeModal-dialog--size-xsmall {
  width: 100%;
}
@media (min-width: 480px) {
  .mt-Stock-vehicles .sui-MoleculeModal-dialog--size-xsmall {
    max-width: 384px;
  }
}
.mt-Stock-vehicles .sui-MoleculeModal-dialog--size-small {
  width: 100%;
}
@media (min-width: 480px) {
  .mt-Stock-vehicles .sui-MoleculeModal-dialog--size-small {
    max-width: 448px;
  }
}
.mt-Stock-vehicles .sui-MoleculeModal-dialog--size-medium {
  width: 100%;
}
@media (min-width: 480px) {
  .mt-Stock-vehicles .sui-MoleculeModal-dialog--size-medium {
    max-width: 675px;
  }
}
.mt-Stock-vehicles .sui-MoleculeModal-dialog--size-large {
  width: 100%;
}
@media (min-width: 480px) {
  .mt-Stock-vehicles .sui-MoleculeModal-dialog--size-large {
    max-width: 800px;
  }
}
.mt-Stock-vehicles .sui-MoleculeModal-dialog--size-full {
  width: 100%;
}
@media (min-width: 480px) {
  .mt-Stock-vehicles .sui-MoleculeModal-dialog--size-full {
    max-width: 100%;
  }
}
.mt-Stock-vehicles .sui-MoleculeModal.is-static::before, .mt-Stock-vehicles .sui-MoleculeModal.is-static .mt-Stock-vehicles .sui-MoleculeModal-dialog {
  animation-name: none;
}
.mt-Stock-vehicles .sui-MoleculeModal-header {
  align-items: center;
  background-color: transparent;
  border-bottom: 1px solid color-mix(in srgb, var(--c-base, white) 40%, var(--c-gray, #777777));
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  color: inherit;
  display: flex;
  flex: 0 0 auto;
  font-size: 20px;
  font-weight: 600;
  justify-content: space-between;
  padding: 16px 0 16px 24px;
  position: relative;
}
.mt-Stock-vehicles .sui-MoleculeModal-no-header {
  align-items: center;
  display: flex;
  justify-content: flex-end;
  padding: 16px 0 0 0;
  position: relative;
}
.mt-Stock-vehicles .sui-MoleculeModal-empty-header {
  position: relative;
}
.mt-Stock-vehicles .sui-MoleculeModal-close {
  -webkit-tap-highlight-color: transparent;
  background-color: transparent;
  border: 0;
  color: #000e23;
  cursor: pointer;
  display: flex;
  outline: 0 none;
  padding: 0 16px 0 16px;
}
.mt-Stock-vehicles .sui-MoleculeModal-close--floating {
  position: absolute;
  right: 0;
  top: 16px;
  z-index: 3010;
}
.mt-Stock-vehicles .sui-MoleculeModal-close svg {
  height: 16px;
  width: 16px;
}
.mt-Stock-vehicles :root [data-theme-mode=light] {
  --c-base: #ffffff;
  --c-base-inverse: #000000;
  --c-primary: #0052ff;
  --c-accent: #e80262;
  --c-gray: color-mix(in srgb, var(--c-base-inverse) 80%, var(--c-base));
  --c-success: #008537;
  --c-alert: #bd5b00;
  --c-error: #e72326;
}
.mt-Stock-vehicles :root [data-theme-mode=dark] {
  --c-base: #000000;
  --c-base-inverse: #ffffff;
  --c-primary: #2469ff;
  --c-accent: #e80262;
  --c-gray: color-mix(in srgb, var(--c-base-inverse) 80%, var(--c-base));
  --c-success: #008a39;
  --c-alert: #bd5b00;
  --c-error: #e72326;
}
.mt-Stock-vehicles .sui-AtomPopover {
  display: contents;
  font-size: 14px;
  margin: 0;
  position: absolute;
  z-index: 900;
}
.mt-Stock-vehicles .sui-AtomPopover .sui-AtomPopover-inner {
  background-color: #3b4a5a;
  border-color: #3b4a5a;
  border-radius: 8px;
  border-style: solid;
  border-width: 1px;
  box-shadow: 0 8px 24px 0 rgba(0, 0, 0, 0.1);
  color: #ffffff;
  line-height: 1.36;
  overflow: hidden;
  padding: 0;
  text-align: left;
}
.mt-Stock-vehicles .sui-AtomPopover .sui-AtomPopover-inner--type-system {
  background-color: #ffffff;
  border-color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomPopover .sui-AtomPopover-inner--type-dark {
  background-color: #000e23;
  border-color: #000e23;
}
.mt-Stock-vehicles .sui-AtomPopover-closeIcon {
  cursor: pointer;
  position: absolute;
  right: 4px;
  top: 4px;
  z-index: 900;
}
.mt-Stock-vehicles .sui-AtomPopover-closeIcon svg {
  fill: #ffffff;
  height: 16px;
  width: 16px;
}
.mt-Stock-vehicles .sui-AtomPopover .sui-AtomPopover-arrow {
  display: block;
  height: 8px;
  position: absolute;
  width: 12px;
}
.mt-Stock-vehicles .sui-AtomPopover .sui-AtomPopover-arrow::before {
  border-color: transparent;
  border-bottom-color: #3b4a5a;
  border-style: solid;
  border-width: 0 6px 6px;
  bottom: 4px;
  content: "";
  position: absolute;
}
.mt-Stock-vehicles .sui-AtomPopover .sui-AtomPopover-arrow::after {
  border-width: 0 6px 6px 6px;
  border-color: transparent;
  border-bottom-color: #3b4a5a;
  border-style: solid;
  content: "";
  display: block;
  position: absolute;
}
.mt-Stock-vehicles .sui-AtomPopover .sui-AtomPopover-arrow--type-system::after, .mt-Stock-vehicles .sui-AtomPopover .sui-AtomPopover-arrow--type-system::before {
  border-bottom-color: #ffffff;
}
.mt-Stock-vehicles .sui-AtomPopover .sui-AtomPopover-arrow--type-dark::after, .mt-Stock-vehicles .sui-AtomPopover .sui-AtomPopover-arrow--type-dark::before {
  border-bottom-color: #000e23;
}
.mt-Stock-vehicles .sui-AtomPopover--top, .mt-Stock-vehicles .sui-AtomPopover--auto[x-placement^=top] {
  margin: 8px 0;
  z-index: auto;
}
.mt-Stock-vehicles .sui-AtomPopover--top .sui-AtomPopover-arrow, .mt-Stock-vehicles .sui-AtomPopover--auto[x-placement^=top] .sui-AtomPopover-arrow {
  bottom: -4px;
  transform: rotate(180deg);
}
.mt-Stock-vehicles .sui-AtomPopover--right, .mt-Stock-vehicles .sui-AtomPopover--auto[x-placement^=right] {
  margin: 0 8px;
  z-index: auto;
}
.mt-Stock-vehicles .sui-AtomPopover--right .sui-AtomPopover-arrow, .mt-Stock-vehicles .sui-AtomPopover--auto[x-placement^=right] .sui-AtomPopover-arrow {
  left: -6px;
  transform: rotate(-90deg);
}
.mt-Stock-vehicles .sui-AtomPopover--bottom, .mt-Stock-vehicles .sui-AtomPopover--auto[x-placement^=bottom] {
  margin: 8px 0;
  z-index: auto;
}
.mt-Stock-vehicles .sui-AtomPopover--bottom .sui-AtomPopover-arrow, .mt-Stock-vehicles .sui-AtomPopover--auto[x-placement^=bottom] .sui-AtomPopover-arrow {
  top: -4px;
}
.mt-Stock-vehicles .sui-AtomPopover--left, .mt-Stock-vehicles .sui-AtomPopover--auto[x-placement^=left] {
  margin: 0 8px;
  z-index: auto;
}
.mt-Stock-vehicles .sui-AtomPopover--left .sui-AtomPopover-arrow, .mt-Stock-vehicles .sui-AtomPopover--auto[x-placement^=left] .sui-AtomPopover-arrow {
  right: -6px;
  transform: rotate(90deg);
}
.mt-Stock-vehicles .mt-CardAd {
  position: relative;
}
.mt-Stock-vehicles .mt-CardAd .sui-AtomCard-media {
  flex-shrink: 0;
}
.mt-Stock-vehicles .mt-CardAd-mediaContainer {
  border-bottom: 1px solid #f5f5f5;
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .mt-CardAd-mediaContainer {
    border-bottom: none;
    border-right: 1px solid #f5f5f5;
  }
}
.mt-Stock-vehicles .mt-CardAd-iconRatingStar {
  color: #ff9900;
  display: flex;
  padding-bottom: 2px;
}
.mt-Stock-vehicles .mt-CardAd-favIcon {
  color: #e60e27;
}
.mt-Stock-vehicles .mt-CardAd-media {
  aspect-ratio: 1.3333333333;
  display: block;
  height: 100%;
}
@media (max-width: 969px) {
  .mt-Stock-vehicles .mt-CardAd-media:active {
    transform: scale(0.98);
  }
}
.mt-Stock-vehicles .mt-CardAd-media--blured {
  filter: blur(4px);
}
.mt-Stock-vehicles .mt-CardAd-mediaContactSeller {
  background: rgba(255, 255, 255, 0.9);
  display: flex;
  flex-direction: column;
  justify-content: center;
  text-align: center;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.mt-Stock-vehicles .mt-CardAd-mediaContactSellerButtonWrapper {
  display: flex;
  justify-content: center;
}
.mt-Stock-vehicles .mt-CardAd-mediaContactSellerButton {
  width: 120px !important;
}
.mt-Stock-vehicles .mt-CardAd-mediaContactSellerWrapper {
  position: relative;
}
.mt-Stock-vehicles .mt-CardAd-mediaContactSellerTitle {
  margin-bottom: 16px;
}
.mt-Stock-vehicles .mt-CardAd-mediaImage {
  aspect-ratio: 1.3333333333;
  display: block;
  object-fit: cover;
}
.is-error .mt-Stock-vehicles .mt-CardAd-mediaImage {
  opacity: 0;
}
.mt-Stock-vehicles .mt-CardAd-attr {
  display: flex;
  list-style: none;
  padding: 0;
  margin-top: 8px;
  margin-bottom: 0;
  font-size: 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.mt-Stock-vehicles .mt-CardAd-attrItem {
  align-items: center;
  color: #606f80;
  display: flex;
  font-size: 12px;
  line-height: 16px;
}
.mt-Stock-vehicles .mt-CardAd-attrItem::after {
  content: "•";
  color: #bfc7d0;
  margin: 0 4px;
}
.mt-Stock-vehicles .mt-CardAd-attrItem:last-child::after {
  content: "";
}
.mt-Stock-vehicles .mt-CardAd-attrItem:last-child {
  display: inline-block;
  overflow: hidden;
  padding: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.mt-Stock-vehicles .mt-CardAd-attrItemEnvironmentalLabel {
  flex: 0 0 16px;
  margin-right: 4px;
  max-width: 16px;
  width: 16px;
}
.mt-Stock-vehicles .mt-CardAd-attrItemIcon {
  color: #b8e1ff;
}
.mt-Stock-vehicles .mt-CardAd-attrItemIcon:last-child {
  display: inline-flex;
}
.mt-Stock-vehicles .mt-CardAd-attrItemIconLabel {
  color: #606f80;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.mt-Stock-vehicles .mt-CardAd-tags {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  margin: 0;
  overflow: hidden;
  padding: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.mt-Stock-vehicles .mt-CardAd-tags .sui-AtomBadge {
  margin: 8px 8px 0 0;
}
.mt-Stock-vehicles .mt-CardAd-contact {
  display: flex;
  margin: 16px 0 0;
}
.mt-Stock-vehicles .mt-CardAd-deleted {
  align-items: center;
  background-color: rgba(255, 255, 255, 0.9);
  cursor: initial;
  display: flex;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
.mt-Stock-vehicles .mt-CardAd-deletedContent {
  margin: 0 auto;
  max-width: 200px;
  width: 100%;
}
.mt-Stock-vehicles .mt-CardAd-deletedText {
  font-size: 16px;
  line-height: 1.36;
  text-align: center;
}
.mt-Stock-vehicles .mt-CardAd-deletedActions {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.mt-Stock-vehicles .mt-CardAd-priceDropWrapper {
  margin-bottom: 16px;
}
.mt-Stock-vehicles .mt-CardAd-share {
  padding: 16px;
  text-align: center;
}
.mt-Stock-vehicles .mt-CardAd-footer {
  display: flex;
  flex-direction: column-reverse;
  justify-content: flex-start;
  align-items: flex-start;
  border-top: 1px solid #f5f5f5;
  padding: 8px 16px 8px 8px;
  gap: 8px;
}
.mt-Stock-vehicles .mt-CardAd-footer > div {
  align-items: center;
  display: flex;
  flex-wrap: nowrap;
  cursor: auto;
  color: #606f80;
  font-size: 9px;
  gap: 4px;
}
.mt-Stock-vehicles .mt-CardAd-footer--hasLeftItem > :first-child {
  margin-right: auto;
}
.mt-Stock-vehicles .mt-CardAd-footer--smallPadding {
  padding: 4px 16px 4px 0;
}
.mt-Stock-vehicles .mt-CardAd-footer > span:last-of-type {
  margin: 0 4px;
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .mt-CardAd-footer {
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
  }
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .mt-CardAd-footer--grid {
    flex-direction: column-reverse;
    justify-content: flex-start;
    align-items: flex-start;
  }
}
.mt-Stock-vehicles .mt-CardAd-footer-comparatorCheckboxLabel {
  color: #000e23;
  line-height: 24px;
}
.mt-Stock-vehicles .mt-CardAd-financingInfoItem {
  margin: 0;
}
.mt-Stock-vehicles .mt-CardAd-financingInfoItem:after {
  content: "·";
  margin: 0 4px;
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .mt-CardAd-financingInfoItem:after {
    font-size: 12px;
  }
}
.mt-Stock-vehicles .mt-CardAd-financingInfoItem.isVertical:after {
  font-size: 9px;
}
.mt-Stock-vehicles .mt-CardAd-financingInfoItem:last-of-type:after {
  content: none;
  margin: 0;
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .mt-CardAd-financingInfoItem {
    font-size: 12px;
  }
}
.mt-Stock-vehicles .mt-CardAd-financingInfoItem.isVertical {
  font-size: 9px;
}
.mt-Stock-vehicles .mt-CardAd-financingInfoItemUnderline {
  color: #000000;
  cursor: pointer;
  font-weight: 600;
  margin: 0;
  text-decoration: underline;
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .mt-CardAd-financingInfoItemUnderline {
    font-size: 12px;
  }
}
.mt-Stock-vehicles .mt-CardAd-financingInfoItemUnderline.isVertical {
  font-size: 9px;
}
.mt-Stock-vehicles .mt-CardAd-financingInfoLenderImage img {
  height: 16px;
  object-fit: contain;
  width: 60px;
}
.mt-CardAd-footer--smallPadding .mt-Stock-vehicles .mt-CardAd-financingInfoLenderImage img {
  height: 24px;
}
.mt-Stock-vehicles .mt-CardAd-financingInfoModalChildren {
  margin-bottom: 60px;
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .mt-CardAd-financingInfoModalChildren {
    width: 588px;
  }
}
.mt-Stock-vehicles .mt-CardAd-financingInfoModalChildren > :first-child {
  margin-bottom: 32px;
}
.mt-Stock-vehicles .mt-CardAd-infoContainer {
  display: flex;
  flex-direction: column;
}
.mt-Stock-vehicles .mt-CardAd-infoHeader {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 16px;
}
.mt-Stock-vehicles .mt-CardAd-infoHeaderTitle {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.36;
  line-clamp: 2;
  margin: 0 0 4px 0;
  min-height: 43.52px;
  overflow: hidden;
}
.mt-Stock-vehicles .mt-CardAd-infoHeaderTitleLink {
  text-decoration: none;
  color: inherit;
}
.mt-Stock-vehicles .mt-CardAd-infoHeaderTitle--oneLine {
  -webkit-line-clamp: 1;
  line-clamp: 1;
  min-height: auto;
}
.mt-Stock-vehicles .mt-CardAd-infoHeaderActions {
  display: flex;
  flex-direction: row;
  gap: 8px;
}
.mt-Stock-vehicles .mt-CardAd-menu {
  align-items: flex-start;
  color: #000e23;
  display: flex;
  flex-direction: column;
  margin: 0;
  min-width: 270px;
  padding: 8px;
}
.mt-Stock-vehicles .mt-CardAd-menuItem {
  width: 100%;
}
.mt-Stock-vehicles .mt-CardAd-menuItem > button {
  text-align: left;
}
.mt-Stock-vehicles .mt-CardAd-overImageBadges {
  display: flex;
  gap: 8px;
  position: absolute;
  top: 8px;
  left: 8px;
  z-index: 1;
}
.mt-Stock-vehicles .mt-CardAd-contactButton {
  padding: 16px;
}
.mt-Stock-vehicles .mt-ListAds-gridLayout {
  display: grid;
  gap: 16px;
  grid-template-columns: 1fr;
  width: 100%;
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .mt-ListAds-gridLayout {
    gap: 8px;
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (min-width: 1300px) {
  .mt-Stock-vehicles .mt-ListAds-gridLayout {
    gap: 8px;
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (min-width: 1680px) {
  .mt-Stock-vehicles .mt-ListAds-gridLayout {
    gap: 8px;
    grid-template-columns: repeat(4, 1fr);
  }
}
.mt-Stock-vehicles .mt-ListAds-gridLayout-gridItem {
  width: 100%;
  min-width: 0;
  min-height: 200px;
  display: flex;
  flex-direction: column;
}
.mt-Stock-vehicles .mt-ListAds-gridLayout-gridItem > .mt-ListAds-item {
  flex: 1;
  display: flex;
  flex-direction: column;
}
.mt-Stock-vehicles .mt-ListAds-gridLayout-gridItem > .mt-ListAds-item:last-child {
  flex-grow: 1;
}
.mt-Stock-vehicles .mt-ListAds-gridLayout-gridItem > .mt-ListAds-item > .mt-CardAd {
  flex: 1;
  display: flex;
  flex-direction: column;
}
.mt-Stock-vehicles .mt-ListAds-gridLayout-gridItem > .mt-ListAds-item > .mt-CardAd .sui-AtomCard {
  flex: 1;
}
.mt-Stock-vehicles .mt-ListAds-gridLayout-gridItem > .mt-ListAds-item > .mt-CardAd .sui-AtomCard-content {
  flex: 1;
}
.mt-Stock-vehicles .mt-ListAds-gridLayout-gridItem > .mt-ListAds-item > .mt-CardAd .mt-CardAd-infoContainer {
  flex: 1;
}
.mt-Stock-vehicles .mt-ListAds-gridLayout-gridItem > .mt-ListAds-item > .mt-CardAd .mt-CardAd-infoContainer .mt-CardAd-infoHeader {
  min-height: 45px;
}
.mt-Stock-vehicles .mt-ListAds-gridLayout-gridItem > .mt-ListAds-item > .mt-CardAd .mt-CardAd-infoContainer .mt-CardAdPrice {
  min-height: 49px;
}
.mt-Stock-vehicles .mt-ListAds-gridLayout-gridItem > .mt-ListAds-item > .mt-CardAd .mt-CardAd-infoContainer .mt-CardAdPrice-cash {
  justify-content: flex-end;
  min-height: 57px;
}
.mt-Stock-vehicles .mt-ListAds-gridLayout-gridItem > .mt-ListAds-item > .mt-CardAd .mt-CardAd-infoContainer .mt-CardAdPrice-cash:has(+ .mt-CardAdPrice-financed) {
  justify-content: space-between;
}
.mt-Stock-vehicles .mt-ListAds-gridLayout-gridItem--tallAd {
  display: none;
}
@media (min-width: 1300px) {
  .mt-Stock-vehicles .mt-ListAds-gridLayout-gridItem--tallAd {
    display: flex;
    grid-row: span 2;
  }
}
@media (min-width: 1300px) {
  .mt-Stock-vehicles .mt-ListAds-gridLayout-gridItem--tallAdThreeCards {
    grid-row: span 3;
  }
}
.mt-Stock-vehicles .mt-ListAds-gridLayout-gridItem--fullWidth {
  grid-column: 1/-1;
  min-height: 0;
  display: block;
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .mt-ListAds-gridLayout-gridItem--fullWidth .mt-ListSlides {
    padding-block: 24px;
  }
}
.mt-Stock-vehicles .mt-ListAds-gridLayout-gridItem--fullWidth .mt-ListSlides .sui-MoleculeCarousel-arrow {
  padding: 0;
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .mt-ListAds-gridLayout-gridItem--fullWidth .mt-ListSlides > .sui-MoleculeCarousel {
    margin-left: -8px;
    margin-right: -8px;
  }
}
.mt-Stock-vehicles .mt-ListAds-gridLayout-gridItem--fullWidth .mt-ListSlides .sui-MoleculeCarousel-itemsList {
  display: flex;
  align-items: stretch;
}
.mt-Stock-vehicles .mt-ListAds-gridLayout-gridItem--fullWidth .mt-ListSlides .sui-MoleculeCarousel-item {
  flex-shrink: 0;
  display: flex;
}
.mt-Stock-vehicles .mt-ListAds-gridLayout-gridItem--fullWidth .mt-ListSlides .mt-ListRelatedAds-listItem--slides {
  flex: 1;
  display: flex;
}
.mt-Stock-vehicles .mt-ListAds-gridLayout-gridItem--fullWidth .mt-ListSlides .mt-CardRelatedAd {
  flex: 1;
  display: flex;
  flex-direction: column;
}
.mt-Stock-vehicles .mt-ListAds-gridLayout-gridItem--fullWidth .mt-ListSlides .mt-CardRelatedAd > .sui-AtomCard {
  flex: 1;
}
.mt-Stock-vehicles .mt-ListAds-gridLayout-gridItem-tallAdPlaceholder {
  background-color: transparent;
  height: 100%;
  min-height: 100%;
  position: relative;
}
.mt-Stock-vehicles .mt-ListAds-gridLayout-gridItem-tallAdInnerText {
  margin: 0;
  font-size: 10px;
  margin-bottom: 4px;
}
.mt-Stock-vehicles .mt-ListAds-gridLayout-gridItem-tallAdInner {
  border-radius: 4px;
  background-color: #ffffff;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
  position: sticky;
  top: 98px;
  min-height: 600px;
  padding: 4px;
  width: 100%;
  margin: auto;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.mt-Stock-vehicles .mt-ListAds {
  display: flex;
  flex-direction: column;
  gap: 16px;
  justify-content: center;
}
.mt-Stock-vehicles .mt-ListAds-item:last-child {
  flex-grow: unset;
}
.mt-Stock-vehicles .mt-ListAds-item--banner--mobile {
  min-height: 250px;
  text-align: center;
}
.mt-Stock-vehicles .mt-ListAds-item--banner--desktop {
  min-height: 90px;
  width: 728px;
}
.mt-Stock-vehicles .mt-ListAds-item--native {
  width: 100%;
}
.mt-Stock-vehicles .mt-ListAds-item--native--mobile {
  min-height: 490px;
}
.mt-Stock-vehicles .mt-ListAds-item--native--desktop {
  min-height: 206px;
  width: 728px;
}
.mt-Stock-vehicles .mt-ListAds-item--multiformat--desktop {
  min-height: 206px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.mt-Stock-vehicles .mt-ListAds-item--textads {
  min-height: 160px;
  width: 100%;
}
.mt-Stock-vehicles .mt-ListAds-item--x65 {
  align-items: center;
  display: flex;
  flex-direction: column;
}
.mt-Stock-vehicles .mt-ListAds--rowItems {
  display: grid;
  gap: 16px;
  grid-template-columns: minmax(min(100%, 310px), 1fr);
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .mt-ListAds--rowItems {
    grid-template-columns: repeat(2, minmax(min(100%, 310px), 1fr));
  }
}
@media (min-width: 970px) {
  .mt-Stock-vehicles .mt-ListAds--rowItems {
    grid-template-columns: repeat(3, minmax(min(100%, 310px), 1fr));
  }
}
.mt-Stock-vehicles .mt-Stock {
  padding: 16px 8px;
}
@media (min-width: 970px) {
  .mt-Stock-vehicles .mt-Stock {
    padding-inline: 0;
  }
}
.mt-Stock-vehicles .mt-Stock-sortManagementNotificationWrapper {
  padding: 0;
}
.mt-Stock-vehicles .mt-Stock-inner {
  display: flex;
  flex-direction: column;
  gap: 16px;
  margin-bottom: 16px;
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .mt-Stock-inner {
    flex-direction: row;
    justify-content: center;
  }
}
@media (min-width: 970px) {
  .mt-Stock-vehicles .mt-Stock-inner {
    justify-content: space-between;
  }
}
.mt-Stock-vehicles .mt-Stock-sidebar {
  flex: 1;
}
.mt-Stock-vehicles .mt-Stock-content {
  display: flex;
  flex-direction: column;
  gap: 16px;
  position: relative;
  width: 100%;
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .mt-Stock-content {
    flex: 0 0 728px;
    max-width: 728px;
  }
}
.mt-Stock-vehicles .mt-Stock-content--fullWidth {
  flex: 1;
}
.mt-Stock-vehicles .mt-Stock-notifications > * {
  margin: 0 0 16px;
}
.mt-Stock-vehicles .mt-Stock-searchFaqsTitle {
  margin-bottom: 24px;
}
.mt-Stock-vehicles .mt-Stock-searchTopbar {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
  position: fixed;
  width: 100%;
  z-index: 5;
}
@media (min-width: 800px) {
  .mt-Stock-vehicles .mt-Stock-searchTopbar {
    margin-top: -8px;
    position: sticky;
    top: 0;
    z-index: 901;
  }
}
.mt-Stock-vehicles .mt-Stock-searchTopbar::before, .mt-Stock-vehicles .mt-Stock-searchTopbar::after {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  width: 24px;
  z-index: 1;
}
.mt-Stock-vehicles .mt-Stock-searchTopbar::before {
  background: linear-gradient(to left, transparent, #ffffff);
  left: 0;
}
.mt-Stock-vehicles .mt-Stock-searchTopbar::after {
  background: linear-gradient(to right, transparent, #ffffff);
  right: 0;
}
.mt-Stock-vehicles .mt-Stock-searchSave {
  animation: fadeInBottom 300ms both;
  bottom: 0;
  left: 50%;
  padding: 16px;
  position: fixed;
  transform: translate(-50%, 150%);
  z-index: 1;
}
.mt-Stock-vehicles .mt-Stock-titleHeader {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin-bottom: 8px;
}
@media (min-width: 600px) {
  .mt-Stock-vehicles .mt-Stock-titleHeader {
    flex-direction: row;
    justify-content: space-between;
  }
}
.mt-Stock-vehicles .mt-Stock .mt-NotificationsNoAlertMatches {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.mt-Stock-vehicles .mt-Stock .mt-NotificationsNoAlertMatches-title, .mt-Stock-vehicles .mt-Stock .mt-NotificationsNoAlertMatches-text {
  margin: 0;
}
.mt-Stock-vehicles .mt-Stock .mt-NotificationsNoAlertMatches-title {
  font-size: 16px;
}
.mt-Stock-vehicles .mt-Stock .mt-NotificationsNoAlertMatches-text {
  font-size: 14px;
}

.mt-Stock {
  margin: 32px 0 32px;
  padding: 0;
}
@media (min-width: 970px) {
  .mt-Stock {
    display: flex;
    gap: 16px;
  }
}
.mt-Stock--withFilters {
  margin-top: 16px;
}
.mt-Stock--withFilters .mt-Stock-contentWrapper {
  margin-top: 0;
}
.mt-Stock--column {
  flex-direction: column;
}
.mt-Stock-sidebar {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
@media (min-width: 970px) {
  .mt-Stock-sidebar {
    max-width: 236px;
  }
}
@media (min-width: 1300px) {
  .mt-Stock-sidebar {
    max-width: 220px;
  }
}
.mt-Stock-sidebarCategory {
  background-color: #ffffff;
  border-radius: 8px;
  box-shadow: 0 8px 24px 0 rgba(0, 0, 0, 0.1);
  padding: 16px;
}
.mt-Stock-searchTopbar {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
  position: sticky;
  top: 108px;
  width: 100%;
  z-index: 5;
}
.mt-Stock-contentWrapper--noTabs .mt-Stock-searchTopbar {
  top: 47px;
}
.mt-Stock-contactSidebar {
  flex: 0 1 250px;
}
.mt-Stock-tabs {
  background-color: #eef0f4;
  margin-top: 24px;
  padding: 8px 0 0 8px;
  position: sticky;
  top: 47px;
  width: 100%;
  z-index: 2;
}
@media (min-width: 800px) {
  .mt-Stock-tabs {
    padding: 8px 0 0 0;
    top: 0;
  }
}
.mt-Stock-tabsItem {
  color: inherit;
  text-decoration: none;
}
.mt-Stock-hero {
  margin-top: -1px;
}
@media (min-width: 800px) {
  .mt-Stock-hero {
    margin-top: 24px;
  }
}
.mt-Stock-heroSkeleton {
  background-color: #000e23;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
  height: 282px;
  margin-bottom: 400px;
}
@media (min-width: 600px) {
  .mt-Stock-heroSkeleton {
    border-radius: 8px;
    height: 275px;
    margin-bottom: 1000px;
  }
}
.mt-Stock-contentWrapper {
  display: flex;
  flex-direction: column;
  gap: 16px;
  margin-top: -16px;
}
.mt-Stock-contentWrapper--clipped {
  overflow: hidden;
}
@media (min-width: 970px) {
  .mt-Stock-contentWrapper {
    flex: 1;
  }
  .mt-Stock-contentWrapper--clipped {
    overflow: initial;
  }
  .mt-Stock-contentWrapper > .mt-SearchHeader-bar {
    margin-top: 16px;
  }
  .mt-Stock-contentWrapper--fullWidth {
    padding: 0;
    width: 100%;
  }
}
.mt-Stock-contact {
  background-color: #ffffff;
  border-radius: 4px;
  box-shadow: 0 8px 24px 0 rgba(0, 0, 0, 0.1);
  margin: 32px 8px 0;
  position: sticky;
  top: 16px;
}
.mt-Stock-contact.is-insideModal {
  padding: 0 16px 16px;
  margin: 0;
}
@media (min-width: 970px) {
  .mt-Stock-contact {
    margin: 0;
  }
  .mt-Stock-contact.is-belowTab {
    top: 60px;
  }
}
.mt-Stock-titleHeader {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (min-width: 970px) {
  .mt-Stock-titleHeader {
    flex-direction: row;
    justify-content: space-between;
  }
}
.mt-Stock-similarDealers {
  width: 100%;
  margin-bottom: 32px;
  padding: 0 16px;
}
.mt-Stock-similarDealersTitle {
  margin-bottom: 32px;
}
.mt-Stock-dealersInProvinces {
  padding: 0 8px;
}
.mt-Stock-dealersInProvincesTitle {
  padding: 0 16px;
}