.mto-apply-btn .count {
        display: none;
        margin-left: 8px;
        font-family: Libre Franklin;
        font-weight: 600;
        font-size: 12px;
        line-height: 100%;
        letter-spacing: 2%;
        text-align: center;
        vertical-align: middle;
        text-transform: uppercase;
        background: var(--color-milk);
        color: var(--color-brown);
        padding: 1.5px 6px;
        border-radius: 4px;
    }
    .mto-apply-btn {
        flex: 2;
        background: #957127 !important;
        color: #fff;
        padding: 11.5px 0px;
    }
    .mto-clear-btn{
        flex: 1;
        border: 1px solid #957127;
        background: #fff;
        padding: 11px 0px;
    }
    .mto-clear-btn.disabled-btn{
    color:#ADADAE !important;
    border-color:#ADADAE !important;
    cursor:not-allowed;
    pointer-events:none;
    opacity:1;
    text-decoration:underline;}

    .mto-apply-btn.disabled-btn {
    background: #ADADAE !important;
    color: #616162 !important;
    cursor: not-allowed;
    pointer-events: none;
    opacity: 1;
}

    .mto-apply-btn .count {
        margin-left: 8px;
        font-family: 'Libre Franklin';
        font-weight: 600;
        font-size: 12px;
        line-height: 100%;
        letter-spacing: 2%;
        text-align: center;
        vertical-align: middle;
        text-transform: uppercase;
        background: var(--color-milk);
        color: var(--color-brown);
        padding: 1.5px 6px;
        border-radius: 4px;
    }
    .mto-clear-btn{
        flex: 1;
        border: 1px solid #957127;
        background: #fff;
        padding: 11px 0px;
    }
    .apply-btn{
        flex: 2;
        background: #957127;
        color: #fff;
        padding: 11.5px 0px;
    }
    .product_empty_btn {
        text-align: center;
    }

    .btn-outline-brown:hover {
        color: var(--color-white) !important;
        background-color: var(--color-brown);
    }
    .faq-right a{
        text-decoration: underline;
    }
    @media screen and (min-width: 767px) and (max-width: 992px) {
        .instock-categories {
        display: flex;
        justify-content: center;
        background-color: var(--color-milk);
        gap: 15px 20px;
        padding-bottom: 34px;
        margin-top: -36px;
        flex-wrap: wrap;
        padding-top: 34px;
    }
    }

    @media (max-width: 768px) {
    header .header-logo-icons .container {
        padding-top: 26px !important;
        padding-bottom: 26px !important;
    }
}

.Our-approach{
    display: none;
    padding: 30px 0 !important;
}

.faq-section {
    margin-top: 60px;
}

.load_prod_list_new{
	animation: spin 0.8s linear infinite;
}
#loadMoreBtnLoader{
    height: 100px;
}
    