/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:* http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web,please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     default_default
 * @copyright   Copyright (c) 2013 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */

/* Reset ================================================================================= */
.products.wrapper.grid .short-desc {
	display: none;
}

.cms-page-mix-product .slick-active.slick-current .product-item-info:before {
	opacity: 0 !important;
}

.block-category .slick-active.slick-current .product-item .product-item-info:before {
	opacity: 0 !important;
}
.block-category .product-item .product-item-info::before,
.cms-page-mix-product .slick-active .product-item-info:before{
	opacity: 0 !important;
}

.product-items .product-item {
	padding-left: 5px !important;
	padding-right: 5px !important;
}

.block-category .product-item .product-item-info::before {
	content: "";
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	left: 0;
	height: 70%;
	border-left: solid 1px #eaeaea;
	display: block !important;
	opacity: 0;
}

@media only screen and (max-width: 575px) {
	.products-grid .product-items .product-item-info {
		padding: 5px !important;
	}
}

.products.wrapper.grid .product-item .product-item-info .hover-box .product.actions {
	grid-auto-columns: min-content;
	padding-bottom: 0px;
}
.products.wrapper.grid .product-item .product-item-info .hover-box .product.actions .actions-secondary.add-to-links{
	padding-top: 5px;
}
.block-category.block-category-4 .slick-slider, .block-category.block-category-5 .slick-slider{
	padding-bottom: 0px !important;
}

.block-category.block-category-3{
	margin-bottom: 0px;
}
.block-category .magiccategory-product{
	padding-bottom: 0px;
}
.block-category.block-category-4{
	margin-top: 0px !important;
}

html body .block-category[class*="block-category"] .box-product-content .products .slick-list .product-item-info .product-item-details{
height: unset !important;
}
.products.wrapper.grid .product-item .product-item-info .hover-box .product.actions .actions-primary .stock span {
    color: red !important;
    position: absolute;
	left: 0px;
    bottom: 44px;
	width: 100%;
	padding-right: 5px;
	text-align: center;
}

.products.wrapper.grid .product-item .product-item-info .button.btn-cart span {
    display: none;
}
.items .product-item .actions-primary button.button:hover > span {
    opacity: 0 !important;
}

.cms-index-index .column.main {
    margin-bottom: 0px !important;
}

.catalogsearch-result-index .products.wrapper.grid .product-item .product-item-info .hover-box .product.actions .price-box.price-final_price{
	margin-right: 10px;
	margin-left: 10px;
}

.page-products .products.wrapper.grid .product-item .product-item-info .hover-box .product.actions .actions-primary .stock span {
    padding-right: 0px;
}

@media screen and (max-width: 576px) {
    .catalog-category-view .products.wrapper.grid .product-item .product-item-info .hover-box .product.actions .actions-primary .stock span{
		font-size: 12px !important;
	}
}
/* max-width: 767px */
@media screen and (max-width: 767px) {
.checkout-cart-index .cart.main.actions .action:not(:first-child) {
    margin-bottom: 15px;
  }
}
@media screen and (min-width: 767px) {
	.block-category .magiccategory-product{
		padding: 10px !important;
	}
}

.price-box-conflict-quickview .price-label {
    display: none;
}

.price-box-conflict-quickview {
    display: flex;
    justify-content: space-between;
    flex-flow: column;
    align-items: center;
}

body.rtl .price {
    font-family: 'Poppins', sans-serif !important;
}

body.rtl * {
    font-family: 'Poppins', sans-serif !important;
}

html body .labelsalenew{
	background-color: #ba382b !important;
}