.axil-product .product-hover-action {
    position: relative !important;
    bottom: 0px !important;
    top: 0px !important;
    visibility: visible !important;
    opacity: 1 !important;
    padding: 20px 0px 0px 0px !important;
}

.axil-product .product-badget {
    padding: 10px 5px !important;
    border-radius: 0px !important;
}

.axil-product>.thumbnail .label-block.label-right {
    left: 0px;
    right: auto;
    top: -20px;
}

.axil-product .product-content {
    margin-bottom: 0px;
}

.product-hover-action .wishlist-btn {
    width: auto !important;
    height: auto !important;
    font-size: 24px !important;
    background-color: transparent !important;
    box-shadow: none !important;
}

.axil-product .cart-action li.select-option a {
    border-radius: 50px !important;
}
.axil-product .cart-action li.select-option a:before {
    background: transparent !important;
}

@media only screen and (max-width: 991px) {
    .header-main-nav .mainmenu-nav .mainmenu>li.menu-item-has-children .axil-submenu {
        display: block !important;
    }
}

@media (max-width: 768px) {
    .axil-product .product-content .product-price-variant span.price {
        font-size: 13px !important;
    }

    .axil-product .cart-action li.select-option a {
        font-size: 10px !important;
        height: auto !important;
        padding: 0px 5px !important;
    }

    .product-hover-action .wishlist-btn {
        font-size: 18px !important;
    }

    .slick-layout-wrapper--15 .slick-single-layout, .slick-layout-wrapper--15 .slick-slide {
        padding: 0 10px !important;
    }
}