/* x13pricehistory css */
div.x13pricehistory {
  margin-bottom: 15px !important;
  display: block;
  clear: left;
}

.x13pricehistory__button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: transparent;
  border: 0;
  display: inline-block;
  font-weight: bold;
  margin: 8px 0;
  padding: 2px 5px;
  cursor: pointer;
}

.x13pricehistory__button * {
  pointer-events: none;
}

.x13pricehistory__button i{
  margin-right:5px;
}

.x13pricehistory__text--lowest-today {
  font-size:0.95em;
}

.x13pricehistory-chart {
  margin-bottom: 15px;
}

.x13pricehistory-product {
  text-align: center;
}

.fancybox-overlay .x13pricehistory__text,
.x13pricehistory-modal .x13pricehistory__text{
  text-align: center;
}

.fancybox-overlay .x13pricehistory__text--before-discount,
.x13pricehistory-modal .x13pricehistory__text--before-discount {
  background: #F2F2F2;
  padding: 5px 0px;
  margin-top: 5px;
}

.x13pricehistory__text.x13pricehistory__text--smallmargin {
  margin-bottom:5px;
}

.x13pricehistory__text.x13pricehistory__text--nomargin {
  margin-bottom: 0;
}

.x13pricehistory__date,
.x13pricehistory__price {
  font-weight: 700;
}

.x13pricehistory-table td{
  padding: 6px 12px;
}

.x13pricehistory-product p:not(:last-child) {
  margin: 0;
}

.x13pricehistory-16 .x13pricehistory__button{
  font-size:15px;
}

.x13pricehistory-popup-title{
  border-bottom:1px solid #d6d4d4;
  font-size:18px;
  font-weight: bold;
  padding:10px 10px 15px 10px;
}

.fancybox-overlay .x13pricehistory__text,
.fancybox-overlay .x13pricehistory__price {
  font-size:16px;
}

.fancybox-overlay .x13pricehistory__text.x13pricehistory__text--nomargin {
  margin-bottom: 10px;
}

.x13pricehistory-attributes p {
  display: inline-block;
}

.x13pricehistory > .x13pricehistory__text--default{
  margin-top:10px;
}

.x13pricehistory > .x13pricehistory__text--before-discount {
  margin-top: 15px;
  margin-bottom: 0;
}

.x13pricehistory-attributes p:not(:last-child) span::after {
  content: ",\00A0";
}

.x13pricehistory-attributes span {
  display: none;
}

.x13pricehistory-attributes span.x13pricehistory-visible {
  display: inline;
}

.x13pricehistory-attributes-17 p {
  display: inline-block;
}

.x13pricehistory-attributes-17 p:not(:last-child)::after {
  content: ",\00A0";
}

.x13pricehistory__text--lowest-today-16 {
  display: none !important;
}

.x13pricehistory__text--lowest-today-16.x13visible {
  display: block !important;
}

.x13pricehistory__text--real-discount-value.x13hidden,
.x13pricehistory.x13hidden {
  display: none;
}

.x13pricehistory__text--before-discount:not(.x13pricehistory__text--modal) .x13pricehistory__text--real-discount-value {
  margin: 0;
  padding: 0 5px;
  text-transform: unset;
}

/* Fix empty spaces - START */
.product_list.row:not(.tab-pane),
.products.row:not(.tab-pane) {
  display: flex !important;
  flex-wrap: wrap !important;
}

.product_list.row.tab-pane.active,
.products.row.tab-pane.active {
  display: flex !important;
  flex-wrap: wrap !important;
}

.product_list.row .ajax_block_product,
.products.row .product-miniature {
  clear: none !important;
}
/* Fix empty spaces - END */

.x13pricehistory-product-list {
  font-size: 13px;
  line-height: 20px;
  color: #7a7a7a;
  font-weight: 400;
}

.x13pricehistory-product-list:not(.x13pricehistory-product-list-loaded) .x13pricehistory-product-list__dummy {
  padding-top: 10px;
  min-height: 50px;
}

.x13pricehistory-product-list.x13pricehistory-product-list-loaded .x13pricehistory-product-list__omnibus-text {
  padding-top: 10px;
}

.x13pricehistory-product-list .price-percent-reduction,
.x13pricehistory-product-list .discount {
  position: static !important;
  display: inline-block !important;
  margin: 0 !important;
  padding: 0 5px !important;
  font-size: 13px !important;
  line-height: 20px;
  min-height: 0 !important;
  min-width: 0 !important;
}

/* Simualte loading - START */
.x13pricehistory-product-list.x13pricehistory-product-list-ajaxed:not(.x13pricehistory-product-list-loaded) .x13pricehistory-product-list__omnibus-text {
  display: none;
}
.x13pricehistory-product-list.x13pricehistory-product-list-ajaxed.x13pricehistory-product-list-loaded .x13pricehistory-product-list__omnibus-text {
  display: block;
}
/* Simulate loading - END */


#blockcart-modal .x13pricehistory-product-list__omnibus-text {
  display: none;
}

.quickview .x13pricehistory__button {
  display: none !important;
}