a.logo {
  display: none;
}

.ec-size .ec-store .ec-grid .grid__categories[data-cols="1"] .grid-category:nth-child(n+1) {
  width: 50%;
}

.ec-size .ec-store .ec-grid .grid__categories[data-cols="1"] .grid-category:nth-child(n+1) .grid-category__spacer {
  width: calc(100% - 0px);
}

.ec-size .ec-store .ec-grid .grid__categories[data-cols="1"] .grid-category:nth-child(n+1) .grid-category__image-spacer {
  width: calc(100% - 0px);
}

.ec-size .ec-store .ec-grid .grid__categories[data-cols="2"] .grid-category:nth-child(n+1) {
  width: 50%;
}

.ec-size .ec-store .ec-grid .grid__categories[data-cols="2"] .grid-category:nth-child(n+1) .grid-category__spacer {
  width: calc(100% - 0px);
}

.ec-size .ec-store .ec-grid .grid__categories[data-cols="2"] .grid-category:nth-child(n+1) .grid-category__image-spacer {
  width: calc(100% - 0px);
}

.ec-size .ec-store .ec-grid .grid__categories[data-cols="3"] .grid-category:nth-child(n+1) {
  width: 33.3333333333%;
}

.ec-size .ec-store .ec-grid .grid__categories[data-cols="3"] .grid-category:nth-child(n+1) .grid-category__spacer {
  width: calc(100% - 0px);
}

.ec-size .ec-store .ec-grid .grid__categories[data-cols="3"] .grid-category:nth-child(n+1) .grid-category__image-spacer {
  width: calc(100% - 0px);
}

.ec-size .ec-store .ec-grid .grid__categories[data-cols="4"] .grid-category:nth-child(n+1) {
  width: 25%;
}

.ec-size .ec-store .ec-grid .grid__categories[data-cols="4"] .grid-category:nth-child(n+1) .grid-category__spacer {
  width: calc(100% - 0px);
}

.ec-size .ec-store .ec-grid .grid__categories[data-cols="4"] .grid-category:nth-child(n+1) .grid-category__image-spacer {
  width: calc(100% - 0px);
}

.ec-size .ec-store .ec-grid .grid__categories[data-cols="5"] .grid-category:nth-child(n+1) {
  width: 20%;
}

.ec-size .ec-store .ec-grid .grid__categories[data-cols="5"] .grid-category:nth-child(n+1) .grid-category__spacer {
  width: calc(100% - 0px);
}

.ec-size .ec-store .ec-grid .grid__categories[data-cols="5"] .grid-category:nth-child(n+1) .grid-category__image-spacer {
  width: calc(100% - 0px);
}

.ec-size .ec-store .ec-grid .grid__categories[data-cols="6"] .grid-category:nth-child(n+1) {
  width: 16.6666666667%;
}

.ec-size .ec-store .ec-grid .grid__categories[data-cols="6"] .grid-category:nth-child(n+1) .grid-category__spacer {
  width: calc(100% - 0px);
}

.ec-size .ec-store .ec-grid .grid__categories[data-cols="6"] .grid-category:nth-child(n+1) .grid-category__image-spacer {
  width: calc(100% - 0px);
}

.ec-size .ec-store .ec-grid .grid__categories[data-cols="7"] .grid-category:nth-child(n+1) {
  width: 14.2857142857%;
}

.ec-size .ec-store .ec-grid .grid__categories[data-cols="7"] .grid-category:nth-child(n+1) .grid-category__spacer {
  width: calc(100% - 0px);
}

.ec-size .ec-store .ec-grid .grid__categories[data-cols="7"] .grid-category:nth-child(n+1) .grid-category__image-spacer {
  width: calc(100% - 0px);
}

.ec-size .ec-store .ec-grid .grid__categories[data-cols="8"] .grid-category:nth-child(n+1) {
  width: 12.5%;
}

.ec-size .ec-store .ec-grid .grid__categories[data-cols="8"] .grid-category:nth-child(n+1) .grid-category__spacer {
  width: calc(100% - 0px);
}

.ec-size .ec-store .ec-grid .grid__categories[data-cols="8"] .grid-category:nth-child(n+1) .grid-category__image-spacer {
  width: calc(100% - 0px);
}

.ec-size .ec-store .ec-grid .grid__categories[data-cols="9"] .grid-category:nth-child(n+1) {
  width: 11.1111111111%;
}

.ec-size .ec-store .ec-grid .grid__categories[data-cols="9"] .grid-category:nth-child(n+1) .grid-category__spacer {
  width: calc(100% - 0px);
}

.ec-size .ec-store .ec-grid .grid__categories[data-cols="9"] .grid-category:nth-child(n+1) .grid-category__image-spacer {
  width: calc(100% - 0px);
}

.ec-size .ec-store .ec-grid .grid__categories[data-cols="10"] .grid-category:nth-child(n+1) {
  width: 10%;
}

.ec-size .ec-store .ec-grid .grid__categories[data-cols="10"] .grid-category:nth-child(n+1) .grid-category__spacer {
  width: calc(100% - 0px);
}

.ec-size .ec-store .ec-grid .grid__categories[data-cols="10"] .grid-category:nth-child(n+1) .grid-category__image-spacer {
  width: calc(100% - 0px);
}

.ec-size .ec-store .ec-grid .grid__categories.grid__categories--large-items[data-cols="1"] {
  justify-content: center;
}

.ec-size .ec-store .ec-grid .grid__categories.grid__categories--large-items[data-cols="1"] .grid-category {
  max-width: 480px;
}

.ec-size .ec-store .ec-grid .grid__categories.grid__categories--large-items[data-cols="1"] .grid-category:nth-child(n+1) {
  width: 100%;
}

.ec-size .ec-store .ec-grid .grid__categories.grid__categories--large-items[data-cols="1"] .grid-category:nth-child(n+1) .grid-category__spacer {
  width: calc(100% - 0px);
}

.ec-size .ec-store .ec-grid .grid__categories.grid__categories--large-items[data-cols="1"] .grid-category:nth-child(n+1) .grid-category__image-spacer {
  width: calc(100% - 0px);
}

.ec-size .ec-store .ec-grid .grid__categories {
  justify-content: left;
}

.ec-size .ec-store.ec-store__category-page--0 .ec-grid .grid__categories {
  display: none;
}

.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;
}

/*Product titles on catalog page*/
/*Change font color*/
.ec-size .ec-store .grid-product__title-inner {
  color: black;
}

/*Product titles on catalog page*/
/*Change font size*/
.ec-size .ec-store .grid-product__title-inner {
  font-size: 13px !important;
}

/*Product subtitles on catalog page*/
/*Change font size*/
.ec-size .ec-store .grid-product__subtitle-inner {
  font-size: 13px !important;
}

/*Product price on catalog page*/
/*Change font color*/
.ec-size .ec-store .grid-product__price-amount {
  color: black;
}

/*Product price on catalog page*/
/*Change font size*/
.ec-size .ec-store .grid-product__price-amount {
  font-size: 13px !important;
}

div.pswp__caption__center {
  display: none;
}

/*Product details product-price-shipping notranslate in the product page*/
/*Change font size*/
.ec-size.ec-size--l .ec-store .product-details__product-price-taxes {
  font-size: 11px !important;
}

/*Product details breadcrumb in the product page*/
/*Change font size*/
.ec-size .ec-store .ec-link--muted,
.ec-size .ec-store .breadcrumbs__delimiter {
  font-size: 11px !important;
}

/* Produktseiten Wettbewerb ohne Preis usw */
.ec-store__product-page--c137088277 .product-details__product-price-row {
  display: none;
}

.ec-store__product-page--c137088277 .product-details__product-sku {
  display: none;
}

.ec-store__product-page--c137088277 .details-product-purchase__qty {
  display: none;
}

/* Kategorieseiten Produkt Wettbewerb ohne Preis */
.ec-store__category-page--137088277 .grid-product .grid-product__price-amount {
  display: none;
}

/* Kategorieseiten Produkt ohne Details */
.ec-store__category-page .grid-product .grid-product__details {
  display: none;
}

/*  Input box styles */
input.ecwid-search-widget__input[type="text"] {
  width: 250px;
  /* change width as needed*/
  height: 50px;
  /* change height as needed*/
  border: solid 1px grey;
  /* change border color */
  background-color: transparent;
  /* change background colour */
  font-size: 14px;
  /* change font size in search field */
  color: #000000;
  /* change font color in search field */
}

.ecwid-shopping-cart-search {
  text-align: center;
}
