/* change on sale label color */
.ec-size .ec-store .label--notice {
  background-color: #d2ab67;
}
 .ec-size .ec-store .label--notice::after,
.ec-size .ec-store .label--notice::before {
  border-color: transparent;
  border-right-color: transparent;
}
 .ec-size .ec-store .ec-radiogroup__item--app_id-custom-app-28665344-18 .ec-radiogroup__item-wrap::after {
  content: "";
  display: block;
  margin-right: 20px;
  height: 2em;
  width: 200px;
  background: center center/contain no-repeat url("https://static.wixstatic.com/media/aac73f_04c716b492a4413da7ef955cd9077ee7~mv2.png/v1/fill/w_376,h_40,al_c,q_85/aac73f_04c716b492a4413da7ef955cd9077ee7~mv2.webp");
}
 .ecwid div, .ecwid span, .ecwid a, .ecwid p {
  font-size: 14px !important;
}
 .ec-size.ec-size--l .ec-store .ec-header-h1 {
  font-size: 30px;
  text-align: center;
}
 .ec-size:not(.ec-size--m) .ec-store .ec-header-h1 {
  font-size: 20px;
  text-align: center;
}
 .ec-size .ec-store .label--attention {
  background-color: grey;
}
 .ec-size .ec-store .label--attention::before, .ec-size .ec-store .label--attention::after {
  display: none;
}
 .ec-size:not(.ec-size--s) .ec-store .ec-breadcrumbs {
  text-align: center;
  padding-bottom: 20px;
}
 .ec-size .ec-store__product-page--268526122 .details-product-option .option-surcharge {
  display: none;
}
 .ec-size .ec-store__category-page h1.page-title__name.ec-header-h1 {
  display: none;
}
 html#ecwid_html body#ecwid_body .ec-size .ec-store .label--flag::before {
  display: none;
}
 html#ecwid_html body#ecwid_body .ec-size .ec-store .label--flag::after {
  display: none;
}
 @media screen and (pointer: none), screen and (pointer: coarse) {
  .ec-minicart.ec-minicart--pill {
    background-color: transparent;
    padding: 8px !important;
    border: transparent;
    box-shadow: none;
  }
  .ec-minicart__icon .icon-default path[stroke] {
    stroke: #d2ab67;
  }
  .ec-minicart--xxs .ec-minicart__counter {
    color: grey;
  }
}
 @media screen and (max-width: 768px) {
  .ec-size .ec-store .grid-product .grid-product__label .ec-label {
    transform: scale(0.75);
    margin-right: -12px;
    margin-top: -10px;
  }
}
 @media screen and (max-width: 768px) {
  html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product .grid-product__label .ec-label {
    white-space: nowrap;
    padding-left: 1px;
  }
}
 @media screen and (max-width: 768px) {
  .ec-size .ec-store .ec-footer__row[data-items="5"] {
    flex-wrap: nowrap !important;
  }
  .ec-size .ec-store .ec-footer__link {
    font-size: 7px !important;
  }
  .ec-size .ec-store .ec-footer__row[data-items="5"] {
    width: 100% !important;
  }
}
 