/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */
#index .quickview {
	display:none;
}
.cenaz {
	color: black;
	font-weight: 200;
	font-size: 15px;
	margin-top: 10px;
}
.inforabat {
	font-size: 14px;
	margin-top: 15px;
}
#product .sub-title-widget {
	display: none;
}
.owl-row .cenanormalna {
	display:none;
}
/* Domyślnie fejkowy widoczny */
.fake-quick-view {
    display: inline-block !important;
}
.fake-quick-view.btn-product.btn {
border: 1px solid #111;
  padding: 7px 11px;
  background: #b34d4d;
  color: white;
  font-weight: bold;
  font-size: 13px;
}
/* Prawdziwy quickview ukryty na starcie */
.quick-view.btn-product.btn {
	border: 1px solid #111;
	padding: 7px 11px;
	background: #af0706;
	color: white;
	font-weight: bold;
	font-size:13px;
}
/* Ukrywanie / Pokazywanie przycisków */
.hidden-btn {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
}

.visible-btn {
  display: inline-block !important;
  visibility: visible !important;
  opacity: 1 !important;
}

/* Formatowanie cen */
.price-bundle {
  margin-top: 8px;
  font-size: 20px;
  text-align: center;
  margin-bottom: 12px;

}

.price-bundle .old-price {
  text-decoration: line-through;
  color: #999;
  font-size: 90%;
}

.price-bundle .bundle-price {
  color: #af0706;
  font-weight: bold;
  font-size: 95%;
}

.modal-body .slick-prev.slick-arrow {
	top: 310px !important;
	height: 65px !important;
}
.modal-body .slick-next.slick-arrow {
	bottom: 310px !important;
	height: 65px !important;
}
@media (max-width: 576px) {
  #product .modal-body .slick-arrows .slick-arrow {
    line-height: 0 !important;
  }
}
.modal-body #estimateddelivery {
	margin-bottom: 20px;
}
.opish2 {
    margin-top: 21px;
	line-height: 1.7;
}
.caption-contain h1 {
    margin: 12px -7px;
}
@media (max-width: 767px) {
.product-flag.out_of_stock {
  font-size: 10px;
  top: 120px;
}
.product-flags .product-flag.discount {
	display:none;
}
	#product .st_pro_video_btn .vjs-icon-placeholder {
		width: 110px;
  height: 110px;
		line-height: 110px;
		font-size: 110px;
	}
	#product .st_pro_video_play_static {
  bottom: 38%;
		left: 41%;
  top: auto;
}
	.st_pro_video_btn.st_pro_video_stop span {
	font-size: 51px !important;
	width: 51px !important;
	height: 51px !important;
	line-height: 51px !important;
}
#category .discount-amount.discount-product {
	position: absolute;
  left: -10px;
}
#category .regular-price.nowacena {
	position: absolute;
	right: 20px;
}
}
#category .product-full-attr {
  margin-top: 20px;
  margin-bottom: -10px;
}
#product .product-full-attr {
  margin-top: 20px;
  margin-bottom: -10px;
}
.product_list.grid > .row {
	display: flex;
	flex-wrap: wrap;
}
.ed_carrier_name {
	display: none;
.ed_countdown, .date_green {
  color: #44B449;
  text-transform: lowercase;
}
#dozmiany {
	color: black;
}
#add-to-cart-or-refresh strong {
	color: #44B449;
}