
/* Custom CSS theme */
@charset "UTF-8";
.ec-size .ec-store .grid__products--appearance-frame .grid-product__wrap-inner:hover {
  background-color: white !important;
}

.ec-size .ec-store .grid-product__subtitle-inner {
  padding-left: 20px;
  padding-right: 20px;
}

.ec-size .ec-store .ec-page-title .ec-header-h1 {
  color: white;
  font-size: 30px !important;
}

div.ecwid-productBrowser:not(.ecwid-productBrowser-CategoryPage) {
  background-color: white;
}

/* Ändern Sie den Titel der Versandart Versand an der Kasse | Change the Versand shipping method title at the checkout */
.ec-size .ec-store .ec-radiogroup__item--Versand .ec-radiogroup__title {
  font-size: 0px;
}

.ec-radiogroup__item--Versand .ec-radiogroup__title::after {
  content: 'Systemgebühren';
  font-size: 1rem;
}

.ec-size .ec-store .form-control--primary .form-control__button {
  background-color: #821414;
  color: white;
}

.ec-size .ec-store .form-control--primary .form-control__button:hover {
  background: #fd0303;
}

.ec-size .ec-store .grid-product__buy-now .form-control__button {
  background: #821414;
  color: #ffffff;
}

.ec-size .ec-store .grid-product__buy-now .form-control__button:hover {
  background: #fd0303;
}

.ecwid div, .ecwid span, .ecwid a, .ecwid p, .ecwid h1 {
  font-family: roboto !important;
}

.ecwid div, .ecwid span, .ecwid a, .ecwid p, .ecwid h1 {
  font-size: 18px !important;
}

.ec-store__category-page {
  font-family: roboto !important;
}

.ec-store__product-page {
  font-family: roboto !important;
}

.ecsp .ecwid-btn--primary,
.ecwid .ecwid-btn--primary {
  background-color: #821414;
  color: #ffffff;
}

.ecsp .ecwid-btn--primary:hover,
.ecwid .ecwid-btn--primary:hover {
  background-color: #fd0303;
}

.ec-size .ec-store .grid-category__title-inner {
  color: #ffffff;
  font-size: 40px;
}

.ec-size .ec-store .grid-category__wrap-inner:hover .grid-category__bg-image {
  transform: none;
}
