/* These changes were made by Michael Goodman in July 2018 when he installed Ecwid on the new site */
/* 2021-04-07: Removed CSS to deemphasize secondary buttons, as that messed up colors for product list in categories */
/* Primary buttons */
/*Button color*/
.ec-size .ec-store .form-control--primary .form-control__button {
  background-color: #B5E582;
}
 /*Button color on hover*/
.ec-size .ec-store .form-control--primary .form-control__button:hover {
  background: #3A5385;
}
 /*Text color*/
.ec-size .ec-store .form-control--primary .form-control__button {
  color: #001D33;
}
 /*Text color on hover*/
.ec-size .ec-store .form-control--primary .form-control__button:hover {
  color: #E2F5EA;
}
 /* Secondary buttons */
/*Button color*/
.ec-size .ec-store .form-control--secondary .form-control__button {
  background: #B5E582;
}
 /*Button color on hover*/
.ec-size .ec-store .form-control--secondary .form-control__button:hover {
  background: #3A5385;
}
 /*Text color*/
.ec-size .ec-store .form-control--secondary .form-control__button {
  color: #001D33;
}
 /*Text color oh nover*/
.ec-size .ec-store .form-control--secondary .form-control__button:hover {
  color: #E2F5EA;
}
 /* Font adjustments*/
.ecwid div, .ecwid span, .ecwid a, .ecwid p {
  font-family: Montserrat !important;
  font-weight: 350;
}
 /*Product titles on catalog page*/
/*Change font color*/
.ec-size .ec-store .grid-product__title-inner {
  color: #001D33;
}
 /*Product price on catalog page*/
/*Change font color and size*/
.ec-size .ec-store .grid-product__price-amount {
  color: #001D33;
  font-size: 15px !important;
}
 /*Product titles in the product page*/
div.product-details__product-title {
  color: #001D33;
}
 /*Product price in the product page*/
div.ecwid-productBrowser-price {
  color: #001D33;
}
 div.ecwid-productBrowser-price {
  font-size: 15px !important;
}
 /*Product SKU in the product page*/
div.ecwid-productBrowser-sku {
  color: #001D33;
}
 div.ecwid-productBrowser-details-qtyLabel {
  color: #001D33;
}
 @charset "UTF-8";
/* Place the “Buy Now” buttons on the same level */
.grid-product__wrap {
  display: flex;
}
 .grid-product__price {
  flex: 1 0 auto;
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  /*    align-items: center; */
  justify-content: flex-end;
}
 /* Hide Footer - white space under the store section*/
.ec-size.ec-size--l .ec-store .ec-footer {
  display: none;
}
 /* Hide gap under store */
div.ecwid-productBrowser {
  padding-bottom: 0px;
}
 /* Rename "shoping bag" to "shopping cart", per support email instructions*/
.ecwid-minicart-mini-link {
  font-size: 0px !important;
}
 .ecwid-minicart-mini-link:after {
  content: 'Shopping Cart';
  font-size: 13px;
}
 