/* screen - my-shortlist */

.my-shortlist {
  background-color: transparent;
  cursor: pointer;
  height: 1628px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 1920px;
}

.my-shortlist .group-234-KMsrOX {
  background-color: transparent;
  height: 1628px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 1920px;
}

.my-shortlist .rectangle-21-x5k3DY {
  background-color: var(--white);
  box-shadow: -4px 11px 19px #00000005;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.my-shortlist .helios_site_logo-x5k3DY {
  background-color: transparent;
  height: 42px;
  left: 240px;
  object-fit: cover;
  position: absolute;
  top: 17px;
  width: 139px;
}

.my-shortlist .group-2-x5k3DY {
  background-color: transparent;
  height: 20px;
  position: absolute;
  right: 265px;
  top: 26px;
  width: 105px;
}

.my-shortlist .shopicons_-regular_-account-Hxztni {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 20px;
}

.my-shortlist .path-1-ponuG3 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.my-shortlist .shopicon-ponuG3 {
  background-color: transparent;
  height: calc(100.00% - 3px);
  left: 2px;
  position: absolute;
  top: 2px;
  width: calc(100.00% - 4px);
}

.my-shortlist .icon-user-JzlqVO {
  background-color: transparent;
  height: 100%;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.my-shortlist .my-account-Hxztni {
  background-color: transparent;
  height: calc(100.00% + 1px);
  letter-spacing: 0.00px;
  line-height: 15px;
  position: absolute;
  right: -2px;
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 80px;
}

.my-shortlist .group-262-x5k3DY {
  background-color: transparent;
  height: 21px;
  position: absolute;
  right: 239px;
  top: 25px;
  width: 22px;
}

.my-shortlist .polygon-1-xR9K1h {
  background-color: transparent;
  height: calc(100.00% - 1px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.my-shortlist .x-xR9K1h {
  background-color: transparent;
  height: calc(100.00% - 1px);
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: calc(43.75% - 3px);
  text-align: right;
  top: 2px;
  white-space: nowrap;
  width: 6px;
}

.my-shortlist .group-636-KMsrOX {
  background-color: transparent;
  cursor: pointer;
  height: 52px;
  left: 722px;
  position: absolute;
  top: 76px;
  width: 476px;
}

.my-shortlist .rectangle-79-FZM0Ns {
  background-color: var(--concrete);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.my-shortlist .my-vehicles-FZM0Ns {
  background-color: transparent;
  bottom: calc(48.33% - 11px);
  height: 22px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 93px;
}

.my-shortlist .group-635-KMsrOX {
  background-color: transparent;
  height: 52px;
  left: 1204px;
  position: absolute;
  top: 76px;
  width: 716px;
}

.my-shortlist .rectangle-80-n9hugJ {
  background-color: var(--silver-chalice);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.my-shortlist .my-shortlist-n9hugJ {
  background-color: transparent;
  bottom: calc(48.33% - 11px);
  height: 22px;
  left: 20px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 102px;
}

.my-shortlist .group-637-KMsrOX {
  background-color: transparent;
  cursor: pointer;
  height: 52px;
  left: 0px;
  position: absolute;
  top: 76px;
  width: 716px;
}

.my-shortlist .rectangle-76-fSCXYe {
  background-color: var(--concrete);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.my-shortlist .my-profile-fSCXYe {
  background-color: transparent;
  bottom: calc(48.33% - 11px);
  height: 22px;
  left: calc(41.71% - 35px);
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 83px;
}

.my-shortlist .group-264-KMsrOX {
  background-color: transparent;
  height: 7px;
  left: 264px;
  position: absolute;
  top: 598px;
  width: 10px;
}

.my-shortlist .icon-check_mark-ruuHK6 {
  background-color: transparent;
  height: calc(100.00% + 1px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100.00% + 1px);
}

.my-shortlist .rectangle-3-KMsrOX {
  background-color: var(--white);
  border: 0.5px solid;
  border-color: var(--silver-chalice);
  box-shadow: 0px 0px 0px transparent;
  height: 300px;
  left: 440px;
  position: absolute;
  top: 1225px;
  width: 1040px;
}

.my-shortlist .mask-group-2-KMsrOX {
  background-color: transparent;
  height: 300px;
  left: 440px;
  overflow: hidden;
  position: absolute;
  top: 1224px;
  width: 580px;
}

.my-shortlist .mask-group-1-1IC22s {
  background-color: transparent;
  height: calc(100.00% + 37px);
  left: -4px;
  object-fit: cover;
  position: absolute;
  top: -7px;
  width: calc(100.00% + 9px);
}

.my-shortlist .rectangle-5-KMsrOX {
  background-color: var(--gallery);
  height: 31px;
  left: 944px;
  opacity: 0.55;
  position: absolute;
  top: 1240px;
  width: 76px;
}

.my-shortlist .rectangle-12-KMsrOX {
  background-color: var(--white);
  height: 5px;
  left: 495px;
  opacity: 0.8;
  position: absolute;
  top: 1509px;
  width: 83px;
}

.my-shortlist .group-3-KMsrOX {
  background-color: transparent;
  height: 5px;
  left: 592px;
  opacity: 0.32;
  position: absolute;
  top: 1509px;
  width: 374px;
}

.my-shortlist .rectangle-13-ymTtSz {
  background-color: var(--gallery);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 83px;
}

.my-shortlist .rectangle-14-ymTtSz {
  background-color: var(--gallery);
  height: 100%;
  left: calc(33.33% - 28px);
  position: absolute;
  top: 0px;
  width: 83px;
}

.my-shortlist .rectangle-15-ymTtSz {
  background-color: var(--gallery);
  height: 100%;
  position: absolute;
  right: calc(33.33% - 28px);
  top: 0px;
  width: 83px;
}

.my-shortlist .rectangle-16-ymTtSz {
  background-color: var(--gallery);
  height: 100%;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 83px;
}

.my-shortlist .porsche-taycan-KMsrOX {
  background-color: transparent;
  height: auto;
  left: 1050px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 1248px;
  white-space: nowrap;
  width: auto;
}

.my-shortlist .x95000-KMsrOX {
  background-color: transparent;
  height: auto;
  left: 1050px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 1470px;
  white-space: nowrap;
  width: auto;
}

.my-shortlist .path-19-KMsrOX {
  background-color: transparent;
  height: 31px;
  left: 1331px;
  object-fit: cover;
  position: absolute;
  top: 1469px;
  width: 121px;
}

.my-shortlist .view-details-KMsrOX {
  background-color: transparent;
  height: auto;
  left: 1364px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  text-align: left;
  top: 1478px;
  white-space: nowrap;
  width: auto;
}

.my-shortlist .sold-KMsrOX {
  background-color: transparent;
  height: auto;
  left: 960px;
  letter-spacing: 0.00px;
  line-height: 13px;
  opacity: 0.65;
  position: absolute;
  text-align: left;
  top: 1249px;
  white-space: nowrap;
  width: auto;
}

.my-shortlist .retail-price-KMsrOX {
  background-color: transparent;
  height: auto;
  left: 1165px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: 1479px;
  white-space: nowrap;
  width: auto;
}

.my-shortlist .component-15-1-KMsrOX {
  background-color: transparent;
  height: 15px;
  left: 1051px;
  position: absolute;
  top: 1429px;
  width: 157px;
}

.my-shortlist .remove-from-shortlist-dkpFKo {
  background-color: transparent;
  height: calc(100.00% + 2px);
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: -2px;
  text-align: left;
  top: -4px;
  white-space: nowrap;
  width: 139px;
}

.my-shortlist .shopicon-dkpFKo {
  background-color: transparent;
  height: calc(100.00% - 4px);
  left: 0px;
  position: absolute;
  top: 2px;
  width: 12px;
}

.my-shortlist .icon-heart-Sxf0Cx {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.my-shortlist .icon-heart-iPaSLK {
  background-color: transparent;
  height: 9px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 11px;
}

.my-shortlist .rectangle-3-qyfvhe {
  background-color: var(--white);
  border: 0.5px solid;
  border-color: var(--silver-chalice);
  box-shadow: 0px 0px 0px transparent;
  height: 300px;
  left: 440px;
  position: absolute;
  top: 884px;
  width: 1040px;
}

.my-shortlist .mask-group-2-qyfvhe {
  background-color: transparent;
  height: 300px;
  left: 440px;
  overflow: hidden;
  position: absolute;
  top: 883px;
  width: 580px;
}

.my-shortlist .mask-group-1-NUZRZ3 {
  background-color: transparent;
  height: calc(100.00% + 37px);
  left: -4px;
  object-fit: cover;
  position: absolute;
  top: -7px;
  width: calc(100.00% + 9px);
}

.my-shortlist .rectangle-5-qyfvhe {
  background-color: var(--gallery);
  height: 31px;
  left: 945px;
  opacity: 0.55;
  position: absolute;
  top: 899px;
  width: 75px;
}

.my-shortlist .rectangle-12-qyfvhe {
  background-color: var(--white);
  height: 5px;
  left: 495px;
  opacity: 0.8;
  position: absolute;
  top: 1168px;
  width: 83px;
}

.my-shortlist .group-3-qyfvhe {
  background-color: transparent;
  height: 5px;
  left: 592px;
  opacity: 0.32;
  position: absolute;
  top: 1168px;
  width: 374px;
}

.my-shortlist .rectangle-13-s1AyM2 {
  background-color: var(--gallery);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 83px;
}

.my-shortlist .rectangle-14-s1AyM2 {
  background-color: var(--gallery);
  height: 100%;
  left: calc(33.33% - 28px);
  position: absolute;
  top: 0px;
  width: 83px;
}

.my-shortlist .rectangle-15-s1AyM2 {
  background-color: var(--gallery);
  height: 100%;
  position: absolute;
  right: calc(33.33% - 28px);
  top: 0px;
  width: 83px;
}

.my-shortlist .rectangle-16-s1AyM2 {
  background-color: var(--gallery);
  height: 100%;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 83px;
}

.my-shortlist .porsche-panamera-KMsrOX {
  background-color: transparent;
  height: auto;
  left: 1050px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 908px;
  white-space: nowrap;
  width: auto;
}

.my-shortlist .x78000-KMsrOX {
  background-color: transparent;
  height: auto;
  left: 1050px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 1130px;
  white-space: nowrap;
  width: auto;
}

.my-shortlist .path-19-qyfvhe {
  background-color: transparent;
  height: 31px;
  left: 1331px;
  object-fit: cover;
  position: absolute;
  top: 1128px;
  width: 121px;
}

.my-shortlist .view-details-qyfvhe {
  background-color: transparent;
  height: auto;
  left: 1364px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  text-align: left;
  top: 1137px;
  white-space: nowrap;
  width: auto;
}

.my-shortlist .sold-qyfvhe {
  background-color: transparent;
  height: auto;
  left: 960px;
  letter-spacing: 0.00px;
  line-height: 13px;
  opacity: 0.65;
  position: absolute;
  text-align: left;
  top: 908px;
  white-space: nowrap;
  width: auto;
}

.my-shortlist .retail-price-qyfvhe {
  background-color: transparent;
  height: auto;
  left: 1165px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: 1138px;
  white-space: nowrap;
  width: auto;
}

.my-shortlist .remove-from-shortlist-KMsrOX {
  background-color: transparent;
  height: auto;
  left: 1069px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: 1084px;
  white-space: nowrap;
  width: auto;
}

.my-shortlist .shopicon-KMsrOX {
  background-color: transparent;
  height: 11px;
  left: 1051px;
  position: absolute;
  top: 1090px;
  width: 12px;
}

.my-shortlist .icon-heart-zIgf4r {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.my-shortlist .icon-heart-4TEeVc {
  background-color: transparent;
  height: calc(100.00% - 2px);
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: calc(100.00% - 1px);
}

.my-shortlist .rectangle-3-QEJsAI {
  background-color: var(--white);
  border: 0.5px solid;
  border-color: var(--silver-chalice);
  box-shadow: 0px 0px 0px transparent;
  height: 300px;
  left: 440px;
  position: absolute;
  top: 543px;
  width: 1040px;
}

.my-shortlist .mask-group-2-QEJsAI {
  background-color: transparent;
  height: 300px;
  left: 440px;
  overflow: hidden;
  position: absolute;
  top: 542px;
  width: 580px;
}

.my-shortlist .mask-group-1-zdVxWC {
  background-color: transparent;
  height: calc(100.00% + 37px);
  left: -4px;
  object-fit: cover;
  position: absolute;
  top: -7px;
  width: calc(100.00% + 9px);
}

.my-shortlist .rectangle-12-QEJsAI {
  background-color: var(--white);
  height: 5px;
  left: 495px;
  opacity: 0.8;
  position: absolute;
  top: 827px;
  width: 83px;
}

.my-shortlist .group-3-QEJsAI {
  background-color: transparent;
  height: 5px;
  left: 592px;
  opacity: 0.32;
  position: absolute;
  top: 827px;
  width: 374px;
}

.my-shortlist .rectangle-13-MniAot {
  background-color: var(--gallery);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 83px;
}

.my-shortlist .rectangle-14-MniAot {
  background-color: var(--gallery);
  height: 100%;
  left: calc(33.33% - 28px);
  position: absolute;
  top: 0px;
  width: 83px;
}

.my-shortlist .rectangle-15-MniAot {
  background-color: var(--gallery);
  height: 100%;
  position: absolute;
  right: calc(33.33% - 28px);
  top: 0px;
  width: 83px;
}

.my-shortlist .rectangle-16-MniAot {
  background-color: var(--gallery);
  height: 100%;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 83px;
}

.my-shortlist .porsche-cayman-s-KMsrOX {
  background-color: transparent;
  height: auto;
  left: 1050px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 566px;
  white-space: nowrap;
  width: auto;
}

.my-shortlist .x70000-KMsrOX {
  background-color: transparent;
  height: auto;
  left: 1050px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 788px;
  white-space: nowrap;
  width: auto;
}

.my-shortlist .path-19-QEJsAI {
  background-color: transparent;
  height: 31px;
  left: 1331px;
  object-fit: cover;
  position: absolute;
  top: 787px;
  width: 121px;
}

.my-shortlist .view-details-QEJsAI {
  background-color: transparent;
  height: auto;
  left: 1364px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  text-align: left;
  top: 796px;
  white-space: nowrap;
  width: auto;
}

.my-shortlist .retail-price-QEJsAI {
  background-color: transparent;
  height: auto;
  left: 1165px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: 797px;
  white-space: nowrap;
  width: auto;
}

.my-shortlist .remove-from-shortlist-qyfvhe {
  background-color: transparent;
  height: auto;
  left: 1069px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: 743px;
  white-space: nowrap;
  width: auto;
}

.my-shortlist .shopicon-qyfvhe {
  background-color: transparent;
  height: 11px;
  left: 1051px;
  position: absolute;
  top: 749px;
  width: 12px;
}

.my-shortlist .icon-heart-SEWnvP {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.my-shortlist .icon-heart-lGtXWZ {
  background-color: transparent;
  height: calc(100.00% - 2px);
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: calc(100.00% - 1px);
}

.my-shortlist .rectangle-3-HPHlqB {
  background-color: var(--white);
  border: 0.5px solid;
  border-color: var(--silver-chalice);
  box-shadow: 0px 0px 0px transparent;
  height: 300px;
  left: 440px;
  position: absolute;
  top: 202px;
  width: 1040px;
}

.my-shortlist .mask-group-2-HPHlqB {
  background-color: transparent;
  height: 300px;
  left: 440px;
  overflow: hidden;
  position: absolute;
  top: 201px;
  width: 580px;
}

.my-shortlist .mask-group-1-jkPgvR {
  background-color: transparent;
  height: calc(100.00% + 37px);
  left: -4px;
  object-fit: cover;
  position: absolute;
  top: -7px;
  width: calc(100.00% + 9px);
}

.my-shortlist .rectangle-5-QEJsAI {
  background-color: var(--gallery);
  height: 31px;
  left: 881px;
  opacity: 0.55;
  position: absolute;
  top: 217px;
  width: 139px;
}

.my-shortlist .rectangle-12-HPHlqB {
  background-color: var(--white);
  height: 5px;
  left: 495px;
  opacity: 0.8;
  position: absolute;
  top: 486px;
  width: 83px;
}

.my-shortlist .group-3-HPHlqB {
  background-color: transparent;
  height: 5px;
  left: 592px;
  opacity: 0.32;
  position: absolute;
  top: 486px;
  width: 374px;
}

.my-shortlist .rectangle-13-TQtLlL {
  background-color: var(--gallery);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 83px;
}

.my-shortlist .rectangle-14-TQtLlL {
  background-color: var(--gallery);
  height: 100%;
  left: calc(33.33% - 28px);
  position: absolute;
  top: 0px;
  width: 83px;
}

.my-shortlist .rectangle-15-TQtLlL {
  background-color: var(--gallery);
  height: 100%;
  position: absolute;
  right: calc(33.33% - 28px);
  top: 0px;
  width: 83px;
}

.my-shortlist .rectangle-16-TQtLlL {
  background-color: var(--gallery);
  height: 100%;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 83px;
}

.my-shortlist .porsche-911-carrera-4s-KMsrOX {
  background-color: transparent;
  height: auto;
  left: 1050px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 226px;
  white-space: nowrap;
  width: auto;
}

.my-shortlist .x80000-KMsrOX {
  background-color: transparent;
  height: auto;
  left: 1050px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 448px;
  white-space: nowrap;
  width: auto;
}

.my-shortlist .group-144-KMsrOX {
  background-color: transparent;
  cursor: pointer;
  height: 31px;
  left: 1331px;
  position: absolute;
  top: 446px;
  width: 121px;
}

.my-shortlist .path-19-YD4TjB {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.my-shortlist .view-details-YD4TjB {
  background-color: transparent;
  bottom: calc(40.00% - 6px);
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  right: 16px;
  text-align: left;
  white-space: nowrap;
  width: 72px;
}

.my-shortlist .porsche-certified-KMsrOX {
  background-color: transparent;
  height: auto;
  left: 888px;
  letter-spacing: 0.00px;
  line-height: 13px;
  opacity: 0.65;
  position: absolute;
  text-align: left;
  top: 226px;
  white-space: nowrap;
  width: auto;
}

.my-shortlist .retail-price-HPHlqB {
  background-color: transparent;
  height: auto;
  left: 1165px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: 456px;
  white-space: nowrap;
  width: auto;
}

.my-shortlist .remove-from-shortlist-QEJsAI {
  background-color: transparent;
  height: auto;
  left: 1069px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: 402px;
  white-space: nowrap;
  width: auto;
}

.my-shortlist .shopicon-QEJsAI {
  background-color: transparent;
  height: 11px;
  left: 1051px;
  position: absolute;
  top: 408px;
  width: 12px;
}

.my-shortlist .icon-heart-AUwMGl {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.my-shortlist .icon-heart-sAmBke {
  background-color: transparent;
  height: calc(100.00% - 2px);
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: calc(100.00% - 1px);
}

.my-shortlist .group-334-KMsrOX {
  background-color: transparent;
  cursor: pointer;
  height: 20px;
  left: 1627px;
  position: absolute;
  top: 147px;
  width: 55px;
}

.my-shortlist .back-4i7FIp {
  background-color: transparent;
  height: calc(100.00% + 2px);
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: -2px;
  text-align: left;
  top: -2px;
  white-space: nowrap;
  width: 40px;
}

.my-shortlist .path-25-4i7FIp {
  background-color: transparent;
  height: 9px;
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: calc(50.00% - 4px);
  width: 5px;
}

.my-shortlist .group-335-KMsrOX {
  background-color: transparent;
  height: 20px;
  left: 240px;
  position: absolute;
  top: 147px;
  width: 191px;
}

.my-shortlist .your-shortlist-4-cars-bM4Q7e {
  background-color: transparent;
  height: calc(100.00% + 2px);
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: -2px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.my-shortlist .group-641-KMsrOX {
  background-color: transparent;
  cursor: pointer;
  height: 60px;
  left: 1828px;
  position: fixed;
  top: 990px;
  width: 60px;
}

.my-shortlist .ellipse-22-2LdDxh {
  background-color: var(--purple-heart);
  border-radius: 30px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.my-shortlist .group-336-2LdDxh {
  background-color: transparent;
  height: 28px;
  object-fit: cover;
  position: absolute;
  right: calc(50.00% - 16px);
  top: calc(50.00% - 14px);
  width: 32px;
}

.my-shortlist .group-653-KMsrOX {
  background-color: transparent;
  height: 302px;
  left: 440px;
  position: absolute;
  top: 1223px;
  width: 1040px;
}

.my-shortlist .rectangle-172-xxOZxD {
  background-color: var(--black);
  border: 1px solid;
  border-color: var(--dove-gray);
  height: 100%;
  left: 0px;
  mix-blend-mode: hue;
  position: absolute;
  top: 0px;
  width: 100%;
}

.my-shortlist .rectangle-173-xxOZxD {
  background-color: var(--white);
  height: 100%;
  left: 0px;
  opacity: 0.75;
  position: absolute;
  top: 0px;
  width: 100%;
}

.my-shortlist .group-667-KMsrOX {
  background-color: transparent;
  height: 302px;
  left: 440px;
  position: absolute;
  top: 882px;
  width: 1040px;
}

.my-shortlist .rectangle-172-m6FA7i {
  background-color: var(--black);
  border: 1px solid;
  border-color: var(--dove-gray);
  height: 100%;
  left: 0px;
  mix-blend-mode: hue;
  position: absolute;
  top: 0px;
  width: 100%;
}

.my-shortlist .rectangle-173-m6FA7i {
  background-color: var(--white);
  height: 100%;
  left: 0px;
  opacity: 0.75;
  position: absolute;
  top: 0px;
  width: 100%;
}

.my-shortlist .group-690-KMsrOX {
  background-color: transparent;
  height: 147px;
  left: 1050px;
  position: absolute;
  top: 285px;
  width: 405px;
}

.my-shortlist .group-19-xifhLc {
  background-color: transparent;
  height: 100%;
  left: 2px;
  position: absolute;
  top: 0px;
  width: calc(100.00% - 2px);
}

.my-shortlist .x10100-mi-qPowkx {
  background-color: transparent;
  height: 28px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: 18px;
  white-space: nowrap;
  width: 81px;
}

.my-shortlist .petrol-qPowkx {
  background-color: transparent;
  height: 28px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 40px;
  text-align: left;
  top: 18px;
  white-space: nowrap;
  width: 52px;
}

.my-shortlist .manual-qPowkx {
  background-color: transparent;
  height: 28px;
  left: calc(48.66% - 30px);
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: 18px;
  white-space: nowrap;
  width: 62px;
}

.my-shortlist .mileage-qPowkx {
  background-color: transparent;
  height: 16px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 46px;
}

.my-shortlist .fuel-qPowkx {
  background-color: transparent;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  right: calc(17.43% - 5px);
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 27px;
}

.my-shortlist .transmission-qPowkx {
  background-color: transparent;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  right: calc(48.79% - 39px);
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 79px;
}

.my-shortlist .line-2-qPowkx {
  background-color: transparent;
  height: 42px;
  left: 32.31%;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 1px;
}

.my-shortlist .line-3-qPowkx {
  background-color: transparent;
  height: 42px;
  object-fit: cover;
  position: absolute;
  right: 31.98%;
  top: 0px;
  width: 1px;
}

.my-shortlist .x2020-qPowkx {
  background-color: transparent;
  bottom: calc(35.29% - 10px);
  height: 28px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 47px;
}

.my-shortlist .hong-kong-qPowkx {
  background-color: transparent;
  bottom: calc(35.29% - 10px);
  height: 28px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: -2px;
  text-align: left;
  white-space: nowrap;
  width: 94px;
}

.my-shortlist .x1-qPowkx {
  background-color: transparent;
  bottom: calc(35.29% - 10px);
  height: 28px;
  left: calc(42.06% - 4px);
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 10px;
}

.my-shortlist .year-qPowkx {
  background-color: transparent;
  height: 16px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  text-align: left;
  top: calc(46.95% - 8px);
  white-space: nowrap;
  width: 28px;
}

.my-shortlist .location-qPowkx {
  background-color: transparent;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  right: 41px;
  text-align: left;
  top: calc(46.95% - 8px);
  white-space: nowrap;
  width: 53px;
}

.my-shortlist .owners-qPowkx {
  background-color: transparent;
  height: 16px;
  left: calc(46.41% - 22px);
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  text-align: left;
  top: calc(46.95% - 8px);
  white-space: nowrap;
  width: 47px;
}

.my-shortlist .line-2-e1DByy {
  background-color: transparent;
  bottom: calc(43.54% - 19px);
  height: 42px;
  left: 32.19%;
  object-fit: cover;
  position: absolute;
  width: 1px;
}

.my-shortlist .line-3-e1DByy {
  background-color: transparent;
  bottom: calc(43.54% - 19px);
  height: 42px;
  object-fit: cover;
  position: absolute;
  right: 32.23%;
  width: 1px;
}

.my-shortlist .line-4-qPowkx {
  background-color: transparent;
  bottom: 0px;
  height: 1px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  width: calc(100.00% - 2px);
}

.my-shortlist .group-688-xifhLc {
  background-color: transparent;
  height: 74px;
  left: 0px;
  position: absolute;
  top: 2px;
  width: 305px;
}

.my-shortlist .group-682-3RI4cs {
  background-color: transparent;
  height: 15px;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 16px;
}

.my-shortlist .path-12-GHOd4X {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 10px;
}

.my-shortlist .path-13-GHOd4X {
  background-color: transparent;
  height: calc(100.00% - 1px);
  object-fit: cover;
  position: absolute;
  right: 1px;
  top: 1px;
  width: 6px;
}

.my-shortlist .path-185-3RI4cs {
  background-color: transparent;
  height: 14px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 18px;
}

.my-shortlist .group-683-3RI4cs {
  background-color: transparent;
  bottom: 1px;
  height: 15px;
  left: 2px;
  position: absolute;
  width: 13px;
}

.my-shortlist .path-171-Cjjy9v {
  background-color: transparent;
  height: 4px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.my-shortlist .path-172-Cjjy9v {
  background-color: transparent;
  bottom: 0px;
  height: 9px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  width: 100%;
}

.my-shortlist .path-186-3RI4cs {
  background-color: transparent;
  height: 16px;
  object-fit: cover;
  position: absolute;
  right: calc(49.55% - 8px);
  top: 0px;
  width: 16px;
}

.my-shortlist .group-684-3RI4cs {
  background-color: transparent;
  bottom: 1px;
  height: 15px;
  position: absolute;
  right: calc(49.82% - 7px);
  width: 14px;
}

.my-shortlist .path-174-bzI312 {
  background-color: transparent;
  height: 8px;
  left: 3px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: calc(100.00% - 6px);
}

.my-shortlist .path-175-bzI312 {
  background-color: transparent;
  bottom: 0px;
  height: 6px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  width: 100%;
}

.my-shortlist .group-689-3RI4cs {
  background-color: transparent;
  bottom: 1px;
  height: 14px;
  position: absolute;
  right: 3px;
  width: 11px;
}

.my-shortlist .group-139-4Fdxbx {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.my-shortlist .group-692-KMsrOX {
  background-color: transparent;
  height: 147px;
  left: 1050px;
  position: absolute;
  top: 967px;
  width: 405px;
}

.my-shortlist .group-19-iKeeO0 {
  background-color: transparent;
  height: 100%;
  left: 2px;
  position: absolute;
  top: 0px;
  width: calc(100.00% - 2px);
}

.my-shortlist .x42000-mi-pfho8z {
  background-color: transparent;
  height: 28px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: 18px;
  white-space: nowrap;
  width: 89px;
}

.my-shortlist .petrol-pfho8z {
  background-color: transparent;
  height: 28px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 40px;
  text-align: left;
  top: 18px;
  white-space: nowrap;
  width: 52px;
}

.my-shortlist .manual-pfho8z {
  background-color: transparent;
  height: 28px;
  left: calc(48.66% - 30px);
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: 18px;
  white-space: nowrap;
  width: 62px;
}

.my-shortlist .mileage-pfho8z {
  background-color: transparent;
  height: 16px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 46px;
}

.my-shortlist .fuel-pfho8z {
  background-color: transparent;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  right: calc(17.43% - 5px);
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 27px;
}

.my-shortlist .transmission-pfho8z {
  background-color: transparent;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  right: calc(48.79% - 39px);
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 79px;
}

.my-shortlist .line-2-pfho8z {
  background-color: transparent;
  height: 42px;
  left: 32.31%;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 1px;
}

.my-shortlist .line-3-pfho8z {
  background-color: transparent;
  height: 42px;
  object-fit: cover;
  position: absolute;
  right: 31.98%;
  top: 0px;
  width: 1px;
}

.my-shortlist .x2017-pfho8z {
  background-color: transparent;
  bottom: calc(35.29% - 10px);
  height: 28px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 42px;
}

.my-shortlist .hong-kong-pfho8z {
  background-color: transparent;
  bottom: calc(35.29% - 10px);
  height: 28px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: -2px;
  text-align: left;
  white-space: nowrap;
  width: 94px;
}

.my-shortlist .x2-pfho8z {
  background-color: transparent;
  bottom: calc(35.29% - 10px);
  height: 28px;
  left: calc(42.38% - 6px);
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 13px;
}

.my-shortlist .year-pfho8z {
  background-color: transparent;
  height: 16px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  text-align: left;
  top: calc(46.95% - 8px);
  white-space: nowrap;
  width: 28px;
}

.my-shortlist .location-pfho8z {
  background-color: transparent;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  right: 41px;
  text-align: left;
  top: calc(46.95% - 8px);
  white-space: nowrap;
  width: 53px;
}

.my-shortlist .owners-pfho8z {
  background-color: transparent;
  height: 16px;
  left: calc(46.41% - 22px);
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  text-align: left;
  top: calc(46.95% - 8px);
  white-space: nowrap;
  width: 47px;
}

.my-shortlist .line-2-KjYnrM {
  background-color: transparent;
  bottom: calc(43.54% - 19px);
  height: 42px;
  left: 32.19%;
  object-fit: cover;
  position: absolute;
  width: 1px;
}

.my-shortlist .line-3-KjYnrM {
  background-color: transparent;
  bottom: calc(43.54% - 19px);
  height: 42px;
  object-fit: cover;
  position: absolute;
  right: 32.23%;
  width: 1px;
}

.my-shortlist .line-4-pfho8z {
  background-color: transparent;
  bottom: 0px;
  height: 1px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  width: calc(100.00% - 2px);
}

.my-shortlist .group-688-iKeeO0 {
  background-color: transparent;
  height: 74px;
  left: 0px;
  position: absolute;
  top: 2px;
  width: 305px;
}

.my-shortlist .group-682-QVoxBj {
  background-color: transparent;
  height: 15px;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 16px;
}

.my-shortlist .path-12-vXN8ub {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 10px;
}

.my-shortlist .path-13-vXN8ub {
  background-color: transparent;
  height: calc(100.00% - 1px);
  object-fit: cover;
  position: absolute;
  right: 1px;
  top: 1px;
  width: 6px;
}

.my-shortlist .path-185-QVoxBj {
  background-color: transparent;
  height: 14px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 18px;
}

.my-shortlist .group-683-QVoxBj {
  background-color: transparent;
  bottom: 1px;
  height: 15px;
  left: 2px;
  position: absolute;
  width: 13px;
}

.my-shortlist .path-171-3xPidc {
  background-color: transparent;
  height: 4px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.my-shortlist .path-172-3xPidc {
  background-color: transparent;
  bottom: 0px;
  height: 9px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  width: 100%;
}

.my-shortlist .path-186-QVoxBj {
  background-color: transparent;
  height: 16px;
  object-fit: cover;
  position: absolute;
  right: calc(49.55% - 8px);
  top: 0px;
  width: 16px;
}

.my-shortlist .group-684-QVoxBj {
  background-color: transparent;
  bottom: 1px;
  height: 15px;
  position: absolute;
  right: calc(49.82% - 7px);
  width: 14px;
}

.my-shortlist .path-174-1ebVEj {
  background-color: transparent;
  height: 8px;
  left: 3px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: calc(100.00% - 6px);
}

.my-shortlist .path-175-1ebVEj {
  background-color: transparent;
  bottom: 0px;
  height: 6px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  width: 100%;
}

.my-shortlist .group-689-QVoxBj {
  background-color: transparent;
  bottom: 1px;
  height: 14px;
  position: absolute;
  right: 3px;
  width: 11px;
}

.my-shortlist .group-139-tqErzz {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.my-shortlist .group-693-KMsrOX {
  background-color: transparent;
  height: 147px;
  left: 1050px;
  position: absolute;
  top: 1308px;
  width: 405px;
}

.my-shortlist .group-19-mFnnUi {
  background-color: transparent;
  height: 100%;
  left: 2px;
  position: absolute;
  top: 0px;
  width: calc(100.00% - 2px);
}

.my-shortlist .x4500-mi-1xOxUj {
  background-color: transparent;
  height: 28px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: 18px;
  white-space: nowrap;
  width: 78px;
}

.my-shortlist .electric-1xOxUj {
  background-color: transparent;
  height: 28px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 28px;
  text-align: left;
  top: 18px;
  white-space: nowrap;
  width: 65px;
}

.my-shortlist .automatic-1xOxUj {
  background-color: transparent;
  height: 28px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: calc(47.32% - 42px);
  text-align: left;
  top: 18px;
  white-space: nowrap;
  width: 88px;
}

.my-shortlist .mileage-1xOxUj {
  background-color: transparent;
  height: 16px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 46px;
}

.my-shortlist .fuel-1xOxUj {
  background-color: transparent;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  right: calc(17.43% - 5px);
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 27px;
}

.my-shortlist .transmission-1xOxUj {
  background-color: transparent;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  right: calc(48.79% - 39px);
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 79px;
}

.my-shortlist .line-2-1xOxUj {
  background-color: transparent;
  height: 42px;
  left: 32.31%;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 1px;
}

.my-shortlist .line-3-1xOxUj {
  background-color: transparent;
  height: 42px;
  object-fit: cover;
  position: absolute;
  right: 31.98%;
  top: 0px;
  width: 1px;
}

.my-shortlist .x2021-1xOxUj {
  background-color: transparent;
  bottom: calc(35.29% - 10px);
  height: 28px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 43px;
}

.my-shortlist .hong-kong-1xOxUj {
  background-color: transparent;
  bottom: calc(35.29% - 10px);
  height: 28px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: -2px;
  text-align: left;
  white-space: nowrap;
  width: 94px;
}

.my-shortlist .x1-1xOxUj {
  background-color: transparent;
  bottom: calc(35.29% - 10px);
  height: 28px;
  left: calc(42.06% - 4px);
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 10px;
}

.my-shortlist .year-1xOxUj {
  background-color: transparent;
  height: 16px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  text-align: left;
  top: calc(46.95% - 8px);
  white-space: nowrap;
  width: 28px;
}

.my-shortlist .location-1xOxUj {
  background-color: transparent;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  right: 41px;
  text-align: left;
  top: calc(46.95% - 8px);
  white-space: nowrap;
  width: 53px;
}

.my-shortlist .owners-1xOxUj {
  background-color: transparent;
  height: 16px;
  left: calc(46.41% - 22px);
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  text-align: left;
  top: calc(46.95% - 8px);
  white-space: nowrap;
  width: 47px;
}

.my-shortlist .line-2-3xGDbc {
  background-color: transparent;
  bottom: calc(43.54% - 19px);
  height: 42px;
  left: 32.19%;
  object-fit: cover;
  position: absolute;
  width: 1px;
}

.my-shortlist .line-3-3xGDbc {
  background-color: transparent;
  bottom: calc(43.54% - 19px);
  height: 42px;
  object-fit: cover;
  position: absolute;
  right: 32.23%;
  width: 1px;
}

.my-shortlist .line-4-1xOxUj {
  background-color: transparent;
  bottom: 0px;
  height: 1px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  width: calc(100.00% - 2px);
}

.my-shortlist .group-688-mFnnUi {
  background-color: transparent;
  height: 74px;
  left: 0px;
  position: absolute;
  top: 2px;
  width: 305px;
}

.my-shortlist .group-682-mOtL0H {
  background-color: transparent;
  height: 15px;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 16px;
}

.my-shortlist .path-12-hmVOfk {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 10px;
}

.my-shortlist .path-13-hmVOfk {
  background-color: transparent;
  height: calc(100.00% - 1px);
  object-fit: cover;
  position: absolute;
  right: 1px;
  top: 1px;
  width: 6px;
}

.my-shortlist .path-185-mOtL0H {
  background-color: transparent;
  height: 14px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 18px;
}

.my-shortlist .group-683-mOtL0H {
  background-color: transparent;
  bottom: 1px;
  height: 15px;
  left: 2px;
  position: absolute;
  width: 13px;
}

.my-shortlist .path-171-RnZh9q {
  background-color: transparent;
  height: 4px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.my-shortlist .path-172-RnZh9q {
  background-color: transparent;
  bottom: 1px;
  height: 9px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  width: 100%;
}

.my-shortlist .path-186-mOtL0H {
  background-color: transparent;
  height: 16px;
  object-fit: cover;
  position: absolute;
  right: calc(49.55% - 8px);
  top: 0px;
  width: 16px;
}

.my-shortlist .group-684-mOtL0H {
  background-color: transparent;
  bottom: 1px;
  height: 15px;
  position: absolute;
  right: calc(49.82% - 7px);
  width: 14px;
}

.my-shortlist .path-174-tZqc5L {
  background-color: transparent;
  height: 8px;
  left: 3px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: calc(100.00% - 6px);
}

.my-shortlist .path-175-tZqc5L {
  background-color: transparent;
  bottom: 0px;
  height: 6px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  width: 100%;
}

.my-shortlist .group-689-mOtL0H {
  background-color: transparent;
  bottom: 1px;
  height: 14px;
  position: absolute;
  right: 3px;
  width: 11px;
}

.my-shortlist .group-139-6euE7S {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.my-shortlist .group-691-KMsrOX {
  background-color: transparent;
  height: 147px;
  left: 1050px;
  position: absolute;
  top: 626px;
  width: 405px;
}

.my-shortlist .group-19-sMrGVC {
  background-color: transparent;
  height: 100%;
  left: 2px;
  position: absolute;
  top: 0px;
  width: calc(100.00% - 2px);
}

.my-shortlist .x23000-mi-NWxd9a {
  background-color: transparent;
  height: 28px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: 18px;
  white-space: nowrap;
  width: 88px;
}

.my-shortlist .petrol-NWxd9a {
  background-color: transparent;
  height: 28px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 40px;
  text-align: left;
  top: 18px;
  white-space: nowrap;
  width: 52px;
}

.my-shortlist .manual-NWxd9a {
  background-color: transparent;
  height: 28px;
  left: calc(48.66% - 30px);
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: 18px;
  white-space: nowrap;
  width: 62px;
}

.my-shortlist .mileage-NWxd9a {
  background-color: transparent;
  height: 16px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 46px;
}

.my-shortlist .fuel-NWxd9a {
  background-color: transparent;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  right: calc(17.43% - 5px);
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 27px;
}

.my-shortlist .transmission-NWxd9a {
  background-color: transparent;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  right: calc(48.79% - 39px);
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 79px;
}

.my-shortlist .line-2-NWxd9a {
  background-color: transparent;
  height: 42px;
  left: 32.31%;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 1px;
}

.my-shortlist .line-3-NWxd9a {
  background-color: transparent;
  height: 42px;
  object-fit: cover;
  position: absolute;
  right: 31.98%;
  top: 0px;
  width: 1px;
}

.my-shortlist .x2019-NWxd9a {
  background-color: transparent;
  bottom: calc(35.29% - 10px);
  height: 28px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 44px;
}

.my-shortlist .hong-kong-NWxd9a {
  background-color: transparent;
  bottom: calc(35.29% - 10px);
  height: 28px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: -2px;
  text-align: left;
  white-space: nowrap;
  width: 94px;
}

.my-shortlist .x1-NWxd9a {
  background-color: transparent;
  bottom: calc(35.29% - 10px);
  height: 28px;
  left: calc(42.06% - 4px);
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 10px;
}

.my-shortlist .year-NWxd9a {
  background-color: transparent;
  height: 16px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  text-align: left;
  top: calc(46.95% - 8px);
  white-space: nowrap;
  width: 28px;
}

.my-shortlist .location-NWxd9a {
  background-color: transparent;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  right: 41px;
  text-align: left;
  top: calc(46.95% - 8px);
  white-space: nowrap;
  width: 53px;
}

.my-shortlist .owners-NWxd9a {
  background-color: transparent;
  height: 16px;
  left: calc(46.41% - 22px);
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  text-align: left;
  top: calc(46.95% - 8px);
  white-space: nowrap;
  width: 47px;
}

.my-shortlist .line-2-K7ocxZ {
  background-color: transparent;
  bottom: calc(43.54% - 19px);
  height: 42px;
  left: 32.19%;
  object-fit: cover;
  position: absolute;
  width: 1px;
}

.my-shortlist .line-3-K7ocxZ {
  background-color: transparent;
  bottom: calc(43.54% - 19px);
  height: 42px;
  object-fit: cover;
  position: absolute;
  right: 32.23%;
  width: 1px;
}

.my-shortlist .line-4-NWxd9a {
  background-color: transparent;
  bottom: 0px;
  height: 1px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  width: calc(100.00% - 2px);
}

.my-shortlist .group-688-sMrGVC {
  background-color: transparent;
  height: 74px;
  left: 0px;
  position: absolute;
  top: 2px;
  width: 305px;
}

.my-shortlist .group-682-x8s3Xz {
  background-color: transparent;
  height: 15px;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 16px;
}

.my-shortlist .path-12-8dULrl {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 10px;
}

.my-shortlist .path-13-8dULrl {
  background-color: transparent;
  height: calc(100.00% - 1px);
  object-fit: cover;
  position: absolute;
  right: 1px;
  top: 1px;
  width: 6px;
}

.my-shortlist .path-185-x8s3Xz {
  background-color: transparent;
  height: 14px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 18px;
}

.my-shortlist .group-683-x8s3Xz {
  background-color: transparent;
  bottom: 1px;
  height: 15px;
  left: 2px;
  position: absolute;
  width: 13px;
}

.my-shortlist .path-171-SjJDgK {
  background-color: transparent;
  height: 4px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.my-shortlist .path-172-SjJDgK {
  background-color: transparent;
  bottom: 0px;
  height: 9px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  width: 100%;
}

.my-shortlist .path-186-x8s3Xz {
  background-color: transparent;
  height: 16px;
  object-fit: cover;
  position: absolute;
  right: calc(49.55% - 8px);
  top: 0px;
  width: 16px;
}

.my-shortlist .group-684-x8s3Xz {
  background-color: transparent;
  bottom: 1px;
  height: 15px;
  position: absolute;
  right: calc(49.82% - 7px);
  width: 14px;
}

.my-shortlist .path-174-xuAtMC {
  background-color: transparent;
  height: 8px;
  left: 3px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: calc(100.00% - 6px);
}

.my-shortlist .path-175-xuAtMC {
  background-color: transparent;
  bottom: 0px;
  height: 6px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  width: 100%;
}

.my-shortlist .group-689-x8s3Xz {
  background-color: transparent;
  bottom: 1px;
  height: 14px;
  position: absolute;
  right: 3px;
  width: 11px;
}

.my-shortlist .group-139-aKoYxf {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}
