.eut_newcar_discover .eut_newcar_m06 .vr_contents {
  width: auto !important;
}
.eut_newcar_discover .eut_newcar_m06 .vr_contents .vr_area .reel_img:after {
  display: none !important;
}
.eut_newcar_discover .eut_newcar_m06 .vr_contents .select_trim {
  margin-left: auto !important;
  margin-right: auto !important;
  display: table !important;
}
.eut_newcar_discover .eut_newcar_m06 .vr_contents .select_trim li {
  margin-right: 0 !important;
  margin-bottom: 0 !important;
}
.eut_newcar_discover .eut_newcar_m06 .vr_contents .select_trim li button {
  width: 224px !important;
  height: 54px !important;
  border-style: solid !important;
  border-color: #05141F !important;
  border-top-width: 1px !important;
  border-bottom-width: 1px !important;
  border-left-width: 1px !important;
  color: #05141F !important;
  background-color: transparent !important;
  text-decoration: none !important;
  font-size: 14px;
  transition: background-color .2s ease-in-out, color .2s ease-in-out !important;
}
.eut_newcar_discover .eut_newcar_m06 .vr_contents .select_trim li:last-child button {
  border-right-width: 1px !important;
}
.eut_newcar_discover .eut_newcar_m06 .vr_contents .select_trim li button:hover {
  background-color: #05141F !important;
  color: #FFF !important;
}
.eut_newcar_discover .eut_newcar_m06 .vr_contents .select_trim li.active button {
  background-color: #05141F !important;
  color: #FFF !important;
  cursor: default !important;
}
@media (max-width: 767px) {
  .eut_newcar_discover .eut_newcar_m06 .vr_contents .select_trim li button {
    width: 100% !important;
    border-right-width: 1px !important;
  }
  .eut_newcar_discover .eut_newcar_m06 .vr_contents .select_trim li button {
    border-bottom-width: 0 !important;
  }
  .eut_newcar_discover .eut_newcar_m06 .vr_contents .select_trim li:last-child button {
    border-bottom-width: 1px !important;
  }
  .eut_newcar_discover .eut_newcar_m06 .vr_contents .select_trim li.mobile_btn {
    margin-bottom: -1px !important;
  }
  .eut_newcar_discover .eut_newcar_m06 .vr_contents .select_trim li.mobile_btn button {
    border-bottom-width: 1px !important;
  }
  .eut_newcar_discover .eut_newcar_m06 .vr_contents .select_trim li.mobile_btn button:before {
    top: 24px !important;
  }
  .eut_newcar_discover .eut_newcar_m06 .vr_contents .select_trim li.mobile_btn button:after {
    border: 0 !important;
  }
  .eut_newcar_discover .eut_newcar_m06 .vr_contents .select_trim li.mobile_btn:hover button:before {
    border-top-color: #FFF !important;
  }
}
.eut_newcar_discover .eut_newcar_m06 .vr_contents .select_trim {
  border-bottom: 0 !important;
  display: table !important;
}
.eut_newcar_discover .eut_newcar_m06 .vr_contents .vr_area {
  border-bottom: 0 !important;
}
@media (min-width: 768px) {
  .eut_newcar_discover .eut_newcar_m06 .vr_contents .option {
    display: flex !important;
    justify-content: center !important;
  }
  .eut_newcar_discover .eut_newcar_m06 .vr_contents .option > div h3 {
    display: none !important;
  }
  .eut_newcar_discover .eut_newcar_m06 .vr_contents .option > div {
    width: auto !important;
    margin: 0 15px 0 0 !important;
    padding: 0 !important;
    float: none !important;
  }
  .eut_newcar_discover .eut_newcar_m06 .vr_contents .option > div.wheels {
    min-width: 105px;
    margin: 0 !important;
  }
  .eut_newcar_discover .eut_newcar_m06 .vr_contents .option > div p {
    margin-bottom: 10px;
    padding-bottom: 2px;
    font-size: 14px;
    border-bottom: 1px solid #BBB;
    text-align: center !important;
  }
  .eut_newcar_discover .eut_newcar_m06 .vr_contents .option > div.exterior_color {
    width: auto !important;
  }
  .eut_newcar_discover .eut_newcar_m06 .vr_contents .option > div ul li.active button:before {
    display: none;
  }
}

.eut_newcar_discover .eut_newcar_m06 .vr_contents .configurator_btn {
  margin-top: 60px !important;
  margin-bottom: 60px !important;
}
.eut_newcar_discover .eut_newcar_m06 .vr_contents .configurator_btn .eut_cmpe_btn.icon {
  height: auto !important;
  padding: 12px 22px !important;
  text-decoration: none !important;
  background-color: transparent !important;
  color: #05141F !important;
  border: 1px solid #05141F !important;
  border-radius: 0 !important;
  font-size: 14px !important;
  text-transform: none !important;
  transition: background-color .2s ease-in-out, color .2s ease-in-out !important;
}
.eut_newcar_discover .eut_newcar_m06 .vr_contents .configurator_btn .eut_cmpe_btn.icon:hover {
  background-color: #05141F !important;
  color: #FFF !important;
}
.eut_newcar_discover .eut_newcar_m06 .vr_contents .configurator_btn .eut_cmpe_btn.icon span.configurator {
  filter: invert(1) !important;
  transition: filter .2s ease-in-out !important;
}
.eut_newcar_discover .eut_newcar_m06 .vr_contents .configurator_btn .eut_cmpe_btn.icon:hover span.configurator {
  filter: invert(0) !important;
}
.eut_newcar_discover .eut_newcar_m06 .vr_contents .option > div ul li {
  border-radius: 0 !important;
}
.eut_newcar_discover .eut_newcar_m06 .vr_contents .option > div ul li:last-of-type {
  margin-right: 2px !important;
}
.eut_newcar_discover .eut_newcar_m06 .vr_contents .select_trim li.active button:after {
  display: none !important;
}

.eut_newcar_discover .eut_newcar_m06 .vr_contents .option > div ul li:before {
  content: '' !important;
  position: absolute !important;
  top: -2px !important;
  left: -2px !important;
  width: 69px !important;
  height: 69px !important;
  border: 1px solid #FFF !important;
  border-radius: 0 !important;
  box-sizing: border-box !important;
  display: block !important;
  transition: border-color .2s ease-in-out !important;
}
.eut_newcar_discover .eut_newcar_m06 .vr_contents .option > div ul li:hover:before {
  border-color: #05141F !important;
}
.eut_newcar_discover .eut_newcar_m06 .vr_contents .option > div ul li.active:before {
  border-color: #05141F !important;
}
.eut_newcar_discover .eut_newcar_m06 .vr_contents .option > div ul li button {
  border: 0 !important;
  border-radius: 0 !important;
  font-size: 16px !important;
}

#reel-1741097394520-reel .reel-preloader {
  bottom: 12px !important;
  display: block !important;
}
.eut_newcar_discover .eut_newcar_m06 .vr_contents .vr_area img {
  padding-bottom: 0 !important;
}
.eut_newcar_discover .eut_newcar_m06 .vr_contents .vr_options {
  position: relative !important;
  top: 0 !important;
  padding-left: 80px;
  padding-right: 80px;
}
.eut_newcar_discover.lazy-loading-enabled .eut_newcar_m06 .vr_contents .vr_area .reel_img {
  aspect-ratio: auto !important;
}
.eut_newcar_discover .eut_newcar_m06 {
  padding-top: 0 !important;
}

@media (max-width: 1023px) {
  .eut_newcar_discover .eut_newcar_m06 .vr_contents .vr_options {
    padding-left: 60px;
    padding-right: 60px;
  }
}
@media (max-width: 900px) {
  .eut_newcar_discover .eut_newcar_m06 .vr_contents .vr_options {
    padding-left: 20px;
    padding-right: 20px;
  }
}

@media (max-width: 767px) {
  .eut_newcar_discover .eut_newcar_m06 .vr_contents .vr_area {
    top: -22px !important;
  }
  .eut_newcar_discover .eut_newcar_m06 .vr_contents .vr_options {
    top: 40px !important;
    border: 0 !important;
  }
  .eut_newcar_discover .eut_newcar_m06 .vr_contents .option > div ul li:before {
    display: none !important;
  }
  .eut_newcar_discover .eut_newcar_m06 .vr_contents .option > div ul li:hover:before {
    display: none !important;
  }
  .eut_newcar_discover .eut_newcar_m06 .vr_contents .option > div ul li.active:before {
    display: none !important;
  }
  .eut_newcar_discover .eut_newcar_m06 .vr_contents .option > div.exterior_color ul li button img {
    bottom: -130% !important;
  }
}
@media (max-width: 740px) {
  .eut_newcar_discover .eut_newcar_m06 .vr_contents .vr_options {
    top: 0px !important;
  }
  .eut_newcar_discover .eut_newcar_m06 .vr_contents .configurator_btn {
    margin-top: 40px !important;
  }
}
