#mobile_promotion_view #promotion_content_container .promo-box {
  background: #f1f1f1;
  border-radius: 6px;
}

#mobile_promotion_view #promotion_content_container .promo-box .promo-info-img {
  border-radius: 4px;
  min-height: 149px;
  width: 100%;
}

#mobile_promotion_view
  #promotion_content_container
  .promo-box
  .promotion_details_button {
  background: transparent
    linear-gradient(180deg, rgb(6, 134, 221) 0%, rgb(0, 96, 161) 100%) no-repeat
    padding-box;
  border-radius: 6px;
  border: none;
  color: #fff;
  font-weight: 550;
  height: 40px;
  min-width: 49%;
}

#mobile_promotion_view #promotion_type_container .gap-3 {
  gap: 0.5rem;
}

#mobile_promotion_view #promotion_type_container button.promotionTabLink {
  background: #fff;
  border: 1px solid;
  border-radius: 20px;
  color: #333;
  flex-shrink: 1;
  font-size: 14px;
  font-weight: 700;
  height: 35px;
  white-space: nowrap;
}

#mobile_promotion_view
  #promotion_type_container
  button.promotionTabLink.active {
  background: transparent
    linear-gradient(180deg, rgb(6, 134, 221) 0%, rgb(0, 96, 161) 100%) no-repeat
    padding-box;
  border: none;
  color: #fff;
}

#mobile_promotion_view #promotion_type_container::-webkit-scrollbar {
  display: none;
}

#mobile_promotion_view .promo-info-title {
  font-size: 18px;
  font-weight: 700;
}

#mobile_promotion_view .promotion-tab-container button {
  background-color: #fff;
}

#mobile_promotion_view .promotion_applynow_button {
  background: transparent linear-gradient(180deg, #fed668 0%, #febc04 100%)
    no-repeat padding-box;
  border-radius: 6px;
  border: none;
  color: #000;
  font-weight: 550;
  height: 40px;
  min-width: 49%;
}

#mobile_promotion_view .promotion_details_button {
  background: transparent linear-gradient(180deg, #000 0%, #000 100%) no-repeat
    padding-box;
  border-radius: 6px;
  border: none;
  color: #fff;
  font-weight: 550;
  height: 40px;
  min-width: 49%;
}

#mobile_promotion_view .promotions_description {
  font-size: 13px;
  opacity: 0.8;
}

#mobile_promotion_view .promotions_title {
  font-family: boldfont;
  opacity: 0.9;
}

#mobile_promotion_view .tabcontent.show {
  display: block;
}

#mobile_promotion_view .promo-background,
#mobile_promotion_view.promo-background {
  background: none;
}
