.drivetime {
  padding: var(--sp-half) 0;
}

.drivetime__container {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 20px;
}

.drivetime__category-title {
  font-size: 1.2rem;
  line-height: 1.2;
  font-weight: 300;
  font-weight: 600;
  padding: 10px 0;
  border-bottom: 1px solid var(--secondary, #122D33);
}

.drivetime__items {
  margin-top: 10px;
}

.drivetime__item {
  padding: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
  font-size: 1.6rem;
  line-height: 1.4;
  font-weight: 300;
}

.drivetime__item b {
  min-width: 50px;
  font-weight: 600;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-flow: column;
}

.drivetime__item b:before {
  content: "";
  aspect-ratio: 1/1;
  width: 2rem;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cg clip-path='url(%23clip0_408_1110)'%3E%3Cpath d='M1.875 7.25H18.125M1.875 7.25C1.54348 7.25 1.22554 7.3817 0.991117 7.61612C0.756696 7.85054 0.625 8.16848 0.625 8.5V14.75C0.625 15.0815 0.756696 15.3995 0.991117 15.6339C1.22554 15.8683 1.54348 16 1.875 16M1.875 7.25L4.375 1H15.625L18.125 7.25M18.125 7.25C18.4565 7.25 18.7745 7.3817 19.0089 7.61612C19.2433 7.85054 19.375 8.16848 19.375 8.5V14.75C19.375 15.0815 19.2433 15.3995 19.0089 15.6339C18.7745 15.8683 18.4565 16 18.125 16M18.125 16H1.875M18.125 16H15.625M1.875 16H4.375M3 9C2.83424 9 2.67527 9.06585 2.55806 9.18306C2.44085 9.30027 2.375 9.45924 2.375 9.625C2.375 9.79076 2.44085 9.94973 2.55806 10.0669C2.67527 10.1842 2.83424 10.25 3 10.25C3.16576 10.25 3.32473 10.1842 3.44194 10.0669C3.55915 9.94973 3.625 9.79076 3.625 9.625C3.625 9.45924 3.55915 9.30027 3.44194 9.18306C3.32473 9.06585 3.16576 9 3 9ZM17 9C16.8342 9 16.6753 9.06585 16.5581 9.18306C16.4408 9.30027 16.375 9.45924 16.375 9.625C16.375 9.79076 16.4408 9.94973 16.5581 10.0669C16.6753 10.1842 16.8342 10.25 17 10.25C17.1658 10.25 17.3247 10.1842 17.4419 10.0669C17.5592 9.94973 17.625 9.79076 17.625 9.625C17.625 9.45924 17.5592 9.30027 17.4419 9.18306C17.3247 9.06585 17.1658 9 17 9Z' stroke='%23B6A280' stroke-linecap='square'/%3E%3Cpath d='M18.125 16C18.4565 16 18.7745 15.8683 19.0089 15.6339C19.2433 15.3995 19.375 15.0815 19.375 14.75V14.5C19.375 14.1685 19.2433 13.8505 19.0089 13.6161C18.7745 13.3817 18.4565 13.25 18.125 13.25H1.875C1.54348 13.25 1.22554 13.3817 0.991117 13.6161C0.756696 13.8505 0.625 14.1685 0.625 14.5V14.75C0.625 15.0815 0.756696 15.3995 0.991117 15.6339C1.22554 15.8683 1.54348 16 1.875 16M18.125 16H1.875M18.125 16H15.625M1.875 16H4.375' stroke='%23B6A280' stroke-linecap='square'/%3E%3Cpath d='M2 16H5V18C5 18.5523 4.55228 19 4 19H3C2.44772 19 2 18.5523 2 18V16Z' stroke='%23B6A280' stroke-linecap='square'/%3E%3Cpath d='M15 16H18V18C18 18.5523 17.5523 19 17 19H16C15.4477 19 15 18.5523 15 18V16Z' stroke='%23B6A280' stroke-linecap='square'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_408_1110'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") 50%/contain no-repeat;
}

@media (max-width: 1260px) {
  .drivetime__container {
    grid-template-columns: 1fr;
  }

  .drivetime__item {
    padding: 8px 0;
  }
}