﻿.wplis{position:relative;width:100%;min-width:100%;min-height:110dvh;overflow:scroll}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:300;src:url("./fonts/open-sans-v40-latin-300.eot");src:url("./fonts/open-sans-v40-latin-300.eot?#iefix") format("embedded-opentype"),url("./fonts/open-sans-v40-latin-300.woff2") format("woff2"),url("./fonts/open-sans-v40-latin-300.woff") format("woff"),url("./fonts/open-sans-v40-latin-300.ttf") format("truetype"),url("./fonts/open-sans-v40-latin-300.svg#OpenSans") format("svg")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;src:url("./fonts/open-sans-v40-latin-regular.eot");src:url("./fonts/open-sans-v40-latin-regular.eot?#iefix") format("embedded-opentype"),url("./fonts/open-sans-v40-latin-regular.woff2") format("woff2"),url("./fonts/open-sans-v40-latin-regular.woff") format("woff"),url("./fonts/open-sans-v40-latin-regular.ttf") format("truetype"),url("./fonts/open-sans-v40-latin-regular.svg#OpenSans") format("svg")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:500;src:url("./fonts/open-sans-v40-latin-500.eot");src:url("./fonts/open-sans-v40-latin-500.eot?#iefix") format("embedded-opentype"),url("./fonts/open-sans-v40-latin-500.woff2") format("woff2"),url("./fonts/open-sans-v40-latin-500.woff") format("woff"),url("./fonts/open-sans-v40-latin-500.ttf") format("truetype"),url("./fonts/open-sans-v40-latin-500.svg#OpenSans") format("svg")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:600;src:url("./fonts/open-sans-v40-latin-600.eot");src:url("./fonts/open-sans-v40-latin-600.eot?#iefix") format("embedded-opentype"),url("./fonts/open-sans-v40-latin-600.woff2") format("woff2"),url("./fonts/open-sans-v40-latin-600.woff") format("woff"),url("./fonts/open-sans-v40-latin-600.ttf") format("truetype"),url("./fonts/open-sans-v40-latin-600.svg#OpenSans") format("svg")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:700;src:url("./fonts/open-sans-v40-latin-700.eot");src:url("./fonts/open-sans-v40-latin-700.eot?#iefix") format("embedded-opentype"),url("./fonts/open-sans-v40-latin-700.woff2") format("woff2"),url("./fonts/open-sans-v40-latin-700.woff") format("woff"),url("./fonts/open-sans-v40-latin-700.ttf") format("truetype"),url("./fonts/open-sans-v40-latin-700.svg#OpenSans") format("svg")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:800;src:url("./fonts/open-sans-v40-latin-800.eot");src:url("./fonts/open-sans-v40-latin-800.eot?#iefix") format("embedded-opentype"),url("./fonts/open-sans-v40-latin-800.woff2") format("woff2"),url("./fonts/open-sans-v40-latin-800.woff") format("woff"),url("./fonts/open-sans-v40-latin-800.ttf") format("truetype"),url("./fonts/open-sans-v40-latin-800.svg#OpenSans") format("svg")}.wplis h1,.wplis h2,.wplis h3,.wplis h4{margin-top:0;margin-bottom:0;font-family:"Open Sans",Arial,sans-serif;font-size:32px;font-weight:700;color:#4b5054;line-height:1.2;display:inline-block;-moz-hyphens:none;-o-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}@media(min-width: 768px){.wplis h1,.wplis h2,.wplis h3,.wplis h4{font-size:60px}}.wplis h2{font-size:28px;color:#4b5054}.wplis h2.sub{color:#72797f}@media(min-width: 768px){.wplis h2.sub{font-size:54px}}@media(min-width: 768px){.wplis h2{font-size:45px}}.wplis h3{font-size:20px;color:#4b5054}@media(min-width: 768px){.wplis h3{font-size:30px}}.wplis h4{font-size:24px}@media(min-width: 768px){.wplis h4{font-size:24px}}.wplis p,.wplis a,.wplis li,.wplis tr,.wplis td,.wplis fieldset label,.wplis fieldset .rzslider .rz-bubble{font-family:"Open Sans",Arial,sans-serif;color:#72797f;font-size:18px;letter-spacing:0px;font-weight:400;line-height:1.4;list-style:none;text-decoration:none}@media(min-width: 768px){.wplis p,.wplis a,.wplis li,.wplis tr,.wplis td,.wplis fieldset label,.wplis fieldset .rzslider .rz-bubble{font-size:16px}}.wplis p.subhead,.wplis a.subhead,.wplis li.subhead,.wplis tr.subhead,.wplis td.subhead,.wplis fieldset label.subhead,.wplis fieldset .rzslider .rz-bubble.subhead{font-size:23px}.wplis p.link,.wplis a.link,.wplis li.link,.wplis tr.link,.wplis td.link,.wplis fieldset label.link,.wplis fieldset .rzslider .rz-bubble.link{color:#008c98;margin:0;padding:0}.wplis p.text-small,.wplis p.font_small,.wplis a.text-small,.wplis a.font_small,.wplis li.text-small,.wplis li.font_small,.wplis tr.text-small,.wplis tr.font_small,.wplis td.text-small,.wplis td.font_small,.wplis fieldset label.text-small,.wplis fieldset label.font_small,.wplis fieldset .rzslider .rz-bubble.text-small,.wplis fieldset .rzslider .rz-bubble.font_small{font-size:14px;font-weight:200}.wplis .img_copyright{border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-size:12px;position:absolute;background:rgba(0,0,0,.704);padding:0 7px;color:#fff;opacity:.9;right:10px;bottom:0}.wplis .img_copyright:before{content:"© "}.wplis ul{margin:0;padding:0}.wplis .trenner{display:none;width:100%;max-width:220px;margin:0 auto;margin-top:30px;margin-bottom:15px;border-top:1px solid #008c98}@media(min-width: 768px){.wplis .trenner{margin-top:30px;margin-bottom:25px;border-top:2px solid #008c98}}.wplis nav.tabs{padding:0;background:#f4eae0;z-index:100;max-width:100vw}.wplis nav.tabs.sticky{position:fixed;top:100px;width:100%;z-index:11;height:62px}@media(min-width: 768px){.wplis nav.tabs.sticky{border:none}}.wplis nav.tabs .badge{display:inline-block;margin:0 0 0 1em;padding:.2em .7em;background:#769e3c;color:#fff;font-size:.7rem;font-weight:bold;border-radius:1em}.wplis nav.tabs ul{position:relative;width:92%;max-width:1200px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-justify-content:space-evenly;-moz-justify-content:space-evenly;justify-content:space-evenly}@media(min-width: 768px){.wplis nav.tabs ul{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}}.wplis nav.tabs ul li{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:23%;min-width:23%;text-align:center;cursor:pointer;color:#4b5054;font-size:14px;font-weight:600;padding:15px 0}@media(min-width: 768px){.wplis nav.tabs ul li{font-size:inherit}}.wplis nav.tabs ul li.active{color:#769e3c}.wplis nav.tabs ul li:after{display:none}@media(min-width: 768px){.wplis nav.tabs ul li:after{display:block;content:"";position:absolute;height:80%;width:1px;background:#72797f;right:0}}.wplis .materialselect{max-width:1200px;margin:0 auto;padding-top:50px}.wplis .materialselect label{display:none}.wplis .materialselect .materialgrid{display:none;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;height:80dvh;overflow:scroll;gap:10px;padding-bottom:20px}@media(min-width: 540px){.wplis .materialselect .materialgrid{height:80dvh}}.wplis .materialselect .materialgrid .material{background:#f4eae0;position:relative;width:47%;min-width:47%;text-align:center;cursor:pointer;aspect-ratio:1}@media(min-width: 540px){.wplis .materialselect .materialgrid .material{width:22%;min-width:22%}}@media(min-width: 768px){.wplis .materialselect .materialgrid .material{width:18%;min-width:18%}}@media(min-width: 980px){.wplis .materialselect .materialgrid .material{width:14%;min-width:14%}}.wplis .materialselect .materialgrid .material label{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-content:flex-end;-moz-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end;font-family:"Open Sans",Arial,sans-serif;font-size:10px;display:block;width:100%;height:100%;z-index:2;cursor:pointer}.wplis .materialselect .materialgrid .material label:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:15px;background:rgba(255,255,255,.702);z-index:-1}.wplis .materialselect .materialgrid .material input[type=checkbox]{display:none}.wplis .materialselect .materialgrid .material:has(input[type=checkbox][name=material]:checked){border:3px solid #769e3c}.wplis .materialselect .materialgrid .material:has(input[type=checkbox][name=material]:checked):before{content:"";position:absolute;width:40px;height:40px;top:50%;left:50%;transform:translate(-50%, -50%);background:rgba(0,0,0,0) url("../img/icon-ausgewaehlt.svg") no-repeat center center;z-index:3;pointer-events:none}.wplis .materialselect .materialgrid.active{border:3px solid #769e3c}.wplis .materialselect .materialgrid.active:before{content:"";position:absolute;width:40px;height:40px;top:50%;left:50%;transform:translate(-50%, -50%);background:rgba(0,0,0,0) url("../img/icon-ausgewaehlt.svg") no-repeat center center;z-index:99;pointer-events:none}.wplis .materialselect .materialgrid.active{display:block}.wplis .nested .children{padding-left:1em}.wplis .optiontoggle{display:inline-block;margin:0 1.5em}.wplis .optiontoggle .optiontoggleselect{display:inline-block;margin:.5em;font-size:80%;text-transform:uppercase}.wplis .optiontoggle .optiontoggleselect.option_list:before{content:"";background:url("../img/list.svg") no-repeat center;background-size:contain;width:1.5em;height:1.5em;display:block}.wplis .optiontoggle .optiontoggleselect.option_grid:before{content:"";background:url("../img/grid.svg") no-repeat center;background-size:contain;width:1.5em;height:1.5em;display:block}.wplis .optiontoggle .optiontoggleselect:not(.active){color:#000;filter:grayscale(100%);opacity:.6}.wplis .rangevalues{display:inline-block;font-weight:normal}.wplis .rangevalues .unit{opacity:.5}.wplis .searchform{background:#f3f0ec;padding:20px 0;position:relative;top:0;left:0;width:100%;height:100%;z-index:9999}.wplis .searchform.sticky{position:fixed;top:162px;width:100%;height:auto;z-index:10}.wplis .searchform.hide{height:60px;overflow:hidden}.wplis .searchform.hide form{margin-top:-60px}.wplis .searchform.hide form .groups,.wplis .searchform.hide form .height,.wplis .searchform.hide form .width,.wplis .searchform.hide form .thickness,.wplis .searchform.hide form .locations,.wplis .searchform.hide form .materials,.wplis .searchform.hide form .searchquery{display:none}.wplis .searchform.hide form button{margin-top:0}@media(min-width: 768px){.wplis .searchform.hide form button{margin-top:10px}}.wplis .searchform.hide .toggle_sticky:before{transform:skew(0deg, 30deg);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.wplis .searchform.hide .toggle_sticky:after{transform:skew(0deg, -30deg);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}@media(min-width: 450px){.wplis .searchform{left:0}}.wplis .searchform form{max-width:1200px;width:92%;margin:0 auto;display:grid;grid-template-areas:"groups groups groups" "searchquery searchquery searchquery" "locations locations locations" "materials materials materials" "height width thickness" "button button button";grid-template-columns:repeat(3, 1fr);gap:10px}@media(min-width: 1200px){.wplis .searchform form{grid-template-areas:"groups groups groups searchquery searchquery searchquery" "groups groups groups locations locations locations" "groups groups groups materials materials materials" "height height width width thickness thickness" "button button button button button button";grid-template-columns:repeat(6, 1fr)}}.wplis .searchform form .groups{display:block;grid-area:groups}.wplis .searchform form .groups label{color:#444;display:inline-block;font-family:"Open Sans",Arial,sans-serif;font-size:14px;font-weight:600}.wplis .searchform form .groups .groupselect{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}.wplis .searchform form .groups .groupselect>.nested{width:31%;min-width:31%}.wplis .searchform form .groups .groupselect>.nested .children{display:block}.wplis .searchform form .groups .groupselect>.nested .children .nested{display:inline}.wplis .searchform form .groups .groupselect{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;gap:20px;margin-top:.5em}.wplis .searchform form .groups .groupselect label{display:inline-block}.wplis .searchform form .groups .groupselect .field{width:calc(50% - 10px);min-width:calc(50% - 10px)}@media(min-width: 650px){.wplis .searchform form .groups .groupselect .field{width:calc(25% - 15px);min-width:calc(25% - 15px)}}@media(min-width: 1200px){.wplis .searchform form .groups .groupselect .field{width:calc(50% - 10px);min-width:calc(50% - 10px)}}.wplis .searchform form .groups .groupselect .field .nested{position:relative}.wplis .searchform form .groups .groupselect .field .nested label{color:#444;font-size:14px;font-weight:400;margin:-5px 0 5px 5px}.wplis .searchform form .groups .groupselect .field .nested input[type=text],.wplis .searchform form .groups .groupselect .field .nested input[type=tel],.wplis .searchform form .groups .groupselect .field .nested input[type=email],.wplis .searchform form .groups .groupselect .field .nested input[type=number],.wplis .searchform form .groups .groupselect .field .nested select,.wplis .searchform form .groups .groupselect .field .nested textarea{box-sizing:border-box;background:#eee;color:#72797f;min-height:45px;border:none;padding:15px;width:100%;margin-bottom:10px;font-size:20px;cursor:pointer}.wplis .searchform form .groups .groupselect .field .nested input[type=checkbox]{position:relative;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:12px;width:12px;margin-bottom:-10px}.wplis .searchform form .groups .groupselect .field .nested input[type=checkbox]:before{content:"";display:block;position:absolute;width:12px;height:12px;top:-10px;left:0;background-color:#eee;border:1px solid #bbb}.wplis .searchform form .groups .groupselect .field .nested input[type=checkbox]:checked:before{content:"";display:block;position:absolute;width:12px;height:12px;top:-10px;left:0;background-color:#769e3c}.wplis .searchform form .groups .groupselect .annotation{color:#444;font-family:"Open Sans",Arial,sans-serif;font-size:12px;font-weight:500;margin-right:10px}.wplis .searchform form .height{grid-area:height}.wplis .searchform form .width{grid-area:width}.wplis .searchform form .thickness{grid-area:thickness}.wplis .searchform form .height,.wplis .searchform form .width,.wplis .searchform form .thickness{margin-bottom:1em;width:100%}.wplis .searchform form .height label,.wplis .searchform form .width label,.wplis .searchform form .thickness label{width:100%;color:#444;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-family:"Open Sans",Arial,sans-serif;font-size:14px;font-weight:600}@media(min-width: 650px){.wplis .searchform form .height label,.wplis .searchform form .width label,.wplis .searchform form .thickness label{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-left:0}}@media(min-width: 1200px){.wplis .searchform form .height label,.wplis .searchform form .width label,.wplis .searchform form .thickness label{margin-left:.3em}}.wplis .searchform form .height label .rangevalues,.wplis .searchform form .width label .rangevalues,.wplis .searchform form .thickness label .rangevalues{margin-right:.7em}.wplis .searchform form .height .thumbslider,.wplis .searchform form .width .thumbslider,.wplis .searchform form .thickness .thumbslider{margin:.4em 1em .4em .5em}@media(min-width: 1200px){.wplis .searchform form .height .thumbslider,.wplis .searchform form .width .thumbslider,.wplis .searchform form .thickness .thumbslider{margin:.4em 1em}}.wplis .searchform form .height .thumbslider .track,.wplis .searchform form .width .thumbslider .track,.wplis .searchform form .thickness .thumbslider .track{height:14px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.wplis .searchform form .height .thumbslider .track .value,.wplis .searchform form .width .thumbslider .track .value,.wplis .searchform form .thickness .thumbslider .track .value{color:#444;font-family:"Open Sans",Arial,sans-serif;font-size:14px;top:-1.8em;left:2.2em;text-align:left}.wplis .searchform form .height .thumbslider .track .thumb,.wplis .searchform form .width .thumbslider .track .thumb,.wplis .searchform form .thickness .thumbslider .track .thumb{background:#769e3c;width:22px;height:22px}.wplis .searchform form .height .thumbslider .range,.wplis .searchform form .width .thumbslider .range,.wplis .searchform form .thickness .thumbslider .range{background:#cad9b4}.wplis .searchform form .searchquery{grid-area:searchquery}.wplis .searchform form .searchquery label{color:#444;display:inline-block;font-family:"Open Sans",Arial,sans-serif;font-size:14px;font-weight:600;width:100%}.wplis .searchform form .searchquery input[type=text]{box-sizing:border-box;background:#fff;color:#72797f;border:0 solid rgba(0,0,0,0);padding:10px;width:100%;margin:10px 0;font-size:14px;cursor:pointer}.wplis .searchform form .locations{grid-area:locations;width:100%}.wplis .searchform form .locations label{color:#444;display:inline-block;font-family:"Open Sans",Arial,sans-serif;font-size:14px;font-weight:600;margin-bottom:.5em}.wplis .searchform form .locations .groupselect{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.wplis .searchform form .locations .groupselect label{display:inline-block}.wplis .searchform form .locations .groupselect .field{margin-right:1.5em}.wplis .searchform form .locations .groupselect .field .nested{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.wplis .searchform form .locations .groupselect .field .nested label{color:#444;font-weight:400;margin:0 0 5px 5px}.wplis .searchform form .locations .groupselect .field .nested input[type=text],.wplis .searchform form .locations .groupselect .field .nested input[type=tel],.wplis .searchform form .locations .groupselect .field .nested input[type=email],.wplis .searchform form .locations .groupselect .field .nested input[type=number],.wplis .searchform form .locations .groupselect .field .nested select,.wplis .searchform form .locations .groupselect .field .nested textarea{box-sizing:border-box;background:#eee;color:#72797f;min-height:45px;border:none;padding:15px;width:100%;margin-bottom:10px;font-size:20px;cursor:pointer}.wplis .searchform form .locations .groupselect .field .nested input[type=checkbox]{position:relative;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:12px;width:12px}.wplis .searchform form .locations .groupselect .field .nested input[type=checkbox]:before{content:"";display:block;position:absolute;width:12px;height:12px;top:-4px;left:0;background-color:#eee;border:1px solid #bbb}.wplis .searchform form .locations .groupselect .field .nested input[type=checkbox]:checked:before{content:"";display:block;position:absolute;width:12px;height:12px;top:-4px;left:0;background-color:#769e3c}.wplis .searchform form .materials{grid-area:materials}.wplis .searchform form .materials label{color:#444;display:inline-block;font-family:"Open Sans",Arial,sans-serif;font-size:14px;font-weight:600;margin-bottom:.5em}.wplis .searchform form .materials .preview{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:.5em}.wplis .searchform form .materials .preview label{margin-right:20px}.wplis .searchform form .materials .preview .badges{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-bottom:.5em}.wplis .searchform form .materials .preview .badges .badge{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin:.2em;padding:.1em .7em;background:#769e3c;color:#fff;border-radius:20px;font-family:"Open Sans",Arial,sans-serif;font-size:80%;white-space:nowrap}.wplis .searchform form .materials .preview .badges .badge .removebutton{display:inline-block;width:1em;height:1em;margin:0 0 0 .3em;border-radius:50%;background:rgba(0,0,0,0);color:#fff;line-height:1.2em;text-align:center;cursor:pointer}.wplis .searchform form .materials .preview .badges .badge .removebutton:before{content:"x"}.wplis .searchform form .materials .preview .shortcutlink{line-height:1.6;color:#769e3c;font-style:italic}.wplis .searchform form .materials .shortcutlink{color:#444;display:inline-block;font-family:"Open Sans",Arial,sans-serif;font-size:14px;font-weight:600;opacity:1;font-style:unset;margin-top:-0.2em;margin-right:.9em}.wplis .searchform form button{grid-area:button;width:fit-content !important;justify-self:center;align-self:center;font-family:"Open Sans",Arial,sans-serif;font-size:16px;font-weight:600;color:#fff;background:#769e3c;margin-top:13px;padding:8px 40px;border:none;cursor:pointer;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;-webkit-box-Shadow:0px 5px 8px 0px rgba(204,204,204,.4);-moz-box-Shadow:0px 5px 8px 0px rgba(204,204,204,.4);box-Shadow:0px 5px 8px 0px rgba(204,204,204,.4)}.wplis .searchform form button svg{width:10px;margin-left:5px}@media(min-width: 1200px){.wplis .searchform form button{margin-top:20px}}.wplis .searchform .shortcutlink{cursor:pointer;font-style:italic;opacity:.7}.wplis .searchform .toggle_sticky{position:absolute;right:5px;bottom:20px;background:rgba(0,0,0,0);box-shadow:none}@media(min-width: 768px){.wplis .searchform .toggle_sticky{right:20px}}.wplis .searchform .toggle_sticky:before,.wplis .searchform .toggle_sticky:after{content:" ";position:absolute;top:0;height:50%;width:15px;background:#769e3c;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.wplis .searchform .toggle_sticky:before{left:35px;transform:skew(0deg, -30deg);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.wplis .searchform .toggle_sticky:after{right:15px;width:15px;transform:skew(0deg, 30deg);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.wplis .searchresults{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;max-width:1200px;width:96%;margin:0 auto;padding-top:30px}.wplis .searchresults h3{width:100%;min-width:100%;text-align:center;margin-bottom:40px;display:none}.wplis .searchresults .result{width:48%;min-width:48%;cursor:pointer}@media(min-width: 768px){.wplis .searchresults .result{width:23%;min-width:23%}}.wplis .searchresults .result .article{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;border-bottom:none}.wplis .searchresults .result .article .image{width:100%;min-width:100%;aspect-ratio:4/3;background:#f4eae0;margin:0 0 10px}.wplis .searchresults .result .article .image:has(img){display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;position:relative}.wplis .searchresults .result .article .image img{padding:6px 0;width:100%;height:100%;object-fit:contain;z-index:1}.wplis .searchresults .result .article .image img.blur{padding:0;position:absolute;object-fit:cover;filter:blur(2px);opacity:.7}.wplis .searchresults .result .article .description{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:"Open Sans",Arial,sans-serif;color:#4b5054;text-align:center}.wplis .searchresults .result .article .description .title{font-size:13px;font-weight:400;margin-bottom:10px;width:100%;min-width:100%}.wplis .searchresults .result .article .description .title .label{display:none}.wplis .searchresults .result .article .description .details,.wplis .searchresults .result .article .description .form,.wplis .searchresults .result .article .description .motif,.wplis .searchresults .result .article .description .width,.wplis .searchresults .result .article .description .height,.wplis .searchresults .result .article .description .depth,.wplis .searchresults .result .article .description .repository{display:none}.wplis .searchresults .result .article .description .material{font-weight:600;font-size:18px;width:100%;min-width:100%}.wplis .searchresults .result .article .description .material .label{display:none}.wplis .searchresults.list .result{width:100%;min-width:100%;max-width:1200px;margin:0 auto}.wplis .searchresults.list .result .article{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;width:auto;min-width:auto;border-bottom:1px solid #72797f}.wplis .searchresults.list .result .article .image{height:120px;min-height:120px;width:10%;min-width:10%;margin:0 20px 0 0}.wplis .searchresults.list .result .article .image:has(img){display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;height:120px;min-height:120px;position:relative}.wplis .searchresults.list .result .article .image img{padding:6px 0;width:100%;height:100%;object-fit:contain;z-index:1}.wplis .searchresults.list .result .article .image img.blur{padding:0;position:absolute;object-fit:cover;filter:blur(2px);opacity:.7}.wplis .searchresults.list .result .article .description{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;font-family:"Open Sans",Arial,sans-serif;color:#4b5054;text-align:center;width:85%;min-width:85%;margin-bottom:10px}.wplis .searchresults.list .result .article .description .label{display:block;font-size:12px;font-weight:400;width:100%}.wplis .searchresults.list .result .article .description .material{width:220px;min-width:220px;font-size:15px}.wplis .searchresults.list .result .article .description .title{font-size:15px;font-weight:600;margin-bottom:10px;width:200px;min-width:200px}.wplis .searchresults.list .result .article .description .details,.wplis .searchresults.list .result .article .description .form,.wplis .searchresults.list .result .article .description .motif,.wplis .searchresults.list .result .article .description .width,.wplis .searchresults.list .result .article .description .height,.wplis .searchresults.list .result .article .description .depth,.wplis .searchresults.list .result .article .description .repository{display:block;font-weight:600;font-size:16px;width:90px;min-width:90px}.wplis .searchresults.list .result .article .description .form,.wplis .searchresults.list .result .article .description .motif{width:120px;min-width:120px}.wplis .searchresults.list .result .article .description .details{width:80%;min-width:80%;text-align:left;font-size:12px;font-weight:400}.wplis .searchresults .glasspane{position:fixed;z-index:10000;left:0;top:0;width:100%;height:100%;padding:1.5rem;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.7)}.wplis .searchresults .glasspane .popup{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#f3f0ec;max-width:650px;min-height:50vh;max-height:77vh;padding:0;overflow:scroll}.wplis .searchresults .glasspane .popup .popupcontent{background:#f3f0ec}.wplis .searchresults .glasspane .popup #slider_emk{background:#fff;aspect-ratio:5/4}.wplis .searchresults .glasspane .popup #slider_emk .slides{height:100%}.wplis .searchresults .glasspane .popup #slider_emk .slides .sy-slides-wrap{height:100%}.wplis .searchresults .glasspane .popup #slider_emk .slides .img_slide{height:100%;position:relative}.wplis .searchresults .glasspane .popup #slider_emk .slides .img_slide img{position:absolute;object-fit:contain;height:100%;width:100%;top:50%;left:50%;transform:translate(-50%, -50%)}.wplis .searchresults .glasspane .popup #slider_emk .slides .img_slide img.blur{object-fit:cover;width:100%;height:100%;filter:blur(10px);opacity:.7}.wplis .searchresults .glasspane .popup .article_infos,.wplis .searchresults .glasspane .popup .downloads,.wplis .searchresults .glasspane .popup .ctas{width:100%;padding:30px}.wplis .searchresults .glasspane .popup .article_infos img,.wplis .searchresults .glasspane .popup .downloads img,.wplis .searchresults .glasspane .popup .ctas img{width:30px;margin-right:10px}.wplis .searchresults .glasspane .popup .article_infos svg,.wplis .searchresults .glasspane .popup .downloads svg,.wplis .searchresults .glasspane .popup .ctas svg{width:10px;margin-left:5px}.wplis .searchresults .glasspane .popup .article_infos{background:#fff;padding-bottom:40px}.wplis .searchresults .glasspane .popup .article_infos h3{text-align:left;margin-bottom:0}.wplis .searchresults .glasspane .popup .article_infos .details{column-count:1}@media(min-width: 920px){.wplis .searchresults .glasspane .popup .article_infos .details{column-count:2}}.wplis .searchresults .glasspane .popup .article_infos .details p{margin-top:0;margin-bottom:10px}.wplis .searchresults .glasspane .popup .article_infos .details p strong{margin-right:10px}.wplis .searchresults .glasspane .popup .article_infos .details p.price{color:#769e3c;font-weight:bold}.wplis .searchresults .glasspane .popup .article_infos .details p.price strong{color:#72797f}.wplis .searchresults .glasspane .popup .local_content{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;padding:30px}.wplis .searchresults .glasspane .popup .local_content button{border:none;background:#769e3c;color:#fff;font-size:18px;font-weight:600;padding:8px 40px;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.wplis .searchresults .glasspane .popup .local_content:has(form) button{display:none}.wplis .searchresults .glasspane .popup .local_content form{background:#fff;padding:20px 30px;width:100%}.wplis .searchresults .glasspane .popup .local_content form .field{margin-bottom:5px}.wplis .searchresults .glasspane .popup .local_content form .field label{font-family:"Open Sans",Arial,sans-serif;font-size:16px;color:#72797f}.wplis .searchresults .glasspane .popup .local_content form .field input,.wplis .searchresults .glasspane .popup .local_content form .field textarea{font-family:"Open Sans",Arial,sans-serif;font-size:16px;color:#72797f;width:100%;margin:5px 0 10px 0;padding:10px 20px;border:1px solid #72797f;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.wplis .searchresults .glasspane .popup .local_content form button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-top:20px;margin-right:20px;cursor:pointer}.wplis .searchresults .glasspane .popup .downloads,.wplis .searchresults .glasspane .popup .ctas{padding:10px 30px}.wplis .searchresults .glasspane .popup .downloads a,.wplis .searchresults .glasspane .popup .ctas a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-right:20px}.wplis .searchresults .glasspane .popup .downloads a p,.wplis .searchresults .glasspane .popup .ctas a p{color:#769e3c;font-weight:bold;margin-top:10px;margin-bottom:10px}.wplis .searchresults .glasspane .popup .ctas{background:#769e3c;padding:20px 30px}.wplis .searchresults .glasspane .popup .ctas h4{color:#fff;width:100%}.wplis .searchresults .glasspane .popup .ctas a p{color:#fff;font-weight:bold}.wplis .searchresults .glasspane .popup .merken{position:absolute;right:0;bottom:0}.wplis .searchresults .glasspane .popup .merken img{position:absolute;width:100px;bottom:0;right:0}.wplis .thumbslider{margin:2em 1em}.wplis .thumbslider .value{position:absolute;width:100%;top:-1.5em;font-size:80%;text-align:center;margin-bottom:.2em;opacity:.8}.wplis .thumbslider .track{position:relative;height:12px;border-radius:2px;background:#d3d3d3}.wplis .thumbslider .range{position:absolute;top:0;left:0;right:50%;height:100%;border:1px solid rgba(0,0,0,0);background:#a9a9a9}.wplis .thumbslider .thumb{position:absolute;left:0;top:50%;width:18px;height:18px;transform:translate(-50%, -50%);border-radius:50%;background-color:gray;cursor:pointer}.wplis .thumbslider .thumb:before{content:" ";position:absolute;left:-50%;right:-50%;top:-50%;bottom:-50%}.wplis .thumbslider .range,.wplis .thumbslider .thumb{transition:left .8s,width .8s}.wplis .thumbslider.dragging .range,.wplis .thumbslider.dragging .thumb{transition:none}.wplis .app .optiontoggle{display:none}.wplis .app .tabs .optiontoggle{display:inherit}.wplis button[disabled]{opacity:.3;cursor:default;pointer-events:none}.wplis:has(.searchform.show){position:absolute}.wplis:has(.tabs.sticky) .app{position:absolute;width:100%}.wplis:has(.tabs.sticky) .materialselect{padding-top:440px}.wplis:has(.tabs.sticky) .searchform{position:fixed;top:162px;height:auto}.wplis:has(.tabs.sticky) .searchresults{padding-top:120px}@media(min-width: 450px){.wplis:has(.tabs.sticky) .searchresults{padding-top:380px}}@media(min-width: 1200px){.wplis:has(.tabs.sticky) .searchresults{padding-top:440px}}.wplis:has(.tabs.sticky):has(.hide.searchform) .materialselect{padding-top:140px}.wplis:has(.tabs.sticky):has(.hide.searchform) .searchresults{padding-top:150px}.wplis.login{min-height:0;width:80%;min-width:80%}.wplis.login .toggle{cursor:pointer;font-size:14px}.wplis.login .toggle strong{display:block;font-size:16px}.wplis.login.is_logged_in .if_not_logged_in,.wplis.login:not(.is_logged_in) .if_logged_in{display:none}.wplis.login:not(.active) .if_active{display:none}