/* Automatisch gegenereerd door website-themabeheer.php. */
:root{
    --ocw-site-bg:#f5f7fb;
    --ocw-site-surface:#ffffff;
    --ocw-site-text:#172033;
    --ocw-site-muted:#64748b;
    --ocw-site-primary:#f28c00;
    --ocw-site-primary-text:#ffffff;
    --ocw-site-button:#f28c00;
    --ocw-site-button-text:#ffffff;
    --ocw-site-button-hover:#172033;
    --ocw-site-button-hover-text:#ffffff;
    --ocw-site-nav:#ffffff;
    --ocw-site-nav-text:#111d31;
    --ocw-site-menu:#111d31;
    --ocw-site-menu-text:#ffffff;
    --ocw-site-menu-hover:#ffffff;
    --ocw-site-menu-hover-text:#111d31;
    --ocw-site-footer:#15152f;
    --ocw-site-footer-text:#ffffff;
    --ocw-site-accent:#2563eb;
    --orion-dark-background-color:#111d31;
    --orion-dark-text-color:#ffffff;
    --orion-dark:#111d31;
    --orion-blue:#f28c00;
    --ocw-navy:#15152f;
    --navy:#15152f;
    --text:#ffffff;
    --ocw-site-border:color-mix(in srgb, #172033 14%, transparent);
    --ocw-site-soft:color-mix(in srgb, #f28c00 12%, transparent);
    --ocw-site-shadow:color-mix(in srgb, #f28c00 22%, transparent);
    --ocw-muted:color-mix(in srgb, #ffffff 66%, transparent);
    --ocw-line:color-mix(in srgb, #ffffff 12%, transparent);
    --line:color-mix(in srgb, #ffffff 12%, transparent);
}

@media (max-width: 767px){
    :root{
        --ocw-site-bg:#f5f7fb;
        --ocw-site-surface:#ffffff;
        --ocw-site-text:#172033;
        --ocw-site-muted:#64748b;
        --ocw-site-primary:#f28c00;
        --ocw-site-primary-text:#ffffff;
        --ocw-site-button:#f28c00;
        --ocw-site-button-text:#ffffff;
        --ocw-site-button-hover:#172033;
        --ocw-site-button-hover-text:#ffffff;
        --ocw-site-nav:#ffffff;
        --ocw-site-nav-text:#111d31;
        --ocw-site-menu:#111d31;
        --ocw-site-menu-text:#ffffff;
        --ocw-site-menu-hover:#ffffff;
        --ocw-site-menu-hover-text:#111d31;
        --ocw-site-footer:#15152f;
        --ocw-site-footer-text:#ffffff;
        --ocw-site-accent:#2563eb;
        --orion-dark-background-color:#111d31;
        --orion-dark-text-color:#ffffff;
        --orion-dark:#111d31;
        --orion-blue:#f28c00;
        --ocw-navy:#15152f;
        --navy:#15152f;
        --text:#ffffff;
        --ocw-site-border:color-mix(in srgb, #172033 14%, transparent);
        --ocw-site-soft:color-mix(in srgb, #f28c00 12%, transparent);
        --ocw-site-shadow:color-mix(in srgb, #f28c00 22%, transparent);
        --ocw-muted:color-mix(in srgb, #ffffff 66%, transparent);
        --ocw-line:color-mix(in srgb, #ffffff 12%, transparent);
        --line:color-mix(in srgb, #ffffff 12%, transparent);
    }
}

body{background:var(--ocw-site-bg)!important;color:var(--ocw-site-text)!important;}
a{color:var(--ocw-site-accent);}
header,#header,#topheader,#topheadercontent,#fixedheader,#topbar,#searchbar,.header,.site-header{background:var(--ocw-site-nav)!important;background-color:var(--ocw-site-nav)!important;color:var(--ocw-site-nav-text)!important;}
header a,#header a,#topheader a,#topheadercontent a,#fixedheader a,#topbar a,#searchbar a,.header a,.site-header a{color:var(--ocw-site-nav-text)!important;}
#topheader::after{background:var(--ocw-site-nav)!important;}
#d0,#d1,#d2,#d3{background:var(--ocw-site-nav)!important;background-color:var(--ocw-site-nav)!important;color:var(--ocw-site-nav-text)!important;}
#wrapper #container #topLine #search,#searchbar{background:var(--ocw-site-nav)!important;background-color:var(--ocw-site-nav)!important;color:var(--ocw-site-nav-text)!important;}
nav,#menu,#menuheader,#container2,#wrapper #container2,.menu,.navbar,.site-nav{background:var(--ocw-site-menu)!important;background-color:var(--ocw-site-menu)!important;color:var(--ocw-site-menu-text)!important;}
nav a,#menu a,#menuheader a,#container2 a,.menu a,.navbar a,.site-nav a,#menuheader > .topmenuitem{color:var(--ocw-site-menu-text)!important;}
nav a:hover,#menu a:hover,#container2 a:hover,.menu a:hover,.navbar a:hover,.site-nav a:hover,#menuheader > .topmenuitem:hover,#menuheader > .topmenuitem.active,#menuheader > .topmenuitem:focus-within{background:var(--ocw-site-menu-hover)!important;background-color:var(--ocw-site-menu-hover)!important;color:var(--ocw-site-menu-hover-text)!important;}
#menuheader > .topmenuitem:hover::after,#menuheader > .topmenuitem.active::after{background:var(--ocw-site-primary)!important;}
.orion-populatex-page #selectcolumn > div:first-child,.orion-populate-page #selectcolumn > div:first-child,#selectcolumn > div:first-child{background:var(--ocw-site-menu)!important;background-color:var(--ocw-site-menu)!important;color:var(--ocw-site-menu-text)!important;}
body.orion-checkout-page #left > div:first-child,body.orion-checkout-page #middle > div[style*="background-color:#224"],body.orion-checkout-page #right > div:first-child{background:var(--ocw-site-menu)!important;background-color:var(--ocw-site-menu)!important;color:var(--ocw-site-menu-text)!important;}
#searchTxt,#searchbar #search,#searchbar input[type=search]{background-color:var(--ocw-site-surface)!important;color:var(--ocw-site-text)!important;border-color:var(--ocw-site-border)!important;}
#searchbtn,#searchbar #searchbtn{background:var(--ocw-site-button)!important;border-color:var(--ocw-site-button)!important;color:var(--ocw-site-button-text)!important;}
#mijnorionpulldown,#shoppingcartpulldown{background:var(--ocw-site-nav)!important;background-color:var(--ocw-site-nav)!important;border-color:var(--ocw-site-nav)!important;color:var(--ocw-site-nav-text)!important;}
#mijnoriontriangle,#shoppingcarttriangle{border-color:transparent transparent var(--ocw-site-nav) transparent!important;}
main,.content,.container,.card,.product,.product-card,.category,.panel,.box{background-color:var(--ocw-site-surface);color:var(--ocw-site-text);border-color:var(--ocw-site-border);}
.price,.prijs,.accent,.highlight{color:var(--ocw-site-primary)!important;}
button,input[type=button],input[type=submit],.button,.btn,.add-to-cart,.addtocart,.winkelwagen,.winkelwagen-button,.bestelknop{background:var(--ocw-site-button)!important;border-color:var(--ocw-site-button)!important;color:var(--ocw-site-button-text)!important;}
button:hover,input[type=button]:hover,input[type=submit]:hover,.button:hover,.btn:hover,.add-to-cart:hover,.addtocart:hover,.winkelwagen:hover,.winkelwagen-button:hover,.bestelknop:hover{background:var(--ocw-site-button-hover)!important;border-color:var(--ocw-site-button-hover)!important;color:var(--ocw-site-button-hover-text)!important;}
small,.muted,.subtle,.omschrijving,.product-description{color:var(--ocw-site-muted)!important;}
footer,#footer,#footercontent,#footer2,#footer2content,.ocw-footer{background:var(--ocw-site-footer)!important;background-color:var(--ocw-site-footer)!important;color:var(--ocw-site-footer-text)!important;}
footer a,#footer a,#footercontent a,#footer2 a,#footer2content a,.ocw-footer a,.ocw-footer .ocw-head,.ocw-footer .ocw-servicebar b{color:var(--ocw-site-footer-text)!important;}
footer button,#footer button,#footercontent button,#footer2 button,#footer2content button,.ocw-footer button{background:transparent!important;border-color:transparent!important;box-shadow:none!important;color:var(--ocw-site-footer-text)!important;}
footer .button,footer .btn,footer .ocw-btn,#footer .button,#footer .btn,#footercontent .button,#footercontent .btn,.ocw-footer .button,.ocw-footer .btn,.ocw-footer .ocw-btn{background:transparent!important;border-color:color-mix(in srgb, var(--ocw-site-footer-text) 24%, transparent)!important;color:var(--ocw-site-footer-text)!important;}
