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


 .add-to-cart-or-refresh{
     display: none;
 }
#conditions-to-approve>ul>li>div.float-xs-left>span>span>i {
    top: 4px;
}

#customer-form>section>div:nth-child(9)>div.col-md-6>span>label>span>i {
    top: 22px;
}

.page-authentication .custom-checkbox input[type=checkbox]+span .checkbox-checked {
    left: 0;
    top: 2px;
}

body .product-add-to-cart .product-quantity .bon-stock-countdown .bon-stock-countdown-range .bon-stock-countdown-progress {
    background: #dc1818;
}

body #_desktop_top_menu>.top-menu>li>a::after {
    background: #dc1818 !important;
}

body #_desktop_top_menu ul[data-depth='0']>li>a:after,
body .tabs .nav-tabs .nav-item .nav-link:after,
body .custom-radio input[type='radio']+span:before,
body ::-webkit-scrollbar-thumb:hover,
body .product-actions .add-to-cart:hover,
body .featured-products .thumbnail-container .ajax_add_to_cart_button:hover,
body .product-actions .add-to-cart,
body .product-add-to-cart .product-quantity .bon-stock-countdown .bon-stock-countdown-range .bon-stock-countdown-progress {
    background: #dc1818;
}

/* body .bon-stock-countdown{
    display: none;
} */

@media (max-width: 576px) {
    #header .logo {
        width: 40%;
    }

}

body .group-span-filestyle .btn-default {
    background-color: black !important;
}

body .group-span-filestyle .btn-default:hover {
    background-color: #dc1818 !important;
}


/* ALBERT: width 12% és l'amplada de les columnes a brands */
@media (min-width: 992px) {
    body .brand-page {
        width: 12%;
    }

    body .brand-page p {
        text-align: center;
    }

}

/* ALBERT: font-family 'Poppins' és la font original, l'he canviada per 'Lora' */
body {
    font-family: 'Lora', sans-serif !important;
}

body .popover {
    font-family: 'Lora', sans-serif !important;
}


/* color text button one click order */

.btn-bonorder {
    color: white !important;
    font-size: 15px !important;
}

#checkout .modal-backdrop {
    z-index: -15;
    background-color: transparent;
}


body#checkout #customer-form input[type=checkbox]+span .checkbox-checked {
    top: 23px;
}