.vyprodej {
  background: #7AB800;
  color: #000;
  padding: 12px;
  border-radius: 10px;
  font-weight: 500;
}
.buttons-wrapper.social-buttons-wrapper a:hover {
  color: #7AB800;
}
.icon-sort {
  display: none;
}
.sortingToggle, .sortingToggle:hover {
  color: #7AB800;
}
#listSortingControls button {
  color: #000;
}
.popisautor p {
  font-size: 13px !important;
}
.p-image .flag.flag-discount {
  display: none;
}
.countdown div {
  display: inline;
  margin-right: 9px;
  background: #000;
  padding: 8px;
  border-radius: 10px;
}
.in-kontakty #content a {
  color: #fff;
}

:root {
  --template-headings-font: 'Inter', sans-serif;
}

/*
ZAKRYTO
.productin .availability {
  display: none;
}
*/

#carousel {
  visibility: hidden;
}
.customer-page .table-shipping-addresses {
  background-color: #000;
}
.customer-page thead tr {
  background-color: #333;
}
.password-helper a {
  color: #fff;
}
#signature {
  filter: grayscale(1);
}
.desktop .shipping-billing-table .radio-wrapper:hover {
  border-style: solid;
  border-width: 1px;
  box-shadow: 0 0 10px rgba(0,0,0,.16);
  border: solid 1px #000 !important;
}
.plus-gallery-item, .ui-menu {
  border-color: #cfcfcf;
  color: #000;
}
.question-tooltip {
  color: #000;
}
ol.cart-header li.completed a span::after, ol.cart-header li.completed strong span::after {
  border-top-color: #7AB800;
}

[data-micro="cartItem"] {
  background: #fff;
}

.order-summary-item {
  background: transparent;
}
.recapitulation-wrapper table tr th .row-header-label {
  background-color: #000;
}
[data-testid="recapItem"] {
  background: #fff;
}
.recapitulation-wrapper .cart-table tr td, .recapitulation-wrapper .cart-table tr td.cart-p-image {
  background-color: #fff;
  color: #000;
}
.ordering-process .recapitulation-wrapper  .btn.btn-conversion, .ordering-process .recapitulation-wrapper  a.btn.btn-conversion {
  font-size: 16px;
  font-weight: 400 !important;
  text-transform: none;
}
.recapitulation-wrapper .cart-table tr > td.cart-p-image {
    flex: 0 0 75px;
    margin-bottom: 0px;
  }
.flag.flag-xy-discount {
  background: #7AB800 !important;
}
body {
  font-family: "Inter", sans-serif!important;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}
body {
  font-size: 16px;
  font-weight: 300 !important;
}
.discounttag {
  background: #fdf6d9 !important;
  border-radius: 100px;
  text-align: center;
  max-width: 78%;
  margin: auto;
  position: relative;
  bottom: -31px;
}
header .social-icon-list {
  display: none !important;
}
#footer .contact-box.no-image {
  filter: invert(0);
}
.p-tools {
  margin-bottom: 15px;
  width: 100%;
  float: left;
  margin-bottom: 33px;
}

.type-post #content p {
  max-width: 100%;
  margin: 0 auto;
  padding-bottom: 10px;
  padding-top: 14px;
  font-weight: 300;
}
#goog-gt-tt {
  display: none !important;
}
/*** google translate ***/
body {top: 0px!important;}
iframe#\:1\.container.skiptranslate { display: none;}
.skiptranslate {display: none;}
#google_translate_element { display: none;}
#goog-gt-tt { display: none; }
.languagesMenu__header--actual font {
    display: none;
}

.languagesMenu__list__link span {
    display: none;
}
.languagesMenu__header.languagesMenu__header--actual {
  width: 100%;
  height: 33px !important;
  margin-top: -8px;
  float: left;
  position: relative;
  z-index: 5555;
}

.languagesMenu__box {
  position: absolute;
  width: 33px;
  right: 193px;
  top: 23px;
  height: 26px;
}

.languagesMenu__list.languagesMenu__list--language li {
  width: 26px;
}

.languagesMenu__list.languagesMenu__list--language li {
  width: 19px;
  margin-left: 4px;
  background: #fff;
}
.languagesMenu__box.open .languagesMenu__list {
  display: block;
  width: 20px !important;
  display: block;
  float: left;
  top: 28px;
  border: solid 2px #fff;
  max-width: 20px !important;
  min-width: 33px;
  left: -2px;
  background: #fff;
}
.caret {
  display: none;
}