/* Google Rating Component Styles */

.budi-google-rating__wrapper {
   width: 100px;
}

.budi-google-rating {
   padding: 7px 10px;
   gap: 5px;
}

.budi-google-rating__content {
   width: 100px;
}

.budi-google-rating__icon {
   width: 28px;
}

.budi-google-rating__title {
   font-size: 8px;
   font-family: Arial, sans-serif;
   margin-bottom: 4px;
}

.budi-google-rating__info {
   gap: 8px;
}

.budi-google-rating__text {
   font-size: 10px;
   line-height: 1;
   color: #fea500;
   font-weight: 800;
}

.budi-google-rating__star img {
   width: 8px;
}

/* Google Rating Responsive Styles */

@media (max-width: 1199px) {
   .budi-google-rating {
      padding: 4px 6px;
      gap: 4px;
   }

   .budi-google-rating__icon {
      width: 18px;
   }

   .budi-google-rating__title {
      font-size: 5px;
      margin-bottom: 2px;
   }

   .budi-google-rating__info {
      gap: 5px;
   }

   .budi-google-rating__text {
      font-size: 7px;
   }

   .budi-google-rating__star img {
      width: 8px;
   }
} 