@charset "UTF-8";:root{--header-height-desktop: 150px;--search-nav-height: 50px;--footer-height-desktop: 35px;--data-banner-height: 100px;--header-footer-padding: 40px;--blue-dark: #0077ba;--blue-light: #338dcd;--textcolor: #4a4a4a;--sys-grey: #6a6a69;--height-breadcrumb: 2.625rem;--height-footer: 2.5rem;--sidebar1-width: 18.75rem;--sidebar2-width: 0;--sidebar1-height: calc(100vh - var(--header-height-desktop));--color-header-bg: #eee;--color-text: #6a6a69;--color-bg: #dddddd;--color-link-default: #367aa7;--color-link-hover: #124c73;--color-btn-bg-default: #6a6a69;--color-btn-txt-default: white;--color-btn-bg-primary: #5478b1;--color-btn-txt-primary: white;--color-btn-bg-secondary: #0077ba;--color-btn-txt-secondary: white;--color-btn-bg-green: #6faa45;--color-btn-txt-green: white;--color-btn-bg-red: #d61c1c;--color-btn-txt-red: white;--border-radius-btn: 0rem;--color-icon-primary: green;--color-icon-secondary: red;--color-input-border: #ccc;--color-input-border-focus: var(--color-btn-bg-secondary);--border-radius-input: 0rem;--padding-input-sides: .625rem;--color-h1-txt: var(--color-text);--color-h2-txt: var(--color-text);--color-h3-txt: var(--color-text);--color-h4-txt: var(--color-text);--desktop-size: 80em;--color-card-selected: #efffb1;--inspector-width: 21.875rem}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scale{0%{scale:1}50%{scale:2}to{scale:1}}@keyframes headermove{0%{transform:translateY(0)}10%{transform:translateY(-1.25rem)}to{transform:translateY(0)}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes catover{0%{background-color:#00000080;height:1.875rem}to{background-color:#000000b3;height:100%}}@keyframes headShake{0%{transform:translate(0)}6.5%{transform:translate(-6px) rotateY(-9deg)}18.5%{transform:translate(5px) rotateY(7deg)}31.5%{transform:translate(-3px) rotateY(-5deg)}43.5%{transform:translate(2px) rotateY(3deg)}50%{transform:translate(0)}}@keyframes backOutLeft{0%{transform:scale(1);opacity:1}20%{transform:translate(0) scale(.7);opacity:.7}to{transform:translate(-2000px) scale(.7);opacity:0}}@font-face{font-family:fira;src:url(/assets/fonts/Inter.var.woff2) format("woff2");font-weight:100 900;font-style:oblique 0deg 10deg;font-display:swap}html{box-sizing:border-box;-webkit-font-smoothing:antialiased}*,*:before,*:after{box-sizing:inherit}html,body{width:100%}body{color:var(--color-text);background-color:var(--color-bg);font-family:Arial,sans-serif;line-height:1.5;font-size:16px;overflow:scroll;overflow-x:auto;padding:0;margin:0;min-height:100vh}body.noscroll{overflow:hidden}dialog{padding:0;border:none;max-width:900px;outline:none}dialog::backdrop{background-color:#00000080}@supports (font-variation-settings: normal){body{font-family:fira,Arial}}img{display:block;border:none;-webkit-transform:translateZ(0);max-width:100%;max-height:100%}button,a{outline:none;-webkit-user-select:none;user-select:none}a{color:var(--color-link-default);cursor:pointer;outline:none;text-decoration:underline}a:hover{color:var(--color-link-hover)}button{outline:none}ul{list-style:none;padding:0}ul ul{padding:0 1.875rem}li{outline:none}body h1{font-size:calc(1.3125rem + .125 * (100vw - 26.25rem) / 53.75);color:var(--color-h1-txt)}body h1.-icon{padding-left:2.5rem}body h1 icon{position:relative}body h1 icon .svg--icon{fill:var(--color-btn-bg-secondary);color:#fff;position:absolute;top:50%;transform:translateY(-50%);left:-2.5rem}body h1 icon .svg--icon{width:1.4375rem;height:1.4375rem}body h2{font-size:calc(1.1875rem + .1875 * (100vw - 26.25rem) / 53.75);color:var(--color-h2-txt)}body h2.-icon{padding-left:2.5rem}body h2 icon{position:relative}body h2 icon .svg--icon{fill:var(--color-btn-bg-secondary);color:#fff;position:absolute;top:50%;transform:translateY(-50%);left:-2.5rem}body h2 icon .svg--icon{width:1.375rem;height:1.375rem}body h3{font-size:calc(1rem + .1875 * (100vw - 26.25rem) / 53.75);color:var(--color-h3-txt)}body h3.-icon{padding-left:2.5rem}body h3 icon{position:relative}body h3 icon .svg--icon{fill:var(--color-btn-bg-secondary);color:#fff;position:absolute;top:50%;transform:translateY(-50%);left:-2.5rem}body h3 icon .svg--icon{width:1.1875rem;height:1.1875rem}body h4{font-size:calc(.875rem + .1875 * (100vw - 26.25rem) / 53.75);color:var(--color-h4-txt)}body h4.-icon{padding-left:2.5rem}body h4 icon{position:relative}body h4 icon .svg--icon{fill:var(--color-btn-bg-secondary);color:#fff;position:absolute;top:50%;transform:translateY(-50%);left:-2.5rem}body h4 icon .svg--icon{width:1.0625rem;height:1.0625rem}responsive-image{display:block}.editor-toolbar,.CodeMirror-fullscreen,.editor-preview-side{z-index:100!important}.u-clearfix:before,.u-clearfix:after{content:" ";display:table;flex-basis:0;order:1}.u-clearfix:after{clear:both}.u-noradius-right{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.u-noradius-right:before,.u-noradius-right:after{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.u-noradius-left{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.u-noradius-left:before,.u-noradius-left:after{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.u-font0{font-size:0}.u-bulletlist{list-style:none;margin-left:1.25rem}.u-bulletlist li{position:relative;margin:.3125rem 0}.u-bulletlist li:before{position:absolute;content:"\2022";font-weight:700;color:#0077ba;left:-1.25rem;top:0;display:block}.u-hide{display:none!important}.u-icon{display:inline-block;min-width:1.25rem;min-height:1.25rem;margin-right:.5rem;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important}.u-custom-check{display:inline-block}.u-custom-check span{display:block;width:2.5rem;height:2.5rem;background-repeat:no-repeat;background-size:90%}.u-custom-check.nochecked .icon--nocheck{display:block}.u-custom-check.nochecked .icon--check,.u-custom-check.checked .icon--nocheck{display:none}.u-custom-check.checked .icon--check{display:block}.u-type-cat{font-size:11px;color:var(--blue-light);display:flex;flex-flow:row nowrap;align-items:center;height:1rem;line-height:1rem;margin:.125rem 0;text-transform:uppercase}.u-type-cat img{width:16px;margin-right:5px}.cwrapper{border-top:2px solid #f5a620;border-bottom:2px solid #f5a620;background-color:#f1f1f1;height:388px;overflow:hidden;display:flex;justify-content:center;align-items:center;position:relative;margin-bottom:30px}.cwrapper button.left,.cwrapper button.right{position:absolute;top:0;height:100%;width:35px;padding:0;z-index:2;border-radius:0;background-color:#0000001a;display:flex;justify-content:center;align-items:center}.cwrapper button.left:hover,.cwrapper button.right:hover{background-color:#0003}.cwrapper button.left{left:0}.cwrapper button.left img{transform:rotate(90deg);width:100%}.cwrapper button.right{right:0}.cwrapper button.right img{transform:rotate(-90deg);width:100%}.cwrapper .carousel{position:absolute;width:100%;height:100%;left:50%;z-index:1}.cwrapper .carousel mark-down{width:100%;height:100%}.cwrapper .carousel .carousel__card{height:280px;width:220px;background-color:#f1f1f1;box-shadow:0 3px 6px #a2a2a2;position:absolute;top:50px;left:10px;display:flex;flex-flow:column nowrap;justify-content:flex-start;border-top:3px solid #c4c4c4;transition:transform .8s ease-out,left .8s ease-out;outline:none}.cwrapper .carousel .carousel__card:hover{cursor:pointer;background-color:#fff;box-shadow:0 3px 6px #757575}.cwrapper .carousel .carousel__card.fcard{background-color:#fff}.cwrapper .carousel .carousel__card .logo{width:100%;padding:5% 10%;flex:0 0 41%;display:flex;justify-content:center;align-items:center;overflow:hidden;background-color:#fff}.cwrapper .carousel .carousel__card .text:not(.CodeMirror-code){flex:0 0 59%;display:flex;justify-content:center;align-items:center;font-size:12px;padding:2px 10%;overflow:hidden;text-overflow:ellipsis;text-align:center}.error{background-color:pink;position:absolute;z-index:10;padding:.3125rem;font-size:.75rem;left:0;width:100%;animation:fadein .4s forwards}label{-webkit-user-select:none;user-select:none}input[type=email],input[type=password],input[type=search],input[type=text],input[type=number],input[type=date],select{height:35px;line-height:35px;padding:0 10px;border:1px solid var(--sys-grey);border-radius:4px;box-sizing:border-box;font-size:16px;color:var(--textcolor)}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,input[type=number]:focus,input[type=date]:focus,select:focus{outline:none;background-color:#fff;border-color:var(--color-input-border-focus)}input[type=email].-is-error,input[type=password].-is-error,input[type=search].-is-error,input[type=text].-is-error,input[type=number].-is-error,input[type=date].-is-error,select.-is-error{border-color:red}textarea{height:35px;line-height:35px;padding:0 10px;border:1px solid var(--sys-grey);border-radius:4px;box-sizing:border-box;font-size:16px;color:var(--textcolor)}textarea:focus{outline:none;background-color:#fff;border-color:var(--color-input-border-focus)}textarea.-is-error{border-color:red}.label-wrap{position:relative;display:block}.label-wrap.-pos-inner label{font-size:.8125rem;color:var(--blue-light);text-transform:uppercase;display:inline-block;transition:color .3s,opacity .2s ease-in-out}.label-wrap.-pos-inner.-is-focused label{will-change:opacity;color:var(--color-input-border-focus)}.label-wrap.-pos-inner.-is-focused input{border-color:var(--color-input-border-focus);border-left-color:var(--color-input-border)}.label-wrap.-pos-inner input{padding-top:0;padding-bottom:0;border-left:.25rem solid var(--color-input-border);width:100%}.label-wrap.-pos-inner input.-is-valid{border-left-color:#9cc300}.label-wrap.-pos-inner input.-is-error{border-color:red}.label-wrap.-fullwidth{width:100%}.label-wrap.-fullwidth:before,.label-wrap.-fullwidth:after{content:" ";display:table;flex-basis:0;order:1}.label-wrap.-fullwidth:after{clear:both}.label-wrap.-fullwidth input{width:100%}.label-wrap .error{background-color:pink;position:absolute;z-index:10;padding:.3125rem;font-size:.75rem;left:0;width:100%;animation:fadein .4s forwards}.register-flex-wrapper{display:flex;justify-content:space-between;flex-flow:row wrap;gap:30px}.register-flex-wrapper .flex-form{flex-grow:1;flex-basis:clamp(300px,55%,100%)}.register-flex-wrapper .additional-properties-wrapper{flex-grow:1;flex-basis:clamp(300px,40%,100%)}.login .label-row,.register .label-row,.user-form .label-row{position:relative;margin-bottom:.9375rem}.login .label-row label,.register .label-row label,.user-form .label-row label{color:var(--blue-dark);-webkit-user-select:none;user-select:none}.login .label-row small:not(.nored),.register .label-row small:not(.nored),.user-form .label-row small:not(.nored){color:red}.login .label-row input[type=text],.register .label-row input[type=text],.user-form .label-row input[type=text],.login .label-row input[type=email],.register .label-row input[type=email],.user-form .label-row input[type=email],.login .label-row input[type=search],.register .label-row input[type=search],.user-form .label-row input[type=search],.login .label-row input[type=number],.register .label-row input[type=number],.user-form .label-row input[type=number],.login .label-row input[type=password],.register .label-row input[type=password],.user-form .label-row input[type=password],.login .label-row input[type=datetime-local],.register .label-row input[type=datetime-local],.user-form .label-row input[type=datetime-local],.login .label-row textarea,.register .label-row textarea,.user-form .label-row textarea,.login .label-row input[type=date],.register .label-row input[type=date],.user-form .label-row input[type=date]{transition:all .3s ease-in-out;border-radius:.25rem;border:.0625rem solid var(--blue-light);padding:.25rem .625rem;background-color:#eee;width:100%!important;min-height:1.875rem}.login .label-row input[type=text]:focus,.register .label-row input[type=text]:focus,.user-form .label-row input[type=text]:focus,.login .label-row input[type=email]:focus,.register .label-row input[type=email]:focus,.user-form .label-row input[type=email]:focus,.login .label-row input[type=search]:focus,.register .label-row input[type=search]:focus,.user-form .label-row input[type=search]:focus,.login .label-row input[type=number]:focus,.register .label-row input[type=number]:focus,.user-form .label-row input[type=number]:focus,.login .label-row input[type=password]:focus,.register .label-row input[type=password]:focus,.user-form .label-row input[type=password]:focus,.login .label-row input[type=datetime-local]:focus,.register .label-row input[type=datetime-local]:focus,.user-form .label-row input[type=datetime-local]:focus,.login .label-row textarea:focus,.register .label-row textarea:focus,.user-form .label-row textarea:focus,.login .label-row input[type=date]:focus,.register .label-row input[type=date]:focus,.user-form .label-row input[type=date]:focus{outline:none;background-color:#fff}.login .label-row-radio,.register .label-row-radio,.user-form .label-row-radio{font-weight:700;margin-bottom:.9375rem}.login .label-row-radio .main-label,.register .label-row-radio .main-label,.user-form .label-row-radio .main-label{margin-right:.625rem}.login .label-row-radio input,.register .label-row-radio input,.user-form .label-row-radio input{margin:0 .3125rem}.login .fieldset-header,.register .fieldset-header,.user-form .fieldset-header{margin-bottom:.9375rem;font-weight:700}.login button:not(.area-login),.register button:not(.area-login),.user-form button:not(.area-login){width:100%;min-height:2.1875rem}.login .error,.register .error,.user-form .error{animation:scale .3s ease-in;color:#fff!important;margin:0 0 .9375rem;background-color:#d00000;padding:.3125rem .9375rem;clear:both;float:none}.login .ok,.register .ok,.user-form .ok{animation:scale .3s ease-in;color:#fff!important;margin:0 0 .9375rem;background-color:var(--color-btn-bg-green);padding:.3125rem .9375rem;clear:both;float:none}.login,.register,.user-form{margin:10px 0 15px;width:100%}.login small:not([hidden],.nored),.register small:not([hidden],.nored),.user-form small:not([hidden],.nored){overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.login .nl-row,.register .nl-row,.user-form .nl-row{display:flex;align-items:center}.login .nl-row input[type=checkbox],.register .nl-row input[type=checkbox],.user-form .nl-row input[type=checkbox]{accent-color:var(--blue-light);width:16px;height:16px}.login .user-type,.register .user-type,.user-form .user-type{display:flex;align-items:center}.login .user-type input[type=radio],.register .user-type input[type=radio],.user-form .user-type input[type=radio]{accent-color:var(--blue-light);width:16px;height:16px;margin:0 5px 0 0}.login .multi-label-row,.register .multi-label-row,.user-form .multi-label-row{display:flex;justify-content:flex-start;flex-flow:row wrap;gap:0 20px}.login .multi-label-row .label-row:where(.zip,.firstName,.filialCount,.email),.register .multi-label-row .label-row:where(.zip,.firstName,.filialCount,.email),.user-form .multi-label-row .label-row:where(.zip,.firstName,.filialCount,.email){flex:1 1}.login .multi-label-row .label-row:where(.location,.surName,.customerNumber,.filialCount),.register .multi-label-row .label-row:where(.location,.surName,.customerNumber,.filialCount),.user-form .multi-label-row .label-row:where(.location,.surName,.customerNumber,.filialCount){flex:1 1}.login .register-sub-heading,.register .register-sub-heading,.user-form .register-sub-heading{border-top:1px dashed #999;padding-top:15px;margin-top:25px;font-size:17px!important}.custom-multi-select{--x-tag: white}.custom-multi-select ul{display:flex;flex-flow:row wrap;list-style:none;gap:10px;padding:0;margin:0}.custom-multi-select ul li.flexlabels{display:flex;flex-flow:row nowrap;font-size:13px;background-color:var(--sys-grey);height:30px;align-items:center;border-radius:4px}.custom-multi-select ul li.flexlabels:hover{background-color:#ea2e2e;cursor:pointer;-webkit-text-decoration:line-through #fff solid 1px;text-decoration:line-through #fff solid 1px}.custom-multi-select ul li.flexlabels .item-name{display:flex;align-items:center;height:100%;color:#fff;padding:0 2px 0 10px;-webkit-user-select:none;user-select:none}.custom-multi-select ul li.flexlabels .item-delete{display:flex;align-items:center;height:100%;padding:0 10px 0 2px}.custom-multi-select select{width:300px;margin-top:10px}.feedbackform label{flex:1 0 200px;margin:10px .9375rem 2px 0;text-transform:uppercase;color:var(--blue-light);font-size:13px;display:block}.feedbackform label span{font-size:11px;text-transform:none}.feedbackform input{min-width:200px;width:100%;max-width:600px}.feedbackform textarea{min-height:150px;width:100%;max-width:600px;line-height:1.5;padding:10px}.feedbackform button{margin-top:10px}.feedbackform select{display:block;min-width:200px}.suggestform{margin-top:10px}.suggestform label{flex:1 0 200px;margin:10px .9375rem 2px 0;text-transform:uppercase;color:var(--blue-light);font-size:13px;display:block}.suggestform label span{font-size:11px;text-transform:none}.suggestform div.supplier-input{display:flex;justify-content:flex-start;flex-flow:row wrap;align-items:center;max-width:600px}.suggestform div.supplier-input input{margin:0 10px 10px 0;flex:0 1 400px}.suggestform div.supplier-input button{margin-bottom:10px}.grecaptcha-badge{bottom:43px!important}.loginform h1 small{font-size:14px;font-weight:400;display:block}.loginform form{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-end;margin-bottom:10px}.loginform form .input-wrapper{position:relative;flex:1 0 200px;display:flex;flex-flow:row wrap;justify-content:flex-start}.loginform form .input-wrapper label{flex:1 0 200px;margin:10px .9375rem 0 0;text-transform:uppercase;color:var(--blue-light);font-size:13px}.loginform form .input-wrapper label input{width:100%}.loginform form .input-wrapper .error{width:calc(100% - .9375rem);top:100%}.loginform form button{margin-right:.9375rem;margin-top:.9375rem}.loginform form a{padding-left:0}.loginform .forgot{padding:0;margin-top:.3125rem;text-transform:lowercase;font-size:14px}.forgotpassword form button{margin-top:.9375rem}.delivery-address-form>p{margin-top:1.5625rem}.delivery-address-form input{margin-bottom:.9375rem}.not-found{margin:20px 0;font-weight:700}.request-success{border:1px solid var(--color-btn-bg-green);border-left:10px solid var(--color-btn-bg-green);margin:20px 0;color:var(--color-btn-bg-green);padding:10px;width:clamp(290px,100%,640px);animation:scale .3s ease-in-out}.address-form{width:clamp(290px,100%,640px)}.address-form .flex-inputs{display:flex;justify-content:flex-start;flex-flow:row wrap;gap:0 20px}.address-form .error{position:inherit;margin-bottom:5px}.address-form .search{margin:10px 0 5px}.address-form label:not(.radio){flex:1 1 250px;display:inline-block;margin:5px 0}.address-form label:not(.radio).short{flex:1 1 100px}.address-form label:not(.radio) span{display:block;font-size:13px;text-transform:uppercase}.address-form label:not(.radio) input{width:100%}.address-form .radio-group{width:-moz-fit-content;width:fit-content;margin:10px 0 5px;display:flex;gap:10px 15px;animation:scale .3s ease-in}.address-form .radio-group[hidden]{display:none}.address-form .radio-group label.radio{display:flex;align-items:center}.address-form .radio-group label.radio input[type=radio]{accent-color:var(--blue-light);width:16px;height:16px;margin:0 5px 0 0}.address-form .flex-wrapper{display:flex;justify-content:space-between;flex-flow:row wrap;padding:10px 0 5px}.address-form .flex-wrapper button{font-size:14px}.search-btn-wrapper{display:flex;justify-content:flex-start;flex-flow:row wrap;align-items:center;gap:20px;margin:20px 0}.search-btn-wrapper button:hover{background-color:#525252}.search-btn-wrapper button.csv,.search-btn-wrapper button.pdf{border:1px solid var(--sys-grey);background-color:#0000;display:flex;justify-content:space-around;padding:0 5px;align-items:center;color:var(--textcolor);font-size:12px;gap:5px;transition:background-color .3s}.search-btn-wrapper button.csv svg,.search-btn-wrapper button.pdf svg{fill:var(--sys-grey);width:25px;height:25px}.search-btn-wrapper button.csv span,.search-btn-wrapper button.pdf span{height:auto;width:initial}.search-btn-wrapper button.csv:hover,.search-btn-wrapper button.pdf:hover{background-color:var(--sys-grey);cursor:pointer;color:#fff}.search-btn-wrapper button.csv:hover svg,.search-btn-wrapper button.pdf:hover svg{fill:#fff}.search-btn-wrapper button.csv:hover .spinner>div,.search-btn-wrapper button.pdf:hover .spinner>div{background-color:#fff}.search-btn-wrapper button.csv:disabled,.search-btn-wrapper button.pdf:disabled{background-color:#0000;color:#fff;cursor:not-allowed;border:none;pointer-events:none}.search-btn-wrapper button.csv:disabled svg,.search-btn-wrapper button.pdf:disabled svg{fill:#fff}.search-btn-wrapper button.pdf{position:relative;overflow:initial}.search-btn-wrapper button.pdf .pdf-form{position:absolute;width:270px;background:#fff;border:1px solid var(--sys-grey);border-radius:4px;bottom:0;right:0;padding:15px;text-align:left;cursor:default}.search-btn-wrapper button.pdf .pdf-form form{display:flex;flex-flow:column;align-items:flex-start;gap:7px;margin:15px 0}.search-btn-wrapper button.pdf .pdf-form form strong{display:block}.search-btn-wrapper button.pdf .pdf-form form label{display:flex;align-items:center;gap:8px}.search-btn-wrapper button.pdf .pdf-form form label input{margin:0;width:15px;height:15px}.search-btn-wrapper button.pdf .pdf-form textarea{width:100%;height:100px;font-size:14px}.search-btn-wrapper button.pdf .pdf-form button{width:100%;justify-content:center}.search-btn-wrapper button.pdf:hover .pdf-form{color:initial}#wrapper.-is-modal{filter:blur(4px)}#modal-background{position:fixed;left:0;top:0;width:100%;height:100%;z-index:5;background-color:#00000080;display:flex;justify-content:center;align-items:center}#modal-content{z-index:6;width:50%;min-height:9.375rem;max-height:calc(100vh - 2.5rem);background-color:#fff;display:flex;flex-direction:column}#modal-content ._head{background-color:#eee;display:flex;justify-content:space-between;flex-flow:row nowrap;align-items:center;min-height:2.1875rem}#modal-content ._head h2{margin:0;margin-left:.625rem;font-size:calc(.8125rem + .25 * (100vw - 26.25rem) / 53.75);overflow:hidden}#modal-content ._head .btn,#modal-content ._head input[type=button],#modal-content ._head button{margin-left:auto;background-color:#0000}#modal-content ._body{flex-grow:1;padding:.625rem;overflow-y:auto}.remember-dialog[open]{border-top:.3125rem solid var(--blue-dark);background-color:#fff;line-height:1.5625rem;border-radius:.25rem;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;padding:1.25rem;display:inline-block;max-width:100%}.remember-dialog[open] p:first-child{margin-top:0}.remember-dialog[open] p:last-child{margin-bottom:0}.remember-dialog[open]{border-left:none;border-right:none;border-bottom:none;box-shadow:0 3px 11px #0000001f;padding:0;width:500px}.remember-dialog[open] .edit{padding:1.25rem}.remember-dialog[open]::backdrop{background-color:#00000080;-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem)}.remember-dialog[open] .content-wrapper{display:flex;flex-flow:column nowrap}.remember-dialog[open] .content-wrapper .dialog-scroll-content{flex:1 1 80vh;overflow-y:auto;margin-bottom:40px}.remember-dialog[open] .content-wrapper .dialog-scroll-content button.btn,.remember-dialog[open] .content-wrapper .dialog-scroll-content button{position:absolute;bottom:0;border-radius:0}.remember-dialog[open] .content-wrapper .top-bar{background-color:#333;height:35px;border-bottom:1px solid #ccc;display:flex;align-items:center}.remember-dialog[open] .content-wrapper .top-bar h2{margin:0 0 0 20px!important;font-weight:400;color:#fff;flex:1 1}.remember-dialog[open] .content-wrapper .top-bar h2 svg{fill:#fff!important}.remember-dialog[open] .content-wrapper .top-bar svg.close{width:25px;height:25px;fill:#fff;margin-right:5px}.remember-dialog[open]{height:168px;border-top:0;overflow:hidden}.remember-dialog[open] .content-wrapper .top-bar h2{display:flex;align-items:center}.remember-dialog[open] .content-wrapper .top-bar h2 span{font-size:1.1rem!important}.remember-dialog[open] .content-wrapper .top-bar svg{width:20px;height:20px}.remember-dialog[open] .content-wrapper .dialog-scroll-content p{margin:20px}button.disabled,button:disabled{background-color:#ddd!important;cursor:default!important}.button{border-radius:4px;background-color:var(--blue-dark);color:#fff;padding:0 15px;font-size:16px;text-decoration:none;text-transform:uppercase;display:flex;justify-content:center;align-items:center;outline:none;-webkit-user-select:none;user-select:none;height:35px;line-height:initial;transition:background-color .3s ease-in-out}.button:hover{cursor:pointer;background-color:gray;color:#fff}.btn,input[type=button],button{display:flex;align-items:center;border:0;border-radius:4px;position:relative;padding:0 .9375rem;text-decoration:none;transition:background .3s,border .3s,color .3s;text-transform:uppercase;font-size:var(--font-size-btn, 1rem);overflow:hidden;width:-moz-fit-content;width:fit-content;-webkit-user-select:none;user-select:none}.btn.-color-default,.btn,input[type=button],button{background-color:var(--color-btn-bg-default);color:var(--color-btn-txt-default);height:2.1875rem}.btn.-color-default:hover,.btn:hover,input[type=button]:hover,button:hover{color:var(--color-btn-txt-default)}.btn.-color-primary,input.-color-primary[type=button],button.-color-primary{background-color:var(--color-btn-bg-primary);color:var(--color-btn-txt-primary);height:2.1875rem}.btn.-color-primary:hover,input.-color-primary[type=button]:hover,button.-color-primary:hover{color:var(--color-btn-txt-primary)}.btn.-color-secondary,input.-color-secondary[type=button],button.-color-secondary{background-color:var(--color-btn-bg-secondary);color:var(--color-btn-txt-secondary);height:2.1875rem}.btn.-color-secondary:hover,input.-color-secondary[type=button]:hover,button.-color-secondary:hover{color:var(--color-btn-txt-secondary)}.btn.-color-green,input.-color-green[type=button],button.-color-green{background-color:var(--color-btn-bg-green);color:var(--color-btn-txt-green);height:2.1875rem}.btn.-color-green:hover,input.-color-green[type=button]:hover,button.-color-green:hover{color:var(--color-btn-txt-green)}.btn.-color-red,input.-color-red[type=button],button.-color-red{background-color:var(--color-btn-bg-red);color:var(--color-btn-txt-red);height:2.1875rem}.btn.-color-red:hover,input.-color-red[type=button]:hover,button.-color-red:hover{color:var(--color-btn-txt-red)}.btn.-color-ghost,input.-color-ghost[type=button],button.-color-ghost{background-color:#fff;color:var(--color-btn-bg-secondary);height:2.1875rem}.btn.-color-ghost:hover,input.-color-ghost[type=button]:hover,button.-color-ghost:hover{color:var(--color-btn-bg-secondary)}.btn.-is-disabled,input.-is-disabled[type=button],button.-is-disabled{background-color:color(var(--color-btn-bg-default) tint(40%));color:color(var(--color-btn-bg-default) tint(80%));text-shadow:none;border:none;pointer-events:none}.btn.-is-disabled:hover,input.-is-disabled[type=button]:hover,button.-is-disabled:hover{background-color:color(var(--color-btn-bg-default) tint(40%));cursor:default}.btn.-size-big,input.-size-big[type=button],button.-size-big{padding:0 1.5625rem;height:2.75rem;line-height:2.75rem}.btn.-size-small,input.-size-small[type=button],button.-size-small{padding:0 .625rem;height:2.1875rem;line-height:2.1875rem;font-size:.9375rem}.btn.-fullwidth,input.-fullwidth[type=button],button.-fullwidth{width:100%;text-align:center}.btn.-fullwidth:before,input.-fullwidth[type=button]:before,button.-fullwidth:before,.btn.-fullwidth:after,input.-fullwidth[type=button]:after,button.-fullwidth:after{content:" ";display:table;flex-basis:0;order:1}.btn.-fullwidth:after,input.-fullwidth[type=button]:after,button.-fullwidth:after{clear:both}.btn.-icon,input.-icon[type=button],button.-icon{padding-left:3.4375rem}.btn.-icon>span,input.-icon[type=button]>span,button.-icon>span{width:2.8125rem;height:2.3125rem;position:absolute;top:50%;transform:translateY(-50%);left:0}.btn.-icon:before,input.-icon[type=button]:before,button.-icon:before{content:"";position:absolute;left:0;display:block;width:2.8125rem;height:100%;border-radius:var(--border-radius-btn) 0 0 var(--border-radius-btn);background-color:#0000001a}.btn.-icon.-icon-right,input.-icon.-icon-right[type=button],button.-icon.-icon-right{padding-left:.9375rem;padding-right:3.4375rem}.btn.-icon.-icon-right>span,input.-icon.-icon-right[type=button]>span,button.-icon.-icon-right>span{left:initial;right:0}.btn.-icon.-icon-right:before,input.-icon.-icon-right[type=button]:before,button.-icon.-icon-right:before{left:initial;right:0}.btn.-no-txt,input.-no-txt[type=button],button.-no-txt{padding-right:0!important;padding-left:0!important;margin-left:-.0625rem;width:2.8125rem;text-indent:-9999px}.btn.-no-txt:before,input.-no-txt[type=button]:before,button.-no-txt:before{background-color:#0000}.btn.-link,input.-link[type=button],button.-link{background:none;border:none;text-shadow:none;color:var(--color-link-default)}.btn.-link:hover,input.-link[type=button]:hover,button.-link:hover{color:var(--color-link-hover)}.btn.-link:before,input.-link[type=button]:before,button.-link:before{background:none;width:2.8125rem}.btn.-link.-icon,input.-link.-icon[type=button],button.-link.-icon{padding-left:2.8125rem;padding-right:.9375rem}.btn.-link.-icon-right,input.-link.-icon-right[type=button],button.-link.-icon-right{padding-right:2.8125rem;padding-left:.9375rem}.btn.-link>span,input.-link[type=button]>span,button.-link>span{width:2.3125rem!important;height:2.3125rem!important}.btn:hover,input[type=button]:hover,button:hover{cursor:pointer}.icon--down{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 26.458 26.458' fill='white'%3E%3Cg fill-rule='evenodd'%3E%3Cpath d='M22.905 6.026l-9.676 9.677-4.629-4.63-2.855 2.856 7.484 7.484L25.761 8.882z'/%3E%3Cpath d='M3.553 6.026l9.676 9.677 4.629-4.63 2.855 2.856-7.484 7.484L.698 8.882z'/%3E%3C/g%3E%3C/svg%3E")}.icon--select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 26.458 26.458' fill='var(--color-text)'%3E%3Cg fill-rule='evenodd'%3E%3Cpath d='M22.905 6.026l-9.676 9.677-4.629-4.63-2.855 2.856 7.484 7.484L25.761 8.882z'/%3E%3Cpath d='M3.553 6.026l9.676 9.677 4.629-4.63 2.855 2.856-7.484 7.484L.698 8.882z'/%3E%3C/g%3E%3C/svg%3E")}.icon--next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon--next' width='100' height='100' viewBox='0 0 26.458 26.458' fill='white'%3E %3Cpath fill='var(--blue-dark)' opacity='.898' d='M5.562.934h4.325l11.009 12.3H16.57z'/%3E %3Cpath opacity='.898' d='M5.563 25.524h4.325l11.008-12.3h-4.325z'/%3E %3C/svg%3E")}.icon--login{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 26.458 26.458' fill='var(--color-btn-bg-secondary)'%3E%3Cpath d='M9.195 13.23H1.126v-3.228h8.069V6.774l4.841 4.841-4.841 4.842zM25.332.32v20.978l-9.682 4.841v-4.841H5.967v-6.455h1.614v4.841h8.069V5.16l6.455-3.227H7.58v6.455H5.967V.319z'/%3E%3C/svg%3E")}.icon--edit{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 26.458 26.458' fill='var(--color-btn-bg-secondary)'%3E%3Cpath d='M10.164 16.294l3.065-1.532L23.957 4.034 22.425 2.5 11.697 13.23zm-2.268 5.438c-.757-1.597-1.572-2.412-3.17-3.17l2.373-6.532 3.065-1.866L19.359.969h-4.597l-9.196 9.195L.97 25.49l15.325-4.598 9.196-9.195V7.099l-9.196 9.195-1.865 3.065z'/%3E%3C/svg%3E")}.icon--login1{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 26.458 26.458' fill='white'%3E%3Cpath d='M9.195 13.23H1.126v-3.228h8.069V6.774l4.841 4.841-4.841 4.842zM25.332.32v20.978l-9.682 4.841v-4.841H5.967v-6.455h1.614v4.841h8.069V5.16l6.455-3.227H7.58v6.455H5.967V.319z'/%3E%3C/svg%3E")}.icon--ok{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 26.458 26.458' fill='white'%3E%3Cpath d='M13.23.661C6.287.661.66 6.288.66 13.23s5.628 12.567 12.57 12.567 12.568-5.627 12.568-12.568C25.797 6.29 20.17.661 13.229.661zm0 24.164c-6.405 0-11.597-5.192-11.597-11.596S6.825 1.633 13.23 1.633 24.825 6.825 24.825 13.23s-5.192 11.596-11.596 11.596z'/%3E%3Cpath d='M18.406 7.66l-7.003 7.005-3.35-3.351-2.068 2.067 5.418 5.417 9.07-9.07z' fill-rule='evenodd'/%3E%3C/svg%3E")}.icon--search{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 26.458 26.458' fill='var(--color-btn-bg-secondary)'%3E%3Cpath d='M10.04.84a9.218 9.218 0 0 0-9.218 9.217 9.218 9.218 0 0 0 9.218 9.218 9.218 9.218 0 0 0 9.218-9.218A9.218 9.218 0 0 0 10.04.84zm0 2.284a6.934 6.934 0 0 1 6.934 6.933 6.934 6.934 0 0 1-6.934 6.934 6.934 6.934 0 0 1-6.934-6.934 6.934 6.934 0 0 1 6.934-6.933z' fill-rule='evenodd'/%3E%3Cpath d='M15.266 16.553c.022.547.267 1.185.815 1.795l5.47 6.432c.938 1.04 2.468 1.128 3.401.195.934-.933.846-2.464-.194-3.4l-6.432-5.47c-.63-.567-1.293-.822-1.85-.827z'/%3E%3C/svg%3E")}.icon--filter{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 26.458 26.458' fill='var(--color-btn-bg-secondary)'%3E%3Cpath d='M13.23.661C6.287.661.66 2.42.66 4.59v2.356l9.426 9.426v7.855c0 .868 1.407 1.57 3.142 1.57 1.735 0 3.142-.702 3.142-1.57V16.37l9.426-9.426V4.59c0-2.17-5.627-3.928-12.568-3.928zM2.977 4.07c.588-.335 1.414-.653 2.388-.92 2.159-.591 4.951-.917 7.863-.917 2.912 0 5.705.326 7.863.917.975.267 1.8.585 2.388.92.388.221.597.408.695.52-.098.112-.307.299-.695.52-.588.335-1.413.653-2.388.92-2.158.59-4.95.916-7.863.916-2.912 0-5.704-.325-7.863-.916-.974-.267-1.8-.585-2.388-.92-.387-.221-.597-.408-.694-.52.097-.112.307-.299.694-.52z'/%3E%3C/svg%3E")}.icon--folder{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 26 26' fill='var(--color-btn-bg-secondary)'%3E%3Cpath d='M.52 3.38v20.28H20.8l4.94-12.74H5.46l-3.9 9.88L3.64 9.36H20.8V6.24H10.66L7.664 3.38z'/%3E%3C/svg%3E")}.icon--vendor{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26.458 26.458' height='100' width='100' fill='var(--color-btn-bg-secondary)'%3E%3Cpath d='M1.017 25.546h12.178V1.189H1.017zM8.628 4.234h3.045v3.045H8.628zm0 6.09h3.045v3.044H8.628zm0 6.088h3.045v3.045H8.628zM2.538 4.234h3.045v3.045H2.54zm0 6.09h3.045v3.044H2.54zm0 6.088h3.045v3.045H2.54zm12.18-7.611h10.655v1.522H14.717zm0 16.745h3.044v-6.09h4.567v6.09h3.044v-13.7H14.717z'/%3E%3C/svg%3E")}.icon--wishlist{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 26.458 26.458' fill='white'%3E%3Cpath d='M21.244 2.542H5.214A2.01 2.01 0 0 0 3.21 4.546v17.366a2.01 2.01 0 0 0 2.004 2.004h16.03a2.01 2.01 0 0 0 2.004-2.004V4.546a2.01 2.01 0 0 0-2.004-2.004zm.227 19.597H4.987V4.319h16.484zM8.554 11.893h9.35v1.336h-9.35zm0 2.672h9.35v1.336h-9.35zm0 2.672h9.35v1.336h-9.35zm0-8.015h9.35v1.335h-9.35z'/%3E%3C/svg%3E")}.icon--delete{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 26.458 26.458' fill='var(--color-text)'%3E%3Cpath d='M13.23.661C6.287.661.66 6.288.66 13.23s5.628 12.567 12.57 12.567 12.568-5.627 12.568-12.568C25.797 6.29 20.17.661 13.229.661zm0 24.164c-6.405 0-11.597-5.192-11.597-11.596S6.825 1.633 13.23 1.633 24.825 6.825 24.825 13.23s-5.192 11.596-11.596 11.596z'/%3E%3Cpath d='M17.157 6.945l-3.928 3.928-3.927-3.928-2.357 2.357 3.928 3.927-3.928 3.928 2.357 2.356 3.927-3.927 3.928 3.927 2.356-2.356-3.927-3.928 3.927-3.927z'/%3E%3C/svg%3E")}.icon--check{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 26.458 26.458' fill='var(--color-text)'%3E%3Cpath d='M20.893 14.669v4.243q0 1.587-1.143 2.715-1.142 1.127-2.752 1.127H5.747q-1.61 0-2.752-1.127-1.143-1.128-1.143-2.715v-11.1q0-1.588 1.143-2.716Q4.138 3.97 5.747 3.97h11.251q.852 0 1.583.333.203.094.243.307.04.227-.122.387l-.662.654q-.135.133-.311.133-.04 0-.122-.026-.311-.08-.609-.08H5.747q-.893 0-1.528.627-.636.627-.636 1.507v11.1q0 .881.636 1.508.635.627 1.528.627h11.251q.893 0 1.529-.627.635-.627.635-1.507v-3.39q0-.173.122-.293l.865-.854q.136-.133.311-.133.082 0 .163.04.27.107.27.387zm3.124-6.524L13.01 19.005q-.325.32-.77.32-.447 0-.772-.32l-5.815-5.737q-.324-.32-.324-.76t.324-.76L7.14 10.28q.324-.32.77-.32.447 0 .771.32l3.557 3.508 8.75-8.632q.324-.32.77-.32.447 0 .772.32l1.487 1.468q.325.32.325.76t-.325.76z'/%3E%3C/svg%3E")}.icon--nocheck{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 26.458 26.458' fill='var(--color-text)'%3E%3Cpath d='M20.893 14.669v4.243c0 1.058-.38 1.963-1.143 2.715a3.777 3.777 0 0 1-2.752 1.127H5.747a3.777 3.777 0 0 1-2.752-1.127c-.762-.752-1.143-1.657-1.143-2.715v-11.1c0-1.06.381-1.964 1.143-2.716A3.777 3.777 0 0 1 5.747 3.97h11.251c.568 0 1.096.11 1.583.333a.405.405 0 0 1 .243.307.412.412 0 0 1-.122.387l-.662.654a.43.43 0 0 1-.311.133.434.434 0 0 1-.122-.026 2.436 2.436 0 0 0-.609-.08H5.747c-.595 0-1.105.209-1.528.627a2.04 2.04 0 0 0-.636 1.507v11.1c0 .588.212 1.09.636 1.508.423.418.933.627 1.528.627h11.251a2.1 2.1 0 0 0 1.529-.627c.423-.418.635-.92.635-1.507v-3.39c0-.115.04-.213.122-.293l.865-.854a.43.43 0 0 1 .311-.133.36.36 0 0 1 .163.04c.18.071.27.2.27.387z'/%3E%3Cpath d='M1.852 14.669v4.243c0 1.058.381 1.963 1.143 2.715a3.777 3.777 0 0 0 2.752 1.127h11.251c1.073 0 1.99-.376 2.752-1.127.762-.752 1.143-1.657 1.143-2.715v-11.1c0-1.06-.38-1.964-1.143-2.716a3.777 3.777 0 0 0-2.752-1.127H5.747c-.568 0-1.096.11-1.582.333a.405.405 0 0 0-.244.307.412.412 0 0 0 .122.387l.663.654a.43.43 0 0 0 .31.133.434.434 0 0 0 .122-.026c.208-.054.41-.08.609-.08h11.251a2.1 2.1 0 0 1 1.529.627c.423.418.635.92.635 1.507v11.1c0 .588-.212 1.09-.635 1.508a2.098 2.098 0 0 1-1.529.627H5.747a2.098 2.098 0 0 1-1.528-.627 2.042 2.042 0 0 1-.636-1.507v-3.39a.396.396 0 0 0-.122-.293l-.865-.854a.43.43 0 0 0-.311-.133.364.364 0 0 0-.162.04c-.18.071-.27.2-.27.387z'/%3E%3C/svg%3E")}.icon--pdf{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='91.859' height='108.491' viewBox='0 0 24.304 28.705' fill='%23666666'%3E%3Cpath d='M2.18 2.553v23.878h12.258c.358 0 .835-.12 1.493-.767 1.89-1.86 4.315-4.232 5.863-5.794.088-.089.16-.175.227-.259-.078.086-.163.167-.251.255a4.312 4.312 0 0 1-.428.341c-1.09.739-3.227.666-4.46.684-.017 1.232.118 3.237-.621 4.326a2.356 2.356 0 0 1-.236.32c-.508.492-.914.77-1.336.846.568-.125 1.128-.656 1.442-1.119.739-1.089.54-3.335.556-4.568 1.233-.017 3.414.226 4.503-.513.454-.308 1.065-.693 1.216-1.394v-.002c.02-.115.027-.23.027-.35v-2.044c-.702-.14-1.452-.34-2.234-.6h-.002.002c-3.391 1.43-7.36 3.51-10.3 5.341-.94 2.99-2.204 4.961-3.5 4.31-.25-.02-.503-.168-.742-.484-.99-1.308.856-3.285 3.803-5.19l.015-.028c.702-2.704 1.217-5.959 1.342-8.841l-.003-.006C6.953 8.071 4.72 4.984 7.752 3.638c.34-.15.648-.23.937-.241.096-.004.196.002.286.013 1.698.2 2.425 2.901 2.505 6.345 2.764 1.876 6.295 3.745 9.272 4.942a24.64 24.64 0 0 1 1.681-.415V2.553H2.18zm4.219 22.89c.83.062 1.698-1.397 2.446-3.577l-.033-.034c-1.002.671-4.36 2.42-2.413 3.611zM8.495 3.597c-.236.01-.492.072-.769.191-2.101.905-.172 3.186 3.123 5.53v-.001c-.033-3.31-.704-5.79-2.354-5.72zm2.979 7.77a40.19 40.19 0 0 1-1.048 7.809c2.511-1.5 5.6-2.903 8.42-3.878a37.402 37.402 0 0 1-7.372-3.93zm10.96 3.557c-.173.061-.348.13-.526.198l-.004.01c.182.067.357.125.53.182v-.39z'/%3E%3C/svg%3E")}.icon--video{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 26.458 26.458' fill='%23666666'%3E%3Cpath d='M1.44 1.541v17.957h23.942V1.54zm4.49 16.46H2.935V15.01H5.93zm0-5.985H2.935V9.023H5.93zm0-5.985H2.935V3.038H5.93zM19.395 18H7.426V3.038h11.97zm4.49 0h-2.993V15.01h2.992zm0-5.985h-2.993V9.023h2.992zm0-5.985h-2.993V3.038h2.992zm-13.468 0v8.978l5.986-4.49z'/%3E%3Ctext style='line-height:1000%25;-inkscape-font-specification:%26apos;sans-serif Bold%26apos;' x='1.22' y='26.91' transform='scale(1.075 .93023)' font-weight='700' font-size='6.38' font-family='sans-serif' letter-spacing='0' word-spacing='0'%3E%3Ctspan x='1.22' y='26.91' style='-inkscape-font-specification:%26apos;sans-serif Bold%26apos;' stroke-width='.159'%3EVIDEO%3C/tspan%3E%3C/text%3E%3C/svg%3E")}.icon--document{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 26.458 26.458' fill='%23666666'%3E%3Cpath d='M23.466 6.092c-.56-.764-1.342-1.657-2.2-2.515-.857-.857-1.75-1.638-2.514-2.199C17.45.424 16.82.314 16.458.314H3.946a2.02 2.02 0 0 0-2.018 2.018v21.794a2.02 2.02 0 0 0 2.018 2.018h18.566a2.02 2.02 0 0 0 2.018-2.018V8.386c0-.362-.11-.993-1.064-2.294zm-3.34-1.373a22.018 22.018 0 0 1 1.83 2.053h-3.884V2.888c.58.449 1.279 1.057 2.053 1.83zm2.79 19.407a.409.409 0 0 1-.404.404H3.946a.409.409 0 0 1-.403-.404V2.332c0-.219.185-.404.403-.404h12.512v5.65c0 .447.361.808.807.808h5.65v15.74z'/%3E%3Cpath d='M18.88 21.301H7.579a.807.807 0 0 1 0-1.614h11.3a.807.807 0 1 1 0 1.614zM18.88 18.072H7.579a.807.807 0 0 1 0-1.614h11.3a.807.807 0 1 1 0 1.614zM18.88 14.844H7.579a.807.807 0 0 1 0-1.615h11.3a.807.807 0 1 1 0 1.615z'/%3E%3C/svg%3E")}.icon--list{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 26.458 26.458' fill='%23b3b3b3'%3E%3Cpath d='M1.058 1.058H25.4v3.478H1.058zm0 5.216H25.4v3.478H1.058zm0 5.216H25.4v3.478H1.058zm0 5.217H25.4v3.477H1.058zm0 5.216H25.4V25.4H1.058z'/%3E%3C/svg%3E")}.icon--list.active,.icon--list:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 26.458 26.458' fill='var(--color-btn-bg-secondary)'%3E%3Cpath d='M1.058 1.058H25.4v3.478H1.058zm0 5.216H25.4v3.478H1.058zm0 5.216H25.4v3.478H1.058zm0 5.217H25.4v3.477H1.058zm0 5.216H25.4V25.4H1.058z'/%3E%3C/svg%3E")}.icon--check-all{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 26.458 26.458' fill='white'%3E%3Cpath d='M16.272 5.555V7.21q0 .62-.447 1.06-.445.44-1.074.44h-4.39q-.629 0-1.075-.44-.446-.44-.446-1.06V2.879q0-.62.446-1.06.447-.44 1.074-.44h4.391q.333 0 .618.13.08.037.095.12.016.089-.048.151l-.258.255q-.053.052-.121.052-.016 0-.048-.01-.121-.031-.238-.031h-4.39q-.349 0-.597.245-.248.244-.248.588V7.21q0 .344.248.588.248.245.596.245h4.391q.349 0 .597-.245.248-.244.248-.588V5.888q0-.067.048-.114l.337-.334q.053-.051.122-.051.032 0 .063.015.106.042.106.151zm1.219-2.546l-4.296 4.238q-.127.125-.3.125-.175 0-.302-.125l-2.27-2.239q-.126-.125-.126-.297 0-.171.127-.296l.58-.573q.127-.125.3-.125.175 0 .302.125l1.388 1.369 3.415-3.369q.126-.125.3-.125.175 0 .301.125l.58.573q.128.125.128.297 0 .171-.127.296zM16.272 13.815v1.656q0 .62-.447 1.06-.445.44-1.074.44h-4.39q-.629 0-1.075-.44-.446-.44-.446-1.06V11.14q0-.62.446-1.06.447-.44 1.074-.44h4.391q.333 0 .618.13.08.038.095.12.016.09-.048.152l-.258.255q-.053.052-.121.052-.016 0-.048-.01-.121-.031-.238-.031h-4.39q-.349 0-.597.244-.248.245-.248.588v4.332q0 .344.248.589t.596.245h4.391q.349 0 .597-.245t.248-.588v-1.323q0-.068.048-.115l.337-.333q.053-.052.122-.052.032 0 .063.016.106.042.106.15zm1.219-2.546l-4.296 4.239q-.127.125-.3.125-.175 0-.302-.125l-2.27-2.24q-.126-.124-.126-.296t.127-.297l.58-.572q.127-.125.3-.125.175 0 .302.125l1.388 1.369 3.415-3.37q.126-.124.3-.124.175 0 .301.125l.58.573q.128.125.128.296 0 .172-.127.297zM16.272 22.076v1.656q0 .62-.447 1.06-.445.44-1.074.44h-4.39q-.629 0-1.075-.44-.446-.44-.446-1.06V19.4q0-.62.446-1.06.447-.44 1.074-.44h4.391q.333 0 .618.13.08.037.095.12.016.089-.048.151l-.258.256q-.053.052-.121.052-.016 0-.048-.01-.121-.032-.238-.032h-4.39q-.349 0-.597.245t-.248.588v4.332q0 .344.248.589.248.244.596.244h4.391q.349 0 .597-.244.248-.245.248-.589V22.41q0-.067.048-.114l.337-.333q.053-.052.122-.052.032 0 .063.015.106.042.106.152zm1.219-2.546l-4.296 4.238q-.127.125-.3.125-.175 0-.302-.125l-2.27-2.239q-.126-.125-.126-.296 0-.172.127-.297l.58-.573q.127-.125.3-.125.175 0 .302.125l1.388 1.37 3.415-3.37q.126-.124.3-.124.175 0 .301.124l.58.573q.128.125.128.297t-.127.297z'/%3E%3C/svg%3E")}.icon--reset{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 26.458 26.458' fill='white'%3E%3Cg stroke-width='5.962'%3E%3Cpath d='M15.126 2.601c5.87 0 10.629 4.759 10.629 10.628 0 5.87-4.759 10.629-10.629 10.629V21.58c2.231 0 4.328-.868 5.905-2.446a8.296 8.296 0 0 0 2.446-5.905c0-2.23-.868-4.327-2.446-5.905a8.296 8.296 0 0 0-5.905-2.445c-2.23 0-4.327.868-5.905 2.445a8.29 8.29 0 0 0-2.308 4.387h4.418l-5.315 6.073-5.314-6.073h3.904c.737-5.15 5.166-9.11 10.52-9.11z'/%3E%3C/g%3E%3C/svg%3E")}.icon--thumbs{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 26.458 26.458' fill='%23b3b3b3'%3E%3Cpath d='M1.058 1.058V25.4h7.216v-7.106H1.1v-1.506h7.175V9.622H1.1V8.116h7.175V1.058zm8.722 0v7.058h7.166V1.058zm8.672 0v7.058H25.4V1.058zM9.78 9.622v7.166h7.166V9.622zm8.672 0v7.166H25.4V9.622zM9.78 18.294V25.4h7.166v-7.106zm8.672 0V25.4H25.4v-7.106z' paint-order='stroke fill markers' stroke-width='.306'/%3E%3C/svg%3E")}.icon--thumbs.active,.icon--thumbs:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 26.458 26.458' fill='var(--color-btn-bg-secondary)'%3E%3Cpath d='M1.058 1.058V25.4h7.216v-7.106H1.1v-1.506h7.175V9.622H1.1V8.116h7.175V1.058zm8.722 0v7.058h7.166V1.058zm8.672 0v7.058H25.4V1.058zM9.78 9.622v7.166h7.166V9.622zm8.672 0v7.166H25.4V9.622zM9.78 18.294V25.4h7.166v-7.106zm8.672 0V25.4H25.4v-7.106z' paint-order='stroke fill markers' stroke-width='.306'/%3E%3C/svg%3E")}.icon--bigthumbs{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 26.458 26.458' fill='%23b3b3b3'%3E%3Cpath d='M1.058 1.058v11.419h11.418V1.058zm12.925 0v11.419H25.4V1.058zM1.058 13.983V25.4h11.418V13.983zm12.925 0V25.4H25.4V13.983z' paint-order='stroke fill markers'/%3E%3C/svg%3E")}.icon--bigthumbs.active,.icon--bigthumbs:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 26.458 26.458' fill='var(--color-btn-bg-secondary)'%3E%3Cpath d='M1.058 1.058v11.419h11.418V1.058zm12.925 0v11.419H25.4V1.058zM1.058 13.983V25.4h11.418V13.983zm12.925 0V25.4H25.4V13.983z' paint-order='stroke fill markers'/%3E%3C/svg%3E")}.-color-ghost{border:1px solid var(--color-btn-bg-secondary)}.-color-ghost:before{background-color:#0000!important}.-color-ghost:hover{background-color:#ecf4fa!important}.btn>span,input[type=button]>span,button>span,.topic>span{transition:all .3s;width:2.3125rem;height:2.3125rem;display:inline-block;background-repeat:no-repeat;background-size:60%;background-position:center}.success:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 26.458 26.458' fill='var(--color-btn-bg-green)'%3E%3Cpath d='M13.23.661C6.287.661.66 6.288.66 13.23s5.628 12.567 12.57 12.567 12.568-5.627 12.568-12.568C25.797 6.29 20.17.661 13.229.661zm0 24.164c-6.405 0-11.597-5.192-11.597-11.596S6.825 1.633 13.23 1.633 24.825 6.825 24.825 13.23s-5.192 11.596-11.596 11.596z'/%3E%3Cpath d='M18.406 7.66l-7.003 7.005-3.35-3.351-2.068 2.067 5.418 5.417 9.07-9.07z' fill-rule='evenodd'/%3E%3C/svg%3E")}.abort:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 26.458 26.458' fill='var(--color-btn-bg-red)'%3E%3Cpath d='M13.23.661C6.287.661.66 6.288.66 13.23s5.628 12.567 12.57 12.567 12.568-5.627 12.568-12.568C25.797 6.29 20.17.661 13.229.661zm0 24.164c-6.405 0-11.597-5.192-11.597-11.596S6.825 1.633 13.23 1.633 24.825 6.825 24.825 13.23s-5.192 11.596-11.596 11.596z'/%3E%3Cpath d='M17.157 6.945l-3.928 3.928-3.927-3.928-2.357 2.357 3.928 3.927-3.928 3.928 2.357 2.356 3.927-3.927 3.928 3.927 2.356-2.356-3.927-3.928 3.927-3.927z'/%3E%3C/svg%3E")}.success,.abort{position:relative;margin-left:3.125rem}.success:before,.abort:before{content:"";position:absolute;left:-3.125rem;display:block;width:2.1875rem;height:2.1875rem;background-repeat:no-repeat;background-size:100%;background-position:center}.autocompletelist{background-color:pink;font-size:1rem}.autocompletelist:before,.autocompletelist:after{content:" ";display:table;flex-basis:0;order:1}.autocompletelist:after{clear:both}.active-filters .button-wrapper{float:left}.active-filters button{background-color:#ccc;color:var(--color-text);text-shadow:none}.resultpage .filler{height:0!important;min-height:0!important;border:none!important;margin:0!important}.resultpage .results{clear:both;margin:1.25rem 0;height:3.75rem;background-color:#f9f9f9;padding:0 1.25rem;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.resultpage .results h2{font-size:1.0625rem;font-weight:700;margin:0}.resultpage .results .resultlayout button{width:1.75rem;height:1.75rem;background-repeat:no-repeat;background-size:1.75rem;background-position:center;margin:0 .125rem;outline:none}.resultpage .search-suggestion{margin-bottom:1.25rem;border-left:5px solid #666;padding-left:1.25rem}.resultpage .search-suggestion a{font-size:1.125rem;margin:0 .3125rem}.resultpage.accessorypage .list{padding-left:.9375rem;padding:.625rem 0 .625rem .9375rem}.resultpage .list{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch;width:100%;height:auto}.resultpage .list listitem,.resultpage .list .listitem,.resultpage .list .filler{flex:1 0 100%;min-height:50px;font-size:.8125rem;margin-bottom:.625rem;display:flex;flex-flow:row wrap;justify-content:space-between;border-bottom:1px solid var(--color-btn-bg-secondary);align-items:center}.resultpage .list listitem ._item-head,.resultpage .list .listitem ._item-head,.resultpage .list .filler ._item-head{flex:1 0 28%;margin-right:1.5625rem;margin-bottom:.625rem;overflow:hidden;max-width:15rem;min-width:12.5rem}.resultpage .list listitem ._item-head h3,.resultpage .list .listitem ._item-head h3,.resultpage .list .filler ._item-head h3{margin:0;line-height:1.25rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.resultpage .list listitem ._item-head h3 a,.resultpage .list .listitem ._item-head h3 a,.resultpage .list .filler ._item-head h3 a{font-size:14px;font-weight:700;text-decoration:none;color:var(--color-text);white-space:nowrap}.resultpage .list listitem ._item-body,.resultpage .list .listitem ._item-body,.resultpage .list .filler ._item-body{flex:1 0 25%;margin-right:1.5625rem;margin-bottom:.625rem;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.resultpage .list listitem ._item-body ._item-pic,.resultpage .list .listitem ._item-body ._item-pic,.resultpage .list .filler ._item-body ._item-pic{display:block;width:2.5rem;height:2.5rem;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.resultpage .list listitem ._item-body ._item-pic img,.resultpage .list .listitem ._item-body ._item-pic img,.resultpage .list .filler ._item-body ._item-pic img{max-width:100%;height:auto;max-height:2.5rem;margin:0 auto}.resultpage .list listitem ._item-body ._item-infos ._item-price,.resultpage .list .listitem ._item-body ._item-infos ._item-price,.resultpage .list .filler ._item-body ._item-infos ._item-price{font-size:.875rem;text-decoration:none;color:#72a050;display:block}.resultpage .list listitem ._item-body ._item-infos ._item-price:before,.resultpage .list .listitem ._item-body ._item-infos ._item-price:before,.resultpage .list .filler ._item-body ._item-infos ._item-price:before{content:"UVP: ";color:var(--color-text);font-size:.6875rem;margin-right:.3125rem}.resultpage .list listitem ._item-body ._item-infos ._item-tax,.resultpage .list .listitem ._item-body ._item-infos ._item-tax,.resultpage .list .filler ._item-body ._item-infos ._item-tax{display:block}.resultpage .list listitem ._item-body ._item-infos ._item-logo,.resultpage .list .listitem ._item-body ._item-infos ._item-logo,.resultpage .list .filler ._item-body ._item-infos ._item-logo{display:none}.resultpage .list listitem ._item-footer,.resultpage .list .listitem ._item-footer,.resultpage .list .filler ._item-footer{flex:1 1 auto;margin-bottom:.625rem;display:flex;flex-flow:row nowrap;justify-content:space-between}.resultpage .list listitem ._item-footer .todetail,.resultpage .list .listitem ._item-footer .todetail,.resultpage .list .filler ._item-footer .todetail{margin-right:1.25rem;width:5rem}.resultpage .list listitem ._item-footer ._item-amount,.resultpage .list .listitem ._item-footer ._item-amount,.resultpage .list .filler ._item-footer ._item-amount{width:100%;white-space:nowrap}.resultpage .list listitem ._item-footer input,.resultpage .list .listitem ._item-footer input,.resultpage .list .filler ._item-footer input{height:2.1875rem;width:3.4375rem;background-color:#eaf0f4}.resultpage .list listitem ._item-footer span,.resultpage .list .listitem ._item-footer span,.resultpage .list .filler ._item-footer span{height:2.1875rem;padding:0 0 0 .4375rem;line-height:2.1875rem}.resultpage .list listitem ._item-footer .wishlistbtn,.resultpage .list .listitem ._item-footer .wishlistbtn,.resultpage .list .filler ._item-footer .wishlistbtn{margin-left:.625rem;width:8.5625rem;float:right}.resultpage .list listitem ._item-footer .wishlistbtn.towishlist,.resultpage .list .listitem ._item-footer .wishlistbtn.towishlist,.resultpage .list .filler ._item-footer .wishlistbtn.towishlist{background-color:var(--color-btn-bg-green);color:var(--color-btn-txt-green)}.resultpage .thumbs{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch;width:100%;height:auto}.resultpage .thumbs listitem,.resultpage .thumbs .listitem,.resultpage .thumbs .filler{min-width:25rem;flex:1 0 25rem;min-height:70px;font-size:.8125rem;border-left:5px solid #666;margin-bottom:2.1875rem;display:flex;flex-flow:column wrap;justify-content:flex-start}.resultpage .thumbs listitem ._item-head,.resultpage .thumbs .listitem ._item-head,.resultpage .thumbs .filler ._item-head{flex:0 1 3.5rem;margin-left:1.5625rem;margin-right:2.1875rem;border-bottom:1px solid var(--color-btn-bg-secondary);margin-bottom:.625rem;padding-bottom:.3125rem}.resultpage .thumbs listitem ._item-head h3,.resultpage .thumbs .listitem ._item-head h3,.resultpage .thumbs .filler ._item-head h3{margin:0;line-height:1.5rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.resultpage .thumbs listitem ._item-head h3 a,.resultpage .thumbs .listitem ._item-head h3 a,.resultpage .thumbs .filler ._item-head h3 a{font-size:17px;font-weight:700;text-decoration:none;color:var(--color-text);white-space:nowrap}.resultpage .thumbs listitem ._item-body,.resultpage .thumbs .listitem ._item-body,.resultpage .thumbs .filler ._item-body{flex:1 0 auto;margin-left:1.5625rem;margin-right:2.1875rem;display:flex;flex-flow:row nowrap;justify-content:flex-start}.resultpage .thumbs listitem ._item-body ._item-pic,.resultpage .thumbs .listitem ._item-body ._item-pic,.resultpage .thumbs .filler ._item-body ._item-pic{flex:0 1 50%;overflow:hidden;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.resultpage .thumbs listitem ._item-body ._item-pic responsive-image,.resultpage .thumbs .listitem ._item-body ._item-pic responsive-image,.resultpage .thumbs .filler ._item-body ._item-pic responsive-image{display:block;width:100%}.resultpage .thumbs listitem ._item-body ._item-pic img,.resultpage .thumbs .listitem ._item-body ._item-pic img,.resultpage .thumbs .filler ._item-body ._item-pic img{max-width:100%;height:auto;max-height:200px;margin:0 auto}.resultpage .thumbs listitem ._item-body ._item-infos,.resultpage .thumbs .listitem ._item-body ._item-infos,.resultpage .thumbs .filler ._item-body ._item-infos{flex:0 1 50%;padding-left:5%}.resultpage .thumbs listitem ._item-body ._item-infos ._item-id,.resultpage .thumbs .listitem ._item-body ._item-infos ._item-id,.resultpage .thumbs .filler ._item-body ._item-infos ._item-id{margin-bottom:.3125rem}.resultpage .thumbs listitem ._item-body ._item-infos ._item-id>div,.resultpage .thumbs .listitem ._item-body ._item-infos ._item-id>div,.resultpage .thumbs .filler ._item-body ._item-infos ._item-id>div{white-space:nowrap}.resultpage .thumbs listitem ._item-body ._item-infos ._item-tax,.resultpage .thumbs .listitem ._item-body ._item-infos ._item-tax,.resultpage .thumbs .filler ._item-body ._item-infos ._item-tax{display:block}.resultpage .thumbs listitem ._item-body ._item-infos ._item-logo .img-logo,.resultpage .thumbs .listitem ._item-body ._item-infos ._item-logo .img-logo,.resultpage .thumbs .filler ._item-body ._item-infos ._item-logo .img-logo{max-width:100%;height:auto;display:block;max-height:2.5rem;max-width:8.625rem}.resultpage .thumbs listitem ._item-body ._item-infos ._item-price-wrapper,.resultpage .thumbs .listitem ._item-body ._item-infos ._item-price-wrapper,.resultpage .thumbs .filler ._item-body ._item-infos ._item-price-wrapper{flex:1 1;display:flex;flex-flow:column;align-items:flex-start;justify-content:center}.resultpage .thumbs listitem ._item-body ._item-infos ._item-price,.resultpage .thumbs .listitem ._item-body ._item-infos ._item-price,.resultpage .thumbs .filler ._item-body ._item-infos ._item-price{font-size:1.0625rem;text-decoration:none;color:#72a050;display:block;white-space:nowrap}.resultpage .thumbs listitem ._item-body ._item-infos ._item-price:before,.resultpage .thumbs .listitem ._item-body ._item-infos ._item-price:before,.resultpage .thumbs .filler ._item-body ._item-infos ._item-price:before{content:"UVP: ";color:var(--color-text);font-size:.6875rem;margin-right:.3125rem}.resultpage .thumbs listitem ._item-footer,.resultpage .thumbs .listitem ._item-footer,.resultpage .thumbs .filler ._item-footer{margin-left:1.5625rem;margin-right:2.1875rem;margin-top:.625rem;padding-bottom:.625rem;display:flex;flex-flow:row wrap;justify-content:space-between;border-bottom:1px solid var(--color-btn-bg-secondary)}.resultpage .thumbs listitem ._item-footer .todetail,.resultpage .thumbs .listitem ._item-footer .todetail,.resultpage .thumbs .filler ._item-footer .todetail{min-width:4.1875rem;margin-right:.9375rem}.resultpage .thumbs listitem ._item-footer ._item-amount,.resultpage .thumbs .listitem ._item-footer ._item-amount,.resultpage .thumbs .filler ._item-footer ._item-amount{white-space:nowrap}.resultpage .thumbs listitem ._item-footer input,.resultpage .thumbs .listitem ._item-footer input,.resultpage .thumbs .filler ._item-footer input{height:2.1875rem;width:4.0625rem;background-color:#eaf0f4}.resultpage .thumbs listitem ._item-footer span,.resultpage .thumbs .listitem ._item-footer span,.resultpage .thumbs .filler ._item-footer span{height:2.1875rem;padding:0 0 0 .4375rem;line-height:2.1875rem}.resultpage .thumbs listitem ._item-footer .wishlistbtn,.resultpage .thumbs .listitem ._item-footer .wishlistbtn,.resultpage .thumbs .filler ._item-footer .wishlistbtn{margin-left:.625rem;width:8.5625rem}.resultpage .thumbs listitem ._item-footer .wishlistbtn.towishlist,.resultpage .thumbs .listitem ._item-footer .wishlistbtn.towishlist,.resultpage .thumbs .filler ._item-footer .wishlistbtn.towishlist{background-color:var(--color-btn-bg-green);color:var(--color-btn-txt-green)}.resultpage .bigthumbs{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch;width:100%;height:auto}.resultpage .bigthumbs listitem,.resultpage .bigthumbs .listitem,.resultpage .bigthumbs .filler{min-width:28.125rem;flex:1 0 28.125rem;min-height:4.375rem;font-size:.8125rem;border-left:5px solid #666;margin-bottom:2.1875rem;display:block}.resultpage .bigthumbs listitem ._item-head,.resultpage .bigthumbs .listitem ._item-head,.resultpage .bigthumbs .filler ._item-head{margin-left:1.5625rem;margin-right:2.1875rem;border-bottom:1px solid var(--color-btn-bg-secondary);margin-bottom:.625rem;padding-bottom:.3125rem}.resultpage .bigthumbs listitem ._item-head h3,.resultpage .bigthumbs .listitem ._item-head h3,.resultpage .bigthumbs .filler ._item-head h3{margin:0;line-height:1.25rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.resultpage .bigthumbs listitem ._item-head h3 a,.resultpage .bigthumbs .listitem ._item-head h3 a,.resultpage .bigthumbs .filler ._item-head h3 a{font-size:.9375rem;font-weight:700;text-decoration:none;color:var(--color-text);white-space:nowrap}.resultpage .bigthumbs listitem ._item-body,.resultpage .bigthumbs .listitem ._item-body,.resultpage .bigthumbs .filler ._item-body{margin-left:1.5625rem;margin-right:2.1875rem;margin-bottom:.625rem;display:flex;flex-flow:column wrap;justify-content:space-between}.resultpage .bigthumbs listitem ._item-body ._item-pic,.resultpage .bigthumbs .listitem ._item-body ._item-pic,.resultpage .bigthumbs .filler ._item-body ._item-pic{display:block;width:100%;height:18.125rem;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.resultpage .bigthumbs listitem ._item-body ._item-pic img,.resultpage .bigthumbs .listitem ._item-body ._item-pic img,.resultpage .bigthumbs .filler ._item-body ._item-pic img{max-width:100%;height:auto;max-height:18.125rem;margin:0 auto}.resultpage .bigthumbs listitem ._item-body ._item-infos,.resultpage .bigthumbs .listitem ._item-body ._item-infos,.resultpage .bigthumbs .filler ._item-body ._item-infos{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.resultpage .bigthumbs listitem ._item-body ._item-infos ._item-logo .img-logo,.resultpage .bigthumbs .listitem ._item-body ._item-infos ._item-logo .img-logo,.resultpage .bigthumbs .filler ._item-body ._item-infos ._item-logo .img-logo{max-width:100%;height:auto;display:block;max-height:2.5rem;max-width:8.625rem}.resultpage .bigthumbs listitem ._item-body ._item-infos ._item-price,.resultpage .bigthumbs .listitem ._item-body ._item-infos ._item-price,.resultpage .bigthumbs .filler ._item-body ._item-infos ._item-price{font-size:1.0625rem;text-decoration:none;color:#72a050;display:block}.resultpage .bigthumbs listitem ._item-body ._item-infos ._item-price:before,.resultpage .bigthumbs .listitem ._item-body ._item-infos ._item-price:before,.resultpage .bigthumbs .filler ._item-body ._item-infos ._item-price:before{content:"UVP: ";color:var(--color-text);font-size:.6875rem;margin-right:.3125rem}.resultpage .bigthumbs listitem ._item-body ._item-infos ._item-tax,.resultpage .bigthumbs .listitem ._item-body ._item-infos ._item-tax,.resultpage .bigthumbs .filler ._item-body ._item-infos ._item-tax{display:block;float:right}.resultpage .bigthumbs listitem ._item-footer,.resultpage .bigthumbs .listitem ._item-footer,.resultpage .bigthumbs .filler ._item-footer{margin-left:1.5625rem;margin-right:2.1875rem;padding-bottom:.625rem;display:flex;flex-flow:row wrap;justify-content:space-between;border-bottom:1px solid var(--color-btn-bg-secondary)}.resultpage .bigthumbs listitem ._item-footer input,.resultpage .bigthumbs .listitem ._item-footer input,.resultpage .bigthumbs .filler ._item-footer input{height:2.1875rem;width:3.4375rem;background-color:#eaf0f4}.resultpage .bigthumbs listitem ._item-footer span,.resultpage .bigthumbs .listitem ._item-footer span,.resultpage .bigthumbs .filler ._item-footer span{height:2.1875rem;padding:0 0 0 .4375rem;line-height:2.1875rem}.resultpage .bigthumbs listitem ._item-footer .wishlistbtn,.resultpage .bigthumbs .listitem ._item-footer .wishlistbtn,.resultpage .bigthumbs .filler ._item-footer .wishlistbtn{margin-left:.625rem;width:8.5625rem}.resultpage .bigthumbs listitem ._item-footer .wishlistbtn.towishlist,.resultpage .bigthumbs .listitem ._item-footer .wishlistbtn.towishlist,.resultpage .bigthumbs .filler ._item-footer .wishlistbtn.towishlist{background-color:var(--color-btn-bg-green);color:var(--color-btn-txt-green)}.resultpage .nextitems{margin:1.25rem 0}.detailitem .toparea{display:flex;flex-flow:row wrap;justify-content:flex-start}.detailitem .toparea h1,.detailitem .toparea h2{margin:0;font-size:calc(.875rem + .25 * (100vw - 26.25rem) / 53.75)}.detailitem .toparea .item-images{flex:1 0 30%;order:1}.detailitem .toparea .item-images .image-wrapper{display:flex;flex-flow:row nowrap;justify-content:flex-start;padding:0 1.25rem .625rem 0;align-items:center}.detailitem .toparea .item-images .image-wrapper:hover .bigimage .image-nav button{background-color:#ffffff4d;color:var(--color-text);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon--next' width='100' height='100' viewBox='0 0 26.458 26.458' fill='var(--color-text)'%3E %3Cpath fill='var(--blue-dark)' opacity='.898' d='M5.562.934h4.325l11.009 12.3H16.57z'/%3E %3Cpath opacity='.898' d='M5.563 25.524h4.325l11.008-12.3h-4.325z'/%3E %3C/svg%3E")}.detailitem .toparea .item-images .image-wrapper .bigimage{position:relative;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;min-height:25rem;width:100%}.detailitem .toparea .item-images .image-wrapper .bigimage img{display:block;width:100%;height:auto}.detailitem .toparea .item-images .image-wrapper .bigimage .image-nav{display:flex;position:absolute;inset:0;flex-flow:row wrap;justify-content:space-between;align-items:stretch}.detailitem .toparea .item-images .image-wrapper .bigimage .image-nav button{flex:0 1 15%;height:100%;background-color:#0000;color:#0000;transition:background-color .3s ease-in,color .3s ease-in;outline:none;background-repeat:no-repeat;background-position:center;background-size:70%}.detailitem .toparea .item-images .image-wrapper .bigimage .image-nav button.prev{transform:rotate(180deg)}.detailitem .toparea .item-images .image-wrapper .bigimage .image-nav button:hover{background-color:#ffffffb3}.detailitem .toparea .item-images .image-wrapper .thumbs{flex:0 0 auto;margin-left:.625rem}.detailitem .toparea .item-images .image-wrapper .thumbs ul{margin:0}.detailitem .toparea .item-images .image-wrapper .thumbs ul li{margin:0 0 .3125rem .3125rem;min-height:1.875rem;height:2.625rem;width:2.625rem;position:relative;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;cursor:pointer;border:.0625rem solid #949494}.detailitem .toparea .item-images .image-wrapper .thumbs ul li:hover:before{content:"";position:absolute;display:block;inset:0;background-color:var(--color-btn-bg-secondary);z-index:1;opacity:.2}.detailitem .toparea .item-images .image-wrapper .thumbs ul li.selected{border:.0625rem solid var(--color-btn-bg-secondary)}.detailitem .toparea .item-images .image-wrapper .thumbs ul li.selected:before{content:"";position:absolute;display:block;inset:0;background-color:var(--color-btn-bg-secondary);z-index:1;opacity:.2}.detailitem .toparea .item-details{flex:1 1 60%;padding:0 0 0 1.25rem;border-left:.0625rem solid #666;order:2}.detailitem .toparea .item-details .detail-filter-wrapper{margin:1.25rem 0 0}.detailitem .toparea .item-details .detail-filter-wrapper .detail-filter-row ul.detail-filter-buttons{margin:.3125rem 0 .625rem;display:flex;flex-flow:row wrap;justify-content:flex-start}.detailitem .toparea .item-details .detail-filter-wrapper button{margin:0 .375rem .375rem 0;background-color:#fff;color:var(--color-link-default);border:.125rem solid #ccc;padding:0 .625rem;font-size:calc(.875rem + .125 * (100vw - 26.25rem) / 53.75)}.detailitem .toparea .item-details .detail-filter-wrapper button:hover{border-color:var(--color-link-default);color:var(--color-text);background-color:#f5f5f5}.detailitem .toparea .item-details .detail-filter-wrapper button.item-selected{color:var(--color-text);background-color:#fff5e8;border:.125rem solid #ff9000}.detailitem .toparea .item-details .detail-filter-wrapper button.item-selected:hover{background-color:#fefaf6}.detailitem .toparea .item-details .detail-filter-wrapper button.item-not-selectable{color:#ccc;background-color:#fff;border:.125rem dashed #dedede}.detailitem .toparea .item-details .detail-filter-wrapper button.item-not-selectable:hover{border-color:var(--color-link-default);border-style:solid;color:#ff9000}.detailitem .toparea .item-details .detail-filter-wrapper .select-button-wrapper{position:relative;width:90%;max-width:15rem;margin:.3125rem 0 .625rem}.detailitem .toparea .item-details .detail-filter-wrapper .select-button-wrapper button{width:100%;border-radius:.3125rem;background-color:#dadada;border:2px solid #dadada;color:var(--color-text);text-align:left;padding:0 .3125rem 0 2.8125rem;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.detailitem .toparea .item-details .detail-filter-wrapper .select-button-wrapper button span{background-color:#dadada;background-size:40%}.detailitem .toparea .item-details .detail-filter-wrapper .select-button-wrapper button:hover{border:2px solid #ff9000}.detailitem .toparea .item-details .detail-filter-wrapper .select-button-wrapper ul.detail-filter-select{width:100%;overflow-x:hidden;overflow-y:auto;margin:0;max-height:18.75rem;position:absolute;z-index:10;border:1px solid #ff9000;box-shadow:5px 5px 5px #bbb}.detailitem .toparea .item-details .detail-filter-wrapper .select-button-wrapper ul.detail-filter-select li a{display:block;height:2.3125rem;line-height:2.3125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0rem .625rem;background-color:#f5f5f5;color:var(--color-text)}.detailitem .toparea .item-details .detail-filter-wrapper .select-button-wrapper ul.detail-filter-select li a:hover{background-color:#ff9000;color:#fff}.detailitem .toparea .item-details .detail-filter-wrapper .select-button-wrapper ul.detail-filter-select li.item-not-selectable a{color:#ababab}.detailitem .toparea .item-details .detail-filter-wrapper .select-button-wrapper ul.detail-filter-select li.item-not-selectable a:hover{color:#fff}.detailitem .toparea .item-details .detail-filter-wrapper .select-button-wrapper ul.detail-filter-select li.item-selected a{background-color:#ff9000;color:#fff}.detailitem .toparea .item-details .item-head-wrapper{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;border-bottom:.0625rem solid #666;margin-bottom:1.25rem}.detailitem .toparea .item-details .item-head-wrapper .item-name{margin-bottom:.625rem}.detailitem .toparea .item-details .item-head-wrapper .item-name h2{white-space:nowrap}.detailitem .toparea .item-details .item-head-wrapper .item-vendor-wrapper{margin-bottom:.625rem}.detailitem .toparea .item-details .item-head-wrapper .item-vendor-wrapper .img-logo{float:right;max-width:100%;height:auto;display:block;max-height:4.0625rem}.detailitem .toparea .item-details .item-head-wrapper .item-vendor-wrapper .item-vendor-name{float:right}.detailitem .toparea .item-details .item-body-wrapper{display:flex;flex-flow:row wrap;justify-content:space-between}.detailitem .toparea .item-details .item-body-wrapper .item-id-wrapper{flex:1 1 auto}.detailitem .toparea .item-details .item-body-wrapper .item-id-wrapper small{display:block}.detailitem .toparea .item-details .item-body-wrapper .item-id-wrapper small strong{width:2.1875rem;display:inline-block;margin-right:.3125rem}.detailitem .toparea .item-details .item-body-wrapper .item-id-wrapper .item-variants{font-size:.875rem;margin:1.25rem 0 .9375rem .9375rem;position:relative;table-layout:fixed;width:100%}.detailitem .toparea .item-details .item-body-wrapper .item-id-wrapper .item-variants tr{position:relative}.detailitem .toparea .item-details .item-body-wrapper .item-id-wrapper .item-variants tr td{padding:.125rem .25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.detailitem .toparea .item-details .item-body-wrapper .item-id-wrapper .item-variants tr.special .label:before{color:#fff}.detailitem .toparea .item-details .item-body-wrapper .item-id-wrapper .item-variants .label{padding-right:.625rem;vertical-align:top;width:11.25rem}.detailitem .toparea .item-details .item-body-wrapper .item-id-wrapper .item-variants .label:before{position:absolute;content:"\2022";font-weight:700;color:var(--color-btn-bg-secondary);left:-.9375rem;font-size:1.3125rem;line-height:1.5625rem}.detailitem .toparea .item-details .item-body-wrapper .item-price-wrapper{flex:1 1 auto;text-align:right;display:flex;flex-flow:column;align-items:flex-end}.detailitem .toparea .item-details .item-body-wrapper .item-price-wrapper .item-price{font-size:1.4375rem;color:#72a050;white-space:nowrap}.detailitem .toparea .item-details .item-body-wrapper .item-price-wrapper .item-price:before{content:"UVP: ";color:var(--color-text);font-size:.875rem;margin-right:.3125rem}.detailitem .toparea .item-details .item-body-wrapper .item-price-wrapper .item-wishlist{margin-top:1.25rem;display:flex;flex-flow:row wrap;align-items:center}.detailitem .toparea .item-details .item-body-wrapper .item-price-wrapper .item-wishlist input{width:3.75rem;background-color:#eaf0f4}.detailitem .toparea .item-details .item-body-wrapper .item-price-wrapper .item-wishlist>span{padding:0 .625rem;font-size:.875rem}.detailitem .toparea .item-details .item-body-wrapper .item-price-wrapper .item-wishlist button{width:10.125rem}.detailitem .toparea .item-details .item-body-wrapper .item-price-wrapper .item-wishlist .towishlist{background-color:var(--color-btn-bg-green);color:var(--color-btn-txt-green)}.detailitem .tab-wrapper{display:flex;flex-flow:row nowrap;justify-content:flex-start;margin-top:1.25rem}.detailitem .tab-wrapper .tabrow{flex:0 1 12.5rem;margin:0;margin-right:-.0625rem}.detailitem .tab-wrapper .tabrow li{margin-bottom:.625rem}.detailitem .tab-wrapper .tabrow li button{width:100%;text-align:right;padding-right:1.25rem;background-color:#fff;color:var(--color-text);border:1px solid #ccc;height:3.125rem;line-height:3.125rem;white-space:nowrap;overflow:hidden;outline:0;font-size:calc(.8125rem + .1875 * (100vw - 26.25rem) / 53.75)}.detailitem .tab-wrapper .tabrow li button:hover{border-left:.3125rem solid #ccc;font-weight:700}.detailitem .tab-wrapper .tabrow li button.selected{background-color:#f9f9f9;color:var(--color-text);border:1px solid #ccc;border-right:0;font-weight:700;border-left:.3125rem solid var(--color-btn-bg-secondary)}.detailitem .tab-wrapper .tabrow li:last-child{margin-bottom:0}.detailitem .tab-wrapper>div{flex:0 1}.detailitem .tab-wrapper>div.active{flex:1 1;display:flex}.detailitem .tab-wrapper>div#video .video-wrapper{position:relative;padding-bottom:75%;height:0;overflow:hidden;width:100%;height:auto}.detailitem .tab-wrapper>div#video .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.detailitem .tab-wrapper .tabrow-content{padding:1% 3%;border:1px solid #ccc;background-color:#f9f9f9;width:100%}.detailitem .tab-wrapper .tabrow-content img{display:block;max-width:100%;height:auto}.detailitem .tab-wrapper .tabrow-content.accessory ul{margin:0}.detailitem .tab-wrapper .tabrow-content.accessory ul .list{padding-left:0}.detailitem .tab-wrapper .tabrow-content.accessory button.groupname{width:100%;text-align:left;outline:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:calc(.875rem + .1875 * (100vw - 26.25rem) / 53.75);padding:0}.detailitem .tab-wrapper .tabrow-content.brochures>div,.detailitem .tab-wrapper .tabrow-content.documents>div{width:100%;overflow:hidden}.detailitem .tab-wrapper .tabrow-content.brochures>div a,.detailitem .tab-wrapper .tabrow-content.documents>div a{width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:calc(.875rem + .1875 * (100vw - 26.25rem) / 53.75);padding-right:0}.pager{width:185px;display:grid;grid-template-columns:51px 28px 1fr 28px;align-items:center}.pager button{width:28px;height:25px;display:flex;justify-content:center;align-items:center;border-radius:4px;background-color:var(--blue-dark);padding:0;line-height:initial;color:#ff0}.pager span{font-size:14px}.pager span.numbers{text-align:center}.pager button.end{background-color:var(--sys-grey)}.pager button>*{width:70%;height:70%;display:block}.pager-sorter .sort{display:inline-flex;justify-content:center;align-items:center;font-size:14px;height:25px}.pager-sorter span{font-size:14px}.pager-sorter a.selected{font-weight:700}.pager-sorter li{padding-left:20px;float:left;display:flex;justify-content:flex-start;align-items:center}.pager-sorter li>img{height:13px;margin-right:5px}#wrapper{max-width:1300px;height:100%;margin-left:auto;margin-right:auto;position:relative}.changing,.updating{animation-timing-function:ease-in-out;animation-name:headShake;animation-duration:1s;animation-fill-mode:both}.deleting{display:block;animation-timing-function:ease-in-out;animation-name:backOutLeft;animation-duration:1s;animation-fill-mode:both}div.dialog{display:flex;justify-content:center;align-items:center;position:fixed;background-color:#00000080;inset:0;z-index:110;cursor:default}div.dialog .dialog-container{background-color:#fff;position:relative;width:85vw;max-width:960px;max-height:calc(100vh - 100px);border:none;box-shadow:0 0 40px #0000001a,0 0 10px #00000040;padding:20px;font-size:15px;display:flex;flex-flow:column}div.dialog .dialog-container .dialog-content{overflow-y:auto}div.dialog .dialog-container .dialog-content::-webkit-scrollbar{width:10px;background-color:#ccc}div.dialog .dialog-container .dialog-content::-webkit-scrollbar-thumb{background-color:var(--textcolor)}div.dialog .dialog-container .dialog-content.detailimg div.prev,div.dialog .dialog-container .dialog-content.detailimg div.next{position:absolute;display:flex;justify-content:center;align-items:center;width:45px;cursor:pointer}div.dialog .dialog-container .dialog-content.detailimg div.prev img,div.dialog .dialog-container .dialog-content.detailimg div.next img{width:30px}div.dialog .dialog-container .dialog-content.detailimg div.prev:hover img,div.dialog .dialog-container .dialog-content.detailimg div.next:hover img{width:35px}div.dialog .dialog-container .dialog-content.detailimg div.prev{left:30px;top:50px;bottom:0;z-index:100}div.dialog .dialog-container .dialog-content.detailimg div.prev img{transform:rotate(180deg)}div.dialog .dialog-container .dialog-content.detailimg div.next{top:50px;right:30px;bottom:0}div.dialog .dialog-container .dialog-content.detailimg img{margin:0 auto}div.dialog .dialog-container button.abort{margin:0;float:right}div.dialog .dialog-container header{background-color:var(--textcolor);display:flex;justify-content:space-between;flex-flow:row wrap;row-gap:15px;align-items:center;margin:-16px -16px 30px;padding:10px 20px}div.dialog .dialog-container header h2{margin:0;font-weight:400;text-transform:uppercase;font-size:.9375rem;color:#fff}div.dialog .dialog-container header button{height:25px;font-size:14px;padding:0 10px}div.dialog .cat-link-container .cat-link{padding:5px 10px;background-color:#eee;border:2px solid #fff;margin:10px 0}div.dialog .cat-list{list-style:initial;padding:0 30px;font-size:15px}div.dialog .cat-list li{white-space:nowrap}div.dialog ul.pathlist{padding:0 10px}div.dialog ul.pathlist li{border-bottom:1px solid #a9a9a9;padding:5px 0;font-size:15px}div.dialog div.formcontrolls{display:flex;justify-content:space-between;align-items:center;padding-left:158px}div.dialog div.row{margin-bottom:10px}div.dialog div.row label{width:150px;margin-right:10px;display:inline-block}div.dialog div.row input[type=text]{width:calc(100% - 160px)}#content{transition:all .28s cubic-bezier(.4,0,.2,1);--rightmargin: calc(var(--sidebar2-width) + 1.25rem);margin-right:var(--rightmargin);padding:calc(var(--header-height-desktop) + 45px) 3% 30px 3%;min-height:calc(100vh - var(--footer-height-desktop));max-width:100%;background-color:#fff}#content.start{padding:var(--header-height-desktop) 0 0 0}#content.active-search{padding-top:calc(var(--header-height-desktop) + var(--search-nav-height))}#wrapper.-is-sidebar1-active #content{width:calc(100% - var(--sidebar1-width));transform:translate3d(var(--sidebar1-width),0,0)}#content h1:first-of-type{margin-top:0}body.active-search #content{padding-top:calc(var(--header-height-desktop) + var(--search-nav-height) + 10px)}body.no-scroll{position:fixed}#breadcrumb ul{display:flex;flex-flow:row wrap;overflow:hidden;position:relative;padding-left:15px;--bcspace: 20px;color:var(--sys-grey)}#breadcrumb ul li{position:relative;margin-right:var(--bcspace)}#breadcrumb ul li a{font-size:12px;text-decoration:none;color:var(--sys-grey);white-space:nowrap}#breadcrumb ul li a:hover{color:var(--blue-light)}#breadcrumb ul li:after{position:absolute;content:"";display:block;background-color:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon--next' width='100' height='100' viewBox='0 0 26.458 26.458' fill='%236A6A69'%3E %3Cpath fill='var(--blue-dark)' opacity='.898' d='M5.562.934h4.325l11.009 12.3H16.57z'/%3E %3Cpath opacity='.898' d='M5.563 25.524h4.325l11.008-12.3h-4.325z'/%3E %3C/svg%3E");background-repeat:no-repeat;background-size:60%;background-position:center;width:14px;height:10px;right:-17px;bottom:5px}#breadcrumb ul li:last-child:after{display:none}#breadcrumb ul li.home a{display:inline-block;width:20px;background-color:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 26.458 26.458' fill='%236A6A69'%3E%3Cpath d='M23.688 15.169L13.229 7.05 2.771 15.169v-3.31L13.229 3.74l10.459 8.118zm-2.615-.295v7.844h-5.23v-5.23h-5.228v5.23h-5.23v-7.844L13.23 8.99z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:90%;background-position:center;text-decoration:none}.default-category h2{cursor:pointer}.search-filter{margin:2.0625rem 0 .9375rem}.search-filter .search-filter-row{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;border-bottom:1px solid #a2a2a2;margin-bottom:.3125rem}.search-filter .search-filter-row span{flex:1 1;font-size:.8125rem}.search-filter .search-filter-row button{flex:0 0 auto;background-color:#fff;font-size:.8125rem;height:1.5625rem;line-height:1.5625rem}#selected-category ul{margin-bottom:0;margin-top:1.5625rem}#selected-category ul li{height:1.75rem;margin-bottom:.625rem;display:flex;flex-flow:column wrap;justify-content:center;align-items:flex-start;-webkit-user-select:none;user-select:none;cursor:pointer}#selected-category ul li a{height:1.75rem;line-height:1.75rem;text-decoration:none;color:var(--color-text);padding-left:1.875rem;padding-right:1.25rem;position:relative;background-color:#ecf4fa;max-width:100%;min-width:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#selected-category ul li a:after{content:"";position:absolute;top:0;left:-14px;width:1.75rem;height:1.75rem;transform:scale(.68) rotate(45deg);z-index:1;background-color:#fff}#selected-category ul li a:hover{background-color:#d8e8f5}#selected-category ul li a:hover a:after{background-color:#d8e8f5}#selected-category ul li a.active{background-color:#57a0d5;color:#fff;cursor:default}.category-amount{font-size:.8125rem;position:relative;cursor:pointer}.category-amount:after{position:absolute;top:-.0625rem;right:-.75rem}.category-amount.more:after{content:"\ab";transform:rotate(-90deg)}.category-amount.less:after{content:"\ab";transform:rotate(90deg)}.filter-element-wrapper{position:relative}.filter-element-wrapper button.drag-button{font-size:2.5rem;position:absolute;right:-3.3125rem;top:0;height:2.9375rem;transition:unset;border-bottom:1px solid #fff}.filter-element-wrapper button.drag-over{background-color:#dbeccf}.filter-element-wrapper button.drag-marker-above{border-top:.25rem solid #72a050}.filter-element-wrapper button.drag-marker-below{border-bottom:.25rem solid #72a050}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:translateZ(0)}}.filter-button-wrapper{position:relative;width:100%;display:flex;flex-flow:row nowrap;justify-content:flex-start;animation:bounceInRight .7s linear}.filter-button-wrapper .remove-filter{flex:0 1 1.875rem;background-position:50%;background-size:60%;background-repeat:no-repeat;border-bottom:1px solid #a2a2a2}.filter-button-wrapper .remove-filter:hover{background-color:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 26.458 26.458' fill='red'%3E%3Cpath d='M13.23.661C6.287.661.66 6.288.66 13.23s5.628 12.567 12.57 12.567 12.568-5.627 12.568-12.568C25.797 6.29 20.17.661 13.229.661zm0 24.164c-6.405 0-11.597-5.192-11.597-11.596S6.825 1.633 13.23 1.633 24.825 6.825 24.825 13.23s-5.192 11.596-11.596 11.596z'/%3E%3Cpath d='M17.157 6.945l-3.928 3.928-3.927-3.928-2.357 2.357 3.928 3.927-3.928 3.928 2.357 2.356 3.927-3.927 3.928 3.927 2.356-2.356-3.927-3.928 3.927-3.927z'/%3E%3C/svg%3E");background-position:50%;background-size:60%;background-repeat:no-repeat;cursor:pointer;border-bottom:1px solid red}.filter-button-wrapper .filter-button{width:100%;background-color:#fff;border-bottom:1px solid #a2a2a2;color:var(--color-text);text-align:left;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:2.9375rem;line-height:2.9375rem;font-size:1rem;padding:0 1.25rem 0 1.875rem;flex:1 1}.filter-button-wrapper .filter-button>span{background-color:#fff;background-size:40%!important;background-position:30% 50%!important;height:2.9375rem!important;width:1.875rem!important}.filter-button-wrapper .filter-button:before{width:1.875rem}.filter-button-wrapper .filter-button:hover{border-bottom:1px solid #ff9000;background-color:#eee;color:var(--color-text)}.filter-button-wrapper .filter-button:hover>span{background-color:#eee!important}.filter-button-wrapper .filter-button .selected-label{display:flex;flex-flow:column nowrap;justify-content:flex-start;line-height:initial;height:2.9375rem}.filter-button-wrapper .filter-button .selected-label span{flex:1 1;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filter-button-wrapper .filter-button .selected-label .label-name{font-size:.8125rem;color:#ff9000;padding-top:.1875rem}.filter-button-wrapper .filter-button .selected-label .selected-name{font-size:.875rem;padding-bottom:.3125rem}.filter-button-wrapper .detail-filter-options{position:absolute;top:2.9375rem;z-index:11;display:flex;flex-flow:row nowrap;border:1px solid #ff9000;border-bottom:none;width:100%}.filter-button-wrapper .detail-filter-options button{flex:0 0 2.8125rem;height:1.875rem;border-left:2px solid #fff}.filter-button-wrapper .detail-filter-options input{height:1.875rem;font-size:.8125rem;flex:1 1}.filter-button-wrapper.opentop ul.detail-filter-select{bottom:4.8125rem;top:initial}.filter-button-wrapper.opentop .detail-filter-options{bottom:2.9375rem;top:initial;border:1px solid #ff9000;border-top:none}.filter-button-wrapper ul.detail-filter-select{width:100%;overflow-x:hidden;overflow-y:auto;margin:0;padding:0;max-height:18.75rem;position:absolute;left:0;top:4.8125rem;z-index:10;border:1px solid #ff9000;box-shadow:5px 5px 5px #bbb;background-color:#f5f5f5}.filter-button-wrapper ul.detail-filter-select li a{display:block;height:2.3125rem;line-height:2.3125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0rem .625rem 0rem 1.875rem;background-color:#f5f5f5;color:var(--color-text);font-size:.9375rem;border-bottom:1px solid #fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 26.458 26.458' fill='%23666666'%3E%3Cpath d='M20.893 14.669v4.243c0 1.058-.38 1.963-1.143 2.715a3.777 3.777 0 0 1-2.752 1.127H5.747a3.777 3.777 0 0 1-2.752-1.127c-.762-.752-1.143-1.657-1.143-2.715v-11.1c0-1.06.381-1.964 1.143-2.716A3.777 3.777 0 0 1 5.747 3.97h11.251c.568 0 1.096.11 1.583.333a.405.405 0 0 1 .243.307.412.412 0 0 1-.122.387l-.662.654a.43.43 0 0 1-.311.133.434.434 0 0 1-.122-.026 2.436 2.436 0 0 0-.609-.08H5.747c-.595 0-1.105.209-1.528.627a2.04 2.04 0 0 0-.636 1.507v11.1c0 .588.212 1.09.636 1.508.423.418.933.627 1.528.627h11.251a2.1 2.1 0 0 0 1.529-.627c.423-.418.635-.92.635-1.507v-3.39c0-.115.04-.213.122-.293l.865-.854a.43.43 0 0 1 .311-.133.36.36 0 0 1 .163.04c.18.071.27.2.27.387z'/%3E%3Cpath d='M1.852 14.669v4.243c0 1.058.381 1.963 1.143 2.715a3.777 3.777 0 0 0 2.752 1.127h11.251c1.073 0 1.99-.376 2.752-1.127.762-.752 1.143-1.657 1.143-2.715v-11.1c0-1.06-.38-1.964-1.143-2.716a3.777 3.777 0 0 0-2.752-1.127H5.747c-.568 0-1.096.11-1.582.333a.405.405 0 0 0-.244.307.412.412 0 0 0 .122.387l.663.654a.43.43 0 0 0 .31.133.434.434 0 0 0 .122-.026c.208-.054.41-.08.609-.08h11.251a2.1 2.1 0 0 1 1.529.627c.423.418.635.92.635 1.507v11.1c0 .588-.212 1.09-.635 1.508a2.098 2.098 0 0 1-1.529.627H5.747a2.098 2.098 0 0 1-1.528-.627 2.042 2.042 0 0 1-.636-1.507v-3.39a.396.396 0 0 0-.122-.293l-.865-.854a.43.43 0 0 0-.311-.133.364.364 0 0 0-.162.04c-.18.071-.27.2-.27.387z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:.3125rem center;background-size:1.25rem;-webkit-user-select:none;user-select:none}.filter-button-wrapper ul.detail-filter-select li a:hover{background-color:#ffb657;color:#fff}.filter-button-wrapper ul.detail-filter-select li.item-not-selectable a{color:#ababab;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 26.458 26.458' fill='%23ababab'%3E%3Cpath d='M20.893 14.669v4.243c0 1.058-.38 1.963-1.143 2.715a3.777 3.777 0 0 1-2.752 1.127H5.747a3.777 3.777 0 0 1-2.752-1.127c-.762-.752-1.143-1.657-1.143-2.715v-11.1c0-1.06.381-1.964 1.143-2.716A3.777 3.777 0 0 1 5.747 3.97h11.251c.568 0 1.096.11 1.583.333a.405.405 0 0 1 .243.307.412.412 0 0 1-.122.387l-.662.654a.43.43 0 0 1-.311.133.434.434 0 0 1-.122-.026 2.436 2.436 0 0 0-.609-.08H5.747c-.595 0-1.105.209-1.528.627a2.04 2.04 0 0 0-.636 1.507v11.1c0 .588.212 1.09.636 1.508.423.418.933.627 1.528.627h11.251a2.1 2.1 0 0 0 1.529-.627c.423-.418.635-.92.635-1.507v-3.39c0-.115.04-.213.122-.293l.865-.854a.43.43 0 0 1 .311-.133.36.36 0 0 1 .163.04c.18.071.27.2.27.387z'/%3E%3Cpath d='M1.852 14.669v4.243c0 1.058.381 1.963 1.143 2.715a3.777 3.777 0 0 0 2.752 1.127h11.251c1.073 0 1.99-.376 2.752-1.127.762-.752 1.143-1.657 1.143-2.715v-11.1c0-1.06-.38-1.964-1.143-2.716a3.777 3.777 0 0 0-2.752-1.127H5.747c-.568 0-1.096.11-1.582.333a.405.405 0 0 0-.244.307.412.412 0 0 0 .122.387l.663.654a.43.43 0 0 0 .31.133.434.434 0 0 0 .122-.026c.208-.054.41-.08.609-.08h11.251a2.1 2.1 0 0 1 1.529.627c.423.418.635.92.635 1.507v11.1c0 .588-.212 1.09-.635 1.508a2.098 2.098 0 0 1-1.529.627H5.747a2.098 2.098 0 0 1-1.528-.627 2.042 2.042 0 0 1-.636-1.507v-3.39a.396.396 0 0 0-.122-.293l-.865-.854a.43.43 0 0 0-.311-.133.364.364 0 0 0-.162.04c-.18.071-.27.2-.27.387z'/%3E%3C/svg%3E")}.filter-button-wrapper ul.detail-filter-select li.item-not-selectable a:hover{color:#fff}.filter-button-wrapper ul.detail-filter-select li.item-selected a{background-color:#ff9000;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 26.458 26.458' fill='white'%3E%3Cpath d='M20.893 14.669v4.243q0 1.587-1.143 2.715-1.142 1.127-2.752 1.127H5.747q-1.61 0-2.752-1.127-1.143-1.128-1.143-2.715v-11.1q0-1.588 1.143-2.716Q4.138 3.97 5.747 3.97h11.251q.852 0 1.583.333.203.094.243.307.04.227-.122.387l-.662.654q-.135.133-.311.133-.04 0-.122-.026-.311-.08-.609-.08H5.747q-.893 0-1.528.627-.636.627-.636 1.507v11.1q0 .881.636 1.508.635.627 1.528.627h11.251q.893 0 1.529-.627.635-.627.635-1.507v-3.39q0-.173.122-.293l.865-.854q.136-.133.311-.133.082 0 .163.04.27.107.27.387zm3.124-6.524L13.01 19.005q-.325.32-.77.32-.447 0-.772-.32l-5.815-5.737q-.324-.32-.324-.76t.324-.76L7.14 10.28q.324-.32.77-.32.447 0 .771.32l3.557 3.508 8.75-8.632q.324-.32.77-.32.447 0 .772.32l1.487 1.468q.325.32.325.76t-.325.76z'/%3E%3C/svg%3E");color:#fff}.filter-button-wrapper.additional-filter ul.detail-filter-select{top:2.875rem;border-color:#72a050}.filter-button-wrapper.additional-filter ul.detail-filter-select li a{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 26.458 26.458' fill='%2372a050'%3E%3Cpath d='M4.868 1.053a3.807 3.807 0 0 0-3.815 3.815V21.59a3.807 3.807 0 0 0 3.815 3.815H21.59a3.807 3.807 0 0 0 3.815-3.815V4.868a3.807 3.807 0 0 0-3.815-3.815zm6.508 3.073h3.706v7.25h7.25v3.706h-7.25v7.25h-3.706v-7.25h-7.25v-3.706h7.25z'/%3E%3C/svg%3E");background-size:1rem}.filter-button-wrapper.additional-filter ul.detail-filter-select li a:hover{background-color:#72a050;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 26.458 26.458' fill='white'%3E%3Cpath d='M4.868 1.053a3.807 3.807 0 0 0-3.815 3.815V21.59a3.807 3.807 0 0 0 3.815 3.815H21.59a3.807 3.807 0 0 0 3.815-3.815V4.868a3.807 3.807 0 0 0-3.815-3.815zm6.508 3.073h3.706v7.25h7.25v3.706h-7.25v7.25h-3.706v-7.25h-7.25v-3.706h7.25z'/%3E%3C/svg%3E")}.filter-button-wrapper.additional-filter.opentop ul.detail-filter-select{top:initial;bottom:3.125rem}.filter-button-wrapper.additional-filter .filter-button{border-bottom:.0625rem solid #72a050;color:#587b3f}.filter-button-wrapper.additional-filter .filter-button>span{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 26.458 26.458' fill='%2372a050'%3E%3Cpath d='M4.868 1.053a3.807 3.807 0 0 0-3.815 3.815V21.59a3.807 3.807 0 0 0 3.815 3.815H21.59a3.807 3.807 0 0 0 3.815-3.815V4.868a3.807 3.807 0 0 0-3.815-3.815zm6.508 3.073h3.706v7.25h7.25v3.706h-7.25v7.25h-3.706v-7.25h-7.25v-3.706h7.25z'/%3E%3C/svg%3E");background-size:65%!important}.filter-button-wrapper.additional-filter .filter-button:hover{background-color:#eee}.filter-button-wrapper.additional-filter .filter-button:hover>span{background-color:#eee!important}#sidebar1{width:var(--sidebar1-width);position:fixed;top:0;bottom:0;z-index:5;transition:all .28s cubic-bezier(.4,0,.2,1);will-change:transform;margin-top:var(--header-height-desktop);transform:translate3d(calc((var(--sidebar1-width) - .3125rem) * -1),0,0);padding-bottom:35px}#sidebar1 ::-webkit-scrollbar{width:.5em;height:.5em}#sidebar1 ::-webkit-scrollbar-thumb{background-color:#708090}#sidebar1 ::-webkit-scrollbar-track{background-color:#b8c0c8}body{scrollbar-face-color:#708090;scrollbar-track-color:#b8c0c8}#wrapper.-is-sidebar1-active #sidebar1{transform:translateZ(0);background-color:#fff}#wrapper.-is-sidebar1-active #sidebar1 button.sidebar-opener{display:none}#wrapper.-is-sidebar1-active #sidebar1 ._scroll-wrapper{display:block}#sidebar1 .category-filter{margin-top:1.25rem}#sidebar1 button.sidebar-opener{position:absolute;height:3.75rem;width:2.5rem;right:-2.1875rem;bottom:6.25rem;border:.125rem solid var(--color-btn-bg-secondary);border-left:none;background-color:#fff;padding:0;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}#sidebar1 button.sidebar-opener:hover .icon--folder{background-size:80%}#sidebar1 button.sidebar-close{position:absolute;height:2.5rem;width:2.5rem;right:.625rem;top:0;padding:0;display:none;flex-flow:row wrap;justify-content:space-between;align-items:center;background-color:#fff;z-index:10}#sidebar1 button.sidebar-close span{background-size:75%}#sidebar1 .topic{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;margin-left:-.9375rem;margin-top:1.5625rem}#sidebar1 .topic span{flex:0 1 2.5rem;margin-right:.3125rem}#sidebar1 .topic .topic-content{line-height:1.375rem;overflow:hidden}#sidebar1 .topic .topic-content h2{margin:0;font-size:1rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#sidebar1 ._scroll-wrapper{padding:0!important;overflow:hidden!important;position:relative;height:100%;max-height:100%;display:none}#sidebar1 ._scroll-wrapper ._scroll-inner{height:100%;max-height:100%;overflow-y:scroll!important;overflow-x:hidden;padding:0 5%}#sidebar2{width:var(--sidebar2-width);background-color:#6a6a69;height:100%;position:fixed;top:0;bottom:0;right:0;z-index:3;color:#fff;transition:all .28s cubic-bezier(.4,0,.2,1)}#wrapper.-is-sidebar2-active #sidebar2{width:15rem;background-color:color(var(--color-btn-bg-default) a(90%))}#wrapper.-is-sidebar2-active #sidebar2 ._supportmember{display:flex}#sidebar2 a{color:#bfd6eb}#sidebar2 a:hover{color:#fff}#sidebar2 .ordersupport{width:100%;height:auto;padding:.625rem 0}#sidebar2 .ordersupport ._supportmember{display:flex;flex-direction:column;justify-content:space-between;font-size:.75rem;display:none;border-bottom:1px solid gray;padding:.625rem 0}#sidebar2 .ordersupport ._supportmember ._member{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}#sidebar2 .ordersupport ._supportmember ._member ._memberpic{flex:1 0 50%;text-align:center}#sidebar2 .ordersupport ._supportmember ._member ._memberpic img{border-radius:100%;margin:0 auto;max-width:100%;height:auto;display:block;width:4.375rem}#sidebar2 .ordersupport ._supportmember ._member ._membername{flex:1 0 50%}#sidebar2 .ordersupport ._supportmember ._member ._membername span{display:block;font-weight:700;color:var(--color-btn-bg-secondary)}#sidebar2 .ordersupport ._supportmember ._member ._membername a{display:block}#sidebar2 .ordersupport ._supportmember ._membercontact{padding:.3125rem 1.5625rem 0}.footer{background-color:#4a4a49;-webkit-user-select:none;user-select:none;color:shade(white,20%);z-index:0;display:flex;flex-flow:column nowrap;align-items:center;height:var(--footer-height-desktop)}.footer .footer-inner{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-around;width:100%;background-color:#4a4a49;padding:0 15px}.footer .footer-inner span{flex:1 1}.footer .footer-inner img:hover{cursor:pointer}.footer .footer-inner a{display:block;text-decoration:none;color:#fff;text-transform:uppercase;margin:10px 0;font-size:12px;padding:0 15px;flex:0 0 auto}.footer .footer-inner a:hover,.footer .footer-inner a.active-link{color:#54adec}.banner{position:relative;z-index:1;margin:-1.25rem -1.25rem 0;overflow:hidden;max-height:21.875rem}.banner .banner-pic{width:100%;height:auto;margin-top:-20%}.banner .banner-text{position:absolute;bottom:0;background-color:#21212180;display:flex;justify-content:center;align-items:center;width:100%;height:40%}.banner .banner-text:hover{background-color:#00000080;cursor:pointer}.banner .banner-text:hover img{width:85%;max-width:43.75rem}.banner .banner-text img{display:block;height:auto;width:80%;max-width:41.875rem}.partner-header{margin:0 -1.25rem;padding:.9375rem 1.875rem .625rem;display:flex;align-items:center;border-top:.125rem solid #464646}.partner-header img{max-width:10.3125rem}.partner{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;min-height:.0625rem;margin:0 -1.25rem 1.25rem;background-color:radial-gradient(ellipse at center,var(--color-btn-bg-secondary) 50%,color(var(--color-btn-bg-secondary) shade(20%)) 100%)}.partner li{flex:1 0 20%;width:20%;text-align:center;height:5rem;min-height:.0625rem;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;position:relative;overflow:hidden;border-bottom:1px solid #fff;-webkit-user-select:none;user-select:none}.partner li a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;z-index:1}.partner li:before{content:"";position:absolute;inset:0;background-color:#2121214d;display:none}.partner li:hover{cursor:pointer}.partner li:hover:before{display:block}.partner li.active{cursor:default}.partner li.active:before{display:block}.partner li:last-child:after{display:none}.partner li:after{content:"";width:.0625rem;height:3.75rem;background-color:#fff;position:absolute;right:0;top:.625rem}.partner li img{max-width:100%;display:block;height:auto;max-width:75%;max-height:2.5rem;min-height:.0625rem}.impressum-wrapper .impressum{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-end;margin-top:-1.25rem;padding-bottom:1.875rem;border-bottom:1px solid #666}.impressum-wrapper .impressum .block1{flex:1 0 18.75rem}.impressum-wrapper .impressum .block2{flex:1 1 auto;font-size:calc(.8125rem + .125 * (100vw - 26.25rem) / 53.75);margin-top:1.25rem}.impressum-wrapper .vsbg{margin-top:1.875rem}.impressum-wrapper .vsbg p{font-size:calc(.75rem + .125 * (100vw - 26.25rem) / 53.75)}.impressum-wrapper .image-rights{font-size:13px;margin-top:2.5rem}.impressum-wrapper .image-rights strong{font-size:16px}.impressum-wrapper .image-rights ul{margin:10px 0}.impressum-wrapper .image-rights ul li span{margin-right:10px}.md-text ul{list-style:none;margin-left:1.25rem}.md-text ul li{position:relative;margin:.3125rem 0}.md-text ul li:before{position:absolute;content:"\2022";font-weight:700;color:#0077ba;left:-1.25rem;top:0;display:block}.debug{position:fixed;right:2.8125rem;top:0;z-index:10}#header{background-color:#fff;position:fixed;top:0;width:100%;min-width:240px;max-width:1300px;height:var(--header-height-desktop);z-index:10;padding:0 var(--header-footer-padding);box-shadow:0 8px 10px -7px #333}#header .search-nav{display:none}#header search-filter{flex:1 0 auto;display:flex;justify-content:center;height:35px;max-width:400px;margin:0 15px 0 auto}#header search{flex:1 0 auto;display:flex;justify-content:center;height:35px;max-width:400px;margin:0 15px 0 auto}#header search form,#header search autocomplete{display:contents;width:100%}#header search .input-wrapper{display:block;position:relative;height:35px;width:100%}#header search .suggestions{position:absolute;top:100%;left:0;right:0;z-index:100;box-shadow:0 2px 3px 0 var(--sys-grey);background-color:#fff;margin:0 3px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}#header search .suggestions ul{padding:0 10px;margin:10px 0}#header search .suggestions ul li{border-bottom:1px dotted var(--sys-grey);font-size:14px;padding:3px 0}#header search .suggestions ul li.active{color:red}#header search .suggestions ul li:last-child{border:none}#header search input{all:unset;height:35px;line-height:35px;width:100%;padding:0 10px;position:relative;box-sizing:border-box;border:2px solid var(--sys-grey);border-radius:4px}#header search input:focus{border-color:var(--blue-light)}#header search .custom-placeholder{font-family:Arial,Helvetica,sans-serif;position:absolute;height:35px;width:100%;line-height:35px;top:0;display:block;padding:0 18px;color:#5d5d5d;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#header search .custom-placeholder ul{list-style:none;padding:0;margin:0}#header search .custom-placeholder ul li{display:none}#header search .custom-placeholder ul li.active{display:inline;animation-name:fadeIn;animation-duration:2s;animation-fill-mode:both}#header search datalist{color:var(--textcolor)}#header .header-inner{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;width:100%;height:100%}#header .logo{margin-right:40px;margin-top:-3px}#header .logo a img{width:250px}#header .submenu{height:auto;width:100%;background-color:#f0f0f080;position:absolute;top:var(--header-height-desktop);left:0;display:flex;flex-flow:row nowrap;justify-content:space-between}#header .submenu watch-list-indicator{display:block}#header .submenu watch-list-indicator button{border-radius:0;text-transform:initial;flex-flow:row nowrap;white-space:nowrap}#header .submenu watch-list-indicator button:hover{background-color:var(--textcolor)}#header .submenu watch-list-indicator button small{font-size:12px;margin-left:10px}#header .submenu .catmenu{display:flex;flex-flow:row nowrap}#header .submenu .catmenu button{text-transform:none;margin-right:2px;border-radius:0}#header .submenu .catmenu button.active{background-color:gray}#header navigation{display:contents}#header .hamburger{border:2px solid var(--sys-grey);border-radius:4px;display:flex;flex-flow:row nowrap;align-items:center;padding:5px 15px;margin-right:25px;height:35px;cursor:pointer;-webkit-user-select:none;user-select:none}#header .hamburger svg{fill:var(--sys-grey);pointer-events:none}#header .hamburger span{margin-left:10px;text-transform:uppercase;pointer-events:none}#header .hamburger:hover{border-color:var(--blue-light);color:var(--blue-dark)}#header .hamburger:hover svg{fill:var(--blue-dark)}#header .inner-menu{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}#header .inner-menu a{margin:0 10px;height:35px;display:flex;justify-content:center;align-items:center}#header .inner-menu a.big-button{display:flex;justify-content:center;align-items:center}#header .inner-menu a.button{margin-right:0}#header .inner-menu a.profil{font-size:13px;max-width:150px;border:2px solid var(--sys-grey);background:none;color:var(--color-text)}#header .inner-menu a.profil:hover{border-color:var(--blue-light);color:var(--blue-dark)}#header .inner-menu a.profil:hover svg{fill:var(--blue-dark)}#header .inner-menu a.profil svg{height:15px;width:15px;fill:var(--sys-grey);margin-left:-10px}#header .inner-menu a.profil span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:5px}#header .inner-menu a.profil.active{pointer-events:none;color:#ccc;border-color:#ccc}#header .inner-menu a.profil.active svg{fill:#ccc}#header .inner-menu app-icon-search{display:none}#header .inner-menu user.header{display:contents}#header .mmenu{background-color:#fff;position:absolute;top:0;left:0;height:100vh;min-width:300px;width:40%;z-index:200;box-shadow:-2px 0 8px #0006;display:flex;flex-flow:column nowrap;transform:translate3d(-100%,0,0);transition:transform .3s cubic-bezier(0,.52,0,1);visibility:hidden}#header .mmenu.open{visibility:visible;transform:translateZ(0)}#header .mmenu .mobile-menu-content .mamasys{position:absolute;left:25px;bottom:25px;font-size:13px;color:var(--color-text)}#header .mmenu .mobile-menu-content .mamasys:hover{font-style:italic}#header .mmenu .mobile-menu-content .cookies{left:initial;right:25px}#header .mmenu .mobile-menu-content .menu-head{background-color:#fff;display:flex;justify-content:space-between;align-items:center;height:60px;padding:0 15px}#header .mmenu .mobile-menu-content .menu-head img{height:40px}#header .mmenu .mobile-menu-content .menu-head svg{height:20px;fill:var(--blue-dark);cursor:pointer}#header .mmenu .mobile-menu-content .menu-head svg:hover{fill:var(--blue-light)}#header .mmenu .mobile-menu-content .menu-head app-icon-close{display:block}#header .mmenu .mobile-menu-content .menu-body{--space: 25px;padding:var(--space);max-height:calc(100vh - 60px);overflow-y:auto}#header .mmenu .mobile-menu-content .menu-body::-webkit-scrollbar{width:10px;background-color:#ccc}#header .mmenu .mobile-menu-content .menu-body::-webkit-scrollbar-thumb{background-color:var(--blue-light)}#header .mmenu .mobile-menu-content .menu-body hr{border:0;margin:0;border-top:1px dashed var(--blue-light)}#header .mmenu .mobile-menu-content .menu-body section{padding:10px 0}#header .mmenu .mobile-menu-content .menu-body section h2{color:#979797;font-size:13px;font-weight:400;text-transform:uppercase}#header .mmenu .mobile-menu-content .menu-body section a{display:flex;color:var(--color-text);font-size:14px;font-weight:600;height:42px;justify-content:space-between;align-items:center;margin:3px 0;padding:5px 15px;background-color:#fff;text-decoration:none}#header .mmenu .mobile-menu-content .menu-body section a.back{justify-content:flex-start}#header .mmenu .mobile-menu-content .menu-body section a.back svg{transform:rotate(180deg);margin-right:10px}#header .mmenu .mobile-menu-content .menu-body section a>span{pointer-events:none}#header .mmenu .mobile-menu-content .menu-body section a svg{width:15px;height:15px;fill:var(--color-text);pointer-events:none}#header .mmenu .mobile-menu-content .menu-body section a:hover{background-color:#efefef;font-style:italic}#header .mmenu .mobile-menu-content .menu-body section a:hover svg{fill:var(--blue-dark)}#header .mmenu .mobile-menu-content .menu-body section a.active-link{background-color:var(--blue-dark);color:#fff;font-style:italic;cursor:default}#header .mmenu .mobile-menu-content .menu-body section a.active-link svg{display:none}#header .mmenu .mobile-menu-content .menu-body a.mamasys{color:#fff;font-size:14px}#header .mmenu .menu-links{display:flex;flex-flow:column nowrap;justify-content:space-around;padding:0 40px;max-height:400px;flex:1 0}#header .mmenu .menu-links a{text-decoration:none;text-transform:uppercase;color:#fff;display:block}#header .menubackdrop{position:fixed;width:100%;height:100%;top:0;left:0;z-index:130;background-color:#00000080}body.active-search #header search{max-width:initial}body.active-search #header search .input-wrapper{background-color:#fff}.pager-search-header{display:flex;flex-flow:row wrap;justify-content:space-between;margin-bottom:15px}.pager-search-header .search-info-wrapper{display:flex;justify-content:flex-start;align-items:flex-end;flex-flow:row wrap;gap:20px;width:100%}.pager-search-header .search-info-wrapper .info-link{flex:0 1 auto}.pager-search-header .search-info-wrapper .trades-filter{flex:1 1;text-align:center}.pager-search-header .search-info-wrapper .trades-filter .open-filter{display:inline-flex;gap:5px;white-space:nowrap}.pager-search-header .search-info-wrapper .trades-filter .open-filter img{width:20px;height:20px}.pager-search-header .search-info-wrapper .trades-filter form{display:inline-block;text-align:left}.pager-search-header .search-info-wrapper .trades-filter form small{display:block}.pager-search-header .search-info-wrapper .city-setting{text-align:right;display:flex;align-items:center}.pager-search-header .search-info-wrapper .city-setting svg{margin-right:6px;height:22px}.cat-page item-list-page{display:block;padding-bottom:300px}.cat-page .type-cat{font-size:11px;color:var(--blue-light);display:flex;flex-flow:row nowrap;align-items:center;height:1rem;line-height:1rem;margin:.125rem 0;text-transform:uppercase}.cat-page .type-cat img{width:16px;margin-right:5px}.cat-page h2{font-weight:400;text-transform:uppercase;font-size:.9375rem}.cat-page .info-box{display:block;background-color:#fff;border:none;padding:.625rem 1.25rem 1.875rem;color:var(--textcolor);margin:20px 0 10px;font-size:14px;position:relative;height:auto;max-height:1500px;transition:max-height .5s ease-in-out}.cat-page .info-box .inner{padding-bottom:20px}.cat-page .info-box:not(.truncate-box){margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:5px}.cat-page .info-box:not(.truncate-box) .inner{padding:0}.cat-page .info-box:not(.truncate-box) .inner h2:first-of-type{margin-top:0}.cat-page .info-box:not(.truncate-box) .inner ul:first-of-type{margin-top:0}.cat-page .info-box:not(.truncate-box) .inner p:first-of-type{margin-top:0}.cat-page .info-box:not(.truncate-box) .inner p:last-of-type{margin-bottom:0}.cat-page .info-box:not(.truncate-box) .inner ul:last-of-type{margin-bottom:0}.cat-page .info-box button.more{position:absolute;bottom:0;left:0;right:0;width:auto;display:flex;flex-flow:column;border-radius:initial;box-sizing:content-box;background-color:#fff;color:var(--text-color);font-size:13px;padding:0 20px}.cat-page .info-box button.more svg{width:20px;margin:0 8px;transform:rotate(180deg)}.cat-page .info-box button.more div.line{min-height:1px;max-height:1px;width:100%;background-color:var(--textcolor)}.cat-page .info-box button.more div.text{display:flex;justify-content:center;align-items:center;padding:5px 0}.cat-page .info-box button.more:hover{font-weight:700}.cat-page .info-box.truncate{max-height:300px;overflow:hidden}.cat-page .info-box.truncate button.more{border-top:10px solid #fff;clear:both}.cat-page .info-box.truncate button.more svg{transform:rotate(0)}.cat-page .flex-topic{display:flex;align-items:center;margin:5px 0 10px;padding:5px 0;color:#df961c}.cat-page .flex-topic h2{margin:0;padding:0 10px;color:#df961c}.cat-page .flex-topic svg{height:35px}.cat-page .category-wrapper{background-color:var(--catbg);padding:1.25rem}.cat-page .category-wrapper.premium{margin-bottom:20px}.cat-page .category-wrapper.premium ul.category-list li{border-color:#f5a620}.cat-page .category-wrapper.premium ul.category-list li .category-card .category-name{display:flex;align-items:center;padding-left:0}.cat-page .category-wrapper.premium ul.category-list li .category-card .category-name svg{height:20px;margin-right:5px}.cat-page .category-wrapper>ul.category-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:1.25rem;row-gap:1.25rem;justify-content:space-around;margin:0}.cat-page .category-wrapper>ul.category-list>li{content-visibility:auto;contain-intrinsic-size:281px 184px;background-color:#fff;border:1px solid #ddd;cursor:pointer;max-width:400px}.cat-page .category-wrapper>ul.category-list>li.isadmin{content-visibility:initial;contain-intrinsic-size:initial}.cat-page .category-wrapper>ul.category-list>li .category-card{display:flex;flex-flow:column nowrap;justify-content:space-between;height:100%;padding:15px}.cat-page .category-wrapper>ul.category-list>li .category-card .category-name{color:var(--textcolor);font-size:14px;padding:0 5px 10px;flex:1 1;border-bottom:2px solid var(--blue-light)}.cat-page .category-wrapper>ul.category-list>li .category-card .image-limiter{display:flex;justify-content:center;align-items:flex-end;position:relative;flex:0 1 auto;margin-top:15px}.cat-page .category-wrapper>ul.category-list>li .category-card .image-limiter.vendor{align-items:center}.cat-page .category-wrapper>ul.category-list>li .category-card .image-limiter:before{content:"";display:block;margin-top:41.56%}.cat-page .category-wrapper>ul.category-list>li .category-card .image-limiter img{max-height:133px;max-width:320px;width:100%;height:auto}.cat-page .category-wrapper>ul.category-list>li .category-card .image-limiter img.vendor{max-height:90px;max-width:150px;width:auto;height:auto}.cat-page .category-wrapper>ul.category-list>li .category-card span{text-transform:uppercase;text-decoration:none;font-size:.9375rem;float:right;text-align:right;display:block;padding:10px 0;clear:both;color:var(--blue-dark)}.cat-page .category-wrapper>ul.category-list>li.top{border-color:#f5a620}.cat-page .category-wrapper>ul.category-list>li.top .category-card .category-name{display:flex;align-items:center;padding-left:0}.cat-page .category-wrapper>ul.category-list>li.top .category-card .category-name svg{height:20px;margin-right:5px}.cat-page .category-wrapper>ul.category-list>li:hover{box-shadow:1px 1px 8px #bbb}.cat-page .category-wrapper>ul.category-list>li:hover .category-card .category-name{color:var(--blue-dark)}.item-page div.dialog.activation .dialog-container .dialog-content::-webkit-scrollbar,.detail-page div.dialog.activation .dialog-container .dialog-content::-webkit-scrollbar{width:10px;background-color:#ccc}.item-page div.dialog.activation .dialog-container .dialog-content::-webkit-scrollbar-thumb,.detail-page div.dialog.activation .dialog-container .dialog-content::-webkit-scrollbar-thumb{background-color:var(--color-btn-bg-green)}.item-page div.dialog.activation .dialog-container header,.detail-page div.dialog.activation .dialog-container header{background-color:var(--color-btn-bg-green)}.item-page div.dialog.activation .dialog-container header h2,.detail-page div.dialog.activation .dialog-container header h2{font-weight:700;color:#fff;font-size:16px;line-height:1.5}.item-page div.dialog.activation .dialog-container header h2 span,.detail-page div.dialog.activation .dialog-container header h2 span{font-weight:400;font-size:14px}.item-page div.dialog.activation .dialog-container header button,.detail-page div.dialog.activation .dialog-container header button{background-color:#fff;color:var(--textcolor)}.item-page div.dialog.activation .dialog-container .row,.detail-page div.dialog.activation .dialog-container .row{border-bottom:1px solid #ccc;margin-bottom:15px;padding-bottom:15px}.item-page div.dialog.activation .dialog-container .row h3,.detail-page div.dialog.activation .dialog-container .row h3{text-transform:uppercase;font-size:16px;margin:5px 0;color:var(--color-btn-bg-green)}.item-page div.dialog.activation .dialog-container button.abort,.detail-page div.dialog.activation .dialog-container button.abort{float:right}.item-page dialog::backdrop,.detail-page dialog::backdrop{background-color:#00000080}.item-page dialog+.backdrop,.detail-page dialog+.backdrop{background-color:#00000080;position:fixed;inset:0}.item-page .type-cat,.detail-page .type-cat{font-size:11px;color:var(--blue-light);display:flex;flex-flow:row nowrap;align-items:center;height:1rem;line-height:1rem;margin:.125rem 0;text-transform:uppercase}.item-page .type-cat img,.detail-page .type-cat img{width:16px;margin-right:5px}.item-page .item-head,.detail-page .item-head{display:flex;justify-content:space-between}.item-page .item-head h2.result,.detail-page .item-head h2.result{font-weight:400;text-transform:uppercase;font-size:.9375rem;margin:8px 0}.look-switch{display:block;margin:4px 0 10px}.look-switch .flexlook{display:flex;justify-content:flex-end;align-items:center}.look-switch .flexlook svg{margin-left:4px;fill:#ccc}.look-switch .flexlook div{cursor:pointer}.look-switch .flexlook div.active svg{fill:var(--textcolor)}.item-page .pager-sorter,.detail-page .pager-sorter{display:flex;justify-content:space-between;align-items:center;flex-flow:row wrap-reverse;margin:0}.item-page .info-box,.detail-page .info-box{display:block;background-color:#fff;border:none;padding:.625rem 1.25rem;color:var(--textcolor);margin:20px 0 30px;font-size:14px}.item-page .info-box .inner,.detail-page .info-box .inner{padding-bottom:20px}.item-page .item-wrapper,.detail-page .item-wrapper{background-color:var(--catbg);padding:1.25rem;margin:10px 0;position:relative}.item-page .item-wrapper .loading-overlay,.detail-page .item-wrapper .loading-overlay{background-color:#ffffff80;position:absolute;inset:0;z-index:100}.item-page .item-wrapper.light,.detail-page .item-wrapper.light{padding:0;background-color:#fff}.item-page .item-wrapper ul.item-list,.detail-page .item-wrapper ul.item-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(450px,1fr));grid-gap:1.25rem;row-gap:1.25rem;justify-content:space-around;margin:0}.item-page .item-wrapper ul.item-list li.list-card,.detail-page .item-wrapper ul.item-list li.list-card{content-visibility:auto;contain-intrinsic-size:581px 219px;background-color:#fff;border:1px solid #ddd;cursor:pointer}.item-page .item-wrapper ul.item-list li.list-card .item-card,.detail-page .item-wrapper ul.item-list li.list-card .item-card{height:100%;padding:0 20px;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;grid-template-areas:"top top top top" "img descr descr descr" "img vendor vendor vendor" "img productnum productnum productnum" "img gtin gtin gtin" "amount  remember remember price" "bot bot bot bot"}.item-page .item-wrapper ul.item-list li.list-card .item-card .top,.detail-page .item-wrapper ul.item-list li.list-card .item-card .top{grid-area:top}.item-page .item-wrapper ul.item-list li.list-card .item-card.locked,.detail-page .item-wrapper ul.item-list li.list-card .item-card.locked{filter:opacity(.4) grayscale(1)}.item-page .item-wrapper ul.item-list li.list-card .item-card.locked>div,.detail-page .item-wrapper ul.item-list li.list-card .item-card.locked>div{pointer-events:none}.item-page .item-wrapper ul.item-list li.list-card .item-card .image-wrapper,.detail-page .item-wrapper ul.item-list li.list-card .item-card .image-wrapper{grid-area:img;margin:0 15px 15px 0}.item-page .item-wrapper ul.item-list li.list-card .item-card .image-wrapper img,.detail-page .item-wrapper ul.item-list li.list-card .item-card .image-wrapper img{max-height:122px;max-width:122px;object-fit:contain;object-position:center}.item-page .item-wrapper ul.item-list li.list-card .item-card .descr,.detail-page .item-wrapper ul.item-list li.list-card .item-card .descr{grid-area:descr;text-transform:uppercase;text-decoration:none;font-size:.9375rem;color:var(--blue-dark)}.item-page .item-wrapper ul.item-list li.list-card .item-card .vendor,.item-page .item-wrapper ul.item-list li.list-card .item-card .productnum,.item-page .item-wrapper ul.item-list li.list-card .item-card .gtin,.item-page .item-wrapper ul.item-list li.list-card .item-card .amount,.item-page .item-wrapper ul.item-list li.list-card .item-card .price,.detail-page .item-wrapper ul.item-list li.list-card .item-card .vendor,.detail-page .item-wrapper ul.item-list li.list-card .item-card .productnum,.detail-page .item-wrapper ul.item-list li.list-card .item-card .gtin,.detail-page .item-wrapper ul.item-list li.list-card .item-card .amount,.detail-page .item-wrapper ul.item-list li.list-card .item-card .price{font-size:13px;margin:5px 0;display:flex;align-items:center}.item-page .item-wrapper ul.item-list li.list-card .item-card .vendor,.detail-page .item-wrapper ul.item-list li.list-card .item-card .vendor{grid-area:vendor}.item-page .item-wrapper ul.item-list li.list-card .item-card .productnum,.detail-page .item-wrapper ul.item-list li.list-card .item-card .productnum{grid-area:productnum;margin:0}.item-page .item-wrapper ul.item-list li.list-card .item-card .gtin,.detail-page .item-wrapper ul.item-list li.list-card .item-card .gtin{grid-area:gtin;margin:0}.item-page .item-wrapper ul.item-list li.list-card .item-card .price,.detail-page .item-wrapper ul.item-list li.list-card .item-card .price{grid-area:price;text-align:right;display:flex;flex-flow:column wrap;align-items:flex-end}.item-page .item-wrapper ul.item-list li.list-card .item-card .price .unitprice,.detail-page .item-wrapper ul.item-list li.list-card .item-card .price .unitprice{white-space:nowrap}.item-page .item-wrapper ul.item-list li.list-card .item-card .amount,.detail-page .item-wrapper ul.item-list li.list-card .item-card .amount{grid-area:amount;margin-top:10px;align-items:flex-start}.item-page .item-wrapper ul.item-list li.list-card .item-card .amount input,.detail-page .item-wrapper ul.item-list li.list-card .item-card .amount input{border:1px solid var(--sys-grey);height:25px;border-radius:4px;width:60px;text-align:right}.item-page .item-wrapper ul.item-list li.list-card .item-card .amount span,.detail-page .item-wrapper ul.item-list li.list-card .item-card .amount span{margin-left:10px;font-size:13px}.item-page .item-wrapper ul.item-list li.list-card .item-card .remember,.detail-page .item-wrapper ul.item-list li.list-card .item-card .remember{grid-area:remember;display:flex;justify-content:flex-start;flex-flow:row wrap;margin-top:10px}.item-page .item-wrapper ul.item-list li.list-card .item-card .remember span,.detail-page .item-wrapper ul.item-list li.list-card .item-card .remember span{font-size:14px;margin:0 15px;white-space:nowrap}.item-page .item-wrapper ul.item-list li.list-card .item-card .remember button,.detail-page .item-wrapper ul.item-list li.list-card .item-card .remember button{height:25px;font-size:14px;width:108px}.item-page .item-wrapper ul.item-list li.list-card .item-card .bot,.detail-page .item-wrapper ul.item-list li.list-card .item-card .bot{grid-area:bot}.item-page .item-wrapper ul.item-list li.list-card .item-card .bot span,.detail-page .item-wrapper ul.item-list li.list-card .item-card .bot span{text-transform:uppercase;text-decoration:none;font-size:.9375rem;float:right;text-align:right;display:block;padding:10px 0;clear:both;color:var(--blue-dark)}.item-page .item-wrapper ul.item-list li.list-card .item-card .image-limiter,.detail-page .item-wrapper ul.item-list li.list-card .item-card .image-limiter{display:flex;justify-content:center}.item-page .item-wrapper ul.item-list li.list-card .item-card .image-limiter img,.detail-page .item-wrapper ul.item-list li.list-card .item-card .image-limiter img{max-height:133px;max-width:320px;width:100%;height:auto}.item-page .item-wrapper ul.item-list>li:hover,.detail-page .item-wrapper ul.item-list>li:hover{box-shadow:1px 1px 8px #bbb}.item-page .item-wrapper ul.item-list-light,.detail-page .item-wrapper ul.item-list-light{margin:0}.item-page .item-wrapper ul.item-list-light li.list-card,.detail-page .item-wrapper ul.item-list-light li.list-card{background-color:#fff;border-bottom:1px solid #ddd}.item-page .item-wrapper ul.item-list-light li.list-card:first-child,.detail-page .item-wrapper ul.item-list-light li.list-card:first-child{border-top:1px solid #ddd}.item-page .item-wrapper ul.item-list-light li.list-card:nth-child(odd),.detail-page .item-wrapper ul.item-list-light li.list-card:nth-child(odd){background-color:#eee}.item-page .item-wrapper ul.item-list-light li.list-card .item-card,.detail-page .item-wrapper ul.item-list-light li.list-card .item-card{padding:5px 20px;display:flex;justify-content:space-between;align-items:center}.item-page .item-wrapper ul.item-list-light li.list-card .item-card .image-wrapper,.item-page .item-wrapper ul.item-list-light li.list-card .item-card .top,.item-page .item-wrapper ul.item-list-light li.list-card .item-card .vendor,.item-page .item-wrapper ul.item-list-light li.list-card .item-card .productnum,.item-page .item-wrapper ul.item-list-light li.list-card .item-card .gtin,.item-page .item-wrapper ul.item-list-light li.list-card .item-card .amount,.item-page .item-wrapper ul.item-list-light li.list-card .item-card .bot,.detail-page .item-wrapper ul.item-list-light li.list-card .item-card .image-wrapper,.detail-page .item-wrapper ul.item-list-light li.list-card .item-card .top,.detail-page .item-wrapper ul.item-list-light li.list-card .item-card .vendor,.detail-page .item-wrapper ul.item-list-light li.list-card .item-card .productnum,.detail-page .item-wrapper ul.item-list-light li.list-card .item-card .gtin,.detail-page .item-wrapper ul.item-list-light li.list-card .item-card .amount,.detail-page .item-wrapper ul.item-list-light li.list-card .item-card .bot{display:none}.item-page .item-wrapper ul.item-list-light li.list-card .item-card .remember button,.detail-page .item-wrapper ul.item-list-light li.list-card .item-card .remember button{height:25px;font-size:14px;padding:0 10px}.item-page .item-wrapper ul.item-list-light li.list-card .item-card .descr,.detail-page .item-wrapper ul.item-list-light li.list-card .item-card .descr{text-decoration:none;font-size:.9375rem;color:var(--blue-dark);cursor:pointer;flex:2 1}.item-page .item-wrapper ul.item-list-light li.list-card .item-card .price,.detail-page .item-wrapper ul.item-list-light li.list-card .item-card .price{font-size:.8125rem;cursor:pointer;display:flex;flex-flow:column wrap;align-items:flex-end;order:1;flex:.4 1}.item-page .item-wrapper ul.item-list-light li.list-card .item-card.locked,.detail-page .item-wrapper ul.item-list-light li.list-card .item-card.locked{filter:opacity(.4) grayscale(1)}.item-page .item-wrapper ul.item-list-light li.list-card .item-card.locked>div,.detail-page .item-wrapper ul.item-list-light li.list-card .item-card.locked>div{pointer-events:none}access-request,access-request-manager{display:block;margin:30px 0;border-top:1px solid #ccc;padding:20px 0}access-request small.error,access-request-manager small.error{position:initial;padding:10px}access-request h2,access-request-manager h2{line-height:26px;margin:18px 0 35px}access-request h2 span,access-request-manager h2 span{font-weight:400;font-size:16px}access-request .code-wrapper,access-request-manager .code-wrapper{display:flex;justify-content:flex-start;flex-flow:row wrap;align-items:center;margin:10px 0 20px}access-request .code-wrapper input,access-request-manager .code-wrapper input{margin-right:10px}access-request .code-wrapper input.alert,access-request-manager .code-wrapper input.alert{border:1px solid red}access-request .code-wrapper button,access-request-manager .code-wrapper button{margin-right:10px}access-request .code-wrapper .notfound,access-request-manager .code-wrapper .notfound{color:red;font-size:13px}access-request .location-wrapper,access-request-manager .location-wrapper{display:flex;justify-content:flex-start;flex-flow:row wrap;align-items:center;margin:10px 0 20px;max-width:600px}access-request .location-wrapper input,access-request-manager .location-wrapper input{margin:0 10px 10px 0;flex:0 1 400px}access-request .location-wrapper button,access-request-manager .location-wrapper button{margin-bottom:10px}access-request table.locations,access-request-manager table.locations{font-size:12px;border:1px solid #ccc;border-collapse:collapse;width:100%;margin-bottom:20px}access-request table.locations th,access-request-manager table.locations th{text-transform:uppercase;font-weight:700;text-align:left;padding:10px}access-request table.locations td,access-request-manager table.locations td{padding:5px 10px}access-request table.locations td[data-label=Name],access-request-manager table.locations td[data-label=Name]{word-break:break-all}access-request table.locations td.request,access-request-manager table.locations td.request{display:flow-root}access-request table.locations td.request button,access-request-manager table.locations td.request button{float:right;font-size:12px;height:25px}access-request table.locations tr.even,access-request-manager table.locations tr.even{background-color:#eee}access-request .supplier-request address.supplier,access-request-manager .supplier-request address.supplier{display:inline-block;margin-bottom:20px;border-left:2px solid var(--color-btn-bg-green);padding:5px 15px;background-color:#eeffd9}access-request .supplier-request .info,access-request-manager .supplier-request .info{font-size:14px;margin:10px 0 5px}access-request .supplier-request .label,access-request-manager .supplier-request .label{font-size:14px;width:100px;display:inline-block}access-request .supplier-request .notapproved,access-request-manager .supplier-request .notapproved{color:red}access-request .supplier-request .approved,access-request-manager .supplier-request .approved{color:var(--color-btn-bg-green)}access-request .supplier-request button,access-request-manager .supplier-request button{margin-top:20px}:root{--catbg: #f1f1f1;--infobg: #edf7ff}.type-cat{font-size:11px;color:var(--blue-light);display:flex;flex-flow:row nowrap;align-items:center;height:1rem;line-height:1rem;margin:.125rem 0;text-transform:uppercase}.type-cat img{width:16px;margin-right:5px}.wishlist-flex-header{display:flex;justify-content:space-between}label.custom-checkbox{position:relative;height:25px;align-self:flex-end;-webkit-user-select:none;user-select:none}label.custom-checkbox.toggle-select{margin:0 0 15px;display:block}.wishlist .pager{width:155px;display:grid;grid-template-columns:51px 28px 1fr 28px;align-items:center;margin:20px 0}.wishlist .pager button{width:28px;height:25px;display:flex;justify-content:center;align-items:center;border-radius:4px;background-color:var(--blue-dark);padding:0;line-height:initial;color:#fff;font-weight:700}.wishlist .pager span{font-size:14px}.wishlist .pager span.numbers{text-align:center}.wishlist .pager button.end{background-color:var(--sys-grey);cursor:initial;font-weight:400}.wishlist .pager button>*{width:70%;height:70%;display:block}.wishlist .item-wrapper{background-color:var(--catbg);padding:1.25rem}.wishlist .item-wrapper ul.item-list{margin:0}.wishlist .item-wrapper ul.item-list li.list-card{content-visibility:auto;contain-intrinsic-size:1000px 144px}.wishlist .item-wrapper ul.item-list li.list-card:last-of-type watch-list-item{margin-bottom:0}.wishlist .item-wrapper ul.item-list watch-list-item{display:block;background-color:#fff;margin-bottom:20px}.wishlist .item-wrapper ul.item-list watch-list-item .item-card{padding:20px;position:relative;border:1px solid #ddd}.wishlist .item-wrapper ul.item-list watch-list-item .item-card.selected{border:1px solid var(--blue-dark)}.wishlist .item-wrapper ul.item-list watch-list-item .item-card .row1{display:grid;grid-template-columns:25px 110px 1fr auto;grid-gap:20px}.wishlist .item-wrapper ul.item-list watch-list-item .item-card .row1 .descr{text-transform:uppercase;text-decoration:none;font-size:.9375rem;color:var(--blue-dark);flex:1 1}.wishlist .item-wrapper ul.item-list watch-list-item .item-card .row1 .descr:hover{cursor:pointer}.wishlist .item-wrapper ul.item-list watch-list-item .item-card .row2{display:flex;justify-content:space-between;align-items:flex-start;margin-top:10px;font-size:13px;padding-left:45px}.wishlist .item-wrapper ul.item-list watch-list-item .item-card .row2 div{min-width:110px;text-align:center}.wishlist .item-wrapper ul.item-list watch-list-item .item-card .row2 input{border:1px solid var(--sys-grey);height:25px;border-radius:4px;width:60px;text-align:left;margin-right:10px;color:var(--textcolor)}.wishlist .item-wrapper ul.item-list watch-list-item .item-card .row2 button{height:25px;font-size:14px}.wishlist .item-wrapper ul.item-list watch-list-item .vendor,.wishlist .item-wrapper ul.item-list watch-list-item .productnum,.wishlist .item-wrapper ul.item-list watch-list-item .price{font-size:13px;margin:5px 0}.wishlist .item-wrapper ul.item-list watch-list-item .productnum{text-align:right}.wishlist-info{background-color:#fff7b2;font-size:14px;padding:10px 20px}supplier-request,access-request-info{display:block;padding:20px;background-color:var(--catbg)}supplier-request .dialog-container,access-request-info .dialog-container{padding:20px;max-width:460px!important}supplier-request .dialog-container header,access-request-info .dialog-container header{margin:-16px -16px 30px;padding:10px 20px}supplier-request .dialog-container header h2,access-request-info .dialog-container header h2{margin:0}supplier-request .dialog-container .dialogbuttons,access-request-info .dialog-container .dialogbuttons{display:flex;justify-content:space-between}supplier-request .supplier-wrapper,access-request-info .supplier-wrapper{background-color:#fff;padding:20px;border:1px solid var(--color-btn-bg-green);font-size:15px}supplier-request .supplier-wrapper h3,access-request-info .supplier-wrapper h3{margin-top:0;color:var(--color-btn-bg-green);font-size:17px}supplier-request .supplier-wrapper.notapproved,access-request-info .supplier-wrapper.notapproved{border:1px solid red}supplier-request .supplier-wrapper.notapproved h3,access-request-info .supplier-wrapper.notapproved h3{color:red}supplier-request .supplier-wrapper address,access-request-info .supplier-wrapper address{display:inline-block;margin-bottom:20px;border-left:2px solid var(--color-btn-bg-green);padding:5px 15px;background-color:#eeffd9}supplier-request .supplier-wrapper .flexform,access-request-info .supplier-wrapper .flexform{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));grid-gap:20px;margin-bottom:20px}supplier-request .supplier-wrapper .flexform div textarea,access-request-info .supplier-wrapper .flexform div textarea{width:100%;line-height:1.5;padding:5px 10px;font-size:15px}supplier-request .supplier-wrapper .flexbutton,access-request-info .supplier-wrapper .flexbutton{display:flex;align-items:center;justify-content:flex-start;flex-flow:row wrap}supplier-request .supplier-wrapper .flexbutton .submit-info,access-request-info .supplier-wrapper .flexbutton .submit-info{font-size:14px;margin-right:20px;margin-bottom:10px;line-height:1.3;flex:1 1 230px}supplier-request label,access-request-info label{font-size:14px;display:block;margin-bottom:10px}supplier-request textarea,access-request-info textarea{height:100px}supplier-request .supplier-search,access-request-info .supplier-search{margin:20px 0}supplier-request .supplier-search input,access-request-info .supplier-search input{float:left;margin-right:15px}supplier-request table,access-request-info table{font-size:14px;border-collapse:collapse;width:100%}supplier-request table thead td,access-request-info table thead td{font-weight:700;border:none;text-transform:uppercase}supplier-request table tr.even td,access-request-info table tr.even td{background-color:#eee}supplier-request table tr.selected td,access-request-info table tr.selected td{border-color:var(--blue-dark);background-color:#f0f8ff}supplier-request table tr.disable,access-request-info table tr.disable{display:none}supplier-request table td,access-request-info table td{vertical-align:middle;padding:8px;border:1px solid var(--sys-grey)}supplier-request table td.checktd,access-request-info table td.checktd{width:42px}supplier-request table td.checktd label,access-request-info table td.checktd label{align-self:initial;margin:0}supplier-request table td.duration,access-request-info table td.duration{font-size:12px}:root{--item-nav-height: 53px}#content .detail-page{display:block;font-size:clamp(14px,1.2vw,1rem);padding-bottom:215px}#content .detail-page .detail-wrapper{position:relative}#content .detail-page .detail-wrapper .loading-overlay{background-color:#ffffff80;position:absolute;inset:0;z-index:100}#content .detail-page .type-cat{font-size:11px;color:var(--blue-light);display:flex;flex-flow:row nowrap;align-items:center;height:1rem;line-height:1rem;margin:.125rem 0;text-transform:uppercase;margin-bottom:10px}#content .detail-page .type-cat img{width:16px;margin-right:5px}#content .detail-page nav{display:block;width:-moz-fit-content;width:fit-content;height:var(--item-nav-height);display:flex;justify-content:flex-start;align-items:center;background-color:#fff;margin-bottom:20px}#content .detail-page nav a{display:flex;height:var(--item-nav-height);justify-content:center;align-items:center;padding:0 20px;background-color:#fff;border-bottom:2px solid #c4c4c4;margin-right:3px}#content .detail-page nav a:hover{border-color:var(--sys-grey)}#content .detail-page nav a.active{font-weight:700;color:var(--textcolor);border-color:var(--blue-dark);cursor:initial}#content .detail-page nav.fixed{position:sticky;top:var(--header-height-desktop);z-index:9}#content .detail-page .item-settings details.details-elem{border-top:1px solid #ccc}#content .detail-page .item-settings details.details-elem .summary{-webkit-user-select:none;user-select:none;display:flex;align-items:center;height:35px;font-size:15px;padding:0 15px}#content .detail-page .item-settings details.details-elem .summary small{margin:0 10px}#content .detail-page .item-settings details.details-elem .summary span{color:var(--color-link-default);text-decoration:underline}#content .detail-page .item-settings details.details-elem .summary:focus{outline:none}#content .detail-page .item-settings details.details-elem:hover{border-top:1px solid #ffbc00;cursor:pointer}#content .detail-page .item-settings details.details-elem:hover .summary{background-color:#fffbd6}#content .detail-page .item-settings details.details-elem[open]{border-top:1px solid #ffbc00}#content .detail-page .item-settings details.details-elem[open] .summary{background-color:#fffbd6}#content .detail-page .item-settings details.details-elem ul.option-list{font-size:14px;padding:0}#content .detail-page .item-settings details.details-elem ul.option-list li a{display:flex;padding:5px 40px;border-bottom:1px solid #c4c4c4}#content .detail-page .item-settings details.details-elem ul.option-list li a:hover{background-color:#eee;color:var(--color-link-default)}#content .detail-page .item-settings details.details-elem ul.option-list li.selected a{background-color:#555;color:#fff}#content .detail-page .item-settings details.details-elem ul.option-list li:last-child a{border:none}#content .detail-page .item-overview{display:flex;flex-flow:row wrap;justify-content:space-between;margin-top:30px}#content .detail-page .item-overview .item-image{display:block;flex:1 1 320px;max-width:400px}#content .detail-page .item-overview .item-image item-detail-images{display:flex;width:100%;height:100%}#content .detail-page .item-overview .item-image item-detail-images .mainImg{width:100%;height:calc(100% - 20px);min-height:211px;cursor:pointer}#content .detail-page .item-overview .item-image item-detail-images .mainImg img{height:211px;max-height:211px;width:auto;object-fit:scale-down;object-position:left top}#content .detail-page .item-overview .item-image item-detail-images .thumbImg{max-height:211px;overflow-y:auto;overflow-x:hidden;flex:0 0 70px}#content .detail-page .item-overview .item-image item-detail-images .thumbImg::-webkit-scrollbar{width:10px;background-color:#ccc}#content .detail-page .item-overview .item-image item-detail-images .thumbImg::-webkit-scrollbar-thumb{background-color:var(--blue-light)}#content .detail-page .item-overview .item-image item-detail-images .thumbImg a.thumbnail{height:50px;width:50px;display:flex;justify-content:center;align-items:center;padding:5px;margin-left:5px;margin-bottom:5px;border-bottom:1px solid #c4c4c4}#content .detail-page .item-overview .item-image item-detail-images .thumbImg a.thumbnail:hover{border-color:var(--sys-grey)}#content .detail-page .item-overview .item-image item-detail-images .thumbImg a.thumbnail.active{border:none;border-bottom:1px solid var(--blue-dark)}#content .detail-page .item-overview .item-image item-detail-images .thumbImg a.thumbnail.active img{opacity:.3}#content .detail-page .item-overview .item-spacer{flex:0 1 50px;height:1px}#content .detail-page .item-overview .item-info{flex:2 1 450px}#content .detail-page .item-overview .item-info .item-info-header{display:flex;width:100%;justify-content:space-between}#content .detail-page .item-overview .item-info .item-info-header .itemtitle h1{font-size:17px;margin-top:0;margin-bottom:5px;text-transform:uppercase}#content .detail-page .item-overview .item-info .item-info-header .itemtitle h2{font-size:16px;font-weight:400;text-transform:uppercase;margin-top:20px}#content .detail-page .item-overview .item-info .item-info-header .itemtitle .productnum,#content .detail-page .item-overview .item-info .item-info-header .itemtitle .gtin{font-size:13px}#content .detail-page .item-overview .item-info .item-info-header .vendorinfo{margin-bottom:20px;text-align:right}#content .detail-page .item-overview .item-info .item-info-header .vendorinfo .vendorlogo{min-height:100px;min-width:100px;display:flex;justify-content:flex-end;align-items:center}#content .detail-page .item-overview .item-info .item-info-header .vendorinfo .vendorlogo img{max-height:100px;max-width:200px;width:150px;height:auto}#content .detail-page .remember-row{display:flex;justify-content:space-between;align-items:center;margin:10px 0 20px;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;background-color:#eee;padding:15px}#content .detail-page .remember-row .remember{flex:1 1}#content .detail-page .remember-row .remember button{height:25px;font-size:14px;width:108px}#content .detail-page .remember-row .price{display:flex;flex-flow:column wrap;align-items:flex-end;font-size:15px}#content .detail-page .remember-row .amount{flex:0 0 auto;margin-right:20px}#content .detail-page .remember-row .amount input{height:25px;width:60px;text-align:right}#content .detail-page .remember-row .amount span{font-size:13px;margin-left:10px}#content div.tabmenu{background-color:var(--catbg);padding:20px;margin-top:20px}#content div.tabmenu .look-switch{margin:10px 0}#content div.tabmenu item-detail-tabs{display:block;background-color:#fff;padding:5px 15px}#content div.tabmenu item-detail-tabs .tabcontent{font-size:14px;padding:15px 5px}#content div.tabmenu item-detail-tabs .tabcontent ul{list-style:disc;padding:0 25px}#content div.tabmenu item-detail-tabs ul.tabrow{padding:0;display:flex;justify-content:flex-start;flex-flow:row wrap;margin:10px 0 0;border-bottom:1px solid var(--blue-light)}#content div.tabmenu item-detail-tabs ul.tabrow.first{border-bottom:0}#content div.tabmenu item-detail-tabs ul.tabrow li{background-color:#eee;margin-right:3px;text-transform:uppercase;font-size:15px;margin-top:3px}#content div.tabmenu item-detail-tabs ul.tabrow li a{display:flex;justify-content:center;align-items:center;padding:5px 15px;text-decoration:none}#content div.tabmenu item-detail-tabs ul.tabrow li.active{background-color:var(--blue-dark)}#content div.tabmenu item-detail-tabs ul.tabrow li.active a{color:#fff;cursor:initial}#content div.tabmenu item-detail-tabs ul.tabrow.sub{border-bottom:0}#content div.tabmenu item-detail-tabs ul.tabrow.sub li{text-transform:initial}#content div.tabmenu item-detail-tabs ul.tabrow.sub li.active{background-color:#eee;border-top:2px solid var(--blue-light)}#content div.tabmenu item-detail-tabs ul.tabrow.sub li.active a{color:var(--color-text)}#content suitable-items{display:block}#content suitable-items ul.item-list-light{padding:0}#content suitable-items ul.item-list-light .list-card{margin:0}#content suitable-items ul.item-list-light .list-card .item{min-height:54px}#content tabs-accessory{display:block}#content tabs-accessory>ul li{margin-bottom:10px}#content tabs-accessory>ul li ul.item-list{padding:0}#content tabs-accessory>ul li ul.item-list li.list-card{margin:0}#content tabs-accessory>ul li ul.item-list-light{padding:0}#content tabs-accessory>ul li ul.item-list-light .list-card{margin:0}#content tabs-accessory>ul li ul.item-list-light .list-card .item{min-height:54px}#content tabs-accessory>ul li accessory-item{display:block;height:100%}#content tabs-accessory>ul li accessory-item .item{min-height:236px;height:100%}#content tabs-accessory>ul li accessory-item .item app-accesory-item-detail{display:block;height:100%}#content tabs-accessory>ul li button.open-sub{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;background-color:#eee;width:100%;color:var(--textcolor)}#content tabs-accessory>ul li button.open-sub div{flex-basis:80%;text-align:left;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:14px}#content tabs-accessory>ul li button.open-sub div span{white-space:nowrap}#content tabs-accessory>ul li button.open-sub svg{height:15px;width:50px;transform:rotate(90deg)}#content tabs-accessory>ul li button.open-sub.active{background-color:#ccc}#content tabs-accessory>ul li button.open-sub.active svg{transform:rotate(-90deg)}#content tabs-accessory>ul li button.open-sub:hover{background-color:#ccc}#content item-detail-tabs,#content item-detail-documents{display:block}#content.blur .flex-filter,#content.blur .search-filter,#content.blur .item-page,#content.blur .detail-page{filter:blur(4px);pointer-events:none}@keyframes newtag{0%{background-color:#6a6a69}to{background-color:#5b9630}}.blinktag{animation:newtag 1s infinite}.filter-row-wrapper{background-color:#fff;height:53px;width:calc(100% - 40px);margin:10px 0;position:absolute;z-index:2;right:0}.tagsscroller{display:flex;justify-content:flex-start;align-items:center;height:54px;background-color:#fff}.tagsscroller img.left{transform:rotate(90deg);width:25px;flex:0 0 25px;margin-right:10px}.tagsscroller img.right{transform:rotate(-90deg);width:25px;flex:0 0 25px;margin-left:10px}.tagwrapper{display:flex;justify-content:flex-start;width:100%;padding:var(--tag-space) 30px 0 var(--tag-space);position:relative;overflow-x:scroll;scrollbar-width:thin}.tagwrapper::-webkit-scrollbar{height:4px}.tagwrapper::-webkit-scrollbar-track{background-color:#f1f1f1}.tagwrapper::-webkit-scrollbar-thumb{background-color:#888}.tagwrapper::-webkit-scrollbar-thumb:hover{background-color:#555}.tagwrapper.search{--tag-space: 5px;height:100%;min-height:35px;flex-flow:row wrap;overflow:hidden;gap:var(--tag-space) 0;padding:var(--tag-space);transition:max-height .3s ease-in-out}.tagwrapper.search a.tag{height:25px}.tagwrapper.search input{min-width:205px;padding:0 10px;height:25px}.tagwrapper.search input.initialsearchinput{overflow:hidden;text-overflow:ellipsis}.tagwrapper.tagsonly{--tag-height: 30px;--tag-space: 10px;flex:1 1;display:flex;justify-content:flex-start;flex-flow:row nowrap;padding:0 0 6px;min-height:initial;scroll-behavior:smooth;align-items:flex-end;background-color:#fff}.tagwrapper a.tag{margin-right:var(--tag-space);white-space:nowrap;height:var(--tag-height);background-color:var(--sys-grey);color:#000;--tagx-color: black;border-radius:4px;display:flex;justify-content:center;align-items:center;font-size:13px}.tagwrapper a.tag:last-child{margin-right:0}.tagwrapper a.tag.bright-text{color:#fff;--tagx-color: white}.tagwrapper a.tag.disabled{opacity:.5}.tagwrapper a.tag.sf{background-color:var(--color-link-default);padding:0 10px}.tagwrapper a.tag.sf:hover{background-color:var(--color-link-hover)}.tagwrapper a.tag.iscolor{position:relative;padding-left:20px;margin-left:5px}.tagwrapper a.tag.iscolor:before{content:"";display:block;position:absolute;width:20px;height:20px;left:-8px;top:-5px;border-radius:50%;background-color:#fff;background-image:url(/assets/svg-icons/icon--color-new.svg);background-size:60%;background-repeat:no-repeat;background-position:3px 3px}.tagwrapper a.tag.default{--tagx-color: white;color:#fff}.tagwrapper a.tag:hover{background-color:var(--textcolor)}.tagwrapper a.tag.noLabel{--tagx-color: var(--textcolor);background-color:#fff;color:var(--textcolor);width:100%}.tagwrapper a.tag.noLabel:hover{background-color:#e6e6e6}.tagwrapper a.tag div.open-select{display:flex;height:100%;align-items:center;padding:0 2px 0 10px;min-width:40px}.tagwrapper a.tag div.delete{display:flex;height:100%;justify-content:center;align-items:center;padding:0 10px 0 2px}.tagwrapper .tagblock,.tagwrapper item-query-filter-options{margin-right:var(--tag-space)}.tagwrapper .tagblock:last-child,.tagwrapper item-query-filter-options:last-child{margin-right:0}.tagwrapper .tagblock small.groupname,.tagwrapper item-query-filter-options small.groupname{width:100%;display:block;border:1px solid #b5b5b5;color:#717171;border-bottom:none;font-size:11px;padding:2px 5px 0;margin-bottom:4px;border-top-right-radius:4px;border-top-left-radius:4px;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.tagwrapper .tagblock div.flexlabels,.tagwrapper item-query-filter-options div.flexlabels{display:flex;flex-flow:row nowrap}.tagwrapper span{width:30px;height:45px;position:absolute;right:0;top:0;display:flex;justify-content:center;align-items:center;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;font-size:20px;background-color:#f7f7f7;border-bottom-right-radius:4px}.tagwrapper input{all:unset;border:none;height:var(--tag-height);line-height:var(--tag-height);padding:0 10px 0 0;flex:1 1 100px;width:inherit;outline:none;font-size:14px}.tagwrapper input::placeholder{color:var(--blue-light);opacity:1}item-query-filter{--sheight: 38px;--border-color: #6a6a69;display:block}item-query-filter .complete-filter-wrapper{margin-top:10px;position:relative;height:78px}item-query-filter .complete-filter-wrapper .loading-overlay{position:absolute;inset:0;background-color:#ffffffbf;z-index:100;display:flex;justify-content:center;align-items:center}item-query-filter facet-add,item-query-filter .new-filter-button{display:block;position:absolute;left:0;top:29px;z-index:1;max-width:400px;width:100%}item-query-filter facet-add .filter-wrapper,item-query-filter .new-filter-button .filter-wrapper{overflow:hidden;position:relative;border-top-left-radius:4px;border-top-right-radius:4px;max-width:400px;width:100%;padding:0 5px 20px 0;z-index:5}item-query-filter facet-add .filter-wrapper:before,item-query-filter .new-filter-button .filter-wrapper:before{content:"";display:block;width:100%;height:45px;background-color:#fff;position:absolute;right:0;z-index:30}item-query-filter facet-add button.filter,item-query-filter .new-filter-button button.filter{position:relative;z-index:100;margin:0;display:flex;justify-content:center;flex-flow:row nowrap;padding:0;align-items:center;background-color:var(--blue-dark);font-size:13px;height:30px;width:30px}item-query-filter facet-add button.filter.open,item-query-filter .new-filter-button button.filter.open{box-shadow:none}item-query-filter facet-add button.filter.open span,item-query-filter .new-filter-button button.filter.open span{transform:rotate(45deg)}item-query-filter facet-add button.filter svg,item-query-filter .new-filter-button button.filter svg{flex:0 0 30px;margin-top:2px}item-query-filter facet-add button.filter span.label,item-query-filter .new-filter-button button.filter span.label{display:flex;justify-content:center;align-items:center;font-size:27px;height:100%;width:100%}item-query-filter facet-add button.filter span.arrow,item-query-filter .new-filter-button button.filter span.arrow{display:flex;justify-content:center;align-items:center;width:30px;height:100%;font-size:20px}item-query-filter facet-add button.filter:hover,item-query-filter .new-filter-button button.filter:hover{box-shadow:0 2px 3px #bbb}item-query-filter facet-add .list-container,item-query-filter .new-filter-button .list-container{border-top:16px solid #fff;position:relative;z-index:10}item-query-filter facet-add .list-container ul.mainList:after,item-query-filter facet-add .list-container ul.subList:after,item-query-filter .new-filter-button .list-container ul.mainList:after,item-query-filter .new-filter-button .list-container ul.subList:after{content:"";display:block;clear:both}item-query-filter facet-add .list-container ul,item-query-filter .new-filter-button .list-container ul{position:relative;width:100%;margin:0;max-height:calc(var(--sheight) * 8 - 8px);overflow-y:auto;z-index:10;border-top:1px solid var(--border-color);filter:drop-shadow(1px 2px 3px var(--textcolor))}item-query-filter facet-add .list-container ul::-webkit-scrollbar,item-query-filter .new-filter-button .list-container ul::-webkit-scrollbar{width:10px}item-query-filter facet-add .list-container ul::-webkit-scrollbar-track,item-query-filter .new-filter-button .list-container ul::-webkit-scrollbar-track{background-color:#f1f1f1}item-query-filter facet-add .list-container ul::-webkit-scrollbar-thumb,item-query-filter .new-filter-button .list-container ul::-webkit-scrollbar-thumb{background-color:var(--sys-grey)}item-query-filter facet-add .list-container ul::-webkit-scrollbar-thumb:hover,item-query-filter .new-filter-button .list-container ul::-webkit-scrollbar-thumb:hover{background-color:var(--textcolor)}item-query-filter facet-add .list-container ul li,item-query-filter .new-filter-button .list-container ul li{height:var(--sheight);background-color:#fff;text-transform:uppercase;font-size:13px;border:1px solid var(--border-color);color:var(--textcolor);display:flex;align-items:center;padding:0 10px 0 41px;margin-top:-1px;-webkit-user-select:none;user-select:none}item-query-filter facet-add .list-container .mainList.noScroll,item-query-filter .new-filter-button .list-container .mainList.noScroll{overflow:hidden}item-query-filter facet-add .list-container .mainList li:hover,item-query-filter facet-add .list-container .mainList li.selected,item-query-filter .new-filter-button .list-container .mainList li:hover,item-query-filter .new-filter-button .list-container .mainList li.selected{background-color:var(--border-color);color:#fff;font-style:italic}item-query-filter facet-add .list-container .mainList li.selected:hover:before,item-query-filter .new-filter-button .list-container .mainList li.selected:hover:before{left:8px}item-query-filter facet-add .list-container .mainList li.selected:before,item-query-filter .new-filter-button .list-container .mainList li.selected:before{display:flex;align-items:center;justify-content:center;position:absolute;content:"\ab";width:20px;height:24px;left:12px;font-size:20px;font-style:normal}item-query-filter facet-add .list-container .mainList.isSubOpen li:not(.selected):hover,item-query-filter .new-filter-button .list-container .mainList.isSubOpen li:not(.selected):hover{background-color:#fff}item-query-filter facet-add .list-container .subList li,item-query-filter .new-filter-button .list-container .subList li{display:flex;justify-content:space-between;align-items:center}item-query-filter facet-add .list-container .subList li:hover,item-query-filter .new-filter-button .list-container .subList li:hover{font-weight:700;font-style:italic}item-query-filter facet-add .list-container .subList li.selected,item-query-filter .new-filter-button .list-container .subList li.selected{color:#bbb;font-weight:400;pointer-events:none}item-query-filter facet-add .list-container .subList li small,item-query-filter .new-filter-button .list-container .subList li small{text-transform:initial}filter,.filter,.sfilter,.smallfilter{--select-height: 40px;--tag-height: 30px;--tag-space: 8px;--border-color: var(--sys-grey);display:block;position:relative;width:100%}filter ::-webkit-scrollbar,.filter ::-webkit-scrollbar,.sfilter ::-webkit-scrollbar,.smallfilter ::-webkit-scrollbar{width:10px}filter ::-webkit-scrollbar-track,.filter ::-webkit-scrollbar-track,.sfilter ::-webkit-scrollbar-track,.smallfilter ::-webkit-scrollbar-track{background-color:#f1f1f1}filter ::-webkit-scrollbar-thumb,.filter ::-webkit-scrollbar-thumb,.sfilter ::-webkit-scrollbar-thumb,.smallfilter ::-webkit-scrollbar-thumb{background-color:var(--sys-grey)}filter ::-webkit-scrollbar-thumb:hover,.filter ::-webkit-scrollbar-thumb:hover,.sfilter ::-webkit-scrollbar-thumb:hover,.smallfilter ::-webkit-scrollbar-thumb:hover{background-color:var(--textcolor)}filter .options-flex-wrapper,.filter .options-flex-wrapper,.sfilter .options-flex-wrapper,.smallfilter .options-flex-wrapper{position:relative}filter .options-flex-wrapper .flex-filter,.filter .options-flex-wrapper .flex-filter,.sfilter .options-flex-wrapper .flex-filter,.smallfilter .options-flex-wrapper .flex-filter{position:relative}filter .options-flex-wrapper .flex-filter.sfilter,.filter .options-flex-wrapper .flex-filter.sfilter,.sfilter .options-flex-wrapper .flex-filter.sfilter,.smallfilter .options-flex-wrapper .flex-filter.sfilter{margin-top:0}filter .options-flex-wrapper .flex-filter.sfilter .delete-filter,.filter .options-flex-wrapper .flex-filter.sfilter .delete-filter,.sfilter .options-flex-wrapper .flex-filter.sfilter .delete-filter,.smallfilter .options-flex-wrapper .flex-filter.sfilter .delete-filter{top:-20px}filter .options-flex-wrapper .flex-filter.vendors,.filter .options-flex-wrapper .flex-filter.vendors,.sfilter .options-flex-wrapper .flex-filter.vendors,.smallfilter .options-flex-wrapper .flex-filter.vendors{grid-column:1/-1}filter .more-filter,filter .less-filter,.filter .more-filter,.filter .less-filter,.sfilter .more-filter,.sfilter .less-filter,.smallfilter .more-filter,.smallfilter .less-filter{display:flex;justify-content:center;margin:10px 0}filter filter-option,.filter filter-option,.sfilter filter-option,.smallfilter filter-option{display:block;min-height:80px}filter .labelwrapper,.filter .labelwrapper,.sfilter .labelwrapper,.smallfilter .labelwrapper{display:flex;flex-flow:row nowrap;align-items:flex-end;position:relative;justify-content:space-between}filter .labelwrapper.toggle label,.filter .labelwrapper.toggle label,.sfilter .labelwrapper.toggle label,.smallfilter .labelwrapper.toggle label{margin-top:10px;border-bottom:1px solid var(--blue-dark);cursor:pointer;display:flex;justify-content:space-between}filter .labelwrapper.toggle label:hover,.filter .labelwrapper.toggle label:hover,.sfilter .labelwrapper.toggle label:hover,.smallfilter .labelwrapper.toggle label:hover{color:var(--color-link-hover);border-color:var(--color-link-hover)}filter .labelwrapper .rangecontainer,.filter .labelwrapper .rangecontainer,.sfilter .labelwrapper .rangecontainer,.smallfilter .labelwrapper .rangecontainer{position:relative;height:30px;margin-right:10px;display:flex;align-items:flex-end}filter .labelwrapper .rangecontainer range,.filter .labelwrapper .rangecontainer range,.sfilter .labelwrapper .rangecontainer range,.smallfilter .labelwrapper .rangecontainer range{display:grid;grid-gap:10px;grid-template-columns:repeat(3,auto)}filter .labelwrapper .rangecontainer range select,.filter .labelwrapper .rangecontainer range select,.sfilter .labelwrapper .rangecontainer range select,.smallfilter .labelwrapper .rangecontainer range select{background-color:#fff;font-size:13px;height:30px}filter .labelwrapper .rangecontainer range button,.filter .labelwrapper .rangecontainer range button,.sfilter .labelwrapper .rangecontainer range button,.smallfilter .labelwrapper .rangecontainer range button{height:30px;line-height:30px;border-radius:4px}filter .labelwrapper .rangecontainer range .all,.filter .labelwrapper .rangecontainer range .all,.sfilter .labelwrapper .rangecontainer range .all,.smallfilter .labelwrapper .rangecontainer range .all{display:inline-block}filter .labelwrapper .rangecontainer range .all span,.filter .labelwrapper .rangecontainer range .all span,.sfilter .labelwrapper .rangecontainer range .all span,.smallfilter .labelwrapper .rangecontainer range .all span{font-size:12px}filter .labelwrapper .rangecontainer range .all a,.filter .labelwrapper .rangecontainer range .all a,.sfilter .labelwrapper .rangecontainer range .all a,.smallfilter .labelwrapper .rangecontainer range .all a{margin:0 10px}filter label,.filter label,.sfilter label,.smallfilter label{font-size:13px;text-transform:uppercase;color:var(--blue-light);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;flex:1 1}filter default-filter,.filter default-filter,.sfilter default-filter,.smallfilter default-filter{display:block}filter searchable-select-box,.filter searchable-select-box,.sfilter searchable-select-box,.smallfilter searchable-select-box{display:block}filter .delete-filter,.filter .delete-filter,.sfilter .delete-filter,.smallfilter .delete-filter{position:absolute;right:0;z-index:9;top:-19px;border-bottom-right-radius:0;border-bottom-left-radius:0;display:flex;justify-content:center;align-items:center;width:20px;height:20px;margin-top:0;background-color:var(--color-link-default);text-transform:initial}filter .delete-filter:hover,.filter .delete-filter:hover,.sfilter .delete-filter:hover,.smallfilter .delete-filter:hover{background-color:var(--color-link-hover)}filter .searchselect,.filter .searchselect,.sfilter .searchselect,.smallfilter .searchselect{min-height:35px;line-height:24px;padding:0;margin-top:0;border:1px solid var(--border-color);border-radius:4px;position:relative}filter .searchselect.open,.filter .searchselect.open,.sfilter .searchselect.open,.smallfilter .searchselect.open{border-bottom-left-radius:0;border-bottom-right-radius:0;--border-color: var(--blue-light);box-shadow:0 2px 3px #22242626}filter .searchselect:not(.open):hover,.filter .searchselect:not(.open):hover,.sfilter .searchselect:not(.open):hover,.smallfilter .searchselect:not(.open):hover{--border-color: #333333;box-shadow:0 2px 3px #22242626}filter .searchselect.slook,.filter .searchselect.slook,.sfilter .searchselect.slook,.smallfilter .searchselect.slook{background-color:#f1f9ff;border-color:var(--blue-light);border-radius:4px}filter .searchselect.slook .tag,.filter .searchselect.slook .tag,.sfilter .searchselect.slook .tag,.smallfilter .searchselect.slook .tag{background-color:var(--color-link-default)}filter .searchselect.slook .tag:hover,.filter .searchselect.slook .tag:hover,.sfilter .searchselect.slook .tag:hover,.smallfilter .searchselect.slook .tag:hover{background-color:var(--color-link-hover)}filter .searchselect .popup,.filter .searchselect .popup,.sfilter .searchselect .popup,.smallfilter .searchselect .popup{display:none;background-color:#fff;position:absolute;left:0;top:100%;z-index:10;border:1px solid var(--border-color);border-top:none;width:calc(100% + 2px);margin:0 -1px;outline:none;max-height:300px;overflow-y:auto}filter .searchselect .popup.visible,.filter .searchselect .popup.visible,.sfilter .searchselect .popup.visible,.smallfilter .searchselect .popup.visible{display:block;box-shadow:0 2px 3px #22242626}filter .searchselect .popup ul,.filter .searchselect .popup ul,.sfilter .searchselect .popup ul,.smallfilter .searchselect .popup ul{padding:0}filter .searchselect .popup ul>li,.filter .searchselect .popup ul>li,.sfilter .searchselect .popup ul>li,.smallfilter .searchselect .popup ul>li{opacity:.5}filter .searchselect .popup ul>li.selectable,.filter .searchselect .popup ul>li.selectable,.sfilter .searchselect .popup ul>li.selectable,.smallfilter .searchselect .popup ul>li.selectable{opacity:1}filter .searchselect .popup ul>li.indexed,.filter .searchselect .popup ul>li.indexed,.sfilter .searchselect .popup ul>li.indexed,.smallfilter .searchselect .popup ul>li.indexed{background-color:var(--blue-light)}filter .searchselect .popup ul>li.indexed a,.filter .searchselect .popup ul>li.indexed a,.sfilter .searchselect .popup ul>li.indexed a,.smallfilter .searchselect .popup ul>li.indexed a{color:#fff}filter .searchselect .popup ul>li:hover,.filter .searchselect .popup ul>li:hover,.sfilter .searchselect .popup ul>li:hover,.smallfilter .searchselect .popup ul>li:hover{background-color:var(--blue-dark)}filter .searchselect .popup ul>li:hover a,.filter .searchselect .popup ul>li:hover a,.sfilter .searchselect .popup ul>li:hover a,.smallfilter .searchselect .popup ul>li:hover a{color:#fff}filter .searchselect .popup ul>li a,.filter .searchselect .popup ul>li a,.sfilter .searchselect .popup ul>li a,.smallfilter .searchselect .popup ul>li a{display:block;padding:5px 15px}filter vendor-filter,.filter vendor-filter,.sfilter vendor-filter,.smallfilter vendor-filter{display:block}filter vendor-filter ul,.filter vendor-filter ul,.sfilter vendor-filter ul,.smallfilter vendor-filter ul{display:grid;grid-gap:10px;margin-top:5px;padding:0;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}filter vendor-filter ul li,.filter vendor-filter ul li,.sfilter vendor-filter ul li,.smallfilter vendor-filter ul li{border:1px solid #ccc;border-radius:4px;height:50px;display:flex;justify-content:center;align-items:center}filter vendor-filter ul li img,.filter vendor-filter ul li img,.sfilter vendor-filter ul li img,.smallfilter vendor-filter ul li img{width:70%;height:auto;opacity:.2}filter vendor-filter ul li.selectable,.filter vendor-filter ul li.selectable,.sfilter vendor-filter ul li.selectable,.smallfilter vendor-filter ul li.selectable{border:1px solid var(--color-link-default)}filter vendor-filter ul li.selectable img,.filter vendor-filter ul li.selectable img,.sfilter vendor-filter ul li.selectable img,.smallfilter vendor-filter ul li.selectable img{opacity:1}filter vendor-filter ul li.selectable:hover,.filter vendor-filter ul li.selectable:hover,.sfilter vendor-filter ul li.selectable:hover,.smallfilter vendor-filter ul li.selectable:hover{cursor:pointer}filter vendor-filter ul li.selectable:hover img,.filter vendor-filter ul li.selectable:hover img,.sfilter vendor-filter ul li.selectable:hover img,.smallfilter vendor-filter ul li.selectable:hover img{width:80%}filter vendor-filter ul li.selected,.filter vendor-filter ul li.selected,.sfilter vendor-filter ul li.selected,.smallfilter vendor-filter ul li.selected{border:2px solid var(--blue-light)}filter vendor-filter ul li.selected img,.filter vendor-filter ul li.selected img,.sfilter vendor-filter ul li.selected img,.smallfilter vendor-filter ul li.selected img{width:80%}.lds-spinner{color:#2a2a2a;display:inline-block;position:relative;width:80px;height:80px}.lds-spinner div{transform-origin:40px 40px;animation:lds-spinner 1.2s linear infinite}.lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background-color:var(--blue-dark)}.lds-spinner div:nth-child(1){transform:rotate(0);animation-delay:-1.1s}.lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}.spinner{width:50px;height:40px;text-align:center;font-size:10px}.spinner>div{background-color:#333;height:100%;width:6px;display:inline-block;margin:0 1px;animation:sk-stretchdelay 1.2s infinite ease-in-out}.spinner .rect2{animation-delay:-1.1s}.spinner .rect3{animation-delay:-1s}.spinner .rect4{animation-delay:-.9s}.spinner .rect5{animation-delay:-.8s}.loading-text{font-size:13px;color:var(--blue-dark);margin-bottom:-28px;opacity:1;animation:fade 1s linear infinite}.loading-overlay{display:flex;flex-wrap:nowrap;justify-content:space-evenly;gap:1px}.loading-overlay div:where(.front,.back){flex:1 1;align-self:flex-end;margin-bottom:14px;height:17px;font-size:12px;display:flex;align-items:center}.loading-overlay .front{flex:1 1;border-bottom:2px solid tint(#0077ba,30%);color:var(--blue-dark);padding-right:10px}.loading-overlay .front span{opacity:1;animation:fade 1s linear infinite;padding-bottom:5px}.loading-overlay .back{flex:1 1;border-bottom:2px solid #0077ba;color:#fff;padding-left:10px}.spinner{width:-moz-fit-content;width:fit-content;height:45px;text-align:center;font-size:10px}.spinner>div{background-color:var(--blue-dark);height:100%;width:10px;display:inline-block;margin:0 1px;animation:sk-stretchdelay 1.2s infinite ease-in-out}.spinner .rect1{background-color:tint(#0077ba,90%)}.spinner .rect2{background-color:tint(#0077ba,80%);animation-delay:-1.1s}.spinner .rect3{background-color:tint(#0077ba,70%);animation-delay:-1s}.spinner .rect4{background-color:tint(#0077ba,60%);animation-delay:-.9s}.spinner .rect5{background-color:tint(#0077ba,50%);animation-delay:-.8s}.spinner .rect6{background-color:tint(#0077ba,40%);animation-delay:-.7s}.spinner .rect7{background-color:tint(#0077ba,30%);animation-delay:-.6s}.spinner .rect8{background-color:tint(#0077ba,20%);animation-delay:-.5s}.spinner .rect9{background-color:tint(#0077ba,10%);animation-delay:-.4s}.spinner .rect10{animation-delay:-.3s}@keyframes fade{0%,to{opacity:.2}50%{opacity:1}}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}dialog#cookies{display:none}dialog#cookies[open]{--color-btn-bg-green: #6faa45;background-color:var(--color-btn-bg-green);color:#fff;width:clamp(320px,80vw,700px);padding:30px;display:flex;flex-flow:column;border:1px solid #fff;border-radius:7px}dialog#cookies[open]::backdrop{background-color:#00000080;-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem)}dialog#cookies[open] .cookie-info{font-size:12px}dialog#cookies[open] .cookie-info .first{font-size:16px;margin-top:0}dialog#cookies[open] .cookie-buttons .setting-info{display:flex;justify-content:center;align-items:center;margin:35px 0;flex-flow:row wrap;gap:10px 0}dialog#cookies[open] .cookie-buttons .setting-info small{margin:0 15px}dialog#cookies[open] .cookie-buttons .setting-info label.custom-checkbox{padding-left:35px;display:flex;align-items:center;margin:0 15px;align-self:center}dialog#cookies[open] .cookie-buttons .setting-info label.custom-checkbox #cfunctional:checked~.checkmark{background-color:var(--color-btn-bg-green);border:none;cursor:default!important}dialog#cookies[open] .cookie-buttons .accept-buttons{display:flex;flex-flow:column;gap:20px}dialog#cookies[open] .cookie-buttons .accept-buttons .paralell{display:flex;flex-flow:row wrap;gap:20px}dialog#cookies[open] .cookie-buttons .accept-buttons .paralell button{min-width:260px;flex:1 1}dialog#cookies[open] .cookie-buttons .accept-buttons button{margin:0;white-space:nowrap;flex:1 1;justify-content:center;min-height:35px}dialog#cookies[open] .cookie-buttons .accept-buttons button.all,dialog#cookies[open] .cookie-buttons .accept-buttons button.save{background-color:#fff;color:var(--color-btn-bg-green)!important}dialog#cookies[open] .cookie-buttons .accept-buttons button.all:hover,dialog#cookies[open] .cookie-buttons .accept-buttons button.save:hover{background-color:var(--textcolor);color:#fff!important}dialog#cookies[open] .cookie-buttons .accept-buttons button.save{width:100%}dialog#cookies[open] .cookie-buttons .accept-buttons button.functional{background-color:#0000;border:1px solid #fff}dialog#cookies[open] .cookie-buttons .accept-buttons button.functional:hover{background-color:var(--textcolor);color:#fff!important;border-color:var(--textcolor)}label.custom-checkbox{position:relative;height:25px;align-self:flex-end}label.custom-checkbox input.checkbox{position:absolute;top:0;left:0;height:0;width:0;opacity:0;cursor:pointer}label.custom-checkbox .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;border-radius:4px;border:1px solid #ccc;background-color:#d0d0d0}label.custom-checkbox .checkmark:after{content:"";position:absolute}label.custom-checkbox:hover input~.checkmark{background-color:var(--sys-grey);border-color:var(--sys-grey);cursor:pointer}label.custom-checkbox input:checked~.checkmark{background-color:var(--blue-dark);border-color:var(--blue-dark)}label.custom-checkbox input:checked~.checkmark:after{display:block}label.custom-checkbox .checkmark:after{left:8px;top:3px;width:8px;height:15px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}table.row-list.listview{width:100%;font-size:14px;border-collapse:collapse}table.row-list.listview button.request-btn{height:28px;padding:5px 10px}table.row-list.listview tr{height:60px}table.row-list.listview tr td{border-bottom:1px solid #ccc;border-top:1px solid #ccc}table.row-list.listview tr:hover{cursor:pointer}table.row-list.listview tr:hover td{border-bottom-color:gray}table.row-list.listview tr:hover td.processor-name{font-weight:700}table.row-list.listview tr:nth-child(2n){background-color:#eee}table.row-list.listview th{outline:none}table.row-list.listview th,table.row-list.listview td{padding:4px;font-weight:400}table.row-list.listview th.processor-logo,table.row-list.listview td.processor-logo{text-align:left;width:15%;padding-left:10px}table.row-list.listview th.processor-logo img,table.row-list.listview td.processor-logo img{width:clamp(50px,10vw,100px)}table.row-list.listview th.processor-logo a,table.row-list.listview td.processor-logo a{text-transform:uppercase;font-weight:700}table.row-list.listview th.processor-name,table.row-list.listview td.processor-name{text-align:left;width:45%;color:var(--blue-dark);text-transform:uppercase}table.row-list.listview th.processor-location,table.row-list.listview td.processor-location{text-align:left;width:30%}table.row-list.listview th.processor-distance,table.row-list.listview td.processor-distance{text-align:right;padding-right:10px}.card-list .processor-list-header{margin-bottom:0;padding:8px 20px 0;display:flex}.card-list .processor-list-header span.processor-name{margin-right:40px}.card-list .processor-list-header span.processor-plz{flex:1 1}.card-list .processor-list-header span.processor-logo{margin-right:20px}.card-list .processor-wrapper.card-list{background-color:var(--catbg);padding:1.25rem;position:relative;margin-top:10px}.card-list .processor-wrapper.card-list ul.processors-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(450px,100%),1fr));grid-gap:1.25rem;row-gap:1.25rem;justify-content:space-around;margin:0}.card-list .processor-wrapper.card-list ul.processors-list li{background-color:#fff;border:1px solid #ccc;padding:20px;font-size:14px}.card-list .processor-wrapper.card-list ul.processors-list li:hover{box-shadow:1px 1px 8px #bbb;border-color:gray;cursor:pointer}.card-list .processor-wrapper.card-list ul.processors-list li:hover span.processor-name{font-weight:700}.card-list .processor-wrapper.card-list ul.processors-list li span.processor-logo{width:30%;height:80px;display:block;float:left;margin-right:15px}.card-list .processor-wrapper.card-list ul.processors-list li span.processor-logo img{max-height:100%;max-width:100%;object-fit:contain}.card-list .processor-wrapper.card-list ul.processors-list li span.processor-name{text-transform:uppercase;color:var(--blue-dark);font-family:Arial,Helvetica,sans-serif;font-size:16px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-list .processor-wrapper.card-list ul.processors-list li span.processor-plz{display:block;float:left;margin-right:10px;margin-top:5px}.card-list .processor-wrapper.card-list ul.processors-list li span.processor-city{display:block;margin-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-list .processor-wrapper.card-list ul.processors-list li span.processor-url a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;margin-top:5px}.card-list .processor-wrapper.card-list ul.processors-list li span.processor-details{display:flex;text-transform:uppercase;color:var(--blue-dark);justify-content:flex-end;margin-top:10px;margin-bottom:-10px}.link{color:var(--blue-dark);text-decoration:underline;font-size:14px}.link:hover{font-weight:700!important;cursor:pointer}.link.active{font-weight:700!important}.link.active:not(.asc):after{content:"\2193";margin-left:5px;font-family:fira;width:20px;height:20px;display:inline-block;position:absolute}.link.active.asc:after{content:"\2191";margin-left:5px;font-family:fira;width:20px;height:20px;display:inline-block;position:absolute}.processor-topic h2{display:flex;align-items:center}.processor-topic .processor-icon{fill:var(--color-text);width:22px;margin-right:10px}.pager-footer{display:flex;align-items:center;justify-content:flex-end;margin-top:10px;width:100%}.pager-header{display:flex;align-items:center;justify-content:flex-end;width:100%}.pager-wrapper{display:flex;justify-content:flex-end}.processor-dialog:not([open]){display:none}.processor-dialog[open]{border-radius:5px;font-size:17px;width:90vw;max-height:90vh;color:var(--color-text);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;position:fixed;background-color:#fff;box-shadow:1.3px 1.3px 3.6px #00000008,3.6px 3.6px 10px #0000000b,8.7px 8.7px 24.1px #0000000f,29px 29px 80px #00000017}.processor-dialog[open].noscroll{overflow:hidden}.processor-dialog[open] .close-header .close{position:absolute;top:10px;right:10px;fill:var(--color-text);width:26px}.processor-dialog[open] .close-header .close:hover{cursor:pointer;width:27px}.processor-dialog[open] .processor-wrapper{width:100%;height:100%;padding:clamp(5px,5vw,35px);display:flex;flex-flow:column}.processor-dialog[open] .processor-wrapper ul.request-list{list-style:disc;font-size:15px;padding:0 16px}.processor-dialog[open] .processor-wrapper ul.request-list li{border-bottom:1px dashed #888}.processor-dialog[open] .processor-wrapper ul.request-list li:last-child{border-bottom:none}.processor-dialog[open] .processor-wrapper .tab-button{background-color:var(--blue-light);color:#fff;font-weight:400;width:100%;-webkit-user-select:none;user-select:none;text-transform:uppercase;display:flex;justify-content:center;margin-top:30px}.processor-dialog[open] .processor-wrapper .tab-button:hover{background-color:var(--blue-dark)}.processor-dialog[open] .processor-wrapper .request-text{width:100%;height:200px}.processor-dialog[open] .processor-wrapper .flex-buttons{display:flex;justify-content:space-between;flex-flow:wrap;gap:10px 0;margin-top:10px}.processor-dialog[open] .processor-wrapper .processor-header{display:flex;align-items:center;justify-content:flex-start;margin-bottom:10px;border-bottom:1px solid var(--color-text)}.processor-dialog[open] .processor-wrapper .processor-header .processor-logo-wrapper{display:flex;width:100%;max-height:140px;justify-content:center;flex:0 1;margin-right:20px}.processor-dialog[open] .processor-wrapper .processor-header .processor-logo-wrapper .processor-logo{max-width:200px;margin-bottom:20px}.processor-dialog[open] .processor-wrapper .processor-header h3{margin:0 0 10px;text-transform:uppercase;text-align:center;font-size:20px}.processor-dialog[open] .processor-wrapper hr{height:1px;border:none;background-color:var(--color-text)}.processor-dialog[open] .processor-wrapper .address-wrapper{margin-top:30px;background-color:#eee;padding:20px}.processor-dialog[open] .processor-wrapper .address-wrapper .flex-address{display:flex;gap:30px 70px;flex-flow:row wrap}.processor-dialog[open] .processor-wrapper .processor-mailtext-form{margin-bottom:20px}.processor-dialog[open] .processor-wrapper .processor-mailtext-form label{display:flex;gap:10px}.processor-dialog[open] .processor-wrapper .processor-mailtext-form input{width:20px;height:20px}.processor-dialog[open] .processor-wrapper .gen-text{font-size:clamp(15px,2svw,16px);font-style:italic;margin:20px 0}.processor-dialog[open] .processor-wrapper .description-wrapper,.processor-dialog[open] .processor-wrapper .url-wrapper,.processor-dialog[open] .processor-wrapper .contact-wrapper{margin-top:30px;padding:0 20px}.processor-dialog[open] .processor-wrapper .contact-wrapper .contact-flex{display:flex;margin:10px 0;gap:15px}.processor-dialog[open] .processor-wrapper .contact-wrapper .contact-flex img{max-width:215px;max-height:160px}.processor-dialog[open] .processor-wrapper .taglist{background-color:#eee;margin-top:30px;padding:20px}.processor-dialog[open] .processor-wrapper .taglist li.flexlabels{background-color:#8e8e8e}.processor-dialog[open] .processor-wrapper .association-wrapper{margin-top:30px;padding:0 20px}.processor-dialog[open] .processor-wrapper .association-wrapper .association-images{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:10px}.processor-dialog[open] .processor-wrapper .association-wrapper .association-images div.image{display:flex;align-items:center;justify-content:center;height:100px;padding:10px}.processor-dialog[open] .processor-wrapper .association-wrapper .association-images div.image img{max-width:100%;max-height:100%;object-fit:contain}.processor-dialog[open] .processor-wrapper .reference-wrapper{background-color:#eee;padding:20px}.processor-dialog[open] .processor-wrapper .reference-wrapper .reference-images{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin-top:5px}.processor-dialog[open] .processor-wrapper .reference-wrapper .reference-images div.image-container{display:flex;height:150px;flex-flow:column}.processor-dialog[open] .processor-wrapper .reference-wrapper .reference-images div.image-container:hover{cursor:pointer}.processor-dialog[open] .processor-wrapper .reference-wrapper .reference-images div.image-container:hover div.image-desc{font-weight:700}.processor-dialog[open] .processor-wrapper .reference-wrapper .reference-images div.image-container div.image{flex:1 1;overflow:hidden;display:flex;justify-content:center;background-color:#fff;border:7px solid #fff}.processor-dialog[open] .processor-wrapper .reference-wrapper .reference-images div.image-container div.image img{max-width:100%;max-height:100%;object-fit:cover}.processor-dialog[open] .processor-wrapper .reference-wrapper .reference-images div.image-container div.image .lightbox{position:fixed;z-index:1000;inset:0;background-color:#000c;display:flex;justify-content:center;align-items:center}.processor-dialog[open] .processor-wrapper .reference-wrapper .reference-images div.image-container div.image .lightbox img.big-image{max-width:80%;max-height:80vh;object-fit:contain}.processor-dialog[open] .processor-wrapper .reference-wrapper .reference-images div.image-container div.image-desc{flex:0 1 28px;padding:5px;text-align:center;font-size:12px;color:var(--color-text);overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.processor-dialog[open] .processor-wrapper .documents-wrapper{padding:20px;background-color:#eee}.processor-dialog[open] .processor-wrapper .documents-wrapper strong{display:block;margin-bottom:15px}.processor-dialog[open] .processor-wrapper .documents-wrapper ul.documents li{margin:7px 0}.processor-dialog[open] h3{margin-top:0}.processor-dialog[open] .fill-info{padding:0 15px;background-color:linen;width:clamp(290px,100%,640px)}category-admin-page-menu{margin-bottom:10px;display:block}category-admin{display:flex;position:relative}category-admin button{border:2px solid #fff;border-top:none;padding:0 10px}category-admin dialog{position:fixed}category-admin dialog form div.row{margin-bottom:10px}category-admin dialog form label{width:150px;margin-right:10px;display:inline-block}category-admin dialog form input[type=text]{width:calc(100% - 160px)}category-admin dialog div.formcontrolls{display:flex;justify-content:space-between;align-items:center;padding-left:158px}category-admin .checkbox-container{display:block;position:relative;width:35px;height:35px;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;user-select:none}category-admin .checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}category-admin .checkmark{position:absolute;top:0;left:0;height:35px;width:35px;background-color:#ccc;border-radius:4px;border:2px solid #fff;border-top:0;border-right:0}category-admin .checkbox-container:hover input~.checkmark{background-color:#999}category-admin .checkbox-container input:checked~.checkmark{background-color:#72ba1f}category-admin .checkmark:after{content:"";position:absolute}category-admin .checkbox-container input:checked~.checkmark:after{display:block}category-admin .checkbox-container .checkmark:after{left:12px;top:6px;width:10px;height:20px;border:solid #fff;border-width:0 4px 4px 0;transform:rotate(45deg)}category-admin-linking{display:block}category-admin-linking button.hierarchy{border:2px solid #fff;border-top:none;padding:0 10px}category-admin-reorder{display:block}category-admin-reorder .admin-reorder{position:absolute;z-index:100;border:2px solid #fff;border-top:0;border-left:0}category-admin-reorder .admin-reorder:not(.disabled){background-color:#2196f3}category-admin-reorder .admin-reorder:not(.disabled):hover{background-color:#006bc0}category-admin-reorder .admin-reorder.disabled{display:none!important}.cat-page .category-wrapper ul{position:relative;z-index:0}.cat-page .category-wrapper ul li{position:relative}.cat-page .category-wrapper ul li .admin-wrapper{display:flex;position:absolute;top:0;right:0}.cat-page .category-wrapper ul li .admin-wrapper button{background-color:#000}.cat-page .category-wrapper ul li .admin-wrapper button:hover{background-color:#d60000}app-import-page{display:block}app-import-page .input-form{display:flex;align-items:flex-end}app-import-page h1{text-transform:uppercase;font-size:16px}app-import-page h2{text-transform:uppercase;font-size:16px!important}app-import-page .import-container{margin:30px 0}app-import-page .import-container .import-card:last-child{margin:0}app-import-page .import-card{background-color:#fff;border:1px solid #ddd;margin-bottom:20px}app-import-page .import-card h2{padding:10px 20px;font-weight:400}app-import-page .import-card h2 span{margin-left:20px;font-size:14px;float:right}app-import-page .import-card.import-remaining{border-top:4px solid gray}app-import-page .import-card.import-remaining h2{background-color:#f9f9f9}app-import-page .import-card.import-remaining ul{margin:10px;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:10px}app-import-page .import-card.import-remaining ul li{border-bottom:1px solid #ddd;padding:5px 0 5px 20px;font-size:14px}app-import-page .import-card.import-remaining ul li a{float:right}app-import-page .import-card.import-remaining ul li:before{content:"\2022";color:gray;display:inline-block;width:1em;margin-left:-1em}app-import-page .import-card.import-done{border-top:4px solid #6ea72c}app-import-page .import-card.import-done h2{background-color:#ecf9ec}app-import-page .import-card.import-done ul{margin:0 15px 10px}app-import-page .import-card.import-done ul li{padding:5px;font-size:14px}app-import-page .import-card.import-done ul li label{display:block;margin-bottom:5px;color:#6ea72c}app-import-page .import-card.import-done ul li progress[value]{appearance:none;border:none;display:flex;justify-content:center;align-items:center;background-color:#6ea72c;color:#000;height:20px;width:100%;border-radius:7px}app-import-page .import-card.import-done ul li progress::-webkit-progress-bar{background-color:#ddd;border-radius:7px}app-import-page .import-card.import-done ul li progress::-webkit-progress-value{background-color:#6ea72c;border-radius:7px}app-import-page .import-card.import-error{border-top:4px solid #d00}app-import-page .import-card.import-error h2{color:#d00;background-color:#fee}app-import-page .import-card.import-error ul{margin:10px;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:10px}app-import-page .import-card.import-error ul li{border-bottom:1px solid #ddd;padding:5px 20px;font-size:14px}app-import-page .import-card.import-error ul li span{cursor:pointer}app-import-page .import-card.import-error ul li span:hover{color:var(--blue-light)}app-import-page .import-card.import-error ul li a{float:right}app-import-page .import-card.import-error ul li:before{content:"\2022";color:red;display:inline-block;width:1em;margin-left:-1em}app-import-page .import-card.import-progress{border-top:4px solid var(--blue-light)}app-import-page .import-card.import-progress h2{background-color:#dde9f3}app-import-page .import-card.import-progress .progressbg{width:100%;height:20px}app-import-page .import-card.import-progress .progressbg .progessval{background-color:var(--blue-light);color:#fff;display:flex;justify-content:center;align-items:center}app-import-page .import-card.import-progress ul{margin:0 15px 10px}app-import-page .import-card.import-progress ul li{padding:5px;font-size:14px}app-import-page .import-card.import-progress ul li label{display:block;margin-bottom:5px}app-import-page .import-card.import-progress ul li progress[value]{appearance:none;border:none;display:flex;justify-content:center;align-items:center;background-color:var(--blue-light);color:#000;height:20px;width:100%;border-radius:7px}app-import-page .import-card.import-progress ul li progress::-webkit-progress-bar{background-color:#ddd;border-radius:7px}app-import-page .import-card.import-progress ul li progress::-webkit-progress-value{background-color:var(--blue-light);border-radius:7px}app-import-page .input-wrapper{display:flex;justify-content:flex-start;align-items:flex-end}app-import-page label{text-transform:uppercase;color:var(--blue-light);font-size:13px;flex:1 1;max-width:500px;margin-right:20px}app-import-page label input{display:block;width:100%}app-filter-sort{display:block}app-filter-sort .sortable-container{margin:20px 0;border-radius:0!important;width:100%;border:0!important}app-filter-sort .sortable-container .sortable-header{width:100%;display:flex;justify-content:space-between;align-items:center;background-color:#fff!important;border:0!important;border-bottom:1px solid var(--textcolor)!important}app-filter-sort .sortable-container .sortable-header label{all:unset!important;color:var(--textcolor)!important;text-transform:uppercase!important}app-filter-sort .sortable-container .sortable-header .sortable-buttons{display:flex!important}app-filter-sort .sortable-container .sortable-header .sortable-buttons button{background-color:var(--blue-dark)!important;border:none!important;display:flex!important;justify-content:center!important;align-items:center!important}app-filter-sort .sortable-container .sortable-header .sortable-buttons button:hover{font-size:25px!important}app-filter-sort .sortable-container .sortable-header .sortable-buttons button[disabled]{background-color:#ccc!important}app-filter-sort .sortable-container .sortable-header .sortable-buttons button[disabled]:hover{font-size:16px!important}app-filter-sort .sortable-container ul.sortable-list{padding:20px 0!important}app-filter-sort .sortable-container ul.sortable-list li{height:35px;border-bottom:1px solid #ccc;display:flex;align-items:center;cursor:grab!important}app-filter-sort .sortable-container ul.sortable-list li.active{background-color:inherit!important;color:var(--blue-dark)!important;font-weight:700;border-left:3px solid var(--blue-dark)!important}app-filter-sort .sortable-container ul.sortable-list li:nth-child(odd){background-color:#eee}app-filter-sort .sortable-container ul.sortable-list li:hover{font-weight:700!important}app-filter-sort .sortable-container ul.sortable-list li .drop-zone{background-color:red!important}app-filter-sort .sortable-container ul.sortable-list li .sortable-list-item{display:flex;align-items:center;font-size:15px!important}app-filter-sort .sortable-container ul.sortable-list li .sortable-list-item input[type=checkbox]{width:25px;height:25px;margin:0 15px}app-filter-sort .sortable-container ul.sortable-list li .sortable-list-item input[type=checkbox]:after{background-color:#ff0!important}.markdown *{all:revert!important}.markdown a{color:#0077ba!important}.markdown a:hover{color:#003c5d!important}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5{font-weight:700!important;display:block!important;margin:.5rem 0!important}.markdown h1{font-size:1.5rem!important}.markdown h2{font-size:1.35rem!important}.markdown h3{font-size:1.2rem!important}.markdown h4{font-size:1rem!important}.markdown h5{font-size:.9rem!important}.markdown blockquote{background-color:#eee!important;border-left:4px solid #ccc!important;margin:0!important;padding:0 10px!important}.markdown pre{padding:5px 10px!important;background-color:#333!important;color:#eee!important;font-size:14px!important;line-height:1.5!important}.markdown ul{list-style:disc!important;padding:0 25px!important}.markdown p code{background-color:#eee!important;padding:0 5px!important}.markdown hr{height:1px!important;font-size:1px!important;line-height:1px!important;border:none!important;border-top:1px dashed #999!important;margin:10px 0!important;padding:0!important}.markdown img[alt=baustoffe-108]{height:30px!important;display:inline!important;margin-bottom:-4px!important}.markdown img[alt=baustoffe-text-85]{height:15px!important;display:inline!important;margin-bottom:-2px!important}.markdown .inline-img,.markdown img[alt=mamasys-84]{display:inline!important;height:14px!important;margin-bottom:-4px!important}.markdown .inline-img.space,.markdown img[alt=mamasys-84].space{margin-left:5px!important;margin-right:5px!important}.markdown .inline-img.baustoffe,.markdown img[alt=mamasys-84].baustoffe{height:30px!important}.markdown .tables,.markdown table{--border-color: var(--sys-grey);--radius: 4px;--table-padding: .75em 5px;--base-line-height: 1.5em;font-size:.75rem!important;border-collapse:separate!important;border-left:0px!important;border-radius:var(--radius)!important;border-spacing:0!important;width:100%!important;line-height:1.125rem!important}.markdown .tables tbody tr:nth-child(2n),.markdown table tbody tr:nth-child(2n){background-color:#f8f8f8!important}.markdown .tables thead:first-of-type tr:first-child>th:first-child,.markdown table thead:first-of-type tr:first-child>th:first-child{border-top-left-radius:var(--radius)!important}.markdown .tables thead:first-of-type tr:first-child>th:last-child,.markdown table thead:first-of-type tr:first-child>th:last-child{border-top-right-radius:var(--radius)!important}.markdown .tables tbody:last-child tr:last-child>td:first-child,.markdown table tbody:last-child tr:last-child>td:first-child{border-bottom-left-radius:var(--radius)!important}.markdown .tables tbody:last-child tr:last-child>td:last-child,.markdown table tbody:last-child tr:last-child>td:last-child{border-bottom-right-radius:var(--radius)!important}.markdown .tables thead th,.markdown table thead th{background-color:#eee!important;border-bottom:0px!important;border-left:1px solid var(--border-color)!important;padding:var(--table-padding)!important;text-align:left!important}.markdown .tables thead th:first-child,.markdown table thead th:first-child{border-left:none!important}.markdown .tables tbody,.markdown table tbody{background-color:#fff!important}.markdown .tables tbody td,.markdown table tbody td{border-bottom:0px!important;border-left:1px solid var(--border-color)!important;border-top:1px solid var(--border-color)!important;padding:var(--table-padding)!important}.markdown .tables tbody td:first-child,.markdown table tbody td:first-child{border-left:none!important}.markdown .tables tbody td button,.markdown table tbody td button{display:inline-block;font-size:.7em;line-height:var(--base-line-height);margin-bottom:.3em;margin-right:.5em;outline:none;padding:.3em 1em;width:100%}:root{--status-width: 160px;--textbox-width: 540px;--textbox-fontsize: 26px}body.startpage #content{padding:var(--header-height-desktop) 0 0 0}.toggle-tmp{position:fixed;top:0;z-index:200}paeffgen-app-info{display:flex;height:100%;width:100%;justify-content:center}.pwa-info-wrapper{display:flex;flex-flow:column;gap:25px;max-width:1000px;margin-top:clamp(30px,6svh,100px);padding:0 15px}.pwa-info-wrapper .pwa-info-container{display:flex;flex-flow:row nowrap;align-items:center;gap:30px}.pwa-info-wrapper .pwa-info-container .app-info{flex:0 0 clamp(100px,30svw,400px)}.pwa-info-wrapper .pwa-info-container .app-info img{width:clamp(300px,60vw,400px)}.pwa-info-wrapper .pwa-info-container .pwa-info{flex:0 1 clamp(300px,60vw,610px)}.pwa-info-wrapper .pwa-info-container .pwa-info .topic{margin:0 0 40px}.pwa-info-wrapper .pwa-info-container .pwa-info .topic .fl{font-size:clamp(1.8rem,5svw,2rem)}.pwa-info-wrapper .pwa-info-container .pwa-info .topic .sl{font-size:clamp(1rem,5svw,1.2rem)}.pwa-info-wrapper .pwa-info-container .pwa-info .slogan-row{margin:25px 0 25px 10px;display:flex;align-items:center;gap:15px}.pwa-info-wrapper .pwa-info-container .pwa-info .slogan-row strong{color:var(--blue-dark);text-transform:uppercase;font-weight:550}.pwa-info-wrapper .pwa-info-container .pwa-info .slogan-row .icon svg{width:30px;height:30px;fill:var(--color-btn-bg-green)}.pwa-info-wrapper .app-function-row{display:flex;flex-flow:column}.pwa-info-wrapper .app-function-row .scan-topic{display:flex;flex-flow:row wrap;align-items:center;gap:10px 20px}.pwa-info-wrapper .app-function-row .scan-topic div.scan-icon svg{height:50px;width:auto;fill:var(--blue-dark)}.pwa-info-wrapper .app-function-row .scan-topic div.scan-description{flex:1 1 400px}.pwa-info-wrapper .app-function-row .scan-topic div.scan-description strong{font-size:clamp(1rem,2svw,1.2rem)}.pwa-info-wrapper .app-function-row div.teaser{flex:3 1}.pwa-info-wrapper .app-function-row button{margin-top:30px;background:var(--color-btn-bg-green);display:flex;justify-content:center;width:100%}.pwa-info-wrapper .app-function-row button:hover{background:#60963a}section.tophero{display:grid}section.tophero button.pwa-btn{position:absolute;bottom:20px;z-index:1;background-color:#0000004d;font-size:clamp(14px,1.5vw,16px);padding:22px 10px;margin-left:var(--header-footer-padding);border:2px solid #fff}section.tophero button.pwa-btn:hover{background-color:#00000080}section.tophero .hero-container{width:100%;position:relative}section.tophero .hero-container:before{content:"";display:block;margin-top:43.5%}section.tophero .image-container{position:absolute;inset:0;z-index:0;overflow:hidden;width:100%;height:100%;display:flex;justify-content:center}section.tophero .image-container picture{height:100%;width:100%;opacity:0;will-change:opacity;position:absolute;transition:opacity 1s ease-in-out}section.tophero .image-container picture.active{opacity:1}section.tophero .image-container img{height:auto;width:100%}section.tophero ul.image-status{position:absolute;list-style:none;padding:0;width:var(--status-width);left:calc(50% - var(--status-width) / 2);bottom:5%;display:flex;flex-flow:row nowrap;justify-content:space-around;align-items:center}section.tophero ul.image-status li{width:13px;height:13px;border-radius:50%;background-color:#fff}section.tophero ul.image-status li.active{background-color:var(--blue-dark)}section.tophero ul.image-status li:hover{cursor:pointer}section.hero{background-color:#fff;position:relative}section.hero .image-container{display:flex;justify-content:center;align-items:center;position:relative}section.hero .image-container img{width:100%;height:auto;max-width:100%}.image-text{position:absolute;bottom:30%;width:var(--textbox-width);padding:20px 30px;border-radius:10px;font-size:var(--textbox-fontsize);background-color:#0070c0e8;color:#fff;display:flex;justify-content:center;align-items:center;white-space:nowrap;text-align:center;font-variation-settings:"wght" 600,"slnt" 0;line-height:1.3}@keyframes animate{0%{top:-5px;left:-5px;opacity:0}25%{top:0;left:0;opacity:1}50%,to{top:5px;left:5px;opacity:0}}.intro-container{--arrow-height: 38px;--arrow-width: 25px;--data-banner-top-font-size: 1.4rem;--data-banner-top-height: 80px;--data-banner-top-line-height: 1.5;--data-banner-bottom-height: 80px;--data-banner-bottom-font-size: .92rem;--data-banner-bottom-line-height: 1.8;--textblock-font-size: 1rem}.intro-container .data-banner{width:100%;display:flex;flex-flow:row nowrap;align-items:center;padding:0 var(--header-footer-padding);background-color:#fff;will-change:auto;justify-content:center;text-transform:uppercase}.intro-container .data-banner.top{height:var(--data-banner-top-height);line-height:var(--data-banner-top-line-height)}.intro-container .data-banner.bottom{height:var(--data-banner-bottom-height);line-height:var(--data-banner-bottom-line-height)}.intro-container .data-banner p{margin:0;font-variation-settings:"wght" 700,"slnt" 0;word-spacing:4px;text-align:center}.intro-container .data-banner p.bigtext{font-size:var(--data-banner-top-font-size);color:var(--sys-grey);text-align:center}.intro-container .data-banner p.smalltext{font-size:var(--data-banner-bottom-font-size)}.intro-container .data-banner p span{color:var(--blue-dark)}.intro-container .textblock-wrapper{position:relative}.intro-container .textblock-wrapper.shownavi .textblock{padding:20px 60px}.intro-container .textblock-wrapper .arrow{display:flex;justify-content:center;align-items:center;position:absolute;z-index:1;top:0;bottom:0}.intro-container .textblock-wrapper .arrow span{transition:border-color .3s ease-in-out;position:relative}.intro-container .textblock-wrapper .arrow.prev{left:0}.intro-container .textblock-wrapper .arrow.prev span{width:0;height:0;border-top:var(--arrow-height) solid rgba(0,0,0,0);border-right:var(--arrow-width) solid #6a6a69;border-bottom:var(--arrow-height) solid rgba(0,0,0,0);margin-left:10px}.intro-container .textblock-wrapper .arrow.prev:hover span{border-right:var(--arrow-width) solid var(--blue-dark)}.intro-container .textblock-wrapper .arrow.next{right:0}.intro-container .textblock-wrapper .arrow.next span{width:0;height:0;border-top:var(--arrow-height) solid rgba(0,0,0,0);border-left:var(--arrow-width) solid #6a6a69;border-bottom:var(--arrow-height) solid rgba(0,0,0,0);margin-right:10px}.intro-container .textblock-wrapper .arrow.next:hover span{border-left:var(--arrow-width) solid var(--blue-dark)}.intro-container .textblock-wrapper .arrow:hover .prev{border-right:var(--arrow-width) solid var(--blue-dark)}.intro-container .textblock-wrapper .arrow:hover .next{border-left:var(--arrow-width) solid var(--blue-dark)}.intro-container .textblock-wrapper app-startpage-textblock{position:relative;width:100%;flex:1 1}.intro-container .textblock-wrapper app-startpage-textblock .textblock-outer{background-color:#f5f5f5}.intro-container .textblock-wrapper app-startpage-textblock .textblock{display:flex;flex-flow:row nowrap;justify-content:space-between;padding:20px var(--header-footer-padding);font-family:Arial,Helvetica,sans-serif;font-size:var(--textblock-font-size);font-weight:700;line-height:1.5;transition:padding .2s cubic-bezier(.4,0,1,1)}.intro-container .textblock-wrapper app-startpage-textblock .textblock>div{flex-grow:0;flex-shrink:1;flex-basis:calc(50% - 20px)}.intro-container .textblock-wrapper app-startpage-textblock .textblock>.left{color:var(--blue-dark)}.nsm-dialog{margin:0!important;display:flex!important;justify-content:center!important;align-items:center!important;max-width:none!important;height:100vh!important}.nsm-content{background-color:#eee!important;width:95vw!important;height:95vh!important;min-width:400px!important;max-width:1000px!important;min-height:500px!important;max-height:800px!important;margin:0!important}.editor-button-wrapper-modal{display:flex;padding:0 10px 5px}.editor-button-wrapper{display:none;align-items:center}.indicator{position:relative;width:100%;height:100%}.indicator.has-rights:hover{outline:red dashed 2px;background-color:#fff;border-radius:4px;transition:opacity .2s ease-in-out}.indicator.has-rights:hover:before{content:"";display:block;position:absolute;inset:0}.indicator.has-rights:hover .editor-button-wrapper{display:flex;justify-content:center;align-items:center;position:absolute;inset:0}.indicator blockquote{background-color:#eee;border-left:4px solid #ccc;margin:0;padding:0 10px}.indicator pre{padding:5px 10px;background-color:#333;color:#eee;font-size:14px}.indicator ul{list-style:disc;padding:0 25px}.indicator p code{background-color:#eee;padding:0 5px}.indicator hr{height:1px;font-size:1px;line-height:1px;border:none;border-top:1px solid #333;margin:10px 0;padding:0}.indicator .info-box{padding:20px;background-color:#ffdead;border:2px solid #ff8c00;border-radius:7px;font-weight:700}.indicator .info-box pre{all:revert}.indicator .info-box pre code{font-family:fira,Arial,Helvetica,sans-serif}.editor-button{white-space:nowrap;background:none;height:auto;color:#333;padding:0;font-size:14px}.editor-button svg{width:25px;height:25px;fill:#333;margin-right:4px;transition:fill .3s,border .3s,color .3s}.editor-button:hover{color:var(--color-btn-bg-green)}.editor-button:hover svg{fill:var(--color-btn-bg-green)}.editor-button:hover.del{color:var(--color-btn-bg-red)}.editor-button:hover.del svg{fill:var(--color-btn-bg-red)}.editor-button.grow{flex:1 1}.editor-button-spacer{width:1px;background-color:#333;margin:0 30px;height:20px}.CodeMirror{height:calc(92vh - 150px)!important;border-color:#bbb!important;max-height:655px!important;margin:0 10px}.CodeMirror-code{text-align:initial;font-size:initial}.small{display:flex}.small .indicator{height:calc(100% - 20px)}.small .indicator .editor-button{text-indent:-2000px;font-size:0;margin:0 auto}.small .editor-button{margin:0 auto}@media (max-width: 1280px){:root{--sidebar1-width: 18.125rem;--header-height-desktop: 6.5625rem}:root{--header-height-desktop: 150px;--data-banner-height: 100px;--header-footer-padding: 5%}.resultpage .list listitem ._item-footer .wishlistbtn,.resultpage .list .listitem ._item-footer .wishlistbtn{padding-right:0!important;padding-left:0!important;margin-left:-.0625rem;width:2.8125rem;text-indent:-9999px}.resultpage .list listitem ._item-footer .wishlistbtn:before,.resultpage .list .listitem ._item-footer .wishlistbtn:before{background-color:#0000}.resultpage .thumbs listitem,.resultpage .thumbs .listitem{min-width:21.875rem;flex:1 0 21.875rem}.detailitem .toparea{display:block}.detailitem .toparea .item-details{margin-bottom:1.25rem}.startcontent{flex-flow:column nowrap}.startcontent .default-category{margin:.625rem}.startcontent .default-category h2{cursor:pointer}.startcontent .main-categories ul.main-navigation{width:auto}.startcontent news{display:block;margin:0;order:-1}.startcontent .selected-vendor.startpage-vendors{margin:0}#header{padding:0 5%}#header .logo-wrapper .logo-text{display:none}access-request table.locations,access-request-manager table.locations{border:0}access-request table.locations thead,access-request-manager table.locations thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}access-request table.locations tr,access-request-manager table.locations tr{border-bottom:3px solid #ddd;border-top:1px solid #ddd;display:block;margin-bottom:20px}access-request table.locations td,access-request-manager table.locations td{border-bottom:1px solid #ddd;display:block;font-size:12px;text-align:right}access-request table.locations td:before,access-request-manager table.locations td:before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase}}@media (max-width: 960px){:root{--header-height-desktop: 100px;--data-banner-height: 80px}.resultpage .thumbs listitem,.resultpage .thumbs .listitem{min-width:21.875rem;flex:1 0 21.875rem}.resultpage .bigthumbs{display:block}.resultpage .bigthumbs listitem,.resultpage .bigthumbs .listitem{border-left:0;min-width:18.75rem;flex:1 0 18.75rem}.resultpage .bigthumbs listitem>div,.resultpage .bigthumbs .listitem>div{margin-left:0!important;margin-right:0!important}.detailitem .tab-wrapper{display:block}.detailitem .tab-wrapper .tabrow{margin:0;flex:0 1 auto}.detailitem .tab-wrapper .tabrow li button{height:2.5rem;line-height:2.5rem;text-align:left}.detailitem .tab-wrapper .tabrow li button.selected{border-right:1px solid #ccc}.detailitem .tab-wrapper .tabrow li:last-child{margin-bottom:.625rem}.detailitem .tab-wrapper .tabrow-content{padding:.625rem 1.25rem}app-cookies #cookies{flex-flow:column nowrap}#sidebar1 button.sidebar-close{display:flex}body.active-search #sidebar1{margin-top:calc(var(--header-height-desktop) + var(--search-nav-height))}#breadcrumb ul li.hide a{display:none}#breadcrumb ul li.hide span{display:inline-block}.partner{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;min-height:.0625rem;margin-top:0;background-color:radial-gradient(ellipse at center,var(--color-btn-bg-secondary) 50%,color(var(--color-btn-bg-secondary) shade(20%)) 100%)}.partner li{flex:1 0 50%;width:50%;min-height:.0625rem;border-bottom:1px solid #fff;text-align:center;height:5rem;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;position:relative;overflow:hidden}.partner li:nth-child(2n):after{display:none}.partner li:after{content:"";width:.0625rem;height:3.75rem;background-color:#fff;position:absolute;right:0}.partner li img{max-width:100%;display:block;height:auto;max-width:75%;max-height:2.1875rem;min-height:.0625rem}.partner-profil{display:flex;flex-flow:column;justify-content:space-between}.partner-profil .partner-address{width:100%;flex:1 0 auto}.partner-profil .partner-address .partner-logo img{max-width:100%;height:auto;display:block;width:100%;max-width:80%}.partner-profil .partner-description{flex:1 0 auto}.partner-profil .partner-description h4{border-bottom:1px solid gray;min-height:2.0625rem}.partner-profil .partner-description h4.partner-name{margin-top:0}.partner-profil .partner-description p:last-of-type{margin-bottom:0}.partner-profil .partner-description .partner-links{display:flex;flex-flow:row wrap;justify-content:space-between}.partner-profil .partner-description .partner-links .partner-flyer,.partner-profil .partner-description .partner-links .partner-category{flex:1 0 auto}.startcontent news .news-intro{margin-right:0;margin-left:0}.startcontent news .newslist{margin:0}#header .inner-menu a.baustoffe,#header .inner-menu a.reg-button{display:none}#header .inner-menu app-icon-search{display:flex}#header .header-inner search{display:none}#header .header-inner search-filter{display:none}#header .search-nav{position:absolute;top:var(--header-height-desktop);left:0;width:100%;background-color:#eee;display:flex;justify-content:center;align-items:center;height:var(--search-nav-height);padding:0 5%;box-shadow:0 8px 10px -7px #333}#header .search-nav search-filter{max-width:100%}#header .search-nav search{margin:0!important}#header .search-nav search input{border:1px solid var(--sys-grey)}#header .search-nav search input:focus{border-color:var(--blue-light)}body.active-search.startpage #content{padding-top:calc(var(--header-height-desktop) + var(--search-nav-height))}.intro-container{--arrow-height: 30px;--arrow-width: 20px;--data-banner-top-font-size: 1.3rem;--data-banner-bottom-font-size: .8rem}.intro-container .textblock-wrapper app-startpage-textblock .textblock{flex-flow:column nowrap;justify-content:flex-start}}@media (max-width: 640px){:root{--header-height-desktop: 60px;--data-banner-height: 60px}.resultpage .thumbs{display:block}.resultpage .thumbs listitem,.resultpage .thumbs .listitem{min-width:16.875rem;flex:1 0 16.875rem;border-left:0}.resultpage .thumbs listitem>div,.resultpage .thumbs .listitem>div{margin-left:0!important;margin-right:0!important}.resultpage .bigthumbs{display:block}.resultpage .bigthumbs listitem,.resultpage .bigthumbs .listitem{border-left:0;margin-bottom:.9375rem;min-width:17.5rem;flex:1 0 17.5rem}.resultpage .bigthumbs listitem>div,.resultpage .bigthumbs .listitem>div{margin-left:0!important;margin-right:0!important}.detailitem .toparea .item-details{border:0;padding:0}#wrapper.-is-sidebar1-active #content{margin-right:var(--rightmargin);transform:translateZ(0)}:root{--height-breadcrumb: 1.875rem}app-cookies #cookies .cookie-buttons{justify-content:flex-start}app-cookies #cookies .cookie-buttons .setting-info{flex-flow:column nowrap;margin:10px 0}app-cookies #cookies .cookie-buttons .setting-info small{margin-bottom:10px}app-cookies #cookies .cookie-buttons .setting-info label.custom-checkbox{margin:5px 0}app-cookies #cookies .cookie-buttons .accept-buttons{margin:10px 0 20px;flex-flow:column nowrap;align-items:center}app-cookies #cookies .cookie-buttons .accept-buttons button{margin:5px 0}.partner-profil .partner-description .partner-links .partner-flyer{padding-right:0}.startcontent news{overflow:hidden}.startcontent news .newslist .teaserblock-new .newsheader .newsimage-wrapper img{max-width:5rem}#header{padding:0 5%}#header .logo{margin:0}#header .logo a img{width:160px}#header.isApp .logo{display:none}#header .hamburger{border:none;padding:0;order:-1}#header .hamburger svg{height:35px;width:35px}#header .hamburger span{display:none}#header watch-list-indicator button{font-size:14px}#header watch-list-indicator button>div{display:none}#header watch-list-indicator button>small{margin-left:0!important}#header .submenu .catmenu{width:100%}#header .submenu .catmenu button{flex:1 1 auto;font-size:clamp(11px,3svw,14px);padding:0}#header .inner-menu a{height:25px;font-size:13px;padding:10px}#header .inner-menu a.big-button{height:25px}#header .inner-menu a.profil{display:none}#header .inner-menu app-icon-menu{height:25px!important}.pager-search-header{justify-content:center;gap:20px}.pager-search-header .search-info-wrapper{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:20px}.pager-search-header .search-info-wrapper a{margin:0;white-space:nowrap}.pager-search-header .search-info-wrapper .trades-filter form{text-align:center}.item-page .item-wrapper,.detail-page .item-wrapper{padding:.625rem}.item-page .item-wrapper ul.item-list,.detail-page .item-wrapper ul.item-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:1.25rem;row-gap:1.25rem;justify-content:space-around;margin:0}.item-page .item-wrapper ul.item-list li.list-card,.detail-page .item-wrapper ul.item-list li.list-card{background-color:#fff;border:1px solid #ddd;cursor:pointer}.item-page .item-wrapper ul.item-list li.list-card .item-card,.detail-page .item-wrapper ul.item-list li.list-card .item-card{padding:0 20px;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;grid-template-areas:"top top top top" "img img img img " "descr descr descr descr" "vendor vendor vendor vendor" "productnum productnum productnum productnum" "gtin gtin gtin gtin" "amount amount amount amount" "price price price price" "remember remember remember remember" "bot bot bot bot"}.item-page .item-wrapper ul.item-list li.list-card .item-card .price,.detail-page .item-wrapper ul.item-list li.list-card .item-card .price{justify-content:flex-start}.item-page .item-wrapper ul.item-list-light li.list-card .item-card,.detail-page .item-wrapper ul.item-list-light li.list-card .item-card{padding:5px 10px;flex-flow:column nowrap}.item-page .item-wrapper ul.item-list-light li.list-card .item-card .descr,.detail-page .item-wrapper ul.item-list-light li.list-card .item-card .descr{font-size:14px;text-align:center;margin-bottom:10px}.item-page .item-wrapper ul.item-list-light li.list-card .item-card .price,.detail-page .item-wrapper ul.item-list-light li.list-card .item-card .price{font-size:14px}.item-page .item-wrapper ul.item-list-light li.list-card .item-card .remember,.detail-page .item-wrapper ul.item-list-light li.list-card .item-card .remember{margin-bottom:7px}.wishlist .item-wrapper>ul.item-list li.list-card label{margin-bottom:20px;width:45px;float:left}.wishlist .item-wrapper>ul.item-list li.list-card .item-card .row1{display:block}.wishlist .item-wrapper>ul.item-list li.list-card .item-card .row1 .image{margin-bottom:20px;float:right}.wishlist .item-wrapper>ul.item-list li.list-card .item-card .row1 .descr{clear:both}.wishlist .item-wrapper>ul.item-list li.list-card .item-card .row2{padding-left:0}:root{--item-nav-height: 40px}#content div.tabmenu{padding:0}#content accessory>ul{padding:10px}#content accessory>ul li button.open-sub{font-size:12px;text-align:left}#content accessory>ul li accessory-item .item{min-height:405px}#content .detail-page nav{flex-flow:column nowrap;height:initial;margin:10px 0}#content .detail-page nav a{display:flex;width:100%;margin-right:0}#content .detail-page .item-overview .item-image{margin-bottom:20px}filter,.filter,.smallfilter{height:initial}filter .options-flex-wrapper,.filter .options-flex-wrapper,.smallfilter .options-flex-wrapper{grid-gap:20px;grid-template-columns:100%}app-filter-page facet-add .select-wrapper.main{margin-top:10px}.pager-footer{justify-content:center}.pager{grid-template-columns:28px 1fr 28px}.pager>:first-child{display:none}.processor-dialog[open] .fill-info,.processor-dialog[open] .address-form{width:initial}.row-list .processor-list-header{flex-direction:column;height:initial;margin-bottom:10px}.row-list .processor-list-header span.processor-logo{display:none;flex:0 1}.row-list .processor-list-header span.processor-plz{flex:0 1}.row-list .processor-list-header span.processor-name{margin-left:0}.row-list .processor-wrapper.row-list ul.processors-list li{flex-direction:column;height:initial}.row-list .processor-wrapper.row-list ul.processors-list li .processor-logo{margin-bottom:10px;flex:initial}.row-list .processor-wrapper.row-list ul.processors-list li .processor-name{text-align:center;flex:initial;margin-left:0}.row-list .processor-wrapper.row-list ul.processors-list li .processor-plz{text-align:center;padding:0 5px;flex:initial}.row-list .processor-wrapper.row-list ul.processors-list li .processor-city{text-align:center;flex:initial;padding-left:0}.processor-dialog[open] .processor-wrapper .processor-header{flex-direction:column}.card-list .processor-list-header .processor-logo{display:none}table.row-list.listview{display:flex;flex-flow:column}table.row-list.listview tr{display:flex;flex-flow:column;height:initial;padding:10px 0 0;border-bottom:1px solid #ccc}table.row-list.listview tr:first-child{padding:0 20px;margin:0}table.row-list.listview tr th.processor-logo{display:none}table.row-list.listview tr th{width:initial!important;padding:5px 0!important}table.row-list.listview tr.processor-list-header{display:flex;flex-flow:row wrap;justify-content:space-between}table.row-list.listview tr td{border:none;padding:5px 20px}table.row-list.listview tr td.processor-logo{width:100%;padding-left:20px}table.row-list.listview tr td.processor-name,table.row-list.listview tr td.processor-location,table.row-list.listview tr td.processor-distance{width:100%}:root{--textbox-width:calc(200px + 30vw);--textbox-fontsize:calc(12px + 1vw)}.intro-container{--arrow-height: 25px;--arrow-width: 18px;--data-banner-top-font-size: 1rem;--data-banner-bottom-height: 90px;--data-banner-bottom-font-size: .7rem;--textblock-font-size: .92rem}.intro-container .textblock-wrapper.shownavi .textblock{padding:20px 40px}.intro-container .textblock-wrapper .arrow.prev span,.intro-container .textblock-wrapper .arrow.next span{margin:0}.pwa-info-wrapper .pwa-info-container{flex-flow:column-reverse}.pwa-info-wrapper .pwa-info-container .pwa-info .topic{text-align:center}.pwa-info-wrapper .pwa-info-container .pwa-info .slogan-row{flex-flow:column}.pwa-info-wrapper .pwa-info-container .pwa-info .slogan-row span{text-align:center;text-wrap:pretty}}@media screen and (max-width: 640px){.registerform .usertype-selection .usertype-radio li{flex:1 0 100%}.markdown .tables tbody td button,.markdown table tbody td button{margin-bottom:0;width:auto}}@media (max-width: 640px) and (orientation: portrait){section.tophero .hero-container:before{content:"";display:block;margin-top:75%}section.tophero .image-container img{width:auto;height:100%}}@media screen and (max-width: 420px){body h1{font-size:1.3125rem}body h2{font-size:1.1875rem}body h3{font-size:1rem}body h4{font-size:.875rem}#modal-content ._head h2{font-size:.8125rem}.detailitem .toparea h1,.detailitem .toparea h2,.detailitem .toparea .item-details .detail-filter-wrapper button{font-size:.875rem}.detailitem .tab-wrapper .tabrow li button{font-size:.8125rem}.detailitem .tab-wrapper .tabrow-content.accessory button.groupname{font-size:.875rem}.detailitem .tab-wrapper .tabrow-content.brochures>div a,.detailitem .tab-wrapper .tabrow-content.documents>div a{font-size:.875rem}.detailitem .toparea .item-details .item-body-wrapper .item-id-wrapper .item-variants{font-size:.875rem}.impressum-wrapper .impressum .block2{font-size:.8125rem}.impressum-wrapper .vsbg p{font-size:.75rem}}@media (max-width: 360px){:root{--sidebar1-width: 15rem}.resultpage .results{padding:.3125rem;margin-top:.3125rem}.resultpage .results h2{font-size:.9375rem}.resultpage .thumbs listitem,.resultpage .thumbs .listitem{min-width:15rem;flex:1 0 15rem;border-left:0}.resultpage .thumbs listitem ._item-head,.resultpage .thumbs .listitem ._item-head{margin:0}.resultpage .thumbs listitem ._item-head h3 a,.resultpage .thumbs .listitem ._item-head h3 a{font-size:.9375rem}.resultpage .thumbs listitem ._item-body,.resultpage .thumbs .listitem ._item-body{margin:0}.resultpage .thumbs listitem ._item-body ._item-pic,.resultpage .thumbs .listitem ._item-body ._item-pic{flex:0 1 30%}.resultpage .thumbs listitem ._item-footer,.resultpage .thumbs .listitem ._item-footer{margin:0}.resultpage .thumbs listitem ._item-footer .wishlistbtn,.resultpage .thumbs .listitem ._item-footer .wishlistbtn{padding-left:0!important;padding-right:0!important;text-indent:-9999px;width:2.8125rem}.resultpage .bigthumbs listitem,.resultpage .bigthumbs .listitem{min-width:15rem;flex:1 0 15rem;border-left:0}.resultpage .bigthumbs listitem ._item-head,.resultpage .bigthumbs .listitem ._item-head{margin:0}.resultpage .bigthumbs listitem ._item-body,.resultpage .bigthumbs .listitem ._item-body{margin:0}.resultpage .bigthumbs listitem ._item-footer,.resultpage .bigthumbs .listitem ._item-footer{margin:0}.resultpage .bigthumbs listitem ._item-footer .wishlistbtn,.resultpage .bigthumbs .listitem ._item-footer .wishlistbtn{padding-left:0!important;padding-right:0!important;text-indent:-9999px;width:2.8125rem}.detailitem .toparea .item-details{padding-left:.3125rem}.detailitem .toparea .item-details .item-head-wrapper .item-name{overflow:hidden}.detailitem .toparea .item-details .item-head-wrapper .item-name h2{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.detailitem .toparea .item-details .item-body-wrapper .item-id-wrapper .item-variants{list-style:none;margin-left:0;font-size:calc(.875rem + .125 * (100vw - 26.25rem) / 53.75)}}@media screen and (max-width: 360px) and (min-width: 1280px){.detailitem .toparea .item-details .item-body-wrapper .item-id-wrapper .item-variants{font-size:1rem}}@media screen and (max-width: 360px) and (max-width: 420px){.detailitem .toparea .item-details .item-body-wrapper .item-id-wrapper .item-variants{font-size:.875rem}}@media (max-width: 360px){.detailitem .toparea .item-details .item-body-wrapper .item-id-wrapper .item-variants .label{border-top:1px solid #ccc;width:100%}.detailitem .toparea .item-details .item-body-wrapper .item-id-wrapper .item-variants .label:before{content:""}.detailitem .toparea .item-details .item-body-wrapper .item-id-wrapper .item-variants tr td{display:block;padding:.125rem 0}:root{--height-breadcrumb: 1.25rem}.banner{margin:-1.25rem 0 0}.partner-header{margin:0;width:100%;padding:.9375rem .9375rem .625rem}.partner{margin:0 0 .3125rem}#wrapper.-is-sidebar1-active #content{transform:translateZ(0)}.startcontent{overflow:hidden}.startcontent news .news-intro{margin-right:0;margin-left:0}.startcontent news .newslist .teaserblock-new{padding-left:.625rem;padding-right:.625rem}.startcontent news .newslist .teaserblock-new .newsheader .newsimage-wrapper img{max-width:3.75rem}#header .logo-wrapper .logo,#header .logo-wrapper .logo a{font-size:22px}#header .inner-menu a.big-button{height:22px;font-size:13px;padding:5px}#header .inner-menu a.button.login,#header .inner-menu a.button.profil,#header .inner-menu a.button.logout{display:none}#header .submenu watch-list-indicator button{padding:0 10px}#header .submenu watch-list-indicator button img,#header .submenu watch-list-indicator button div{display:none}.detail-page .item-head,.item-page .item-head{flex-flow:column nowrap}.detail-page .item-head h2.result,.item-page .item-head h2.result{font-size:12px}.detail-page .pager-sorter,.item-page .pager-sorter{justify-content:center}.look-switch{margin:8px 0}supplier-request .supplier-wrapper .flexform{grid-template-columns:repeat(auto-fit,100%)}supplier-request dialog .dialogbuttons{flex-flow:column}supplier-request dialog .dialogbuttons .btn,supplier-request dialog .dialogbuttons input[type=button],supplier-request dialog .dialogbuttons button{margin-bottom:10px}.wishlist .item-wrapper>ul.item-list watch-list-item .item-card .row2{flex-flow:column}.wishlist .item-wrapper>ul.item-list watch-list-item .item-card .row2 div{margin-bottom:10px}#content item-detail-tabs ul.inner h2{font-size:14px}#content accessory>ul{padding:0}#content accessory>ul li button.open-sub{font-size:12px;text-align:left}#content accessory>ul li accessory-item .item{min-height:83px}#content .detail-page .item-overview .item-info .item-info-header{flex-flow:column}#content .detail-page .item-overview .item-info .item-info-header .itemtitle{text-align:center}#content .detail-page .item-overview .item-info .item-info-header .vendorinfo{order:-1;text-align:center}#content .detail-page .item-overview .item-info .item-info-header .vendorinfo .vendorlogo{width:100%!important;max-width:initial;justify-content:center}#content .detail-page .item-overview .item-info .item-info-header .vendorinfo .vendorlogo img{max-width:60%}#content .detail-page .item-overview .item-info .item-info-header .vendorinfo .vendorlogo a{display:flex;justify-content:center}#content .detail-page .item-overview .item-info .remember-row{flex-flow:column}#content .detail-page .item-overview .item-info .remember-row .amount{margin-right:0;margin-bottom:10px}#content .detail-page .item-overview .item-info .remember-row .remember{order:1}#content .detail-page .item-overview .item-info .remember-row .price{margin-bottom:10px}#content .detail-page .remember-row{flex-flow:wrap}filter,.filter,.smallfilter{margin-top:0;margin-bottom:0}filter .options-flex-wrapper .sfilter.flex-filter,.filter .options-flex-wrapper .sfilter.flex-filter,.smallfilter .options-flex-wrapper .sfilter.flex-filter{margin-top:0}.tagsscroller img.right,.tagsscroller img.left{display:none}.card-list .processor-wrapper.card-list ul.processors-list li{font-size:14px}.card-list .processor-wrapper.card-list ul.processors-list li span.processor-logo{float:initial;display:flex;justify-content:center;width:100%;margin-bottom:15px}.card-list .processor-wrapper.card-list ul.processors-list li span.processor-name{overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;white-space:initial;text-align:center}.card-list .processor-wrapper.card-list ul.processors-list li span.processor-plz,.card-list .processor-wrapper.card-list ul.processors-list li span.processor-city,.card-list .processor-wrapper.card-list ul.processors-list li span.processor-url{float:initial;display:flex;justify-content:center}.card-list .processor-wrapper.card-list ul.processors-list li span.processor-details{justify-content:center}:root{--textbox-width:calc(200px + 20vw);--textbox-fontsize: .85rem}.pwa-info-wrapper .app-function-row{margin-top:20px}.pwa-info-wrapper .app-function-row .scan-topic{flex-flow:column;align-items:flex-start}.pwa-info-wrapper .app-function-row .scan-topic svg{flex:0 0 50px}.pwa-info-wrapper .app-function-row .scan-topic div.scan-description{flex:1 1 100%}.intro-container{--arrow-width: 15px;--arrow-height: 20px}.intro-container .textblock-wrapper.shownavi .textblock{font-size:.88rem;padding:10px 30px}section.hero .image-container .image-text{padding:10px;font-variation-settings:"wght" 550,"slnt" 0;line-height:1.5}}@media screen and (max-width: 320px){dialog#cookies[open]{padding:15px}dialog#cookies[open] .cookie-buttons .accept-buttons button{font-size:13px;min-width:100%!important}}@media screen and (min-width: 1280px){body h1{font-size:1.4375rem}body h2{font-size:1.375rem}body h3{font-size:1.1875rem}body h4,#modal-content ._head h2{font-size:1.0625rem}.detailitem .toparea h1,.detailitem .toparea h2{font-size:1.125rem}.detailitem .toparea .item-details .detail-filter-wrapper button,.detailitem .tab-wrapper .tabrow li button{font-size:1rem}.detailitem .tab-wrapper .tabrow-content.accessory button.groupname{font-size:1.0625rem}.detailitem .tab-wrapper .tabrow-content.brochures>div a,.detailitem .tab-wrapper .tabrow-content.documents>div a{font-size:1.0625rem}.detailitem .toparea .item-details .item-body-wrapper .item-id-wrapper .item-variants{font-size:1rem}.impressum-wrapper .impressum .block2{font-size:.9375rem}.impressum-wrapper .vsbg p{font-size:.875rem}}/**
 * simplemde v1.11.2
 * Copyright Next Step Webs, Inc.
 * @link https://github.com/NextStepWebs/simplemde-markdown-editor
 * @license MIT
 */.CodeMirror{color:#000}.CodeMirror-lines{padding:4px 0}.CodeMirror pre{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-ruler{border-left:1px solid #ccc;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0f0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#f22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:0;position:relative}.CodeMirror-sizer{position:relative;border-right:30px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-30px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:0 0!important;border:none!important;-webkit-user-select:none;user-select:none}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre{border-radius:0;border-width:0;background:0 0;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:none}.CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;overflow:auto}.CodeMirror-code{outline:0}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected,.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background:#ffa;background:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:0 0}.CodeMirror{height:auto;min-height:300px;border:1px solid #ddd;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:10px;font:inherit;z-index:1}.CodeMirror-scroll{min-height:300px}.CodeMirror-fullscreen{background:#fff;position:fixed!important;inset:50px 0 0;height:auto;z-index:9}.CodeMirror-sided{width:50%!important}.editor-toolbar{position:relative;opacity:.6;-webkit-user-select:none;-o-user-select:none;user-select:none;padding:0 10px;border-top:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #bbb;border-top-left-radius:4px;border-top-right-radius:4px}.editor-toolbar:after,.editor-toolbar:before{display:block;content:" ";height:1px}.editor-toolbar:before{margin-bottom:8px}.editor-toolbar:after{margin-top:8px}.editor-toolbar:hover,.editor-wrapper input.title:focus,.editor-wrapper input.title:hover{opacity:.8}.editor-toolbar.fullscreen{width:100%;height:50px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding-top:10px;padding-bottom:10px;box-sizing:border-box;background:#fff;border:0;position:fixed;top:0;left:0;opacity:1;z-index:9}.editor-toolbar.fullscreen:before{width:20px;height:50px;background:linear-gradient(to right,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);position:fixed;top:0;left:0;margin:0;padding:0}.editor-toolbar.fullscreen:after{width:20px;height:50px;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);position:fixed;top:0;right:0;margin:0;padding:0}.editor-toolbar a{display:inline-block;text-align:center;text-decoration:none!important;color:#2c3e50!important;width:30px;height:30px;margin:0;border:1px solid transparent;border-radius:3px;cursor:pointer}.editor-toolbar a.active,.editor-toolbar a:hover{background:#fcfcfc;border-color:#95a5a6}.editor-toolbar a:before{line-height:30px}.editor-toolbar i.separator{display:inline-block;width:0;border-left:1px solid #d9d9d9;border-right:1px solid #fff;color:transparent;text-indent:-10px;margin:0 6px}.editor-toolbar a.fa-header-x:after{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:65%;vertical-align:text-bottom;position:relative;top:2px}.editor-toolbar a.fa-header-1:after{content:"1"}.editor-toolbar a.fa-header-2:after{content:"2"}.editor-toolbar a.fa-header-3:after{content:"3"}.editor-toolbar a.fa-header-bigger:after{content:"\25b2"}.editor-toolbar a.fa-header-smaller:after{content:"\25bc"}.editor-toolbar.disabled-for-preview a:not(.no-disable){pointer-events:none;background:#fff;border-color:transparent;text-shadow:inherit}@media only screen and (max-width:700px){.editor-toolbar a.no-mobile{display:none}}.editor-statusbar{padding:8px 10px;font-size:12px;color:#959694;text-align:right}.editor-statusbar span{display:inline-block;min-width:4em;margin-left:1em}.editor-preview,.editor-preview-side{padding:10px;background:#fafafa;overflow:auto;display:none;box-sizing:border-box}.editor-statusbar .lines:before{content:"lines: "}.editor-statusbar .words:before{content:"words: "}.editor-statusbar .characters:before{content:"characters: "}.editor-preview{position:absolute;width:100%;height:100%;top:0;left:0;z-index:7}.editor-preview-side{position:fixed;bottom:0;width:50%;top:50px;right:0;z-index:9;border:1px solid #ddd}.editor-preview-active,.editor-preview-active-side{display:block}.editor-preview-side>p,.editor-preview>p{margin-top:0}.editor-preview pre,.editor-preview-side pre{background:#eee;margin-bottom:10px}.editor-preview table td,.editor-preview table th,.editor-preview-side table td,.editor-preview-side table th{border:1px solid #ddd;padding:5px}.CodeMirror .CodeMirror-code .cm-tag{color:#63a35c}.CodeMirror .CodeMirror-code .cm-attribute{color:#795da3}.CodeMirror .CodeMirror-code .cm-string{color:#183691}.CodeMirror .CodeMirror-selected{background:#d9d9d9}.CodeMirror .CodeMirror-code .cm-header-1{font-size:200%;line-height:200%}.CodeMirror .CodeMirror-code .cm-header-2{font-size:160%;line-height:160%}.CodeMirror .CodeMirror-code .cm-header-3{font-size:125%;line-height:125%}.CodeMirror .CodeMirror-code .cm-header-4{font-size:110%;line-height:110%}.CodeMirror .CodeMirror-code .cm-comment{background:rgba(0,0,0,.05);border-radius:2px}.CodeMirror .CodeMirror-code .cm-link{color:#7f8c8d}.CodeMirror .CodeMirror-code .cm-url{color:#aab2b3}.CodeMirror .CodeMirror-code .cm-strikethrough{text-decoration:line-through}.CodeMirror .CodeMirror-placeholder{opacity:.5}.CodeMirror .cm-spell-error:not(.cm-url):not(.cm-comment):not(.cm-tag):not(.cm-word){background:rgba(255,0,0,.15)}
