/** Shopify CDN: Minification failed

Line 93:0 Expected "}" to go with "{"

**/



/*header-banner*/
@media screen and (min-width: 750px) {
  .banner {
    /* Set a constrained height */
    height: 85vh !important; 
    max-height: 800px !important; 
    /* --- REMOVED: margin-top: 100px !important; --- */
  }
  .banner__media {
    height: 100% !important;
  }
  .banner__media img {
    /* Keep this for correct positioning if the image is cropped */
    object-position: top !important; 
    width: 100%; 
    height: 100%;
    object-fit: cover;
  }
  .banner--desktop-transparent .banner__box {
    padding: 70px 0;
}
  .banner h2,
  .banner p {
  margin: 0 auto;
  text-align: center;
}
  .banner h2 {
  max-width: 500px;
}
  .banner p {
  max-width: 350px;
}

/* Image Banner Review Text */
.image-banner-review-text {
  font-size: 1.5rem;
  color: #FFF;
}



/*PRODUCT_CARDS*/

.product-card-wrapper .card, .contains-card--product{
  --border-radius: 5px;
}
:root {
  --buttons-radius: 5px;
}

/* Quick add button on product cards */
.card .quick-add__submit {
  background-color: #E9E6E6 !important;
  color: #2A3F23 !important;
  font-weight: bold !important;
  border: none !important;
}
/* Product-card quick add only */
.card .quick-add__submit,
.card .button.button--secondary.quick-add__submit,
.card .quick-add__submit:hover,
.card .quick-add__submit:focus,
.card .quick-add__submit:focus-visible,
.card .quick-add__submit:active {
  /* keep geometry but hide the border look */
  border-style: solid !important;
  border-width: var(--buttons-border-width) !important;
  border-color: transparent !important;

  /* Dawn draws the border via box-shadow */
  box-shadow: none !important;

  /* kill any focus ring */
  outline: none !important;
}

/* Some Dawn builds add rings on pseudo elements */
.card .quick-add__submit::before,
.card .quick-add__submit::after {
  content: none !important;
  box-shadow: none !important;
  border: none !important;
}

