/* skrypty na każdym widoku sklepu */

.notifyjs-corner {
  z-index: 9999 !important;
}

.cart-price del,
.cart-discount del,
.cart-discount ins,
.cart-per-item p,
.cart-price p{
	color: var(--gray-color);
	font-size: 1.4rem;
	line-height: 1.4rem;
	font-weight: 500;
	margin-right: 1rem;
	white-space: nowrap;
}

.cart-per-item{
	margin-bottom: 1rem;
}

.cart-per-item p{
	margin: 5px !important;
	font-weight: normal;
}

.summary-box-right {
  text-align: right;
}

.stock-orderable {
  background-color: var(--shop_bg_stock_orderable, #eeeeee);
  padding: 10px 16px;
  border-radius: 50px;
  color: var(--text-black) !important;
}
.stock-orderable img, .stock-orderable svg {
  margin-right: 5px;
}

.product-main-slider-outer .stock-orderable {
  position: absolute;
  bottom: 10px;
  z-index: 1;
  left: 0px;
}
.stock-orderable {
  font-size: 14px;
}
.stock-orderable img, .stock-orderable svg {
  height: 14px;
  width: auto;
}

.product-budge-orderable {
  position: absolute;
  top: 5rem;
  text-align: center;
  width: 100%;
}
.product-img-outer .stock-orderable {

}
@media(max-width:992px) {
  .stock-orderable {
    font-size: 12px;
    padding: 5px 10px;
  }
  .stock-orderable img, .stock-orderable svg {
    height: 12px;
    width: auto;
  }
  .product-budge-orderable {
    top: 0rem;
  }
}

.btn-list {
	margin-top: 20px;
}

.btn-list .btn-products {
	background-color: inherit;
	border: 1px solid #3C3C3B !important;
	height: 4.7rem;
	font-size: 14px;
}

.btn-list .btn-products:hover {
	background: #f7f7f7 !important;
}