/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */

.product-price-and-shipping .discount-amount {
    display: none;
}

.product-meta .category-default {
    display: none;
}

.page-category #subcategories {
    display:none;
}

.slick-slide > img {
    width:100%;
}

@media (max-width: 767px) {
    .product-quantity {
        flex-wrap: wrap;
    }
}
.btn-stock-alert {
    background: #222222;
}

.btn-stock-alert:hover {
    background: #AF0206 !important;
}
.stock-alert-wrapper {
    width:100%
}

.stock-alert-container {
    display: flex;
    flex-direction: column;
    padding: 1rem;
    border: 1px solid #999999;
}

@media (min-width: 767px) {
    .stock-alert-container {
        width: 70%;
    }
}

.stock-alert-header {
    padding-bottom: 1rem;
}

@media (max-width: 992px) {
    .first-item-of-mobile-line, .last-item-of-mobile-line {
        width:50%;
    }
    #products .slick-arrow {
        display:none !important;
    }
    #main .slick-arrow {
        display:none !important;
    }
}

.search-suggestion-list, .search-found-in-categories-list {
 margin-left: 0.5rem;
} 