.ec-size .ec-store .form-control--primary.details-product-purchase__add-to-bag .form-control__button {
  color: white;
  background-color: #B22B28;
}
 .ec-size .ec-store .form-control--primary.details-product-purchase__add-to-bag .form-control__button:hover {
  color: white;
  background-color: #57B5B7;
}
 .ecwid.ecwid-SingleProduct-v2 .ecwid-btn--addToBag {
  color: white;
  background-color: #B22B28;
}
 .ecwid.ecwid-SingleProduct-v2 .ecwid-btn--addToBag:hover {
  color: white;
  background-color: #57B5B7;
}
 html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 {
  min-width: 100%;
}
 .ec-size .ec-store .ec-cart-shopping__wrap {
  display: none;
}
 html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart--empty {
  display: none !important;
}
 .ec-size .ec-store .ec-cart-coupon .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 .grid-product--id-341669927 .label--attention .label__text:after,
.ec-size .ec-store.ec-store__product-page--341669927 .label--attention .label__text:after {
  display: block;
  content: "CLASS FULL";
  color: white;
  font-size: 16px;
  padding-top: 10px;
  padding-bottom: 10px;
}
 .ec-size .ec-store .grid-product--id-341664310 .label--attention .label__text,
.ec-size .ec-store.ec-store__product-page--341664310 .label--attention .label__text {
  font-size: 0px;
}
 .ec-size .ec-store .grid-product--id-341664310 .label--attention .label__text:after,
.ec-size .ec-store.ec-store__product-page--341664310 .label--attention .label__text:after {
  display: block;
  content: "CLASS FULL";
  color: white;
  font-size: 16px;
  padding-top: 10px;
  padding-bottom: 10px;
}
 .ec-size .ec-store .grid-product--id-341660722 .label--attention .label__text,
.ec-size .ec-store.ec-store__product-page--341660722 .label--attention .label__text {
  font-size: 0px;
}
 .ec-size .ec-store .grid-product--id-341660722 .label--attention .label__text:after,
.ec-size .ec-store.ec-store__product-page--341660722 .label--attention .label__text:after {
  display: block;
  content: "CLASS FULL";
  color: white;
  font-size: 16px;
  padding-top: 10px;
  padding-bottom: 10px;
}
 .ec-size .ec-store .grid-product--id-341680314 .label--attention .label__text,
.ec-size .ec-store.ec-store__product-page--341680314 .label--attention .label__text {
  font-size: 0px;
}
 .ec-size .ec-store .grid-product--id-341680314 .label--attention .label__text:after,
.ec-size .ec-store.ec-store__product-page--341680314 .label--attention .label__text:after {
  display: block;
  content: "CLASS FULL";
  color: white;
  font-size: 16px;
  padding-top: 10px;
  padding-bottom: 10px;
}
 .ec-size .ec-store .grid-product--id-341669936 .label--attention .label__text,
.ec-size .ec-store.ec-store__product-page--341669936 .label--attention .label__text {
  font-size: 0px;
}
 .ec-size .ec-store .grid-product--id-341669936 .label--attention .label__text:after,
.ec-size .ec-store.ec-store__product-page--341669936 .label--attention .label__text:after {
  display: block;
  content: "CLASS FULL";
  color: white;
  font-size: 16px;
  padding-top: 10px;
  padding-bottom: 10px;
}
 .ec-size .ec-store .grid-product--id-341660723 .label--attention .label__text,
.ec-size .ec-store.ec-store__product-page--341660723 .label--attention .label__text {
  font-size: 0px;
}
 .ec-size .ec-store .grid-product--id-341660723 .label--attention .label__text:after,
.ec-size .ec-store.ec-store__product-page--341660723 .label--attention .label__text:after {
  display: block;
  content: "CLASS FULL";
  color: white;
  font-size: 16px;
  padding-top: 10px;
  padding-bottom: 10px;
}
 .ec-size .ec-store .grid-product--id-344069052 .label--attention .label__text,
.ec-size .ec-store.ec-store__product-page--344069052 .label--attention .label__text {
  font-size: 0px;
}
 @charset "UTF-8";
.ec-size .ec-store .grid-product--id-344069052 .label--attention .label__text:after,
.ec-size .ec-store.ec-store__product-page--344069052 .label--attention .label__text:after {
  display: block;
  content: “CLASS FULL”;
  color: white;
  font-size: 16px;
  padding-top: 10px;
  padding-bottom: 10px;
}
 .ec-size .ec-store .grid-product--id-344069052 .label--attention .label__text,
.ec-size .ec-store.ec-store__product-page--344069052 .label--attention .label__text {
  font-size: 0px;
}
 .ec-size .ec-store .grid-product--id-344069052 .label--attention .label__text:after,
.ec-size .ec-store.ec-store__product-page--344069052 .label--attention .label__text:after {
  display: block;
  content: "CLASS FULL";
  color: white;
  font-size: 16px;
  padding-top: 10px;
  padding-bottom: 10px;
}
 .ecwid-productBrowser-ProductPage-379326394 div.ecwid-productBrowser-details-qtyPanel,
.ecwid-productBrowser-ProductPage-379326394 td.ecwid-productBrowser-cart-itemsTable-cell-qty,
.ecwid-productBrowser-ProductPage-379326394 td.ecwid-productBrowser-cart-itemsTable-headerCell-qty {
  display: none;
}
 .ecwid-productBrowser-ProductPage-379326394 button.ecwid-productBrowser-details-addMoreButton {
  display: none;
}
 .ec-size .ec-store .form-control--primary.details-product-purchase__add-to-bag .form-control__button {
  background-color: #00b3b3;
}
 html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-btn--addToBag {
  background-color: #B22B28;
}
 /*Move discount coupon field - START*/
@media screen and (max-width: 899px) {
  .ec-cart__body-inner {
    display: flex;
    flex-direction: column;
  }
  .ec-cart__email.ec-cart-email {
    order: 1;
  }
  .ec-cart__checkout {
    order: 3;
  }
  .ec-cart__discount {
    order: 2;
  }
  .ec-cart__next.ec-cart-next {
    order: 4;
  }
}
 .ec-size.ec-size--s .ec-store .ec-cart__discount,
.ec-size.ec-size--s .ec-store .ec-cart__discount--focus {
  position: absolute !important;
  margin-left: calc(400px + 1.6em) !important;
  top: 195px !important;
}
 .ec-size.ec-size--s .ec-store .ec-cart__agreement {
  margin-bottom: 6em !important;
}
 /*Move discount coupon field - END*/
 