:root {
    --clr-ntrl: 162,96,40;
    --clr-hghlght: 30,30,30;
    --clr-braun: 162,96,40;
    --clr-cta: 27,188,207;
}

/*NEUTRAAL KLEUR*/
.logo-nav.stick .navmainDiv ul.navmain > li > a,
.logo-nav.stick .navmainDiv .zl-mobile-nav-buttons-menubar,
.stream-date,
.contentLayout a:not(.btn):hover {
    color: rgba(var(--clr-ntrl),1);
}
.bg-primary,
.circle-div::after,
.zl-mobile-nav-buttons-container .fal,
.zl-top-button,
.zl-mobile-nav li.homeicon a,
.sitemap-bottom {
    background-color: rgba(var(--clr-ntrl),1) !important;
}
.contentLayout h4::before,
.heading-decorated::before,
.flip-div-back,
#zoslider_nav a.activated {
    background-color: rgba(var(--clr-ntrl),1) !important;
}
/*NEUTRAAL KLEUR*/

/*START - Highlight*/
a.link strong,
.breadcrumbDiv .active,
ul.navmain > li.navActive > a,
.contentLayout a:not(.btn):not(.zl-btn-collapse),
ul.navmain > li > ul > li > a:hover,
ul.navmain > li.navActive > a,
a.zl_stream_tag_active,
.zl_productfilter_cats li.active > a,
.zl_object_list_item_title,
.zl_top .fa-light,
.zo_slider_objects_city,
.zl_objects_filter_more_btn,
.zl_object_detail_topspecs ul li i,
.sorting a.sortingActive,
h4,
.h4,
.threecol-icon-text-div-active .threecol-icon-text-div-icon,
.onecol-bgimage ul li:before,
.bg-cta .btn.btn-highlight,
.color-primary,
.fa-map-marker-alt,
#zl_mz_menu_nav > ul > li > ul > li.zl-nav-haschilds .icon-dropdown-mobile:hover,
#zl_mz_menu_nav > ul > li > ul > li.zl-nav-haschilds .icon-dropdown-mobile.clicked,
.btn-closing-level {
    color: rgba(var(--clr-hghlght),1) !important;
}
@media (max-width: 1399px) {
    #zl_mz_menu_nav ul.navmain li ul li.zl_mz_menu_nav_previtem a {
        color: rgba(var(--clr-hghlght),1) !important;
    }
}
.statements svg.quote {
    fill: rgba(var(--clr-hghlght),1);
}
.bg-highlight,
#zoslider_nav a.activated,
.zl-top-button,
.zl-mobile-nav-buttons-container .fal,
.zl-mobile-nav li.homeicon a,
.zl_object_list_item_state,
.zl_object_filter_pricerange .ui-slider-handle.ui-state-default,
.zl_object_filter_pricerange .ui-widget-header,
.zl_object_detail_actions .btn .fal,
.zl_object_detail_actions .btn .fas,
.threecol-icon-text-div-active,
.cta .listing ul li:before,
.bg-cta,
.zl_search_btn_search,
.circle-div,
.zl_cart_smll_amount,
.twocol-icon-title-icon,
.threecol-icon-text-div-icon {
    background-color: rgba(var(--clr-hghlght),1);
}
.bg-cta .form-control:is(:-webkit-autofill, :autofill),
.bg-cta .form-control:hover:is(:-webkit-autofill, :autofill),
.bg-cta .form-control:focus:is(:-webkit-autofill, :autofill) {
    -webkit-box-shadow: 0 0 0px 1000px rgba(255,255,255,1) inset !important;
    color: #000000 !important;
    -webkit-text-fill-color: #000000 !important;
}
.btn.btn-highlight {
    border-color: rgba(var(--clr-hghlght),1);
    background-color: rgba(var(--clr-hghlght),1);
    color: #fff !important;
}
.zl_top ul li a,
.btn.btn-highlight-line,
.zl_object_filter_pricerange .ui-slider-handle.ui-state-default,
.contentLayout a:not(.btn) {
    border-color: rgba(var(--clr-hghlght),1);
}

/*START - Cookies*/
.zl_cookiebar_links ul li a {
    color: rgba(var(--clr-hghlght),1);
}
#zl_cookiebar_cont .checkbox-radiobutton-container input:checked ~ .radiobutton,
#zl_cookiebar_cont .checkbox-radiobutton-container input:checked ~ .checkmark {
    background-color: rgba(var(--clr-hghlght),1);
}
#zl_cookiebar_save {
    background-color: rgba(var(--clr-hghlght),1);
    border-color: rgba(var(--clr-hghlght),1);
}
.zl_cookiebar_tab_heading_btn.zl_cookiebar_tab_active {
    color: rgba(var(--clr-hghlght),1) !important;
    border-bottom-color: rgba(var(--clr-hghlght),1);
}

.zl_cookiebar_links ul li a {
    color: #40444a;
}
@media (max-width: 991px) {
    #zl_cookiebar_change,
    #zl_cookiebar_save {
        padding: 5px 8px;
        font-size: 11px;
    }
}
#zl_cookiebar_cont .checkbox-radiobutton-container input:checked ~ .radiobutton, #zl_cookiebar_cont .checkbox-radiobutton-container input:checked ~ .checkmark {
    background-color: #40444a;
}
#zl_cookiebar_save {
    background-color: #40444a;
    border-color: #40444a;
}
#zl_cookiebar_change {
    color: #40444a;
    border-color: #40444a;
}
.zl_cookiebar_tab_heading_btn.zl_cookiebar_tab_active {
    color: #40444a !important;
    border-bottom-color: #40444a;
}

/*START - Calltoaction*/
.btn-calltoaction,
.btn-calltoaction:hover,
.btn-calltoaction:focus {
    border-color: rgba(var(--clr-cta),1);
    background-color: rgba(var(--clr-cta),1);
    color: #fff !important;
}

.aangekocht,
.verkocht-ovb,
.verkocht {
    background-color: #79c474 !important;
}