.loop-bundle-image-container{
  height: 50% !important;
  width: 100% !important;
  max-height: min-content !important;
}
.loop-bundle-image-container img{
  height: 50% !important;
  width: 100% !important;
  max-height: min-content !important;
}
.loop-background, .loop-show-more-less-text{
  font-family: Avocado, Arial, sans-serif;
}
.loop-bundle-title{
  text-transform: uppercase;
  text-align: center;
}
@media (min-width: 768px) {
    .loop .container, .loop .container-md, .loop .container-sm, .loop .loop-bs-container {
        max-width: 100%;
    }
}
@media (min-width: 576px) {
    .loop .container, .loop .container-sm, .loop .loop-bs-container {
        max-width: 100%;
    }
}
@media (min-width: 992px) {
    .loop .container, .loop .container-lg, .loop .container-md, .loop .container-sm, .loop .loop-bs-container {
        max-width: 100%;
    }
}
@media (min-width: 1200px) {
    .loop .container, .loop .container-lg, .loop .container-md, .loop .container-sm, .loop .container-xl, .loop .loop-bs-container {
        max-width: 100%;
    }
}
@media (min-width: 1400px) {
    .loop .container, .loop .container-lg, .loop .container-md, .loop .container-sm, .loop .container-xl, .loop .container-xxl, .loop .loop-bs-container {
        max-width: 100%;
    }
}
.loop-btn-add-to-cart:disabled, .loop-btn-add-to-cart[disabled]{
  color: #0f4a09;
  border: 1px solid #0f4a09;
}
.loop-show-more-less-text{
  color: #0f4a09 !important;
}
.loop-bundle-saved-label{
  color: white;
}