.product-item-actions {
	 width: 90%;
	 margin: 0 auto !important;
	 height: 100px;
	 line-height: 60px;
}
 .product-item-actions .actions-primary {
	 width: 100%;
	 height: 35px;
}
 .product-item-actions .actions-primary form {
	 height: 100%;
}
 .product-item-actions .actions-primary .action {
	 width: 100%;
	 height: 100%;
	 padding-left: 5px;
	 position: relative;
	 border-radius: 20px;
}
 .product-item-actions .actions-primary .action .price-final_price {
	 position: relative;
	 width: 100%;
}
 .product-item-actions .actions-primary .action .price-final_price .normal-price {
	 float: right;
}
 .product-item-actions .actions-primary .action .price-final_price .normal-price .price {
	 font-size: 20px;
	 font-family: 'DB Heavent X Medium';
	 line-height: 16px;
}
 .product-item-actions .actions-primary .action .price-final_price .normal-price::before {
	 content: url('../images/icons/cart.svg');
	 position: absolute;
	 left: 7px;
}
 .product-item-actions .actions-primary .action .price-final_price .price-box .minimal-price {
	 float: right;
	 margin-top: -28px;
	 margin-left: 0;
	 font-size: 20px;
	 font-family: 'DB Heavent X Medium';
}
 @media (max-width: 768px) {
	 .product-item-actions .actions-primary .action .price-final_price .price-box .minimal-price {
		 margin-top: -25px;
		 font-size: 16px;
	}
}
 .product-item-actions .actions-primary .action .price-final_price .price-box .minimal-price .price-label {
	 display: none;
}
 .product-item-actions .actions-primary .action .price-final_price .price-box .minimal-price .price {
	 font-size: 20px;
	 font-family: 'DB Heavent X Medium';
}
 .product-item-actions .actions-primary .action .price-final_price .price-box .minimal-price::before {
	 content: url('../images/icons/cart.svg');
	 position: absolute;
	 left: 7px;
	 bottom: 6px;
}
 .product-item-actions .actions-primary .action .price-final_price .no-discount {
	 float: right;
	 flex-basis: unset;
}
 .product-item-actions .actions-primary .action .price-final_price .no-discount .price {
	 font-size: 20px;
	 font-family: 'DB Heavent X Medium';
	 line-height: 15px;
}
 .product-item-actions .actions-primary .action .price-final_price .no-discount::before {
	 content: url('../images/icons/cart.svg');
	 position: absolute;
	 left: 7px;
}
 .product-item-actions .actions-primary .action .price-final_price .price-box-form .special-price {
	 float: right;
}
 .product-item-actions .actions-primary .action .price-final_price .price-box-form .special-price .price {
	 font-size: 20px;
	 font-family: 'DB Heavent X Medium';
	 line-height: 15px;
}
 .product-item-actions .actions-primary .action .price-final_price .price-box-form .special-price::before {
	 content: url('../images/icons/cart.svg');
	 position: absolute;
	 left: 5px;
}
 .product-item-actions .actions-primary .action .price-final_price .price-box .minimal-price .price-label {
	 display: none;
}
 .product-item-actions .actions-primary .action .price-final_price .old-price .price {
	 font-size: 16px;
	 text-decoration: line-through;
	 color: #BDBDBD;
}
 .product-item-actions .actions-primary .action .price-final_price .price-title {
	 display: none !important;
}
 .product-item-actions .actions-primary .action .price-final_price .currency {
	 display: none !important;
}
 .product-item-actions .actions-primary .action .price-final_price .final-currency-price {
	 width: 100%;
	 display: flex;
	 align-items: center;
	 flex-wrap: nowrap;
	 justify-content: space-around;
	 left: 50%;
	 bottom: -60px;
	 transform: translate(-50%,0);
	 position: absolute;
}
 .product-item-actions .actions-primary .action .price-final_price .final-currency-price .old-price {
	 display: inline-block;
	 width: 40%;
}
 .product-item-actions .actions-primary .action .price-final_price .final-currency-price .discount-price {
	 white-space: nowrap;
	 display: inline-block;
	 width: 62%;
	 margin-left: 1rem;
	 font-size: 16px;
	 font-weight: 400;
	 color: #27ae60;
}
 .product-item-actions .actions-secondary {
	 position: absolute;
	 top: 48px;
	 right: 0px;
	 display: none !important;
}
 .product-item-actions .actions-secondary a {
	 background-color: #f2f2f2;
}
 .product-item-actions .actions-secondary .action.towishlist {
	 display: block;
	 margin-bottom: -10px;
}
 .product-item-actions .action.disabled {
	 background-color: #c6c6c6 !important;
}
 .list .label-only-store p {
	 margin-bottom: 0 !important;
}
 .list .product-item-actions {
	 height: 90px;
}
 .product-item-details {
	 position: static ! important;
}
 .product-item-info:hover {
	 box-shadow: none !important;
	 position: relative;
	 margin: 0px !important;
	 border: none !important;
	 padding: 0 !important;
}
 .product-item-info:hover .product-item-inner {
	 box-shadow: none !important;
	 left: 0px !important;
	 right: 0px !important;
	 padding: 0px !important;
	 border: none !important;
}
 .product-item-info:hover .product-item-inner img {
	 width: 100% !important;
}
 .product-item-info:hover .product-item-inner .actions-secondary {
	 display: block !important;
	 z-index: 1;
}
 .product-item-info:hover .actions-secondary {
	 display: block !important;
	 z-index: 1;
}
 @media screen and (max-width: 768px) {
	 .product-item-actions .price {
		 font-size: 16px !important;
	}
}
 