/** Shopify CDN: Minification failed

Line 72:14 Expected identifier but found whitespace
Line 72:15 Unexpected "600"

**/
.custom-inventory-under-size .product-block {
  margin: 4 0 16px !important;
}

.custom-inventory-under-size .sales-points {
  margin: 0 !important;
}

@media only screen and (max-width: 768px) {
  .template-product .product-single__meta,
  .template-product .product-block,
  .template-product .product-single__title,
  .template-product .product__price,
  .template-product .product__policies,
  .template-product .variant-wrapper,
  .template-product .variant__label,
  .template-product .custom-inventory-under-size {
    text-align: left !important;
  }

  .template-product .variant-input-wrap,
  .template-product .sales-points,
  .template-product .icon-and-text {
    justify-content: flex-start !important;
  }
}
/* Space between Growave mini review slider and Add to Cart */
.shopify-block[id*="growave_loyalty_wishlist_v2_product_reviews_mini_slider"] {
  margin-bottom: 18px;
}

.ks-calculator-container {
    display: none !important;
}

/* Make only size buttons consistent */
.template-product .variant-input-wrap label[for*="Size"],
.template-product .variant-input-wrap label[for*="size"],
.template-product .variant-input-wrap label[for*="SIZE"] {
  min-width: 55px;
  text-align: center;
}

/* Bundle pricing */
.custom-bundle-price {
  display: flex;
  align-items: center;
  gap: 12px;
  flex-wrap: wrap;
  margin: 8px 0 16px;
}

.bundle-rrp-price.has-discount {
  text-decoration: line-through;
  color: #777;
}

.bundle-current-price {
  font-weight: inherit;
}

.bundle-saving-price {
  color: #c1272d; /* Or your theme's sale red */
  font-weight: 600;
}
  font-weight: 600;
  color: inherit;
}

.bundle-saving-price {
  color: #c62828;         /* Red */
  font-weight: 600;
}

/* Product page sale price */
.product__price.on-sale {
  color: #218838 !important;
  font-weight: 700 !important;
}

/* Keep the save amount black */
.product__price-savings {
  color: #000 !important;
  font-weight: 400 !important;
}

/* Collection card current sale price */
.grid-product__price--sale {
  color: #218838 !important;
  font-weight: 700 !important;
}