.product-cart-wrap .product-card-bottom .add-cart .add.disabled {
    background-color: #cccccc; /* رنگ پس‌زمینه برای دکمه غیرفعال */
    color: #666666; /* رنگ متن برای دکمه غیرفعال */
    cursor: not-allowed; /* تغییر شکل اشاره‌گر به حالت ممنوع */
    opacity: 0.6; /* کاهش شفافیت دکمه */
}
.btn.disabled, .button.disabled {
    background-color: #cccccc; /* رنگ پس‌زمینه برای دکمه غیرفعال */
    color: #666666; /* رنگ متن برای دکمه غیرفعال */
    cursor: not-allowed; /* تغییر شکل اشاره‌گر به حالت ممنوع */
    opacity: 0.6; /* کاهش شفافیت دکمه */
}
.header-action-2 .header-action-icon-2:hover .cart-dropdown-wrap {
    opacity: 1;
    visibility: visible;
    top: calc(100% + 10px);
    left: 0;
    right: auto;
}
.preloader {
    background-color: #ffffffed;
}
input[type="checkbox"], input[type="radio"] {
    width: auto;
    height: auto;
}
.sidebar-widget .custome-checkbox{
    max-height: 300px;
    overflow-y: auto;
}
.section-title.style-1 {
    padding-bottom: 14px;
    font-size: 18px;
}
.primary-sidebar .sidebar-widget {
    padding: 20px;
}
.account-dropdown form button {
    background: none;
    color: black;
    padding: 0;
    border: 0;
}
.account-dropdown form button:hover {
    background: none;
    color: #54bc86;
}
#slider-range {
    position: relative;
    height: 5px;
    background: #54bc86;
    border-radius: 5px;
    margin: 20px 0;
}

#slider-range .thumb {
    position: absolute;
    top: -7px;
    width: 15px;
    height: 15px;
    background: #54bc86;
    border-radius: 50%;
    cursor: pointer;
}
.search-style-2 form input {
    background-image: none;
}
.search-style-2 form button {
    right: auto;
    left: 0;
}
.cart-dropdown-wrap ul li {
    display: flex;
    flex-wrap: nowrap;
    margin: 0 0 20px;
    justify-content: center;
    align-content: stretch;
}
.cart-dropdown-wrap ul li .shopping-cart-img {
    margin-right: 0;
}
