/* x13pricehistory css */
.x13pricehistory {
  margin-bottom: 0px !important;
  display: flex !important;
  justify-content: flex-start;
  flex-direction: column;
  align-items: center;
  column-gap: 8px;
  margin-top: 8px !important;
  flex-direction: row;
  align-items: center;
}
.x13pricehistory__text .date,
.x13pricehistory__text .price,
.product-prices .x13pricehistory .price {
  font-size: 12px;
  line-height: 1.3;
  color: #85898d
}
.x13pricehistory__button::before{
	content: url('/../themes/soft360/assets/img/calendar-check.svg');
}


.x13pricehistory__button {
  color: #85898D !important;
  display: inline-block;
  font-weight: bold;
  cursor: pointer;
  background: transparent;
  margin: 0;
  border: none;
}

.x13pricehistory__button * {
  pointer-events: none;
}

.x13pricehistory__button i{
  margin-right:5px;
  display: none !important;
}

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

.x13pricehistory__lowest__today{
  font-size:12px;
  line-height: 1.3;
}

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

.x13pricehistory-product {
  text-align: center;
  padding-bottom: 14px !important;
}

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

@media only screen and (max-width: 766px) {
.x13pricehistory-modal{
	margin-top:83px !important;

}
}


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

.x13pricehistory__text .date,
.x13pricehistory__text .price {
  font-weight: 600;
}

.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__text .price{
  font-size:16px;
}

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

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

.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__lowest__today-16 {
  display: none;
}

.x13pricehistory__lowest__today-16.x13visible {
  display: block;
}

.x13pricehistory.x13hidden {
  display: none;
}