/* PRODUKTY NA DOTAZ - BEZ CENY */

.na-dotaz .p-final-price-wrapper, .sold-out {
    display: none;
  }

  .link-icon.chat.btn::before {
    display: none;
  }

  .link-icon.chat.btn {
    padding: 0 32px;
  }


  .product.na-dotaz .price-final, .product.na-dotaz .price-additional, .na-dotaz .add-to-cart, .na-dotaz .p-to-cart-block .add-to-cart-button, .product.na-dotaz .p-tools {
    display: none !important;
   }

  .p-data-wrapper:not(.ready) {
      opacity: 0;
  }

  .searchWhisperer__products__listItem.na-dotaz .searchWhisperer__product__price {
    display: none !important;
  }

  .fix-detail-header .link-icon.chat.btn + .p-final-price-wrapper, .fix-detail-header .link-icon.chat.btn + .p-final-price-wrapper + .add-to-cart-button {
      display: none !important;
  }

  .welcome-wrapper ul li.check::before, .category-perex ul li.check::before, .p-short-description ul li.check::before, .tab-content ul li.check::before, .basic-description ul li.check::before, article ul li.check::before {
    content: '\e913';
  font-family: shoptet;
  color: #fff;
  background-color: var(--color-primary);
  height: 20px;
  width: 20px;
  line-height: 20px;
  border-radius:50%;
  font-size: 8px;
  text-align: center;
  top: 3px;
   }

  .welcome-wrapper ul li.cross::before, .category-perex ul li.cross::before, .p-short-description ul li.cross::before, .tab-content ul li.cross::before, .basic-description ul li.cross::before, article ul li.cross::before {
  content: '\e912';
    font-family: shoptet;
  color: #fff;
  background-color: #ee2b2a;
  height: 20px;
  width: 20px;
  line-height: 20px;
  border-radius:50%;
  font-size: 8px;
  text-align: center;
  top: 3px;
  }

  /* DETAILS + SUMMARY */
  
  details{
    margin-bottom: 1.5em;
    border: 2px solid #cbcbcb;
    padding: 0px 15px;
}

details summary {
    font-weight: 700;
    border-bottom: 1px solid #cbcbcb;
    color: var(--color-primary);
    padding: 8px 15px;
    outline: none !important;
    margin: 0 -15px;
    cursor: pointer !important;
}

details summary+*{
    margin-top: 20px;
}


/* DOSTUPNOST VE FILTRU */

.filter-section.filter-section-boolean{
  display: none !important;
}

/* TLAČÍTKA TISK, ZEPTAT SE A SDÍLET V DETAILU PRODUKTU */

.buttons-wrapper.social-buttons-wrapper{
  display: none !important;
}

/* TABULKA V MODULU STRÁNKY */

article table tr:nth-child(2n) {
    background-color: var(--color-bg);
}

article table tr {
    background-color: #fff;
}


thead > tr > td {
  background-color: var(--color-bg);
}

/* ZMĚNA ODSAZENÍ ODRÁŽEK V POPISU KATEGORIE */
.category-perex ul{
  margin: 0 0;
}

/* CITACE */
blockquote {
background-color: rgba(12, 101, 72, 0.15);
padding: 20px;
margin: 40px 0 40px 0;
border-left: 8px solid var(--color-primary);
}

blockquote > p {
  margin: 0 !important;
  padding-bottom: 20px;
}

blockquote > p > a {
  text-decoration: underline;
}

blockquote > p > a:hover {
  text-decoration: none;
}

blockquote:before {
color: var(--color-primary);
content: "\201D";
font-family: Arial;
font-size: 8em;
line-height: 0.1em;
margin-right: 10px;
vertical-align: -0.3em;
}

.in-blog .row blockquote {
  margin: 40px 40px 40px 0;
}

/* SKRYTÍ FILTRU S CENOU VE VYBRANÝCH KATEGORIÍCH */
.id-706 .slider-wrapper.otevreny,
.id-709 .slider-wrapper.otevreny,
.id-712 .slider-wrapper.otevreny,
.id-799 .slider-wrapper.otevreny,
.id-715 .slider-wrapper.otevreny,
.id-718 .slider-wrapper.otevreny,
.id-721 .slider-wrapper.otevreny,
.id-724 .slider-wrapper.otevreny,
.id-727 .slider-wrapper.otevreny,
.id-730 .slider-wrapper.otevreny,
.id-733 .slider-wrapper.otevreny,
.id-736 .slider-wrapper.otevreny,
.id-739 .slider-wrapper.otevreny,
.id-742 .slider-wrapper.otevreny,
.id-745 .slider-wrapper.otevreny,
.id-748 .slider-wrapper.otevreny,
.id-751 .slider-wrapper.otevreny,
.id-754 .slider-wrapper.otevreny,
.id-757 .slider-wrapper.otevreny,
.id-760 .slider-wrapper.otevreny,
.id-763 .slider-wrapper.otevreny,
.id-766 .slider-wrapper.otevreny,
.id-769 .slider-wrapper.otevreny,
.id-772 .slider-wrapper.otevreny,
.id-823 .slider-wrapper.otevreny,
.id-826 .slider-wrapper.otevreny,
.id-829 .slider-wrapper.otevreny,
.id-836 .slider-wrapper.otevreny,
.id-851 .slider-wrapper.otevreny,
.id-860 .slider-wrapper.otevreny
{
  display: none !important;
}

 /* FAQ */
   
 .faq {
    max-width: 100%;
    margin: 40px 0px;
	}
  
	.faq .faq-item {
    position: relative;
    padding-left: 48px;
    border-bottom: 1px solid #ECECEC;
	}

	.faq .faq-item:first-of-type {
  	margin-top: 40px;
	}

	.faq .faq-item::before {
    content: "-";
    display: inline-block;
    font-size: 20px;
    font-weight: 600;
    color: black;
    position: absolute;
    left: 0;
    top: -1px;
    pointer-events: none;
	}
  
	.faq .faq-item.otevreno::before {
  	content: "+";
	}

	.faq .faq-item p:not(#_) {
  	margin-top: -6px;
	}
  
  .faq-item > h5 {
  	cursor: pointer !important;
  }
  
  
  /* ÚPRAVA TABULKY V DETAILU PRODUKTU */
  
   table.product-detail tr:nth-child(2n) {
		background-color: var(--color-bg);
	}

	 table.product-detail tr {
		background-color: #fff;
	}
  
  
  /*SPAN K HLAVNÍMU NADPISU*/
  
	h1.category-title span {
  	display: block;
  	padding-top: 6px;
  	font-weight: 400;
    font-size: 28px;
	}
  
  /* SKRYTÍ FILTRU VE VYBRANÝCH KATEGORIÍCH */
  
	body.id-851 .box-filters {
  	display: none !important;
  }
  
  body.id-851 #filters-wrapper {
  	display: none !important;
  }
  
  /* ZMĚNA BARVY PŘÍZNAKU NOVINKA */
  
  .flag.flag-new {
  	background-color: var(--color-primary);
  }
 
  
  /* COOKIES */
  
	.siteCookies__button {
  	background-color: var(--color-primary);
	}

	.siteCookies__link {
  	color: var(--color-primary);
    border: 0;
	}

	.siteCookies__link:hover {
  	background-color: var(--color-primary);
  	color: #fff;
	}