.alt-companies-box {
  display: inline-block;
  border: var(--border);
  padding: 8px 15px;
  border-radius: 4px;
  background: #f4faff;
  font-size: 15px;
}


.sbr-card-name {
  margin-bottom: var(--padding);
}

.sbr-card-name a, .sbr-card-name a:hover {
  color:var(--black);
}

.sbr-card-header {
    max-width: 550px;
}

.sbr-card-header:has(:nth-child(4)) {
    max-width: unset;
}

.review-tabs::-webkit-scrollbar {
  display: none;
}

.sbr-card .review-cons {
  min-width: 22%;
}

.sbr-card .button-highlighted {
  background: #0ec18f;
}

.single-star {
  height: 13px;
  fill: #FFC665;
  min-height: unset !important;
  min-width: unset !important;
}

@media screen and (max-width: 1060px) {
  .sbr-card-tabs-container {
    display: flex;
  }

  .sbr-card-tabs-container .item-tabs {
    justify-content: start;
    overflow: scroll;
    width: 100%;
    display: flex;
    scrollbar-width: none;
  }
  .sbr-card-tabs-container .item-tabs::-webkit-scrollbar {
  display: none;
  }
}

@media screen and (max-width: 500px) {
  .alt-companies-box {
    display: flex;
    flex-direction: column;
    gap:1px;
  }

  .alt-companies-dot {
    display:none;
  }
}