body {
    font-weight: 400;
    font-size: 16px;
    color: var(--body-color);
}

/* --- Colors --- */

:root {
    --main: #ccb2b2;
    --main-light: #ebcdcd;
    --main-dark: #87827d;
    --accent: #fcf1ef;
    --body-color: #212529;
    --cta-green: #18992c;
    --cta-green-dark: #06AA98;
    --grey: #ced4da;
    --grey-dark: #333333;
    --grey-light: #fafafa;
    /*--footer-bg-color: ;*/
}
.home_fashion_minimal .carousel_nav button:hover {
    background-color: var(--main);
}
.ce_offer_carousel .item_content h3, .ce_offer_carousel .item_content p {
  color: #0d0d0c!important;  
}
.custom_btn.btn_sm {
    border: 1px solid var(--main);
}
.ecommerce_category_fullimage .item_title > a:hover {
    background-color: var(--main-dark);
}
.simple_shop_banner .item_content h3, .simple_shop_banner li a {
    color: #232323!important;
}
.navbar-brand img {
    max-width: 250px!important;
}
.breadcrumb_section .overlay {
    background: rgb(11 11 11)!important;
}

.bg_shop_red, .custom_btn.bg_carparts_red, .bg_fashion2_red {
    background-color: var(--main)!important;
}
.custom_btn.bg_shop_red:before, .custom_btn.bg_carparts_red:before, .bg_fashion2_red:before {
    background-color: var(--main-dark)!important;
}
.custom_btn.bg_white:before, .ss_big_feature .item_video span {
    background-color: var(--main)!important;
}
.breadcrumb_nav a:hover {
    color: var(--main)!important;
}
.fm_banner_item .item_content h4, .fm_banner_item .item_content h3 {
    color: #232323!important;
}