/* Hide Add to Bag and purchase controls for a specific product */
.ec-store__product-page--c113299374 .details-product-purchase__add-to-bag {
  display: none !important;
}

.ec-store__product-page--c113299374 .details-product-purchase__controls {
  display: none !important;
}

/* Fix spacing after hiding purchase controls */
html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .details-product-purchase__controls {
  min-height: 0 !important;
  height: auto !important;
}

/* Hide the custom "Only available in store" label from category and search page for mobile */
@media screen and (max-width: 899px) {
  .ec-size .ec-store__search-page .grid-product__label--Only-Available-In-Store002a {
    display: none;
  }
  .ec-size .ec-store__category-page .grid-product__label--Only-Available-In-Store002a {
    display: none;
  }
}

/* Display search lower for mobile devices */
@media screen and (max-width: 899px) {
  html#ecwid_html body#top .ec-size .ec-store .ec-filters--popup .ec-filters__top {
    margin-top: 120px;
  }
}

/* Hide the "Only available in store" label from Related products - mobile */
@media screen and (max-width: 899px) {
  html#ecwid_html body#top .ec-size .ec-related-products .grid-product__label--Only-Available-In-Store002a {
    display: none;
  }
}

/* Cart coupon visibility and layout fixes */
.ec-size .ec-store .ec-cart-coupon__wrap {
  visibility: visible;
  display: flex;
  align-items: center;
  height: auto;
}

.ec-size .ec-store .ec-cart-coupon:not(.ec-cart-coupon--applied) .ec-cart-coupon__button--apply {
  display: block;
}

.ec-size .ec-store .ec-cart-coupon .ec-cart-coupon__text {
  display: none;
}

/*Hide all countries but Canada for shipping*/
.form-control--type-country .form-control__select option {
  display: none;
}

.form-control--type-country .form-control__select option[value="CA"] {
  display: block;
}

.ec-store__product-page--c193305036.details-product-purchase__controls {
  display: none;
}

/* Hide Add to Bag and purchase controls for a specific product */
.ec-store__product-page--c193305036 .details-product-purchase__add-to-bag {
  display: none !important;
}
