.auto360-home-hero 
{
  background-color: white;
  height: 400px;
  border-radius: 8px;
  border: solid 1px #e5e5e5;
  display: grid;
  grid-template-columns: 1.2fr 2fr;
}

.auto360-home-hero .left-sidebar {
  background-image: linear-gradient(135deg, #FFF8FD 10%, #F4F9FF 100%);
  border-radius: 8px 0 0 8px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border-right : solid 1px #e5e5e5;
  padding: 12px;
  gap: 18px;
}
.auto360-home-hero .left-sidebar .item {
  width: 90%;
  padding: 6px 12px;
  border-radius: 12px;
  font-weight: 500;
  cursor: pointer;
  transition: 0.3s;
  position: relative;
  color: black;
}
.auto360-home-hero .left-sidebar .item:hover {
  background-color: #bc92b1;
  transition: 0.3s;
  color: white;
}
.auto360-home-hero .left-sidebar .item span svg {
  position: absolute;
  right: 12px;
  fill: black;
  height: 12px;
  width: auto;
  top: 50%;
  transform: translateY(-50%);
}

.auto360-home-hero .left-sidebar .item.active {
  background-color: #59274C;
  color: white;
}
.auto360-home-hero .left-sidebar .item.active span svg {
  fill: white;
}
.auto360-home-hero .left-sidebar .item.active:hover {
  background-color: #59274C;
}


.auto360-home-hero .left-sidebar .item.anchor {
  padding: 0;
}
.auto360-home-hero .left-sidebar .item.anchor a {
  color: initial;
  display: block;
  padding: 6px 12px;
}
.auto360-home-hero .left-sidebar .item.anchor a:hover {
  color: initial;
}

.auto360-home-hero .right-content .content {
  display: none;
  padding: 20px;
}
.auto360-home-hero .right-content .content.active {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 20px;
}

/* Content */
.auto360-home-hero .right-content .content .top {
  height: 200px;
}
.auto360-home-hero .right-content .content .top img {
  border: solid 1px #e5e5e5;
  border-radius: 8px;
  height: 200px;
  width: auto;
  object-fit: contain;
}
.auto360-home-hero .right-content .content .bottom {
  /* border: solid 1px #e5e5e5; */
  /* border-radius: 8px; */
  /* padding: 12px; */
  /* height: 138px; */
  display: flex;
  align-items: center;
}
.auto360-home-hero .right-content .content .bottom ul {
  list-style: none;
  margin: 0;
}
.auto360-home-hero .right-content .content .bottom li {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  margin-bottom: 8px;
}
.auto360-home-hero .right-content .content .bottom li:last-child {
  margin-bottom: 0;
}
