.btn {
  border-radius: 4px
}

.yotpo-widget-loyalty-floater-widget {
  display: none
}

.loop-form-input {
  border: none;
  max-width: 50%
}

.loop-btn-input-decrease, .loop-btn-input-increase {
  font-size: 1em
}

.loop-btn-input-decrease:hover,
.loop-btn-input-increase:hover {
  background-color: #00000000 !important; 
}


.loop-product-title {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 20px;
}

.loop-display-product-price {
    font-weight: bold;
    font-size: 16px;
    padding-top: 5px
}

.loop-category-list-container {
  background-color: #caffff
}

.loop-products-available {
  background-color: #fff
}

.loop-category-header {
  background-color: #004fff
}

.loop-category-header-content-left-top h2.loop-h2 {
  color: #fff
}

.loop-category-header-content-left-top svg {
  fill: #fff
}

.loop-bundle-title {
  text-transform: uppercase
}

.loop-bundle-number-of-products-quantity-added-text {
  font-size: 18px !important;
  color: #ffffff !important
}

.loop-bundle-progress-bar-container {
  margin-top: 15px !important;
  margin-bottom: 40px !important
}

.loop-frequency-selector > button:hover {
  color: #fff
}

.flex.justify-center.items-center.loop-show-more-less-text.loop-bundle-number-of-products-added-text svg {
  fill: #ffffff !important
}

#Layer_1 {
  scale: 0.5
}

.loop-bundle-description {
  padding-top: 27px
}

.loop-show-more-less-text {
  color: white;
  font-size: 18px !important;
}

@media only screen and (max-width: 600px) {
  .loop-higher-discount-rate {
    padding-left: 18px;
    padding-right: 18px
  }
  .loop-bundle-image-container-wrapper {
    padding-left: 20px !important;
    padding-right: 20px !important
  }

}




.loop-category-list-container{
      top: unset !important;
}
