body {
    /*font-family: 'Work Sans', 'Roboto', sans-serif;*/
    font-weight: 400;
    font-size: 16px;
    color: var(--body-color);

}

/* --- Colors --- */

:root {
    --main: #dd2d24;
    --main-light: #fddddd;
    --main-dark: #000000;
    --accent: #f8eede;
    --body-color: #212529;
    --cta-green: #18992c;
    --cta-green-dark: #06AA98;
    --grey: #ced4da;
    --grey-dark: #333333;
    --grey-light: #fafafa;
    /*--footer-bg-color: ;*/
}
.price {
    color: var(--main-dark);
}
.draka-proceed-to-checkout .checkout-button, .page-title::before {
    background-color: var(--main-dark);
}
.draka-proceed-to-checkout .checkout-button:hover {
    background-color: var(--main);
}
#register-form .button-wrap .button::before , #cart-form .button-wrap .button::before, .login-form .button-wrap .button::before {
    background-color: var(--main);
}
.footer, .section-014 {
    background-color: var(--main-light);
}
.logo-footer img {
    max-width: 200px;
}
.banner-wrapper.has_background .banner-wrapper-inner .page-title, .banner-wrapper.has_background .banner-wrapper-inner .breadcrumbs .breadcrumb li a:not(:hover), .banner-wrapper.has_background .banner-wrapper-inner .breadcrumbs .breadcrumb li {
    color: #000!important;
}