/* screen - order-success */

.order-success {
  background-color: transparent;
  cursor: pointer;
  height: 2494px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 1920px;
}

#overlay-order-success {
  background-color: transparent;
}

.overlay .order-success {
  background-color: #00000000;
}

.order-success .group-332-flYYiH {
  background-color: transparent;
  height: 2605px;
  left: -29px;
  position: fixed;
  top: -50px;
  width: 1986px;
}

.order-success .rectangle-60-fjD475 {
  background-color: var(--eerie-black);
  height: calc(100.00% - 19px);
  left: 0px;
  opacity: 0.9;
  position: absolute;
  top: 0px;
  width: 100%;
}

.order-success .path-61-fjD475 {
  background-color: transparent;
  height: calc(100.00% - 20px);
  object-fit: cover;
  position: absolute;
  right: 26px;
  top: 46px;
  width: 815px;
}

.order-success .group-395-fjD475 {
  background-color: transparent;
  height: 967px;
  position: absolute;
  right: 110px;
  top: 120px;
  width: 606px;
}

.order-success .group-398-3zhrZ4 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.order-success .group-397-V08xQY {
  background-color: transparent;
  bottom: 85px;
  height: 113px;
  left: 1px;
  position: absolute;
  width: calc(100.00% - 22px);
}

.order-success .group-324-CnyxJe {
  background-color: transparent;
  height: 100%;
  left: 1px;
  position: absolute;
  top: 0px;
  width: 343px;
}

.order-success .porsche-centre-hong-kong-VFwiug {
  background-color: transparent;
  height: 28px;
  left: 1px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 3px;
  white-space: nowrap;
  width: 239px;
}

.order-success .group-137-VFwiug {
  background-color: transparent;
  bottom: calc(47.14% - 20px);
  height: 43px;
  left: 17px;
  position: absolute;
  width: calc(100.00% - 17px);
}

.order-success .shop-1-2-gf-yhc-towe-ONCavU {
  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);
}

.order-success .group-138-VFwiug {
  background-color: transparent;
  bottom: 0px;
  height: 20px;
  left: 17px;
  position: absolute;
  width: 106px;
}

.order-success .x852-3180-3911-xR5YUP {
  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);
}

.order-success .group-140-VFwiug {
  background-color: transparent;
  height: 13px;
  left: 0px;
  position: absolute;
  top: calc(40.54% - 5px);
  width: 10px;
}

.order-success .icon-location_pin-HhEhVF {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.order-success .group-142-VFwiug {
  background-color: transparent;
  bottom: 3px;
  height: 12px;
  left: 1px;
  position: absolute;
  width: 12px;
}

.order-success .icon-call-yPAML1 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.order-success .image-12-CnyxJe {
  background-color: transparent;
  height: 79px;
  object-fit: cover;
  position: absolute;
  right: 0px;
  top: 7px;
  width: 140px;
}

.order-success .group-311-V08xQY {
  background-color: transparent;
  height: calc(100.00% - 252px);
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.order-success .congratulations-on-ordering-your-new-car-4pUjVM {
  background-color: transparent;
  color: var(--eerie-black);
  font-family: var(--font-family-bilo-medium);
  font-size: 26px;
  font-style: normal;
  font-weight: 500;
  height: 36px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: 6px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.order-success .a-member-of-the-pors-4pUjVM {
  background-color: transparent;
  height: 22px;
  left: 18px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: 38px;
  white-space: nowrap;
  width: calc(100.00% - 52px);
}

.order-success .a-copy-of-the-vehicl-4pUjVM {
  background-color: transparent;
  bottom: 0px;
  height: 22px;
  left: 44px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 117px);
}

.order-success .group-558-V08xQY {
  background-color: transparent;
  bottom: 0px;
  cursor: pointer;
  height: 31px;
  position: absolute;
  right: 22px;
  width: 169px;
}

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

.order-success .continue-NC2wMH {
  background-color: transparent;
  bottom: calc(40.00% - 6px);
  height: 16px;
  left: 18px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 55px;
}

.order-success .group-557-flYYiH {
  background-color: transparent;
  height: 564px;
  left: 1214px;
  position: fixed;
  top: 153px;
  width: 632px;
}

.order-success .mask-group-2-0wWM4g {
  background-color: transparent;
  height: 280px;
  left: 0px;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 100%;
}

.order-success .mask-group-1-xZUmXR {
  background-color: transparent;
  height: calc(100.00% - 9px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 19px;
  width: 100%;
}

.order-success .group-297-0wWM4g {
  background-color: transparent;
  bottom: 0px;
  height: 255px;
  position: absolute;
  right: 91px;
  width: 438px;
}

.order-success .line-8-6miecL {
  background-color: transparent;
  bottom: 35px;
  height: 1px;
  left: calc(47.47% - 207px);
  object-fit: cover;
  position: absolute;
  width: 436px;
}

.order-success .total-cash-price-6miecL {
  background-color: transparent;
  bottom: calc(23.43% - 5px);
  height: 22px;
  left: 1px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 138px;
}

.order-success .deposit-payment-6miecL {
  background-color: transparent;
  bottom: 0px;
  height: 22px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 137px;
}

.order-success .payment-method-6miecL {
  background-color: transparent;
  height: 22px;
  left: 1px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: calc(44.19% - 10px);
  white-space: nowrap;
  width: 122px;
}

.order-success .x80000-6miecL {
  background-color: transparent;
  bottom: calc(23.43% - 5px);
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: -2px;
  text-align: right;
  white-space: nowrap;
  width: 61px;
}

.order-success .x10000-6miecL {
  background-color: transparent;
  bottom: 0px;
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 0px;
  text-align: right;
  white-space: nowrap;
  width: 57px;
}

.order-success .finance-6miecL {
  background-color: transparent;
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 0px;
  text-align: right;
  top: calc(44.19% - 10px);
  white-space: nowrap;
  width: 62px;
}

.order-success .group-10-6miecL {
  background-color: transparent;
  height: 26px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 242px;
}

.order-success .porsche-911-carrera-4s-TGZmj7 {
  background-color: transparent;
  height: calc(100.00% + 2px);
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 3px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.order-success .porsche-hong-kong-6miecL {
  background-color: transparent;
  height: 28px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: 28px;
  white-space: nowrap;
  width: 166px;
}

.order-success .trade-in-requested-6miecL {
  background-color: transparent;
  height: 22px;
  left: 1px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: calc(30.80% - 7px);
  white-space: nowrap;
  width: 141px;
}

.order-success .insurance-quote-requested-6miecL {
  background-color: transparent;
  bottom: calc(42.42% - 9px);
  height: 22px;
  left: 1px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 196px;
}

.order-success .yes-6miecL {
  background-color: transparent;
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 1px;
  text-align: right;
  top: calc(30.80% - 7px);
  white-space: nowrap;
  width: 27px;
}

.order-success .yes-v4YHzC {
  background-color: transparent;
  bottom: calc(42.42% - 9px);
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 1px;
  text-align: right;
  white-space: nowrap;
  width: 27px;
}
