/* XL-Toner Darkmode (xlt-darkmode, 31.10.2026). ERZEUGT von gen_darkmode.py - nicht von Hand aendern,
   sondern handregeln.css bzw. den Generator. Aktiv nur bei html[data-theme="dark"]; das Attribut setzt
   das Inline-Skript im <head> von main.jsp (Wahl hell/dunkel/automatisch in localStorage xlt-thema). */
/* ---- aus css/desktop/style.css (1547 Regeln) ---- */
:where(.xdm) a:focus{outline-color:currentColor;outline-color:currentColor}
:where(.xdm) a:active, :where(.xdm) a:hover{outline-color:currentColor}
:where(.xdm) img{border-color:currentColor}
:where(.xdm) button::-moz-focus-inner, :where(.xdm) input::-moz-focus-inner{border-color:currentColor}
:where(.xdm) body{color:#d1d4d8;background-color:#161a1e}
:where(.xdm) a{color:#74b8f1}
:where(.xdm) a:hover{color:#88b7df}
:where(.xdm) p small{color:#abaeb2}
:where(.xdm) h1, :where(.xdm) h2, :where(.xdm) h3, :where(.xdm) h4, :where(.xdm) h5, :where(.xdm) h6{color:#d1d4d8}
:where(.xdm) h1 small, :where(.xdm) h2 small, :where(.xdm) h3 small, :where(.xdm) h4 small, :where(.xdm) h5 small, :where(.xdm) h6 small{color:#abaeb2}
:where(.xdm) h6{color:#abaeb2}
:where(.xdm) .page-header{border-bottom-color:#31353b}
:where(.xdm) hr{border-color:currentColor;border-top-color:#34393f;border-bottom-color:#2a2e34}
:where(.xdm) .muted{color:#abaeb2}
:where(.xdm) abbr{border-bottom-color:#383d42}
:where(.xdm) blockquote{border-left-color:#31353b}
:where(.xdm) blockquote small{color:#abaeb2}
:where(.xdm) blockquote.pull-right{border-left-color:currentColor;border-right-color:#31353b}
:where(.xdm) code, :where(.xdm) pre{color:#d1d4d8}
:where(.xdm) code{color:#fb8b91;background-color:#1a1e22;border-color:#363b40}
:where(.xdm) pre{background-color:#1b1f23;border-color:#3f444a;border-color:rgba(0,0,0,.15)}
:where(.xdm) pre code{background-color:transparent}
:where(.xdm) fieldset{border-color:currentColor}
:where(.xdm) legend{color:#d1d4d8;border-color:currentColor;border-bottom-color:#31353b}
:where(.xdm) label{color:#d1d4d8}
:where(.xdm) .uneditable-input, :where(.xdm) input, :where(.xdm) select, :where(.xdm) textarea{color:#bbbec2;border-color:#3f444a}
:where(.xdm) input[type=checkbox], :where(.xdm) input[type=radio], :where(.xdm) input[type=image]{border-color:currentColor}
:where(.xdm) input[type=file]{border-color:initial;background-color:#161a1e;background-color:initial;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
:where(.xdm) select{background-color:#161a1e}
:where(.xdm) input[type=image]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
:where(.xdm) input, :where(.xdm) textarea{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
:where(.xdm) input:focus, :where(.xdm) textarea:focus{border-color:rgba(82,168,236,.8);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(5,24,38,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(5,24,38,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(5,24,38,0.6);outline-color:currentColor}
:where(.xdm) input[type=checkbox]:focus, :where(.xdm) input[type=file]:focus, :where(.xdm) select:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline-color:currentColor;outline-color:currentColor}
:where(.xdm) input[disabled], :where(.xdm) input[readonly], :where(.xdm) select[disabled], :where(.xdm) select[readonly], :where(.xdm) textarea[disabled], :where(.xdm) textarea[readonly]{background-color:#1b1f23;border-color:#383d42}
:where(.xdm) .control-group.warning .help-block, :where(.xdm) .control-group.warning .help-inline, :where(.xdm) .control-group.warning>label{color:#d3aa65}
:where(.xdm) .control-group.warning input, :where(.xdm) .control-group.warning select, :where(.xdm) .control-group.warning textarea{color:#d3aa65;border-color:#c09853}
:where(.xdm) .control-group.warning input:focus, :where(.xdm) .control-group.warning select:focus, :where(.xdm) .control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:0 0 6px #1a150d;-moz-box-shadow:0 0 6px #1a150d;box-shadow:0 0 6px #1a150d}
:where(.xdm) .control-group.warning .input-append .add-on, :where(.xdm) .control-group.warning .input-prepend .add-on{color:#d3aa65;background-color:#1f1d15;border-color:#c09853}
:where(.xdm) .control-group.error .help-block, :where(.xdm) .control-group.error .help-inline, :where(.xdm) .control-group.error>label{color:#fa8f7f}
:where(.xdm) .control-group.error input, :where(.xdm) .control-group.error select, :where(.xdm) .control-group.error textarea{color:#fa8f7f;border-color:red}
:where(.xdm) .control-group.error input:focus, :where(.xdm) .control-group.error select:focus, :where(.xdm) .control-group.error textarea:focus{border-color:#ed382b;-webkit-box-shadow:0 0 6px #2b0909;-moz-box-shadow:0 0 6px #2b0909;box-shadow:0 0 6px #2b0909}
:where(.xdm) .control-group.error .input-append .add-on, :where(.xdm) .control-group.error .input-prepend .add-on{color:#fa8f7f;background-color:#1e1d03;border-color:red}
:where(.xdm) .control-group.success .help-block, :where(.xdm) .control-group.success .help-inline, :where(.xdm) .control-group.success>label{color:#81c580}
:where(.xdm) .control-group.success input, :where(.xdm) .control-group.success select, :where(.xdm) .control-group.success textarea{color:#81c580;border-color:#569857}
:where(.xdm) .control-group.success input:focus, :where(.xdm) .control-group.success select:focus, :where(.xdm) .control-group.success textarea:focus{border-color:#629561;-webkit-box-shadow:0 0 6px #0c1a0c;-moz-box-shadow:0 0 6px #0c1a0c;box-shadow:0 0 6px #0c1a0c}
:where(.xdm) .control-group.success .input-append .add-on, :where(.xdm) .control-group.success .input-prepend .add-on{color:#81c580;background-color:#20271d;border-color:#569857}
:where(.xdm) input:focus:required:invalid, :where(.xdm) select:focus:required:invalid, :where(.xdm) textarea:focus:required:invalid{color:#fa8d87;border-color:#ee5f5b}
:where(.xdm) input:focus:required:invalid:focus, :where(.xdm) select:focus:required:invalid:focus, :where(.xdm) textarea:focus:required:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #1f1212;-moz-box-shadow:0 0 6px #1f1212;box-shadow:0 0 6px #1f1212}
:where(.xdm) .form-actions{background-color:#1b1f23;border-top-color:#383d42}
:where(.xdm) .uneditable-input{background-color:#161a1e;border-color:#31353b;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.025);box-shadow:inset 0 1px 2px rgba(0,0,0,.025)}
:where(.xdm) :-moz-placeholder{color:#abaeb2}
:where(.xdm) ::-webkit-input-placeholder{color:#abaeb2}
:where(.xdm) .help-block{color:#abaeb2}
:where(.xdm) .input-append .uneditable-input, :where(.xdm) .input-prepend .uneditable-input{border-left-color:#3f444a}
:where(.xdm) .input-append .add-on, :where(.xdm) .input-prepend .add-on{color:#abaeb2;text-shadow:0 1px 0 #161616;background-color:#1b1f23;border-color:#3f444a}
:where(.xdm) .input-append .active, :where(.xdm) .input-prepend .active{background-color:#263b26;border-color:#46a546}
:where(.xdm) .input-append .uneditable-input{border-right-color:#3f444a}
:where(.xdm) .table td, :where(.xdm) .table th{border-top-color:#383d42}
:where(.xdm) .table thead:first-child tr td, :where(.xdm) .table thead:first-child tr th{border-top-color:currentColor}
:where(.xdm) .table tbody+tbody{border-top-color:#383d42}
:where(.xdm) .table-bordered{border-color:#383d42}
:where(.xdm) .table-bordered td+td, :where(.xdm) .table-bordered td+th, :where(.xdm) .table-bordered th+td, :where(.xdm) .table-bordered th+th{border-left-color:#383d42}
:where(.xdm) .table-bordered tbody:first-child tr:first-child td, :where(.xdm) .table-bordered tbody:first-child tr:first-child th, :where(.xdm) .table-bordered thead:first-child tr:first-child th{border-top-color:currentColor}
:where(.xdm) .table-striped tbody tr:nth-child(odd) td, :where(.xdm) .table-striped tbody tr:nth-child(odd) th{background-color:#191d21}
:where(.xdm) [class^=icon-]{background-image:url(../img/glyphicons-halflings.png)}
:where(.xdm) .icon-white{background-image:url(../img/glyphicons-halflings-white.png)}
:where(.xdm) .dropdown-toggle:active, :where(.xdm) .open .dropdown-toggle{outline-color:currentColor}
:where(.xdm) .caret{border-left-color:currentColor;border-right-color:currentColor;border-top-color:#000}
:where(.xdm) .dropdown-menu{background-color:#161a1e;border-color:#3f444a;border-color:rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}
:where(.xdm) .dropdown-menu .divider{background-color:#24272b;border-bottom-color:#2a2e34}
:where(.xdm) .dropdown-menu a{color:#bbbec2}
:where(.xdm) .dropdown-menu .active>a, :where(.xdm) .dropdown-menu .active>a:hover, :where(.xdm) .dropdown-menu li>a:hover{color:#fff;background-color:#3579ae}
:where(.xdm) .dropdown.open .dropdown-toggle{color:#fff;background-color:#313539;background-image:none;background-color:rgba(0,0,0,.3);background-image:none}
:where(.xdm) .well{background-color:#1b1f23;border-color:#31353b;border-color:rgba(0,0,0,.05);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}
:where(.xdm) .well blockquote{border-color:#383d42;border-color:rgba(0,0,0,.15)}
:where(.xdm) .close{color:#e5e8ec;text-shadow:0 1px 0 #161616}
:where(.xdm) .close:hover{color:#e5e8ec}
:where(.xdm) .btn{color:#d1d4d8;text-shadow:0 1px 1px rgba(22,22,22,0.75);background-color:#191c20;background-image:-webkit-gradient(linear,0 0,0 100%,from(#161a1e),color-stop(25%,#161a1e),to(#23272b));background-image:-webkit-linear-gradient(#161a1e,#161a1e 25%,#23272b);background-image:-moz-linear-gradient(top,#161a1e,#161a1e 25%,#23272b);background-image:-ms-linear-gradient(#161a1e,#161a1e 25%,#23272b);background-image:-o-linear-gradient(#161a1e,#161a1e 25%,#23272b);background-image:linear-gradient(#161a1e,#161a1e 25%,#23272b);border-color:#3f444a;border-bottom-color:#474c52;-webkit-box-shadow:inset 0 1px 0 rgba(22,22,22,0.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(22,22,22,0.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(22,22,22,0.2),0 1px 2px rgba(0,0,0,.05)}
:where(.xdm) .btn:hover{color:#d1d4d8;background-color:#23272b}
:where(.xdm) .btn:focus{outline-color:currentColor;outline-color:currentColor}
:where(.xdm) .btn.active, :where(.xdm) .btn:active{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);background-color:#23272b;color:rgba(229,232,236,0.5);outline-color:currentColor}
:where(.xdm) .btn.disabled, :where(.xdm) .btn[disabled]{background-image:none;background-color:#23272b;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
:where(.xdm) .btn-danger, :where(.xdm) .btn-danger:hover, :where(.xdm) .btn-info, :where(.xdm) .btn-info:hover, :where(.xdm) .btn-primary, :where(.xdm) .btn-primary:hover, :where(.xdm) .btn-submit, :where(.xdm) .btn-submit:hover, :where(.xdm) .btn-success, :where(.xdm) .btn-success:hover, :where(.xdm) .btn-warning, :where(.xdm) .btn-warning:hover{text-shadow:0 -1px 0 rgba(0,0,0,.25);color:#fff}
:where(.xdm) .btn-danger.active, :where(.xdm) .btn-info.active, :where(.xdm) .btn-primary.active, :where(.xdm) .btn-submit.active, :where(.xdm) .btn-success.active, :where(.xdm) .btn-warning.active{color:rgba(255,255,255,.75)}
:where(.xdm) .btn-primary{background-color:#3690b2;background-image:-moz-linear-gradient(top,#3a9dc2,#2f7d9a);background-image:-ms-linear-gradient(top,#3a9dc2,#2f7d9a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#3a9dc2),to(#2f7d9a));background-image:-webkit-linear-gradient(top,#3a9dc2,#2f7d9a);background-image:-o-linear-gradient(top,#3a9dc2,#2f7d9a);background-image:linear-gradient(top,#3a9dc2,#2f7d9a);border-color:#4591ae #4591ae #1d4e60;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}
:where(.xdm) .btn-primary.active, :where(.xdm) .btn-primary.disabled, :where(.xdm) .btn-primary:active, :where(.xdm) .btn-primary:hover, :where(.xdm) .btn-primary[disabled]{background-color:#2f7d9a}
:where(.xdm) .btn-warning{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-ms-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(top,#fbb450,#f89406);border-color:#f89406 #f89406 #ba731e;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}
:where(.xdm) .btn-warning.active, :where(.xdm) .btn-warning.disabled, :where(.xdm) .btn-warning:active, :where(.xdm) .btn-warning:hover, :where(.xdm) .btn-warning[disabled]{background-color:#f89406}
:where(.xdm) .btn-danger{background-color:#da4f49;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-ms-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(top,#ee5f5b,#bd362f);border-color:#db5248 #db5248 #c7655b;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}
:where(.xdm) .btn-danger.active, :where(.xdm) .btn-danger.disabled, :where(.xdm) .btn-danger:active, :where(.xdm) .btn-danger:hover, :where(.xdm) .btn-danger[disabled]{background-color:#bd362f}
:where(.xdm) .btn-success{background-color:#5bb75b;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-ms-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(top,#62c462,#51a351);border-color:#51a351 #51a351 #5d965c;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}
:where(.xdm) .btn-success.active, :where(.xdm) .btn-success.disabled, :where(.xdm) .btn-success:active, :where(.xdm) .btn-success:hover, :where(.xdm) .btn-success[disabled]{background-color:#51a351}
:where(.xdm) .btn-info{background-color:#49afcd;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-ms-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(top,#5bc0de,#2f96b4);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}
:where(.xdm) .btn-info.active, :where(.xdm) .btn-info.disabled, :where(.xdm) .btn-info:active, :where(.xdm) .btn-info:hover, :where(.xdm) .btn-info[disabled]{background-color:#2f96b4}
:where(.xdm) .btn-submit{background-color:#3a3a3a;background-image:-moz-linear-gradient(top,#444,#2b2b2b);background-image:-ms-linear-gradient(top,#444,#2b2b2b);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#2b2b2b));background-image:-webkit-linear-gradient(top,#444,#2b2b2b);background-image:-o-linear-gradient(top,#444,#2b2b2b);background-image:linear-gradient(top,#444,#2b2b2b);border-color:#2b2b2b #2b2b2b #040404;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border-color:#3f444a}
:where(.xdm) .btn-submit.active, :where(.xdm) .btn-submit.disabled, :where(.xdm) .btn-submit:active, :where(.xdm) .btn-submit:hover, :where(.xdm) .btn-submit[disabled]{background-color:#2b2b2b}
:where(.xdm) button.btn::-moz-focus-inner, :where(.xdm) input[type=submit].btn::-moz-focus-inner{border-color:currentColor}
:where(.xdm) .btn-order{-webkit-box-shadow:0 -1px 10px 0 rgba(0,0,0,.4),0 1px 10px 0 rgba(0,0,0,.4);-moz-box-shadow:0 -1px 10px 0 rgba(0,0,0,.4),0 1px 10px 0 rgba(0,0,0,.4);box-shadow:0 -1px 10px 0 rgba(0,0,0,.4),0 1px 10px 0 rgba(0,0,0,.4);border-color:#2a2e34 !important;color:#fff;text-shadow:none;background-color:#efa723;background-image:-moz-linear-gradient(top,#faca37,#df7305);background-image:-ms-linear-gradient(top,#faca37,#df7305);background-image:-webkit-gradient(linear,0 0,0 100%,from(#faca37),to(#df7305));background-image:-webkit-linear-gradient(top,#faca37,#df7305);background-image:-o-linear-gradient(top,#faca37,#df7305);background-image:linear-gradient(top,#faca37,#df7305);border-color:#df7305 #df7305 #bc7137;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}
:where(.xdm) .btn-order.active, :where(.xdm) .btn-order.disabled, :where(.xdm) .btn-order:active, :where(.xdm) .btn-order:hover, :where(.xdm) .btn-order[disabled]{background-color:#df7305}
:where(.xdm) .btn-order:hover{color:#fff}
:where(.xdm) .btn-order.green{background-color:#61b861;background-image:-moz-linear-gradient(top,#74c474,#46a546);background-image:-ms-linear-gradient(top,#74c474,#46a546);background-image:-webkit-gradient(linear,0 0,0 100%,from(#74c474),to(#46a546));background-image:-webkit-linear-gradient(top,#74c474,#46a546);background-image:-o-linear-gradient(top,#74c474,#46a546);background-image:linear-gradient(top,#74c474,#46a546);border-color:#46a546 #46a546 #589856;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}
:where(.xdm) .btn-order.green.active, :where(.xdm) .btn-order.green.disabled, :where(.xdm) .btn-order.green:active, :where(.xdm) .btn-order.green:hover, :where(.xdm) .btn-order.green[disabled]{background-color:#46a546}
:where(.xdm) .btn-order.green.disabled, :where(.xdm) .btn-order.green[disabled]{background-image:none;background-color:#f89406;background-image:-moz-linear-gradient(top,#f89406,#f89406);background-image:-ms-linear-gradient(top,#f89406,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f89406),to(#f89406));background-image:-webkit-linear-gradient(top,#f89406,#f89406);background-image:-o-linear-gradient(top,#f89406,#f89406);background-image:linear-gradient(top,#f89406,#f89406);border-color:#f89406 #f89406 #ba731e;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}
:where(.xdm) .btn-order.green.disabled.active, :where(.xdm) .btn-order.green.disabled.disabled, :where(.xdm) .btn-order.green.disabled:active, :where(.xdm) .btn-order.green.disabled:hover, :where(.xdm) .btn-order.green.disabled[disabled], :where(.xdm) .btn-order.green[disabled].active, :where(.xdm) .btn-order.green[disabled].disabled, :where(.xdm) .btn-order.green[disabled]:active, :where(.xdm) .btn-order.green[disabled]:hover, :where(.xdm) .btn-order.green[disabled][disabled]{background-color:#f89406}
:where(.xdm) .btn-save{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#0070e0;background-image:-moz-linear-gradient(top,#007FFF,#0059b3);background-image:-ms-linear-gradient(top,#007FFF,#0059b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#007FFF),to(#0059b3));background-image:-webkit-linear-gradient(top,#007FFF,#0059b3);background-image:-o-linear-gradient(top,#007FFF,#0059b3);background-image:linear-gradient(top,#007FFF,#0059b3);border-color:#3b86e4 #3b86e4 #5989c3;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}
:where(.xdm) .btn-save.active, :where(.xdm) .btn-save.disabled, :where(.xdm) .btn-save:active, :where(.xdm) .btn-save:hover, :where(.xdm) .btn-save[disabled]{background-color:#0059b3}
:where(.xdm) .btn-save:hover{color:#fff}
:where(.xdm) .btn-group .dropdown-toggle:active, :where(.xdm) .btn-group.open .dropdown-toggle{outline-color:currentColor}
:where(.xdm) .btn-group .dropdown-toggle{-webkit-box-shadow:inset 1px 0 0 rgba(22,22,22,0.125),inset 0 1px 0 rgba(22,22,22,0.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 1px 0 0 rgba(22,22,22,0.125),inset 0 1px 0 rgba(22,22,22,0.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 1px 0 0 rgba(22,22,22,0.125),inset 0 1px 0 rgba(22,22,22,0.2),0 1px 2px rgba(0,0,0,.05)}
:where(.xdm) .btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 1px 6px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 6px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 6px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}
:where(.xdm) .btn-danger .caret, :where(.xdm) .btn-info .caret, :where(.xdm) .btn-primary .caret, :where(.xdm) .btn-success .caret{border-top-color:#2a2e34}
:where(.xdm) .alert{text-shadow:0 1px 0 rgba(22,22,22,0.5);background-color:#1f1d15;border-color:#3a3428}
:where(.xdm) .alert, :where(.xdm) .alert-heading{color:#d3aa65}
:where(.xdm) .alert-success{background-color:#20271d;border-color:#353e2d}
:where(.xdm) .alert-success, :where(.xdm) .alert-success .alert-heading{color:#81c580}
:where(.xdm) .alert-danger, :where(.xdm) .alert-error{background-color:#1e1d03;border-color:red}
:where(.xdm) .alert-danger, :where(.xdm) .alert-danger .alert-heading, :where(.xdm) .alert-error, :where(.xdm) .alert-error .alert-heading{color:#fa8f7f}
:where(.xdm) .alert-info{background-color:#1e262a;border-color:#2a4044}
:where(.xdm) .alert-info, :where(.xdm) .alert-info .alert-heading{color:#70bce4}
:where(.xdm) .nav>li>a:hover{background-color:#1f2226}
:where(.xdm) .nav-list .nav-header, :where(.xdm) .nav-list>li>a{text-shadow:0 1px 0 rgba(22,22,22,0.5)}
:where(.xdm) .nav-list .nav-header{color:#abaeb2}
:where(.xdm) .nav-list .active>a{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.2);background-color:#3579ae}
:where(.xdm) .nav-tabs{border-bottom-color:#383d42}
:where(.xdm) .nav-tabs>li>a{border-color:currentColor}
:where(.xdm) .nav-tabs>li>a:hover{border-color:#31353b #31353b #383d42}
:where(.xdm) .nav-tabs>.active>a, :where(.xdm) .nav-tabs>.active>a:hover{color:#bbbec2;background-color:#161a1e;border-color:#383d42;border-bottom-color:transparent}
:where(.xdm) .nav-pills .active>a, :where(.xdm) .nav-pills .active>a:hover{color:#fff;background-color:#3579ae}
:where(.xdm) .nav-tabs.nav-stacked{border-bottom-color:currentColor}
:where(.xdm) .nav-tabs.nav-stacked>li>a{border-color:#383d42}
:where(.xdm) .nav-tabs.nav-stacked>li>a:hover{border-color:#383d42}
:where(.xdm) .nav-pills .dropdown-toggle .caret, :where(.xdm) .nav-tabs .dropdown-toggle .caret{border-top-color:#498cc2}
:where(.xdm) .nav-pills .dropdown-toggle:hover .caret, :where(.xdm) .nav-tabs .dropdown-toggle:hover .caret{border-top-color:#235073}
:where(.xdm) .nav-pills .active .dropdown-toggle .caret, :where(.xdm) .nav-tabs .active .dropdown-toggle .caret{border-top-color:#333}
:where(.xdm) .nav>.dropdown.active>a:hover{color:#e5e8ec}
:where(.xdm) .nav-pills .open .dropdown-toggle, :where(.xdm) .nav-tabs .open .dropdown-toggle, :where(.xdm) .nav>.open.active>a:hover{color:#fff;background-color:#5b5f64;border-color:#60656c}
:where(.xdm) .nav .open .caret, :where(.xdm) .nav .open a:hover .caret, :where(.xdm) .nav .open.active .caret{border-top-color:#2a2e34}
:where(.xdm) .tabs-stacked .open>a:hover{border-color:#60656c}
:where(.xdm) .tabs-below .nav-tabs, :where(.xdm) .tabs-left .nav-tabs, :where(.xdm) .tabs-right .nav-tabs{border-bottom-color:currentColor}
:where(.xdm) .tabs-below .nav-tabs{border-top-color:#383d42}
:where(.xdm) .tabs-below .nav-tabs>li>a:hover{border-bottom-color:transparent;border-top-color:#383d42}
:where(.xdm) .tabs-below .nav-tabs .active>a, :where(.xdm) .tabs-below .nav-tabs .active>a:hover{border-color:transparent #383d42 #383d42 #383d42}
:where(.xdm) .tabs-left .nav-tabs{border-right-color:#383d42}
:where(.xdm) .tabs-left .nav-tabs>li>a:hover{border-color:#31353b #383d42 #31353b #31353b}
:where(.xdm) .tabs-left .nav-tabs .active>a, :where(.xdm) .tabs-left .nav-tabs .active>a:hover{border-color:#383d42 transparent #383d42 #383d42}
:where(.xdm) .tabs-right .nav-tabs{border-left-color:#383d42}
:where(.xdm) .tabs-right .nav-tabs>li>a:hover{border-color:#31353b #31353b #31353b #383d42}
:where(.xdm) .tabs-right .nav-tabs .active>a, :where(.xdm) .tabs-right .nav-tabs .active>a:hover{border-color:#383d42 #383d42 #383d42 transparent}
:where(.xdm) .navbar-inner{background-color:#2c2c2c;background-image:-moz-linear-gradient(top,#333,#222);background-image:-ms-linear-gradient(top,#333,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#333),to(#222));background-image:-webkit-linear-gradient(top,#333,#222);background-image:-o-linear-gradient(top,#333,#222);background-image:linear-gradient(top,#333,#222);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25),inset 0 -1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25),inset 0 -1px 0 rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.25),inset 0 -1px 0 rgba(0,0,0,.1)}
:where(.xdm) .btn-navbar{background-color:#2c2c2c;background-image:-moz-linear-gradient(top,#333,#222);background-image:-ms-linear-gradient(top,#333,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#333),to(#222));background-image:-webkit-linear-gradient(top,#333,#222);background-image:-o-linear-gradient(top,#333,#222);background-image:linear-gradient(top,#333,#222);border-color:#222 #222 #000;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);-webkit-box-shadow:inset 0 1px 0 rgba(22,22,22,0.1),0 1px 0 rgba(22,22,22,0.075);-moz-box-shadow:inset 0 1px 0 rgba(22,22,22,0.1),0 1px 0 rgba(22,22,22,0.075);box-shadow:inset 0 1px 0 rgba(22,22,22,0.1),0 1px 0 rgba(22,22,22,0.075)}
:where(.xdm) .btn-navbar.active, :where(.xdm) .btn-navbar.disabled, :where(.xdm) .btn-navbar:active, :where(.xdm) .btn-navbar:hover, :where(.xdm) .btn-navbar[disabled]{background-color:#222}
:where(.xdm) .btn-navbar .icon-bar{background-color:#1b1f23;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25)}
:where(.xdm) .navbar .brand{color:#fff}
:where(.xdm) .navbar .navbar-text{color:#abaeb2}
:where(.xdm) .navbar .navbar-text a:hover{color:#fff;background-color:transparent}
:where(.xdm) .navbar-search .search-query{color:#fff;color:rgba(255,255,255,.75);background-color:#666;background-image:none;background-color:rgba(22,26,30,0.3);background-image:none;border-color:#111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(22,22,22,0.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(22,22,22,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(22,22,22,0.15)}
:where(.xdm) .navbar-search .search-query :-moz-placeholder{color:#eee}
:where(.xdm) .navbar-search .search-query ::-webkit-input-placeholder{color:#eee}
:where(.xdm) .navbar-search .search-query:hover{color:#fff;background-color:#5b5f64;background-color:rgba(22,26,30,0.5)}
:where(.xdm) .navbar-search .search-query.focused, :where(.xdm) .navbar-search .search-query:focus{color:#d1d4d8;text-shadow:0 1px 0 #161616;background-color:#161a1e;border-color:currentColor;-webkit-box-shadow:0 0 3px rgba(0,0,0,.15);-moz-box-shadow:0 0 3px rgba(0,0,0,.15);box-shadow:0 0 3px rgba(0,0,0,.15);outline-color:currentColor}
:where(.xdm) .navbar .nav>li>a{color:#abaeb2;text-shadow:0 -1px 0 rgba(0,0,0,.25)}
:where(.xdm) .navbar .nav>li>a:hover{background-color:transparent;color:#fff}
:where(.xdm) .navbar .nav .active>a, :where(.xdm) .navbar .nav .active>a:hover{color:#fff;background-color:#222;background-color:rgba(0,0,0,.5)}
:where(.xdm) .navbar .divider-vertical{background-color:#222;border-right-color:#333}
:where(.xdm) .navbar .dropdown-menu:before{border-left-color:currentColor;border-right-color:currentColor;border-bottom-color:#3f444a;border-bottom-color:rgba(0,0,0,.2)}
:where(.xdm) .navbar .dropdown-menu:after{border-left-color:currentColor;border-right-color:currentColor;border-bottom-color:#2a2e34}
:where(.xdm) .navbar .nav .dropdown-toggle .caret, :where(.xdm) .navbar .nav .open.dropdown .caret{border-top-color:#2a2e34}
:where(.xdm) .navbar .nav .active>.dropdown-toggle, :where(.xdm) .navbar .nav .open.active>.dropdown-toggle, :where(.xdm) .navbar .nav .open>.dropdown-toggle{background-color:transparent}
:where(.xdm) .navbar .nav .active>.dropdown-toggle:hover{color:#fff}
:where(.xdm) .breadcrumb{background-color:#181c20;background-image:-moz-linear-gradient(top,#161a1e,#1b1f23);background-image:-ms-linear-gradient(top,#161a1e,#1b1f23);background-image:-webkit-gradient(linear,0 0,0 100%,from(#161a1e),to(#1b1f23));background-image:-webkit-linear-gradient(top,#161a1e,#1b1f23);background-image:-o-linear-gradient(top,#161a1e,#1b1f23);background-image:linear-gradient(top,#161a1e,#1b1f23);border-color:#383d42;-webkit-box-shadow:inset 0 1px 0 #161616;-moz-box-shadow:inset 0 1px 0 #161616;box-shadow:inset 0 1px 0 #161616}
:where(.xdm) .breadcrumb li{text-shadow:0 1px 0 #161616}
:where(.xdm) .breadcrumb .divider{color:#abaeb2}
:where(.xdm) .breadcrumb .active a{color:#d1d4d8}
:where(.xdm) .pagination ul{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}
:where(.xdm) .pagination a{border-color:#383d42}
:where(.xdm) .pagination .active a, :where(.xdm) .pagination a:hover{background-color:#1b1f23}
:where(.xdm) .pagination .active a{color:#abaeb2}
:where(.xdm) .pagination .disabled a, :where(.xdm) .pagination .disabled a:hover{color:#abaeb2;background-color:transparent}
:where(.xdm) .pager a{background-color:#161a1e;border-color:#383d42}
:where(.xdm) .pager a:hover{background-color:#1b1f23}
:where(.xdm) .modal-backdrop{background-color:#296d87}
:where(.xdm) .modal{background-color:#161a1e;border-color:#575d63;border-color:rgba(0,0,0,.3);-webkit-box-shadow:0 3px 7px rgba(0,0,0,.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,.3);box-shadow:0 3px 7px rgba(0,0,0,.3)}
:where(.xdm) .modal-header{border-bottom-color:#2f3439}
:where(.xdm) .modal-header h3{color:#5fbfe5}
:where(.xdm) .modal-body{color:#71bddc}
:where(.xdm) .modal-footer{background-color:#1d2024;border-top-color:#2f3439;-webkit-box-shadow:inset 0 1px 0 #161616;-moz-box-shadow:inset 0 1px 0 #161616;box-shadow:inset 0 1px 0 #161616}
:where(.xdm) .tooltip.top .tooltip-arrow{border-left-color:currentColor;border-right-color:currentColor;border-top-color:#2a2e34}
:where(.xdm) .tooltip.left .tooltip-arrow{border-top-color:currentColor;border-bottom-color:currentColor;border-left-color:#2a2e34}
:where(.xdm) .tooltip.bottom .tooltip-arrow{border-left-color:currentColor;border-right-color:currentColor;border-bottom-color:#2a2e34}
:where(.xdm) .tooltip.right .tooltip-arrow{border-top-color:currentColor;border-bottom-color:currentColor;border-right-color:#2a2e34}
:where(.xdm) .tooltip-inner{color:#fff;background-color:#0b1e25;border-color:#2a2e34;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25)}
:where(.xdm) .popover.top .arrow{border-left-color:currentColor;border-right-color:currentColor;border-top-color:#2a2e34}
:where(.xdm) .popover.right .arrow{border-top-color:currentColor;border-bottom-color:currentColor;border-right-color:#2a2e34}
:where(.xdm) .popover.bottom .arrow{border-left-color:currentColor;border-right-color:currentColor;border-bottom-color:#2a2e34}
:where(.xdm) .popover.left .arrow{border-top-color:currentColor;border-bottom-color:currentColor;border-left-color:#2a2e34}
:where(.xdm) .popover .popover-inner{border-color:#2a2e34;background-color:#1d7485;background-image:none;background-color:rgba(35,122,141,.6);background-image:-moz-linear-gradient(top,rgba(43,171,196,.6),rgba(23,49,59,.6));background-image:-ms-linear-gradient(top,rgba(43,171,196,.6),rgba(23,49,59,.6));background-image:-webkit-gradient(linear,0 0,0 100%,from(rgba(43,171,196,.6)),to(rgba(23,49,59,.6)));background-image:-webkit-linear-gradient(top,rgba(43,171,196,.6),rgba(23,49,59,.6));background-image:-o-linear-gradient(top,rgba(43,171,196,.6),rgba(23,49,59,.6));background-image:linear-gradient(top,rgba(43,171,196,.6),rgba(23,49,59,.6));-webkit-box-shadow:4px 4px 6px rgba(0,0,0,.6);-moz-box-shadow:4px 4px 6px rgba(0,0,0,.6);box-shadow:4px 4px 6px rgba(0,0,0,.6)}
:where(.xdm) .popover .popover-inner .popover-title{color:#fff;background-color:transparent;border-color:currentColor}
:where(.xdm) .popover .popover-inner .popover-content{color:#fff;background-color:transparent}
:where(.xdm) .thumbnail{border-color:#383d42;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:0 1px 1px rgba(0,0,0,.075);box-shadow:0 1px 1px rgba(0,0,0,.075)}
:where(.xdm) a.thumbnail:hover{border-color:#498cc2;-webkit-box-shadow:0 1px 4px rgba(0,105,214,.25);-moz-box-shadow:0 1px 4px rgba(0,105,214,.25);box-shadow:0 1px 4px rgba(0,105,214,.25)}
:where(.xdm) .label{color:#fff;background-color:#5b5f64}
:where(.xdm) .label-important{background-color:red}
:where(.xdm) .label-warning{background-color:#f89406}
:where(.xdm) .label-success{background-color:#468847}
:where(.xdm) .label-info{background-color:#3a87ad}
:where(.xdm) .accordion-group{border-color:#34393f}
:where(.xdm) .accordion-heading{border-bottom-color:currentColor}
:where(.xdm) .accordion-inner{border-top-color:#34393f}
:where(.xdm) .carousel-control{color:#fff;background-color:#222;background-image:none;border-color:#2a2e34}
:where(.xdm) .carousel-control:hover{color:#fff}
:where(.xdm) .carousel-caption{background-color:#333;background-image:none;background-color:rgba(0,0,0,.75);background-image:none}
:where(.xdm) .carousel-caption h4, :where(.xdm) .carousel-caption p{color:#fff}
:where(.xdm) .hero-unit{background-color:#1b1f23}
:where(.xdm) .pagination a{border-color:#AAE;color:#85b2fa}
:where(.xdm) .pagination .current{background-color:#26B;background-image:none;color:#fff;border-color:#AAE}
:where(.xdm) .pagination .current.next, :where(.xdm) .pagination .current.prev{color:#a3a6a9;border-color:#575d63;background-color:#161a1e;background-image:none}
:where(.xdm) .chzn-container .chzn-drop{background-color:#161a1e;background-image:none;border-color:#4f545a;border-top-color:currentColor;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);-moz-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15)}
:where(.xdm) .chzn-container-single .chzn-single{background-color:#161a1e;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#161a1e),color-stop(50%,#1b1e22),color-stop(52%,#1f2226),color-stop(100%,#1c1f23));background-image:-webkit-linear-gradient(top,#161a1e 20%,#1b1e22 50%,#1f2226 52%,#1c1f23 100%);background-image:-moz-linear-gradient(top,#161a1e 20%,#1b1e22 50%,#1f2226 52%,#1c1f23 100%);background-image:-o-linear-gradient(top,#161a1e 20%,#1b1e22 50%,#1f2226 52%,#1c1f23 100%);background-image:-ms-linear-gradient(top,#161a1e 20%,#1b1e22 50%,#1f2226 52%,#1c1f23 100%);background-image:linear-gradient(top,#161a1e 20%,#1b1e22 50%,#1f2226 52%,#1c1f23 100%);border-color:#4f545a;-webkit-box-shadow:0 0 3px #161616 inset,0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 0 3px #161616 inset,0 1px 1px rgba(0,0,0,.1);box-shadow:0 0 3px #161616 inset,0 1px 1px rgba(0,0,0,.1);color:#cacdd1}
:where(.xdm) .chzn-container-single .chzn-default{color:#a3a6a9}
:where(.xdm) .chzn-container-single .chzn-single abbr{background-color:transparent;background-image:url(/webshop/img/desktop/chosen-sprite-custom.png)}
:where(.xdm) .chzn-container-single .chzn-single div b{background-color:transparent;background-image:url(/webshop/img/desktop/chosen-sprite-custom.png)}
:where(.xdm) .chzn-container-single .chzn-search input{background-color:#161a1e;background-image:url(/webshop/img/desktop/chosen-sprite-custom.png);background-color:transparent;background-image:url(/webshop/img/desktop/chosen-sprite-custom.png), -webkit-gradient(linear,0 0,0 100%,color-stop(1%,#1f2226),color-stop(15%,#161a1e));background-color:transparent;background-image:url(/webshop/img/desktop/chosen-sprite-custom.png), -webkit-linear-gradient(top,#1f2226 1%,#161a1e 15%);background-color:transparent;background-image:url(/webshop/img/desktop/chosen-sprite-custom.png), -moz-linear-gradient(top,#1f2226 1%,#161a1e 15%);background-color:transparent;background-image:url(/webshop/img/desktop/chosen-sprite-custom.png), -o-linear-gradient(top,#1f2226 1%,#161a1e 15%);background-color:transparent;background-image:url(/webshop/img/desktop/chosen-sprite-custom.png), -ms-linear-gradient(top,#1f2226 1%,#161a1e 15%);background-color:transparent;background-image:url(/webshop/img/desktop/chosen-sprite-custom.png), linear-gradient(top,#1f2226 1%,#161a1e 15%);outline-color:currentColor;border-color:#4f545a}
:where(.xdm) .chzn-container-multi .chzn-choices{background-color:#161a1e;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#1f2226),color-stop(15%,#161a1e));background-image:-webkit-linear-gradient(top,#1f2226 1%,#161a1e 15%);background-image:-moz-linear-gradient(top,#1f2226 1%,#161a1e 15%);background-image:-o-linear-gradient(top,#1f2226 1%,#161a1e 15%);background-image:-ms-linear-gradient(top,#1f2226 1%,#161a1e 15%);background-image:linear-gradient(top,#1f2226 1%,#161a1e 15%);border-color:#4f545a}
:where(.xdm) .chzn-container-multi .chzn-choices .search-field input{color:#bbbec2;background-color:transparent !important;background-image:none !important;border-color:currentColor !important;outline-color:currentColor;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
:where(.xdm) .chzn-container-multi .chzn-choices .search-field .default{color:#a3a6a9}
:where(.xdm) .chzn-container-multi .chzn-choices .search-choice{background-color:#24282c;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#1c1f23),color-stop(50%,#1e2125),color-stop(52%,#222529),color-stop(100%,#1f2226));background-image:-webkit-linear-gradient(top,#1c1f23 20%,#1e2125 50%,#222529 52%,#1f2226 100%);background-image:-moz-linear-gradient(top,#1c1f23 20%,#1e2125 50%,#222529 52%,#1f2226 100%);background-image:-o-linear-gradient(top,#1c1f23 20%,#1e2125 50%,#222529 52%,#1f2226 100%);background-image:-ms-linear-gradient(top,#1c1f23 20%,#1e2125 50%,#222529 52%,#1f2226 100%);background-image:linear-gradient(top,#1c1f23 20%,#1e2125 50%,#222529 52%,#1f2226 100%);-webkit-box-shadow:0 0 2px #161616 inset,0 1px 0 rgba(0,0,0,.05);-moz-box-shadow:0 0 2px #161616 inset,0 1px 0 rgba(0,0,0,.05);box-shadow:0 0 2px #161616 inset,0 1px 0 rgba(0,0,0,.05);color:#d1d4d8;border-color:#4f545a}
:where(.xdm) .chzn-container-multi .chzn-choices .search-choice-focus{background-color:#2d3034;background-image:none}
:where(.xdm) .chzn-container-multi .chzn-choices .search-choice .search-choice-close{background-color:transparent;background-image:url(/webshop/img/desktop/chosen-sprite-custom.png)}
:where(.xdm) .chzn-container .chzn-results .highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(top,#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(top,#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(top,#3875d7 20%,#2a62bc 90%);background-image:-ms-linear-gradient(top,#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(top,#3875d7 20%,#2a62bc 90%);color:#fff}
:where(.xdm) .chzn-container .chzn-results li em{background-color:#1c1c0f;background-image:none}
:where(.xdm) .chzn-container .chzn-results .highlighted em{background-color:transparent;background-image:none}
:where(.xdm) .chzn-container .chzn-results .no-results{background-color:#1c1f23;background-image:none}
:where(.xdm) .chzn-container .chzn-results .group-result{color:#a3a6a9}
:where(.xdm) .chzn-container .chzn-results-scroll{background-color:#161a1e;background-image:none}
:where(.xdm) .chzn-container .chzn-results-scroll-down span{background-color:transparent;background-image:url(/webshop/img/desktop/chosen-sprite-custom.png)}
:where(.xdm) .chzn-container .chzn-results-scroll-up span{background-color:transparent;background-image:url(/webshop/img/desktop/chosen-sprite-custom.png)}
:where(.xdm) .chzn-container-active .chzn-single{-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);border-color:#5897fb}
:where(.xdm) .chzn-container-active .chzn-single-with-drop{border-color:#4f545a;-webkit-box-shadow:0 1px 0 #161616 inset;-moz-box-shadow:0 1px 0 #161616 inset;box-shadow:0 1px 0 #161616 inset;background-color:#1f2226;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#1f2226),color-stop(80%,#161a1e));background-image:-webkit-linear-gradient(top,#1f2226 20%,#161a1e 80%);background-image:-moz-linear-gradient(top,#1f2226 20%,#161a1e 80%);background-image:-o-linear-gradient(top,#1f2226 20%,#161a1e 80%);background-image:-ms-linear-gradient(top,#1f2226 20%,#161a1e 80%);background-image:linear-gradient(top,#1f2226 20%,#161a1e 80%)}
:where(.xdm) .chzn-container-active .chzn-single-with-drop div{background-color:transparent;background-image:none;border-left-color:currentColor}
:where(.xdm) .chzn-container-active .chzn-choices{-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);border-color:#5897fb}
:where(.xdm) .chzn-container-active .chzn-choices .search-field input{color:#dde0e4 !important}
:where(.xdm) .chzn-rtl.chzn-container-active .chzn-single-with-drop div{border-right-color:currentColor}
:where(.xdm) .chzn-rtl .chzn-search input{background-color:#161a1e;background-image:url(/webshop/img/desktop/chosen-sprite-custom.png);background-color:transparent;background-image:url(/webshop/img/desktop/chosen-sprite-custom.png), -webkit-gradient(linear,0 0,0 100%,color-stop(1%,#1f2226),color-stop(15%,#161a1e));background-color:transparent;background-image:url(/webshop/img/desktop/chosen-sprite-custom.png), -webkit-linear-gradient(top,#1f2226 1%,#161a1e 15%);background-color:transparent;background-image:url(/webshop/img/desktop/chosen-sprite-custom.png), -moz-linear-gradient(top,#1f2226 1%,#161a1e 15%);background-color:transparent;background-image:url(/webshop/img/desktop/chosen-sprite-custom.png), -o-linear-gradient(top,#1f2226 1%,#161a1e 15%);background-color:transparent;background-image:url(/webshop/img/desktop/chosen-sprite-custom.png), -ms-linear-gradient(top,#1f2226 1%,#161a1e 15%);background-color:transparent;background-image:url(/webshop/img/desktop/chosen-sprite-custom.png), linear-gradient(top,#1f2226 1%,#161a1e 15%)}
:where(.xdm) .icon{background-color:transparent;background-image:url(/webshop/img/desktop/sprites.png)}
html:where(.xdm){background-color:#1b1e22}
:where(.xdm) body{background-color:transparent;background-image:url(/webshop/img/desktop/background-gradient.png)}
:where(.xdm) h2{color:#71bddc}
:where(.xdm) strong{background-color:transparent;background-image:none}
:where(.xdm) .caret-up{border-left-color:currentColor;border-right-color:currentColor;border-bottom-color:#2a2e34;border-top-color:currentColor}
:where(.xdm) .error-container{color:#fa8f7f;background-color:#1e1d03;border-color:red}
:where(.xdm) .btn-buy{color:#fff;border-color:#2a2e34;background-color:#efa723;background-image:-moz-linear-gradient(top,#faca37,#df7305);background-image:-ms-linear-gradient(top,#faca37,#df7305);background-image:-webkit-gradient(linear,0 0,0 100%,from(#faca37),to(#df7305));background-image:-webkit-linear-gradient(top,#faca37,#df7305);background-image:-o-linear-gradient(top,#faca37,#df7305);background-image:linear-gradient(top,#faca37,#df7305);-webkit-box-shadow:0 -1px 10px 0 rgba(0,0,0,.4),0 1px 10px 0 rgba(0,0,0,.4);-moz-box-shadow:0 -1px 10px 0 rgba(0,0,0,.4),0 1px 10px 0 rgba(0,0,0,.4);box-shadow:0 -1px 10px 0 rgba(0,0,0,.4),0 1px 10px 0 rgba(0,0,0,.4)}
:where(.xdm) .btn-buy:before{background-color:transparent;background-image:url(/webshop/img/desktop/sprites.png)}
:where(.xdm) .btn-buy:hover{background-color:#ea9619;background-image:-moz-linear-gradient(top,#df7305,#faca37);background-image:-ms-linear-gradient(top,#df7305,#faca37);background-image:-webkit-gradient(linear,0 0,0 100%,from(#df7305),to(#faca37));background-image:-webkit-linear-gradient(top,#df7305,#faca37);background-image:-o-linear-gradient(top,#df7305,#faca37);background-image:linear-gradient(top,#df7305,#faca37);-webkit-box-shadow:0 -1px 10px 0 rgba(0,0,0,.2),0 1px 10px 0 rgba(0,0,0,.2);-moz-box-shadow:0 -1px 10px 0 rgba(0,0,0,.2),0 1px 10px 0 rgba(0,0,0,.2);box-shadow:0 -1px 10px 0 rgba(0,0,0,.2),0 1px 10px 0 rgba(0,0,0,.2)}
:where(.xdm) .btn-buy.btn-buy-icon-only{border-color:currentColor;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
:where(.xdm) .btn-buy.btn-buy-icon-only:hover{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25)}
:where(.xdm) .btn-buy.disabled, :where(.xdm) .btn-buy[disabled]{background-color:#5a5e63;background-image:-moz-linear-gradient(top,#505458,#727272);background-image:-ms-linear-gradient(top,#505458,#727272);background-image:-webkit-gradient(linear,0 0,0 100%,from(#505458),to(#727272));background-image:-webkit-linear-gradient(top,#505458,#727272);background-image:-o-linear-gradient(top,#505458,#727272);background-image:linear-gradient(top,#505458,#727272)}
:where(.xdm) .in-cart .btn-buy{background-color:#61b861;background-image:-moz-linear-gradient(top,#74c474,#46a546);background-image:-ms-linear-gradient(top,#74c474,#46a546);background-image:-webkit-gradient(linear,0 0,0 100%,from(#74c474),to(#46a546));background-image:-webkit-linear-gradient(top,#74c474,#46a546);background-image:-o-linear-gradient(top,#74c474,#46a546);background-image:linear-gradient(top,#74c474,#46a546)}
:where(.xdm) .in-cart .btn-buy:hover{background-color:#58b158;background-image:-moz-linear-gradient(top,#46a546,#74c474);background-image:-ms-linear-gradient(top,#46a546,#74c474);background-image:-webkit-gradient(linear,0 0,0 100%,from(#46a546),to(#74c474));background-image:-webkit-linear-gradient(top,#46a546,#74c474);background-image:-o-linear-gradient(top,#46a546,#74c474);background-image:linear-gradient(top,#46a546,#74c474)}
:where(.xdm) .btn-buy:active{-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.3) !important;-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.3) !important;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.3) !important}
:where(.xdm) .stock-status .light{background-color:transparent;background-image:none}
:where(.xdm) .stock-status.in-stock .light{background-color:#61b861;background-image:-moz-linear-gradient(top,#74c474,#46a546);background-image:-ms-linear-gradient(top,#74c474,#46a546);background-image:-webkit-gradient(linear,0 0,0 100%,from(#74c474),to(#46a546));background-image:-webkit-linear-gradient(top,#74c474,#46a546);background-image:-o-linear-gradient(top,#74c474,#46a546);background-image:linear-gradient(top,#74c474,#46a546)}
:where(.xdm) .stock-status.in-transit .light{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-ms-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(top,#fbb450,#f89406)}
:where(.xdm) .stock-status.out-of-stock .light{background-color:#c13227;background-image:-moz-linear-gradient(top,#d83a2e,#9d261d);background-image:-ms-linear-gradient(top,#d83a2e,#9d261d);background-image:-webkit-gradient(linear,0 0,0 100%,from(#d83a2e),to(#9d261d));background-image:-webkit-linear-gradient(top,#d83a2e,#9d261d);background-image:-o-linear-gradient(top,#d83a2e,#9d261d);background-image:linear-gradient(top,#d83a2e,#9d261d)}
:where(.xdm) .tooltip-button.top .tooltip-arrow{border-top-color:#f44336}
:where(.xdm) .tooltip-inner-button{border-color:#f44336;background-color:#f44336}
:where(.xdm) .tooltip-icon{background-color:#161a1e;background-image:none;color:#000;background-color:#7bb3c8;background-image:-moz-linear-gradient(top,#24363d,#2f7d9a);background-image:-ms-linear-gradient(top,#24363d,#2f7d9a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#24363d),to(#2f7d9a));background-image:-webkit-linear-gradient(top,#24363d,#2f7d9a);background-image:-o-linear-gradient(top,#24363d,#2f7d9a);background-image:linear-gradient(top,#24363d,#2f7d9a);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25)}
:where(.xdm) label.error{color:#fa8f7f !important}
:where(.xdm) .error label{color:inherit !important}
:where(.xdm) .error input[type=text], :where(.xdm) .error input[type=password], :where(.xdm) .error select, :where(.xdm) .error textarea, :where(.xdm) input[type=text].error, :where(.xdm) input[type=password].error, :where(.xdm) select.error, :where(.xdm) textarea.error{color:#fa8f7f;background-color:#1e1d03;border-color:red}
:where(.xdm) .show-layout .row-fluid [class*=span]{background-color:#cc0 !important;background-image:none !important;background-color:rgba(255,255,0,.3) !important;background-image:none !important}
:where(.xdm) .placeholder{color:#aaa}
:where(.xdm) .loader-overlay{background-color:#235d73;background-image:url(/webshop/img/desktop/ajax-loader-big-alt.gif)}
:where(.xdm) .ui-datepicker{background-color:#191d21;border-color:#4e5359;-webkit-box-shadow:0 -1px 10px 0 rgba(0,0,0,.4),0 1px 10px 0 rgba(0,0,0,.4);-moz-box-shadow:0 -1px 10px 0 rgba(0,0,0,.4),0 1px 10px 0 rgba(0,0,0,.4);box-shadow:0 -1px 10px 0 rgba(0,0,0,.4),0 1px 10px 0 rgba(0,0,0,.4)}
:where(.xdm) .ui-datepicker .ui-datepicker-next, :where(.xdm) .ui-datepicker .ui-datepicker-prev{color:#65cc5f}
:where(.xdm) .ui-datepicker table td a{background-color:#161a1e;border-color:#4e5359;color:#e5e8ec}
:where(.xdm) .ui-datepicker table td a:hover{background-color:#44474c;color:#fff}
:where(.xdm) .ui-datepicker .ui-state-disabled{color:#aaadb2}
:where(.xdm) .ui-autocomplete.ui-menu{background-color:#161a1e;border-color:#4591ae;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25)}
:where(.xdm) .ui-autocomplete.ui-menu .ui-menu-item a{color:#71bddc}
:where(.xdm) .ui-autocomplete.ui-menu .ui-menu-item a.ui-state-hover{color:#fff;background-color:#2f7d9a}
:where(.xdm) .ui-autocomplete.ui-menu .ui-menu-item a.ui-state-hover em{color:#fff}
:where(.xdm) .ui-autocomplete.ui-menu .ui-menu-item em{color:#7cbbd6}
:where(.xdm) .ui-autocomplete.ui-menu .ui-menu-item.odd-row{background-color:#1d2024}
:where(.xdm) .ui-autocomplete.ui-menu .ui-autocomplete-category{background-color:#50b550;background-color:#5eb05e;background-image:-moz-linear-gradient(top,#74c474,#3e933e);background-image:-ms-linear-gradient(top,#74c474,#3e933e);background-image:-webkit-gradient(linear,0 0,0 100%,from(#74c474),to(#3e933e));background-image:-webkit-linear-gradient(top,#74c474,#3e933e);background-image:-o-linear-gradient(top,#74c474,#3e933e);background-image:linear-gradient(top,#74c474,#3e933e);color:#fff}
:where(.xdm) .ui-autocomplete.ui-menu .ui-autocomplete-category.odd-row{background-color:#50b550}
:where(.xdm) .ui-autocomplete.ui-menu .color-boxes span{border-color:currentColor}
:where(.xdm) .color-boxes span{border-color:#000;border-top-color:currentColor}
:where(.xdm) .color-boxes span:first-child{border-top-color:#000}
:where(.xdm) .color-boxes span.black{background-color:#000}
:where(.xdm) .color-boxes span.black-light{background-color:#7f7f81}
:where(.xdm) .color-boxes span.cyan{background-color:#00a6eb}
:where(.xdm) .color-boxes span.cyan-light{background-color:#5cc6f2}
:where(.xdm) .color-boxes span.yellow{background-color:#ffed00}
:where(.xdm) .color-boxes span.yellow-light{background-color:#fff67a}
:where(.xdm) .color-boxes span.magenta{background-color:#e50083}
:where(.xdm) .color-boxes span.magenta-light{background-color:#f17abe}
:where(.xdm) .color-boxes span.red{background-color:#fe0002}
:where(.xdm) .color-boxes span.green{background-color:#36cc35}
:where(.xdm) .color-boxes span.blue{background-color:#000cff}
:where(.xdm) .color-boxes.horizontal span{border-top-color:#000}
:where(.xdm) .ribbon .container-fluid{background-color:#e59119;background-image:none;background-color:#e19f41;background-image:-moz-linear-gradient(top,#edb25d,#ce8217);background-image:-ms-linear-gradient(top,#edb25d,#ce8217);background-image:-webkit-gradient(linear,0 0,0 100%,from(#edb25d),to(#ce8217));background-image:-webkit-linear-gradient(top,#edb25d,#ce8217);background-image:-o-linear-gradient(top,#edb25d,#ce8217);background-image:linear-gradient(top,#edb25d,#ce8217)}
:where(.xdm) #order-ribbon h1{color:#fff}
:where(.xdm) #order-ribbon strong{color:#fff}
:where(.xdm) #order-ribbon ol li{color:#fff;border-right-color:#000;border-left-color:#000}
:where(.xdm) #order-ribbon ol li .label{background-color:transparent;background-image:none}
:where(.xdm) #order-ribbon ol li .overlay{background-color:#666;background-image:none}
:where(.xdm) #order-ribbon ol li.active:first-child{border-left-color:currentColor}
:where(.xdm) .form-pane{color:#bbbec2;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25)}
:where(.xdm) .form-pane label{color:#bbbec2}
:where(.xdm) .form-pane .header, :where(.xdm) .form-pane header{background-color:#3a9dc2;background-image:none;background-color:#469bbb;background-image:-moz-linear-gradient(top,#358dae,#60b1cf);background-image:-ms-linear-gradient(top,#358dae,#60b1cf);background-image:-webkit-gradient(linear,0 0,0 100%,from(#358dae),to(#60b1cf));background-image:-webkit-linear-gradient(top,#358dae,#60b1cf);background-image:-o-linear-gradient(top,#358dae,#60b1cf);background-image:linear-gradient(top,#358dae,#60b1cf);color:#fff}
:where(.xdm) .form-pane .content{background-color:#161a1e;background-image:none}
:where(.xdm) #nav-container .navbar-inner{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
:where(.xdm) #nav-container .navbar-inner .container-fluid{background-color:grey;background-image:-moz-linear-gradient(top,grey,grey);background-image:-ms-linear-gradient(top,grey,grey);background-image:-webkit-gradient(linear,0 0,0 100%,from(grey),to(grey));background-image:-webkit-linear-gradient(top,grey,grey);background-image:-o-linear-gradient(top,grey,grey);background-image:linear-gradient(top,grey,grey);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25),inset 0 -1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25),inset 0 -1px 0 rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.25),inset 0 -1px 0 rgba(0,0,0,.1)}
:where(.xdm) #nav-main ol>li>a{color:#dedede}
:where(.xdm) #nav-main ol>li>a:hover{color:#fff}
:where(.xdm) #nav-main ol .divider-vertical{background-color:#313539;border-color:currentColor}
:where(.xdm) #nav-sub div .btn-group .btn{color:#fff;background-color:#55595e;background-image:-moz-linear-gradient(top,#363a3e,#444);background-image:-ms-linear-gradient(top,#363a3e,#444);background-image:-webkit-gradient(linear,0 0,0 100%,from(#363a3e),to(#444));background-image:-webkit-linear-gradient(top,#363a3e,#444);background-image:-o-linear-gradient(top,#363a3e,#444);background-image:linear-gradient(top,#363a3e,#444);border-color:#444 #444 #1e1e1e;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border-color:currentColor;text-shadow:0 1px 1px rgba(0,0,0,.3)}
:where(.xdm) #nav-sub div .btn-group .btn.active, :where(.xdm) #nav-sub div .btn-group .btn.disabled, :where(.xdm) #nav-sub div .btn-group .btn:active, :where(.xdm) #nav-sub div .btn-group .btn:hover, :where(.xdm) #nav-sub div .btn-group .btn[disabled]{background-color:#444}
:where(.xdm) #nav-sub div .btn-group .btn .caret{border-top-color:#2a2e34}
:where(.xdm) #quick-login{background-color:#404040;background-image:none;background-color:rgba(64,64,64,.95);background-image:none;color:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25)}
:where(.xdm) #quick-login .overlay{background-color:#161a1e}
:where(.xdm) #quick-login form label{color:#fff}
:where(.xdm) #quick-login form label.error{color:#fa8f7f}
:where(.xdm) #quick-login form input[type=text].error, :where(.xdm) #quick-login form input[type=password].error{border-color:red}
:where(.xdm) #quick-login form a{color:#5fbfe5}
:where(.xdm) #quick-login form .buttons a{color:#fff}
:where(.xdm) #quick-login form .buttons .btn{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.3);background-color:#338aaa;background-image:-moz-linear-gradient(top,#2f7d9a,#3a9dc2);background-image:-ms-linear-gradient(top,#2f7d9a,#3a9dc2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#2f7d9a),to(#3a9dc2));background-image:-webkit-linear-gradient(top,#2f7d9a,#3a9dc2);background-image:-o-linear-gradient(top,#2f7d9a,#3a9dc2);background-image:linear-gradient(top,#2f7d9a,#3a9dc2);border-color:#3a9dc2 #3a9dc2 #296d87;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}
:where(.xdm) #quick-login form .buttons .btn.active, :where(.xdm) #quick-login form .buttons .btn.disabled, :where(.xdm) #quick-login form .buttons .btn:active, :where(.xdm) #quick-login form .buttons .btn:hover, :where(.xdm) #quick-login form .buttons .btn[disabled]{background-color:#3a9dc2}
:where(.xdm) #quick-login form .captcha-container .request-captcha{color:#ffc40d}
:where(.xdm) #quick-login form .captcha-container .request-captcha:hover{color:#ffdd73}
:where(.xdm) #quick-login form .captcha-container .image-wrapper{background-color:#161a1e}
:where(.xdm) #quick-login form .captcha-container .image-wrapper img{border-color:#2a2e34}
:where(.xdm) #quick-login.use-overlay{background-color:#404040;background-image:none;-webkit-box-shadow:0 -1px 10px 0 rgba(0,0,0,.4),0 1px 10px 0 rgba(0,0,0,.4);-moz-box-shadow:0 -1px 10px 0 rgba(0,0,0,.4),0 1px 10px 0 rgba(0,0,0,.4);box-shadow:0 -1px 10px 0 rgba(0,0,0,.4),0 1px 10px 0 rgba(0,0,0,.4)}
:where(.xdm) #login-overlay{background-color:#000;background-image:none}
:where(.xdm) #header .row-fluid #quick-search #quick-search-input{color:#5fbfe5;border-right-color:currentColor;border-color:#3a9dc2;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.4) inset;-moz-box-shadow:1px 1px 2px rgba(0,0,0,.4) inset;box-shadow:1px 1px 2px rgba(0,0,0,.4) inset}
:where(.xdm) #header .row-fluid #quick-search #quick-search-submit{color:#fff;text-shadow:none;border-color:#3a9dc2;border-left-color:currentColor;background-color:#3690b2;background-image:-moz-linear-gradient(top,#3a9dc2,#2f7d9a);background-image:-ms-linear-gradient(top,#3a9dc2,#2f7d9a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#3a9dc2),to(#2f7d9a));background-image:-webkit-linear-gradient(top,#3a9dc2,#2f7d9a);background-image:-o-linear-gradient(top,#3a9dc2,#2f7d9a);background-image:linear-gradient(top,#3a9dc2,#2f7d9a);border-color:#4591ae #4591ae #1d4e60;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}
:where(.xdm) #header .row-fluid #quick-search #quick-search-submit.active, :where(.xdm) #header .row-fluid #quick-search #quick-search-submit.disabled, :where(.xdm) #header .row-fluid #quick-search #quick-search-submit:active, :where(.xdm) #header .row-fluid #quick-search #quick-search-submit:hover, :where(.xdm) #header .row-fluid #quick-search #quick-search-submit[disabled]{background-color:#2f7d9a}
:where(.xdm) #header .row-fluid #header-hotline{color:#5fbfe5}
:where(.xdm) #header .row-fluid #header-hotline strong{color:#71bddc}
:where(.xdm) #header .row-fluid #header-hotline.newyear{background-color:transparent;background-image:url(/webshop/img/desktop/newyear/snowman-rocket.png)}
:where(.xdm) #quickbar .container-fluid{background-color:#469bbb;background-image:-moz-linear-gradient(top,#358dae,#60b1cf);background-image:-ms-linear-gradient(top,#358dae,#60b1cf);background-image:-webkit-gradient(linear,0 0,0 100%,from(#358dae),to(#60b1cf));background-image:-webkit-linear-gradient(top,#358dae,#60b1cf);background-image:-o-linear-gradient(top,#358dae,#60b1cf);background-image:linear-gradient(top,#358dae,#60b1cf);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.4);-moz-box-shadow:0 2px 4px rgba(0,0,0,.4);box-shadow:0 2px 4px rgba(0,0,0,.4)}
:where(.xdm) #quickbar #quickbar-frontpage{color:#fff}
:where(.xdm) #quickbar #quickbar-frontpage:hover{text-shadow:0 0 10px #161616,0 0 20px #161616}
:where(.xdm) #quickbar #quick-dropdowns .chzn-container-single .chzn-single{background-color:#161a1e;background-image:none;color:#71bddc}
:where(.xdm) #quickbar #quick-dropdowns .chzn-container-single .chzn-single>div>b{background-color:#3a9dc2}
:where(.xdm) #quickbar #quick-dropdowns .chzn-drop, :where(.xdm) #quickbar #quick-dropdowns .chzn-search input, :where(.xdm) #quickbar #quick-dropdowns .chzn-single{color:#71bddc;border-color:#4591ae}
:where(.xdm) #quickbar #quick-dropdowns .chzn-drop .highlighted{background-color:#3a9dc2;background-image:none}
:where(.xdm) #quickbar #cart-status{color:#fff}
:where(.xdm) #quickbar #cart-status b{color:#fff}
:where(.xdm) #quickbar #cart-status .empty .info{-webkit-box-shadow:2px 0 2px 0 rgba(0,0,0,.25),-2px 0 2px 0 rgba(0,0,0,.25);-moz-box-shadow:2px 0 2px 0 rgba(0,0,0,.25),-2px 0 2px 0 rgba(0,0,0,.25);box-shadow:2px 0 2px 0 rgba(0,0,0,.25),-2px 0 2px 0 rgba(0,0,0,.25)}
:where(.xdm) #quickbar #cart-status .full{color:#e5e8ec;-webkit-box-shadow:0 -1px 10px 0 rgba(0,0,0,.4),0 1px 10px 0 rgba(0,0,0,.4);-moz-box-shadow:0 -1px 10px 0 rgba(0,0,0,.4),0 1px 10px 0 rgba(0,0,0,.4);box-shadow:0 -1px 10px 0 rgba(0,0,0,.4),0 1px 10px 0 rgba(0,0,0,.4)}
:where(.xdm) #quickbar #cart-status .full .info{background-color:#f2b359}
:where(.xdm) #quickbar #cart-status .full .buttons{border-top-color:#a97c4c}
:where(.xdm) #quickbar #cart-status .full .buttons a{color:#e5e8ec}
:where(.xdm) #quickbar #cart-status .full .buttons a:hover{color:#fff}
:where(.xdm) #quickbar #cart-status .full .buttons a.cart{border-color:currentColor;border-right-color:#a97c4c;background-color:#e6a03c;background-image:-moz-linear-gradient(top,#f2b359,#d48311);background-image:-ms-linear-gradient(top,#f2b359,#d48311);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2b359),to(#d48311));background-image:-webkit-linear-gradient(top,#f2b359,#d48311);background-image:-o-linear-gradient(top,#f2b359,#d48311);background-image:linear-gradient(top,#f2b359,#d48311)}
:where(.xdm) #quickbar #cart-status .full .buttons a.cart:hover{background-color:#e0962e;background-image:-moz-linear-gradient(top,#d48311,#f2b359);background-image:-ms-linear-gradient(top,#d48311,#f2b359);background-image:-webkit-gradient(linear,0 0,0 100%,from(#d48311),to(#f2b359));background-image:-webkit-linear-gradient(top,#d48311,#f2b359);background-image:-o-linear-gradient(top,#d48311,#f2b359);background-image:linear-gradient(top,#d48311,#f2b359)}
:where(.xdm) #quickbar #cart-status .full .buttons a.checkout{background-color:#46a546;background-image:none;background-color:#61b861;background-image:-moz-linear-gradient(top,#74c474,#46a546);background-image:-ms-linear-gradient(top,#74c474,#46a546);background-image:-webkit-gradient(linear,0 0,0 100%,from(#74c474),to(#46a546));background-image:-webkit-linear-gradient(top,#74c474,#46a546);background-image:-o-linear-gradient(top,#74c474,#46a546);background-image:linear-gradient(top,#74c474,#46a546)}
:where(.xdm) #quickbar #cart-status .full .buttons a.checkout:hover{background-color:#58b158;background-image:-moz-linear-gradient(top,#46a546,#74c474);background-image:-ms-linear-gradient(top,#46a546,#74c474);background-image:-webkit-gradient(linear,0 0,0 100%,from(#46a546),to(#74c474));background-image:-webkit-linear-gradient(top,#46a546,#74c474);background-image:-o-linear-gradient(top,#46a546,#74c474);background-image:linear-gradient(top,#46a546,#74c474)}
:where(.xdm) #quickbar #cart-status.order-flow .info{background-color:#469bbb;background-image:-moz-linear-gradient(top,#358dae,#60b1cf);background-image:-ms-linear-gradient(top,#358dae,#60b1cf);background-image:-webkit-gradient(linear,0 0,0 100%,from(#358dae),to(#60b1cf));background-image:-webkit-linear-gradient(top,#358dae,#60b1cf);background-image:-o-linear-gradient(top,#358dae,#60b1cf);background-image:linear-gradient(top,#358dae,#60b1cf)}
:where(.xdm) #quickbar #cart-status.order-flow .buttons{border-top-color:#235d73}
:where(.xdm) #quickbar #cart-status.order-flow .buttons a.cart, :where(.xdm) #quickbar #cart-status.order-flow .buttons a.checkout{background-color:#4fa3c2;background-image:-moz-linear-gradient(top,#60b1cf,#358dae);background-image:-ms-linear-gradient(top,#60b1cf,#358dae);background-image:-webkit-gradient(linear,0 0,0 100%,from(#60b1cf),to(#358dae));background-image:-webkit-linear-gradient(top,#60b1cf,#358dae);background-image:-o-linear-gradient(top,#60b1cf,#358dae);background-image:linear-gradient(top,#60b1cf,#358dae)}
:where(.xdm) #quickbar #cart-status.order-flow .buttons a.cart:hover, :where(.xdm) #quickbar #cart-status.order-flow .buttons a.checkout:hover{background-color:#469bbb;background-image:-moz-linear-gradient(top,#358dae,#60b1cf);background-image:-ms-linear-gradient(top,#358dae,#60b1cf);background-image:-webkit-gradient(linear,0 0,0 100%,from(#358dae),to(#60b1cf));background-image:-webkit-linear-gradient(top,#358dae,#60b1cf);background-image:-o-linear-gradient(top,#358dae,#60b1cf);background-image:linear-gradient(top,#358dae,#60b1cf)}
:where(.xdm) #quickbar #cart-status.order-flow .buttons a.cart{border-right-color:#235d73}
:where(.xdm) #breadcrumbs{color:#5fbfe5}
:where(.xdm) #breadcrumbs .breadcrumb{background-color:transparent;background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:currentColor}
:where(.xdm) #breadcrumbs .breadcrumb li{text-shadow:none}
:where(.xdm) #breadcrumbs .breadcrumb li .active, :where(.xdm) #breadcrumbs .breadcrumb li .divider, :where(.xdm) #breadcrumbs .breadcrumb li a{color:#5fbfe5}
:where(.xdm) #service-links .span3>div{background-color:#202a2e;background-image:-moz-linear-gradient(top,#24363d,#161a1e);background-image:-ms-linear-gradient(top,#24363d,#161a1e);background-image:-webkit-gradient(linear,0 0,0 100%,from(#24363d),to(#161a1e));background-image:-webkit-linear-gradient(top,#24363d,#161a1e);background-image:-o-linear-gradient(top,#24363d,#161a1e);background-image:linear-gradient(top,#24363d,#161a1e);border-color:#2a2e34}
:where(.xdm) #service-links .span3>div h4, :where(.xdm) #service-links .span3>div p{color:#afb2b5}
:where(.xdm) #safe-service-links .span3, :where(.xdm) #safe-service-links .span6{-webkit-box-shadow:0 -1px 10px 0 rgba(0,0,0,.4),0 1px 10px 0 rgba(0,0,0,.4);-moz-box-shadow:0 -1px 10px 0 rgba(0,0,0,.4),0 1px 10px 0 rgba(0,0,0,.4);box-shadow:0 -1px 10px 0 rgba(0,0,0,.4),0 1px 10px 0 rgba(0,0,0,.4)}
:where(.xdm) #safe-service-links .span3>div, :where(.xdm) #safe-service-links .span6>div{border-color:#2a2e34}
:where(.xdm) #safe-service-links .service-number{background-color:#292d31;background-image:url(/webshop/img/desktop/service-phone.png)}
:where(.xdm) #safe-service-links .service-number .phone-number .phone-area-code{color:#afb9bb}
:where(.xdm) #safe-service-links .service-number .phone-number .phone-extension{color:#bac5c5}
:where(.xdm) #safe-service-links .service-number .text{color:#bac5c5}
:where(.xdm) #safe-service-links .safer-shopping{background-color:#2c3034;background-color:#1a1e22;background-image:-webkit-gradient(linear,0 0,0 100%,from(#2c3034),color-stop(50%,#161a1e),to(#2c3034));background-image:-webkit-linear-gradient(#2c3034,#161a1e 50%,#2c3034);background-image:-moz-linear-gradient(top,#2c3034,#161a1e 50%,#2c3034);background-image:-ms-linear-gradient(#2c3034,#161a1e 50%,#2c3034);background-image:-o-linear-gradient(#2c3034,#161a1e 50%,#2c3034);background-image:linear-gradient(#2c3034,#161a1e 50%,#2c3034)}
:where(.xdm) #safe-service-links .safer-shopping a{background-color:transparent;background-image:url(/webshop/img/desktop/tuev-logo-big.png);color:#e5e8ec}
:where(.xdm) #safe-service-links .safer-shopping .text{color:#e5e8ec}
:where(.xdm) #safe-service-links #eKomiWidget_default{background-color:#1f2226}
:where(.xdm) footer .drop-shadow{-webkit-box-shadow:0 6px 8px rgba(0,0,0,.35) inset;-moz-box-shadow:0 6px 8px rgba(0,0,0,.35) inset;box-shadow:0 6px 8px rgba(0,0,0,.35) inset}
:where(.xdm) footer .container-fluid{background-color:#60b1cf}
:where(.xdm) footer .container-fluid .span3>div{border-left-color:#2a2e34;color:#fff}
:where(.xdm) footer .container-fluid .span3>div h4 a, :where(.xdm) footer .container-fluid .span3>div p a{color:#fff}
:where(.xdm) footer .container-fluid .span3>div a.btn{-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.5);-moz-box-shadow:1px 1px 1px rgba(0,0,0,.5);box-shadow:1px 1px 1px rgba(0,0,0,.5)}
:where(.xdm) footer .container-fluid .span3:first-child>div{border-left-color:currentColor}
:where(.xdm) .free-shipping div{color:#fd8c7f;text-shadow:0 0 10px #161616,0 0 10px #161616,0 0 20px #161616,0 0 20px #161616,0 0 30px #161616}
:where(.xdm) #agb-popup-main #main h3, :where(.xdm) #datenschutz-popup-main #main h3, :where(.xdm) #widerruf-popup-main #main h3, :where(.xdm) body[data-controller=site][data-action=gtc] #main h3, :where(.xdm) body[data-controller=site][data-action=privacy] #main h3, :where(.xdm) body[data-controller=site][data-action=revocation] #main h3, :where(.xdm) body[data-controller=site][data-action=contestrules] #main h3, :where(.xdm) body[data-controller=site][data-action=warranty] #main h3{color:#e5e8ec}
:where(.xdm) #agb-popup-main .index, :where(.xdm) #datenschutz-popup-main .index, :where(.xdm) #widerruf-popup-main .index, :where(.xdm) body[data-controller=site][data-action=gtc] .index, :where(.xdm) body[data-controller=site][data-action=privacy] .index, :where(.xdm) body[data-controller=site][data-action=revocation] .index, :where(.xdm) body[data-controller=site][data-action=contestrules] .index, :where(.xdm) body[data-controller=site][data-action=warranty] .index{background-color:#212f34;background-image:none}
:where(.xdm) #agb-popup-main .index h4, :where(.xdm) #datenschutz-popup-main .index h4, :where(.xdm) #widerruf-popup-main .index h4, :where(.xdm) body[data-controller=site][data-action=gtc] .index h4, :where(.xdm) body[data-controller=site][data-action=privacy] .index h4, :where(.xdm) body[data-controller=site][data-action=revocation] .index h4, :where(.xdm) body[data-controller=site][data-action=contestrules] .index h4, :where(.xdm) body[data-controller=site][data-action=warranty] .index h4{color:#e5e8ec}
:where(.xdm) #agb-popup-main .index h4 a, :where(.xdm) #datenschutz-popup-main .index h4 a, :where(.xdm) #widerruf-popup-main .index h4 a, :where(.xdm) body[data-controller=site][data-action=gtc] .index h4 a, :where(.xdm) body[data-controller=site][data-action=privacy] .index h4 a, :where(.xdm) body[data-controller=site][data-action=revocation] .index h4 a, :where(.xdm) body[data-controller=site][data-action=contestrules] .index h4 a, :where(.xdm) body[data-controller=site][data-action=warranty] .index h4 a{color:#e5e8ec}
:where(.xdm) #agb-popup-main .index .toc, :where(.xdm) #datenschutz-popup-main .index .toc, :where(.xdm) #widerruf-popup-main .index .toc, :where(.xdm) body[data-controller=site][data-action=gtc] .index .toc, :where(.xdm) body[data-controller=site][data-action=privacy] .index .toc, :where(.xdm) body[data-controller=site][data-action=revocation] .index .toc, :where(.xdm) body[data-controller=site][data-action=contestrules] .index .toc, :where(.xdm) body[data-controller=site][data-action=warranty] .index .toc{border-left-color:#60b1cf}
:where(.xdm) #agb-popup-main .index .toc ol, :where(.xdm) #datenschutz-popup-main .index .toc ol, :where(.xdm) #widerruf-popup-main .index .toc ol, :where(.xdm) body[data-controller=site][data-action=gtc] .index .toc ol, :where(.xdm) body[data-controller=site][data-action=privacy] .index .toc ol, :where(.xdm) body[data-controller=site][data-action=revocation] .index .toc ol, :where(.xdm) body[data-controller=site][data-action=contestrules] .index .toc ol, :where(.xdm) body[data-controller=site][data-action=warranty] .index .toc ol{color:#e5e8ec}
:where(.xdm) #agb-popup-main .index .toc ol a, :where(.xdm) #datenschutz-popup-main .index .toc ol a, :where(.xdm) #widerruf-popup-main .index .toc ol a, :where(.xdm) body[data-controller=site][data-action=gtc] .index .toc ol a, :where(.xdm) body[data-controller=site][data-action=privacy] .index .toc ol a, :where(.xdm) body[data-controller=site][data-action=revocation] .index .toc ol a, :where(.xdm) body[data-controller=site][data-action=contestrules] .index .toc ol a, :where(.xdm) body[data-controller=site][data-action=warranty] .index .toc ol a{color:#e5e8ec}
:where(.xdm) #agb-popup-main .index .download-reader, :where(.xdm) #datenschutz-popup-main .index .download-reader, :where(.xdm) #widerruf-popup-main .index .download-reader, :where(.xdm) body[data-controller=site][data-action=gtc] .index .download-reader, :where(.xdm) body[data-controller=site][data-action=privacy] .index .download-reader, :where(.xdm) body[data-controller=site][data-action=revocation] .index .download-reader, :where(.xdm) body[data-controller=site][data-action=contestrules] .index .download-reader, :where(.xdm) body[data-controller=site][data-action=warranty] .index .download-reader{background-color:#87c4db;background-image:none}
:where(.xdm) #agb-popup-main .content.well, :where(.xdm) #datenschutz-popup-main .content.well, :where(.xdm) #widerruf-popup-main .content.well, :where(.xdm) body[data-controller=site][data-action=gtc] .content.well, :where(.xdm) body[data-controller=site][data-action=privacy] .content.well, :where(.xdm) body[data-controller=site][data-action=revocation] .content.well, :where(.xdm) body[data-controller=site][data-action=contestrules] .content.well, :where(.xdm) body[data-controller=site][data-action=warranty] .content.well{background-color:#161a1e;background-image:none}
:where(.xdm) #agb-popup-main .content h2, :where(.xdm) #datenschutz-popup-main .content h2, :where(.xdm) #widerruf-popup-main .content h2, :where(.xdm) body[data-controller=site][data-action=gtc] .content h2, :where(.xdm) body[data-controller=site][data-action=privacy] .content h2, :where(.xdm) body[data-controller=site][data-action=revocation] .content h2, :where(.xdm) body[data-controller=site][data-action=contestrules] .content h2, :where(.xdm) body[data-controller=site][data-action=warranty] .content h2{color:#e5e8ec}
:where(.xdm) #agb-popup-main #tuev-info.well, :where(.xdm) #datenschutz-popup-main #tuev-info.well, :where(.xdm) #widerruf-popup-main #tuev-info.well, :where(.xdm) body[data-controller=site][data-action=gtc] #tuev-info.well, :where(.xdm) body[data-controller=site][data-action=privacy] #tuev-info.well, :where(.xdm) body[data-controller=site][data-action=revocation] #tuev-info.well, :where(.xdm) body[data-controller=site][data-action=contestrules] #tuev-info.well, :where(.xdm) body[data-controller=site][data-action=warranty] #tuev-info.well{background-color:#223123;background-image:none}
:where(.xdm) #agb-popup-main #tuev-info b, :where(.xdm) #datenschutz-popup-main #tuev-info b, :where(.xdm) #widerruf-popup-main #tuev-info b, :where(.xdm) body[data-controller=site][data-action=gtc] #tuev-info b, :where(.xdm) body[data-controller=site][data-action=privacy] #tuev-info b, :where(.xdm) body[data-controller=site][data-action=revocation] #tuev-info b, :where(.xdm) body[data-controller=site][data-action=contestrules] #tuev-info b, :where(.xdm) body[data-controller=site][data-action=warranty] #tuev-info b{color:#71bddc}
:where(.xdm) body[data-controller=site][data-action=index] .bottom-shadow{border-bottom-color:#41464c}
:where(.xdm) body[data-controller=site][data-action=index] .bottom-shadow div{-webkit-box-shadow:0 -3px 20px rgba(0,0,0,.4);-moz-box-shadow:0 -3px 20px rgba(0,0,0,.4);box-shadow:0 -3px 20px rgba(0,0,0,.4)}
:where(.xdm) body[data-controller=site][data-action=index] #product-selection>.container-fluid{background-color:#191c20;background-image:-moz-linear-gradient(top,#1b1e22,#161a1e);background-image:-ms-linear-gradient(top,#1b1e22,#161a1e);background-image:-webkit-gradient(linear,0 0,0 100%,from(#1b1e22),to(#161a1e));background-image:-webkit-linear-gradient(top,#1b1e22,#161a1e);background-image:-o-linear-gradient(top,#1b1e22,#161a1e);background-image:linear-gradient(top,#1b1e22,#161a1e)}
:where(.xdm) body[data-controller=site][data-action=index] #product-selection h1{color:#5fbfe5;text-shadow:-1px -1px #2f7d9a,1px 1px #161616}
:where(.xdm) body[data-controller=site][data-action=index] #product-selection #product-selection-info #eKomiWidget_default img{-webkit-box-shadow:0 -1px 10px 0 rgba(0,0,0,.4),0 1px 10px 0 rgba(0,0,0,.4);-moz-box-shadow:0 -1px 10px 0 rgba(0,0,0,.4),0 1px 10px 0 rgba(0,0,0,.4);box-shadow:0 -1px 10px 0 rgba(0,0,0,.4),0 1px 10px 0 rgba(0,0,0,.4)}
:where(.xdm) body[data-controller=site][data-action=index] #product-selection .span5>div form{-webkit-box-shadow:0 -1px 10px 0 rgba(0,0,0,.4),0 1px 10px 0 rgba(0,0,0,.4);-moz-box-shadow:0 -1px 10px 0 rgba(0,0,0,.4),0 1px 10px 0 rgba(0,0,0,.4);box-shadow:0 -1px 10px 0 rgba(0,0,0,.4),0 1px 10px 0 rgba(0,0,0,.4);background-color:#de8f44;border-color:#2a2e34}
:where(.xdm) body[data-controller=site][data-action=index] #product-selection .span5>div form div.spacer{background-color:#e39743;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.4);-moz-box-shadow:0 4px 15px rgba(0,0,0,.4);box-shadow:0 4px 15px rgba(0,0,0,.4)}
:where(.xdm) body[data-controller=site][data-action=index] #product-selection .span5>div#product-dropdowns .chzn-single{-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.3);-moz-box-shadow:2px 2px 4px rgba(0,0,0,.3);box-shadow:2px 2px 4px rgba(0,0,0,.3);background-color:#abe298;background-image:-moz-linear-gradient(top,#1f2b1b,#70cd51);background-image:-ms-linear-gradient(top,#1f2b1b,#70cd51);background-image:-webkit-gradient(linear,0 0,0 100%,from(#1f2b1b),to(#70cd51));background-image:-webkit-linear-gradient(top,#1f2b1b,#70cd51);background-image:-o-linear-gradient(top,#1f2b1b,#70cd51);background-image:linear-gradient(top,#1f2b1b,#70cd51);border-color:#2a2e34;color:#000}
:where(.xdm) body[data-controller=site][data-action=index] #product-selection .span5>div#product-dropdowns .chzn-single>div{background-color:#000;background-image:none;border-color:currentColor;background-color:#555;background-image:-moz-linear-gradient(top,#777,#222);background-image:-ms-linear-gradient(top,#777,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#777),to(#222));background-image:-webkit-linear-gradient(top,#777,#222);background-image:-o-linear-gradient(top,#777,#222);background-image:linear-gradient(top,#777,#222)}
:where(.xdm) body[data-controller=site][data-action=index] #product-selection .span5>div#product-dropdowns .chzn-single-with-drop{background-color:#97db80;background-image:-moz-linear-gradient(top,#70cd51,#1f2b1b);background-image:-ms-linear-gradient(top,#70cd51,#1f2b1b);background-image:-webkit-gradient(linear,0 0,0 100%,from(#70cd51),to(#1f2b1b));background-image:-webkit-linear-gradient(top,#70cd51,#1f2b1b);background-image:-o-linear-gradient(top,#70cd51,#1f2b1b);background-image:linear-gradient(top,#70cd51,#1f2b1b)}
:where(.xdm) body[data-controller=site][data-action=index] #product-selection .span5>div#product-dropdowns .chzn-single-with-drop>div{background-color:#444;background-image:-moz-linear-gradient(top,#222,#777);background-image:-ms-linear-gradient(top,#222,#777);background-image:-webkit-gradient(linear,0 0,0 100%,from(#222),to(#777));background-image:-webkit-linear-gradient(top,#222,#777);background-image:-o-linear-gradient(top,#222,#777);background-image:linear-gradient(top,#222,#777)}
:where(.xdm) body[data-controller=site][data-action=index] #product-selection .span5>div#product-dropdowns .chzn-drop{background-color:#1d241a;background-image:-moz-linear-gradient(top,#1f2b1b,#161a1e);background-image:-ms-linear-gradient(top,#1f2b1b,#161a1e);background-image:-webkit-gradient(linear,0 0,0 100%,from(#1f2b1b),to(#161a1e));background-image:-webkit-linear-gradient(top,#1f2b1b,#161a1e);background-image:-o-linear-gradient(top,#1f2b1b,#161a1e);background-image:linear-gradient(top,#1f2b1b,#161a1e);border-color:#2a2e34;border-top-color:currentColor}
:where(.xdm) body[data-controller=site][data-action=index] #product-selection .span5>div#product-dropdowns .chzn-drop .highlighted{background-color:#60b1cf;background-image:none}
:where(.xdm) body[data-controller=site][data-action=index] #product-selection .span5>div#product-dropdowns .newyear-icon{background-color:transparent;background-image:url(/webshop/img/desktop/newyear/snowman.png)}
:where(.xdm) body[data-controller=site][data-action=index] #product-selection .span5>div#product-search form .content label{color:#fff}
:where(.xdm) body[data-controller=site][data-action=index] #product-selection .span5>div#product-search form .content #product-search-input, :where(.xdm) body[data-controller=site][data-action=index] #product-selection .span5>div#product-search form .content #product-search-submit{border-color:#60656c}
:where(.xdm) body[data-controller=site][data-action=index] #product-selection .span5>div#product-search form .content #product-search-input{border-right-color:currentColor;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.3) inset;-moz-box-shadow:2px 2px 5px rgba(0,0,0,.3) inset;box-shadow:2px 2px 5px rgba(0,0,0,.3) inset}
:where(.xdm) body[data-controller=site][data-action=index] #product-selection .span5>div#product-search form .content #product-search-submit{border-left-color:currentColor;background-color:#24383f;background-image:-moz-linear-gradient(top,#1f282a,#60b1cf);background-image:-ms-linear-gradient(top,#1f282a,#60b1cf);background-image:-webkit-gradient(linear,0 0,0 100%,from(#1f282a),to(#60b1cf));background-image:-webkit-linear-gradient(top,#1f282a,#60b1cf);background-image:-o-linear-gradient(top,#1f282a,#60b1cf);background-image:linear-gradient(top,#1f282a,#60b1cf);border-color:#60b1cf #60b1cf #358dae;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}
:where(.xdm) body[data-controller=site][data-action=index] #product-selection .span5>div#product-search form .content #product-search-submit.active, :where(.xdm) body[data-controller=site][data-action=index] #product-selection .span5>div#product-search form .content #product-search-submit.disabled, :where(.xdm) body[data-controller=site][data-action=index] #product-selection .span5>div#product-search form .content #product-search-submit:active, :where(.xdm) body[data-controller=site][data-action=index] #product-selection .span5>div#product-search form .content #product-search-submit:hover, :where(.xdm) body[data-controller=site][data-action=index] #product-selection .span5>div#product-search form .content #product-search-submit[disabled]{background-color:#60b1cf}
:where(.xdm) body[data-controller=site][data-action=index] #product-selection .span5>div#product-search .newyear-icon{background-color:transparent;background-image:url(/webshop/img/desktop/newyear/balloons.png)}
:where(.xdm) body[data-controller=site][data-action=index] #top-vendors{background-color:#161a1e;background-image:url(/webshop/img/desktop/top-vendors-new.png);border-color:#303b3f}
:where(.xdm) body[data-controller=site][data-action=index] #top-vendors li a{color:transparent}
:where(.xdm) body[data-controller=site][data-action=index] #xmas-bells{background-color:transparent;background-image:url(/webshop/img/desktop/xmas/bells.png)}
:where(.xdm) body[data-controller=site][data-action=index] #xmas-snow{background-color:transparent;background-image:url(/webshop/img/desktop/xmas/snow.gif)}
:where(.xdm) body[data-controller=site][data-action=index] .xmas #product-search .icon.icon-frog{background-color:transparent;background-image:url(/webshop/img/desktop/xmas/frog.png)}
:where(.xdm) body[data-controller=site][data-action=index] #top-vendors-container.xmas{background-color:transparent;background-image:none;background-color:#264049;background-image:-moz-linear-gradient(top,#54abcb,#1b1e22);background-image:-ms-linear-gradient(top,#54abcb,#1b1e22);background-image:-webkit-gradient(linear,0 0,0 100%,from(#54abcb),to(#1b1e22));background-image:-webkit-linear-gradient(top,#54abcb,#1b1e22);background-image:-o-linear-gradient(top,#54abcb,#1b1e22);background-image:linear-gradient(top,#54abcb,#1b1e22)}
:where(.xdm) body[data-controller=site][data-action=index] #top-vendors-container.xmas #top-vendors{border-color:currentColor}
:where(.xdm) body[data-controller=site][data-action=index] .summer-sale #product-dropdowns .icon.icon-printer{background-color:transparent;background-image:url(/webshop/img/desktop/summer-sale/printer-icon.png)}
:where(.xdm) body[data-controller=site][data-action=index] .summer-sale-info{color:#5fbfe5}
:where(.xdm) body[data-controller=site][data-action=index] #header-slogan{color:#5fbfe5}
:where(.xdm) body[data-controller=site][data-action=index] #header-slogan strong{color:#71bddc}
:where(.xdm) body[data-controller=site][data-action=index] #hotline-image{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25)}
:where(.xdm) body[data-controller=site][data-action=index] #startpage-newsletter-signup{background-color:#f89406;background-image:none;border-color:#31464d;-webkit-box-shadow:0 -1px 10px 0 rgba(0,0,0,.4),0 1px 10px 0 rgba(0,0,0,.4);-moz-box-shadow:0 -1px 10px 0 rgba(0,0,0,.4),0 1px 10px 0 rgba(0,0,0,.4);box-shadow:0 -1px 10px 0 rgba(0,0,0,.4),0 1px 10px 0 rgba(0,0,0,.4)}
:where(.xdm) body[data-controller=site][data-action=index] #startpage-newsletter-signup #trigger-startpage-newsletter-modal p{color:#fff;text-shadow:1px 1px #2f7d9a,1px 1px #945904}
:where(.xdm) body[data-controller=site][data-action=index] #startpage-newsletter-signup #trigger-startpage-newsletter-modal input[type=text]{border-color:#31464d}
:where(.xdm) body[data-controller=site][data-action=index] #startpage-newsletter-signup #trigger-startpage-newsletter-modal button[type=submit]{border-left-color:currentColor;border-color:#31464d;background-color:#70c270;background-image:-moz-linear-gradient(top,#86cb86,#50b550);background-image:-ms-linear-gradient(top,#86cb86,#50b550);background-image:-webkit-gradient(linear,0 0,0 100%,from(#86cb86),to(#50b550));background-image:-webkit-linear-gradient(top,#86cb86,#50b550);background-image:-o-linear-gradient(top,#86cb86,#50b550);background-image:linear-gradient(top,#86cb86,#50b550);border-color:#50b550 #50b550 #509a4f;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}
:where(.xdm) body[data-controller=site][data-action=index] #startpage-newsletter-signup #trigger-startpage-newsletter-modal button[type=submit].active, :where(.xdm) body[data-controller=site][data-action=index] #startpage-newsletter-signup #trigger-startpage-newsletter-modal button[type=submit].disabled, :where(.xdm) body[data-controller=site][data-action=index] #startpage-newsletter-signup #trigger-startpage-newsletter-modal button[type=submit]:active, :where(.xdm) body[data-controller=site][data-action=index] #startpage-newsletter-signup #trigger-startpage-newsletter-modal button[type=submit]:hover, :where(.xdm) body[data-controller=site][data-action=index] #startpage-newsletter-signup #trigger-startpage-newsletter-modal button[type=submit][disabled]{background-color:#50b550}
:where(.xdm) body[data-controller=site][data-action=index] #startpage-newsletter-signup #trigger-startpage-newsletter-modal button[type=submit] span{background-color:transparent;background-image:url(/webshop/img/desktop/newsletter-sprites.png)}
:where(.xdm) body[data-controller=site][data-action=index] #startpage-newsletter-signup #startpage-newsletter-thankyou p{color:#6ccb6a}
:where(.xdm) body[data-controller=site][data-action=index] #goodies .goody_item{background-color:#161a1e;border-color:#303b3f}
:where(.xdm) body[data-controller=site][data-action=index] #goodies .goody_item:hover .item_picture>.after{background-color:rgba(0,0,0,.2);background-image:none}
:where(.xdm) body[data-controller=site][data-action=index] #goody-details-popover .popover-arrow{border-left-color:currentColor;border-top-color:currentColor;border-bottom-color:currentColor;border-right-color:#3a9dc2}
:where(.xdm) body[data-controller=site][data-action=index] #goody-details-popover .popover-inner{-webkit-box-shadow:5px 5px 5px 0,rgba(0,0,0,.03);-moz-box-shadow:5px 5px 5px 0,rgba(0,0,0,.03);box-shadow:5px 5px 5px 0,rgba(0,0,0,.03);border-color:#3a9dc2;background-color:#161a1e}
:where(.xdm) body[data-controller=site][data-action=index] #goody-details-popover .popover-inner .header{background-color:#3a9dc2;background-color:#4e9fbe;background-image:-moz-linear-gradient(top,#358dae,#74bbd5);background-image:-ms-linear-gradient(top,#358dae,#74bbd5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#358dae),to(#74bbd5));background-image:-webkit-linear-gradient(top,#358dae,#74bbd5);background-image:-o-linear-gradient(top,#358dae,#74bbd5);background-image:linear-gradient(top,#358dae,#74bbd5);color:#fff}
:where(.xdm) body[data-controller=site][data-action=index] #goody-details-popover .popover-inner .content{color:#bbbec2}
:where(.xdm) body[data-controller=site][data-action=index] #goody-details-popover .popover-inner .content .footer{color:#5fbfe5;background-color:transparent}
:where(.xdm) body[data-controller=site][data-action=index] #goody-details-popover.top .popover-arrow{border-bottom-color:currentColor;border-left-color:currentColor;border-right-color:currentColor;border-top-color:#3a9dc2}
:where(.xdm) body[data-controller=site][data-action=index] #goody-details-popover.bottom .popover-inner{border-top-color:#358dae}
:where(.xdm) body[data-controller=site][data-action=index] #goody-details-popover.bottom .popover-arrow{border-top-color:currentColor;border-left-color:currentColor;border-right-color:currentColor;border-bottom-color:#358dae}
:where(.xdm) body[data-controller=site][data-action=site-notice] #contact h2, :where(.xdm) body[data-controller=site][data-action=site-notice] #copyright h2{color:#e5e8ec}
:where(.xdm) body[data-controller=site][data-action=site-notice] #contact.well{background-color:#212f34;background-image:none}
:where(.xdm) body[data-controller=site][data-action=site-notice] #images.well{background-color:#223123;background-image:none}
:where(.xdm) body[data-controller=site][data-action=site-notice] #copyright.well{background-color:#27200c;background-image:none}
:where(.xdm) #zahlung-und-versand-popup-main .well, :where(.xdm) body[data-controller=site][data-action=payment] #main .well{background-color:#161a1e;background-image:none}
:where(.xdm) #zahlung-und-versand-popup-main h2, :where(.xdm) body[data-controller=site][data-action=payment] #main h2{color:#e5e8ec}
:where(.xdm) #zahlung-und-versand-popup-main .even-row, :where(.xdm) body[data-controller=site][data-action=payment] #main .even-row{background-color:#1c2024}
:where(.xdm) #zahlung-und-versand-popup-main td, :where(.xdm) #zahlung-und-versand-popup-main th, :where(.xdm) body[data-controller=site][data-action=payment] #main td, :where(.xdm) body[data-controller=site][data-action=payment] #main th{border-color:#000}
:where(.xdm) #zahlung-und-versand-popup-main td[data-icon=true], :where(.xdm) body[data-controller=site][data-action=payment] #main td[data-icon=true]{background-color:transparent;background-image:url(/webshop/img/desktop/yes.png)}
:where(.xdm) #zahlung-und-versand-popup-main td[data-icon=false], :where(.xdm) body[data-controller=site][data-action=payment] #main td[data-icon=false]{background-color:transparent;background-image:url(/webshop/img/desktop/no.png)}
:where(.xdm) #zahlung-und-versand-popup-main .free-shipping, :where(.xdm) body[data-controller=site][data-action=payment] #main .free-shipping{color:#fa8f7f}
:where(.xdm) #zahlung-und-versand-popup-main b.shipping-costs, :where(.xdm) body[data-controller=site][data-action=payment] #main b.shipping-costs{color:#fa8f7f}
:where(.xdm) body[data-controller=site][data-action=contact] #main .well{background-color:#161a1e;background-image:none}
:where(.xdm) body[data-controller=site][data-action=contact] #main h2{color:#e5e8ec}
:where(.xdm) body[data-controller=site][data-action=contact] #main h3{color:#e5e8ec}
:where(.xdm) body[data-controller=site][data-action=contact] #main #contact.well{background-color:#1c1f23;background-image:none}
:where(.xdm) body[data-controller=site][data-action=contact] #main #contact form .helper{color:#abaeb2}
:where(.xdm) body[data-controller=site][data-action=contact] #main aside.well{background-color:#223123;background-image:none}
:where(.xdm) body[data-controller=site][data-action=jobs] #main .well{background-color:#161a1e;background-image:none}
:where(.xdm) body[data-controller=item][data-action=index] header h2{color:#fff}
:where(.xdm) body[data-controller=item][data-action=index] .dialog .header{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25);background-color:#4e9fbe;background-image:-moz-linear-gradient(top,#358dae,#74bbd5);background-image:-ms-linear-gradient(top,#358dae,#74bbd5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#358dae),to(#74bbd5));background-image:-webkit-linear-gradient(top,#358dae,#74bbd5);background-image:-o-linear-gradient(top,#358dae,#74bbd5);background-image:linear-gradient(top,#358dae,#74bbd5);color:#fff}
:where(.xdm) body[data-controller=item][data-action=index] .dialog .header .printer-model{color:#fff}
:where(.xdm) body[data-controller=item][data-action=index] .dialog .content{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25);background-color:#161a1e;background-image:none}
:where(.xdm) body[data-controller=item][data-action=index] #results .type header .icon-info{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25)}
:where(.xdm) body[data-controller=item][data-action=index] #results .type .items tr:hover{background-color:#1b1e22;background-image:-moz-linear-gradient(top,#161a1e,#1c2728);background-image:-ms-linear-gradient(top,#161a1e,#1c2728);background-image:-webkit-gradient(linear,0 0,0 100%,from(#161a1e),to(#1c2728));background-image:-webkit-linear-gradient(top,#161a1e,#1c2728);background-image:-o-linear-gradient(top,#161a1e,#1c2728);background-image:linear-gradient(top,#161a1e,#1c2728)}
:where(.xdm) body[data-controller=item][data-action=index] #results .type .items td{border-top-color:#31464e}
:where(.xdm) body[data-controller=item][data-action=index] #results .type .items .item.selected{background-color:#1c2d2f;background-image:-moz-linear-gradient(top,#1c1f23,#1c4044);background-image:-ms-linear-gradient(top,#1c1f23,#1c4044);background-image:-webkit-gradient(linear,0 0,0 100%,from(#1c1f23),to(#1c4044));background-image:-webkit-linear-gradient(top,#1c1f23,#1c4044);background-image:-o-linear-gradient(top,#1c1f23,#1c4044);background-image:linear-gradient(top,#1c1f23,#1c4044)}
:where(.xdm) body[data-controller=item][data-action=index] #results .type .items .item.selected td{-webkit-box-shadow:0 10px 10px -10px rgba(0,0,0,.9) inset;-moz-box-shadow:0 10px 10px -10px rgba(0,0,0,.9) inset;box-shadow:0 10px 10px -10px rgba(0,0,0,.9) inset;border-top-color:#46a546;border-bottom-color:#46a546}
:where(.xdm) body[data-controller=item][data-action=index] #results .type .items .item.selected td:first-child{border-left-color:#46a546}
:where(.xdm) body[data-controller=item][data-action=index] #results .type .items .item.selected td.last{border-right-color:#46a546}
:where(.xdm) body[data-controller=item][data-action=index] #results .type .items .double-pack-overlay{color:#fff;background-color:#f89406;background-image:none;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25)}
:where(.xdm) body[data-controller=item][data-action=index] #results .type .items .five-pack-overlay{color:#fff;background-color:#f89406;background-image:none;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25);background-color:#c3325f;background-image:none}
:where(.xdm) body[data-controller=item][data-action=index] #results .type .items .ten-pack-overlay{color:#fff;background-color:#f89406;background-image:none;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25);background-color:red;background-image:none}
:where(.xdm) body[data-controller=item][data-action=index] #results .type .items .description a{color:#e5e8ec}
:where(.xdm) body[data-controller=item][data-action=index] #results .type .items .description .capacity{color:#6ccb6a}
:where(.xdm) body[data-controller=item][data-action=index] #results .type .items .selected .btn-buy:after{border-top-color:currentColor;border-bottom-color:currentColor;border-left-color:#46a546;border-right-color:currentColor}
:where(.xdm) body[data-controller=item][data-action=index] #results .type .items .selected .btn-buy, :where(.xdm) body[data-controller=item][data-action=index] #results .type .items .selected .light, :where(.xdm) body[data-controller=item][data-action=index] #results .type .items tr:hover .btn-buy, :where(.xdm) body[data-controller=item][data-action=index] #results .type .items tr:hover .light{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25)}
:where(.xdm) body[data-controller=item][data-action=index] #results .type .items .item.discount .discount-footnote sup{color:#fa8f7f}
:where(.xdm) body[data-controller=item][data-action=index] #results .type .items .item.discount .price .gross .value{color:#fa8f7f}
:where(.xdm) body[data-controller=item][data-action=index] #results .type footer{color:#5fbfe5;background-color:transparent}
:where(.xdm) body[data-controller=item][data-action=index] #details{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25)}
:where(.xdm) body[data-controller=item][data-action=index] #details .header{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
:where(.xdm) body[data-controller=item][data-action=index] #details .dialog .content{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
:where(.xdm) body[data-controller=item][data-action=index] #details .image{border-bottom-color:#31464e}
:where(.xdm) body[data-controller=item][data-action=index] #details .price a{color:#e5e8ec}
:where(.xdm) body[data-controller=item][data-action=index] #details.discount .price .gross-price{color:#fa8f7f}
:where(.xdm) body[data-controller=item][data-action=index] #details .merchant .pricetag .pricetag-left, :where(.xdm) body[data-controller=item][data-action=index] #details .merchant .pricetag .pricetag-right{background-color:transparent;background-image:url(/webshop/img/desktop/pricetag.png)}
:where(.xdm) body[data-controller=item][data-action=index] #details .merchant .pricetag .pricetag-inner{background-color:#ffa200}
:where(.xdm) body[data-controller=item][data-action=index] #details #express-info{background-color:#161a1e;background-image:none}
:where(.xdm) body[data-controller=item][data-action=index] #details #express-info strong{color:#5fbfe5}
:where(.xdm) body[data-controller=item][data-action=index] #details .bundle-info b{color:#fa8f7f}
:where(.xdm) body[data-controller=item][data-action=index] #details .bundle-info small{color:#bbbec2}
:where(.xdm) body[data-controller=item][data-action=index] #details #details-body-copy{background-color:#161a1e;background-image:none}
:where(.xdm) body[data-controller=item][data-action=index] #details #details-body-copy h3{border-bottom-color:#31464e}
:where(.xdm) body[data-controller=item][data-action=index] #details #details-body-copy h4{color:#5fbfe5}
:where(.xdm) body[data-controller=item][data-action=index] #details #details-body-copy .special-note{color:#fe85a6}
:where(.xdm) body[data-controller=item][data-action=index] #details #details-body-copy section footer{background-color:transparent;background-image:none}
:where(.xdm) body[data-controller=item][data-action=index] #details #details-body-copy .bio{color:#6ccb6a}
:where(.xdm) body[data-controller=item][data-action=index] #details #details-body-copy .merchant-only{color:#fa8f7f}
:where(.xdm) body[data-controller=item][data-action=index] #details #details-body-copy #compatible-printers h4{color:#d1d4d8}
:where(.xdm) body[data-controller=item][data-action=index] #details #details-body-copy #compatible-printers a{color:#d1d4d8}
:where(.xdm) body[data-controller=item][data-action=index] #details #details-body-copy #compatible-printers-toggle{color:#5fbfe5}
:where(.xdm) body[data-controller=item][data-action=index] #details #details-body-copy #compatible-printers-toggle .expand .overlay{background-color:rgba(22,26,30,0.4);background-image:-moz-linear-gradient(top,rgba(22,26,30,0),#161a1e);background-image:-ms-linear-gradient(top,rgba(22,26,30,0),#161a1e);background-image:-webkit-gradient(linear,0 0,0 100%,from(rgba(22,26,30,0)),to(#161a1e));background-image:-webkit-linear-gradient(top,rgba(22,26,30,0),#161a1e);background-image:-o-linear-gradient(top,rgba(22,26,30,0),#161a1e);background-image:linear-gradient(top,rgba(22,26,30,0),#161a1e)}
:where(.xdm) body[data-controller=item][data-action=index] #goody-details-popover .popover-arrow{border-left-color:currentColor;border-top-color:currentColor;border-bottom-color:currentColor;border-right-color:#3a9dc2}
:where(.xdm) body[data-controller=item][data-action=index] #goody-details-popover .popover-inner{-webkit-box-shadow:5px 5px 5px 0,rgba(0,0,0,.03);-moz-box-shadow:5px 5px 5px 0,rgba(0,0,0,.03);box-shadow:5px 5px 5px 0,rgba(0,0,0,.03);border-color:#3a9dc2;background-color:#161a1e}
:where(.xdm) body[data-controller=item][data-action=index] #goody-details-popover .popover-inner .header{background-color:#3a9dc2;background-color:#4e9fbe;background-image:-moz-linear-gradient(top,#358dae,#74bbd5);background-image:-ms-linear-gradient(top,#358dae,#74bbd5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#358dae),to(#74bbd5));background-image:-webkit-linear-gradient(top,#358dae,#74bbd5);background-image:-o-linear-gradient(top,#358dae,#74bbd5);background-image:linear-gradient(top,#358dae,#74bbd5);color:#fff}
:where(.xdm) body[data-controller=item][data-action=index] #goody-details-popover .popover-inner .content{color:#bbbec2}
:where(.xdm) body[data-controller=item][data-action=index] #goody-details-popover .popover-inner .content .footer{color:#5fbfe5;background-color:transparent}
:where(.xdm) body[data-controller=item][data-action=index] #goody-details-popover.top .popover-arrow{border-bottom-color:currentColor;border-left-color:currentColor;border-right-color:currentColor;border-top-color:#3a9dc2}
:where(.xdm) body[data-controller=item][data-action=index] #goody-details-popover.bottom .popover-inner{border-top-color:#358dae}
:where(.xdm) body[data-controller=item][data-action=index] #goody-details-popover.bottom .popover-arrow{border-top-color:currentColor;border-left-color:currentColor;border-right-color:currentColor;border-bottom-color:#358dae}
:where(.xdm) body[data-controller=item][data-action=index] #goodie-carousel-wrapper{color:#d1d4d8;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25);background-color:#161a1e;background-image:none}
:where(.xdm) body[data-controller=item][data-action=index] #goodie-carousel-wrapper .gradient{background-color:#57accb;background-image:none;background-color:#51a9c9;background-image:-moz-linear-gradient(top,#3a9dc2,#74bbd5);background-image:-ms-linear-gradient(top,#3a9dc2,#74bbd5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#3a9dc2),to(#74bbd5));background-image:-webkit-linear-gradient(top,#3a9dc2,#74bbd5);background-image:-o-linear-gradient(top,#3a9dc2,#74bbd5);background-image:linear-gradient(top,#3a9dc2,#74bbd5)}
:where(.xdm) body[data-controller=item][data-action=index] #goodie-carousel-wrapper header{background-color:#57accb;background-image:none;background-color:#51a9c9;background-image:-moz-linear-gradient(top,#3a9dc2,#74bbd5);background-image:-ms-linear-gradient(top,#3a9dc2,#74bbd5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#3a9dc2),to(#74bbd5));background-image:-webkit-linear-gradient(top,#3a9dc2,#74bbd5);background-image:-o-linear-gradient(top,#3a9dc2,#74bbd5);background-image:linear-gradient(top,#3a9dc2,#74bbd5)}
:where(.xdm) body[data-controller=item][data-action=index] #goodie-carousel-wrapper .goody_item{background-color:#161a1e;border-color:#303b3f}
:where(.xdm) body[data-controller=item][data-action=index] #goodie-carousel-wrapper .goody_item:hover .item_picture>.after{background-color:rgba(0,0,0,.2);background-image:none}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart{color:#d1d4d8;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25);background-color:#161a1e;background-image:none}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart .gradient{background-color:#57accb;background-image:none;background-color:#51a9c9;background-image:-moz-linear-gradient(top,#3a9dc2,#74bbd5);background-image:-ms-linear-gradient(top,#3a9dc2,#74bbd5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#3a9dc2),to(#74bbd5));background-image:-webkit-linear-gradient(top,#3a9dc2,#74bbd5);background-image:-o-linear-gradient(top,#3a9dc2,#74bbd5);background-image:linear-gradient(top,#3a9dc2,#74bbd5)}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart header{background-color:#57accb;background-image:none;background-color:#51a9c9;background-image:-moz-linear-gradient(top,#3a9dc2,#74bbd5);background-image:-ms-linear-gradient(top,#3a9dc2,#74bbd5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#3a9dc2),to(#74bbd5));background-image:-webkit-linear-gradient(top,#3a9dc2,#74bbd5);background-image:-o-linear-gradient(top,#3a9dc2,#74bbd5);background-image:linear-gradient(top,#3a9dc2,#74bbd5)}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart .items .item.selected{background-color:#1c2425;background-image:-webkit-gradient(linear,0 0,0 100%,from(#171a1e),color-stop(50%,#1c2728),to(#171a1e));background-image:-webkit-linear-gradient(#171a1e,#1c2728 50%,#171a1e);background-image:-moz-linear-gradient(top,#171a1e,#1c2728 50%,#171a1e);background-image:-ms-linear-gradient(#171a1e,#1c2728 50%,#171a1e);background-image:-o-linear-gradient(#171a1e,#1c2728 50%,#171a1e);background-image:linear-gradient(#171a1e,#1c2728 50%,#171a1e)}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart .items .item.locked .count[disabled]{border-color:currentColor;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart .items .item .item-wrapper{border-bottom-color:#86cb86}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart .items .item:last-child .item-wrapper{border-bottom-color:currentColor}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart .items .item .description .capacity{color:#6ccb6a}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart .items .item .description a{color:#d1d4d8}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart .items .item .count-and-price{color:#abaeb2}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart .items .item .count-and-price .count{border-color:#60656c}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart .items .item .count-and-price .count:focus{background-color:#2c2307;background-image:none}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart .items .item .count-and-price .color-boxes.horizontal span{border-color:currentColor}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart .items .item .count-and-price .color-boxes.horizontal.count-1 span.yellow{border-color:#f3b700;border-top-color:currentColor}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart .items .item .count-and-price .color-boxes.horizontal.count-2 span.yellow:last-child{border-right-color:#f3b700;border-bottom-color:#f3b700}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart .items .item .count-and-price .color-boxes.horizontal.count-3 span.yellow:last-child{border-right-color:#f3b700;border-bottom-color:#f3b700}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart .items .item .count-and-price .color-boxes.horizontal.count-4 span.yellow:last-child{border-right-color:#f3b700;border-bottom-color:#f3b700}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart .items .item .count-and-price .color-boxes.horizontal.count-5 span.yellow:last-child{border-right-color:#f3b700;border-bottom-color:#f3b700}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart .items .item .count-and-price .color-boxes.horizontal.count-6 span.yellow:last-child{border-right-color:#f3b700;border-bottom-color:#f3b700}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart .items .item .count-and-price .dec, :where(.xdm) body[data-controller=item][data-action=index] #mini-cart .items .item .count-and-price .inc{border-color:currentColor}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart .items .item .count-and-price .inc{border-bottom-color:#60656c;border-top-color:currentColor}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart .items .item .count-and-price .inc:hover{border-bottom-color:#000}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart .items .item .count-and-price .dec{border-top-color:#60656c;border-bottom-color:currentColor}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart .items .item .count-and-price .dec:hover{border-top-color:#000}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart .items .free-shipping{border-top-color:#86cb86;color:#e5e8ec}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart .items .free-shipping strong{color:#fa8f7f}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart .items .totals{background-color:#161a1e;background-image:none;color:#fff;background-color:#57accb;background-image:none;background-color:#51a9c9;background-image:-moz-linear-gradient(top,#3a9dc2,#74bbd5);background-image:-ms-linear-gradient(top,#3a9dc2,#74bbd5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#3a9dc2),to(#74bbd5));background-image:-webkit-linear-gradient(top,#3a9dc2,#74bbd5);background-image:-o-linear-gradient(top,#3a9dc2,#74bbd5);background-image:linear-gradient(top,#3a9dc2,#74bbd5)}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart .items .show-cart{color:#e5e8ec}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart .items .show-cart:hover{color:#88b7df}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart footer{background-color:transparent;background-image:none}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart footer .btn-order.disabled, :where(.xdm) body[data-controller=item][data-action=index] #mini-cart footer .btn-order[disabled]{background-image:none;background-color:#f89406;background-image:-moz-linear-gradient(top,#f89406,#f89406);background-image:-ms-linear-gradient(top,#f89406,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f89406),to(#f89406));background-image:-webkit-linear-gradient(top,#f89406,#f89406);background-image:-o-linear-gradient(top,#f89406,#f89406);background-image:linear-gradient(top,#f89406,#f89406);border-color:#f89406 #f89406 #ba731e;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart footer .btn-order.disabled.active, :where(.xdm) body[data-controller=item][data-action=index] #mini-cart footer .btn-order.disabled.disabled, :where(.xdm) body[data-controller=item][data-action=index] #mini-cart footer .btn-order.disabled:active, :where(.xdm) body[data-controller=item][data-action=index] #mini-cart footer .btn-order.disabled:hover, :where(.xdm) body[data-controller=item][data-action=index] #mini-cart footer .btn-order.disabled[disabled], :where(.xdm) body[data-controller=item][data-action=index] #mini-cart footer .btn-order[disabled].active, :where(.xdm) body[data-controller=item][data-action=index] #mini-cart footer .btn-order[disabled].disabled, :where(.xdm) body[data-controller=item][data-action=index] #mini-cart footer .btn-order[disabled]:active, :where(.xdm) body[data-controller=item][data-action=index] #mini-cart footer .btn-order[disabled]:hover, :where(.xdm) body[data-controller=item][data-action=index] #mini-cart footer .btn-order[disabled][disabled]{background-color:#f89406}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart footer .saving{border-bottom-color:#60b1cf}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart footer .saving .frog, :where(.xdm) body[data-controller=item][data-action=index] #mini-cart footer .saving .headline{background-color:transparent;background-image:url(/webshop/img/desktop/minicart.png)}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart footer .saving a{color:#e5e8ec}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart footer .saving a:hover{color:#88b7df}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart footer .shipping .headline, :where(.xdm) body[data-controller=item][data-action=index] #mini-cart footer .shipping .trolley{background-color:transparent;background-image:url(/webshop/img/desktop/minicart.png)}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart footer .shipping a{color:#e5e8ec}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart footer .shipping a:hover{color:#88b7df}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart footer .shipping b.shipping-costs{color:#fa8f7f}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart footer a.warranty{background-color:#161a1e;background-image:none}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart footer a.warranty p{color:#e5e8ec}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart footer a.warranty em{color:#74b8f1}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart footer a.warranty em:hover{color:#88b7df}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart footer #eKomiWidget_default img{background-color:#161a1e;background-image:none;border-color:#474c52}
:where(.xdm) body[data-controller=item][data-action=request] .wrapper{background-color:#161a1e}
:where(.xdm) body[data-controller=item][data-action=request] #item-request-form p{color:#fb9160;color:#fa960d}
:where(.xdm) body[data-controller=item][data-action=request] #item-request-form p b.header{color:#5fbfe5}
:where(.xdm) body[data-controller=item][data-action=request] #item-request-form form{background-color:#1f2226}
:where(.xdm) body[data-controller=item][data-action=request] #item-request-form form legend{color:#bbbec2}
:where(.xdm) body[data-controller=item][data-action=request] #item-request-form form label{color:#bbbec2}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-filters{background-color:#161a1e;background-image:none}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-filters fieldset legend{border-color:currentColor}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-filters fieldset label:hover{color:#fa8f7f}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-filters fieldset label input, :where(.xdm) body[data-controller=item][data-action=search] #main #search-filters fieldset label span{background-color:#161a1e;background-image:none}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-filters fieldset label.disabled, :where(.xdm) body[data-controller=item][data-action=search] #main #search-filters fieldset label.disabled:hover{color:#d1d4d8}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-filters .loader-overlay{background-image:url(/webshop/img/desktop/ajax-loader.gif);background-color:transparent}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-box label{color:#5fbfe5}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-box input[type=search]{color:#5fbfe5;border-right-color:currentColor;border-color:#3a9dc2;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.4) inset;-moz-box-shadow:1px 1px 2px rgba(0,0,0,.4) inset;box-shadow:1px 1px 2px rgba(0,0,0,.4) inset}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-box input[type=submit]{color:#fff}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results{background-color:#161a1e;background-image:none}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results .loader-overlay{background-image:none}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results header{background-color:#4e9fbe;background-image:-moz-linear-gradient(top,#358dae,#74bbd5);background-image:-ms-linear-gradient(top,#358dae,#74bbd5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#358dae),to(#74bbd5));background-image:-webkit-linear-gradient(top,#358dae,#74bbd5);background-image:-o-linear-gradient(top,#358dae,#74bbd5);background-image:linear-gradient(top,#358dae,#74bbd5)}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results header div, :where(.xdm) body[data-controller=item][data-action=search] #main #search-results header h3{color:#fff}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results header div:hover{color:#ffc40d}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results .wrapper{background-color:#161a1e;background-image:none}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results .pagination-nav .loader-overlay{background-color:transparent;background-image:none}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results .pagination{color:#74b8f1}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results .pagination a{color:#74b8f1;border-color:#498cc2}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results .pagination a:hover{background-color:#3579ae;color:#fff;border-color:#498cc2}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results .pagination .current{background-color:#3579ae;color:#fff;border-color:#498cc2}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results .pagination .current.next, :where(.xdm) body[data-controller=item][data-action=search] #main #search-results .pagination .current.prev{background-color:#161a1e;background-image:none;border-color:#35414a;color:#c2daed}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results #sort-order-wrapper #sort-order{border-color:#498cc2;color:#74b8f1}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results #sort-order-wrapper label{color:#74b8f1}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results table{border-top-color:#303a3d}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results table tr{border-bottom-color:#303a3d}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results table tr:hover{background-color:#1c2425;background-image:-webkit-gradient(linear,0 0,0 100%,from(#181b1f),color-stop(60%,#1c2728),to(#181b1f));background-image:-webkit-linear-gradient(#181b1f,#1c2728 60%,#181b1f);background-image:-moz-linear-gradient(top,#181b1f,#1c2728 60%,#181b1f);background-image:-ms-linear-gradient(#181b1f,#1c2728 60%,#181b1f);background-image:-o-linear-gradient(#181b1f,#1c2728 60%,#181b1f);background-image:linear-gradient(#181b1f,#1c2728 60%,#181b1f)}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results table .image>div .double-pack-overlay{color:#fff;background-color:#f89406;background-image:none;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25)}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results table .image>div .five-pack-overlay{color:#fff;background-color:#f89406;background-image:none;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25);background-color:#c3325f;background-image:none}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results table .image>div .ten-pack-overlay{color:#fff;background-color:#f89406;background-image:none;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25);background-color:red;background-image:none}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results table .short-desc .special{color:#fa8f80}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results table .short-desc .color-boxes span{border-color:currentColor}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results table .long-desc .bio{color:#6ccb6a}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results table .long-desc .merchant-only{color:#5fbfe5}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results table .long-desc .capacity{color:#6ccb6a}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results table .long-desc .special-note{color:#fa89a4}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results table .add-to-cart-wrapper .wrapper{background-color:transparent}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results table .add-to-cart-wrapper .price a{color:#e5e8ec}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results table .add-to-cart-wrapper .price .gross-price.discount, :where(.xdm) body[data-controller=item][data-action=search] #main #search-results table .add-to-cart-wrapper .price .net-price.discount{color:#fa8f7f}
:where(.xdm) body[data-controller=item][data-action=search] #main #item-details-popover .popover-arrow{border-left-color:currentColor;border-top-color:currentColor;border-bottom-color:currentColor;border-right-color:#3a9dc2}
:where(.xdm) body[data-controller=item][data-action=search] #main #item-details-popover .popover-inner{-webkit-box-shadow:5px 5px 5px 0,rgba(0,0,0,.03);-moz-box-shadow:5px 5px 5px 0,rgba(0,0,0,.03);box-shadow:5px 5px 5px 0,rgba(0,0,0,.03);border-color:#3a9dc2;background-color:#161a1e}
:where(.xdm) body[data-controller=item][data-action=search] #main #item-details-popover .popover-inner .header{background-color:#3a9dc2;background-color:#4e9fbe;background-image:-moz-linear-gradient(top,#358dae,#74bbd5);background-image:-ms-linear-gradient(top,#358dae,#74bbd5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#358dae),to(#74bbd5));background-image:-webkit-linear-gradient(top,#358dae,#74bbd5);background-image:-o-linear-gradient(top,#358dae,#74bbd5);background-image:linear-gradient(top,#358dae,#74bbd5);color:#fff}
:where(.xdm) body[data-controller=item][data-action=search] #main #item-details-popover .popover-inner .content{color:#bbbec2}
:where(.xdm) body[data-controller=item][data-action=search] #main #item-details-popover .popover-inner .content .printers h5{color:#d1d4d8;border-bottom-color:#666}
:where(.xdm) body[data-controller=item][data-action=search] #main #item-details-popover .popover-inner .content .printers a{color:#bbbec2}
:where(.xdm) body[data-controller=item][data-action=search] #main #item-details-popover.top .popover-arrow{border-bottom-color:currentColor;border-left-color:currentColor;border-right-color:currentColor;border-top-color:#3a9dc2}
:where(.xdm) body[data-controller=item][data-action=search] #main #item-details-popover.bottom .popover-inner{border-top-color:#358dae}
:where(.xdm) body[data-controller=item][data-action=search] #main #item-details-popover.bottom .popover-arrow{border-top-color:currentColor;border-left-color:currentColor;border-right-color:currentColor;border-bottom-color:#358dae}
:where(.xdm) body[data-controller=cart][data-action=index] #main small{color:#abaeb2}
:where(.xdm) body[data-controller=cart][data-action=index] #main .items .empty-notice{background-color:#161a1e}
:where(.xdm) body[data-controller=cart][data-action=index] #main .items .item{background-color:#161a1e}
:where(.xdm) body[data-controller=cart][data-action=index] #main .items .item:hover{background-color:#1c2425;background-image:-webkit-gradient(linear,0 0,0 100%,from(#181b1f),color-stop(50%,#1c2728),to(#181b1f));background-image:-webkit-linear-gradient(#181b1f,#1c2728 50%,#181b1f);background-image:-moz-linear-gradient(top,#181b1f,#1c2728 50%,#181b1f);background-image:-ms-linear-gradient(#181b1f,#1c2728 50%,#181b1f);background-image:-o-linear-gradient(#181b1f,#1c2728 50%,#181b1f);background-image:linear-gradient(#181b1f,#1c2728 50%,#181b1f)}
:where(.xdm) body[data-controller=cart][data-action=index] #main .items .item.hover-remove{background-color:#362726;background-image:-webkit-gradient(linear,0 0,0 100%,from(#161a1e),color-stop(50%,#3d2b29),to(#161a1e));background-image:-webkit-linear-gradient(#161a1e,#3d2b29 50%,#161a1e);background-image:-moz-linear-gradient(top,#161a1e,#3d2b29 50%,#161a1e);background-image:-ms-linear-gradient(#161a1e,#3d2b29 50%,#161a1e);background-image:-o-linear-gradient(#161a1e,#3d2b29 50%,#161a1e);background-image:linear-gradient(#161a1e,#3d2b29 50%,#161a1e)}
:where(.xdm) body[data-controller=cart][data-action=index] #main .items .description-column a{color:#e5e8ec}
:where(.xdm) body[data-controller=cart][data-action=index] #main .items .description-column b b{color:#fa8f80}
:where(.xdm) body[data-controller=cart][data-action=index] #main .items .description-column .capacity{color:#6ccb6a}
:where(.xdm) body[data-controller=cart][data-action=index] #main .items .count-column input{border-color:#60656c}
:where(.xdm) body[data-controller=cart][data-action=index] #main .items .count-column input:focus{background-color:#2c2307;background-image:none}
:where(.xdm) body[data-controller=cart][data-action=index] #main .items .count-column .dec, :where(.xdm) body[data-controller=cart][data-action=index] #main .items .count-column .inc{border-color:#60656c;background-color:#161a1e}
:where(.xdm) body[data-controller=cart][data-action=index] #main .items .count-column .inc:hover{border-color:#000;background-color:#263b26}
:where(.xdm) body[data-controller=cart][data-action=index] #main .items .count-column .dec:hover{border-color:#000;background-color:#e4776f}
:where(.xdm) body[data-controller=cart][data-action=index] #main .items .remove-column span{background-color:#dc4e44;background-image:none;color:#fff}
:where(.xdm) body[data-controller=cart][data-action=index] #main .items .remove-column span:hover{border-color:#dc4e44}
:where(.xdm) body[data-controller=cart][data-action=index] #main .items .item.locked .count[disabled]{border-color:currentColor;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
:where(.xdm) body[data-controller=cart][data-action=index] #main .items .free-shipping{background-color:#161a1e}
:where(.xdm) body[data-controller=cart][data-action=index] #main .items .free-shipping strong{color:#fa8f7f}
:where(.xdm) body[data-controller=cart][data-action=index] #main .items .totals{background-color:#161a1e}
:where(.xdm) body[data-controller=cart][data-action=index] #main .alternative-item-all{-webkit-box-shadow:0 -1px 10px 0 rgba(0,0,0,.4),0 1px 10px 0 rgba(0,0,0,.4);-moz-box-shadow:0 -1px 10px 0 rgba(0,0,0,.4),0 1px 10px 0 rgba(0,0,0,.4);box-shadow:0 -1px 10px 0 rgba(0,0,0,.4),0 1px 10px 0 rgba(0,0,0,.4)}
:where(.xdm) body[data-controller=password][data-action=index] #main #password-form-wrapper{background-color:#161a1e}
:where(.xdm) body[data-controller=password][data-action=success] #main p{background-color:#161a1e}
:where(.xdm) body[data-controller=order][data-action=thankyou] .pane{background-color:#60b1cf;background-image:none;border-color:#2a2e34;-webkit-box-shadow:0 -1px 10px 0 rgba(0,0,0,.4),0 1px 10px 0 rgba(0,0,0,.4);-moz-box-shadow:0 -1px 10px 0 rgba(0,0,0,.4),0 1px 10px 0 rgba(0,0,0,.4);box-shadow:0 -1px 10px 0 rgba(0,0,0,.4),0 1px 10px 0 rgba(0,0,0,.4);color:#fff}
:where(.xdm) body[data-controller=order][data-action=thankyou] .pane h3{color:#fff;background-color:#469bbb;background-image:-moz-linear-gradient(top,#358dae,#60b1cf);background-image:-ms-linear-gradient(top,#358dae,#60b1cf);background-image:-webkit-gradient(linear,0 0,0 100%,from(#358dae),to(#60b1cf));background-image:-webkit-linear-gradient(top,#358dae,#60b1cf);background-image:-o-linear-gradient(top,#358dae,#60b1cf);background-image:linear-gradient(top,#358dae,#60b1cf);border-bottom-color:#358dae;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.4);-moz-box-shadow:0 4px 15px rgba(0,0,0,.4);box-shadow:0 4px 15px rgba(0,0,0,.4)}
:where(.xdm) body[data-controller=order][data-action=thankyou] .pane h4{color:#fff;border-bottom-color:#2a2e34}
:where(.xdm) body[data-controller=order][data-action=thankyou] .pane .btn{color:#fff;text-shadow:none;border-color:#2a2e34 !important}
:where(.xdm) body[data-controller=order][data-action=thankyou] #newsletter .btn{background-color:#9d55b8;background-image:-moz-linear-gradient(top,#ac66c6,#873ca3);background-image:-ms-linear-gradient(top,#ac66c6,#873ca3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ac66c6),to(#873ca3));background-image:-webkit-linear-gradient(top,#ac66c6,#873ca3);background-image:-o-linear-gradient(top,#ac66c6,#873ca3);background-image:linear-gradient(top,#ac66c6,#873ca3);border-color:#ac61ca #ac61ca #a26eb7;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}
:where(.xdm) body[data-controller=order][data-action=thankyou] #newsletter .btn.active, :where(.xdm) body[data-controller=order][data-action=thankyou] #newsletter .btn.disabled, :where(.xdm) body[data-controller=order][data-action=thankyou] #newsletter .btn:active, :where(.xdm) body[data-controller=order][data-action=thankyou] #newsletter .btn:hover, :where(.xdm) body[data-controller=order][data-action=thankyou] #newsletter .btn[disabled]{background-color:#873ca3}
:where(.xdm) body[data-controller=order][data-action=thankyou] #register .btn{background-color:#3d903d;background-image:-moz-linear-gradient(top,#46a546,#2f6f2f);background-image:-ms-linear-gradient(top,#46a546,#2f6f2f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#46a546),to(#2f6f2f));background-image:-webkit-linear-gradient(top,#46a546,#2f6f2f);background-image:-o-linear-gradient(top,#46a546,#2f6f2f);background-image:linear-gradient(top,#46a546,#2f6f2f);border-color:#589856 #589856 #183a18;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}
:where(.xdm) body[data-controller=order][data-action=thankyou] #register .btn.active, :where(.xdm) body[data-controller=order][data-action=thankyou] #register .btn.disabled, :where(.xdm) body[data-controller=order][data-action=thankyou] #register .btn:active, :where(.xdm) body[data-controller=order][data-action=thankyou] #register .btn:hover, :where(.xdm) body[data-controller=order][data-action=thankyou] #register .btn[disabled]{background-color:#2f6f2f}
:where(.xdm) body[data-controller=order][data-action=thankyou] #printer .btn{background-color:#575757;background-image:-moz-linear-gradient(top,#666,#404040);background-image:-ms-linear-gradient(top,#666,#404040);background-image:-webkit-gradient(linear,0 0,0 100%,from(#666),to(#404040));background-image:-webkit-linear-gradient(top,#666,#404040);background-image:-o-linear-gradient(top,#666,#404040);background-image:linear-gradient(top,#666,#404040);border-color:#404040 #404040 #1a1a1a;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}
:where(.xdm) body[data-controller=order][data-action=thankyou] #printer .btn.active, :where(.xdm) body[data-controller=order][data-action=thankyou] #printer .btn.disabled, :where(.xdm) body[data-controller=order][data-action=thankyou] #printer .btn:active, :where(.xdm) body[data-controller=order][data-action=thankyou] #printer .btn:hover, :where(.xdm) body[data-controller=order][data-action=thankyou] #printer .btn[disabled]{background-color:#404040}
:where(.xdm) body[data-controller=order][data-action=thankyou] #google .btn{background-color:#cc4036;background-image:-moz-linear-gradient(top,#dc4e44,#b32b21);background-image:-ms-linear-gradient(top,#dc4e44,#b32b21);background-image:-webkit-gradient(linear,0 0,0 100%,from(#dc4e44),to(#b32b21));background-image:-webkit-linear-gradient(top,#dc4e44,#b32b21);background-image:-o-linear-gradient(top,#dc4e44,#b32b21);background-image:linear-gradient(top,#dc4e44,#b32b21);border-color:#db5244 #db5244 #c4675b;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}
:where(.xdm) body[data-controller=order][data-action=thankyou] #google .btn.active, :where(.xdm) body[data-controller=order][data-action=thankyou] #google .btn.disabled, :where(.xdm) body[data-controller=order][data-action=thankyou] #google .btn:active, :where(.xdm) body[data-controller=order][data-action=thankyou] #google .btn:hover, :where(.xdm) body[data-controller=order][data-action=thankyou] #google .btn[disabled]{background-color:#b32b21}
:where(.xdm) body[data-controller=order][data-action=thankyou] #facebook .btn{background-color:#4f69c2;background-image:-moz-linear-gradient(top,#6079cf,#3550ae);background-image:-ms-linear-gradient(top,#6079cf,#3550ae);background-image:-webkit-gradient(linear,0 0,0 100%,from(#6079cf),to(#3550ae));background-image:-webkit-linear-gradient(top,#6079cf,#3550ae);background-image:-o-linear-gradient(top,#6079cf,#3550ae);background-image:linear-gradient(top,#6079cf,#3550ae);border-color:#5e7fe2 #5e7fe2 #6a83c8;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}
:where(.xdm) body[data-controller=order][data-action=thankyou] #facebook .btn.active, :where(.xdm) body[data-controller=order][data-action=thankyou] #facebook .btn.disabled, :where(.xdm) body[data-controller=order][data-action=thankyou] #facebook .btn:active, :where(.xdm) body[data-controller=order][data-action=thankyou] #facebook .btn:hover, :where(.xdm) body[data-controller=order][data-action=thankyou] #facebook .btn[disabled]{background-color:#3550ae}
:where(.xdm) body[data-controller=order][data-action=thankyou] #payment-pane{background-color:#2e2318;border-color:red}
:where(.xdm) body[data-controller=order][data-action=thankyou] #order-confirmation .items th{border-bottom-color:#000}
:where(.xdm) body[data-controller=order][data-action=thankyou] #order-confirmation .items .totals{border-top-color:#000}
:where(.xdm) body[data-controller=order][data-action=thankyou] #order-confirmation .form-pane{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
:where(.xdm) body[data-controller=order][data-action=thankyou] #order-confirmation .form-pane header{background-color:transparent;background-image:none;color:#e5e8ec;border-bottom-color:#000}
:where(.xdm) body[data-controller=order][data-action=thankyou] #order-confirmation .form-pane h2{color:#e5e8ec}
:where(.xdm) body[data-controller=order][data-action=thankyou] #order-confirmation .form-pane .content{background-color:transparent;background-image:none}
:where(.xdm) body[data-controller=order][data-action=thankyou] #xmas-greetings p{color:#fa8f80;text-shadow:-2px -2px 1px #161616,2px -2px 1px #161616,2px 2px 1px #161616,-2px 2px 1px #161616}
:where(.xdm) body[data-controller=order][data-action=thankyou] #SEPA-mandate-modal .modal-header{background-color:#1d2024;border-bottom-color:#60b1cf}
:where(.xdm) body[data-controller=order][data-action=thankyou] #SEPA-mandate-modal .modal-header h3{color:#e5e8ec}
:where(.xdm) body[data-controller=order][data-action=thankyou] #SEPA-mandate-modal dl, :where(.xdm) body[data-controller=order][data-action=thankyou] #SEPA-mandate-modal p{color:#e5e8ec}
@media print{
html:where(.xdm){background-color:#161a1e;background-image:none}
:where(.xdm) body[data-controller=order][data-action=thankyou]{background-color:#161a1e}
}
:where(.xdm) body[data-controller=order][data-action=checkout] #main .saving-options-container{background-color:#161a1e;background-image:none;border-color:#60b1cf}
:where(.xdm) body[data-controller=order][data-action=checkout] #main .saving-options-container span.text{color:#71bddc}
:where(.xdm) body[data-controller=order][data-action=checkout] #main label.error{background-color:#2a2116;background-image:none;border-color:red;border-top-color:currentColor}
:where(.xdm) body[data-controller=order][data-action=checkout] #main input[readonly]{border-color:currentColor;background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
:where(.xdm) body[data-controller=order][data-action=checkout] #main .required{color:#fa8f7f}
:where(.xdm) body[data-controller=order][data-action=checkout] #main #payment-methods .payment-method{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25);background-color:#161a1e;background-image:none}
:where(.xdm) body[data-controller=order][data-action=checkout] #main #payment-methods .payment-method .radio{background-color:#23272b;background-color:#1e2125;background-image:-moz-linear-gradient(top,#23272b,#161a1e);background-image:-ms-linear-gradient(top,#23272b,#161a1e);background-image:-webkit-gradient(linear,0 0,0 100%,from(#23272b),to(#161a1e));background-image:-webkit-linear-gradient(top,#23272b,#161a1e);background-image:-o-linear-gradient(top,#23272b,#161a1e);background-image:linear-gradient(top,#23272b,#161a1e)}
:where(.xdm) body[data-controller=order][data-action=checkout] #main #payment-methods .payment-method .radio:hover{background-color:#161a1e;background-color:#1b1f23;background-image:-moz-linear-gradient(top,#161a1e,#23272b);background-image:-ms-linear-gradient(top,#161a1e,#23272b);background-image:-webkit-gradient(linear,0 0,0 100%,from(#161a1e),to(#23272b));background-image:-webkit-linear-gradient(top,#161a1e,#23272b);background-image:-o-linear-gradient(top,#161a1e,#23272b);background-image:linear-gradient(top,#161a1e,#23272b)}
:where(.xdm) body[data-controller=order][data-action=checkout] #main #payment-methods .payment-method .body{border-top-color:currentColor}
:where(.xdm) body[data-controller=order][data-action=checkout] #main #payment-methods .payment-method b.info{color:#fa8f80}
:where(.xdm) body[data-controller=order][data-action=checkout] #main #payment-methods .payment-method.selected .radio{background-color:#23272b;background-color:#1e2125;background-image:-moz-linear-gradient(top,#23272b,#161a1e);background-image:-ms-linear-gradient(top,#23272b,#161a1e);background-image:-webkit-gradient(linear,0 0,0 100%,from(#23272b),to(#161a1e));background-image:-webkit-linear-gradient(top,#23272b,#161a1e);background-image:-o-linear-gradient(top,#23272b,#161a1e);background-image:linear-gradient(top,#23272b,#161a1e)}
:where(.xdm) body[data-controller=order][data-action=checkout] #main label[for=gtc].error, :where(.xdm) body[data-controller=order][data-action=checkout] #main label[for=paymentMethod].error, :where(.xdm) body[data-controller=order][data-action=checkout] #main label[for=shippingMethod].error{border-top-color:red}
:where(.xdm) body[data-controller=order][data-action=checkout] #main small{color:#bbbec2}
:where(.xdm) body[data-controller=order][data-action=checkout] #main b.warning{color:#fd8c7f}
:where(.xdm) body[data-controller=order][data-action=checkout] #main #cart td{background-color:#161a1e;background-image:none;border-top-color:#2a2e34}
:where(.xdm) body[data-controller=order][data-action=checkout] #main #cart .description-column a{color:#e5e8ec}
:where(.xdm) body[data-controller=order][data-action=checkout] #main #cart .description-column b b{color:#fa8f80}
:where(.xdm) body[data-controller=order][data-action=checkout] #main #cart .description-column .capacity{color:#6ccb6a}
:where(.xdm) body[data-controller=order][data-action=checkout] #main #cart .count-column .count-wrapper input{border-color:#60656c}
:where(.xdm) body[data-controller=order][data-action=checkout] #main #cart .count-column .count-wrapper input:focus{background-color:#2c2307;background-image:none}
:where(.xdm) body[data-controller=order][data-action=checkout] #main #cart .count-column .count-wrapper .dec, :where(.xdm) body[data-controller=order][data-action=checkout] #main #cart .count-column .count-wrapper .inc{border-color:#60656c;background-color:#161a1e}
:where(.xdm) body[data-controller=order][data-action=checkout] #main #cart .count-column .count-wrapper .dec:hover{border-color:#000;background-color:#e4776f}
:where(.xdm) body[data-controller=order][data-action=checkout] #main #cart .count-column .count-wrapper .inc:hover{border-color:#000;background-color:#263b26}
:where(.xdm) body[data-controller=order][data-action=checkout] #main #cart .locked .count[disabled]{border-color:currentColor;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
:where(.xdm) body[data-controller=order][data-action=checkout] #main #cart .locked td{background-color:#262016;background-image:none}
:where(.xdm) body[data-controller=order][data-action=checkout] #main #cart .totals{background-color:#161a1e}
:where(.xdm) body[data-controller=order][data-action=checkout] #main #voucher-wrapper label.error{border-top-color:red}
:where(.xdm) body[data-controller=order][data-action=checkout] #main #vat-id-pattern span{color:#5fbfe5}
:where(.xdm) body[data-controller=register][data-action=index] #main small{color:#bbbec2}
:where(.xdm) body[data-controller=register][data-action=index] #main .form-pane.info{border-color:#46a546}
:where(.xdm) body[data-controller=register][data-action=index] #main .form-pane.info .content{background-color:#242a1e;color:#6ccb6a}
:where(.xdm) body[data-controller=register][data-action=index] #main .form-pane.info .content h3{color:#6ccb6a}
:where(.xdm) body[data-controller=account][data-action=index] #main .ribbon h1{color:#fff}
:where(.xdm) body[data-controller=account][data-action=index] #main .pane{background-color:#161a1e;background-image:none;border-color:#31353b}
:where(.xdm) body[data-controller=account][data-action=index] #main h3{color:#bbbec2}
:where(.xdm) body[data-controller=account][data-action=index] #main form .control-label{color:#bbbec2}
:where(.xdm) body[data-controller=account][data-action=index] #main form input[type=text][readonly], :where(.xdm) body[data-controller=account][data-action=index] #main form input[type=password][readonly]{border-color:currentColor;background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
:where(.xdm) body[data-controller=account][data-action=index] #main #account-details .nav-tabs a{border-color:#666;border-bottom-color:currentColor;background-color:#666;background-image:none;color:#fff}
:where(.xdm) body[data-controller=account][data-action=index] #main #account-details .nav-tabs a:hover{background-color:#5b5f64;background-image:none;border-color:#60656c}
:where(.xdm) body[data-controller=account][data-action=index] #main #account-details .nav-tabs>.active>a, :where(.xdm) body[data-controller=account][data-action=index] #main #account-details .nav-tabs>.active>a:hover{background-color:#161a1e;background-image:none;color:#bbbec2;border-color:#31353b}
:where(.xdm) body[data-controller=account][data-action=index] #main #account-details .tab-pane{background-color:#161a1e;background-image:none;border-color:#31353b;border-top-color:currentColor}
:where(.xdm) body[data-controller=account][data-action=index] #main #account-details .wrapper p{color:#bbbec2}
:where(.xdm) body[data-controller=account][data-action=index] #main #account-details #tab-delete-account b{color:#fa8f80}
:where(.xdm) body[data-controller=account][data-action=index] #main #imported-orders table.orders{border-color:#3a9dc2;color:#d1d4d8}
:where(.xdm) body[data-controller=account][data-action=index] #main #imported-orders table.orders td, :where(.xdm) body[data-controller=account][data-action=index] #main #imported-orders table.orders th{border-color:#3a9dc2}
:where(.xdm) body[data-controller=account][data-action=index] #main #imported-orders table.orders th{background-color:#1f282a;background-image:none;border-bottom-color:#3a9dc2}
:where(.xdm) body[data-controller=account][data-action=index] #main #imported-orders table.orders .odd{background-color:#221e18;background-image:none}
:where(.xdm) body[data-controller=account][data-action=index] #main #order-history .pager .legend span{color:#71bddc}
:where(.xdm) body[data-controller=account][data-action=index] #main #order-history table.orders{border-color:#3a9dc2;color:#d1d4d8}
:where(.xdm) body[data-controller=account][data-action=index] #main #order-history table.orders td, :where(.xdm) body[data-controller=account][data-action=index] #main #order-history table.orders th{border-color:#3a9dc2}
:where(.xdm) body[data-controller=account][data-action=index] #main #order-history table.orders th{background-color:#1f282a;background-image:none;border-bottom-color:#3a9dc2}
:where(.xdm) body[data-controller=account][data-action=index] #main #order-history table.orders .odd{background-color:#221e18;background-image:none}
:where(.xdm) body[data-controller=account][data-action=index] #main #order-history table.orders .show-details .legend{border-bottom-color:currentColor}
:where(.xdm) body[data-controller=account][data-action=index] #main #order-history table.orders .show-details .legend:hover{border-color:#000}
:where(.xdm) body[data-controller=account][data-action=index] #main #order-history table.orders .caret-up{border-bottom-color:#000}
:where(.xdm) body[data-controller=account][data-action=index] #main #order-history table.orders .details h4{background-color:#1f261f;background-image:none}
:where(.xdm) body[data-controller=account][data-action=index] #main #order-history table.orders .details .items table.positions{border-color:currentColor}
:where(.xdm) body[data-controller=account][data-action=index] #main #order-history table.orders .details .items table.positions td, :where(.xdm) body[data-controller=account][data-action=index] #main #order-history table.orders .details .items table.positions th{border-color:currentColor}
:where(.xdm) body[data-controller=account][data-action=index] #main #order-history table.orders .details .items table.positions th{background-color:transparent;background-image:none}
:where(.xdm) body[data-controller=account][data-action=index] #main #order-history table.orders .details .items table.positions .totals{border-top-color:#313f31}
:where(.xdm) body[data-controller=account][data-action=index] #main #customer-shipping-addresses .wrapper p{color:#bbbec2}
:where(.xdm) body[data-controller=account][data-action=index] #main #customer-shipping-addresses table.address{border-color:#3a9dc2;color:#d1d4d8}
:where(.xdm) body[data-controller=account][data-action=index] #main #customer-shipping-addresses table.address td, :where(.xdm) body[data-controller=account][data-action=index] #main #customer-shipping-addresses table.address th{border-color:#3a9dc2}
:where(.xdm) body[data-controller=account][data-action=index] #main #customer-shipping-addresses table.address th{background-color:#1f282a;background-image:none;border-bottom-color:#3a9dc2}
:where(.xdm) body[data-controller=account][data-action=index] #main #customer-shipping-addresses table.address .odd{background-color:#221e18;background-image:none}
:where(.xdm) body[data-controller=account][data-action=index] #main #customer-shipping-addresses table.address .show-details .legend{border-bottom-color:currentColor}
:where(.xdm) body[data-controller=account][data-action=index] #main #customer-shipping-addresses table.address .show-details .legend:hover{border-color:#000}
:where(.xdm) body[data-controller=account][data-action=index] #main #customer-printers #printer-dropdowns .chzn-container-single .chzn-single{background-color:#161a1e;background-image:none;color:#bbbec2}
:where(.xdm) body[data-controller=account][data-action=index] #main #customer-printers #printer-dropdowns .chzn-container-single .chzn-single>div>b{background-color:#666}
:where(.xdm) body[data-controller=account][data-action=index] #main #customer-printers #printer-dropdowns .chzn-drop, :where(.xdm) body[data-controller=account][data-action=index] #main #customer-printers #printer-dropdowns .chzn-search input, :where(.xdm) body[data-controller=account][data-action=index] #main #customer-printers #printer-dropdowns .chzn-single{color:#bbbec2;border-color:#666}
:where(.xdm) body[data-controller=account][data-action=index] #main #customer-printers #printer-list tr{background-color:#1d2024;background-image:none}
:where(.xdm) body[data-controller=account][data-action=index] #main #customer-printers #printer-list tr:hover{background-color:#212f34;background-image:none}
:where(.xdm) body[data-controller=account][data-action=index] #main #customer-printers #printer-list tr:hover .name a{color:#e5e8ec}
:where(.xdm) body[data-controller=account][data-action=index] #main #customer-printers #printer-list tr.odd{background-color:#1b1e22;background-image:none}
:where(.xdm) body[data-controller=account][data-action=index] #main #customer-printers #printer-list tr.odd:hover{background-color:#212d21;background-image:none}
:where(.xdm) body[data-controller=account][data-action=index] #main #customer-printers #printer-list td{border-bottom-color:#2a2e34}
:where(.xdm) body[data-controller=account][data-action=index] #main #customer-printers #printer-list .name a{color:#bbbec2}
:where(.xdm) body[data-controller=account][data-action=index] #main #customer-printers #printer-list .remove{color:#bbbec2}
:where(.xdm) body[data-controller=account][data-action=index] #main #customer-printers #printer-list .remove:hover{color:#fa8f80}
:where(.xdm) body[data-controller=account][data-action=index] #main #customer-printers #printer-list .hover-remove{background-color:#3d2b29 !important}
:where(.xdm) body[data-controller=printer][data-action=index] #main .pane header{background-color:#4e9fbe;background-image:-moz-linear-gradient(top,#358dae,#74bbd5);background-image:-ms-linear-gradient(top,#358dae,#74bbd5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#358dae),to(#74bbd5));background-image:-webkit-linear-gradient(top,#358dae,#74bbd5);background-image:-o-linear-gradient(top,#358dae,#74bbd5);background-image:linear-gradient(top,#358dae,#74bbd5)}
:where(.xdm) body[data-controller=printer][data-action=index] #main .pane header h3{color:#fff}
:where(.xdm) body[data-controller=printer][data-action=index] #main .pane .content{background-color:#161a1e;background-image:none;border-color:#60b1cf;border-top-color:currentColor}
:where(.xdm) body[data-controller=printer][data-action=index] #main #nav-printer li{color:#74b8f1}
:where(.xdm) body[data-controller=printer][data-action=index] #main #nav-printer li.selected{color:#bbbec2}
:where(.xdm) body[data-controller=printer][data-action=index] #main #nav-printer li.selected a{color:#bbbec2}
:where(.xdm) body[data-controller=printer][data-action=index] #main #content-printer h4{color:#bbbec2}
:where(.xdm) body[data-controller=payment][data-action=index] #login-required{background-color:#161a1e;background-image:none;border-color:#3a9dc2;color:#5fbfe5}
:where(.xdm) body[data-controller=payment][data-action=index] #order-cleared p{color:#71bddc}
:where(.xdm) body[data-controller=payment][data-action=index] #payment-pane{background-color:#2e2318;border-color:red}
:where(.xdm) body[data-controller=valuepacks][data-action=index] .hero-unit{background-color:transparent;background-image:url(/webshop/img/desktop/valuepacks-hero.jpg)}
:where(.xdm) body[data-controller=valuepacks][data-action=index] .vendor-links p{color:#5fbfe5}
:where(.xdm) body[data-controller=valuepacks][data-action=index] .vendor-links ul{background-color:#161a1e;background-image:none;border-color:#303b3f}
:where(.xdm) body[data-controller=valuepacks][data-action=index] .vendor-links ul li a{background-color:#161a1e;background-image:url(/webshop/img/desktop/top-vendors-new.png);color:transparent}
:where(.xdm) body[data-controller=valuepacks][data-action=results] #main #valuepacks-header strong{color:#fa8f80}
:where(.xdm) body[data-controller=valuepacks][data-action=results] #main #valuepack-items{border-top-color:#303a3d;background-color:#161a1e}
:where(.xdm) body[data-controller=valuepacks][data-action=results] #main #valuepack-items tr{border-bottom-color:#303a3d}
:where(.xdm) body[data-controller=valuepacks][data-action=results] #main #valuepack-items tr:hover{background-color:#1c2425;background-image:-webkit-gradient(linear,0 0,0 100%,from(#181b1f),color-stop(60%,#1c2728),to(#181b1f));background-image:-webkit-linear-gradient(#181b1f,#1c2728 60%,#181b1f);background-image:-moz-linear-gradient(top,#181b1f,#1c2728 60%,#181b1f);background-image:-ms-linear-gradient(#181b1f,#1c2728 60%,#181b1f);background-image:-o-linear-gradient(#181b1f,#1c2728 60%,#181b1f);background-image:linear-gradient(#181b1f,#1c2728 60%,#181b1f)}
:where(.xdm) body[data-controller=valuepacks][data-action=results] #main #valuepack-items .image>div .double-pack-overlay{color:#fff;background-color:#f89406;background-image:none;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25)}
:where(.xdm) body[data-controller=valuepacks][data-action=results] #main #valuepack-items .image>div .five-pack-overlay{color:#fff;background-color:#f89406;background-image:none;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25);background-color:#c3325f;background-image:none}
:where(.xdm) body[data-controller=valuepacks][data-action=results] #main #valuepack-items .image>div .ten-pack-overlay{color:#fff;background-color:#f89406;background-image:none;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25);background-color:red;background-image:none}
:where(.xdm) body[data-controller=valuepacks][data-action=results] #main #valuepack-items .short-desc .special{color:#fa8f80}
:where(.xdm) body[data-controller=valuepacks][data-action=results] #main #valuepack-items .short-desc .color-boxes span{border-color:currentColor}
:where(.xdm) body[data-controller=valuepacks][data-action=results] #main #valuepack-items .long-desc .bio{color:#6ccb6a}
:where(.xdm) body[data-controller=valuepacks][data-action=results] #main #valuepack-items .long-desc .merchant-only{color:#5fbfe5}
:where(.xdm) body[data-controller=valuepacks][data-action=results] #main #valuepack-items .long-desc .capacity{color:#6ccb6a}
:where(.xdm) body[data-controller=valuepacks][data-action=results] #main #valuepack-items .long-desc .special-note{color:#fa89a4}
:where(.xdm) body[data-controller=valuepacks][data-action=results] #main #valuepack-items .add-to-cart-wrapper .wrapper{background-color:transparent}
:where(.xdm) body[data-controller=valuepacks][data-action=results] #main #valuepack-items .add-to-cart-wrapper .price a{color:#e5e8ec}
:where(.xdm) body[data-controller=valuepacks][data-action=results] #main #valuepack-items .add-to-cart-wrapper .price .gross-price.discount, :where(.xdm) body[data-controller=valuepacks][data-action=results] #main #valuepack-items .add-to-cart-wrapper .price .net-price.discount{color:#fa8f7f}
:where(.xdm) body[data-controller=valuepacks][data-action=results] #main #item-details-popover .popover-arrow{border-left-color:currentColor;border-top-color:currentColor;border-bottom-color:currentColor;border-right-color:#3a9dc2}
:where(.xdm) body[data-controller=valuepacks][data-action=results] #main #item-details-popover .popover-inner{-webkit-box-shadow:5px 5px 5px 0 rgba(0,0,0,.03);-moz-box-shadow:5px 5px 5px 0 rgba(0,0,0,.03);box-shadow:5px 5px 5px 0 rgba(0,0,0,.03);border-color:#3a9dc2;background-color:#161a1e}
:where(.xdm) body[data-controller=valuepacks][data-action=results] #main #item-details-popover .popover-inner .header{background-color:#3a9dc2;background-color:#4e9fbe;background-image:-moz-linear-gradient(top,#358dae,#74bbd5);background-image:-ms-linear-gradient(top,#358dae,#74bbd5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#358dae),to(#74bbd5));background-image:-webkit-linear-gradient(top,#358dae,#74bbd5);background-image:-o-linear-gradient(top,#358dae,#74bbd5);background-image:linear-gradient(top,#358dae,#74bbd5);color:#fff}
:where(.xdm) body[data-controller=valuepacks][data-action=results] #main #item-details-popover .popover-inner .content{color:#bbbec2}
:where(.xdm) body[data-controller=valuepacks][data-action=results] #main #item-details-popover .popover-inner .content .printers h5{color:#d1d4d8;border-bottom-color:#666}
:where(.xdm) body[data-controller=valuepacks][data-action=results] #main #item-details-popover .popover-inner .content .printers a{color:#bbbec2}
:where(.xdm) body[data-controller=valuepacks][data-action=results] #main #item-details-popover.top .popover-arrow{border-bottom-color:currentColor;border-left-color:currentColor;border-right-color:currentColor;border-top-color:#3a9dc2}
:where(.xdm) body[data-controller=valuepacks][data-action=results] #main #item-details-popover.bottom .popover-inner{border-top-color:#358dae}
:where(.xdm) body[data-controller=valuepacks][data-action=results] #main #item-details-popover.bottom .popover-arrow{border-top-color:currentColor;border-left-color:currentColor;border-right-color:currentColor;border-bottom-color:#358dae}
:where(.xdm) body[data-controller=newsletter][data-action=index] #newsletter-header{background-color:#161a1e;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.4);-moz-box-shadow:0 2px 4px rgba(0,0,0,.4);box-shadow:0 2px 4px rgba(0,0,0,.4)}
:where(.xdm) body[data-controller=newsletter][data-action=index] #newsletter-search-caption{background-image:url(/webshop/img/desktop/newsletter-sprites.png)}
:where(.xdm) body[data-controller=newsletter][data-action=index] #newsletter-frog{background-image:url(/webshop/img/desktop/newsletter-sprites.png)}
:where(.xdm) body[data-controller=newsletter][data-action=index] #newsletter-search-wrapper{-webkit-box-shadow:0 -1px 10px 0 rgba(0,0,0,.4),0 1px 10px 0 rgba(0,0,0,.4);-moz-box-shadow:0 -1px 10px 0 rgba(0,0,0,.4),0 1px 10px 0 rgba(0,0,0,.4);box-shadow:0 -1px 10px 0 rgba(0,0,0,.4),0 1px 10px 0 rgba(0,0,0,.4);background-color:#ef631b;background-color:#f1651e;background-image:-moz-linear-gradient(top,#f9702a,#e5550c);background-image:-ms-linear-gradient(top,#f9702a,#e5550c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f9702a),to(#e5550c));background-image:-webkit-linear-gradient(top,#f9702a,#e5550c);background-image:-o-linear-gradient(top,#f9702a,#e5550c);background-image:linear-gradient(top,#f9702a,#e5550c);border-color:#2a2e34}
:where(.xdm) body[data-controller=newsletter][data-action=index] #newsletter-printer-dropdowns .chzn-single, :where(.xdm) body[data-controller=newsletter][data-action=index] #newsletter-search-wrapper button, :where(.xdm) body[data-controller=newsletter][data-action=index] #newsletter-search-wrapper input{border-color:#60656c}
:where(.xdm) body[data-controller=newsletter][data-action=index] button#newsletter-text-search-submit{border-left-color:currentColor}
:where(.xdm) body[data-controller=newsletter][data-action=index] button#newsletter-text-search-submit span{background-image:url(/webshop/img/desktop/newsletter-sprites.png)}
:where(.xdm) body[data-controller=newsletter][data-action=index] #newsletter-search-separator{color:#fff}
:where(.xdm) body[data-controller=newsletter][data-action=index] .chzn-drop{border-color:#60656c}
:where(.xdm) body[data-controller=newsletter][data-action=index] .chzn-single>div{border-left-color:#60656c}
:where(.xdm) body[data-controller=newsletter][data-action=index] .chzn-single>div>b{background-image:url(/webshop/img/desktop/newsletter-sprites.png)}
:where(.xdm) body[data-controller=newsletter][data-action=index] #newsletter-voucher{background-image:url(/webshop/img/desktop/newsletter-sprites.png);background-color:#161a1e}
:where(.xdm) body[data-controller=newsletter][data-action=index] #newsletter-voucher span{color:#e5e8ec}
:where(.xdm) body[data-controller=newsletter][data-action=index] #newsletter-free-shipping{background-image:url(/webshop/img/desktop/newsletter-sprites.png)}
:where(.xdm) body[data-controller=newsletter][data-action=index] #newsletter-signup{background-color:#161a1e;background-image:none;border-color:#31464d}
:where(.xdm) body[data-controller=newsletter][data-action=index] #newsletter-signup legend{color:#5fbfe5;border-color:currentColor}
:where(.xdm) body[data-controller=newsletter][data-action=index] #newsletter-signup input[type=text]{border-color:#31464d}
:where(.xdm) body[data-controller=newsletter][data-action=index] #newsletter-signup button[type=submit]{border-left-color:currentColor;border-color:#31464d;background-color:#253e47;background-image:-moz-linear-gradient(top,#23353c,#72bbd7);background-image:-ms-linear-gradient(top,#23353c,#72bbd7);background-image:-webkit-gradient(linear,0 0,0 100%,from(#23353c),to(#72bbd7));background-image:-webkit-linear-gradient(top,#23353c,#72bbd7);background-image:-o-linear-gradient(top,#23353c,#72bbd7);background-image:linear-gradient(top,#23353c,#72bbd7);border-color:#72bbd7 #72bbd7 #389ec5;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}
:where(.xdm) body[data-controller=newsletter][data-action=index] #newsletter-signup button[type=submit].active, :where(.xdm) body[data-controller=newsletter][data-action=index] #newsletter-signup button[type=submit].disabled, :where(.xdm) body[data-controller=newsletter][data-action=index] #newsletter-signup button[type=submit]:active, :where(.xdm) body[data-controller=newsletter][data-action=index] #newsletter-signup button[type=submit]:hover, :where(.xdm) body[data-controller=newsletter][data-action=index] #newsletter-signup button[type=submit][disabled]{background-color:#72bbd7}
:where(.xdm) body[data-controller=newsletter][data-action=index] #newsletter-signup button[type=submit] span{background-image:url(/webshop/img/desktop/newsletter-sprites.png)}
:where(.xdm) body[data-controller=newsletter][data-action=index] #newsletter-thankyou{color:#6ccb6a}
:where(.xdm) #savingOptionsModal .modal-header{background-color:#1d2024;border-bottom-color:#60b1cf}
:where(.xdm) #savingOptionsModal .modal-header h3{color:#e5e8ec}
:where(.xdm) #savingOptionsModal .modal-footer{border-top-color:#60b1cf}
:where(.xdm) #savingOptionsModal .saving-option{border-bottom-color:#60b1cf}
:where(.xdm) #savingOptionsModal .saving-option:last-child{border-bottom-color:currentColor}
:where(.xdm) #savingOptionsModal b.category{color:#bbbec2}
:where(.xdm) #savingOptionsModal b.vat{color:#bbbec2}
:where(.xdm) #savingOptionsModal .column .info{color:#e5e8ec}
:where(.xdm) #savingOptionsModal .column .saving .sticker{background-color:transparent;background-image:url(/webshop/img/desktop/price-sticker.png);color:#e5e8ec}
:where(.xdm) #savingOptionsModal .header .source{color:#5fbfe5}
:where(.xdm) #savingOptionsModal .header .dest{color:#6ccb6a}
:where(.xdm) #merchant-overlay .modal-header{background-color:#1d2024;border-bottom-color:#60b1cf}
:where(.xdm) #merchant-overlay .modal-header h3{color:#e5e8ec}
:where(.xdm) #merchant-overlay .modal-body .message p{color:#e5e8ec}
:where(.xdm) #merchant-overlay .modal-body .message strong{color:#fa8f80}
:where(.xdm) #merchant-overlay .modal-footer{border-top-color:#60b1cf}
:where(.xdm) #merchant-overlay .loader{color:#e5e8ec;background-color:transparent;background-image:url(/webshop/img/desktop/ajax-loader.gif)}
:where(.xdm) #merchant-overlay .row{background-color:transparent;background-image:url(/webshop/img/desktop/go-next-icon-green.png)}
:where(.xdm) #merchant-overlay .column .item .category{color:#bbbec2}
:where(.xdm) #merchant-overlay .column .item .info{color:#e5e8ec}
:where(.xdm) #merchant-overlay .column .item .multi{color:#fa8f80}
:where(.xdm) #merchant-overlay .column .unit-count{color:#e5e8ec}
:where(.xdm) #merchant-overlay .column .unit-count b{color:#fa8f80}
:where(.xdm) #merchant-overlay .column .error{color:#fa8f80}
:where(.xdm) #goodie-overlay .modal-header{background-color:#1d2024;border-bottom-color:#60b1cf}
:where(.xdm) #goodie-overlay .modal-header h3{color:#e5e8ec}
:where(.xdm) #goodie-overlay .modal-body{color:#e5e8ec}
:where(.xdm) #goodie-overlay .modal-body .goody_item{background-color:#161a1e;border-color:#303b3f}
:where(.xdm) #goodie-overlay .modal-body .goody_item:hover .item_picture>.after{background-color:rgba(0,0,0,.2);background-image:none}
:where(.xdm) #goodie-overlay #goody-details-overlay-popover .popover-arrow{border-left-color:currentColor;border-top-color:currentColor;border-bottom-color:currentColor;border-right-color:#3a9dc2}
:where(.xdm) #goodie-overlay #goody-details-overlay-popover .popover-inner{-webkit-box-shadow:5px 5px 5px 0,rgba(0,0,0,.03);-moz-box-shadow:5px 5px 5px 0,rgba(0,0,0,.03);box-shadow:5px 5px 5px 0,rgba(0,0,0,.03);border-color:#3a9dc2;background-color:#161a1e}
:where(.xdm) #goodie-overlay #goody-details-overlay-popover .popover-inner .header{background-color:#3a9dc2;background-color:#4e9fbe;background-image:-moz-linear-gradient(top,#358dae,#74bbd5);background-image:-ms-linear-gradient(top,#358dae,#74bbd5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#358dae),to(#74bbd5));background-image:-webkit-linear-gradient(top,#358dae,#74bbd5);background-image:-o-linear-gradient(top,#358dae,#74bbd5);background-image:linear-gradient(top,#358dae,#74bbd5);color:#fff}
:where(.xdm) #goodie-overlay #goody-details-overlay-popover .popover-inner .content{color:#bbbec2}
:where(.xdm) #goodie-overlay #goody-details-overlay-popover .popover-inner .content .footer{color:#5fbfe5;background-color:transparent}
:where(.xdm) #goodie-overlay #goody-details-overlay-popover.right .popover-arrow{border-left-color:#3a9dc2;border-top-color:currentColor;border-bottom-color:currentColor;border-right-color:currentColor}
:where(.xdm) #goodie-overlay .modal-footer{border-top-color:#60b1cf}
:where(.xdm) #goodie-overlay .loader{color:#e5e8ec;background-color:transparent;background-image:url(/webshop/img/desktop/ajax-loader.gif)}
:where(.xdm) #site-popup .modal-header{background-color:#1d2024;border-bottom-color:#60b1cf}
:where(.xdm) #site-popup .modal-header h3{color:#e5e8ec}
:where(.xdm) #site-popup .popup-main{color:#e5e8ec}
:where(.xdm) .lt-ie9 #nav-sub .btn-group .btn{background-color:#55595e;background-image:-moz-linear-gradient(top,#363a3e,#444);background-image:-ms-linear-gradient(top,#363a3e,#444);background-image:-webkit-gradient(linear,0 0,0 100%,from(#363a3e),to(#444));background-image:-webkit-linear-gradient(top,#363a3e,#444);background-image:-o-linear-gradient(top,#363a3e,#444);background-image:linear-gradient(top,#363a3e,#444)}
:where(.xdm) .lt-ie9 #nav-sub .btn-group .btn:hover{background-color:#777;background-image:-moz-linear-gradient(top,#444,#363a3e);background-image:-ms-linear-gradient(top,#444,#363a3e);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#363a3e));background-image:-webkit-linear-gradient(top,#444,#363a3e);background-image:-o-linear-gradient(top,#444,#363a3e);background-image:linear-gradient(top,#444,#363a3e)}
:where(.xdm) .lt-ie9 #cart-status .empty, :where(.xdm) .lt-ie9 .full{border-color:#235d73}
:where(.xdm) .lt-ie9 #cart-status .buttons{border-top-color:#235d73}
:where(.xdm) .lt-ie9 #quickbar #quick-dropdowns select{border-color:#3a9dc2}
:where(.xdm) .lt-ie9 footer .last>div{border-right-color:currentColor}
:where(.xdm) .lt-ie9 body[data-controller=site][data-action=index] #product-dropdowns .content, :where(.xdm) .lt-ie9 body[data-controller=site][data-action=index] #product-search .content{border-top-color:#b17928}
:where(.xdm) .lt-ie8 .btn-buy.btn-buy-icon-only{background-image:url(/webshop/img/desktop/sprites.png);border-color:#efa723}
:where(.xdm) .lt-ie8 .btn-buy.btn-buy-icon-only:hover{border-color:#ea9619}
:where(.xdm) .lt-ie8 .in-cart .btn-buy.btn-buy-icon-only{border-color:#61b861}
:where(.xdm) .lt-ie8 .in-cart .btn-buy.btn-buy-icon-only:hover{border-color:#58b158}
:where(.xdm) .lt-ie8 .tooltip-icon{background-color:transparent;background-image:url(/webshop/img/desktop/sprites.png);border-bottom-color:#666;border-right-color:#666}
:where(.xdm) .lt-ie8 body[data-controller=cart][data-action=index] #main .items td, :where(.xdm) .lt-ie8 body[data-controller=cart][data-action=index] #main .items th{border-bottom-color:currentColor}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart .voucher-notice{border-color:#88cf88;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.25);-moz-box-shadow:0 1px 4px rgba(0,0,0,.25);box-shadow:0 1px 4px rgba(0,0,0,.25);background-color:#1b201b;background-image:none;color:#d1d4d8}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart .voucher-notice:before{border-top-color:currentColor;border-bottom-color:currentColor;border-right-color:#88cf88}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart .voucher-notice:after{border-top-color:currentColor;border-bottom-color:currentColor;border-right-color:#2e332e}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart .voucher-notice .voucher-notice-title{color:#71ca6d}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart .voucher-notice strong{color:#79c775}
:where(.xdm) body[data-controller=order][data-action=index] #cart .totals .checkout-voucher-value{color:#71ca6d}
:where(.xdm) body[data-controller=order][data-action=index] #cart .totals .checkout-voucher-value .checkout-voucher-note{border-color:#88cf88;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.25);-moz-box-shadow:0 1px 4px rgba(0,0,0,.25);box-shadow:0 1px 4px rgba(0,0,0,.25);background-color:#1b201b;background-image:none;color:#d1d4d8}
:where(.xdm) body[data-controller=order][data-action=index] #cart .totals .checkout-voucher-value .checkout-voucher-note:before{border-top-color:currentColor;border-bottom-color:currentColor;border-right-color:#88cf88}
:where(.xdm) body[data-controller=order][data-action=index] #cart .totals .checkout-voucher-value .checkout-voucher-note:after{border-top-color:currentColor;border-bottom-color:currentColor;border-right-color:#2e332e}
:where(.xdm) #cart .totals .checkout-voucher-value{color:#71ca6d}
:where(.xdm) #cart .totals .values .checkout-voucher-value .checkout-voucher-note{border-color:#88cf88;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.25);-moz-box-shadow:0 1px 4px rgba(0,0,0,.25);box-shadow:0 1px 4px rgba(0,0,0,.25);background-color:#1b201b;background-image:none;color:#d1d4d8}
:where(.xdm) #cart .totals .values .checkout-voucher-value .checkout-voucher-note:before{border-top-color:currentColor;border-bottom-color:currentColor;border-right-color:#88cf88}
:where(.xdm) #cart .totals .values .checkout-voucher-value .checkout-voucher-note:after{border-top-color:currentColor;border-bottom-color:currentColor;border-right-color:#2e332e}
:where(.xdm) #xlt-bv{background-color:#1c1f23;background-image:none;border-color:#353a3f;color:#cacdd1}
:where(.xdm) #xlt-bv .xlt-bv-titel{border-bottom-color:#363b41;color:#d7dade}
:where(.xdm) #xlt-bv .xlt-bv-zahlmittel h4{color:#cacdd1}
:where(.xdm) #xlt-bv .xlt-bv-pill{background-color:#161a1e;background-image:none;border-color:#363b40;box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);color:#d4d7da}
:where(.xdm) #xlt-bv .xlt-bv-pill:hover{border-color:#3d4248;box-shadow:0 2px 6px rgba(0, 0, 0, 0.09)}
:where(.xdm) #xlt-bv .xlt-bv-pill-logo img{border-color:currentColor}
:where(.xdm) #xlt-bv .xlt-bv-pill-marke{background-color:transparent;background-image:none;border-color:currentColor;box-shadow:none}
:where(.xdm) #xlt-bv .xlt-bv-pill-marke:hover{border-color:currentColor;box-shadow:none}
:where(.xdm) #xlt-bv .xlt-bv-pill-marke img{border-color:currentColor}
:where(.xdm) #xlt-bv .xlt-bv-pill-icon{color:#aaadb0}
:where(.xdm) #xlt-bv .xlt-bv-pill:hover .xlt-bv-pill-icon{color:#fa960d}
:where(.xdm) #xlt-bv .xlt-bv-pill-hinweis{color:#a3a6a9}
:where(.xdm) #xlt-bv .xlt-bv-spalten > li{border-left-color:#363b41}
:where(.xdm) #xlt-bv .xlt-bv-spalten > li:first-child{border-left-color:currentColor}
:where(.xdm) #xlt-bv .xlt-bv-icon{color:#fa960d}
:where(.xdm) #xlt-bv .xlt-bv-text strong{color:#d7dade}
:where(.xdm) #xlt-bv .xlt-bv-text span{color:#c3c6c9}
:where(.xdm) #xlt-bv .xlt-bv-text a{color:#fa960d}
:where(.xdm) #xlt-bv .xlt-bv-text a:hover, :where(.xdm) #xlt-bv .xlt-bv-text a:focus{color:#f69730}
:where(.xdm) #xlt-bv .xlt-bv-text .xlt-bv-zeit{color:#abaeb2}
:where(.xdm) #xlt-bv .xlt-bv-text .xlt-bv-tel{color:#d7dade}
:where(.xdm) #xlt-bv .xlt-bv-text .xlt-bv-tel:hover{color:#fa960d}
@media (max-width: 979px){
:where(.xdm) #xlt-bv .xlt-bv-spalten > li:nth-child(odd){border-left-color:currentColor}
}
@media (max-width: 767px){
:where(.xdm) #xlt-bv .xlt-bv-spalten > li{border-left-color:currentColor;border-top-color:#363b41}
:where(.xdm) #xlt-bv .xlt-bv-spalten > li:first-child{border-top-color:currentColor}
}
:where(.xdm) #xlt-korb-schatten{background-color:rgba(0, 0, 0, 0.45);background-image:none}
:where(.xdm) #xlt-korb{background-color:#161a1e;background-image:none;box-shadow:-4px 0 18px rgba(0, 0, 0, 0.22);color:#d1d4d8;outline-color:currentColor}
:where(.xdm) #xlt-korb .xlt-korb-kopf{background-color:#2b2b33;background-image:none}
:where(.xdm) #xlt-korb .xlt-korb-weiter{background-color:transparent;background-image:none;border-color:currentColor;color:#fff}
:where(.xdm) #xlt-korb .xlt-korb-weiter:hover{color:#fa960d}
:where(.xdm) #xlt-korb .xlt-korb-pfeil{border-left-color:currentColor;border-bottom-color:currentColor}
:where(.xdm) #xlt-korb .xlt-korb-titel{color:#d7dade}
:where(.xdm) #xlt-korb .xlt-korb-positionen{color:#b3b6ba}
:where(.xdm) #xlt-korb .xlt-korb-meldung{background-color:#1c201c;background-image:none;border-color:#324232;color:#83c480}
:where(.xdm) #xlt-korb .xlt-korb-haken{background-color:#4caf50;background-image:none}
:where(.xdm) #xlt-korb .xlt-korb-haken::after{border-right-color:#2a2e34;border-bottom-color:#2a2e34}
:where(.xdm) #xlt-korb .xlt-korb-leer{color:#b3b6ba}
:where(.xdm) #xlt-korb .xlt-korb-pos{border-bottom-color:#31363b}
:where(.xdm) #xlt-korb .xlt-korb-bild{border-color:#34393e;background-color:#161a1e;background-image:none}
:where(.xdm) #xlt-korb .xlt-korb-name{color:#d7dade}
:where(.xdm) #xlt-korb .xlt-korb-name a{color:#d7dade}
:where(.xdm) #xlt-korb .xlt-korb-name a:hover{color:#fa960d}
:where(.xdm) #xlt-korb .xlt-korb-nr{color:#abaeb2}
:where(.xdm) #xlt-korb .xlt-korb-menge{border-color:#3b4046;background-color:#161a1e;background-image:none}
:where(.xdm) #xlt-korb .xlt-korb-menge button{border-color:currentColor;background-color:#161a1e;background-image:none;color:#c3c6c9}
:where(.xdm) #xlt-korb .xlt-korb-menge button:hover{background-color:#1c1f23;background-image:none;color:#fa960d}
:where(.xdm) #xlt-korb .xlt-korb-weniger.xlt-korb-ist-weg:hover{color:#fb8e7d}
:where(.xdm) #xlt-korb .xlt-korb-zahl{border-left-color:#34393e;border-right-color:#34393e;color:#d7dade}
:where(.xdm) #xlt-korb .xlt-korb-tonne{border-color:currentColor;border-top-color:currentColor}
:where(.xdm) #xlt-korb .xlt-korb-tonne::before{background-color:transparent;background-image:none}
:where(.xdm) #xlt-korb .xlt-korb-tonne::after{border-color:currentColor;border-bottom-color:currentColor}
:where(.xdm) #xlt-korb .xlt-korb-menge-fest{color:#c3c6c9}
:where(.xdm) #xlt-korb .xlt-korb-preis{color:#d7dade}
:where(.xdm) #xlt-korb .xlt-korb-summe{color:#cacdd1}
:where(.xdm) #xlt-korb .xlt-korb-summe strong{color:#d7dade}
:where(.xdm) #xlt-korb .xlt-korb-summe-gesamt{border-top-color:#353a40}
:where(.xdm) #xlt-korb .xlt-korb-mwst{color:#abaeb2}
:where(.xdm) #xlt-korb .xlt-korb-frei{background-color:#221e18;background-image:none;color:#daa665}
:where(.xdm) #xlt-korb .xlt-korb-frei strong{color:#daa665}
:where(.xdm) #xlt-korb .xlt-korb-frei-erreicht{background-color:#1c201c;background-image:none;color:#83c480}
:where(.xdm) #xlt-korb .xlt-korb-fuss{border-top-color:#353a40;background-color:#161a1e;background-image:none}
:where(.xdm) #xlt-korb .xlt-korb-kasse{background-color:#46a546;background-image:none;color:#fff}
:where(.xdm) #xlt-korb .xlt-korb-kasse:hover{background-color:#3d9140;background-image:none;color:#fff}
:where(.xdm) #xlt-korb .xlt-korb-ansehen{color:#fa960d}
:where(.xdm) #xlt-korb .xlt-korb-ansehen:hover{color:#f69730}
:where(.xdm) #xlt-korb .xlt-korb-wallet{border-color:currentColor}
:where(.xdm) #xlt-korb .xlt-korb-wallet-paypal{background-color:#ffc439;background-image:none;color:#253b80}
:where(.xdm) #xlt-korb .xlt-korb-wallet-paypal:hover{background-color:#f0b52f;background-image:none;color:#253b80}
:where(.xdm) #xlt-korb .xlt-korb-pp-a{color:#8faefe}
:where(.xdm) #xlt-korb .xlt-korb-pp-b{color:#49bdfb}
:where(.xdm) #xlt-korb .xlt-korb-wallet-apple, :where(.xdm) #xlt-korb .xlt-korb-wallet-google{background-color:#000;background-image:none;color:#fff}
:where(.xdm) #xlt-korb .xlt-korb-wallet-apple:hover, :where(.xdm) #xlt-korb .xlt-korb-wallet-google:hover{background-color:#1a1a1a;background-image:none;color:#fff}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main table.items{background-color:#161a1e;background-image:none;border-color:#353a3f;box-shadow:0 1px 2px rgba(0, 0, 0, 0.04)}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main table.items th{background-color:#1a1e22;background-image:none;border-color:currentColor;border-bottom-color:#353a3f;color:#b2b3b8}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main table.items td{border-color:currentColor;border-top-color:#31353b;color:#d1d4d8}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main table.items tr:first-child td, :where(.xdm) body[data-controller="cart"][data-action="index"] #main table.items tr.item:first-of-type td{border-top-color:currentColor}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main table.items td.image-column div{background-color:#161a1e;background-image:none;border-color:#31363c}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main table.items td.image-column img{border-color:currentColor}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main table.items td.description-column a.url{color:#d4d7da}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main table.items td.description-column a.url:hover{color:#ec9e3f}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main table.items td.description-column .capacity{color:#77c875}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main table.items td.number-column{color:#b3b6b9}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main table.items td.total-price-column{color:#d7dade}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main table.items td.count-column > div{border-color:#3a3f44;background-color:#161a1e;background-image:none}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main table.items td.count-column input.count{border-color:currentColor;border-left-color:#31363c;border-right-color:#31363c;background-color:#161a1e;background-image:none;box-shadow:none;color:#d7dade}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main table.items td.count-column input.count:focus{outline-color:currentColor;box-shadow:none;background-color:#171b1f;background-image:none}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main table.items td.count-column .dec, :where(.xdm) body[data-controller="cart"][data-action="index"] #main table.items td.count-column .inc{background-image:none;background-color:#191c20;border-color:currentColor;color:#c3c6c9}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main table.items td.count-column .dec:hover, :where(.xdm) body[data-controller="cart"][data-action="index"] #main table.items td.count-column .inc:hover{background-color:#1d2125;color:#ec9e3f}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main table.items td.remove-column .remove{background-color:transparent;background-image:none;border-color:currentColor;color:#b3b3ba;text-shadow:none}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main table.items td.remove-column .remove:hover{background-color:#261f1f;background-image:none;border-color:#4f3a39;color:#fd8c7f}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main table.items tr.free-shipping td{background-color:#211d18;background-image:none;border-top-color:#40382a;border-bottom-color:#40382a;color:#daa665}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main table.items tr.free-shipping td strong{color:#daa665}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main table.items tr.totals td{background-color:#191c20;background-image:none;border-top-color:#353a3f}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main table.items tr.totals td.labels{color:#c2c5c9}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main table.items tr.totals td.labels span strong, :where(.xdm) body[data-controller="cart"][data-action="index"] #main table.items tr.totals td.values span strong{color:#d9dce0}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main table.items tr.totals td.values span strong{color:#6ccb6a}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main small.shipping-note{color:#a9acb0}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main .buttons .btn{background-image:none;border-color:currentColor;box-shadow:none;text-shadow:none;color:#fff}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main .buttons .btn-primary{background-color:#1e2125;color:#cbcbd0}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main .buttons .btn-primary:hover{background-color:#23272b;color:#d4d7da}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main .buttons .btn-order{background-color:#46a546}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main .buttons .btn-order:hover{background-color:#3d9140;color:#fff}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main .buttons .btn-order.disabled, :where(.xdm) body[data-controller="cart"][data-action="index"] #main .buttons .btn-order[disabled]{background-color:#313539;color:#fff}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-pane{background-color:#161a1e;background-image:none;border-color:#353a3f;box-shadow:0 1px 2px rgba(0, 0, 0, 0.04)}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-pane > header{background-color:#191c20;background-image:none;border-color:currentColor;border-bottom-color:#31363c;box-shadow:none;text-shadow:none;color:#d4d7da}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-pane > .content{background-color:#161a1e;background-image:none}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-pane .content input[type="text"], :where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-pane .content input[type="password"], :where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-pane .content input[type="email"], :where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-pane .content select, :where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-pane .content textarea{background-color:#161a1e;background-image:none;border-color:#3a3f44;box-shadow:none;color:#d7dade}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-pane .content input[type="text"]:focus, :where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-pane .content input[type="password"]:focus, :where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-pane .content input[type="email"]:focus, :where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-pane .content select:focus, :where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-pane .content textarea:focus{outline-color:currentColor;border-color:#e19f41;box-shadow:0 0 0 3px rgba(33,19,1,0.16)}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-pane .content label{color:#c2c5c9}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main a.login.btn{background-color:#1d2024;background-image:none;border-color:#363e42;box-shadow:none;text-shadow:none;color:#78bbdd}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main a.login.btn:hover{background-color:#212428;border-color:#38454c;color:#80bad7}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #payment-methods .payment-method{background-color:#161a1e;background-image:none;border-color:#353a3f}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #payment-methods .payment-method:hover{border-color:#3c4147;box-shadow:0 1px 4px rgba(0, 0, 0, 0.06)}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart table.items th{background-color:transparent;background-image:none;border-color:currentColor;border-bottom-color:#31363c;color:#a9acb0}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart table.items td{border-color:currentColor;border-top-color:#2f343a;color:#d1d4d8}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart table.items tr:first-child td{border-top-color:currentColor}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart table.items td.image-column > div{background-color:#161a1e;background-image:none;border-color:#31363c}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart table.items td.image-column img{border-color:currentColor}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart table.items td.description-column a.url{color:#d4d7da}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart table.items td.description-column a.url:hover{color:#ec9e3f}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart .count-wrapper{border-color:#3a3f44;background-color:#161a1e;background-image:none}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart .count-wrapper input.count{border-color:currentColor;border-left-color:#31363c;border-right-color:#31363c;background-color:#161a1e;background-image:none;box-shadow:none;color:#d7dade}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart .count-wrapper input.count:focus{outline-color:currentColor;box-shadow:none}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart .count-wrapper .dec, :where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart .count-wrapper .inc{background-image:none;background-color:#191c20;border-color:currentColor;color:#c3c6c9}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart .count-wrapper .dec:hover, :where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart .count-wrapper .inc:hover{background-color:#1d2125;color:#ec9e3f}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart .total-price-column .remove, :where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart td .remove{background-image:none;background-color:transparent;border-color:currentColor;color:#b3b3ba}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart .total-price-column .remove:hover, :where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart td .remove:hover{background-color:#261f1f;border-color:#4f3a39;color:#fd8c7f}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #place-order, :where(.xdm) body[data-controller="order"][data-action="checkout"] #main .btn-order:not(.login){background-image:none;background-color:#46a546;border-color:currentColor;box-shadow:none;text-shadow:none;color:#fff}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #place-order:hover, :where(.xdm) body[data-controller="order"][data-action="checkout"] #main .btn-order:not(.login):hover{background-color:#3d9140;color:#fff}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #express-oben{background-color:#161a1e;background-image:none;border-color:#353a3f;box-shadow:0 1px 2px rgba(0, 0, 0, 0.04)}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #express-oben .xlt-express-titel{color:#c2c5c9}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #express-oben .paypal-express-option{background-color:transparent;background-image:none;border-color:currentColor}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #express-oben .paypal-express-button-title{color:#b3b6b9}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #express-oben .xlt-express-oder::before, :where(.xdm) body[data-controller="order"][data-action="checkout"] #main #express-oben .xlt-express-oder::after{background-color:#22262a;background-image:none}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #express-oben .xlt-express-oder span{color:#a9acb0}
@media (min-width: 769px){
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart .count-wrapper{background-color:transparent;background-image:none;border-color:currentColor}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart .count-wrapper input.count{background-color:#1c2024;background-image:none;border-color:#353a40;box-shadow:none;color:#d4d7da}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart .count-wrapper input.count:focus{outline-color:currentColor;background-color:#161a1e;background-image:none;border-color:#e19f41;box-shadow:0 0 0 3px rgba(33,19,1,0.16)}
}
:where(.xdm) .ribbon .container-fluid:has(> .row-fluid h1){background-color:transparent;background-image:none;background-image:none;background-color:transparent;border-bottom-color:#33383d;box-shadow:none}
:where(.xdm) .ribbon .container-fluid:has(> .row-fluid h1) h1, :where(.xdm) #order-ribbon h1{color:#d9dce0;text-shadow:none}
:where(.xdm) .ribbon .container-fluid:has(> .row-fluid h1) strong, :where(.xdm) #order-ribbon strong{color:#babac0;text-shadow:none}
html:where(.xdm) body #page #xlt-kopf, html:where(.xdm) body #page #quickbar.xlt-kopf-pfad{color:#d4d7da}
html:where(.xdm) body #page #xlt-kopf{background-color:#161a1e;background-image:none;border-color:currentColor;box-shadow:none}
html:where(.xdm) body #page #xlt-kopf a{color:inherit}
html:where(.xdm) body #page #xlt-kopf .xlt-kopf-service{background-color:#1c1f23;background-image:none;border-bottom-color:#353a3f}
html:where(.xdm) body #page #xlt-kopf .xlt-kopf-nutzen{color:#babac0}
html:where(.xdm) body #page #xlt-kopf .xlt-kopf-nutzen li + li::before{color:#b3b3ba}
html:where(.xdm) body #page #xlt-kopf .xlt-kopf-nutzen a:hover, html:where(.xdm) body #page #xlt-kopf .xlt-kopf-nutzen a:focus{color:#d4d7da}
html:where(.xdm) body #page #xlt-kopf .xlt-kopf-service .xlt-kopf-link, html:where(.xdm) body #page #xlt-kopf .xlt-kopf-service .xlt-kopf-link:hover, html:where(.xdm) body #page #xlt-kopf .xlt-kopf-service .xlt-kopf-link:focus, html:where(.xdm) body #page #xlt-kopf .xlt-kopf-service .xlt-kopf-link:active{background-color:transparent;background-image:none;border-color:currentColor;box-shadow:none;text-shadow:none;color:#7cbbd8;outline-color:currentColor}
html:where(.xdm) body #page #xlt-kopf .xlt-kopf-service .xlt-kopf-link:hover, html:where(.xdm) body #page #xlt-kopf .xlt-kopf-service .xlt-kopf-link:focus{color:#d4d7da}
html:where(.xdm) body #page #xlt-kopf .xlt-kopf-service .xlt-kopf-link:focus-visible{outline-color:#e19f41}
html:where(.xdm) body #page #xlt-kopf #header{background-color:#161a1e;background-image:none;border-color:currentColor;border-bottom-color:#353a3f;box-shadow:none}
html:where(.xdm) body #page #xlt-kopf #header #quick-search #quick-search-input{background-color:#161a1e;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23babac0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E");border-color:#3a3f44;border-right-color:currentColor;box-shadow:none;outline-color:currentColor;color:#d4d7da}
html:where(.xdm) body #page #xlt-kopf #header #quick-search #quick-search-input::placeholder{color:#babac0}
html:where(.xdm) body #page #xlt-kopf #header #quick-search #quick-search-input:focus{outline-color:currentColor;border-color:#e19f41;box-shadow:0 0 0 3px rgba(33,19,1,0.18)}
html:where(.xdm) body #page #xlt-kopf #header #quick-search #quick-search-submit{background-color:#2b2b33;background-image:none;background-image:none;border-color:#2b2b33;box-shadow:none;text-shadow:none;color:#fff}
html:where(.xdm) body #page #xlt-kopf #header #quick-search #quick-search-submit:hover, html:where(.xdm) body #page #xlt-kopf #header #quick-search #quick-search-submit:focus, html:where(.xdm) body #page #xlt-kopf #header #quick-search #quick-search-submit:active{background-color:#15151a;background-image:none;background-image:none;border-color:#15151a;color:#fff;outline-color:currentColor}
html:where(.xdm) body #page #xlt-kopf #header #quick-search #quick-search-submit:focus-visible{outline-color:#e19f41}
html:where(.xdm) body #page #xlt-kopf #header-slogan{color:#babac0}
html:where(.xdm) body #page #xlt-kopf #header-slogan strong{color:#d4d7da}
html:where(.xdm) body #page #xlt-kopf .xlt-kopf-aktion, html:where(.xdm) body #page #xlt-kopf .xlt-kopf-korb, html:where(.xdm) body #page #xlt-kopf #toggle-quick-login a{border-color:currentColor;background-color:transparent;background-image:none;box-shadow:none;text-shadow:none;color:#d4d7da}
html:where(.xdm) body #page #xlt-kopf a.xlt-kopf-aktion:hover, html:where(.xdm) body #page #xlt-kopf a.xlt-kopf-aktion:focus-visible, html:where(.xdm) body #page #xlt-kopf #toggle-quick-login a:hover, html:where(.xdm) body #page #xlt-kopf #toggle-quick-login a:focus-visible, html:where(.xdm) body #page #xlt-kopf .xlt-kopf-korb:hover, html:where(.xdm) body #page #xlt-kopf .xlt-kopf-korb:focus-within{background-color:#1c1f23;background-image:none;color:#d4d7da;outline-color:currentColor}
html:where(.xdm) body #page #xlt-kopf a.xlt-kopf-aktion:focus-visible, html:where(.xdm) body #page #xlt-kopf #toggle-quick-login a:focus-visible, html:where(.xdm) body #page #xlt-kopf .xlt-kopf-korb-link:focus-visible{outline-color:#e19f41}
html:where(.xdm) body #page #xlt-kopf .xlt-kopf-konto::before, html:where(.xdm) body #page #xlt-kopf #toggle-quick-login a::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d4d7da' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 20c0-3.6 3.6-6 8-6s8 2.4 8 6'/%3E%3C/svg%3E")}
html:where(.xdm) body #page #xlt-kopf .xlt-kopf-abmelden::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d4d7da' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 4H5.5A1.5 1.5 0 0 0 4 5.5v13A1.5 1.5 0 0 0 5.5 20H10'/%3E%3Cpath d='M15 8l4 4-4 4'/%3E%3Cpath d='M19 12H9'/%3E%3C/svg%3E")}
html:where(.xdm) body #page #xlt-kopf .xlt-kopf-kontakt::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d4d7da' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5h16a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V6a1 1 0 0 1 1-1z'/%3E%3Cpath d='m3 7 9 6 9-6'/%3E%3C/svg%3E")}
html:where(.xdm) body #page #xlt-kopf #toggle-quick-login{background-color:transparent;background-image:none}
html:where(.xdm) body #page #xlt-kopf #cart-status{color:#d4d7da;border-color:currentColor;background-color:transparent;background-image:none}
html:where(.xdm) body #page #xlt-kopf #cart-status > div{box-shadow:none;color:#d4d7da}
html:where(.xdm) body #page #xlt-kopf #cart-status .info{background-color:transparent;background-image:none;background-image:none;box-shadow:none;border-color:currentColor;color:#d4d7da}
html:where(.xdm) body #page #xlt-kopf #cart-status .info .icon.icon-cart{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d4d7da' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 3h2.5l2.2 11.3a1.5 1.5 0 0 0 1.5 1.2h8.9a1.5 1.5 0 0 0 1.5-1.1L21 7H6'/%3E%3Ccircle cx='9.5' cy='20' r='1.4'/%3E%3Ccircle cx='17' cy='20' r='1.4'/%3E%3C/svg%3E")}
html:where(.xdm) body #page #xlt-kopf #cart-status .info b:first-of-type{background-color:#e19f41;background-image:none;color:#2b2b33}
html:where(.xdm) body #page #xlt-kopf #cart-status .empty .info b:first-of-type{background-color:#3f4348;background-image:none;color:#d4d7da}
html:where(.xdm) body #page #xlt-kopf #cart-status .info::before{color:#d4d7da}
html:where(.xdm) body #page #xlt-kopf #cart-status .full .info b:last-of-type{color:#d4d7da}
html:where(.xdm) body #page #xlt-kopf #cart-status .empty .info::after{color:#babac0}
html:where(.xdm) body #page #xlt-kopf #cart-status .full .buttons{background-color:#161a1e;background-image:none;border-color:#353a3f;box-shadow:0 10px 24px rgba(0, 0, 0, 0.12)}
html:where(.xdm) body #page #xlt-kopf #cart-status .full .buttons a, html:where(.xdm) body #page #xlt-kopf #cart-status .full .buttons a:hover{border-color:#3a3f44;background-color:#161a1e;background-image:none;background-image:none;box-shadow:none;text-shadow:none;color:#d4d7da}
html:where(.xdm) body #page #xlt-kopf #cart-status .full .buttons a.cart:hover{background-color:#1c1f23;background-image:none}
html:where(.xdm) body #page #xlt-kopf #cart-status .full .buttons a.checkout, html:where(.xdm) body #page #xlt-kopf #cart-status .full .buttons a.checkout:hover{background-color:#46a546;background-image:none;border-color:#46a546;color:#fff}
html:where(.xdm) body #page #xlt-kopf #cart-status .full .buttons a.checkout:hover{background-color:#3d9140;background-image:none;border-color:#489c4a}
html:where(.xdm) body #page #xlt-kopf #cart-status.order-flow .info, html:where(.xdm) body #page #xlt-kopf #cart-status.order-flow .buttons{background-color:transparent;background-image:none;background-image:none;border-top-color:currentColor}
html:where(.xdm) body #page #quickbar.xlt-kopf-pfad{background-color:#161a1e;background-image:none;background-image:none;border-color:currentColor;box-shadow:none}
html:where(.xdm) body #page #quickbar #breadcrumbs{color:#babac0}
html:where(.xdm) body #page #quickbar #breadcrumbs .breadcrumb{background-color:transparent;background-image:none;background-image:none;border-color:currentColor;box-shadow:none;color:#babac0}
html:where(.xdm) body #page #quickbar #breadcrumbs .breadcrumb li{text-shadow:none;color:#babac0}
html:where(.xdm) body #page #quickbar #breadcrumbs .breadcrumb li a{color:#babac0}
html:where(.xdm) body #page #quickbar #breadcrumbs .breadcrumb li a:hover{color:#d4d7da}
html:where(.xdm) body #page #quickbar #breadcrumbs .breadcrumb li .divider{color:#b3b3ba}
html:where(.xdm) body #page #quickbar #breadcrumbs .breadcrumb li.active{color:#d4d7da}
html:where(.xdm) body #page #quickbar .xlt-kopf-modell-label{color:#babac0}
html:where(.xdm) body #page #quickbar #quick-dropdowns .chzn-container-single .chzn-single{background-color:#161a1e;background-image:none;background-image:none;border-color:#3a3f44;box-shadow:none;text-shadow:none;color:#d4d7da}
html:where(.xdm) body #page #quickbar #quick-dropdowns .chzn-container-single .chzn-single > div{background-color:transparent;background-image:none;border-color:currentColor}
html:where(.xdm) body #page #quickbar #quick-dropdowns .chzn-container-single .chzn-single > div > b, html:where(.xdm) body #page #quickbar #quick-dropdowns .chzn-container-single .chzn-single-with-drop > div > b, html:where(.xdm) body #page #quickbar #quick-dropdowns .chzn-container-active .chzn-single-with-drop div b{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none' stroke='%23babac0' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5'/%3E%3C/svg%3E")}
html:where(.xdm) body #page #quickbar #quick-dropdowns .chzn-container-single .chzn-single:hover{border-color:#4a5056}
html:where(.xdm) body #page #quickbar #quick-dropdowns .chzn-container-active .chzn-single{border-color:#e19f41;box-shadow:0 0 0 3px rgba(33,19,1,0.18)}
html:where(.xdm) body #page #quickbar #quick-dropdowns .chzn-container-active .chzn-single-with-drop{background-color:#161a1e;background-image:none;background-image:none;border-color:#e19f41;box-shadow:none}
html:where(.xdm) body #page #quickbar #quick-dropdowns .chzn-container .chzn-drop{background-color:#161a1e;background-image:none;border-color:#e19f41;border-top-color:currentColor;box-shadow:0 10px 24px rgba(0, 0, 0, 0.12);color:#d4d7da}
html:where(.xdm) body #page #quickbar #quick-dropdowns .chzn-container-single .chzn-search{background-color:transparent;background-image:none}
html:where(.xdm) body #page #quickbar #quick-dropdowns .chzn-container-single .chzn-search input{background-color:#161a1e;background-image:none;background-image:none;border-color:#3a3f44;box-shadow:none;outline-color:currentColor;color:#d4d7da}
html:where(.xdm) body #page #quickbar #quick-dropdowns .chzn-container-single .chzn-search input:focus{border-color:#e19f41}
html:where(.xdm) body #page #quickbar #quick-dropdowns .chzn-container .chzn-results li{color:#d4d7da}
html:where(.xdm) body #page #quickbar #quick-dropdowns .chzn-container .chzn-results .group-result{color:#babac0}
html:where(.xdm) body #page #quickbar #quick-dropdowns .chzn-container .chzn-results .highlighted, html:where(.xdm) body #page #quickbar #quick-dropdowns .chzn-drop .highlighted{background-color:#241f18;background-image:none;background-image:none;color:#d4d7da}
html:where(.xdm) body #page #quickbar #quick-dropdowns .chzn-container .chzn-results .no-results{background-color:#1c1f23;background-image:none;color:#babac0}
html:where(.xdm) body:not([data-controller="site"][data-action="index"]) ul.ui-autocomplete.ui-menu{background-color:#161a1e;background-image:none;border-color:#353a3f;box-shadow:0 10px 24px rgba(0, 0, 0, 0.12)}
html:where(.xdm) body:not([data-controller="site"][data-action="index"]) ul.ui-autocomplete.ui-menu .ui-autocomplete-category, html:where(.xdm) body:not([data-controller="site"][data-action="index"]) ul.ui-autocomplete.ui-menu .ui-autocomplete-category.odd-row{background-color:transparent;background-image:none;background-image:none;color:#babac0}
html:where(.xdm) body:not([data-controller="site"][data-action="index"]) ul.ui-autocomplete.ui-menu .ui-menu-item, html:where(.xdm) body:not([data-controller="site"][data-action="index"]) ul.ui-autocomplete.ui-menu .ui-menu-item.odd-row{background-color:transparent;background-image:none}
html:where(.xdm) body:not([data-controller="site"][data-action="index"]) ul.ui-autocomplete.ui-menu .ui-menu-item a{color:#d4d7da}
html:where(.xdm) body:not([data-controller="site"][data-action="index"]) ul.ui-autocomplete.ui-menu .ui-menu-item a.ui-state-hover{background-color:#241f18;background-image:none;color:#d4d7da}
html:where(.xdm) body:not([data-controller="site"][data-action="index"]) ul.ui-autocomplete.ui-menu .ui-menu-item em, html:where(.xdm) body:not([data-controller="site"][data-action="index"]) ul.ui-autocomplete.ui-menu .ui-menu-item a.ui-state-hover em{color:#e5a15c}
html:where(.xdm) body:not([data-controller="site"][data-action="index"]) ul.ui-autocomplete.ui-menu .ui-menu-item .color-boxes span, html:where(.xdm) body:not([data-controller="site"][data-action="index"]) ul.ui-autocomplete.ui-menu .ui-menu-item .color-boxes span:first-child{border-color:rgba(43, 43, 51, 0.25)}
html:where(.xdm) body #quick-login{background-color:#161a1e;background-image:none;border-color:#353a3f;border-top-color:currentColor;box-shadow:0 10px 24px rgba(0, 0, 0, 0.14);color:#d4d7da}
html:where(.xdm) body #quick-login.use-overlay{border-top-color:#353a3f}
html:where(.xdm) body #quick-login form label{color:#babac0}
html:where(.xdm) body #quick-login form input[type="text"], html:where(.xdm) body #quick-login form input[type="password"]{background-color:#161a1e;background-image:none;border-color:#3a3f44;box-shadow:none;color:#d4d7da}
html:where(.xdm) body #quick-login form input[type="text"]:focus, html:where(.xdm) body #quick-login form input[type="password"]:focus{outline-color:currentColor;border-color:#e19f41;box-shadow:0 0 0 3px rgba(33,19,1,0.18)}
html:where(.xdm) body #quick-login form .buttons .btn, html:where(.xdm) body #quick-login form .buttons .btn:hover, html:where(.xdm) body #quick-login form .buttons .btn:focus{background-color:#3690b2;background-image:none;background-image:none;border-color:#4591ae;box-shadow:none;text-shadow:none;color:#fff}
html:where(.xdm) body #quick-login form .buttons .btn:hover, html:where(.xdm) body #quick-login form .buttons .btn:focus{background-color:#2f7d9a;background-image:none}
html:where(.xdm) body #quick-login form .forgot-password, html:where(.xdm) body #quick-login a{color:#7cbbd8}
html:where(.xdm) body #quick-login form label.error{color:#fd8c7f}
html:where(.xdm) body{background-image:none}
html:where(.xdm) body[data-controller="item"][data-action="index"] #main #results article.dialog{background-color:#161a1e;background-image:none;border-color:#353a3f;box-shadow:0 1px 2px rgba(0, 0, 0, 0.04)}
html:where(.xdm) body[data-controller="item"][data-action="index"] #main #results article.type.dialog > header.header, html:where(.xdm) body[data-controller="item"][data-action="index"] #main #details section.dialog > header.header{background-color:#191c20;background-image:none;border-color:currentColor;border-bottom-color:#31363c;box-shadow:none;text-shadow:none;color:#d4d7da}
html:where(.xdm) body[data-controller="item"][data-action="index"] #main #results article.type.dialog > header.header h2, html:where(.xdm) body[data-controller="item"][data-action="index"] #main #details section.dialog > header.header h2{color:#d4d7da;text-shadow:none}
html:where(.xdm) body[data-controller="item"][data-action="index"] #main #results article.type.dialog > header.header .printer-model, html:where(.xdm) body[data-controller="item"][data-action="index"] #main #details section.dialog > header.header .printer-model{color:#babac0}
html:where(.xdm) body[data-controller="item"][data-action="index"] #main #results article.type.dialog > header.header .icon-info, html:where(.xdm) body[data-controller="item"][data-action="index"] #main #details section.dialog > header.header .icon-info{background-color:transparent;background-image:none;border-color:#60666c;box-shadow:none;color:#babac0}
html:where(.xdm) body[data-controller="item"][data-action="index"] #main #results article.type.dialog > .content, html:where(.xdm) body[data-controller="item"][data-action="index"] #main #details section.dialog > .content{box-shadow:none}
html:where(.xdm) body[data-controller="item"][data-action="index"] #main #details{background-color:#161a1e;background-image:none;border-color:#353a3f;box-shadow:0 1px 2px rgba(0, 0, 0, 0.04)}
html:where(.xdm) body[data-controller="item"][data-action="index"] #main #goodie-carousel-wrapper{background-color:#161a1e;background-image:none;border-color:#353a3f;box-shadow:0 1px 2px rgba(0, 0, 0, 0.04)}
html:where(.xdm) body[data-controller="item"][data-action="index"] #main #goodie-carousel-wrapper > header, html:where(.xdm) body[data-controller="item"][data-action="index"] #main #goodie-carousel-wrapper .gradient{background-color:#191c20;background-image:none;border-color:currentColor;border-bottom-color:#31363c;box-shadow:none;text-shadow:none;color:#babac0}
html:where(.xdm) body[data-controller="item"][data-action="index"] #main #goodie-carousel-wrapper > header h2{color:#d4d7da;text-shadow:none}
html:where(.xdm) body[data-controller="item"][data-action="index"] #main #goodie-carousel-wrapper > header h2::before{background-color:#e19f41;background-image:none}
html:where(.xdm) body[data-controller="item"][data-action="index"] #main #goodie-carousel-wrapper > header span, html:where(.xdm) body[data-controller="item"][data-action="index"] #main #goodie-carousel-wrapper > header strong{color:#babac0}
html:where(.xdm) body[data-controller="printer"][data-action="index"] #main .pane{background-color:#161a1e;background-image:none;border-color:#353a3f;box-shadow:0 1px 2px rgba(0, 0, 0, 0.04)}
html:where(.xdm) body[data-controller="printer"][data-action="index"] #main .pane > header{background-color:#191c20;background-image:none;border-color:currentColor;border-bottom-color:#31363c;box-shadow:none;text-shadow:none;color:#d4d7da}
html:where(.xdm) body[data-controller="printer"][data-action="index"] #main .pane > header h1, html:where(.xdm) body[data-controller="printer"][data-action="index"] #main .pane > header h3{color:#d4d7da !important;text-shadow:none}
html:where(.xdm) body[data-controller="printer"][data-action="index"] #main .pane > .content{border-color:currentColor;box-shadow:none}
html:where(.xdm) body[data-controller="item"][data-action="search"] #main #search-results{background-color:#161a1e;background-image:none;border-color:#353a3f;box-shadow:0 1px 2px rgba(0, 0, 0, 0.04)}
html:where(.xdm) body[data-controller="item"][data-action="search"] #main #search-results > header{background-color:#191c20;background-image:none;border-color:currentColor;border-bottom-color:#31363c;box-shadow:none;text-shadow:none;color:#d4d7da}
html:where(.xdm) body[data-controller="item"][data-action="search"] #main #search-results > header h3{color:#d4d7da;text-shadow:none}
html:where(.xdm) body[data-controller="item"][data-action="search"] #main #search-results > header div{color:#7cbbd8}
html:where(.xdm) body[data-controller="item"][data-action="search"] #main #search-results > header div:hover{color:#d4d7da}
html:where(.xdm) body[data-controller="item"][data-action="index"] #main #results .type .items .item.selected{background-color:#1a2224;background-image:none}
html:where(.xdm) body[data-controller="item"][data-action="index"] #main #results .type .items .item.selected td{box-shadow:none}
@media (min-width: 980px){
html:where(.xdm) body[data-controller="item"][data-action="index"] #main #results .type .items .item.selected td.last::after{background-color:#46a546;background-image:none}
html:where(.xdm) body[data-controller="item"][data-action="index"] #main #details{border-color:#46a546}
}
@media screen and (max-width: 768px){
html:where(.xdm) body[data-controller="item"][data-action="index"] #main #details{background-color:transparent;background-image:none;border-color:currentColor;box-shadow:none}
html:where(.xdm) body[data-controller="item"][data-action="index"] #main #details > .dialog{border-color:#353a3f;box-shadow:0 1px 2px rgba(0, 0, 0, 0.04)}
html:where(.xdm) body[data-controller="item"][data-action="index"] #main #details-body-copy{border-color:#353a3f;box-shadow:0 1px 2px rgba(0, 0, 0, 0.04)}
}
html:where(.xdm):has(body[data-controller="order"][data-action="checkout"]){background-color:#161a1e}
@media (min-width: 980px){
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #order-form > .row-fluid:first-of-type > .span4:nth-child(3){background-color:#1b1f23;background-image:none;border-left-color:#353a3f;box-shadow:60vw 0 0 0 #161616}
}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .saving-options-container > .span12{background-color:#1b1f23;background-image:none;border-color:currentColor;box-shadow:none}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .saving-options-container .text{color:#d4d7da}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .saving-options-container .btn{background-color:#46a546;background-image:none;border-color:currentColor;box-shadow:none;color:#fff;text-shadow:none}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #express-oben{background-color:transparent;background-image:none;border-color:currentColor;box-shadow:none}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #express-oben .xlt-express-titel{color:#babac0}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #express-oben .xlt-express-oder span{color:#babac0;background-color:#161a1e;background-image:none}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #address-fields.form-pane, html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #shipping-address.form-pane, html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #login-pane.form-pane, html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #payment-methods.form-pane{background-color:transparent;background-image:none;border-color:currentColor;box-shadow:none}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .xlt-abschnitt-kopf, html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #payment-methods.form-pane > header, html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #shipping-address.form-pane > header, html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #login-pane.form-pane > header{background-color:transparent;background-image:none;border-color:currentColor;color:#d4d7da;text-shadow:none}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .xlt-abschnitt-kopf h2{color:inherit}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main a.login.xlt-anmelden-link{color:#71bddc}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main a.login.xlt-anmelden-link:hover{color:#d4d7da}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-control > label:not(.checkbox):not(.radio):not(.error){color:#babac0}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-control > label .required{color:#fb8e7d}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-pane .content input[type="text"], html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-pane .content input[type="password"], html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-pane .content input[type="email"], html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-pane .content input[type="tel"], html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-pane .content select{background-color:#161a1e;background-image:none;border-color:#393e44;box-shadow:none;color:#d4d7da}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-pane .content select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 6l4.5 4.5L12.5 6' fill='none' stroke='%23d4d7da' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-pane .content input[type="text"]:focus, html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-pane .content input[type="password"]:focus, html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-pane .content select:focus{outline-color:currentColor;border-color:#2b2b33;box-shadow:0 0 0 1px #2b2b33}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-control > label.error, html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #payment-methods label.error{background-color:transparent;background-image:none;border-color:currentColor;color:#fb8e7d}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main label.checkbox.inline, html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main label#register-checkbox{color:#d4d7da}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #type-selector label.radio{background-color:#161a1e;background-image:none;border-color:#393e44;color:#d4d7da}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #type-selector label.radio:has(input:checked){border-color:#2b2b33;box-shadow:0 0 0 1px #2b2b33}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #type-selector a{color:#71bddc}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #payment-methods .payment-method{background-color:#161a1e;background-image:none;border-color:#393e44;box-shadow:none}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #payment-methods .payment-method:hover{border-color:#484d53}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #payment-methods .amazonpay-option{background-color:transparent;background-image:none;border-color:currentColor;box-shadow:none}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #payment-methods .invoice-unavailable-hint{background-color:transparent;background-image:none;border-color:currentColor;color:#babac0}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #payment-methods .payment-method:has(> label input:checked){border-color:#2b2b33;box-shadow:0 0 0 1px #2b2b33}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #payment-methods .payment-method > label.radio{background-color:transparent;background-image:none;border-color:currentColor;box-shadow:none;text-shadow:none;color:#d4d7da}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #payment-methods .payment-method-disabled{background-color:#191c20;background-image:none;border-color:#353a3f;color:#babac0}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #eu-gewaehrleistung.form-pane{background-color:#1b1f23;background-image:none;border-color:currentColor;box-shadow:none}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #eu-gewaehrleistung.form-pane::before{border-color:#2b2b33;color:#d4d7da}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #eu-gewaehrleistung.form-pane > header{background-color:transparent;background-image:none;border-color:currentColor;color:#d4d7da}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #eu-gewaehrleistung.form-pane > .content{background-color:transparent;background-image:none;border-color:currentColor;box-shadow:none}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #eu-gewaehrleistung.form-pane > .content p{color:#d4d7da}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #eu-gewaehrleistung-oeffnen.btn{color:#71bddc}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #gtc-wrapper{color:#babac0}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #gtc-wrapper a{color:#71bddc}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .xlt-abschluss fieldset{border-color:currentColor}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .xlt-abschluss > p{color:#babac0}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart.form-pane{background-color:transparent;background-image:none;border-color:currentColor;box-shadow:none}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart.form-pane > .content{background-color:#161a1e;background-image:none;border-color:#353a3f}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart table.items, html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart table.items tbody{border-color:currentColor;background-color:transparent;background-image:none}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart table.items tr.item{border-color:currentColor;background-color:transparent;background-image:none}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart table.items tr.item td{border-color:currentColor;background-color:transparent;background-image:none}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart table.items td.image-column > div{background-color:#161a1e;background-image:none;border-color:#353a3f}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart table.items td.description-column{color:#babac0}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart table.items td.description-column a.url{color:inherit}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart table.items td.description-column b{color:#d4d7da}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart table.items td.description-column .capacity{color:#6ccb6a}
@media (min-width: 769px){
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart .count-wrapper{background-color:transparent;background-image:none;border-color:currentColor}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart .count-wrapper input.count{background-color:#2b2b33;background-image:none;border-color:#2e3238;box-shadow:none;color:#fff}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart .count-wrapper input.count:focus{outline-color:currentColor;border-color:#e19f41;box-shadow:none}
}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart .total-price{color:#d4d7da}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart table.items #voucher-wrapper, html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart table.items #voucher-wrapper td{border-color:currentColor}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart #voucher-wrapper input{background-color:#161a1e;background-image:none;border-color:#393e44;box-shadow:none}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart #voucher-wrapper button{background-color:#222529;background-image:none;border-color:currentColor;box-shadow:none;color:#babac0;text-shadow:none}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart table.items tr.totals{border-color:currentColor;border-top-color:#373c42;background-color:transparent;background-image:none}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart table.items tr.totals td{border-color:currentColor;background-color:transparent;background-image:none}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart table.items tr.totals td > div > span{color:#d4d7da}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart table.items tr.totals td > div > span:nth-child(4){color:#babac0}
@media (max-width: 979px){
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #order-form > .row-fluid:first-of-type > .span4:nth-child(3){background-color:#1b1f23;background-image:none}
}
html:where(.xdm) body #page > footer .container-fluid{background-color:#191c20;background-image:none;box-shadow:-60vw 0 0 0 #161616, 60vw 0 0 0 #161616}
html:where(.xdm) body #page > footer::before{background-color:#24272b;background-image:none}
html:where(.xdm) body #page > footer .container-fluid .span3 > div{border-left-color:currentColor;color:#d4d7da}
html:where(.xdm) body #page > footer .container-fluid .span3 > div h4{color:#d4d7da}
html:where(.xdm) body #page > footer .container-fluid .span3 > div h4 a{color:#d4d7da}
html:where(.xdm) body #page > footer .container-fluid .span3 > div p a{color:#babac0}
html:where(.xdm) body #page > footer .container-fluid .span3 > div p a:hover{color:#d4d7da}
html:where(.xdm) body #page > footer .container-fluid .span3 > div a.btn{background-color:#161a1e;background-image:none;border-color:#2b2b33;box-shadow:none;color:#d4d7da;text-shadow:none}
html:where(.xdm) body #page > footer .container-fluid .span3 > div a.btn:hover{background-color:#2b2b33;background-image:none;color:#fff}
html:where(.xdm) body #page > footer .container-fluid .span3 .hotline{color:#d4d7da}
html:where(.xdm) body #page > footer .container-fluid .span3 .hotline strong{color:#d4d7da}
html:where(.xdm) body #page > footer .container-fluid .span3 .hotline .small{color:#babac0}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main a.login.xlt-anmelden-link{background-color:#161a1e;background-image:none;border-color:#46a546 !important;color:#79c77a;text-shadow:none}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main a.login.xlt-anmelden-link:hover, html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main a.login.xlt-anmelden-link:focus{background-color:#46a546;background-image:none;border-color:#46a546 !important;color:#fff}
:where(.xdm) a{color:#5dbaff}
:where(.xdm) a:hover{color:#6cb9f3}
:where(.xdm) code{background-color:#1a1d21;border-color:#353a3f}
:where(.xdm) input:focus, :where(.xdm) textarea:focus{border-color:rgba(74, 186, 250,.8);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(2,24,38,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(2,24,38,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(2,24,38,0.6)}
:where(.xdm) .dropdown-menu .active>a, :where(.xdm) .dropdown-menu .active>a:hover, :where(.xdm) .dropdown-menu li>a:hover{background-color:#109aea}
:where(.xdm) .btn-primary{background-color:#109def;background-image:-moz-linear-gradient(top,#109def,#0e88cf);background-image:-ms-linear-gradient(top,#109def,#0e88cf);background-image:-webkit-gradient(linear,0 0,0 100%,from(#109def),to(#0e88cf));background-image:-webkit-linear-gradient(top,#109def,#0e88cf);background-image:-o-linear-gradient(top,#109def,#0e88cf);background-image:linear-gradient(top,#109def,#0e88cf);border-color:#0e88cf #0e88cf #4c8dbc}
:where(.xdm) .btn-primary.active, :where(.xdm) .btn-primary.disabled, :where(.xdm) .btn-primary:active, :where(.xdm) .btn-primary:hover, :where(.xdm) .btn-primary[disabled]{background-color:#0e88cf}
:where(.xdm) .btn-info{background-color:#109def;background-image:-moz-linear-gradient(top,#50b5ef,#109aea);background-image:-ms-linear-gradient(top,#50b5ef,#109aea);background-image:-webkit-gradient(linear,0 0,0 100%,from(#50b5ef),to(#109aea));background-image:-webkit-linear-gradient(top,#50b5ef,#109aea);background-image:-o-linear-gradient(top,#50b5ef,#109aea);background-image:linear-gradient(top,#50b5ef,#109aea);border-color:#109aea #109aea #3f8dc5}
:where(.xdm) .btn-info.active, :where(.xdm) .btn-info.disabled, :where(.xdm) .btn-info:active, :where(.xdm) .btn-info:hover, :where(.xdm) .btn-info[disabled]{background-color:#109aea}
:where(.xdm) .btn-save{background-color:#009cf6;background-image:-moz-linear-gradient(top,#00a1ff,#007dc5);background-image:-ms-linear-gradient(top,#00a1ff,#007dc5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#00a1ff),to(#007dc5));background-image:-webkit-linear-gradient(top,#00a1ff,#007dc5);background-image:-o-linear-gradient(top,#00a1ff,#007dc5);background-image:linear-gradient(top,#00a1ff,#007dc5);border-color:#228dd6 #228dd6 #518cba}
:where(.xdm) .btn-save.active, :where(.xdm) .btn-save.disabled, :where(.xdm) .btn-save:active, :where(.xdm) .btn-save:hover, :where(.xdm) .btn-save[disabled]{background-color:#007dc5}
:where(.xdm) .alert-info{background-color:#1f262a;border-color:#32414a}
:where(.xdm) .alert-info, :where(.xdm) .alert-info .alert-heading{color:#65b9fa}
:where(.xdm) .nav-list .active>a{background-color:#109aea}
:where(.xdm) .nav-pills .active>a, :where(.xdm) .nav-pills .active>a:hover{background-color:#109aea}
:where(.xdm) .nav-pills .dropdown-toggle .caret, :where(.xdm) .nav-tabs .dropdown-toggle .caret{border-top-color:#109aea}
:where(.xdm) .nav-pills .dropdown-toggle:hover .caret, :where(.xdm) .nav-tabs .dropdown-toggle:hover .caret{border-top-color:#3f8dc5}
:where(.xdm) .modal-backdrop{background-color:#0c77b6}
:where(.xdm) .modal-header{border-bottom-color:#30343a}
:where(.xdm) .modal-header h3{color:#64b9fa}
:where(.xdm) .modal-body{color:#5ebafe}
:where(.xdm) .modal-footer{background-color:#1e2125;border-top-color:#30343a}
:where(.xdm) .tooltip-inner{background-color:#032132}
:where(.xdm) .popover .popover-inner{background-color:#0b6ea7;background-image:none;background-color:rgba(12, 119, 182,.6);background-image:-moz-linear-gradient(top,rgba(16, 157, 239,.6),rgba(6, 56, 85,.6));background-image:-ms-linear-gradient(top,rgba(16, 157, 239,.6),rgba(6, 56, 85,.6));background-image:-webkit-gradient(linear,0 0,0 100%,from(rgba(16, 157, 239,.6)),to(rgba(6, 56, 85,.6)));background-image:-webkit-linear-gradient(top,rgba(16, 157, 239,.6),rgba(6, 56, 85,.6));background-image:-o-linear-gradient(top,rgba(16, 157, 239,.6),rgba(6, 56, 85,.6));background-image:linear-gradient(top,rgba(16, 157, 239,.6),rgba(6, 56, 85,.6))}
:where(.xdm) a.thumbnail:hover{border-color:#109aea;-webkit-box-shadow:0 1px 4px rgba(1,23,43,0.25);-moz-box-shadow:0 1px 4px rgba(1,23,43,0.25);box-shadow:0 1px 4px rgba(1,23,43,0.25)}
:where(.xdm) .label-info{background-color:#109dee}
:where(.xdm) .pagination a{border-color:#334651;color:#69b9fa}
:where(.xdm) .pagination .current{background-color:#0f96e4;background-image:none;border-color:#334651}
:where(.xdm) .chzn-container .chzn-results .highlighted{background-color:#109def;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#109def),color-stop(90%,#109ced));background-image:-webkit-linear-gradient(top,#109def 20%,#109ced 90%);background-image:-moz-linear-gradient(top,#109def 20%,#109ced 90%);background-image:-o-linear-gradient(top,#109def 20%,#109ced 90%);background-image:-ms-linear-gradient(top,#109def 20%,#109ced 90%);background-image:linear-gradient(top,#109def 20%,#109ced 90%)}
:where(.xdm) .chzn-container-active .chzn-single{border-color:#5fc2fb}
:where(.xdm) .chzn-container-active .chzn-choices{border-color:#5fc2fb}
html:where(.xdm){background-color:#1b1e22}
:where(.xdm) h2{color:#5ebafe}
:where(.xdm) .tooltip-icon{background-color:#67b5e3;background-image:-moz-linear-gradient(top,#273740,#0e88cf);background-image:-ms-linear-gradient(top,#273740,#0e88cf);background-image:-webkit-gradient(linear,0 0,0 100%,from(#273740),to(#0e88cf));background-image:-webkit-linear-gradient(top,#273740,#0e88cf);background-image:-o-linear-gradient(top,#273740,#0e88cf);background-image:linear-gradient(top,#273740,#0e88cf)}
:where(.xdm) .loader-overlay{background-color:#0a669b;background-image:url(/webshop/img/desktop/ajax-loader-big-alt.gif)}
:where(.xdm) .ui-autocomplete.ui-menu{border-color:#0e88cf}
:where(.xdm) .ui-autocomplete.ui-menu .ui-menu-item a{color:#5ebafe}
:where(.xdm) .ui-autocomplete.ui-menu .ui-menu-item a.ui-state-hover{background-color:#0e88cf}
:where(.xdm) .ui-autocomplete.ui-menu .ui-menu-item em{color:#65baf8}
:where(.xdm) .ui-autocomplete.ui-menu .ui-menu-item.odd-row{background-color:#1e2125}
:where(.xdm) .color-boxes span.cyan{background-color:#00a1ff}
:where(.xdm) .color-boxes span.cyan-light{background-color:#5ac0fb}
:where(.xdm) .color-boxes span.blue{background-color:#00a1ff}
:where(.xdm) .form-pane .header, :where(.xdm) .form-pane header{background-color:#109def;background-image:none;background-color:#109def;background-image:-moz-linear-gradient(top,#109aea,#55ade0);background-image:-ms-linear-gradient(top,#109aea,#55ade0);background-image:-webkit-gradient(linear,0 0,0 100%,from(#109aea),to(#55ade0));background-image:-webkit-linear-gradient(top,#109aea,#55ade0);background-image:-o-linear-gradient(top,#109aea,#55ade0);background-image:linear-gradient(top,#109aea,#55ade0)}
:where(.xdm) #quick-login form a{color:#64b9fa}
:where(.xdm) #quick-login form .buttons .btn{background-color:#0f96e4;background-image:-moz-linear-gradient(top,#0e88cf,#109def);background-image:-ms-linear-gradient(top,#0e88cf,#109def);background-image:-webkit-gradient(linear,0 0,0 100%,from(#0e88cf),to(#109def));background-image:-webkit-linear-gradient(top,#0e88cf,#109def);background-image:-o-linear-gradient(top,#0e88cf,#109def);background-image:linear-gradient(top,#0e88cf,#109def);border-color:#109def #109def #2f8dce}
:where(.xdm) #quick-login form .buttons .btn.active, :where(.xdm) #quick-login form .buttons .btn.disabled, :where(.xdm) #quick-login form .buttons .btn:active, :where(.xdm) #quick-login form .buttons .btn:hover, :where(.xdm) #quick-login form .buttons .btn[disabled]{background-color:#109def}
:where(.xdm) #header .row-fluid #quick-search #quick-search-input{color:#64b9fa;border-color:#109def}
:where(.xdm) #header .row-fluid #quick-search #quick-search-submit{border-color:#109def;background-color:#109def;background-image:-moz-linear-gradient(top,#109def,#0e88cf);background-image:-ms-linear-gradient(top,#109def,#0e88cf);background-image:-webkit-gradient(linear,0 0,0 100%,from(#109def),to(#0e88cf));background-image:-webkit-linear-gradient(top,#109def,#0e88cf);background-image:-o-linear-gradient(top,#109def,#0e88cf);background-image:linear-gradient(top,#109def,#0e88cf);border-color:#0e88cf #0e88cf #4c8dbc}
:where(.xdm) #header .row-fluid #quick-search #quick-search-submit.active, :where(.xdm) #header .row-fluid #quick-search #quick-search-submit.disabled, :where(.xdm) #header .row-fluid #quick-search #quick-search-submit:active, :where(.xdm) #header .row-fluid #quick-search #quick-search-submit:hover, :where(.xdm) #header .row-fluid #quick-search #quick-search-submit[disabled]{background-color:#0e88cf}
:where(.xdm) #header .row-fluid #header-hotline{color:#64b9fa}
:where(.xdm) #header .row-fluid #header-hotline strong{color:#5ebafe}
:where(.xdm) #quickbar .container-fluid{background-color:#109def;background-image:-moz-linear-gradient(top,#109aea,#55ade0);background-image:-ms-linear-gradient(top,#109aea,#55ade0);background-image:-webkit-gradient(linear,0 0,0 100%,from(#109aea),to(#55ade0));background-image:-webkit-linear-gradient(top,#109aea,#55ade0);background-image:-o-linear-gradient(top,#109aea,#55ade0);background-image:linear-gradient(top,#109aea,#55ade0)}
:where(.xdm) #quickbar #quick-dropdowns .chzn-container-single .chzn-single{color:#5ebafe}
:where(.xdm) #quickbar #quick-dropdowns .chzn-container-single .chzn-single>div>b{background-color:#109def}
:where(.xdm) #quickbar #quick-dropdowns .chzn-drop, :where(.xdm) #quickbar #quick-dropdowns .chzn-search input, :where(.xdm) #quickbar #quick-dropdowns .chzn-single{color:#5ebafe;border-color:#0e88cf}
:where(.xdm) #quickbar #quick-dropdowns .chzn-drop .highlighted{background-color:#109def;background-image:none}
:where(.xdm) #quickbar #cart-status.order-flow .info{background-color:#109def;background-image:-moz-linear-gradient(top,#109aea,#55ade0);background-image:-ms-linear-gradient(top,#109aea,#55ade0);background-image:-webkit-gradient(linear,0 0,0 100%,from(#109aea),to(#55ade0));background-image:-webkit-linear-gradient(top,#109aea,#55ade0);background-image:-o-linear-gradient(top,#109aea,#55ade0);background-image:linear-gradient(top,#109aea,#55ade0)}
:where(.xdm) #quickbar #cart-status.order-flow .buttons{border-top-color:#3f8dc5}
:where(.xdm) #quickbar #cart-status.order-flow .buttons a.cart, :where(.xdm) #quickbar #cart-status.order-flow .buttons a.checkout{background-color:#109def;background-image:-moz-linear-gradient(top,#55ade0,#109aea);background-image:-ms-linear-gradient(top,#55ade0,#109aea);background-image:-webkit-gradient(linear,0 0,0 100%,from(#55ade0),to(#109aea));background-image:-webkit-linear-gradient(top,#55ade0,#109aea);background-image:-o-linear-gradient(top,#55ade0,#109aea);background-image:linear-gradient(top,#55ade0,#109aea)}
:where(.xdm) #quickbar #cart-status.order-flow .buttons a.cart:hover, :where(.xdm) #quickbar #cart-status.order-flow .buttons a.checkout:hover{background-color:#109def;background-image:-moz-linear-gradient(top,#109aea,#55ade0);background-image:-ms-linear-gradient(top,#109aea,#55ade0);background-image:-webkit-gradient(linear,0 0,0 100%,from(#109aea),to(#55ade0));background-image:-webkit-linear-gradient(top,#109aea,#55ade0);background-image:-o-linear-gradient(top,#109aea,#55ade0);background-image:linear-gradient(top,#109aea,#55ade0)}
:where(.xdm) #quickbar #cart-status.order-flow .buttons a.cart{border-right-color:#3f8dc5}
:where(.xdm) #breadcrumbs{color:#64b9fa}
:where(.xdm) #breadcrumbs .breadcrumb li .active, :where(.xdm) #breadcrumbs .breadcrumb li .divider, :where(.xdm) #breadcrumbs .breadcrumb li a{color:#64b9fa}
:where(.xdm) #service-links .span3>div{background-color:#222b30;background-image:-moz-linear-gradient(top,#273740,#161a1e);background-image:-ms-linear-gradient(top,#273740,#161a1e);background-image:-webkit-gradient(linear,0 0,0 100%,from(#273740),to(#161a1e));background-image:-webkit-linear-gradient(top,#273740,#161a1e);background-image:-o-linear-gradient(top,#273740,#161a1e);background-image:linear-gradient(top,#273740,#161a1e)}
:where(.xdm) #safe-service-links .service-number{background-color:#282e31;background-image:url(/webshop/img/desktop/service-phone.png)}
:where(.xdm) #safe-service-links .service-number .phone-number .phone-area-code{color:#87c5e9}
:where(.xdm) #safe-service-links .service-number .phone-number .phone-extension{color:#62bafb}
:where(.xdm) #safe-service-links .service-number .text{color:#62bafb}
:where(.xdm) footer .container-fluid{background-color:#55ade0}
:where(.xdm) #agb-popup-main .index, :where(.xdm) #datenschutz-popup-main .index, :where(.xdm) #widerruf-popup-main .index, :where(.xdm) body[data-controller=site][data-action=gtc] .index, :where(.xdm) body[data-controller=site][data-action=privacy] .index, :where(.xdm) body[data-controller=site][data-action=revocation] .index, :where(.xdm) body[data-controller=site][data-action=contestrules] .index, :where(.xdm) body[data-controller=site][data-action=warranty] .index{background-color:#243036;background-image:none}
:where(.xdm) #agb-popup-main .index .toc, :where(.xdm) #datenschutz-popup-main .index .toc, :where(.xdm) #widerruf-popup-main .index .toc, :where(.xdm) body[data-controller=site][data-action=gtc] .index .toc, :where(.xdm) body[data-controller=site][data-action=privacy] .index .toc, :where(.xdm) body[data-controller=site][data-action=revocation] .index .toc, :where(.xdm) body[data-controller=site][data-action=contestrules] .index .toc, :where(.xdm) body[data-controller=site][data-action=warranty] .index .toc{border-left-color:#55ade0}
:where(.xdm) #agb-popup-main .index .download-reader, :where(.xdm) #datenschutz-popup-main .index .download-reader, :where(.xdm) #widerruf-popup-main .index .download-reader, :where(.xdm) body[data-controller=site][data-action=gtc] .index .download-reader, :where(.xdm) body[data-controller=site][data-action=privacy] .index .download-reader, :where(.xdm) body[data-controller=site][data-action=revocation] .index .download-reader, :where(.xdm) body[data-controller=site][data-action=contestrules] .index .download-reader, :where(.xdm) body[data-controller=site][data-action=warranty] .index .download-reader{background-color:#81c2e8;background-image:none}
:where(.xdm) #agb-popup-main #tuev-info b, :where(.xdm) #datenschutz-popup-main #tuev-info b, :where(.xdm) #widerruf-popup-main #tuev-info b, :where(.xdm) body[data-controller=site][data-action=gtc] #tuev-info b, :where(.xdm) body[data-controller=site][data-action=privacy] #tuev-info b, :where(.xdm) body[data-controller=site][data-action=revocation] #tuev-info b, :where(.xdm) body[data-controller=site][data-action=contestrules] #tuev-info b, :where(.xdm) body[data-controller=site][data-action=warranty] #tuev-info b{color:#5ebafe}
:where(.xdm) body[data-controller=site][data-action=index] #product-selection>.container-fluid{background-color:#191c20;background-image:-moz-linear-gradient(top,#1b1e22,#161a1e);background-image:-ms-linear-gradient(top,#1b1e22,#161a1e);background-image:-webkit-gradient(linear,0 0,0 100%,from(#1b1e22),to(#161a1e));background-image:-webkit-linear-gradient(top,#1b1e22,#161a1e);background-image:-o-linear-gradient(top,#1b1e22,#161a1e);background-image:linear-gradient(top,#1b1e22,#161a1e)}
:where(.xdm) body[data-controller=site][data-action=index] #product-selection h1{color:#64b9fa;text-shadow:-1px -1px #031828,1px 1px #161616}
:where(.xdm) body[data-controller=site][data-action=index] #product-selection .span5>div#product-dropdowns .chzn-drop .highlighted{background-color:#55ade0;background-image:none}
:where(.xdm) body[data-controller=site][data-action=index] #product-selection .span5>div#product-search form .content #product-search-submit{background-color:#87c5e9;background-image:-moz-linear-gradient(top,#21282c,#55ade0);background-image:-ms-linear-gradient(top,#21282c,#55ade0);background-image:-webkit-gradient(linear,0 0,0 100%,from(#21282c),to(#55ade0));background-image:-webkit-linear-gradient(top,#21282c,#55ade0);background-image:-o-linear-gradient(top,#21282c,#55ade0);background-image:linear-gradient(top,#21282c,#55ade0);border-color:#55ade0 #55ade0 #109aea}
:where(.xdm) body[data-controller=site][data-action=index] #product-selection .span5>div#product-search form .content #product-search-submit.active, :where(.xdm) body[data-controller=site][data-action=index] #product-selection .span5>div#product-search form .content #product-search-submit.disabled, :where(.xdm) body[data-controller=site][data-action=index] #product-selection .span5>div#product-search form .content #product-search-submit:active, :where(.xdm) body[data-controller=site][data-action=index] #product-selection .span5>div#product-search form .content #product-search-submit:hover, :where(.xdm) body[data-controller=site][data-action=index] #product-selection .span5>div#product-search form .content #product-search-submit[disabled]{background-color:#55ade0}
:where(.xdm) body[data-controller=site][data-action=index] #top-vendors{border-color:#323c41}
:where(.xdm) body[data-controller=site][data-action=index] #top-vendors-container.xmas{background-color:#87c5e9;background-image:-moz-linear-gradient(top,#48a6dd,#1b1e22);background-image:-ms-linear-gradient(top,#48a6dd,#1b1e22);background-image:-webkit-gradient(linear,0 0,0 100%,from(#48a6dd),to(#1b1e22));background-image:-webkit-linear-gradient(top,#48a6dd,#1b1e22);background-image:-o-linear-gradient(top,#48a6dd,#1b1e22);background-image:linear-gradient(top,#48a6dd,#1b1e22)}
:where(.xdm) body[data-controller=site][data-action=index] .summer-sale-info{color:#64b9fa}
:where(.xdm) body[data-controller=site][data-action=index] #header-slogan{color:#64b9fa}
:where(.xdm) body[data-controller=site][data-action=index] #header-slogan strong{color:#5ebafe}
:where(.xdm) body[data-controller=site][data-action=index] #startpage-newsletter-signup{border-color:#344651}
:where(.xdm) body[data-controller=site][data-action=index] #startpage-newsletter-signup #trigger-startpage-newsletter-modal p{text-shadow:1px 1px #031828,1px 1px #945904}
:where(.xdm) body[data-controller=site][data-action=index] #startpage-newsletter-signup #trigger-startpage-newsletter-modal input[type=text]{border-color:#344651}
:where(.xdm) body[data-controller=site][data-action=index] #startpage-newsletter-signup #trigger-startpage-newsletter-modal button[type=submit]{border-color:#344651}
:where(.xdm) body[data-controller=site][data-action=index] #goodies .goody_item{border-color:#323c41}
:where(.xdm) body[data-controller=site][data-action=index] #goody-details-popover .popover-arrow{border-right-color:#109def}
:where(.xdm) body[data-controller=site][data-action=index] #goody-details-popover .popover-inner{border-color:#109def}
:where(.xdm) body[data-controller=site][data-action=index] #goody-details-popover .popover-inner .header{background-color:#109def;background-color:#109def;background-image:-moz-linear-gradient(top,#109aea,#6cb8e4);background-image:-ms-linear-gradient(top,#109aea,#6cb8e4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#109aea),to(#6cb8e4));background-image:-webkit-linear-gradient(top,#109aea,#6cb8e4);background-image:-o-linear-gradient(top,#109aea,#6cb8e4);background-image:linear-gradient(top,#109aea,#6cb8e4)}
:where(.xdm) body[data-controller=site][data-action=index] #goody-details-popover .popover-inner .content .footer{color:#64b9fa}
:where(.xdm) body[data-controller=site][data-action=index] #goody-details-popover.top .popover-arrow{border-top-color:#109def}
:where(.xdm) body[data-controller=site][data-action=index] #goody-details-popover.bottom .popover-inner{border-top-color:#109aea}
:where(.xdm) body[data-controller=site][data-action=index] #goody-details-popover.bottom .popover-arrow{border-bottom-color:#109aea}
:where(.xdm) body[data-controller=site][data-action=site-notice] #contact.well{background-color:#243036;background-image:none}
:where(.xdm) body[data-controller=site][data-action=contact] #main #contact.well{background-color:#1c2023;background-image:none}
:where(.xdm) body[data-controller=item][data-action=index] .dialog .header{background-color:#109def;background-image:-moz-linear-gradient(top,#109aea,#6cb8e4);background-image:-ms-linear-gradient(top,#109aea,#6cb8e4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#109aea),to(#6cb8e4));background-image:-webkit-linear-gradient(top,#109aea,#6cb8e4);background-image:-o-linear-gradient(top,#109aea,#6cb8e4);background-image:linear-gradient(top,#109aea,#6cb8e4)}
:where(.xdm) body[data-controller=item][data-action=index] #results .type .items tr:hover{background-color:#1c1f23;background-image:-moz-linear-gradient(top,#161a1e,#21282c);background-image:-ms-linear-gradient(top,#161a1e,#21282c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#161a1e),to(#21282c));background-image:-webkit-linear-gradient(top,#161a1e,#21282c);background-image:-o-linear-gradient(top,#161a1e,#21282c);background-image:linear-gradient(top,#161a1e,#21282c)}
:where(.xdm) body[data-controller=item][data-action=index] #results .type .items td{border-top-color:#354751}
:where(.xdm) body[data-controller=item][data-action=index] #results .type .items .item.selected{background-color:#243036;background-image:-moz-linear-gradient(top,#1e2125,#81c2e8);background-image:-ms-linear-gradient(top,#1e2125,#81c2e8);background-image:-webkit-gradient(linear,0 0,0 100%,from(#1e2125),to(#81c2e8));background-image:-webkit-linear-gradient(top,#1e2125,#81c2e8);background-image:-o-linear-gradient(top,#1e2125,#81c2e8);background-image:linear-gradient(top,#1e2125,#81c2e8)}
:where(.xdm) body[data-controller=item][data-action=index] #results .type footer{color:#64b9fa}
:where(.xdm) body[data-controller=item][data-action=index] #details .image{border-bottom-color:#354751}
:where(.xdm) body[data-controller=item][data-action=index] #details #express-info strong{color:#64b9fa}
:where(.xdm) body[data-controller=item][data-action=index] #details #details-body-copy h3{border-bottom-color:#354751}
:where(.xdm) body[data-controller=item][data-action=index] #details #details-body-copy h4{color:#64b9fa}
:where(.xdm) body[data-controller=item][data-action=index] #details #details-body-copy #compatible-printers-toggle{color:#64b9fa}
:where(.xdm) body[data-controller=item][data-action=index] #goody-details-popover .popover-arrow{border-right-color:#109def}
:where(.xdm) body[data-controller=item][data-action=index] #goody-details-popover .popover-inner{border-color:#109def}
:where(.xdm) body[data-controller=item][data-action=index] #goody-details-popover .popover-inner .header{background-color:#109def;background-color:#109def;background-image:-moz-linear-gradient(top,#109aea,#6cb8e4);background-image:-ms-linear-gradient(top,#109aea,#6cb8e4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#109aea),to(#6cb8e4));background-image:-webkit-linear-gradient(top,#109aea,#6cb8e4);background-image:-o-linear-gradient(top,#109aea,#6cb8e4);background-image:linear-gradient(top,#109aea,#6cb8e4)}
:where(.xdm) body[data-controller=item][data-action=index] #goody-details-popover .popover-inner .content .footer{color:#64b9fa}
:where(.xdm) body[data-controller=item][data-action=index] #goody-details-popover.top .popover-arrow{border-top-color:#109def}
:where(.xdm) body[data-controller=item][data-action=index] #goody-details-popover.bottom .popover-inner{border-top-color:#109aea}
:where(.xdm) body[data-controller=item][data-action=index] #goody-details-popover.bottom .popover-arrow{border-bottom-color:#109aea}
:where(.xdm) body[data-controller=item][data-action=index] #goodie-carousel-wrapper .gradient{background-color:#4aa8de;background-image:none;background-color:#43a4dc;background-image:-moz-linear-gradient(top,#109def,#6cb8e4);background-image:-ms-linear-gradient(top,#109def,#6cb8e4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#109def),to(#6cb8e4));background-image:-webkit-linear-gradient(top,#109def,#6cb8e4);background-image:-o-linear-gradient(top,#109def,#6cb8e4);background-image:linear-gradient(top,#109def,#6cb8e4)}
:where(.xdm) body[data-controller=item][data-action=index] #goodie-carousel-wrapper header{background-color:#4aa8de;background-image:none;background-color:#43a4dc;background-image:-moz-linear-gradient(top,#109def,#6cb8e4);background-image:-ms-linear-gradient(top,#109def,#6cb8e4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#109def),to(#6cb8e4));background-image:-webkit-linear-gradient(top,#109def,#6cb8e4);background-image:-o-linear-gradient(top,#109def,#6cb8e4);background-image:linear-gradient(top,#109def,#6cb8e4)}
:where(.xdm) body[data-controller=item][data-action=index] #goodie-carousel-wrapper .goody_item{border-color:#323c41}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart .gradient{background-color:#4aa8de;background-image:none;background-color:#43a4dc;background-image:-moz-linear-gradient(top,#109def,#6cb8e4);background-image:-ms-linear-gradient(top,#109def,#6cb8e4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#109def),to(#6cb8e4));background-image:-webkit-linear-gradient(top,#109def,#6cb8e4);background-image:-o-linear-gradient(top,#109def,#6cb8e4);background-image:linear-gradient(top,#109def,#6cb8e4)}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart header{background-color:#4aa8de;background-image:none;background-color:#43a4dc;background-image:-moz-linear-gradient(top,#109def,#6cb8e4);background-image:-ms-linear-gradient(top,#109def,#6cb8e4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#109def),to(#6cb8e4));background-image:-webkit-linear-gradient(top,#109def,#6cb8e4);background-image:-o-linear-gradient(top,#109def,#6cb8e4);background-image:linear-gradient(top,#109def,#6cb8e4)}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart .items .item.selected{background-color:#1f2629;background-image:-webkit-gradient(linear,0 0,0 100%,from(#171a1e),color-stop(50%,#21282c),to(#171a1e));background-image:-webkit-linear-gradient(#171a1e,#21282c 50%,#171a1e);background-image:-moz-linear-gradient(top,#171a1e,#21282c 50%,#171a1e);background-image:-ms-linear-gradient(#171a1e,#21282c 50%,#171a1e);background-image:-o-linear-gradient(#171a1e,#21282c 50%,#171a1e);background-image:linear-gradient(#171a1e,#21282c 50%,#171a1e)}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart .items .totals{background-color:#4aa8de;background-image:none;background-color:#43a4dc;background-image:-moz-linear-gradient(top,#109def,#6cb8e4);background-image:-ms-linear-gradient(top,#109def,#6cb8e4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#109def),to(#6cb8e4));background-image:-webkit-linear-gradient(top,#109def,#6cb8e4);background-image:-o-linear-gradient(top,#109def,#6cb8e4);background-image:linear-gradient(top,#109def,#6cb8e4)}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart .items .show-cart:hover{color:#6cb9f3}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart footer .saving{border-bottom-color:#55ade0}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart footer .saving a:hover{color:#6cb9f3}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart footer .shipping a:hover{color:#6cb9f3}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart footer a.warranty em{color:#5dbaff}
:where(.xdm) body[data-controller=item][data-action=index] #mini-cart footer a.warranty em:hover{color:#6cb9f3}
:where(.xdm) body[data-controller=item][data-action=request] #item-request-form p b.header{color:#64b9fa}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-box label{color:#64b9fa}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-box input[type=search]{color:#64b9fa;border-color:#109def}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results header{background-color:#109def;background-image:-moz-linear-gradient(top,#109aea,#6cb8e4);background-image:-ms-linear-gradient(top,#109aea,#6cb8e4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#109aea),to(#6cb8e4));background-image:-webkit-linear-gradient(top,#109aea,#6cb8e4);background-image:-o-linear-gradient(top,#109aea,#6cb8e4);background-image:linear-gradient(top,#109aea,#6cb8e4)}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results .pagination{color:#5dbaff}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results .pagination a{color:#5dbaff;border-color:#109aea}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results .pagination a:hover{background-color:#109aea;border-color:#109aea}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results .pagination .current{background-color:#109aea;border-color:#109aea}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results .pagination .current.next, :where(.xdm) body[data-controller=item][data-action=search] #main #search-results .pagination .current.prev{border-color:#334048;color:#c2dded}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results #sort-order-wrapper #sort-order{border-color:#109aea;color:#5dbaff}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results #sort-order-wrapper label{color:#5dbaff}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results table{border-top-color:#323a3f}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results table tr{border-bottom-color:#323a3f}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results table tr:hover{background-color:#1f2629;background-image:-webkit-gradient(linear,0 0,0 100%,from(#191c20),color-stop(60%,#21282c),to(#191c20));background-image:-webkit-linear-gradient(#191c20,#21282c 60%,#191c20);background-image:-moz-linear-gradient(top,#191c20,#21282c 60%,#191c20);background-image:-ms-linear-gradient(#191c20,#21282c 60%,#191c20);background-image:-o-linear-gradient(#191c20,#21282c 60%,#191c20);background-image:linear-gradient(#191c20,#21282c 60%,#191c20)}
:where(.xdm) body[data-controller=item][data-action=search] #main #search-results table .long-desc .merchant-only{color:#64b9fa}
:where(.xdm) body[data-controller=item][data-action=search] #main #item-details-popover .popover-arrow{border-right-color:#109def}
:where(.xdm) body[data-controller=item][data-action=search] #main #item-details-popover .popover-inner{border-color:#109def}
:where(.xdm) body[data-controller=item][data-action=search] #main #item-details-popover .popover-inner .header{background-color:#109def;background-color:#109def;background-image:-moz-linear-gradient(top,#109aea,#6cb8e4);background-image:-ms-linear-gradient(top,#109aea,#6cb8e4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#109aea),to(#6cb8e4));background-image:-webkit-linear-gradient(top,#109aea,#6cb8e4);background-image:-o-linear-gradient(top,#109aea,#6cb8e4);background-image:linear-gradient(top,#109aea,#6cb8e4)}
:where(.xdm) body[data-controller=item][data-action=search] #main #item-details-popover.top .popover-arrow{border-top-color:#109def}
:where(.xdm) body[data-controller=item][data-action=search] #main #item-details-popover.bottom .popover-inner{border-top-color:#109aea}
:where(.xdm) body[data-controller=item][data-action=search] #main #item-details-popover.bottom .popover-arrow{border-bottom-color:#109aea}
:where(.xdm) body[data-controller=cart][data-action=index] #main .items .item:hover{background-color:#1f2629;background-image:-webkit-gradient(linear,0 0,0 100%,from(#191c20),color-stop(50%,#21282c),to(#191c20));background-image:-webkit-linear-gradient(#191c20,#21282c 50%,#191c20);background-image:-moz-linear-gradient(top,#191c20,#21282c 50%,#191c20);background-image:-ms-linear-gradient(#191c20,#21282c 50%,#191c20);background-image:-o-linear-gradient(#191c20,#21282c 50%,#191c20);background-image:linear-gradient(#191c20,#21282c 50%,#191c20)}
:where(.xdm) body[data-controller=order][data-action=thankyou] .pane{background-color:#55ade0;background-image:none}
:where(.xdm) body[data-controller=order][data-action=thankyou] .pane h3{background-color:#109def;background-image:-moz-linear-gradient(top,#109aea,#55ade0);background-image:-ms-linear-gradient(top,#109aea,#55ade0);background-image:-webkit-gradient(linear,0 0,0 100%,from(#109aea),to(#55ade0));background-image:-webkit-linear-gradient(top,#109aea,#55ade0);background-image:-o-linear-gradient(top,#109aea,#55ade0);background-image:linear-gradient(top,#109aea,#55ade0);border-bottom-color:#109aea}
:where(.xdm) body[data-controller=order][data-action=thankyou] #facebook .btn{background-color:#109def;background-image:-moz-linear-gradient(top,#55ade0,#109aea);background-image:-ms-linear-gradient(top,#55ade0,#109aea);background-image:-webkit-gradient(linear,0 0,0 100%,from(#55ade0),to(#109aea));background-image:-webkit-linear-gradient(top,#55ade0,#109aea);background-image:-o-linear-gradient(top,#55ade0,#109aea);background-image:linear-gradient(top,#55ade0,#109aea);border-color:#109aea #109aea #3f8dc5}
:where(.xdm) body[data-controller=order][data-action=thankyou] #facebook .btn.active, :where(.xdm) body[data-controller=order][data-action=thankyou] #facebook .btn.disabled, :where(.xdm) body[data-controller=order][data-action=thankyou] #facebook .btn:active, :where(.xdm) body[data-controller=order][data-action=thankyou] #facebook .btn:hover, :where(.xdm) body[data-controller=order][data-action=thankyou] #facebook .btn[disabled]{background-color:#109aea}
:where(.xdm) body[data-controller=order][data-action=thankyou] #SEPA-mandate-modal .modal-header{background-color:#1e2125;border-bottom-color:#55ade0}
:where(.xdm) body[data-controller=order][data-action=checkout] #main .saving-options-container{border-color:#55ade0}
:where(.xdm) body[data-controller=order][data-action=checkout] #main .saving-options-container span.text{color:#5ebafe}
:where(.xdm) body[data-controller=order][data-action=checkout] #main #vat-id-pattern span{color:#64b9fa}
:where(.xdm) body[data-controller=account][data-action=index] #main #imported-orders table.orders{border-color:#109def}
:where(.xdm) body[data-controller=account][data-action=index] #main #imported-orders table.orders td, :where(.xdm) body[data-controller=account][data-action=index] #main #imported-orders table.orders th{border-color:#109def}
:where(.xdm) body[data-controller=account][data-action=index] #main #imported-orders table.orders th{background-color:#21282c;background-image:none;border-bottom-color:#109def}
:where(.xdm) body[data-controller=account][data-action=index] #main #order-history .pager .legend span{color:#5ebafe}
:where(.xdm) body[data-controller=account][data-action=index] #main #order-history table.orders{border-color:#109def}
:where(.xdm) body[data-controller=account][data-action=index] #main #order-history table.orders td, :where(.xdm) body[data-controller=account][data-action=index] #main #order-history table.orders th{border-color:#109def}
:where(.xdm) body[data-controller=account][data-action=index] #main #order-history table.orders th{background-color:#21282c;background-image:none;border-bottom-color:#109def}
:where(.xdm) body[data-controller=account][data-action=index] #main #customer-shipping-addresses table.address{border-color:#109def}
:where(.xdm) body[data-controller=account][data-action=index] #main #customer-shipping-addresses table.address td, :where(.xdm) body[data-controller=account][data-action=index] #main #customer-shipping-addresses table.address th{border-color:#109def}
:where(.xdm) body[data-controller=account][data-action=index] #main #customer-shipping-addresses table.address th{background-color:#21282c;background-image:none;border-bottom-color:#109def}
:where(.xdm) body[data-controller=account][data-action=index] #main #customer-printers #printer-list tr{background-color:#1e2125;background-image:none}
:where(.xdm) body[data-controller=account][data-action=index] #main #customer-printers #printer-list tr:hover{background-color:#243036;background-image:none}
:where(.xdm) body[data-controller=printer][data-action=index] #main .pane header{background-color:#109def;background-image:-moz-linear-gradient(top,#109aea,#6cb8e4);background-image:-ms-linear-gradient(top,#109aea,#6cb8e4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#109aea),to(#6cb8e4));background-image:-webkit-linear-gradient(top,#109aea,#6cb8e4);background-image:-o-linear-gradient(top,#109aea,#6cb8e4);background-image:linear-gradient(top,#109aea,#6cb8e4)}
:where(.xdm) body[data-controller=printer][data-action=index] #main .pane .content{border-color:#55ade0}
:where(.xdm) body[data-controller=printer][data-action=index] #main #nav-printer li{color:#5dbaff}
:where(.xdm) body[data-controller=payment][data-action=index] #login-required{border-color:#109def;color:#64b9fa}
:where(.xdm) body[data-controller=payment][data-action=index] #order-cleared p{color:#5ebafe}
:where(.xdm) body[data-controller=valuepacks][data-action=index] .vendor-links p{color:#64b9fa}
:where(.xdm) body[data-controller=valuepacks][data-action=index] .vendor-links ul{border-color:#323c41}
:where(.xdm) body[data-controller=valuepacks][data-action=results] #main #valuepack-items{border-top-color:#323a3f}
:where(.xdm) body[data-controller=valuepacks][data-action=results] #main #valuepack-items tr{border-bottom-color:#323a3f}
:where(.xdm) body[data-controller=valuepacks][data-action=results] #main #valuepack-items tr:hover{background-color:#1f2629;background-image:-webkit-gradient(linear,0 0,0 100%,from(#191c20),color-stop(60%,#21282c),to(#191c20));background-image:-webkit-linear-gradient(#191c20,#21282c 60%,#191c20);background-image:-moz-linear-gradient(top,#191c20,#21282c 60%,#191c20);background-image:-ms-linear-gradient(#191c20,#21282c 60%,#191c20);background-image:-o-linear-gradient(#191c20,#21282c 60%,#191c20);background-image:linear-gradient(#191c20,#21282c 60%,#191c20)}
:where(.xdm) body[data-controller=valuepacks][data-action=results] #main #valuepack-items .long-desc .merchant-only{color:#64b9fa}
:where(.xdm) body[data-controller=valuepacks][data-action=results] #main #item-details-popover .popover-arrow{border-right-color:#109def}
:where(.xdm) body[data-controller=valuepacks][data-action=results] #main #item-details-popover .popover-inner{border-color:#109def}
:where(.xdm) body[data-controller=valuepacks][data-action=results] #main #item-details-popover .popover-inner .header{background-color:#109def;background-color:#109def;background-image:-moz-linear-gradient(top,#109aea,#6cb8e4);background-image:-ms-linear-gradient(top,#109aea,#6cb8e4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#109aea),to(#6cb8e4));background-image:-webkit-linear-gradient(top,#109aea,#6cb8e4);background-image:-o-linear-gradient(top,#109aea,#6cb8e4);background-image:linear-gradient(top,#109aea,#6cb8e4)}
:where(.xdm) body[data-controller=valuepacks][data-action=results] #main #item-details-popover.top .popover-arrow{border-top-color:#109def}
:where(.xdm) body[data-controller=valuepacks][data-action=results] #main #item-details-popover.bottom .popover-inner{border-top-color:#109aea}
:where(.xdm) body[data-controller=valuepacks][data-action=results] #main #item-details-popover.bottom .popover-arrow{border-bottom-color:#109aea}
:where(.xdm) body[data-controller=newsletter][data-action=index] #newsletter-signup{border-color:#344651}
:where(.xdm) body[data-controller=newsletter][data-action=index] #newsletter-signup legend{color:#64b9fa}
:where(.xdm) body[data-controller=newsletter][data-action=index] #newsletter-signup input[type=text]{border-color:#344651}
:where(.xdm) body[data-controller=newsletter][data-action=index] #newsletter-signup button[type=submit]{border-color:#344651;background-color:#86c5e9;background-image:-moz-linear-gradient(top,#263740,#6bb8e5);background-image:-ms-linear-gradient(top,#263740,#6bb8e5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#263740),to(#6bb8e5));background-image:-webkit-linear-gradient(top,#263740,#6bb8e5);background-image:-o-linear-gradient(top,#263740,#6bb8e5);background-image:linear-gradient(top,#263740,#6bb8e5);border-color:#6bb8e5 #6bb8e5 #109def}
:where(.xdm) body[data-controller=newsletter][data-action=index] #newsletter-signup button[type=submit].active, :where(.xdm) body[data-controller=newsletter][data-action=index] #newsletter-signup button[type=submit].disabled, :where(.xdm) body[data-controller=newsletter][data-action=index] #newsletter-signup button[type=submit]:active, :where(.xdm) body[data-controller=newsletter][data-action=index] #newsletter-signup button[type=submit]:hover, :where(.xdm) body[data-controller=newsletter][data-action=index] #newsletter-signup button[type=submit][disabled]{background-color:#6bb8e5}
:where(.xdm) #savingOptionsModal .modal-header{background-color:#1e2125;border-bottom-color:#55ade0}
:where(.xdm) #savingOptionsModal .modal-footer{border-top-color:#55ade0}
:where(.xdm) #savingOptionsModal .saving-option{border-bottom-color:#55ade0}
:where(.xdm) #savingOptionsModal .header .source{color:#64b9fa}
:where(.xdm) #merchant-overlay .modal-header{background-color:#1e2125;border-bottom-color:#55ade0}
:where(.xdm) #merchant-overlay .modal-footer{border-top-color:#55ade0}
:where(.xdm) #goodie-overlay .modal-header{background-color:#1e2125;border-bottom-color:#55ade0}
:where(.xdm) #goodie-overlay .modal-body .goody_item{border-color:#323c41}
:where(.xdm) #goodie-overlay #goody-details-overlay-popover .popover-arrow{border-right-color:#109def}
:where(.xdm) #goodie-overlay #goody-details-overlay-popover .popover-inner{border-color:#109def}
:where(.xdm) #goodie-overlay #goody-details-overlay-popover .popover-inner .header{background-color:#109def;background-color:#109def;background-image:-moz-linear-gradient(top,#109aea,#6cb8e4);background-image:-ms-linear-gradient(top,#109aea,#6cb8e4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#109aea),to(#6cb8e4));background-image:-webkit-linear-gradient(top,#109aea,#6cb8e4);background-image:-o-linear-gradient(top,#109aea,#6cb8e4);background-image:linear-gradient(top,#109aea,#6cb8e4)}
:where(.xdm) #goodie-overlay #goody-details-overlay-popover .popover-inner .content .footer{color:#64b9fa}
:where(.xdm) #goodie-overlay #goody-details-overlay-popover.right .popover-arrow{border-left-color:#109def}
:where(.xdm) #goodie-overlay .modal-footer{border-top-color:#55ade0}
:where(.xdm) #site-popup .modal-header{background-color:#1e2125;border-bottom-color:#55ade0}
:where(.xdm) .lt-ie9 #cart-status .empty, :where(.xdm) .lt-ie9 .full{border-color:#3f8dc5}
:where(.xdm) .lt-ie9 #cart-status .buttons{border-top-color:#3f8dc5}
:where(.xdm) .lt-ie9 #quickbar #quick-dropdowns select{border-color:#109def}
:where(.xdm) #xlt-bv .xlt-bv-pill{color:#83b8df}
:where(.xdm) #xlt-korb .xlt-korb-kopf{background-color:#064061;background-image:none}
:where(.xdm) #xlt-korb .xlt-korb-wallet-paypal{color:#0b70aa}
:where(.xdm) #xlt-korb .xlt-korb-wallet-paypal:hover{color:#0b70aa}
:where(.xdm) #xlt-korb .xlt-korb-pp-a{color:#65baf8}
:where(.xdm) #xlt-korb .xlt-korb-pp-b{color:#68b8fc}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main table.items td.description-column a.url{color:#83b8df}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main table.items tr.totals td{background-color:#191c20;background-image:none}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main table.items tr.totals td.labels span strong, :where(.xdm) body[data-controller="cart"][data-action="index"] #main table.items tr.totals td.values span strong{color:#8fb7d4}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main .buttons .btn-primary{background-color:#1e2125}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main .buttons .btn-primary:hover{background-color:#23272b;color:#83b8df}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main .buttons .btn-order.disabled, :where(.xdm) body[data-controller="cart"][data-action="index"] #main .buttons .btn-order[disabled]{background-color:#2d3539}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-pane > header{background-color:#191c20;border-bottom-color:#31363b;color:#83b8df}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main a.login.btn{background-color:#1d2024;border-color:#363e43;color:#5cbaff}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main a.login.btn:hover{background-color:#212428;border-color:#39464d;color:#6db9f3}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #payment-methods .payment-method:hover{border-color:#3a4145}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart table.items th{border-bottom-color:#31363b}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart table.items td{border-top-color:#2f3439}
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart table.items td.description-column a.url{color:#83b8df}
@media (min-width: 769px){
:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart .count-wrapper input.count{background-color:#1c1f23;background-image:none;border-color:#353a3f;color:#83b8df}
}
:where(.xdm) .ribbon .container-fluid:has(> .row-fluid h1){border-bottom-color:#32373d}
:where(.xdm) .ribbon .container-fluid:has(> .row-fluid h1) h1, :where(.xdm) #order-ribbon h1{color:#8fb7d4}
html:where(.xdm) body #page #xlt-kopf, html:where(.xdm) body #page #quickbar.xlt-kopf-pfad{color:#83b8df}
html:where(.xdm) body #page #xlt-kopf .xlt-kopf-nutzen a:hover, html:where(.xdm) body #page #xlt-kopf .xlt-kopf-nutzen a:focus{color:#83b8df}
html:where(.xdm) body #page #xlt-kopf .xlt-kopf-service .xlt-kopf-link, html:where(.xdm) body #page #xlt-kopf .xlt-kopf-service .xlt-kopf-link:hover, html:where(.xdm) body #page #xlt-kopf .xlt-kopf-service .xlt-kopf-link:focus, html:where(.xdm) body #page #xlt-kopf .xlt-kopf-service .xlt-kopf-link:active{color:#66baf8}
html:where(.xdm) body #page #xlt-kopf .xlt-kopf-service .xlt-kopf-link:hover, html:where(.xdm) body #page #xlt-kopf .xlt-kopf-service .xlt-kopf-link:focus{color:#83b8df}
html:where(.xdm) body #page #xlt-kopf #header #quick-search #quick-search-input{color:#83b8df}
html:where(.xdm) body #page #xlt-kopf #header #quick-search #quick-search-submit{background-color:#064061;background-image:none;border-color:#064061}
html:where(.xdm) body #page #xlt-kopf #header #quick-search #quick-search-submit:hover, html:where(.xdm) body #page #xlt-kopf #header #quick-search #quick-search-submit:focus, html:where(.xdm) body #page #xlt-kopf #header #quick-search #quick-search-submit:active{background-color:#032030;background-image:none;border-color:#032030}
html:where(.xdm) body #page #xlt-kopf #header-slogan strong{color:#83b8df}
html:where(.xdm) body #page #xlt-kopf .xlt-kopf-aktion, html:where(.xdm) body #page #xlt-kopf .xlt-kopf-korb, html:where(.xdm) body #page #xlt-kopf #toggle-quick-login a{color:#83b8df}
html:where(.xdm) body #page #xlt-kopf a.xlt-kopf-aktion:hover, html:where(.xdm) body #page #xlt-kopf a.xlt-kopf-aktion:focus-visible, html:where(.xdm) body #page #xlt-kopf #toggle-quick-login a:hover, html:where(.xdm) body #page #xlt-kopf #toggle-quick-login a:focus-visible, html:where(.xdm) body #page #xlt-kopf .xlt-kopf-korb:hover, html:where(.xdm) body #page #xlt-kopf .xlt-kopf-korb:focus-within{color:#83b8df}
html:where(.xdm) body #page #xlt-kopf #cart-status{color:#83b8df}
html:where(.xdm) body #page #xlt-kopf #cart-status > div{color:#83b8df}
html:where(.xdm) body #page #xlt-kopf #cart-status .info{color:#83b8df}
html:where(.xdm) body #page #xlt-kopf #cart-status .info b:first-of-type{color:#064061}
html:where(.xdm) body #page #xlt-kopf #cart-status .empty .info b:first-of-type{color:#83b8df}
html:where(.xdm) body #page #xlt-kopf #cart-status .info::before{color:#83b8df}
html:where(.xdm) body #page #xlt-kopf #cart-status .full .info b:last-of-type{color:#83b8df}
html:where(.xdm) body #page #xlt-kopf #cart-status .full .buttons a, html:where(.xdm) body #page #xlt-kopf #cart-status .full .buttons a:hover{color:#83b8df}
html:where(.xdm) body #page #quickbar #breadcrumbs .breadcrumb li a:hover{color:#83b8df}
html:where(.xdm) body #page #quickbar #breadcrumbs .breadcrumb li.active{color:#83b8df}
html:where(.xdm) body #page #quickbar #quick-dropdowns .chzn-container-single .chzn-single{color:#83b8df}
html:where(.xdm) body #page #quickbar #quick-dropdowns .chzn-container .chzn-drop{color:#83b8df}
html:where(.xdm) body #page #quickbar #quick-dropdowns .chzn-container-single .chzn-search input{color:#83b8df}
html:where(.xdm) body #page #quickbar #quick-dropdowns .chzn-container .chzn-results li{color:#83b8df}
html:where(.xdm) body #page #quickbar #quick-dropdowns .chzn-container .chzn-results .highlighted, html:where(.xdm) body #page #quickbar #quick-dropdowns .chzn-drop .highlighted{color:#83b8df}
html:where(.xdm) body:not([data-controller="site"][data-action="index"]) ul.ui-autocomplete.ui-menu .ui-menu-item a{color:#83b8df}
html:where(.xdm) body:not([data-controller="site"][data-action="index"]) ul.ui-autocomplete.ui-menu .ui-menu-item a.ui-state-hover{color:#83b8df}
html:where(.xdm) body:not([data-controller="site"][data-action="index"]) ul.ui-autocomplete.ui-menu .ui-menu-item .color-boxes span, html:where(.xdm) body:not([data-controller="site"][data-action="index"]) ul.ui-autocomplete.ui-menu .ui-menu-item .color-boxes span:first-child{border-color:rgba(6, 64, 97, 0.25)}
html:where(.xdm) body #quick-login{color:#83b8df}
html:where(.xdm) body #quick-login form input[type="text"], html:where(.xdm) body #quick-login form input[type="password"]{color:#83b8df}
html:where(.xdm) body #quick-login form .buttons .btn, html:where(.xdm) body #quick-login form .buttons .btn:hover, html:where(.xdm) body #quick-login form .buttons .btn:focus{background-color:#109def;background-image:none;border-color:#0e88cf}
html:where(.xdm) body #quick-login form .buttons .btn:hover, html:where(.xdm) body #quick-login form .buttons .btn:focus{background-color:#0e88cf;background-image:none}
html:where(.xdm) body #quick-login form .forgot-password, html:where(.xdm) body #quick-login a{color:#66baf8}
html:where(.xdm) body[data-controller="item"][data-action="index"] #main #results article.type.dialog > header.header, html:where(.xdm) body[data-controller="item"][data-action="index"] #main #details section.dialog > header.header{background-color:#191c20;border-bottom-color:#31363b;color:#83b8df}
html:where(.xdm) body[data-controller="item"][data-action="index"] #main #results article.type.dialog > header.header h2, html:where(.xdm) body[data-controller="item"][data-action="index"] #main #details section.dialog > header.header h2{color:#83b8df}
html:where(.xdm) body[data-controller="item"][data-action="index"] #main #goodie-carousel-wrapper > header, html:where(.xdm) body[data-controller="item"][data-action="index"] #main #goodie-carousel-wrapper .gradient{background-color:#191c20;border-bottom-color:#31363b}
html:where(.xdm) body[data-controller="item"][data-action="index"] #main #goodie-carousel-wrapper > header h2{color:#83b8df}
html:where(.xdm) body[data-controller="printer"][data-action="index"] #main .pane > header{background-color:#191c20;border-bottom-color:#31363b;color:#83b8df}
html:where(.xdm) body[data-controller="printer"][data-action="index"] #main .pane > header h1, html:where(.xdm) body[data-controller="printer"][data-action="index"] #main .pane > header h3{color:#83b8df !important}
html:where(.xdm) body[data-controller="item"][data-action="search"] #main #search-results > header{background-color:#191c20;border-bottom-color:#31363b;color:#83b8df}
html:where(.xdm) body[data-controller="item"][data-action="search"] #main #search-results > header h3{color:#83b8df}
html:where(.xdm) body[data-controller="item"][data-action="search"] #main #search-results > header div{color:#66baf8}
html:where(.xdm) body[data-controller="item"][data-action="search"] #main #search-results > header div:hover{color:#83b8df}
html:where(.xdm) body[data-controller="item"][data-action="index"] #main #results .type .items .item.selected{background-color:#1e2326}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .saving-options-container .text{color:#83b8df}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .xlt-abschnitt-kopf, html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #payment-methods.form-pane > header, html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #shipping-address.form-pane > header, html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #login-pane.form-pane > header{color:#83b8df}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main a.login.xlt-anmelden-link{color:#5ebafe}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main a.login.xlt-anmelden-link:hover{color:#83b8df}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-pane .content input[type="text"], html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-pane .content input[type="password"], html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-pane .content input[type="email"], html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-pane .content input[type="tel"], html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-pane .content select{border-color:#383e41;color:#83b8df}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-pane .content input[type="text"]:focus, html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-pane .content input[type="password"]:focus, html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-pane .content select:focus{border-color:#064061;box-shadow:0 0 0 1px #064061}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main label.checkbox.inline, html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main label#register-checkbox{color:#83b8df}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #type-selector label.radio{border-color:#383e41;color:#83b8df}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #type-selector label.radio:has(input:checked){border-color:#064061;box-shadow:0 0 0 1px #064061}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #type-selector a{color:#5ebafe}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #payment-methods .payment-method{border-color:#383e41}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #payment-methods .payment-method:has(> label input:checked){border-color:#064061;box-shadow:0 0 0 1px #064061}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #payment-methods .payment-method > label.radio{color:#83b8df}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #payment-methods .payment-method-disabled{background-color:#191c20;background-image:none}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #eu-gewaehrleistung.form-pane::before{border-color:#064061;color:#83b8df}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #eu-gewaehrleistung.form-pane > header{color:#83b8df}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #eu-gewaehrleistung.form-pane > .content p{color:#83b8df}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #eu-gewaehrleistung-oeffnen.btn{color:#5ebafe}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #gtc-wrapper a{color:#5ebafe}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart table.items td.description-column b{color:#83b8df}
@media (min-width: 769px){
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart .count-wrapper input.count{background-color:#064061;background-image:none}
}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart .total-price{color:#83b8df}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart #voucher-wrapper input{border-color:#383e41}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart #voucher-wrapper button{background-color:#212428;background-image:none}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #cart table.items tr.totals td > div > span{color:#83b8df}
html:where(.xdm) body #page > footer .container-fluid{background-color:#191c20;background-image:none;box-shadow:-60vw 0 0 0 #161616, 60vw 0 0 0 #161616}
html:where(.xdm) body #page > footer .container-fluid .span3 > div{color:#83b8df}
html:where(.xdm) body #page > footer .container-fluid .span3 > div h4{color:#83b8df}
html:where(.xdm) body #page > footer .container-fluid .span3 > div h4 a{color:#83b8df}
html:where(.xdm) body #page > footer .container-fluid .span3 > div p a:hover{color:#83b8df}
html:where(.xdm) body #page > footer .container-fluid .span3 > div a.btn{border-color:#064061;color:#83b8df}
html:where(.xdm) body #page > footer .container-fluid .span3 > div a.btn:hover{background-color:#064061;background-image:none}
html:where(.xdm) body #page > footer .container-fluid .span3 .hotline{color:#83b8df}
html:where(.xdm) body #page > footer .container-fluid .span3 .hotline strong{color:#83b8df}
html:where(.xdm) body #drucker-angebot .drucker-typ{color:#5dbaff !important;border-color:#109aea !important}
html:where(.xdm) body .hero-karte-titel{color:#5ebafe !important}
html:where(.xdm) body[data-controller="item"][data-action="index"] #main #details{border-color:#0090e3}
html:where(.xdm) body[data-controller="item"][data-action="index"] #main #results .type .items .item.selected td{border-top-color:#0090e3;border-bottom-color:#0090e3}
html:where(.xdm) body[data-controller="item"][data-action="index"] #main #results .type .items .item.selected td:first-child{border-left-color:#0090e3}
html:where(.xdm) body[data-controller="item"][data-action="index"] #main #results .type .items .item.selected td.last{border-right-color:#0090e3}
html:where(.xdm) body[data-controller="item"][data-action="index"] #main #results .type .items .item.selected td.last::after{background-color:#0090e3;background-image:none}
html:where(.xdm) body[data-controller="item"][data-action="index"] #main #results .type .items .selected .btn-buy:after{border-left-color:#0090e3}
html:where(.xdm) body .btn-order.green{background-color:#0090e3;background-image:none;border-color:#0090e3}
html:where(.xdm) body .btn-order.green:hover, html:where(.xdm) body .btn-order.green:active, html:where(.xdm) body .btn-order.green.active{background-color:#0077bd;border-color:#2a8cd4}
html:where(.xdm) body[data-controller="cart"][data-action="index"] #main .buttons .btn-order{background-color:#0090e3}
html:where(.xdm) body[data-controller="cart"][data-action="index"] #main .buttons .btn-order:hover{background-color:#0077bd}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #place-order{background-color:#0090e3}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main #place-order:hover{background-color:#0077bd}
html:where(.xdm) body #page #xlt-kopf #cart-status .full .buttons a.checkout{background-color:#0090e3;background-image:none;border-color:#0090e3}
html:where(.xdm) body #page #xlt-kopf #cart-status .full .buttons a.checkout:hover{background-color:#0077bd;background-image:none;border-color:#2a8cd4}
html:where(.xdm) body #xlt-korb .xlt-korb-kasse{background-color:#0090e3;background-image:none}
html:where(.xdm) body #xlt-korb .xlt-korb-kasse:hover{background-color:#0077bd;background-image:none}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main a.login.xlt-anmelden-link{border-color:#0090e3 !important;color:#65b9fd}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main a.login.xlt-anmelden-link:hover, html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main a.login.xlt-anmelden-link:focus{background-color:#0090e3;background-image:none;border-color:#0090e3 !important;color:#fff}
html:where(.xdm) body #xlt-korb .xlt-korb-kopf{background-color:#0090e3;background-image:none}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-control > label:not(.checkbox):not(.radio):not(.error){color:#d4d7da}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-control > label .required{color:#fb8e7d}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-control > label .xlt-optional{color:#babac0}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-control > input:not(.xlt-nie):not(.xlt-nie2):not(.xlt-nie3), html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-control > select:not(.xlt-nie):not(.xlt-nie2):not(.xlt-nie3), html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-control > textarea:not(.xlt-nie):not(.xlt-nie2):not(.xlt-nie3){border-color:#3c4246}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-control > input:focus, html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-control > select:focus, html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-control > textarea:focus{border-color:#0090e3;box-shadow:0 0 0 3px rgba(1,24,42,0.15);outline-color:currentColor}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-control > input::placeholder, html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-control > textarea::placeholder{color:#9ca2a6}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .form-control label.error{color:#fb8e7d}
html:where(.xdm) body[data-controller="order"][data-action="checkout"] #main .span4:has(> #cart)::after{background-color:#1b1f23;background-image:none}
:where(.xdm) #shipping-address-search input[type="search"]{border-color:#3c4145;background-color:#161a1e;background-image:none;box-shadow:none;color:#8cb7d8}
:where(.xdm) #shipping-address-search input[type="search"]:focus{border-color:#0090e3;box-shadow:0 0 0 3px rgba(1,24,42,0.15);outline-color:currentColor}
:where(.xdm) #shipping-address-search .hits{color:#b1b7bf}
:where(.xdm) table.orders td.tracking .carrier{color:#b1b7bf}
:where(.xdm) table.orders td.tracking .none{color:#9ca1a7}
:where(.xdm) #printer-quicksearch input[type="search"]{border-color:#3c4145;background-color:#161a1e;background-image:none;box-shadow:none;color:#8cb7d8}
:where(.xdm) #printer-quicksearch input[type="search"]:focus{border-color:#0090e3;box-shadow:0 0 0 3px rgba(1,24,42,0.15);outline-color:currentColor}
:where(.xdm) #printer-quicksearch .hinweis{color:#b1b7bf}
:where(.xdm) #printer-quicksearch .hinweis.erfolg{color:#6ccb6a}
:where(.xdm) #printer-quicksearch .hinweis.fehler{color:#fa8d87}
:where(.xdm) table.orders td.invoice .pdf{background-color:#0090e3;background-image:none;color:#fff}
:where(.xdm) table.orders td.invoice a:hover .pdf{background-color:#0077bd;background-image:none}
:where(.xdm) table.orders td.invoice .sammel{color:#b1b7bf}
:where(.xdm) table.orders td.invoice .none{color:#9ca1a7}
/* ---- aus css/desktop/responsive.css (83 Regeln) ---- */
:where(.xdm) body[data-controller="site"][data-action="index"] #location-hagen-teaser{border-color:currentColor;background-color:transparent;background-image:none}
:where(.xdm) body[data-controller="site"][data-action="index"] .location-hagen-teaser-inner{border-color:#333c3f;border-left-color:#58a849;background-color:#161a1e;background-image:none;box-shadow:0 2px 7px rgba(31, 67, 82, 0.11)}
:where(.xdm) body[data-controller="site"][data-action="index"] .location-hagen-teaser-label{color:#7dc771}
:where(.xdm) body[data-controller="site"][data-action="index"] #location-hagen-teaser-title{color:#68bee1}
:where(.xdm) body[data-controller="site"][data-action="index"] .location-hagen-teaser-copy p, :where(.xdm) body[data-controller="site"][data-action="index"] .location-hagen-teaser-hours{color:#c1ced4}
:where(.xdm) body[data-controller="site"][data-action="index"] .location-hagen-teaser-hours{border-left-color:#333c3f}
:where(.xdm) body[data-controller="site"][data-action="index"] .location-hagen-teaser-link{border-color:#78b856;background-color:transparent;background-image:linear-gradient(#caf2aa, #9ddd72);box-shadow:0 2px 0 #0d1a07, 0 4px 9px rgba(69, 125, 48, 0.23);color:#24521d;text-shadow:0 1px 0 rgba(22,22,22,0.55)}
:where(.xdm) body[data-controller="site"][data-action="index"] .location-hagen-teaser-link:hover, :where(.xdm) body[data-controller="site"][data-action="index"] .location-hagen-teaser-link:focus{border-color:#68aa47;background-color:transparent;background-image:linear-gradient(#1c2810, #aae47e);box-shadow:0 2px 0 #4e8935, 0 5px 12px rgba(69, 125, 48, 0.28);color:#1e4818}
@media screen and (max-width: 768px){
:where(.xdm) body[data-controller="site"][data-action="index"] .location-hagen-teaser-hours{border-left-color:currentColor}
}
@media screen and (max-width: 900px){
:where(.xdm) body[data-controller="item"][data-action="index"] #results .items tr{border-bottom-color:#323a3d}
:where(.xdm) body[data-controller="item"][data-action="search"] #search-results tr.item{border-bottom-color:#323a3d}
:where(.xdm) body[data-controller="cart"][data-action="index"] #main .items tr.item{border-color:#323a3d;background-color:#161a1e;background-image:none}
}
@media screen and (max-width: 768px){
:where(.xdm) body[data-controller="site"][data-action="index"] #top-vendors{background-color:transparent;background-image:none}
:where(.xdm) body[data-controller="site"][data-action="index"] #top-vendors-container #top-vendors li a{border-color:#323a3d;background-color:transparent;background-image:none;color:#74b8f1}
:where(.xdm) body[data-controller="item"][data-action="index"] #mini-cart .items .item .inc, :where(.xdm) body[data-controller="item"][data-action="index"] #mini-cart .items .item .dec, :where(.xdm) body[data-controller="item"][data-action="index"] #mini-cart .items .item .remove, :where(.xdm) body[data-controller="cart"][data-action="index"] #main .items tr.item .count-column .inc, :where(.xdm) body[data-controller="cart"][data-action="index"] #main .items tr.item .count-column .dec, :where(.xdm) body[data-controller="cart"][data-action="index"] #main .items tr.item .remove-column .remove, :where(.xdm) body[data-controller="order"][data-action="checkout"] #cart tr.item .count-column .inc, :where(.xdm) body[data-controller="order"][data-action="checkout"] #cart tr.item .count-column .dec, :where(.xdm) body[data-controller="order"][data-action="checkout"] #cart tr.item .total-price-column .remove{border-color:#4f545a;background-color:#161a1e;background-image:none !important;color:#d1d4d8}
}
@media screen and (max-width: 768px){
:where(.xdm) #nav-container{border-color:currentColor;background-color:#161a1e;background-image:none;box-shadow:0 2px 8px rgba(31, 67, 82, 0.16)}
:where(.xdm) #nav-container .navbar-inner, :where(.xdm) #nav-container .navbar-inner .container-fluid{border-color:currentColor;background-color:#161a1e;background-image:none}
:where(.xdm) #nav-sub .btn-toolbar .btn{border-color:currentColor;border-right-color:#353c3f;background-color:#161a1e;background-image:none;box-shadow:none;color:#8ab9d1;text-shadow:none}
:where(.xdm) #nav-sub .btn-toolbar .btn-group:last-child .btn{border-right-color:currentColor}
:where(.xdm) #nav-sub .btn-toolbar .btn:hover, :where(.xdm) #nav-sub .btn-toolbar .btn:focus{background-color:#1c2023;background-image:none;color:#70bce1}
:where(.xdm) #header{border-bottom-color:#32393b;background-color:#161a1e;background-image:none}
:where(.xdm) #header #quick-search-input{border-color:#394d55;background-color:#161a1e;background-image:none;box-shadow:none}
:where(.xdm) #header #quick-search-submit{border-color:#3b92b2;background-color:#2d96ba;background-image:none;box-shadow:none;color:#fff;text-shadow:none}
:where(.xdm) #quickbar{border-top-color:currentColor;border-bottom-color:#3b92b2;background-color:#2d96ba;background-image:none;box-shadow:0 3px 8px rgba(31, 67, 82, 0.16)}
:where(.xdm) #quickbar #cart-status{border-color:rgba(42,46,52,0.55);background-color:#161a1e;background-image:none}
:where(.xdm) #quickbar #cart-status .empty .info, :where(.xdm) #quickbar #cart-status .full .info{background-color:#161a1e;background-image:none;color:#8ab9d1}
:where(.xdm) #quickbar #cart-status .empty .info b, :where(.xdm) #quickbar #cart-status .full .info b{color:#8ab9d1}
:where(.xdm) #quickbar #quick-dropdowns::before{color:#fff}
:where(.xdm) body[data-controller="site"][data-action="index"] #product-selection{background-color:#1a1d21;background-image:none}
:where(.xdm) body[data-controller="site"][data-action="index"] #product-selection h1{color:#6abde0}
:where(.xdm) body[data-controller="site"][data-action="index"] #product-search::before, :where(.xdm) body[data-controller="site"][data-action="index"] #product-dropdowns::before{color:#8ab9d1}
:where(.xdm) body[data-controller="site"][data-action="index"] #product-selection #product-search form, :where(.xdm) body[data-controller="site"][data-action="index"] #product-selection #product-dropdowns form{border-color:#343c3f;background-color:#161a1e;background-image:none;box-shadow:0 4px 14px rgba(31, 67, 82, 0.12)}
:where(.xdm) body[data-controller="site"][data-action="index"] #product-selection .span5 > div form .content{border-color:currentColor;background-color:transparent;background-image:none}
:where(.xdm) body[data-controller="site"][data-action="index"] #product-selection #product-search #product-search-input{box-shadow:none}
}
@media screen and (min-width: 769px){
:where(.xdm) #nav-sub .btn-toolbar .btn:focus, :where(.xdm) #nav-main ol > li > a:focus{outline-color:#2d96ba}
}
@media screen and (max-width: 768px){
:where(.xdm) body[data-controller="item"][data-action="search"] #search-info{border-color:#343c3f;background-color:#161a1e;background-image:none;box-shadow:0 4px 14px rgba(31, 67, 82, 0.1)}
:where(.xdm) body[data-controller="item"][data-action="search"] #search-filters{border-color:#343c3f;background-color:#161a1e;background-image:none;box-shadow:0 4px 14px rgba(31, 67, 82, 0.08)}
:where(.xdm) body[data-controller="item"][data-action="search"] #search-filters legend{border-color:currentColor;color:#8ab9d1}
:where(.xdm) body[data-controller="item"][data-action="search"] #search-filters label{border-color:#353e41;background-color:#1a1e22;background-image:none}
:where(.xdm) body[data-controller="item"][data-action="search"] #sort-order-wrapper{background-color:#1a1d21;background-image:none}
:where(.xdm) body[data-controller="item"][data-action="search"] #search-results tr.item, :where(.xdm) body[data-controller="item"][data-action="index"] #results .items tr{border-color:#343c3f;background-color:#161a1e;background-image:none;box-shadow:0 4px 12px rgba(31, 67, 82, 0.08)}
:where(.xdm) body[data-controller="item"][data-action="index"] #results .items tr.selected{border-color:#2d96ba;box-shadow:0 5px 16px rgba(4,25,33,0.18)}
:where(.xdm) body[data-controller="item"][data-action="search"] #search-results tr.item .short-desc .name{background-color:#1d2024;background-image:none;color:#70bce1}
:where(.xdm) body[data-controller="item"][data-action="search"] #search-results tr.item .capacity, :where(.xdm) body[data-controller="item"][data-action="index"] #results .items tr .capacity{color:#69c985}
:where(.xdm) body[data-controller="item"][data-action="search"] #search-results tr.item .add-to-cart-wrapper{border-top-color:#32393b}
:where(.xdm) body[data-controller="item"][data-action="index"] #details > .dialog{border-color:#353e41;background-color:#161a1e;background-image:none;box-shadow:0 5px 16px rgba(31, 67, 82, 0.12)}
:where(.xdm) body[data-controller="item"][data-action="index"] #details-body-copy{border-color:#343c3f;background-color:#161a1e;background-image:none;box-shadow:0 4px 12px rgba(31, 67, 82, 0.08)}
:where(.xdm) body[data-controller="item"][data-action="index"] #details-body-copy h3{color:#8ab9d1}
}
@media screen and (max-width: 560px){
:where(.xdm) body[data-controller="item"][data-action="index"] #results .items tr.item{border-color:#343c3f;background-color:#161a1e !important;background-image:none !important;box-shadow:0 4px 12px rgba(31, 67, 82, 0.08)}
:where(.xdm) body[data-controller="item"][data-action="index"] #results .items tr.item.selected{border-color:#2d96ba;background-color:#161a1e !important;background-image:none !important;box-shadow:0 5px 16px rgba(4,25,33,0.18)}
}
@media screen and (max-width: 768px){
:where(.xdm) body[data-controller="site"][data-action="index"] #top-vendors-container #top-vendors li a{background-image:url("/webshop/img/desktop/top-vendors-new.png");color:transparent}
}
@media screen and (max-width: 768px){
:where(.xdm) body[data-controller="item"][data-action="index"] #results .description a.url{color:#74b8f1 !important}
}
@media screen and (max-width: 768px){
:where(.xdm) #results article.dialog tr.item td{border-color:currentColor !important}
:where(.xdm) #results article.dialog tr.item.selected{border-color:#323a3d !important}
}
@media screen and (max-width: 768px){
:where(.xdm) body[data-controller="cart"] table.items tr.totals > td{border-color:currentColor !important}
}
@media screen and (max-width: 768px){
:where(.xdm) body[data-controller="cart"] tr.totals .btn-danger{box-shadow:none !important}
:where(.xdm) body[data-controller="cart"] a.checkout.btn, :where(.xdm) body[data-controller="cart"] a.btn.btn-primary{box-shadow:none !important}
}
@media screen and (max-width: 768px){
:where(.xdm) body[data-controller="cart"] button.alternative-item.btn-save{background-color:#e8a33d !important;background-image:none !important;background-image:linear-gradient(to bottom, #f0b45c, #dd9327) !important;border-color:#c9821d !important;color:#fff !important;text-shadow:none !important;box-shadow:none !important}
}
@media screen and (max-width: 768px){
:where(.xdm) #quickbar, :where(.xdm) #quickbar .container-fluid{background-color:transparent !important;background-image:none !important;border-color:currentColor !important;box-shadow:none !important}
}
:where(.xdm) body[data-controller="site"][data-action="index"] #product-selection.hero-foto > .container-fluid{background-color:#9fc27a;background-image:none;background-image:none}
:where(.xdm) body[data-controller="site"][data-action="index"] #product-selection.hero-foto .hero-bild::after{background-color:transparent;background-image:linear-gradient(90deg, rgba(0,0,0,.35) 0%, rgba(0,0,0,.20) 40%, rgba(0,0,0,0) 65%)}
:where(.xdm) body[data-controller="site"][data-action="index"] #product-selection.hero-foto h1{color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.45)}
:where(.xdm) body[data-controller="site"][data-action="index"] #product-selection.hero-foto .hero-claim{color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.45)}
:where(.xdm) body[data-controller="site"][data-action="index"] #product-selection.hero-foto .hero-refill{border-color:rgba(42,46,52,0.55);background-color:rgba(0,0,0,.28);background-image:none;color:#fff}
:where(.xdm) body[data-controller="site"][data-action="index"] #product-selection.hero-foto .hero-karte{background-color:rgba(22,26,30,0.96);background-image:none;box-shadow:0 10px 30px rgba(0,0,0,.28)}
:where(.xdm) body[data-controller="site"][data-action="index"] #product-selection.hero-foto .hero-karte-titel{color:#71bddc}
:where(.xdm) body[data-controller="site"][data-action="index"] #product-selection.hero-foto #product-search form, :where(.xdm) body[data-controller="site"][data-action="index"] #product-selection.hero-foto #product-dropdowns form{border-color:currentColor;background-color:transparent;background-image:none;box-shadow:none}
:where(.xdm) body[data-controller="site"][data-action="index"] #product-selection.hero-foto #product-search-input{border-color:#474c52;border-right-color:currentColor;box-shadow:none;background-color:#161a1e;background-image:none}
:where(.xdm) body[data-controller="site"][data-action="index"] #product-selection.hero-foto #product-search-submit{border-color:#3a9dc2;background-color:#3a9dc2;background-image:none;background-image:none;color:#fff;text-shadow:none;box-shadow:none}
:where(.xdm) body[data-controller="site"][data-action="index"] #product-selection.hero-foto #product-search-submit:hover{background-color:#2f7d9a;background-image:none;border-color:#4591ae}
:where(.xdm) body[data-controller="site"][data-action="index"] #product-selection.hero-foto #product-dropdowns .chzn-single{border-color:#474c52;background-color:#161a1e;background-image:none;background-image:none;box-shadow:none;color:#c3c6c9}
:where(.xdm) body[data-controller="site"][data-action="index"] #product-selection.hero-foto #product-dropdowns .chzn-single > div{background-color:transparent;background-image:none;border-color:currentColor}
@media screen and (max-width: 768px){
:where(.xdm) body[data-controller="site"][data-action="index"] #product-selection.hero-foto{background-color:transparent;background-image:none}
:where(.xdm) body[data-controller="site"][data-action="index"] #product-selection.hero-foto > .container-fluid{background-color:#1e211b;background-image:none}
:where(.xdm) body[data-controller="site"][data-action="index"] #product-selection.hero-foto h1{color:#78bbdc;text-shadow:none}
:where(.xdm) body[data-controller="site"][data-action="index"] #product-selection.hero-foto .hero-claim{color:#cad5cc;text-shadow:none}
:where(.xdm) body[data-controller="site"][data-action="index"] #product-selection.hero-foto .hero-refill{border-color:#7fae5f;background-color:#22291d;background-image:none;color:#98bd97}
:where(.xdm) body[data-controller="site"][data-action="index"] #product-selection.hero-foto .hero-karte{box-shadow:0 4px 14px rgba(31, 67, 82, 0.12)}
:where(.xdm) body[data-controller="site"][data-action="index"] #product-selection.hero-foto #product-search form, :where(.xdm) body[data-controller="site"][data-action="index"] #product-selection.hero-foto #product-dropdowns form{border-color:currentColor;background-color:transparent;background-image:none;box-shadow:none}
}
:where(.xdm) body[data-controller="site"][data-action="index"] .location-hagen-teaser-inner{border-color:#353d41;box-shadow:0 2px 7px rgba(8, 77, 117, 0.11)}
:where(.xdm) body[data-controller="site"][data-action="index"] #location-hagen-teaser-title{color:#62b9fc}
:where(.xdm) body[data-controller="site"][data-action="index"] .location-hagen-teaser-copy p, :where(.xdm) body[data-controller="site"][data-action="index"] .location-hagen-teaser-hours{color:#72b9ef}
:where(.xdm) body[data-controller="site"][data-action="index"] .location-hagen-teaser-hours{border-left-color:#353d41}
@media screen and (max-width: 900px){
:where(.xdm) body[data-controller="item"][data-action="index"] #results .items tr{border-bottom-color:#333a3f}
}
@media screen and (max-width: 900px){
:where(.xdm) body[data-controller="item"][data-action="search"] #search-results tr.item{border-bottom-color:#333a3f}
}
@media screen and (max-width: 900px){
:where(.xdm) body[data-controller="cart"][data-action="index"] #main .items tr.item{border-color:#333a3f}
}
@media screen and (max-width: 768px){
:where(.xdm) body[data-controller="site"][data-action="index"] #top-vendors-container #top-vendors li a{border-color:#333a3f;color:#5dbaff}
}
@media screen and (max-width: 768px){
:where(.xdm) #nav-container{box-shadow:0 2px 8px rgba(8, 77, 117, 0.16)}
}
@media screen and (max-width: 768px){
:where(.xdm) #nav-sub .btn-toolbar .btn{border-right-color:#363d40;color:#6eb9f2}
}
@media screen and (max-width: 768px){
:where(.xdm) #nav-sub .btn-toolbar .btn:hover, :where(.xdm) #nav-sub .btn-toolbar .btn:focus{background-color:#1d2024;background-image:none;color:#64bafa}
}
@media screen and (max-width: 768px){
:where(.xdm) #header{border-bottom-color:#33393c}
}
@media screen and (max-width: 768px){
:where(.xdm) #header #quick-search-input{border-color:#87c5e9}
}
@media screen and (max-width: 768px){
:where(.xdm) #header #quick-search-submit{border-color:#208dd3;background-color:#109dee;background-image:none}
}
@media screen and (max-width: 768px){
:where(.xdm) #quickbar{border-bottom-color:#208dd3;background-color:#109dee;background-image:none;box-shadow:0 3px 8px rgba(8, 77, 117, 0.16)}
}
@media screen and (max-width: 768px){
:where(.xdm) #quickbar #cart-status .empty .info, :where(.xdm) #quickbar #cart-status .full .info{color:#6eb9f2}
}
@media screen and (max-width: 768px){
:where(.xdm) #quickbar #cart-status .empty .info b, :where(.xdm) #quickbar #cart-status .full .info b{color:#6eb9f2}
}
@media screen and (max-width: 768px){
:where(.xdm) body[data-controller="site"][data-action="index"] #product-selection{background-color:#1a1d21;background-image:none}
}
@media screen and (max-width: 768px){
:where(.xdm) body[data-controller="site"][data-action="index"] #product-selection h1{color:#60bafc}
}
@media screen and (max-width: 768px){
:where(.xdm) body[data-controller="site"][data-action="index"] #product-search::before, :where(.xdm) body[data-controller="site"][data-action="index"] #product-dropdowns::before{color:#6eb9f2}
}
@media screen and (max-width: 768px){
:where(.xdm) body[data-controller="site"][data-action="index"] #product-selection #product-search form, :where(.xdm) body[data-controller="site"][data-action="index"] #product-selection #product-dropdowns form{border-color:#353c40;box-shadow:0 4px 14px rgba(8, 77, 117, 0.12)}
}
@media screen and (min-width: 769px){
:where(.xdm) #nav-sub .btn-toolbar .btn:focus, :where(.xdm) #nav-main ol > li > a:focus{outline-color:#109dee}
}
@media screen and (max-width: 768px){
:where(.xdm) body[data-controller="item"][data-action="search"] #search-info{border-color:#353c40;box-shadow:0 4px 14px rgba(8, 77, 117, 0.1)}
}
@media screen and (max-width: 768px){
:where(.xdm) body[data-controller="item"][data-action="search"] #search-filters{border-color:#353c40;box-shadow:0 4px 14px rgba(8, 77, 117, 0.08)}
}
@media screen and (max-width: 768px){
:where(.xdm) body[data-controller="item"][data-action="search"] #search-filters legend{color:#6eb9f2}
}
@media screen and (max-width: 768px){
:where(.xdm) body[data-controller="item"][data-action="search"] #search-filters label{border-color:#363e42;background-color:#1b1e22;background-image:none}
}
@media screen and (max-width: 768px){
:where(.xdm) body[data-controller="item"][data-action="search"] #sort-order-wrapper{background-color:#1a1d21;background-image:none}
}
@media screen and (max-width: 768px){
:where(.xdm) body[data-controller="item"][data-action="search"] #search-results tr.item, :where(.xdm) body[data-controller="item"][data-action="index"] #results .items tr{border-color:#353c40;box-shadow:0 4px 12px rgba(8, 77, 117, 0.08)}
}
@media screen and (max-width: 768px){
:where(.xdm) body[data-controller="item"][data-action="index"] #results .items tr.selected{border-color:#109dee;box-shadow:0 5px 16px rgba(0,24,42,0.18)}
}
@media screen and (max-width: 768px){
:where(.xdm) body[data-controller="item"][data-action="search"] #search-results tr.item .short-desc .name{background-color:#1e2125;background-image:none;color:#64bafa}
}
@media screen and (max-width: 768px){
:where(.xdm) body[data-controller="item"][data-action="search"] #search-results tr.item .add-to-cart-wrapper{border-top-color:#33393c}
}
@media screen and (max-width: 768px){
:where(.xdm) body[data-controller="item"][data-action="index"] #details > .dialog{border-color:#363e42;box-shadow:0 5px 16px rgba(8, 77, 117, 0.12)}
}
@media screen and (max-width: 768px){
:where(.xdm) body[data-controller="item"][data-action="index"] #details-body-copy{border-color:#353c40;box-shadow:0 4px 12px rgba(8, 77, 117, 0.08)}
}
@media screen and (max-width: 768px){
:where(.xdm) body[data-controller="item"][data-action="index"] #details-body-copy h3{color:#6eb9f2}
}
@media screen and (max-width: 560px){
:where(.xdm) body[data-controller="item"][data-action="index"] #results .items tr.item{border-color:#353c40;box-shadow:0 4px 12px rgba(8, 77, 117, 0.08)}
}
@media screen and (max-width: 560px){
:where(.xdm) body[data-controller="item"][data-action="index"] #results .items tr.item.selected{border-color:#109dee;box-shadow:0 5px 16px rgba(0,24,42,0.18)}
}
@media screen and (max-width: 768px){
:where(.xdm) body[data-controller="item"][data-action="index"] #results .description a.url{color:#5dbaff !important}
}
@media screen and (max-width: 768px){
:where(.xdm) #results article.dialog tr.item.selected{border-color:#333a3f !important}
}
:where(.xdm) body[data-controller="site"][data-action="index"] #product-selection.hero-foto .hero-karte-titel{color:#5ebafe}
:where(.xdm) body[data-controller="site"][data-action="index"] #product-selection.hero-foto #product-search-submit{border-color:#109def;background-color:#109def;background-image:none}
:where(.xdm) body[data-controller="site"][data-action="index"] #product-selection.hero-foto #product-search-submit:hover{background-color:#0e88cf;background-image:none;border-color:#0e88cf}
@media screen and (max-width: 768px){
:where(.xdm) body[data-controller="site"][data-action="index"] #product-selection.hero-foto h1{color:#6db9f3}
}
@media screen and (max-width: 768px){
:where(.xdm) body[data-controller="site"][data-action="index"] #product-selection.hero-foto .hero-karte{box-shadow:0 4px 14px rgba(8, 77, 117, 0.12)}
}
:where(.xdm) #xlt-wk-toast{border-color:#383e41}
:where(.xdm) #xlt-wk-toast .xlt-wk-toast-frei{color:#5ebafe}
:where(.xdm) #xlt-wk-toast .xlt-wk-toast-korb{border-color:#0e88cf;background-color:#109def;background-image:none}
:where(.xdm) #xlt-wk-toast .xlt-wk-toast-korb:hover{background-color:#0e88cf;background-image:none}
/* ---- aus css/desktop/xlt-bewertungen-popup.css (45 Regeln) ---- */
:where(.xdm) #xlt-bewertungen{color:var(--xlt-text)}
:where(.xdm) .xb-ueberschrift{color:var(--xlt-text)}
:where(.xdm) .xb-note{border:1px solid var(--xlt-rand);background-color:#161a1e;background-image:none;color:var(--xlt-text)}
:where(.xdm) .xb-note:hover{border-color:var(--xlt-blau);color:var(--xlt-text)}
:where(.xdm) .xb-note-quelle{color:var(--xlt-grau)}
:where(.xdm) .xb-sterne-leer svg{fill:#d9dce1}
:where(.xdm) .xb-sterne-voll svg{fill:var(--xlt-stern)}
:where(.xdm) .xb-pfeil{border-color:currentColor;background-color:transparent;background-image:none;color:var(--xlt-text)}
:where(.xdm) .xb-pfeil svg{fill:none;stroke:currentColor}
:where(.xdm) .xb-pfeil:not(:disabled):hover{color:var(--xlt-blau)}
:where(.xdm) .xb-spur:focus-visible{outline:2px solid var(--xlt-blau)}
:where(.xdm) .xb-karte{border:1px solid var(--xlt-rand);background-color:#161a1e;background-image:none}
:where(.xdm) .xb-datum{color:var(--xlt-grau)}
:where(.xdm) .xb-haken{fill:#7fb4f9}
:where(.xdm) .xb-hinweis{color:var(--xlt-grau)}
:where(.xdm) .xb-hinweis a{color:var(--xlt-blau)}
:where(.xdm) .xnl-schatten{background-color:rgba(20, 28, 38, .5);background-image:none;color:var(--xlt-text)}
:where(.xdm) .xnl-box{background-color:#161a1e;background-image:none;box-shadow:0 24px 60px rgba(0, 0, 0, .28)}
:where(.xdm) .xnl-bild{background-color:#9cc35a}
:where(.xdm) .xnl-zu{border-color:currentColor;background-color:rgba(22,26,30,0.92);background-image:none;box-shadow:0 2px 8px rgba(0, 0, 0, .15);color:#d1d4d8}
:where(.xdm) .xnl-zu:hover{background-color:#161a1e;background-image:none;color:var(--xlt-blau)}
:where(.xdm) .xnl-zu svg{fill:none;stroke:currentColor}
:where(.xdm) .xnl-marke{background-color:#161a1e;background-image:none;box-shadow:0 8px 24px rgba(0, 0, 0, .18);border-left:6px solid var(--xlt-blau)}
:where(.xdm) .xnl-marke-titel{color:var(--xlt-grau)}
:where(.xdm) .xnl-marke-gross{color:var(--xlt-blau)}
:where(.xdm) .xnl-marke-klein{color:var(--xlt-text)}
:where(.xdm) .xnl-inhalt h2{color:var(--xlt-text)}
:where(.xdm) .xnl-text{color:#cccfd3}
:where(.xdm) .xnl-text strong{color:var(--xlt-text)}
:where(.xdm) .xnl-form label{color:var(--xlt-grau)}
:where(.xdm) .xnl-form input[type=email]{border-color:#3f444a;box-shadow:none;background-color:#161a1e;background-image:none;color:var(--xlt-text)}
:where(.xdm) .xnl-form input[type=email]:focus{border-color:var(--xlt-blau);outline-color:rgba(0, 144, 227, .18)}
:where(.xdm) .xnl-form input[aria-invalid=true]{border-color:#e34741}
:where(.xdm) .xnl-fehler{color:#fd8c81}
:where(.xdm) .xnl-los, :where(.xdm) .xnl-weiter{border-color:currentColor;background:var(--xlt-blau);color:#fff}
:where(.xdm) .xnl-los:hover, :where(.xdm) .xnl-weiter:hover{background:var(--xlt-blau-dunkel)}
:where(.xdm) .xnl-recht{color:var(--xlt-grau)}
:where(.xdm) .xnl-recht a{color:var(--xlt-grau)}
:where(.xdm) .xnl-code-box{border:2px dashed var(--xlt-blau);background-color:#1b1f22;background-image:none}
:where(.xdm) .xnl-code{color:var(--xlt-text)}
:where(.xdm) .xnl-kopieren{border:1px solid var(--xlt-blau);background-color:#161a1e;background-image:none;color:var(--xlt-blau)}
:where(.xdm) .xnl-kopieren:hover{background:var(--xlt-blau);color:#fff}
:where(.xdm) .xnl-hinterlegt{color:#6fc97b}
:where(.xdm) .xnl-hinterlegt svg{fill:none;stroke:currentColor}
:where(.xdm) .xnl-bestaetigen{color:#cccfd3}
/* ---- inline <style> 1 aus WEB-INF/views/desktop/order/checkout.jsp ---- */
html.xdm #eu-gewaehrleistung-modal .eu-gw-hintergrund{background-color:rgba(0, 0, 0, 0.6);background-image:none}
html.xdm #eu-gewaehrleistung-modal .eu-gw-fenster{background-color:#161a1e;background-image:none;box-shadow:0 5px 30px rgba(0, 0, 0, 0.4)}
html.xdm #eu-gewaehrleistung-modal .eu-gw-kopf{border-bottom-color:#383d42}
html.xdm #eu-gewaehrleistung-modal .eu-gw-schliessen{background-color:transparent;background-image:none;border-color:currentColor;color:#d1d4d8}
html.xdm #eu-gewaehrleistung-modal .eu-gw-inhalt img{border-color:currentColor}
/* ---- inline <style> 2 aus WEB-INF/views/desktop/order/checkout.jsp ---- */
html.xdm #payment-methods .payment-method-disabled{background-color:#1a1d21;background-image:none;border-color:#3a4245;box-shadow:none}
html.xdm #payment-methods .payment-method-disabled label{color:#c3cdd2}
html.xdm #payment-methods .payment-method-disabled label span{color:#c8d2d7}
html.xdm #payment-methods .invoice-unavailable-hint{border-left-color:#4fa1b9;background-color:#1c1f23;background-image:none;color:#bcc9cf}
html.xdm #payment-methods .invoice-unavailable-hint a{color:#6cbde2}
html.xdm .paypal-express-final-note{border-color:#9dcc8f;color:#83c57b;background-color:#1c201b;background-image:none;box-shadow:0 2px 8px rgba(0, 0, 0, .08)}
/* ---- inline <style> 4 aus WEB-INF/views/desktop/order/checkout.jsp ---- */
html.xdm .amazonpay-summary{border-color:#374237;background-color:#1a1d21;background-image:none;color:#8dc18b}
html.xdm #amazonpay-status.info{border-color:#353f44;color:#b6c3cd;background-color:#1b1e22;background-image:none}
html.xdm #amazonpay-status.error{border-color:#594343;color:#fb8d86;background-color:#1a1d21;background-image:none}
/* ---- inline <style> 5 aus WEB-INF/views/desktop/order/checkout.jsp ---- */
html.xdm #payment-methods .paypal-express-option{border-color:#353f44;background-color:#191c20;background-image:none;box-shadow:0 2px 8px rgba(0, 0, 0, .08)}
html.xdm #payment-methods .paypal-express-copy{color:#c3c6c9}
html.xdm #payment-methods .paypal-express-copy strong{color:#93b5d5}
html.xdm #payment-methods .paypal-express-button-title{color:#93b5d5}
html.xdm #paypal-express-button-container paypal-button:focus:not(:focus-visible), html.xdm #paypal-express-button-container paypal-pay-later-button:focus:not(:focus-visible), html.xdm #wallet-button-container apple-pay-button:focus:not(:focus-visible), html.xdm #wallet-button-container button:focus:not(:focus-visible){outline-color:currentColor}
html.xdm #paypal-express-status.success, html.xdm #wallet-status.success{border-color:#384835;color:#83c57e;background-color:#1c201b;background-image:none}
html.xdm #paypal-express-status.info, html.xdm #wallet-status.info{border-color:#353f44;color:#b6c3cd;background-color:#1b1e22;background-image:none}
html.xdm #paypal-express-status.error, html.xdm #wallet-status.error{border-color:#5c4440;color:#fa8f80;background-color:#231d1c;background-image:none}
/* ---- inline <style> 1 aus WEB-INF/views/desktop/item/index.jsp ---- */
html.xdm #details .image img.zoombar:focus{outline-color:#498cc2}
html.xdm #bildzoom{background-color:rgba(0,0,0,.82);background-image:none}
html.xdm #bildzoom img{background-color:#161a1e;background-image:none;box-shadow:0 4px 24px rgba(0,0,0,.5)}
html.xdm #bildzoom .schliessen{color:#fff}
html.xdm #bildzoom .schliessen:hover{color:#fff}
html.xdm #bildlupe{background-color:#161a1e;background-image:none;border-color:#31464e;box-shadow:0 6px 20px rgba(0,0,0,.28)}
/* ---- inline <style> 1 aus WEB-INF/views/desktop/site/index.jsp ---- */
html.xdm #drucker-angebot .drucker-sub{color:#bbbec2}
html.xdm #drucker-angebot .drucker-card{border-color:#383d42;background-color:#161a1e;background-image:none;box-shadow:0 1px 2px rgba(0,0,0,0.06)}
html.xdm #drucker-angebot .drucker-link{color:inherit}
html.xdm #drucker-angebot .drucker-link:hover h3{color:#74b8f1}
html.xdm #drucker-angebot .drucker-typ{color:#74b8f1;border-color:#498cc2}
html.xdm #drucker-angebot .drucker-neu{background-color:#d9534f;background-image:none;color:#fff}
html.xdm #drucker-angebot .drucker-card ul{color:#c3c6c9}
html.xdm #drucker-angebot .drucker-preis{color:#d1d4d8}
html.xdm #drucker-angebot .drucker-preis-hinweis{color:#abaeb2}
html.xdm #drucker-angebot .drucker-lager{color:#7ac778}
html.xdm #drucker-angebot .btn-buy.drucker-kaufen{background-color:#3c883c;background-image:none;color:#fff;border-color:#5b9759}
html.xdm #drucker-angebot .btn-buy.drucker-kaufen:hover{background-color:#2f6b2f;background-image:none}
html.xdm #drucker-angebot form.add-to-cart.in-cart .btn-buy.drucker-kaufen{background-color:#5b5f64;background-image:none;border-color:#777}
/* ---- inline <style> 1 aus WEB-INF/views/desktop/anleitung/index.jsp ---- */
html.xdm #anleitung .an-sub{color:#b7bec2}
html.xdm #anleitung .an-block{border-color:#383d42;background-color:#161a1e;background-image:none}
html.xdm #anleitung .an-bedienfeld{color:#b7bec2}
html.xdm #anleitung .an-kap{background-color:#1a1d21;background-image:none;border-left-color:#6088bc}
html.xdm #anleitung .an-hinweis{color:#b7bec2}
html.xdm #anleitung .an-chip{background-color:#201d14;background-image:none;border-color:#493e1e}
html.xdm #anleitung .an-warn{background-color:#1b1f23;background-image:none;border-color:#543c3c}
html.xdm #anleitung .an-quelle{color:#a5aaae}
html.xdm #anleitung .kb{border-color:#383d42;background-color:#161a1e;background-image:none;color:#d7dade}
html.xdm #anleitung .kb:hover{border-color:#6088bc}
html.xdm #anleitung .kb .kbc{color:#b7bec2}
html.xdm #anleitung .kb .kbp{color:#70c978}
html.xdm #anleitung .kb .kbp small{color:#b7bec2}
html.xdm #anleitung .faq dd{color:#d1d4d8}
/* ---- inline <style> 1 aus WEB-INF/views/desktop/anleitung/overview.jsp ---- */
html.xdm #anleitung-liste .al-sub{color:#b7bec2}
html.xdm #anleitung-liste th{border-bottom-color:#383d42;color:#b7bec2}
html.xdm #anleitung-liste td{border-bottom-color:#30353b}
/* ---- inline <style> 1 aus WEB-INF/views/desktop/error/index.jsp ---- */
html.xdm #error-pane{background-image:url(img/desktop/error.png)}
/* ---- inline <style> 1 aus WEB-INF/widgets/druckerSpecs.jspf ---- */
html.xdm #drucker-starter{border-color:#4f9a4e;background-color:#1a1d21;background-image:none}
html.xdm #drucker-starter .sp-rabatt{background-color:#d9534f;background-image:none;color:#fff}
html.xdm #drucker-starter h2{color:#85c483}
html.xdm #drucker-starter ul{color:#cacdd1}
html.xdm #drucker-starter .sp-alt{color:#abaeb2}
html.xdm #drucker-starter .sp-preis{color:#85c483}
html.xdm #drucker-starter .sp-hinweis{color:#abaeb2}
html.xdm #drucker-starter .btn-buy.sp-kaufen{background-color:#3c883c;background-image:none;color:#fff;border-color:#5b9759}
html.xdm #drucker-starter .btn-buy.sp-kaufen:hover{background-color:#2f6b2f;background-image:none}
/* ---- inline <style> 2 aus WEB-INF/widgets/druckerSpecs.jspf ---- */
html.xdm #drucker-specs th, html.xdm #drucker-specs td{border-bottom-color:#34393f}
html.xdm #drucker-specs th{color:#c3c6c9;background-color:#1a1e22;background-image:none}
html.xdm #drucker-specs .drucker-kosten-hinweis{color:#b3b6ba}
/* ---- inline <style> 1 aus WEB-INF/widgets/resetGuide.jspf ---- */
html.xdm #reset-guide{border-color:#383d42;background-color:#1a1d21;background-image:none}
html.xdm #reset-guide details{border-top-color:#34393f}
html.xdm #reset-guide details:first-of-type{border-top-color:currentColor}
html.xdm #reset-guide summary{color:#8ab4ea;outline-color:currentColor}
html.xdm #reset-guide summary small{color:#b7bec2}
html.xdm #reset-guide .rg-kap{color:#d1d4d8}
html.xdm #reset-guide .rg-hinweis{color:#b7bec2}
html.xdm #reset-guide .rg-chip{background-color:#201d14;background-image:none;border-color:#493e1e}
/* ======== Handregeln (handregeln.css) ======== */
/* Handregeln: was der Generator nicht wissen kann. "html.xdm" = dunkel (gesetzt zusammen mit data-theme="dark").
   Rang: html.xdm + Originalselektor (+0,1,1) bzw. eigene ID-Selektoren - diese Regeln sollen gewinnen. */

/* ---------- Umschalter (gilt in BEIDEN Themes) ---------- */
html body #page #xlt-kopf button.xlt-kopf-thema {
	-webkit-appearance: none;
	appearance: none;
	background: none;
}
html body #page #xlt-kopf button.xlt-kopf-thema:hover,
html body #page #xlt-kopf button.xlt-kopf-thema:focus-visible {
	background: #f4f4f4;
	outline: 0;
}
html body #page #xlt-kopf button.xlt-kopf-thema:focus-visible {
	outline: 2px solid #0090e3;
	outline-offset: -2px;
}
/* Symbol je Wahl: Automatisch = halber Kreis, Dunkel = Mond, Hell = Sonne (Strich wie die Nachbarn) */
html body #page #xlt-kopf .xlt-kopf-thema::before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23064061' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M12 3.5v17a8.5 8.5 0 0 0 0-17z' fill='%23064061'/%3E%3C/svg%3E");
}
html[data-theme-wahl="dunkel"] body #page #xlt-kopf .xlt-kopf-thema::before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23064061' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 14.5A8 8 0 1 1 9.5 4a6.5 6.5 0 0 0 10.5 10.5z'/%3E%3C/svg%3E");
}
html[data-theme-wahl="hell"] body #page #xlt-kopf .xlt-kopf-thema::before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23064061' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2.5v2.2M12 19.3v2.2M2.5 12h2.2M19.3 12h2.2M5.3 5.3l1.6 1.6M17.1 17.1l1.6 1.6M5.3 18.7l1.6-1.6M17.1 6.9l1.6-1.6'/%3E%3C/svg%3E");
}
/* Handy und Kasse: im Kopf kein Platz bzw. keine Ablenkung - dort gilt die Leiste im Seitenfuss */
@media screen and (max-width: 768px) {
	html body #page #xlt-kopf .xlt-kopf-thema {
		display: none;
	}
}
html body[data-controller="order"][data-action="checkout"] #page #xlt-kopf .xlt-kopf-thema {
	display: none;
}

/* Leiste im Seitenfuss */
html body #page > footer .xlt-thema-fuss {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: center;
	gap: 6px;
	clear: both;
	margin: 8px 0 0;
	padding: 14px 0 6px;
	border-top: 1px solid #e3e6ea;
	font-size: 13px;
	line-height: 18px;
	color: #4a5260;
}
html body #page > footer .xlt-thema-fuss-titel {
	margin-right: 4px;
}
html body #page > footer .xlt-thema-fuss button {
	-webkit-appearance: none;
	appearance: none;
	min-height: 32px;
	margin: 0;
	padding: 5px 14px;
	border: 1px solid #c9d0d8;
	border-radius: 16px;
	background: #fff;
	box-shadow: none;
	text-shadow: none;
	font: inherit;
	color: #2b2b33;
	cursor: pointer;
}
html body #page > footer .xlt-thema-fuss button:hover {
	border-color: #0090e3;
}
html body #page > footer .xlt-thema-fuss button:focus-visible {
	outline: 2px solid #0090e3;
	outline-offset: 2px;
}
html body #page > footer .xlt-thema-fuss button[aria-pressed="true"] {
	border-color: #0090e3;
	background: #0090e3;
	color: #fff;
}

/* ======================================================================== dunkel */

/* Seitengrund dunkler als die Karten: Weiss wird #161a1e, der hellgraue Seitengrund (#f4f7f8) wuerde per Generator
   heller als die Karten - im Hellen liegen die weissen Karten aber UEBER dem Grund. Deshalb der Grund eine Stufe tiefer. */
html.xdm {
	color-scheme: dark;
	background-color: #101316;
	/* Variablen aus xlt-bewertungen-popup.css (dort als var() benutzt, fuer den Generator unsichtbar) */
	--xlt-text: #e3e6e9;
	--xlt-grau: #adb3ba;
	--xlt-rand: #343a40;
	--xlt-blau-dunkel: #1f8fd6;
}

/* Farbmarker der Artikel (7-px-Kaestchen, Rand #000): der schwarze Toner waere auf dunklem Grund unsichtbar */
html.xdm .color-boxes span {
	border-color: #8a939c;
}

/* Zahlungslogos (PayPal-Schriftzug dunkelblau, Apple Pay schwarz) als Bild: Pille hell lassen */
html.xdm #xlt-bv .xlt-bv-pill-logo {
	background-color: #f4f6f8;
	border-color: #f4f6f8;
}

/* Herstellerlogos (Sprite top-vendors-new.png, transparent): Epson, Dell, Lexmark, Kyocera sind dunkel
   gezeichnet und verschwaenden auf dunklem Grund - die Leiste bleibt hell, wie eine Kachel. */
html.xdm body #main #top-vendors {
	background-color: #eef1f4;
	border-color: #eef1f4;
}

/* Logo: helle Fassung als Hintergrund, das <img> bleibt fuer Masse und Alt-Text stehen */
html.xdm body #page #xlt-kopf #header-logo {
	background: url("../../img/desktop/logo-dunkel.png") no-repeat left center / contain;
}
html.xdm body #page #xlt-kopf #header-logo img {
	visibility: hidden;
}

/* Umschalter im Dunkeln */
html.xdm body #page #xlt-kopf button.xlt-kopf-thema:hover,
html.xdm body #page #xlt-kopf button.xlt-kopf-thema:focus-visible {
	background: #262a2f;
}
html.xdm body #page #xlt-kopf .xlt-kopf-thema::before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d6e4ee' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M12 3.5v17a8.5 8.5 0 0 0 0-17z' fill='%23d6e4ee'/%3E%3C/svg%3E");
}
html.xdm[data-theme-wahl="dunkel"] body #page #xlt-kopf .xlt-kopf-thema::before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d6e4ee' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 14.5A8 8 0 1 1 9.5 4a6.5 6.5 0 0 0 10.5 10.5z'/%3E%3C/svg%3E");
}
html.xdm body #page > footer .xlt-thema-fuss {
	border-top-color: #33383e;
	color: #b4bcc5;
}
html.xdm body #page > footer .xlt-thema-fuss button {
	border-color: #3d444c;
	background: #1f2226;
	color: #e3e6e9;
}
html.xdm body #page > footer .xlt-thema-fuss button[aria-pressed="true"] {
	border-color: #2a9fe8;
	background: #0b6fb0;
	color: #fff;
}

