
/* Custom CSS theme */
@charset "UTF-8";
html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__checkout--need-agreement .ec-cart__button--paypal {
  display: none;
}

.ec-size .ec-store .label--notice {
  display: none;
}

/* Hide the "Add More" button on a product page — BEGINNING */
/* 1. Hide the "Add to Bag" and "Add More" button when the product is in the shopping bag. */
.ec-size .ec-store .details-product-purchase--in-bag .details-product-purchase__bag-controls {
  display: none;
}

/* 2. Change the height of the buttons container to reduce the gap between the buttons and the product description. */
.ec-size .ec-store .details-product-purchase--checkout.details-product-purchase--add-more .details-product-purchase__controls,
.ec-size.ec-size--s .ec-store .details-product-purchase--checkout.details-product-purchase--add-more .details-product-purchase__controls,
.ec-size.ec-size--l .ec-store .details-product-purchase--checkout.details-product-purchase--add-more .details-product-purchase__controls {
  min-height: 50px;
  height: 50px;
}

.ec-confirmation__step.ec-confirmation__step--joinusorsignin {
  display: none;
}

/* Hide the "Add More" button on a product page — END */
.ec-size .ec-store .label--notice {
  display: none;
}

.ec-size .ec-store .ec-cart-item__count-inner .ec-link {
  display: none;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__wrap {
  display: flex;
  flex-direction: column;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories {
  order: 2;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products {
  order: 1;
}

.ec-size .ec-store .ec-confirmation__step--track-with-apple-wallet {
  display: none;
}

.ec-size .ec-store .ec-cart-shopping__wrap {
  display: none !important;
}

.ec-size .ec-store .ec-breadcrumbs {
  display: none !important;
}

.ec-size .ec-store .ec-cart--empty .ec-cart__button {
  display: none !important;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__buttons .ec-cart__button--paypal {
  display: none !important;
}

.ec-size .ec-store .ec-confirmation__continue {
  display: none !important;
}
