﻿/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body:after{content:url(/assets/lightbox/close-c43f332b55f7810a3532cc0d7e1d696a7f283cebb6de910063d2bc835fdbffe3.png) url(/assets/lightbox/loading-75e769420867efb9e78cb0f964320ba4ea9e28bd68de9c426d8ab6976ac2269f.gif) url(/assets/lightbox/prev-2b2be4888b161ea2f9bfd20953f8bc5e2edd81715d6c082f84708233b6b71fb3.png) url(/assets/lightbox/next-f1420aa16734f4dedea7622021690418e775825e0afd4cb0e81873bcad102165.png);display:none}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:white;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:0.9;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;max-width:inherit;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:white;*zoom:1;width:250px;height:250px;margin:0 auto;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;box-shadow:5px 5px 10px #666}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/assets/lightbox/loading-75e769420867efb9e78cb0f964320ba4ea9e28bd68de9c426d8ab6976ac2269f.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url(/lightboximage/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/assets/lightbox/prev-2b2be4888b161ea2f9bfd20953f8bc5e2edd81715d6c082f84708233b6b71fb3.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/assets/lightbox/next-f1420aa16734f4dedea7622021690418e775825e0afd4cb0e81873bcad102165.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{margin-top:5px;padding:0 4px;color:inherit}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{display:block;margin-bottom:5px}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/assets/lightbox/close-c43f332b55f7810a3532cc0d7e1d696a7f283cebb6de910063d2bc835fdbffe3.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:white;opacity:0.9;filter:alpha(opacity=90)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#000;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#000}.mfp-preloader a:hover{color:#000}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:1;filter:alpha(opacity=100);padding:0 0 18px 10px;color:#000;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#fff}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#000;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#000;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:1;filter:alpha(opacity=100);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #000;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid translarent}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #000;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid translarent}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:none;background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px 0 15px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:15px;bottom:15px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:none;background:#444}.mfp-figure small{color:#000;display:block;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-11px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#000;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.tooltipster-default{background:#000;color:#fff}.tooltipster-default .tooltipster-content{font-family:Arial, sans-serif;font-size:14px;line-height:16px;padding:8px 10px;overflow:hidden}.tooltipster-icon{cursor:help;margin-left:4px}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-top:8px solid;bottom:-7px}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-top:9px solid;bottom:-7px}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:8px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-bottom:9px solid;top:-7px}.tooltipster-arrow-top span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0 auto}.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{left:6px}.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span{right:6px}.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-right:9px solid;margin-top:-8px}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-o-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow-show{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 1);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-moz-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-ms-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-o-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4)}.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0px !important;opacity:0}.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0px !important;opacity:0}.tooltipster-content-changing{opacity:0.5;-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}@font-face{font-family:"HelveticaNeueW01-95Blac";src:url(/files/HelveticaNeueW01-95Blac.eot);src:url(/files/HelveticaNeueW01-95Blac.eot) format("eot"),url(/files/HelveticaNeueW01-95Blac.woff2) format("woff2"),url(/files/HelveticaNeueW01-95Blac.woff) format("woff")}@font-face{font-family:"Antique Legacy";font-style:normal;font-weight:400;src:url(/assets/Antique-Legacy-Regular-f28d7a07a3c3a3e289953fd5217a4b8eba2b1a522fe3e46ef96890b81264ef5b.woff2) format("woff2"),url(/assets/Antique-Legacy-Regular-467ebadf51d3319a7451f3fcad5e856f57589e33f697bf27c13c7d00462d5851.woff) format("woff")}@font-face{font-family:"Antique Legacy";font-style:italic;font-weight:400;src:url(/assets/Antique-Legacy-Italic-b6085d66ef4378fc014feca85071e5ab63c729b53c1897eab9dab9adbf7aefde.woff2) format("woff2"),url(/assets/Antique-Legacy-Italic-edd488247c94669207f4da205ddc93cfccfb6ac51e274e2a288cf53ccde80b83.woff) format("woff")}@font-face{font-family:"Horgenglarus";font-style:normal;font-weight:700;src:url(/assets/Horgenglarus-Bold-42de31883496073750e8444324c677681591a8d2e7a091719bcc8ef86cb66fcf.woff2) format("woff2"),url(/assets/Horgenglarus-Bold-2be3a16a232e4e7b0b19e2205bef3ea2417ba939a7950bee81b8310603820d07.woff) format("woff")}@media (min-width: 768px){.only-xs{display:none;visibility:hidden}}@media (max-width: 767px){.only-sm{display:none;visibility:hidden}}@media (min-width: 992px){.only-sm{display:none;visibility:hidden}}@media (max-width: 991px){.only-md{display:none;visibility:hidden}}@media (min-width: 1200px){.only-md{display:none;visibility:hidden}}@media (max-width: 1199px){.only-lg{display:none;visibility:hidden}}*{box-sizing:border-box}html,body{height:100%;font-family:"Antique Legacy", Helvetica, Arial, sans-serif;font-size:20px;line-height:1.2;scrollbar-gutter:stable}body{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}h1{margin:0 0 7px;font-family:'Horgenglarus', "Helvetica Neue", Helvetica, serif;font-weight:normal;text-transform:lowercase;line-height:1;font-size:32px;text-transform:lowercase}@media (min-width: 768px){h1{max-width:400px}}@media (min-width: 992px){h1{max-width:660px;font-size:42px}}h1 small{display:block;font-family:"Antique Legacy", Helvetica, Arial, sans-serif;font-size:1rem;font-weight:normal;line-height:1.2;margin-top:5px;text-transform:none}h2{font-family:'Horgenglarus', "Helvetica Neue", Helvetica, serif;font-weight:normal;text-transform:lowercase;line-height:1;line-height:1.2;margin:0;font-size:inherit}h3{font-family:'Horgenglarus', "Helvetica Neue", Helvetica, serif;font-weight:normal;text-transform:lowercase;line-height:1;line-height:1.2;margin:0 0 1em}a{color:inherit;text-decoration:none;color:#000;text-decoration:none;transition:color 200ms ease;cursor:pointer;color:#000;text-decoration:none}aa:visited,aa:active{color:inherit;text-decoration:none}a:hover{cursor:pointer;color:#00ccff}p{margin:0 0 0.75em 0}strong,b{font-family:'Horgenglarus', "Helvetica Neue", Helvetica, serif;font-weight:normal;text-transform:lowercase;line-height:1;text-transform:lowercase}ul{list-style:square;padding-left:30px}.elastic-video{position:relative;padding-bottom:55%;padding-top:15px;height:0;overflow:hidden;margin-bottom:15px}.elastic-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.next-prev-nav{margin-top:15px}.next-prev-nav .previous,.next-prev-nav .next{display:inline-flex;justify-content:center;align-items:center;width:20px;aspect-ratio:595.28/841.89;transition:transform 250ms ease-in-out;transform-origin:50% 50%;color:inherit}.next-prev-nav .previous:hover,.next-prev-nav .next:hover{color:#00ccff}.next-prev-nav .previous{margin-right:10px}.next-prev-nav .previous .prev-icon{width:100%;height:100%}.next-prev-nav .next .next-icon{width:100%;height:100%}.more-link{display:inline-block;width:8px;height:12px;vertical-align:middle;display:inline-block;width:8px;height:12px;background-repeat:no-repeat;background-image:url(/assets/layout/spritesheet-10410c15d3181725d3b29b96a6bb531f5553294d5ed78b9cf6a7d9cf5844629e.png);background-position:0 -16px}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-resolution: 1.5dppx){.more-link{background-image:url(/assets/layout/spritesheet@2x-30dcef49871e9027e684f4905dc38b19d85b54f9fc1ed65449e81817414d0007.png);background-size:250px 40px}}ul.simple-list{display:block;margin:0;padding:0}ul.simple-list li{display:block;padding:0;margin:0 0 0.5em}ul.simple-list li a{display:block}.navbar{z-index:200;width:100vw;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;position:fixed;top:0;left:0;padding:15px}@media (min-width: 992px){.navbar{padding:15px 30px 15px 15px}}.navbar--static{position:fixed;top:0;left:0}@media (min-width: 992px){.navbar--static{left:calc(100vw - 280px - 45px);max-width:280px}}.navbar--scroll-animated{background-color:white;transition:background-color 450ms ease}.navbar--scroll-animated.navbar--scrolled{background-color:transparent}.navbar__start{display:flex;align-items:center}.navbar__toggle{display:block;font-size:28px;line-height:1;cursor:pointer;user-select:none;transform:translateY(-4px);color:inherit;text-decoration:none;color:#000;text-decoration:none;transition:color 200ms ease;cursor:pointer}.navbar__togglea:visited,.navbar__togglea:active{color:inherit;text-decoration:none}.navbar__toggle:hover{cursor:pointer;color:#00ccff}.navbar--static .navbar__toggle{display:block}@media (min-width: 992px){.navbar--static .navbar__toggle{display:none}}.navbar__brand{width:280px}.nav{position:relative;z-index:200;line-height:1.3}.nav,.nav *{box-sizing:border-box}.nav__panel{position:fixed;z-index:250;top:0;left:0;width:170px;height:100%;padding:26px 15px 15px 15px;margin-left:0;background-color:white;text-transform:lowercase;overflow-y:auto}.nav__panel>.nav__group{margin-left:0}.nav__backdrop{display:none}.nav--off-canvas .nav__panel{transform:translateX(-170px);transition:transform 450ms ease}.nav--off-canvas .nav__backdrop{display:block;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1;pointer-events:none;background-color:transparent;transition:background-color 600ms ease}.nav--off-canvas.nav--visible .nav__panel{transform:translateX(0)}.nav--off-canvas.nav--visible .nav__backdrop{pointer-events:auto;background-color:transparent}@media (max-width: 991px){.nav .nav__panel{transform:translateX(-170px);transition:transform 450ms ease}.nav .nav__backdrop{display:block;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1;pointer-events:none;background-color:transparent;transition:background-color 600ms ease}.nav.nav--visible .nav__panel{transform:translateX(0)}.nav.nav--visible .nav__backdrop{pointer-events:auto;background-color:transparent}}.nav a{color:inherit;text-decoration:none;color:inherit;text-decoration:none;color:#000;text-decoration:none;transition:color 200ms ease;cursor:pointer}.nav aa:visited,.nav aa:active{color:inherit;text-decoration:none}.nav aa:visited,.nav aa:active{color:inherit;text-decoration:none}.nav a:hover{cursor:pointer;color:#00ccff}.nav__group{display:block;padding:0;margin:0;transition:max-height 400ms ease;overflow-y:hidden}.nav__group{margin-left:15px}.nav__item{display:block;padding:0;margin:0}.nav__item>span{cursor:pointer}.nav__item .nav__group{max-height:0}.nav__item--expanded .nav__group{max-height:1000px}.nav__item--active>:not(.nav__group){font-weight:bold;font-family:'Horgenglarus', "Helvetica Neue", Helvetica, serif;font-weight:normal;text-transform:lowercase;line-height:1}.nav__item--with-space-below{margin-bottom:30px}.nav .langselect{margin-top:30px}.langselect{display:flex}.langselect a{color:#000;text-decoration:none}.langselect a:hover{color:#00ccff}.langselect__lang{display:inline-block}.langselect__lang:not(:last-child){margin-right:5px}.langselect__lang--active{font-weight:bold}.mobile-menu ul,.desktop-menu ul{display:block;margin:0;padding:0;text-transform:lowercase}.mobile-menu ul ul,.desktop-menu ul ul{overflow-y:hidden;transition:max-height 400ms ease}.mobile-menu ul li,.desktop-menu ul li{display:block;position:relative;margin:0}.mobile-menu ul li.offset,.desktop-menu ul li.offset{margin-top:60px}.mobile-menu ul li.with-space-below,.desktop-menu ul li.with-space-below{margin-bottom:15px}.mobile-menu ul li span,.mobile-menu ul li a,.desktop-menu ul li span,.desktop-menu ul li a{display:inline-block;color:#000;text-decoration:none;padding:5px 5px 5px 0;overflow-x:hidden;cursor:pointer}.mobile-menu ul li a:hover,.mobile-menu ul li span:hover,.desktop-menu ul li a:hover,.desktop-menu ul li span:hover{color:#00ccff}.mobile-menu ul li.active>a,.mobile-menu ul li.active>span,.desktop-menu ul li.active>a,.desktop-menu ul li.active>span{font-family:'Horgenglarus', "Helvetica Neue", Helvetica, serif;font-weight:normal;text-transform:lowercase;line-height:1}.mobile-menu ul li.expanded ul,.desktop-menu ul li.expanded ul{max-height:1000px}.mobile-menu ul li.collapsed ul,.desktop-menu ul li.collapsed ul{max-height:0}.mobile-menu .locale-switcher,.desktop-menu .locale-switcher{margin-top:15px}.mobile-menu .locale-switcher .locale-option,.desktop-menu .locale-switcher .locale-option{margin-right:5px;color:inherit;text-decoration:none}.mobile-menu .locale-switcher .locale-option:last-child,.desktop-menu .locale-switcher .locale-option:last-child{margin-right:0}.mobile-menu .locale-switcher .locale-option.active,.desktop-menu .locale-switcher .locale-option.active{font-weight:bold}.desktop-menu{position:relative;z-index:1000;width:100%;padding:0 30px 0 0;margin:0 0 30px 30px;transition:height 500ms ease;line-height:1.3;float:left;height:auto;background-color:transparent;display:none}@media (max-width: 767px){.desktop-menu{width:100%}}@media (min-width: 768px){.desktop-menu{width:150px}}@media (min-width: 992px){.desktop-menu{width:205px}}@media (min-width: 1200px){.desktop-menu{width:255px}}@media (min-width: 768px){.desktop-menu{display:block;transition:none}}@media (min-width: 1200px){.desktop-menu{margin-bottom:0}}.desktop-menu.expanded{height:auto}.desktop-menu ul ul{margin-left:15px}@media (min-width: 768px){.desktop-menu ul ul{margin-left:16px}}@media (min-width: 768px){.desktop-menu ul li{padding:0}}@media (min-width: 768px){.desktop-menu ul li span,.desktop-menu ul li a{display:block;padding:0;margin:0;font-size:inherit}}@media (min-width: 992px){.desktop-menu ul li .mobile-handle{display:none}}.desktop-menu ul li .handle{display:none}@media (max-width: 991px){.desktop-menu ul li .handle{position:absolute;right:0;top:15px;width:15px;height:10px;cursor:pointer;display:inline-block;width:15px;height:10px;background-repeat:no-repeat;background-image:url(/assets/layout/spritesheet-10410c15d3181725d3b29b96a6bb531f5553294d5ed78b9cf6a7d9cf5844629e.png);background-position:-96px 0}}@media (max-width: 991px) and (-webkit-min-device-pixel-ratio: 1.5),(max-width: 991px) and (min--moz-device-pixel-ratio: 1.5),(max-width: 991px) and (-o-min-device-pixel-ratio: 3/2),(max-width: 991px) and (min-resolution: 1.5dppx){.desktop-menu ul li .handle{background-image:url(/assets/layout/spritesheet@2x-30dcef49871e9027e684f4905dc38b19d85b54f9fc1ed65449e81817414d0007.png);background-size:250px 40px}}@media (max-width: 991px){.desktop-menu ul li.collapsed .handle{display:inline-block;width:15px;height:10px;background-repeat:no-repeat;background-image:url(/assets/layout/spritesheet-10410c15d3181725d3b29b96a6bb531f5553294d5ed78b9cf6a7d9cf5844629e.png);background-position:-96px -10px}}@media (max-width: 991px) and (-webkit-min-device-pixel-ratio: 1.5),(max-width: 991px) and (min--moz-device-pixel-ratio: 1.5),(max-width: 991px) and (-o-min-device-pixel-ratio: 3/2),(max-width: 991px) and (min-resolution: 1.5dppx){.desktop-menu ul li.collapsed .handle{background-image:url(/assets/layout/spritesheet@2x-30dcef49871e9027e684f4905dc38b19d85b54f9fc1ed65449e81817414d0007.png);background-size:250px 40px}}@media (min-width: 992px){.desktop-menu ul li.collapsed ul{margin-bottom:0}}.mobile-menu{display:block;z-index:100;position:fixed;top:0;left:0;width:100vw;height:0;overflow-y:auto}@media (min-width: 768px){.mobile-menu{display:none}}.mobile-menu.mobile-menu--expanded{height:100vh;padding:60px 15px 15px 30px}.mobile-menu ul ul{margin-left:15px}.mobile-menu .mobile-menu__expandable-content>ul:first-child>li:first-child{display:none}.mobile-menu__expandable-content{max-height:0;overflow:hidden;transform:translateX(-100px);transition:transform 350ms ease}.mobile-menu--expanded .mobile-menu__expandable-content{max-height:100vh;transform:translateX(0)}.mobile-menu__backdrop{position:absolute;top:0;left:0;width:100vw;height:0;background-color:white}.mobile-menu--expanded .mobile-menu__backdrop{height:100vh}.mobile-menu__logo{display:none;position:fixed;top:30px;left:30px;width:100px;transform:translateX(-1px)}.mobile-menu--expanded .mobile-menu__logo{display:block}.mobile-menu__whopper{position:fixed;font-size:30px;line-height:1;transform:translateX(-2px);user-select:none;top:23px;right:30px}.mobile-menu--expanded .mobile-menu__whopper{top:20px}.mobile-menu__toggler{cursor:pointer}.menu-collapsible{opacity:1}@media (min-width: 768px){.menu-collapsible{transition:opacity 250ms ease}}.menu-collapsible>ul>li:first-child{display:none}.menu-collapsible.collapsed{height:auto}@media (max-width: 767px){.menu-collapsible.collapsed{height:0;opacity:0;pointer-events:none}}.menu-collapsible.collapsed.minimized{opacity:0;pointer-events:none}.meta-menu{display:none;position:absolute;top:38px;right:30px;z-index:1000;padding:0}@media (min-width: 768px){.meta-menu{display:block;top:56px}}@media (min-width: 992px){.meta-menu{top:52px}}@media (min-width: 1200px){.meta-menu{top:49px}}.meta-menu ul{display:block;position:absolute;top:50px;right:0;margin:0;padding:0;overflow:hidden;height:20px}@media (min-width: 768px){.meta-menu ul{top:31px}}@media (min-width: 768px) and (max-width: 767px){.meta-menu ul{width:100%}}@media (min-width: 768px) and (min-width: 768px){.meta-menu ul{width:90px}}@media (min-width: 768px) and (min-width: 992px){.meta-menu ul{width:126.6666666667px}}@media (min-width: 768px) and (min-width: 1200px){.meta-menu ul{width:160px}}@media (min-width: 992px){.meta-menu ul{top:36px}}@media (min-width: 1200px){.meta-menu ul{top:39px}}.meta-menu ul li{display:block;float:left;margin:0 10px 0 0;line-height:1}.meta-menu ul li a{display:block;color:#000;text-decoration:none}.meta-menu ul li a:hover{color:#00ccff}.meta-menu ul li.active a{font-family:'Horgenglarus', "Helvetica Neue", Helvetica, serif;font-weight:normal;text-transform:lowercase;line-height:1}.whopper{font-size:40px;line-height:1;cursor:pointer;display:inline-block;user-select:none}@media (min-width: 768px){.whopper{display:none}}.whopper.collapsed{margin-left:-6px;margin-top:-10px}.whopper.expanded{margin-top:-10px}.whopper.show{display:inline-block !important}.site-header .logo{margin-top:30px;transform:translateX(-1px);padding-left:30px;margin-bottom:4px}@media (min-width: 768px){.site-header .logo{margin-top:0}}.site-header .logo a{outline:0}.site-header .logo picture{width:100px;display:block}@media (min-width: 768px){.site-header .logo picture{width:100px}}.site-header .logo picture source,.site-header .logo picture img{width:100%}body>footer#siteFooter nav{max-width:1920px}.page-wrap{position:relative;padding-bottom:150px;width:100%;max-width:1920px;margin:0 auto;flex:1 1 100%}.page-content{position:relative;float:left;margin-top:80px;margin-left:15px;margin-right:15px;width:calc(100vw - 30px);max-width:825px}@media (min-width: 992px){.page-content{margin-top:30px}}@media (min-width: 992px){.page-content{margin-left:30px;width:calc(100vw - 235px)}}.page-content .loading-indicator{margin-top:30px;display:none;color:#656464}.page-content,.page-content>*{box-sizing:border-box}body.pjax-loading .page-wrap{height:100vh;padding-bottom:0;background:transparent url(/assets/layout/ajax-loader-35e73921c1ca294567dfed2a2dd8968016bd7c79981f3fd4dcfefe3c90fbe1d0.gif);background-repeat:no-repeat;background-position:center center;background-attachment:fixed;background-size:32px 32px;overflow:hidden}body.pjax-loading .page-wrap .page-content{opacity:0}body.pjax-loading .page-wrap .page-content .pjax-content{display:none}.cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}.cc-link,.cc-revoke:hover{text-decoration:underline}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica, Calibri, Arial, sans-serif;font-size:16px;line-height:1.5em;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-header{font-size:20px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-banner .cc-btn:last-child{min-width:140px}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em;border-bottom:1px solid black}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em;border-top:1px solid black}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-ms-flex:1;flex:1}.cc-window.cc-banner{-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{-ms-flex:1;flex:1}.cc-compliance{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-compliance>.cc-btn{-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width: 900px){.cc-btn{white-space:normal}}@media screen and (max-width: 414px) and (orientation: portrait),screen and (max-width: 736px) and (orientation: landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-ms-flex:1;flex:1}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-ms-flex-align:unset;align-items:unset}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}.blaze-slider{position:relative;margin-bottom:15px}.blaze-slider ol{display:block;width:100%;height:100%;padding:0;margin:0;overflow:hidden;white-space:nowrap;font-size:0}.blaze-slider ol li{display:inline-block;width:100%;height:100%;padding:0;margin:0;font-size:14px;white-space:normal}.blaze-slider .next,.blaze-slider .prev{position:absolute;top:50%;margin-top:-20px;width:83px;height:80px;cursor:pointer}.blaze-slider .next.disabled,.blaze-slider .prev.disabled{opacity:0.5}.blaze-slider .next.obsolete,.blaze-slider .prev.obsolete{opacity:0}.blaze-slider .prev{left:10px}.blaze-slider .next{right:10px}.mfp-image-holder .mfp-close{padding:15px 18px;color:#fff}.mfp-bottom-bar{margin-top:-45px}.mfp-bottom-bar .mfp-title{padding-left:15px;color:#fff}.mfp-bottom-bar .mfp-counter{padding-right:15px;color:#fff}.mfp-arrow::after,.mfp-arrow .mfp-a,.mfp-arrow::before,.mfp-arrow .mfp-b,.mfp-arrow-right::before,.mfp-arrow-right .mfp-b,.mfp-arrow-right::after,.mfp-arrow-right .mfp-a,.mfp-arrow-left::before,.mfp-arrow-left .mfp-b,.mfp-arrow-left::after,.mfp-arrow-left .mfp-a{border:0;margin:0}.mfp-arrow .arrow-icon{position:absolute;display:block;width:20px;height:30px}.mfp-arrow.mfp-arrow-left .arrow-icon{display:inline-block;width:20px;height:30px;background-repeat:no-repeat;background-image:url(/assets/layout/spritesheet-10410c15d3181725d3b29b96a6bb531f5553294d5ed78b9cf6a7d9cf5844629e.png);background-position:-116px 0;left:15px}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-resolution: 1.5dppx){.mfp-arrow.mfp-arrow-left .arrow-icon{background-image:url(/assets/layout/spritesheet@2x-30dcef49871e9027e684f4905dc38b19d85b54f9fc1ed65449e81817414d0007.png);background-size:250px 40px}}.mfp-arrow.mfp-arrow-right .arrow-icon{display:inline-block;width:20px;height:30px;background-repeat:no-repeat;background-image:url(/assets/layout/spritesheet-10410c15d3181725d3b29b96a6bb531f5553294d5ed78b9cf6a7d9cf5844629e.png);background-position:-136px 0;right:15px}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-resolution: 1.5dppx){.mfp-arrow.mfp-arrow-right .arrow-icon{background-image:url(/assets/layout/spritesheet@2x-30dcef49871e9027e684f4905dc38b19d85b54f9fc1ed65449e81817414d0007.png);background-size:250px 40px}}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:inherit}body>footer#siteFooter{background-color:black;color:white;position:relative;z-index:1}body>footer#siteFooter nav{margin:0 auto}body>footer#siteFooter nav ul{margin:0;padding:30px 22px 15px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:15px}@media (min-width: 768px){body>footer#siteFooter nav ul{gap:30px;justify-content:flex-start}}body>footer#siteFooter nav ul li{display:flex;align-items:center;justify-content:flex-start;margin:0;padding:0;height:24px}body>footer#siteFooter nav ul li a{display:inline-block;padding:0 10px;font-size:13px;line-height:1;color:inherit;text-decoration:none}body>footer#siteFooter nav ul li a:hover{color:#00ccff}@keyframes siteHeaderFadeIn{0%{transform:scale(6);opacity:1}50%{opacity:1}100%{transform:scale(1)}}@keyframes siteHeaderLocalesAppear{0%{opacity:0}90%{opacity:0}100%{opacity:1}}body#home2025.navigation-expanded{overflow:hidden}@media (min-width: 991px){body#home2025 #mainMenu{position:relative;transform-origin:0 20px}#home2025 #siteHeader #mainMenu{animation:siteHeaderFadeIn 1000ms cubic-bezier(0.85, 0, 1, 1)}}body header#siteHeader{position:fixed;flex:0 0 auto;top:0;left:0;width:100%;z-index:1000;font-size:30px;transition:color 450ms ease, background-color 450ms ease, transform 500ms ease;height:0;overflow-y:visible;color:black;background-color:rgba(255,255,255,0);transform-origin:top}body header#siteHeader.animation-active{overflow-x:hidden;pointer-events:none}@media (min-width: 991px){body header#siteHeader{height:auto;overflow:hidden}body header#siteHeader.animation-active{overflow:visible}body header#siteHeader.animation-active:before{overflow:visible !important}}@media (min-width: 991px){body header#siteHeader.static-md{position:relative}}@media (min-width: 991px){body header#siteHeader{font-size:20px}}body header#siteHeader[data-expanded="true"]{height:auto}@media (min-width: 991px){body header#siteHeader[data-expanded="true"]{height:auto}}body header#siteHeader.dark.hover-hero:not([data-expanded="true"]):not([data-scrolled="true"]){color:white;background-color:rgba(255,255,255,0);transition:background-color 450ms ease, transform 500ms ease}body header#siteHeader[data-scrolled="true"]{background-color:rgba(255,255,255,0);color:black;opacity:0;transform:translateY(-100%)}body header#siteHeader[data-scrolled="true"][data-nudged-up="true"]{background-color:white;opacity:1;transform:translateY(0)}body header#siteHeader:before{content:"";position:absolute;top:0;left:0;z-index:0;transition:opacity 250ms ease-in-out, transform 250ms ease-in-out;transform-origin:top;background-color:white;width:100%;height:100vh;transform:scaleY(0);overflow-y:hidden;opacity:0}@media (min-width: 991px){body header#siteHeader:before{height:100%}}@media (min-width: 991px){#siteHeader.static-md:before{transform:scaleY(1);opacity:1;overflow-y:visible}}body header#siteHeader[data-expanded="true"]:not(.animation-active):before{transform:scaleY(1);opacity:1}body header#siteHeader button#whopper{position:fixed;top:20px;right:30px;z-index:1001;padding:10px;display:flex;justify-content:center;align-content:center;border-radius:100%;border:none;background:transparent;color:black}body header#siteHeader button#whopper:hover{color:#00ccff}#siteHeader.dark.hover-hero button#whopper{color:white}#siteHeader.dark.hover-hero button#whopper:hover{color:#00ccff}.navigation-expanded #siteHeader.dark.hover-hero button#whopper{color:black}.navigation-expanded #siteHeader.dark.hover-hero button#whopper:hover{color:#00ccff}@media (min-width: 991px){#siteHeader.static-md button#whopper{display:none}}body header#siteHeader .inner{position:relative;width:100%;max-width:1920px;margin:0 auto;display:flex;justify-content:flex-start;align-items:flex-start;gap:45px;padding:20px 20px 30px;flex-direction:column;z-index:1;opacity:0;transform:scaleY(0);transform-origin:top;transition:opacity 250ms ease-in-out, transform 250ms ease-in-out}@media (min-width: 991px){body header#siteHeader .inner{flex-direction:row;transform:none;opacity:1}}body header#siteHeader[data-expanded="true"]:not(.animation-active) .inner{opacity:1;transform:none;height:100vh;overflow-y:auto}@media (min-width: 991px){body header#siteHeader[data-expanded="true"]:not(.animation-active) .inner{height:auto;overflow-y:visible}}body header#siteHeader a{text-decoration:none;color:inherit;display:inline-flex;align-items:center}body header#siteHeader a:hover{color:#00ccff}body header#siteHeader a.kreislaufwirtschaft:hover{color:#2be12b}body header#siteHeader nav#mainMenu{display:flex;justify-content:flex-start;align-items:flex-start;line-height:1}body header#siteHeader nav#mainMenu>ul{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:45px;margin:0;padding:0}@media (min-width: 991px){body header#siteHeader nav#mainMenu>ul{flex-direction:row}}body header#siteHeader nav#mainMenu>ul>li{display:flex;flex-direction:column;gap:15px;margin:0;padding:0}@media (min-width: 991px){body header#siteHeader nav#mainMenu>ul>li{gap:0}}body header#siteHeader nav#mainMenu>ul>li>a{font-family:"Horgenglarus", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:normal;text-transform:lowercase;padding:6px 10px 4px}body header#siteHeader nav#mainMenu>ul>li>a.active{color:#00ccff}body header#siteHeader nav#mainMenu>ul>li>a.active.kreislaufwirtschaft{color:#2be12b}body header#siteHeader nav#mainMenu>ul>li>a.contains-active{font-family:"Antique Legacy", Helvetica, Arial, sans-serif;text-transform:none}body header#siteHeader nav#mainMenu>ul>li>ul{display:flex;flex-direction:column;gap:15px;margin:0;padding:0;overflow:visible}@media (min-width: 991px){body header#siteHeader nav#mainMenu>ul>li>ul{width:0;gap:3px;transition:height 250ms ease-in-out, opacity 250ms ease-in-out, transform 250ms ease-in-out;transform-origin:top}#siteHeader #mainMenu>ul>li>ul{transform:scaleY(0);opacity:0;max-height:0;overflow:hidden}}@media (min-width: 991px) and (min-width: 991px){#siteHeader.static-md #mainMenu>ul>li>ul{transform:scaleY(1);opacity:1;max-height:100%}}@media (min-width: 991px){#siteHeader[data-expanded="true"]:not(.animation-active) #mainMenu>ul>li>ul{transform:scaleY(1);opacity:1;max-height:100%}}body header#siteHeader nav#mainMenu>ul>li>ul>li{display:block;margin:0;padding:0}body header#siteHeader nav#mainMenu>ul>li>ul>li>a{padding:0 10px;white-space:nowrap}body header#siteHeader nav#mainMenu>ul>li>ul>li>a.active,body header#siteHeader nav#mainMenu>ul>li>ul>li>a.contains-active{font-family:"Horgenglarus", "Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:lowercase;color:#00ccff}body header#siteHeader nav#mainMenu>ul>li>ul>li>a.active.kreislaufwirtschaft,body header#siteHeader nav#mainMenu>ul>li>ul>li>a.contains-active.kreislaufwirtschaft{color:#2be12b}body header#siteHeader nav#localeSwitcher{display:flex;justify-content:flex-start;align-items:flex-start}@media (min-width: 991px){#siteHeader nav#localeSwitcher{animation:siteHeaderLocalesAppear 1000ms linear}}body header#siteHeader nav#localeSwitcher>ul{display:flex;align-items:center;padding:0;margin:0}body header#siteHeader nav#localeSwitcher>ul>li{display:block;padding:0;margin:0}body header#siteHeader nav#localeSwitcher>ul>li.active{font-weight:bold;font-family:"Horgenglarus", "Helvetica Neue", Helvetica, Arial, sans-serif}body header#siteHeader nav#localeSwitcher>ul>li>a{display:inline-block;padding:6px 10px 4px;line-height:1}.page-kreislaufwirtschaft #siteHeader nav#localeSwitcher>ul>li a:hover{color:#2be12b}.collapsible{border-style:solid;border-color:black;border-width:1px 0;margin-top:-1px}.collapsible .collapsible-caption{color:inherit;text-decoration:none;color:#000;text-decoration:none;transition:color 200ms ease;cursor:pointer;position:relative;margin:0;padding:2px 0;font-size:inherit;font-weight:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.collapsible .collapsible-captiona:visited,.collapsible .collapsible-captiona:active{color:inherit;text-decoration:none}.collapsible .collapsible-caption:hover{cursor:pointer;color:#00ccff}.collapsible .collapsible-caption .handle{display:inline-flex;justify-content:center;align-items:center;width:12px;aspect-ratio:595.28/841.89;background-size:contain;position:absolute;right:0;transition:transform 250ms ease-in-out;transform-origin:50% 50%}.collapsible .collapsible-caption:hover .handle{color:#00ccff}.collapsible .collapsible-content{overflow:hidden}.collapsible.collapsed .collapsible-content{height:0}.collapsible.collapsed .collapsible-caption .handle{transform:rotate(180deg)}.collapsible-nav{overflow:auto;margin-bottom:15px}@media (min-width: 768px){.collapsible-nav{margin-top:28px}}.collapsible-nav.collapsible{border:0}.collapsible-nav.collapsible .collapsible-content{overflow-y:hidden}.collapsible-nav .collapsible-caption{padding-bottom:15px}.collapsible-nav .collapsible-content{border:none}.collapsible-nav.collapsed .collapsible-content{border-color:transparent}.collapsible-nav .wrapper{display:table;table-layout:fixed;overflow:auto;margin:10px 0}.collapsible-nav .nav-column{display:table-cell;overflow-y:hidden;padding-right:30px;vertical-align:top}.collapsible-nav .nav-column:last-child{padding-right:0}.collapsible-nav .nav-column a{display:block;margin-bottom:3px}.collapsible-nav .nav-column a.active{font-weight:bold}.collapsible-nav .nav-column a:hover{text-decoration:none}.collapsible-text{margin-bottom:0.75em;max-width:980px}.collapsible-text .lead{display:block}.collapsible-text .lead p:last-of-type{display:inline}.collapsible-text .full-content{display:none}.collapsible-text .handle{display:inline-flex;justify-content:center;align-items:center;width:20px;aspect-ratio:595.28/841.89;background-size:contain;transition:transform 250ms ease-in-out;transform-origin:50% 50%;margin-right:5px;margin-left:5px;position:relative;top:7px}.collapsible-text.expanded .lead{display:none}.collapsible-text.expanded .full-content{display:block}.collapsible-text.expanded .handle{transform:rotate(180deg)}.collapsible-text .expand,.collapsible-text .collapse{position:relative;display:inline;cursor:pointer;white-space:nowrap}.collapsible-text .expand:before,.collapsible-text .collapse:before{content:' '}.collapsible-text .expand:hover,.collapsible-text .collapse:hover{color:#00ccff}.collapsible-text .expand{margin-top:0.5em}.collapsible-text .collapse{margin-top:-0.5em}.versatile-slideshow{position:relative;cursor:pointer;background-color:white}.versatile-slideshow:focus,.versatile-slideshow.focus{outline:1px dotted black}.versatile-slideshow.static{position:relative;width:400px;height:300px}.versatile-slideshow .stage{width:100%;height:100%;overflow-y:hidden;overflow-x:hidden}.versatile-slideshow .stage .slide-sequence{height:100%}.versatile-slideshow .stage .slide-sequence .slide{position:relative;float:left;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center;transition:opacity 1200ms ease}.versatile-slideshow .stage .slide-sequence .slide.active{opacity:1}.versatile-slideshow .stage .slide-sequence .slide.loading:after{content:'Loading...'}.versatile-slideshow .stage .slide-sequence .slide .slide-legend{position:absolute;top:5px;left:5px;display:inline-block;color:white;background-color:rgba(0,0,0,0.3);transition:color 500ms ease, background-color 500ms ease;padding:5px 10px;border-radius:4px}.versatile-slideshow .stage .slide-sequence .slide:hover .slide-legend{background-color:rgba(0,0,0,0.5)}.versatile-slideshow .knob-list{position:absolute;left:0;bottom:0;width:100%;height:45px;padding-top:15px;background-color:rgba(255,255,255,0.3);text-align:center}.versatile-slideshow .knob-list .knob{display:inline-block;border-radius:14px;width:14px;height:14px;margin-right:3px;background-color:transparent;border:1px solid black;transition:background-color 250ms ease}.versatile-slideshow .knob-list .knob.active,.versatile-slideshow .knob-list .knob:hover{background-color:black}.versatile-slideshow .close{position:absolute;top:10px;right:10px;width:30px;height:30px;font-size:30px;color:#999;border-radius:8px;cursor:pointer;line-height:1;text-align:center}.versatile-slideshow .close:after{content:'×'}.versatile-slideshow .controls{position:absolute;top:0;left:0;width:100%;height:100%}.versatile-slideshow .controls .silhouette{position:absolute;top:0;left:0;width:100%;height:100%}.versatile-slideshow .controls .silhouette .arrow{position:absolute;top:50%;margin-top:-15px;width:20px;height:40px;border-radius:4px;font-size:20px;font-weight:900;text-transform:uppercase}.versatile-slideshow .controls .silhouette .arrow.disabled{opacity:0}.versatile-slideshow .controls .silhouette .arrow:after{position:absolute;top:11px}.versatile-slideshow .controls .silhouette .arrow.left{display:inline-block;width:20px;height:30px;background-repeat:no-repeat;background-image:url(/assets/layout/spritesheet-10410c15d3181725d3b29b96a6bb531f5553294d5ed78b9cf6a7d9cf5844629e.png);background-position:-116px 0;left:15px}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-resolution: 1.5dppx){.versatile-slideshow .controls .silhouette .arrow.left{background-image:url(/assets/layout/spritesheet@2x-30dcef49871e9027e684f4905dc38b19d85b54f9fc1ed65449e81817414d0007.png);background-size:250px 40px}}.versatile-slideshow .controls .silhouette .arrow.right{display:inline-block;width:20px;height:30px;background-repeat:no-repeat;background-image:url(/assets/layout/spritesheet-10410c15d3181725d3b29b96a6bb531f5553294d5ed78b9cf6a7d9cf5844629e.png);background-position:-136px 0;right:15px}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-resolution: 1.5dppx){.versatile-slideshow .controls .silhouette .arrow.right{background-image:url(/assets/layout/spritesheet@2x-30dcef49871e9027e684f4905dc38b19d85b54f9fc1ed65449e81817414d0007.png);background-size:250px 40px}}.versatile-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1001}.versatile-modal.open{display:block}.versatile-modal .versatile-slideshow{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1001}.versatile-modal .versatile-slideshow .stage{box-shadow:5px 5px 10px rgba(0,0,0,0.5)}.home .cover-teaser{position:relative;display:block;margin-bottom:15px}@media (max-width: 767px){.home .cover-teaser{width:100%}}@media (min-width: 768px){.home .cover-teaser{width:510px}}@media (min-width: 992px){.home .cover-teaser{width:675px}}@media (min-width: 1200px){.home .cover-teaser{width:825px}}.home .cover-teaser .teaser-image{display:block;margin-bottom:6px}.home .cover-teaser .teaser-image .shine-image{display:block;min-width:1px;height:400px;margin-bottom:6px;background-size:cover !important;background-position:center}@media (max-width: 767px){.home .cover-teaser .teaser-image .shine-image{width:100%}}@media (min-width: 768px){.home .cover-teaser .teaser-image .shine-image{width:510px}}@media (min-width: 992px){.home .cover-teaser .teaser-image .shine-image{width:675px}}@media (min-width: 1200px){.home .cover-teaser .teaser-image .shine-image{width:825px}}@media (min-width: 768px){.home .cover-teaser .teaser-image .shine-image{background-size:100% auto !important;height:300px}}@media (min-width: 992px){.home .cover-teaser .teaser-image .shine-image{height:400px}}@media (min-width: 1200px){.home .cover-teaser .teaser-image .shine-image{height:500px}}.home .teaser-list{overflow:auto}@media (min-width: 768px){.home .teaser-list{margin-left:-15px}}.home .teaser-list .teaser{overflow:auto;margin-bottom:15px}@media (min-width: 768px){.home .teaser-list .teaser{float:left;margin-left:15px}}.home .teaser-list .teaser .text{width:100%}@media (max-width: 767px){.home .teaser-list .teaser .text{width:100%}}@media (min-width: 768px){.home .teaser-list .teaser .text{width:270px}}@media (min-width: 992px){.home .teaser-list .teaser .text{width:283.3333333333px}}@media (min-width: 1200px){.home .teaser-list .teaser .text{width:255px}}.home .teaser-list .teaser .teaser-image{display:block;margin-bottom:6px}.home .teaser-list .teaser .teaser-image .shine-image{height:240px;width:360px;max-width:100%;margin-bottom:6px;background-size:cover !important;background-position:center center}@media (min-width: 768px){.home .teaser-list .teaser .teaser-image .shine-image{background-position:left top;background-size:100% auto !important;height:165px;max-width:none}}@media (min-width: 992px){.home .teaser-list .teaser .teaser-image .shine-image{height:220px}}@media (min-width: 1200px){.home .teaser-list .teaser .teaser-image .shine-image{height:270px}}.home .teaser p{margin:0}.home .cover-teaser .title,.home .cover-teaser .text,.home .teaser-list .teaser .title,.home .teaser-list .teaser .text{color:#000;text-decoration:none;transition:color 200ms ease;cursor:pointer}.home .cover-teaser:hover .title,.home .teaser-list .teaser:hover .title{cursor:pointer;color:#00ccff}.home .cover-teaser:hover .text,.home .teaser-list .teaser:hover .text{cursor:pointer;color:#00ccff}@media (min-width: 768px){.home{padding-top:190px}}.home h1.site-title{text-align:right;padding-top:40px;height:61px}@media (min-width: 768px){.home h1.site-title{position:absolute;top:90px;right:0;width:263px;height:64px}}@media (min-width: 992px){.home h1.site-title{width:365px;height:88px}}.home h1.site-title .shine-image{position:absolute;right:0;top:0;width:245px;height:61px;margin-right:30px}@media (min-width: 768px){.home h1.site-title .shine-image{width:100%;height:100%;margin-right:0}}.home h1.site-title small{font-size:14px;line-height:1.5;font-weight:normal;font-family:'Helvetica,Arial', sans-serif}@media (min-width: 768px){.home h1.site-title small{position:absolute;right:0;top:60px}}.home .preface{margin-top:30px;margin-bottom:30px}@media (min-width: 992px){.home .preface{margin-top:0}}.home .blaze-slider{width:100%;padding-top:66.6666666667%}@media (min-width: 768px){.home .blaze-slider{width:510px;height:340px}}@media (min-width: 992px){.home .blaze-slider{width:675px;height:450px}}@media (min-width: 1200px){.home .blaze-slider{width:825px;height:550px}}.home .blaze-slider ol{position:absolute;top:0;left:0}.home .blaze-slider ol li .shine-image{width:100%;height:100%;background-size:cover !important}.home .blaze-slider .prev,.home .blaze-slider .next{background-color:rgba(255,255,255,0.5);padding:10px;width:62px;height:60px}.home .blaze-slider .prev .icon,.home .blaze-slider .next .icon{width:42px;height:40px}.home .blaze-slider .prev .icon{display:inline-block;width:42px;height:40px;background-repeat:no-repeat;background-image:url(/assets/layout/spritesheet-10410c15d3181725d3b29b96a6bb531f5553294d5ed78b9cf6a7d9cf5844629e.png);background-position:-54px 0}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-resolution: 1.5dppx){.home .blaze-slider .prev .icon{background-image:url(/assets/layout/spritesheet@2x-30dcef49871e9027e684f4905dc38b19d85b54f9fc1ed65449e81817414d0007.png);background-size:250px 40px}}.home .blaze-slider .next .icon{display:inline-block;width:42px;height:40px;background-repeat:no-repeat;background-image:url(/assets/layout/spritesheet-10410c15d3181725d3b29b96a6bb531f5553294d5ed78b9cf6a7d9cf5844629e.png);background-position:-12px 0}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-resolution: 1.5dppx){.home .blaze-slider .next .icon{background-image:url(/assets/layout/spritesheet@2x-30dcef49871e9027e684f4905dc38b19d85b54f9fc1ed65449e81817414d0007.png);background-size:250px 40px}}.home .slideshow-wrapper .versatile-slideshow{width:100%;height:400px}@media (min-width: 768px){.home .slideshow-wrapper .versatile-slideshow{height:300px}}@media (min-width: 992px){.home .slideshow-wrapper .versatile-slideshow{height:400px}}@media (min-width: 1200px){.home .slideshow-wrapper .versatile-slideshow{height:500px}}.home .slideshow-wrapper .versatile-slideshow .stage .slide-sequence .slide{background-size:cover;transition:opacity 2000ms ease}.home .slideshow-wrapper .versatile-slideshow .stage .slide-sequence .slide .slide-legend{text-transform:lowercase}.home .homepage-cover-reference>.shine-image{width:100%;height:400px}@media (min-width: 768px){.home .homepage-cover-reference>.shine-image{height:300px}}@media (min-width: 992px){.home .homepage-cover-reference>.shine-image{height:400px}}@media (min-width: 1200px){.home .homepage-cover-reference>.shine-image{height:500px}}.home .homepage-cover-reference .title{margin-top:6px}.product-thumb-list{margin-left:-30px}.product-thumb-list .product-thumb-list-item{color:inherit;text-decoration:none;color:inherit;text-decoration:none;color:#000;text-decoration:none;transition:color 200ms ease;cursor:pointer;position:relative;display:inline-block;vertical-align:top;min-width:90px;margin-left:30px;margin-bottom:30px}.product-thumb-list .product-thumb-list-itema:visited,.product-thumb-list .product-thumb-list-itema:active{color:inherit;text-decoration:none}.product-thumb-list .product-thumb-list-itema:visited,.product-thumb-list .product-thumb-list-itema:active{color:inherit;text-decoration:none}.product-thumb-list .product-thumb-list-item:hover{cursor:pointer;color:#00ccff}.product-thumb-list .product-thumb-list-item.first-in-display-group{clear:left}@media (min-width: 992px){.product-thumb-list .product-thumb-list-item{margin-bottom:15px}}.product-thumb-list .product-thumb-list-item .shine-image{display:block;width:90px;height:130px;background-position:left bottom}.product-thumb-list .product-thumb-list-item.item-columns-2 .shine-image{width:180px}.product-thumb-list .product-thumb-list-item.item-columns-3 .shine-image{width:180px}.product-thumb-list .product-thumb-list-item.wide{margin-bottom:0}@media (min-width: 768px){.product-thumb-list .product-thumb-list-item.wide{height:100px}}@media (min-width: 992px){.product-thumb-list .product-thumb-list-item.wide{height:100px}}@media (min-width: 1200px){.product-thumb-list .product-thumb-list-item.wide{height:130px}}.product-thumb-list .product-thumb-list-item.wide .shine-image{width:100%;padding-top:60.8899297424%}@media (min-width: 768px){.product-thumb-list .product-thumb-list-item.wide .shine-image{width:90px;height:54.8009367681px}}@media (min-width: 992px){.product-thumb-list .product-thumb-list-item.wide .shine-image{width:126.6666666667px;height:77.1272443404px}}@media (min-width: 1200px){.product-thumb-list .product-thumb-list-item.wide .shine-image{width:160px;height:97.4238875878px}}@media (max-width: 767px){.product-thumb-list .product-thumb-list-item.wide .shine-image{height:0}}.product-thumb-list .product-thumb-list-item .title{margin-top:5px;display:block;font-weight:bold}.product-index{position:relative}.product-index .product-list{display:flex;flex-wrap:wrap;column-gap:15px;row-gap:30px}.product-index .product-list .product-list-item{display:block;width:255px}.product-index .product-list .product-list-item a{color:inherit;text-decoration:none}.product-index .product-list .product-list-item a .title{color:#000;text-decoration:none;transition:color 200ms ease;cursor:pointer;margin-top:0.3em;line-height:24px}.product-index .product-list .product-list-item a:hover .title{cursor:pointer;color:#00ccff}.product-index .product-list .product-list-item picture img{max-width:100%}.product-index .product-list .product-list-item .shine-image.mobile{display:block;width:100%}@media (min-width: 768px){.product-index .product-list .product-list-item .shine-image.mobile{display:none}}.product-index .product-list .product-list-item .shine-image.desktop{display:none}@media (min-width: 768px){.product-index .product-list .product-list-item .shine-image.desktop{display:block;height:121px}}@media (min-width: 768px) and (max-width: 767px){.product-index .product-list .product-list-item .shine-image.desktop{width:100%}}@media (min-width: 768px) and (min-width: 768px){.product-index .product-list .product-list-item .shine-image.desktop{width:90px}}@media (min-width: 768px) and (min-width: 992px){.product-index .product-list .product-list-item .shine-image.desktop{width:126.6666666667px}}@media (min-width: 768px) and (min-width: 1200px){.product-index .product-list .product-list-item .shine-image.desktop{width:160px}}@media (min-width: 992px){.product-index .product-list .product-list-item .shine-image.desktop{height:162px}}@media (min-width: 1200px){.product-index .product-list .product-list-item .shine-image.desktop{height:200px}}.product-index .product-list .product-list-item.product-list-item-columns-2{max-width:250px}@media (min-width: 768px){.product-index .product-list .product-list-item.product-list-item-columns-2{max-width:none}}@media (min-width: 768px) and (max-width: 767px){.product-index .product-list .product-list-item.product-list-item-columns-2{width:100%}}@media (min-width: 768px) and (min-width: 768px){.product-index .product-list .product-list-item.product-list-item-columns-2{width:270px}}@media (min-width: 768px) and (min-width: 992px){.product-index .product-list .product-list-item.product-list-item-columns-2{width:361.6666666667px}}@media (min-width: 768px) and (min-width: 1200px){.product-index .product-list .product-list-item.product-list-item-columns-2{width:445px}}@media (min-width: 768px) and (max-width: 767px){.product-index .product-list .product-list-item.product-list-item-columns-2 .shine-image{width:100%}}@media (min-width: 768px) and (min-width: 768px){.product-index .product-list .product-list-item.product-list-item-columns-2 .shine-image{width:270px}}@media (min-width: 768px) and (min-width: 992px){.product-index .product-list .product-list-item.product-list-item-columns-2 .shine-image{width:361.6666666667px}}@media (min-width: 768px) and (min-width: 1200px){.product-index .product-list .product-list-item.product-list-item-columns-2 .shine-image{width:445px}}.product-index .product-list .product-list-item.product-list-item-columns-3{max-width:300px;flex-basis:100%}@media (min-width: 768px){.product-index .product-list .product-list-item.product-list-item-columns-3{max-width:none}}@media (min-width: 768px) and (max-width: 767px){.product-index .product-list .product-list-item.product-list-item-columns-3{width:100%}}@media (min-width: 768px) and (min-width: 768px){.product-index .product-list .product-list-item.product-list-item-columns-3{width:510px}}@media (min-width: 768px) and (min-width: 992px){.product-index .product-list .product-list-item.product-list-item-columns-3{width:675px}}@media (min-width: 768px) and (min-width: 1200px){.product-index .product-list .product-list-item.product-list-item-columns-3{width:825px}}@media (min-width: 768px) and (max-width: 767px){.product-index .product-list .product-list-item.product-list-item-columns-3 .shine-image{width:100%}}@media (min-width: 768px) and (min-width: 768px){.product-index .product-list .product-list-item.product-list-item-columns-3 .shine-image{width:510px}}@media (min-width: 768px) and (min-width: 992px){.product-index .product-list .product-list-item.product-list-item-columns-3 .shine-image{width:675px}}@media (min-width: 768px) and (min-width: 1200px){.product-index .product-list .product-list-item.product-list-item-columns-3 .shine-image{width:825px}}.product-index .product-list .product-list-item .title{font-family:'Horgenglarus', "Helvetica Neue", Helvetica, serif;font-weight:normal;text-transform:lowercase;line-height:1;line-height:24px}.product-index .product-list .product-list-item .description{line-height:24px}.product-details .main-info{width:100%;margin-bottom:30px}@media (min-width: 768px){.product-details .main-info{width:510px}}@media (min-width: 992px){.product-details .main-info{width:440px}}@media (min-width: 1200px){.product-details .main-info{width:540px}}@media (min-width: 768px){.product-details .main-info{float:left;margin-right:30px}}.product-details .main-info .product-detail-container{position:relative;margin-top:45px}.product-details .main-info .product-detail-container .product-detail-display-panel{width:100%;display:flex;overflow:hidden;margin-bottom:30px}.product-details .main-info .product-detail-container .product-detail-display-panel .product-detail-image{width:100%;flex-shrink:0;display:flex;align-items:flex-end}.product-details .main-info .product-detail-container .product-detail-display-panel .product-detail-image .product-detail-image-shine-image{height:300px;width:100%;-ms-interpolation-mode:bicubic}@media (min-width: 992px){.product-details .main-info .product-detail-container .product-detail-display-panel .product-detail-image .product-detail-image-shine-image{height:500px}}.product-details .main-info .product-detail-container .product-detail-thumbnail-bar{overflow:hidden;margin-left:-10px;margin-bottom:30px;text-align:center}@media (min-width: 768px){.product-details .main-info .product-detail-container .product-detail-thumbnail-bar{display:block;padding:5px}}.product-details .main-info .product-detail-container .product-detail-thumbnail-bar .product-detail-thumbnail{width:10px;height:10px;border-radius:50%;margin-left:10px;padding:5px;cursor:pointer;border:1px solid black;display:inline-block;transition:background-color 250ms ease}.product-details .main-info .product-detail-container .product-detail-thumbnail-bar .product-detail-thumbnail.active{background-color:black}@media (max-width: 991px){.product-details .main-info .product-detail-container .product-detail-thumbnail-bar .product-detail-thumbnail:first-child:last-child{display:none}}@media (min-width: 768px){.product-details .main-info .product-detail-container .product-detail-thumbnail-bar .product-detail-thumbnail{float:left;width:auto;height:64px;border:0;border-radius:0;opacity:0.66;transition:opacity 250ms ease}.product-details .main-info .product-detail-container .product-detail-thumbnail-bar .product-detail-thumbnail.active{background-color:white;opacity:1}.product-details .main-info .product-detail-container .product-detail-thumbnail-bar .product-detail-thumbnail:hover{opacity:1}}.product-details .main-info .product-detail-container .product-detail-thumbnail-bar .product-detail-thumbnail img{display:none;-ms-interpolation-mode:bicubic}@media (min-width: 768px){.product-details .main-info .product-detail-container .product-detail-thumbnail-bar .product-detail-thumbnail img{display:block;max-width:100%;max-height:100%;height:100%;width:auto}}.product-details .main-info .product-detail-container .cover-loading-indicator{z-index:10;display:none;position:absolute;margin-left:auto;margin-right:auto;width:100%;top:0;height:100vh;background-color:white;background-image:url(/assets/layout/ajax-loader-35e73921c1ca294567dfed2a2dd8968016bd7c79981f3fd4dcfefe3c90fbe1d0.gif);background-repeat:no-repeat;background-position:center 200px;background-size:32px 32px}@media (min-width: 768px){.product-details .main-info .product-detail-container .cover-loading-indicator{width:510px}}@media (min-width: 992px){.product-details .main-info .product-detail-container .cover-loading-indicator{width:440px}}@media (min-width: 1200px){.product-details .main-info .product-detail-container .cover-loading-indicator{width:540px}}.product-details .main-info .cover-image{position:relative;width:300px;height:300px;top:15px;margin-bottom:45px}@media (min-width: 768px){.product-details .main-info .cover-image{height:300px;width:400px}}@media (min-width: 992px){.product-details .main-info .cover-image{height:400px;width:410px}}@media (min-width: 1200px){.product-details .main-info .cover-image{height:500px;width:510px}}.product-details .main-info .vr-movie-link-wrapper{position:relative;height:0;overflow:visible}.product-details .main-info .vr-movie-link-wrapper .vr-link{position:absolute;top:-47px;right:15px;display:inline;width:32px;height:32px}.product-details .main-info .vr-movie-link-wrapper .vr-link.vr-link-3d{display:inline-block;width:32px;height:32px;background-repeat:no-repeat;background-image:url(/assets/layout/spritesheet-10410c15d3181725d3b29b96a6bb531f5553294d5ed78b9cf6a7d9cf5844629e.png);background-position:-157px 0}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-resolution: 1.5dppx){.product-details .main-info .vr-movie-link-wrapper .vr-link.vr-link-3d{background-image:url(/assets/layout/spritesheet@2x-30dcef49871e9027e684f4905dc38b19d85b54f9fc1ed65449e81817414d0007.png);background-size:250px 40px}}.product-details .main-info .vr-movie-link-wrapper .vr-link.vr-link-2d{display:inline-block;width:32px;height:32px;background-repeat:no-repeat;background-image:url(/assets/layout/spritesheet-10410c15d3181725d3b29b96a6bb531f5553294d5ed78b9cf6a7d9cf5844629e.png);background-position:-190px 0}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-resolution: 1.5dppx){.product-details .main-info .vr-movie-link-wrapper .vr-link.vr-link-2d{background-image:url(/assets/layout/spritesheet@2x-30dcef49871e9027e684f4905dc38b19d85b54f9fc1ed65449e81817414d0007.png);background-size:250px 40px}}.product-details .main-info .vr-movie-container{position:relative;width:100%;height:300px;top:15px;margin-bottom:45px}@media (min-width: 768px){.product-details .main-info .vr-movie-container{height:300px;width:510px}}@media (min-width: 992px){.product-details .main-info .vr-movie-container{height:400px;width:410px}}@media (min-width: 1200px){.product-details .main-info .vr-movie-container{height:500px;width:510px}}.product-details .main-info .product-name{margin-bottom:15px}.product-details .main-info .product-navigation .divider{display:inline-block;position:relative;top:4px;width:1px;height:16px;margin:0 5px;background-color:#666}@media (min-width: 768px){.product-details.wide .cover-image .shine-image{width:510px}}@media (min-width: 992px){.product-details.wide .cover-image .shine-image{width:675px}}@media (min-width: 1200px){.product-details.wide .cover-image .shine-image{width:825px}}.product-details .context{font-size:14px}@media (min-width: 992px){.product-details .context{margin-top:60px}}@media (min-width: 992px){.product-details.wide .context{margin-top:483px}}@media (min-width: 1200px){.product-details.wide .context{margin-top:600px}}.product-details .context{background-color:white}@media (min-width: 768px){.product-details .context{width:510px}}@media (min-width: 992px){.product-details .context{width:205px}}@media (min-width: 1200px){.product-details .context{width:255px}}@media (min-width: 768px){.product-details .context{float:left}}.product-details .context .collapsible.designer .inner{padding:10px 0 15px}.product-details .context .collapsible.designer .inner .name{font-family:'Horgenglarus', "Helvetica Neue", Helvetica, serif;font-weight:normal;text-transform:lowercase;line-height:1;text-transform:none !important}.product-details .context .collapsible.designer .inner .name a{color:#000}.product-details .context .collapsible.designer .inner .name a:hover{color:#00ccff;text-decoration:none}.product-details .context .collapsible.designer .inner .years{margin-bottom:15px}.product-details .context .collapsible.variants nav{padding:10px 0 15px;overflow:auto}.product-details .context .collapsible.variants nav .variant-group{overflow:visible}.product-details .context .collapsible.variants nav .variant.active{display:none}.product-details .context .collapsible.variants nav .variant.active .title{font-weight:bold}.product-details .context .collapsible.references a.references-link{display:block;float:left;overflow:auto;width:100%;min-height:1px;margin-top:10px;margin-bottom:15px}.product-details .context .collapsible.references a.references-link .shine-image{display:block;float:left;width:100%;padding-right:15px}.product-details .context .collapsible.references ul{padding:10px 0 15px}.product-details .context .collapsible.images ul{display:block;width:100%;overflow:auto;margin:0 0 0 -15px;padding:10px 0 15px}.product-details .context .collapsible.images ul li{display:block;float:left;overflow:auto;margin-left:15px;margin-bottom:15px;background-color:#ccc}.product-details .context .collapsible.images ul li a{display:block;float:left;overflow:auto;height:100px;min-width:1px}@media (min-width: 992px){.product-details .context .collapsible.images ul li a{height:65px}}@media (min-width: 1200px){.product-details .context .collapsible.images ul li a{height:84px}}.product-details .context .collapsible.images ul li a .shine-image{display:block;float:left;height:100%}.product-details .context .collapsible.videos ul{display:block;width:100%;overflow:auto;margin:0 0 0 -15px;padding:10px 0 15px}.product-details .context .collapsible.videos ul li{display:block;overflow:auto;margin-left:15px;margin-bottom:15px;background-color:#ccc;float:none}@media (min-width: 768px){.product-details .context .collapsible.videos ul li{float:left}}@media (min-width: 992px){.product-details .context .collapsible.videos ul li{float:none}}.product-details .context .collapsible.videos ul li a{display:block;position:relative;min-width:1px;width:100%;height:0;padding-bottom:50%;overflow:hidden}@media (min-width: 768px){.product-details .context .collapsible.videos ul li a{float:left;width:200px;height:100px;padding-bottom:0}}@media (min-width: 992px){.product-details .context .collapsible.videos ul li a{float:none;width:100%;height:0;padding-bottom:50%}}.product-details .context .collapsible.videos ul li a>div{width:100%;height:100%;position:absolute;top:0;left:0}.product-details .context .collapsible.videos ul li .shine-image{display:block;float:left;height:100%}.product-details .context .collapsible.materials{display:none}@media (min-width: 992px){.product-details .context .collapsible.materials{display:block}}.product-details .context .collapsible.legacy-materials table.materials-table{margin:10px 0;table-layout:fixed}.product-details .context .collapsible.legacy-materials table.materials-table tr td{vertical-align:middle}.product-details .context .collapsible.legacy-materials table.materials-table tr td.col-code{padding-right:15px;width:47px}.product-details .context .collapsible.legacy-materials .material-link-large-view div{overflow:hidden;width:255px}.product-details .context .collapsible.legacy-materials .material-link-large-view div img{width:255px;height:100%;border-bottom:5px solid white;vertical-align:bottom}.product-details .context .collapsible.legacy-materials .material-image-placeholder{display:inline-block;width:32px;height:32px;border:1px solid black;background-color:white}.product-details .context .collapsible.legacy-materials .collapsible-content>:last-child{margin-bottom:15px}.product-details .context .collapsible.legacy-materials a{outline:0}.product-details .context .collapsible.downloads ul{padding:10px 0 15px}.product-details .context .collapsible h3{font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;text-transform:none}.product-details .context .collapsible .collapsible-content h4{margin-top:0;margin-bottom:0}.product-details .material-menu table.materials-table{margin:10px 0;table-layout:fixed}.product-details .material-menu table.materials-table tr td{vertical-align:middle}.product-details .material-menu table.materials-table tr td.col-code{padding-right:15px;width:47px}.product-details .material-menu .material-row{cursor:pointer}.product-details .material-menu .material-row.active{font-weight:bold}.product-details .material-menu .material-row .material-image-link{display:block;padding:2px}.product-details .material-menu .material-row .material-image-link .material-image{display:block}.product-details .material-menu .material-row .material-image-link .material-image img{display:block;width:40px;height:40px}.product-details .material-menu .material-row .material-image-link .material-name{white-space:nowrap}.product-details .material-menu .material-link-large-view div{overflow:hidden;width:255px}.product-details .material-menu .material-link-large-view div img{width:255px;height:100%;border-bottom:5px solid white;vertical-align:bottom}.product-details .material-menu .material-image-placeholder{display:inline-block;width:40px;height:40px;border:1px solid black;background-color:white}.product-details .material-menu .collapsible-content>:last-child{margin-bottom:15px}.product-details .material-menu a{outline:0}#material-navigation-off-canvas{position:fixed;top:55px;left:100vw;width:100vw;height:calc(100vh - 55px);background:white;padding:30px 30px 0;overflow:hidden;transition:left 250ms ease, border-color 1500ms ease;border-top:1px solid white;z-index:300;display:flex;flex-direction:column}@media (min-width: 768px){#material-navigation-off-canvas{width:350px;top:120px;height:calc(100vh - 120px);border-left:1px solid white}}@media (min-width: 992px){#material-navigation-off-canvas{display:none}}#material-navigation-off-canvas.visible{left:0;border-color:black}@media (min-width: 768px){#material-navigation-off-canvas.visible{left:calc(100vw - 350px)}}#material-navigation-off-canvas .heading{padding-bottom:15px}#material-navigation-off-canvas .heading .title{font-weight:bold}#material-navigation-off-canvas .heading .close{position:absolute;top:23px;right:30px;font-size:30px;line-height:1;cursor:pointer}#material-navigation-off-canvas .table-wrapper{overflow-y:auto;-webkit-overflow-scrolling:touch}#material-navigation-off-canvas .table-wrapper>table{margin-bottom:100px}#material-navigation-off-canvas .col-code{padding-right:5px}#material-navigation-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(255,255,255,0.75);z-index:100;display:none}@media (min-width: 992px){#material-navigation-overlay{display:none}}body.off-canvas-material-navigation-visible #material-navigation-overlay{display:block}#material-button{position:absolute;right:0;bottom:auto;top:-45px;cursor:pointer;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column}@media (min-width: 768px){#material-button{position:absolute;right:0;top:auto;bottom:0;transform:none}}@media (min-width: 992px){#material-button{display:none}}#material-button .material-image{width:32px;height:32px}#material-button .material-image img{width:100%;height:100%}#material-button .material-name{vertical-align:middle;padding-left:10px;padding-right:10px;display:none}@media (min-width: 768px){#material-button .material-name{display:block;padding-bottom:5px}}#material-button .material-select-button{text-align:center;padding-top:2px;line-height:1;width:32px}#material-button .material-select-button span{display:inline-block;display:inline-block;width:12px;height:8px;background-repeat:no-repeat;background-image:url(/assets/layout/spritesheet-10410c15d3181725d3b29b96a6bb531f5553294d5ed78b9cf6a7d9cf5844629e.png);background-position:0 -8px;margin-right:5px;margin-left:5px}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-resolution: 1.5dppx){#material-button .material-select-button span{background-image:url(/assets/layout/spritesheet@2x-30dcef49871e9027e684f4905dc38b19d85b54f9fc1ed65449e81817414d0007.png);background-size:250px 40px}}#product-details{position:relative;left:0;transition:left 250ms ease}body.off-canvas-material-navigation-visible{overflow-y:hidden;-webkit-overflow-scrolling:auto}@media (max-width: 767px){body.off-canvas-material-navigation-visible #product-details{position:fixed;right:0;top:100px;left:-100vw}}body.product-detail-loading{overflow-y:hidden;-webkit-overflow-scrolling:auto}.cover-reference{color:inherit;text-decoration:none;color:black !important;text-decoration:none !important;line-height:24px;position:relative;padding-top:400px;display:block;margin-bottom:30px}.cover-referencea:visited,.cover-referencea:active{color:inherit;text-decoration:none}@media (max-width: 767px){.cover-reference{width:100%}}@media (min-width: 768px){.cover-reference{width:510px}}@media (min-width: 992px){.cover-reference{width:675px}}@media (min-width: 1200px){.cover-reference{width:825px}}.cover-reference .title{color:#000;text-decoration:none;transition:color 200ms ease;cursor:pointer}.cover-reference:hover .title{cursor:pointer;color:#00ccff}@media (min-width: 768px){.cover-reference{padding-top:300px}}@media (min-width: 992px){.cover-reference{padding-top:400px}}@media (min-width: 1200px){.cover-reference{padding-top:500px}}.cover-reference .shine-image{position:absolute;top:0;left:0;height:400px;margin-bottom:6px;background-size:cover !important;background-position:center}@media (max-width: 767px){.cover-reference .shine-image{width:100%}}@media (min-width: 768px){.cover-reference .shine-image{width:510px}}@media (min-width: 992px){.cover-reference .shine-image{width:675px}}@media (min-width: 1200px){.cover-reference .shine-image{width:825px}}@media (min-width: 768px){.cover-reference .shine-image{background-size:100% auto !important;height:300px}}@media (min-width: 992px){.cover-reference .shine-image{height:400px}}@media (min-width: 1200px){.cover-reference .shine-image{height:500px}}.cover-reference .info :first-child{margin-top:6px}.cover-reference .info .title{font-family:'Horgenglarus', "Helvetica Neue", Helvetica, serif;font-weight:normal;text-transform:lowercase;line-height:1}.references-index .pagination{display:none}.references-index .reference-list{padding-bottom:64px;display:flex;flex-wrap:wrap;gap:30px}.references-index .reference-list .reference-list-item{width:255px;display:block;text-decoration:none;color:inherit}.references-index .reference-list .reference-list-item .title{color:#000;text-decoration:none;transition:color 200ms ease;cursor:pointer;margin-top:0.3em;line-height:24px}.references-index .reference-list .reference-list-item:hover .title{cursor:pointer;color:#00ccff}@media (min-width: 768px){.references-index .reference-list .reference-list-item{background-position:center 37px}}@media (min-width: 992px){.references-index .reference-list .reference-list-item{background-position:center 51px}}@media (min-width: 1200px){.references-index .reference-list .reference-list-item{background-position:center 65px}}.references-index .reference-list .reference-list-item .shine-image{display:block;width:100%;height:150px;border:1px solid #e5e5e5;margin-bottom:2px;background-size:cover !important;background-position:center center}.references-index .reference-list .reference-list-item .title{color:inherit;text-decoration:none;font-family:'Horgenglarus', "Helvetica Neue", Helvetica, serif;font-weight:normal;text-transform:lowercase;line-height:1;line-height:24px}.references-index .reference-list .reference-list-item .titlea:visited,.references-index .reference-list .reference-list-item .titlea:active{color:inherit;text-decoration:none}.references-index .reference-list .reference-list-item .location{line-height:24px}.references-index .pagination{text-align:center}.references-index .loading{position:absolute;bottom:0;width:100%;height:64px}.reference-details .shine-image{border:1px solid #e5e5e5}.reference-details .shine-image[data-loaded="true"]{border:0}.reference-details .cover-reference .shine-image{width:100%}.reference-details .cover-reference .info{margin-top:6px}.reference-details h1{margin-bottom:0}.reference-details .location{margin-bottom:15px}.reference-details .products{margin-bottom:15px}.reference-details .products a{color:inherit;text-decoration:none;color:#00ccff;text-decoration:none;transition:color 200ms ease}.reference-details .products aa:visited,.reference-details .products aa:active{color:inherit;text-decoration:none}.reference-details .products a:hover{color:#000}.reference-details .next-prev-nav{margin-bottom:30px}.reference-details .image-list{margin-left:-15px;overflow:hidden}.reference-details .image-list .image-list-item{margin-left:15px;margin-bottom:15px;overflow:auto;position:relative;display:block;float:left;font-size:1px;vertical-align:top;color:inherit}.reference-details .image-list .image-list-item .shine-image{height:200px;width:200px;transition:width 250ms ease}.reference-details .image-list .image-list-item .info{font-size:14px;margin-top:6px;max-width:240px}.reference-details .image-list .image-list-item .info .title{margin-bottom:15px}.reference-details .image-list .image-list-item .info .description{margin-bottom:15px}.designer-index .lead{width:100%;max-width:750px;margin-bottom:30px}.designer-index .designer-list{display:grid;grid-template-columns:1fr;gap:4px;max-width:750px}@media (min-width: 768px){.designer-index .designer-list{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 992px){.designer-index .designer-list{grid-template-columns:repeat(3, 1fr)}}.designer-index .designer-list .designer-list-item{display:block;width:100%;color:inherit;text-decoration:none;color:#000;text-decoration:none;transition:color 200ms ease;cursor:pointer}.designer-index .designer-list .designer-list-itema:visited,.designer-index .designer-list .designer-list-itema:active{color:inherit;text-decoration:none}.designer-index .designer-list .designer-list-item:hover{cursor:pointer;color:#00ccff}.designer-index .designer-list .designer-list-item img{display:block;width:100%;max-width:100%;aspect-ratio:3/4;object-fit:cover}.designer-index .designer-list .designer-list-item .name{margin-top:2px;height:36px;font-family:'Horgenglarus', "Helvetica Neue", Helvetica, serif;font-weight:normal;text-transform:lowercase;line-height:1;text-transform:lowercase;line-height:19px}.designer-details{display:flex;flex-direction:column}.designer-details h1{margin:0}.designer-details h3{font-size:1rem;margin:0}.designer-details .next-prev-nav{margin:0}.designer-details .designer-header{margin-bottom:15px}.designer-details .designer-content-wrapper{display:flex;flex-direction:column}@media (min-width: 991px){.designer-details .designer-content-wrapper{flex-direction:row;gap:15px}}@media (min-width: 991px){.designer-details .designer-content-wrapper{gap:15px}}@media (min-width: 991px){.designer-details .designer-content-wrapper .designer-photo{flex:0 0 auto}}.designer-details .designer-content-wrapper .designer-details{display:flex;flex-direction:column;gap:15px}@media (min-width: 991px){.designer-details .designer-content-wrapper .designer-details{flex:1 1 auto}}.designer-details .designer-content-wrapper .designer-details .designer-collection h3{margin-bottom:15px}.designer-details .designer-content-wrapper .designer-details .designer-collection .variant .title{font-family:'Horgenglarus', "Helvetica Neue", Helvetica, serif;font-weight:normal;text-transform:lowercase;line-height:1}.designer-details .designer-content-wrapper .designer-details .designer-products-list{display:flex;gap:15px;row-gap:30px;flex-wrap:wrap}.designer-details .designer-content-wrapper .designer-details .designer-products-list .designer-product{display:inline-flex;flex-direction:column;gap:0.3em;min-width:255px}.designer-details .designer-content-wrapper .designer-details .designer-products-list .designer-product .designer-product-image{height:200px}.designer-details .designer-content-wrapper .designer-details .designer-products-list .designer-product .designer-product-title{font-family:'Horgenglarus', "Helvetica Neue", Helvetica, serif;font-weight:normal;text-transform:lowercase;line-height:1}.designer-details .designer-content-wrapper .designer-details .designer-references ul,.designer-details .designer-content-wrapper .designer-details .designer-references li{display:block;margin:0;padding:0}.team-member-index .lead{margin-bottom:30px}@media (max-width: 767px){.team-member-index .lead{width:100%}}@media (min-width: 768px){.team-member-index .lead{width:390px}}@media (min-width: 992px){.team-member-index .lead{width:518.3333333333px}}@media (min-width: 1200px){.team-member-index .lead{width:635px}}.team-member-index .team-member-list{display:grid;grid-template-columns:1fr;gap:4px}@media (min-width: 768px){.team-member-index .team-member-list{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 992px){.team-member-index .team-member-list{grid-template-columns:repeat(3, 1fr)}}.team-member-index .team-member-list-item{position:relative;width:100%}@media (min-width: 992px){.team-member-index .team-member-list-item:hover .team-member-hover-info{opacity:1}}.team-member-index .team-member-image{display:block;width:100%}.team-member-index .shine-image{display:block;width:100%;height:auto;aspect-ratio:0.744;object-fit:cover}.team-member-index .team-member-hover-info{display:none;pointer-events:none}@media (min-width: 992px){.team-member-index .team-member-hover-info{display:flex;flex-direction:column;justify-content:flex-end;position:absolute;bottom:0;left:0;right:0;background:white;width:100%;padding:15px 15px 0;opacity:0;pointer-events:auto;overflow:visible}}.team-member-index .team-member-hover-info .name{font-family:'Horgenglarus', "Helvetica Neue", Helvetica, serif;font-weight:normal;text-transform:lowercase;line-height:1;line-height:24px;margin-top:0.3em}.team-member-index .team-member-hover-info .phone a,.team-member-index .team-member-hover-info .email a{color:inherit;text-decoration:none;color:#000;text-decoration:none;transition:color 200ms ease;cursor:pointer;text-decoration:underline}.team-member-index .team-member-hover-info .phone aa:visited,.team-member-index .team-member-hover-info .phone aa:active,.team-member-index .team-member-hover-info .email aa:visited,.team-member-index .team-member-hover-info .email aa:active{color:inherit;text-decoration:none}.team-member-index .team-member-hover-info .phone a:hover,.team-member-index .team-member-hover-info .email a:hover{cursor:pointer;color:#00ccff}.team-member-index .team-member-hover-info .phone a:hover,.team-member-index .team-member-hover-info .email a:hover{text-decoration:none}.team-member-index .team-member-basic-info .name{font-family:'Horgenglarus', "Helvetica Neue", Helvetica, serif;font-weight:normal;text-transform:lowercase;line-height:1;line-height:24px;margin-top:0.3em}@media (min-width: 992px){.team-member-index .team-member-basic-info .team-member-additional-info{display:none}}.team-member-index .team-member-basic-info .team-member-additional-info .phone a,.team-member-index .team-member-basic-info .team-member-additional-info .email a{color:inherit;text-decoration:none;color:#000;text-decoration:none;transition:color 200ms ease;cursor:pointer;text-decoration:underline}.team-member-index .team-member-basic-info .team-member-additional-info .phone aa:visited,.team-member-index .team-member-basic-info .team-member-additional-info .phone aa:active,.team-member-index .team-member-basic-info .team-member-additional-info .email aa:visited,.team-member-index .team-member-basic-info .team-member-additional-info .email aa:active{color:inherit;text-decoration:none}.team-member-index .team-member-basic-info .team-member-additional-info .phone a:hover,.team-member-index .team-member-basic-info .team-member-additional-info .email a:hover{cursor:pointer;color:#00ccff}.team-member-index .team-member-basic-info .team-member-additional-info .phone a:hover,.team-member-index .team-member-basic-info .team-member-additional-info .email a:hover{text-decoration:none}.news-index .pagination{display:none}.news-index .news-article{margin-bottom:60px}.news-index .news-article h1{margin-bottom:7px;font-family:'Horgenglarus', "Helvetica Neue", Helvetica, serif;font-weight:normal;text-transform:lowercase;line-height:1}.news-index .news-article .date{margin-bottom:15px}.news-index .news-article .teaser-text{margin-bottom:15px}@media (max-width: 767px){.news-index .news-article .teaser-text{width:100%}}@media (min-width: 768px){.news-index .news-article .teaser-text{width:510px}}@media (min-width: 992px){.news-index .news-article .teaser-text{width:675px}}@media (min-width: 1200px){.news-index .news-article .teaser-text{width:635px}}.news-index .news-article .teaser-text p:last-of-type{margin-bottom:0}.news-index .image-list{margin-left:-15px;overflow:auto}.news-index .image-list .shine-image{float:left;margin-left:15px;margin-bottom:15px;height:200px}@media (min-width: 768px){.news-index .image-list .shine-image{height:200px}}@media (min-width: 992px){.news-index .image-list .shine-image{height:240px}}@media (min-width: 1200px){.news-index .image-list .shine-image{height:320px}}.suppliers-index .suppliers-nav .collapsible-content,.global-suppliers .suppliers-nav .collapsible-content{font-size:14px}.suppliers-index .suppliers-nav .supplier-state-list,.global-suppliers .suppliers-nav .supplier-state-list{margin-left:-15px}.suppliers-index .suppliers-nav .supplier-state-list .supplier-state-list-item,.global-suppliers .suppliers-nav .supplier-state-list .supplier-state-list-item{width:80px;float:left;margin-left:15px}.suppliers-index .suppliers-list,.global-suppliers .suppliers-list{margin-bottom:30px}.suppliers-index .suppliers-list .supplier,.global-suppliers .suppliers-list .supplier{margin-bottom:30px}.suppliers-index .suppliers-list .supplier .name.global-supplier,.global-suppliers .suppliers-list .supplier .name.global-supplier{font-family:"Horgenglarus", "Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:lowercase}.suppliers-index .suppliers-list .supplier address,.global-suppliers .suppliers-list .supplier address{font-style:inherit}.suppliers-index .suppliers-list .supplier address p,.global-suppliers .suppliers-list .supplier address p{margin:0}.suppliers-index .region,.global-suppliers .region{position:relative}.suppliers-index .region .top-link,.global-suppliers .region .top-link{position:absolute;right:0;top:10px;display:inline-block;width:12;height:8;background-repeat:no-repeat;background-image:url(/assets/layout/spritesheet-10410c15d3181725d3b29b96a6bb531f5553294d5ed78b9cf6a7d9cf5844629e.png);background-position:0 0;width:12px;height:8px}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-resolution: 1.5dppx){.suppliers-index .region .top-link,.global-suppliers .region .top-link{background-image:url(/assets/layout/spritesheet@2x-30dcef49871e9027e684f4905dc38b19d85b54f9fc1ed65449e81817414d0007.png);background-size:250px 40px}}.suppliers-index .region:last-child .suppliers-list,.global-suppliers .region:last-child .suppliers-list{border-bottom:0}.suppliers-index .region h2,.global-suppliers .region h2{margin-bottom:1.2em}.suppliers-nav{margin-bottom:30px}.suppliers-nav ul{display:flex;flex-wrap:wrap;gap:30px;row-gap:0;line-height:24px;padding:0;margin:0}.suppliers-nav ul li{display:block;padding:0;margin:0}.suppliers-nav ul li .active{font-family:"Horgenglarus", "Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:lowercase;color:#00ccff}.download-index-page .category{margin-bottom:30px}.download-index-page .category .filesize{display:inline}.article-detail{margin-bottom:0}.article-detail a{color:#000;text-decoration:underline}.article-detail a:hover{color:#00ccff;text-decoration:none}.article-detail.hidden-links a{color:black;text-decoration:none}.article-detail.hidden-links a:hover{color:#00ccff}.page-kreislaufwirtschaft .article-detail a{color:#2be12b}.page-kreislaufwirtschaft .article-detail a:hover{color:#2be12b}.article-detail a:not([href]){color:black}.article-detail a:not([href]):hover{color:black}.article-detail h1{margin-bottom:7px;font-family:'Horgenglarus', "Helvetica Neue", Helvetica, serif;font-weight:normal;text-transform:lowercase;line-height:1}@media (min-width: 768px){.article-detail h1{max-width:400px}}@media (min-width: 992px){.article-detail h1{max-width:500px}}@media (min-width: 1200px){.article-detail h1{max-width:600px}}.article-detail picture img{margin-top:12px;margin-bottom:0}.article-detail h1+picture img,.article-detail picture:first-child img{margin-top:0}.article-detail .cover-image{height:400px;margin-bottom:15px}@media (max-width: 767px){.article-detail .cover-image{width:100%}}@media (min-width: 768px){.article-detail .cover-image{width:510px}}@media (min-width: 992px){.article-detail .cover-image{width:675px}}@media (min-width: 1200px){.article-detail .cover-image{width:825px}}@media (min-width: 768px){.article-detail .cover-image{background-size:100% auto !important;height:300px}}@media (min-width: 992px){.article-detail .cover-image{height:400px}}@media (min-width: 1200px){.article-detail .cover-image{height:500px}}.article-detail .article-image{width:100%}@media (min-width: 992px){.article-detail .article-image{max-width:750px}}.article-detail .text-body{margin-bottom:15px}.article-detail .text-body p{width:100%;max-width:750px}.article-detail .text-body p:last-of-type{margin-bottom:0}.article-detail .text-body>p>strong:first-child{display:block}.article-detail .text-body>p>strong:first-child+br{display:none}.article-detail .text-body ul,.article-detail .text-body li,.article-detail .text-body ol{display:block;margin:0;padding:0}.article-detail .text-body ul,.article-detail .text-body ol{margin:0 0 0.75em 0}.article-detail .text-body hr{display:none}.article-detail .image-list{margin-left:-15px;overflow:auto}.article-detail .image-list a{position:relative;float:left;display:block;margin-left:15px;margin-bottom:15px;text-decoration:none;color:inherit}.article-detail .image-list a .shine-image{height:200px}@media (min-width: 768px){.article-detail .image-list a .shine-image{height:200px}}@media (min-width: 992px){.article-detail .image-list a .shine-image{height:240px}}@media (min-width: 1200px){.article-detail .image-list a .shine-image{height:320px}}.article-detail .image-list a .description{max-width:200px;margin-top:6px;margin-bottom:15px;display:inline-block}.hub-page .lead{margin-bottom:30px}.hub-page .cover-teaser{position:relative;display:block;margin-bottom:15px}@media (max-width: 767px){.hub-page .cover-teaser{width:100%}}@media (min-width: 768px){.hub-page .cover-teaser{width:510px}}@media (min-width: 992px){.hub-page .cover-teaser{width:675px}}@media (min-width: 1200px){.hub-page .cover-teaser{width:825px}}.hub-page .cover-teaser .teaser-image{display:block;margin-bottom:6px}.hub-page .cover-teaser .teaser-image .shine-image{display:block;min-width:1px;height:400px;margin-bottom:6px;background-size:cover !important;background-position:center}@media (max-width: 767px){.hub-page .cover-teaser .teaser-image .shine-image{width:100%}}@media (min-width: 768px){.hub-page .cover-teaser .teaser-image .shine-image{width:510px}}@media (min-width: 992px){.hub-page .cover-teaser .teaser-image .shine-image{width:675px}}@media (min-width: 1200px){.hub-page .cover-teaser .teaser-image .shine-image{width:825px}}@media (min-width: 768px){.hub-page .cover-teaser .teaser-image .shine-image{background-size:100% auto !important;height:300px}}@media (min-width: 992px){.hub-page .cover-teaser .teaser-image .shine-image{height:400px}}@media (min-width: 1200px){.hub-page .cover-teaser .teaser-image .shine-image{height:500px}}.hub-page .teaser-list{overflow:auto}@media (min-width: 768px){.hub-page .teaser-list{margin-left:-15px}}.hub-page .teaser-list .teaser{overflow:auto;margin-bottom:15px}@media (min-width: 768px){.hub-page .teaser-list .teaser{float:left;margin-left:15px}}.hub-page .teaser-list .teaser .text{width:100%}@media (max-width: 767px){.hub-page .teaser-list .teaser .text{width:100%}}@media (min-width: 768px){.hub-page .teaser-list .teaser .text{width:270px}}@media (min-width: 992px){.hub-page .teaser-list .teaser .text{width:283.3333333333px}}@media (min-width: 1200px){.hub-page .teaser-list .teaser .text{width:255px}}.hub-page .teaser-list .teaser .teaser-image{display:block;margin-bottom:6px}.hub-page .teaser-list .teaser .teaser-image .shine-image{height:240px;width:360px;max-width:100%;margin-bottom:6px;background-size:cover !important;background-position:center center}@media (min-width: 768px){.hub-page .teaser-list .teaser .teaser-image .shine-image{background-position:left top;background-size:100% auto !important;height:165px;max-width:none}}@media (min-width: 992px){.hub-page .teaser-list .teaser .teaser-image .shine-image{height:220px}}@media (min-width: 1200px){.hub-page .teaser-list .teaser .teaser-image .shine-image{height:270px}}.hub-page .teaser p{margin:0}.hub-page .cover-teaser .title,.hub-page .cover-teaser .text,.hub-page .teaser-list .teaser .title,.hub-page .teaser-list .teaser .text{color:#000;text-decoration:none;transition:color 200ms ease;cursor:pointer}.hub-page .cover-teaser:hover .title,.hub-page .teaser-list .teaser:hover .title{cursor:pointer;color:#00ccff}.hub-page .cover-teaser:hover .text,.hub-page .teaser-list .teaser:hover .text{cursor:pointer;color:#00ccff}.video-hub-page .video-hub-teaser-list{margin-left:-30px;display:flex;flex-wrap:wrap}.video-hub-page .video-hub-teaser-list .video-hub-teaser{width:255px;margin-left:30px;margin-bottom:30px;padding-right:30px}@media (min-width: 768px){.video-hub-page .video-hub-teaser-list .video-hub-teaser{padding-right:0}}.video-hub-page .video-hub-teaser-list .video-hub-teaser .title,.video-hub-page .video-hub-teaser-list .video-hub-teaser .text{color:#000}.video-hub-page .video-hub-teaser-list .video-hub-teaser .title{font-family:'Horgenglarus', "Helvetica Neue", Helvetica, serif;font-weight:normal;text-transform:lowercase;line-height:1;color:#000;text-decoration:none;transition:color 200ms ease;cursor:pointer;margin-top:0.3em;margin-bottom:0.3em}.video-hub-page .video-hub-teaser-list .video-hub-teaser:hover .title{cursor:pointer;color:#00ccff}.video-hub-page .video-hub-teaser-list .video-hub-teaser .text p:last-child{margin-bottom:0}.video-hub-page .video-hub-teaser-list .video-hub-teaser .teaser-image{display:block}.video-hub-page .video-hub-teaser-list .video-hub-teaser .teaser-image .shine-image{display:block;width:255px;height:128px;margin-bottom:2px;background-size:cover !important;background-position:center center}.video-hub-page .video-hub-teaser-list .video-hub-teaser .teaser-image .shine-image[data-loaded="true"]{border:0}.play-icon-sm,.play-icon-md,.play-icon-lg{position:relative}.play-icon-sm:after,.play-icon-md:after,.play-icon-lg:after{content:'';display:block;position:absolute;top:50%;left:50%;background-image:url(/assets/play-2cb3972282727c64a83603b28c83b347ac94e184898a98c3b7147325c233d320.svg);background-size:contain}.play-icon-sm.play-icon-lg:after,.play-icon-md.play-icon-lg:after,.play-icon-lg.play-icon-lg:after{width:64px;height:64px;margin-top:-32px;margin-left:-32px}.play-icon-sm.play-icon-md:after,.play-icon-md.play-icon-md:after,.play-icon-lg.play-icon-md:after{width:48px;height:48px;margin-top:-24px;margin-left:-24px}.play-icon-sm.play-icon-sm:after,.play-icon-md.play-icon-sm:after,.play-icon-lg.play-icon-sm:after{width:32px;height:32px;margin-top:-16px;margin-left:-16px}.slideshow-wrapper{cursor:pointer;background-color:white}.slideshow-wrapper.static{position:relative;width:400px;height:300px}.grid-overlay{display:none}@media (min-width: 768px){.grid-overlay.enabled{display:block;position:fixed;top:0;left:50%;height:100%;margin-left:-375px;width:750px}.grid-overlay.enabled .col{height:100%;background-color:rgba(255,255,0,0.3);float:left}.grid-overlay.enabled .gutter{height:100%;background-color:rgba(255,0,0,0.3);float:left}}@media (min-width: 768px) and (max-width: 767px){.grid-overlay.enabled .col{width:100%}}@media (min-width: 768px) and (min-width: 768px){.grid-overlay.enabled .col{width:30px}}@media (min-width: 768px) and (min-width: 992px){.grid-overlay.enabled .col{width:48.3333333333px}}@media (min-width: 768px) and (min-width: 1200px){.grid-overlay.enabled .col{width:65px}}@media (min-width: 768px){.grid-overlay.enabled .gutter{width:30px}}@media (min-width: 768px) and (min-width: 992px){.grid-overlay.enabled{margin-left:-485px;width:970px}}@media (min-width: 768px) and (min-width: 1200px){.grid-overlay.enabled{margin-left:-585px;width:1170px}}@media (min-width: 768px){.grid-overlay.enabled .hguide{position:absolute;left:0;width:100%;height:1px;background-color:magenta}}.grid-overlay-button{display:none;z-index:2010}@media (min-width: 768px){.grid-overlay-button{display:block;position:fixed;bottom:5px;left:5px;width:20px;height:20px;background-color:magenta;cursor:pointer}}.test{background-color:#ff00ff;height:100px}@media (max-width: 767px){.test{width:100%}}@media (min-width: 768px){.test{width:570px}}@media (min-width: 992px){.test{width:753.3333333333px}}@media (min-width: 1200px){.test{width:920px}}.debug-display-type-indicator{z-index:2000;position:fixed;width:100%;height:20px;bottom:0;left:0;padding:0 5px 5px 30px;font-size:10px;background-color:rgba(255,255,255,0.8)}.debug-display-type-indicator .dpi72{display:inline-block}.debug-display-type-indicator .dpi144{display:none}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-resolution: 1.5dppx){.debug-display-type-indicator .dpi72{display:none}.debug-display-type-indicator .dpi144{display:inline-block}}.product-shop-link{display:none;text-transform:lowercase;padding:9px 15px;background-color:black;color:white;margin-bottom:15px;letter-spacing:1px}@media (min-width: 992px){.product-shop-link{display:block}}@media (min-width: 1200px){.product-shop-link{font-size:16px}}.product-shop-link:hover{color:white;background-color:#00ccff}.product-shop-link .chevron{display:inline-block;width:10px;height:15px;background-repeat:no-repeat;background-image:url(/assets/layout/spritesheet-10410c15d3181725d3b29b96a6bb531f5553294d5ed78b9cf6a7d9cf5844629e.png);background-position:-233px 0;vertical-align:baseline;transform:scale(0.75);position:relative;top:2px}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-resolution: 1.5dppx){.product-shop-link .chevron{background-image:url(/assets/layout/spritesheet@2x-30dcef49871e9027e684f4905dc38b19d85b54f9fc1ed65449e81817414d0007.png);background-size:250px 40px}}.shopping-cart-link{display:none;position:absolute;right:0;top:30px}@media (min-width: 992px){.shopping-cart-link{display:inline-block}}.shopping-cart-link .shopping-cart-icon{display:inline-block;background-image:url(/assets/shop/cart-b6b4f3e7044392dee386413ecec161277b8b65bf1774686ba3e37b65b6b6a57e.svg);background-repeat:no-repeat;background-size:contain;width:24px;height:24px}.shop-frame-overlay{display:none;margin-top:-10000px;overflow-y:scroll;background-color:rgba(0,0,0,0.5);position:fixed;left:0;top:0;width:100%;height:100%;z-index:1010}@media (min-width: 992px){.shop-frame-overlay{display:inline-block;margin-top:auto}}.shop-frame-overlay .shop-frame-container{width:430px;height:450px;position:absolute;right:0;background-color:white}body.shop-frame-visible{overflow-y:hidden}body.off-canvas-filter-nav-visible{overflow-y:hidden;-webkit-overflow-scrolling:auto}.filter-nav .collapsible-content{font-size:14px}.filter-nav .collapsible-nav{width:100%;display:none;margin-top:0}@media (min-width: 768px){.filter-nav .collapsible-nav{display:block}}.filter-nav .collapsible-nav .collapsible-caption .active{font-family:'Horgenglarus', "Helvetica Neue", Helvetica, serif;font-weight:normal;text-transform:lowercase;line-height:1}.filter-nav .collapsible-nav .collapsible-caption .active-filters{transition:opacity 250ms ease;opacity:0}.filter-nav .collapsible-nav.collapsed .collapsible-caption .active-filters{opacity:1}@media (min-width: 768px){.filter-nav .mobile-nav,.filter-nav .mobile-nav__overlay,.filter-nav .mobile-nav__opener{display:none !important}}.filter-nav .mobile-nav__opener{position:relative;margin:0;padding:2px 0 2px 0;font-size:inherit;font-weight:normal;margin-bottom:15px;color:inherit;text-decoration:none;color:#000;text-decoration:none;transition:color 200ms ease;cursor:pointer}.filter-nav .mobile-nav__openera:visited,.filter-nav .mobile-nav__openera:active{color:inherit;text-decoration:none}.filter-nav .mobile-nav__opener:hover{cursor:pointer;color:#00ccff}.filter-nav .mobile-nav__opener .title.active{font-family:'Horgenglarus', "Helvetica Neue", Helvetica, serif;font-weight:normal;text-transform:lowercase;line-height:1}.filter-nav .mobile-nav__overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(255,255,255,0.75);z-index:100;display:none}.filter-nav .mobile-nav__overlay.visible{display:block}.filter-nav .mobile-nav{position:fixed;top:55px;left:100vw;width:100vw;height:calc(100vh - 55px);background:white;padding:30px 30px 0;overflow:hidden;transition:left 250ms ease, border-color 1500ms ease;border-top:1px solid white;border-top-color:white;z-index:300;display:flex;flex-direction:column}.filter-nav .mobile-nav.visible{left:0;border-color:black}.filter-nav .mobile-nav .mobile-nav__heading{padding-bottom:15px}.filter-nav .mobile-nav .mobile-nav__heading .mobile-nav__heading__title{font-family:'Horgenglarus', "Helvetica Neue", Helvetica, serif;font-weight:normal;text-transform:lowercase;line-height:1}.filter-nav .mobile-nav .mobile-nav__heading .mobile-nav__heading__close{position:absolute;top:23px;right:30px;font-size:30px;line-height:1;cursor:pointer}.filter-nav .mobile-nav .mobile-nav__content{height:100%;padding-bottom:2.6em}.filter-nav .mobile-nav .mobile-nav__content .wrapper{height:100%;overflow-x:hidden;overflow-y:auto}.filter-nav .mobile-nav .mobile-nav__content .wrapper .group-column{margin-bottom:2.6em}.filter-nav .item{display:flex;align-items:center}.filter-nav .item.active{font-family:'Horgenglarus', "Helvetica Neue", Helvetica, serif;font-weight:normal;text-transform:lowercase;line-height:1}.filter-nav .item .remove-link{display:inline-block;background-color:white;color:black;width:14px;height:14px;line-height:1;text-align:center;vertical-align:top;margin-left:3px;margin-top:-3px;font-weight:normal}.filter-nav .item .remove-link:hover{color:#00ccff;border-color:#00ccff}.filter-nav .group{overflow:auto}@media (min-width: 450px){.filter-nav .group{float:left}}.filter-nav .subgroup{overflow:auto;float:left}.filter-nav .group-content{overflow:auto}@media (min-width: 450px){.filter-nav .group-content .tables,.filter-nav .group-content .stools{float:left}}.filter-nav .group-column{width:110px;line-height:1.3}@media (min-width: 450px){.filter-nav .group-column{width:110px}}@media (min-width: 992px){.filter-nav .group-column{width:110px}}@media (min-width: 1200px){.filter-nav .group-column{width:220px}}.filter-nav .group-column-caption{font-family:'Horgenglarus', "Helvetica Neue", Helvetica, serif;font-weight:normal;text-transform:lowercase;line-height:1;margin-bottom:6px}@media (min-width: 450px){.filter-nav .branches{width:160px}}.filter-nav .branches .title{font-family:'Horgenglarus', "Helvetica Neue", Helvetica, serif;font-weight:normal;text-transform:lowercase;line-height:1;margin-bottom:6px}.filter-nav .product-properties{width:220px;max-width:100%}.filter-nav ul{display:block;padding:0;margin:0}.filter-nav ul li{display:block;padding:0;margin:0 0 3px}@media (min-width: 1200px){.filter-nav .chairs ul,.filter-nav .tables ul,.filter-nav .stools ul{display:flex;flex-wrap:wrap;flex-direction:row}.filter-nav .chairs ul li,.filter-nav .tables ul li,.filter-nav .stools ul li{flex:0 0 50%}}.standard-form{display:block;max-width:65ch}.form-group{margin-bottom:1em}.form-group label{display:block}.form-group select,.form-group input[type="text"],.form-group input[type="email"]{width:100%;padding:0.75em;border:0;background-color:#eee;outline-style:none;border-bottom:1px dotted #eee}.form-group select:focus,.form-group input[type="text"]:focus,.form-group input[type="email"]:focus{background-color:#f5f5f5;border-bottom:1px dotted #999}.btn{border:0;color:white;background-color:#000;padding:0.75em;font-weight:400;transition:background-color 200ms ease}.btn:hover{color:white;background-color:#00ccff}.btn-primadonna{display:inline-flex;height:38px;border-radius:30px;padding-inline:30px;padding-block:0;align-items:center;background-color:black;color:white !important;text-decoration:none;transition:background-color 0.3s ease;border:0;font-family:"Antique Legacy", Helvetica, Arial, sans-serif}.btn-primadonna:hover{background-color:#00ccff !important}.btn-primadonna.btn-kreislaufwirtschaft:hover{background-color:#2be12b !important}.error{color:#c60000;margin-bottom:0.5em}.error-list{margin-bottom:1em}.error-list .error:last-child{margin-bottom:0}.link-inverse{color:#00ccff}.link-inverse:hover{color:#000}.mb-2{margin-bottom:1em}.mb-3{margin-bottom:2em}.registration-form .field_with_errors label{color:#c60000}.product-registration-page{display:flex;flex-direction:column;gap:15px}.product-registration-page .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.product-registration-page .article h1{margin:0}.product-registration-page .article p{margin-bottom:1em}.product-registration-page p{width:100%;max-width:750px}.product-registration-page .required-fields-remark{margin-top:60px}.product-registration-page .switzerland-only{margin-top:15px}.product-registration-page .serial-remarks{margin-top:30px}.product-registration-page .verification-form-line{display:flex;gap:30px;align-items:flex-start}.product-registration-page .verification-form-line .floating-form-group{flex:0 0 auto}.product-registration-page .verification-form-line .floating-form-group input{width:60px}.product-registration-page .verification-buttons{display:flex;flex-wrap:wrap;gap:7px}.product-registration-page .verification-disclaimer{margin-top:45px}.product-registration-page header{display:flex;flex-direction:column;gap:15px;margin-bottom:30px}.product-registration-page header h2{font-size:1rem;font-weight:bold;font-family:"Horgenglarus", "Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:none;margin:0;max-width:65ch}.product-registration-page header nav ol{display:flex;gap:5px;counter-reset:item;margin:0;padding:0}.product-registration-page header nav ol li{display:flex;align-items:center;justify-content:center;margin:0;border:1px solid black;border-radius:30px;font-size:20px;font-weight:bold;overflow:hidden}.product-registration-page header nav ol li>a:before,.product-registration-page header nav ol li>span:before{position:relative;counter-increment:item;width:38px;height:38px;line-height:1;display:block;content:counter(item);text-align:center;padding:10px 7px 8px;box-sizing:border-box}.product-registration-page header nav ol li a{background-color:black;color:white}.product-registration-page header nav ol li span.inaccessible{cursor:not-allowed}.product-registration-page .content{display:flex;flex-direction:column;gap:30px}.product-registration-page .content h3{font-size:20px;font-weight:bold;font-family:"Antique Legacy", Helvetica, Arial, sans-serif;text-transform:none;margin:0;max-width:65ch}.product-registration-page .content h3.huge{font-size:20px;max-width:45ch}.product-registration-page .content .form{display:flex;flex-direction:column;gap:15px}.product-registration-page .content .inline-form{display:flex;gap:15px;align-items:start}.product-registration-page .content .inline-form .inline-form-group{display:flex;flex-direction:column;gap:7px}.product-registration-page .content .floating-form-group{position:relative;display:flex;flex-direction:column;gap:7px}.product-registration-page .content .floating-form-group label{display:block;background:white;font-size:12px;font-family:"Antique Legacy", Helvetica, Arial, sans-serif;z-index:10}.product-registration-page .content .form-actions{display:flex;flex-wrap:wrap;row-gap:15px;gap:15px;align-items:center}.product-registration-page .content .hint{font-size:12px}.product-registration-page .content .name-group{display:flex;gap:30px;width:100%}.product-registration-page .content .name-group>:first-child{flex:1 1 50%}.product-registration-page .content .name-group>:last-child{flex:1 1 50%}.product-registration-page .content .city-zip-group{display:flex;gap:30px;width:100%}.product-registration-page .content .city-zip-group>:first-child{flex:0 0 30%}.product-registration-page .content .city-zip-group>:last-child{flex:1 1 100%}.product-registration-page .content .text-input{border:0;border-bottom:1px solid black;border-radius:0;padding:0;line-height:1;outline:none;font-size:20px;font-family:"Antique Legacy", Helvetica, Arial, sans-serif;width:100%;font-weight:bold}.product-registration-page .content .text-input::placeholder{color:#999999}.product-registration-page .content .text-input:disabled{background:inherit}.product-registration-page .content .checkbox-label{display:flex;gap:10px}.product-registration-page .content .checkbox-label .checkbox[type="checkbox"]{flex:0 0 20px}.product-registration-page .content .checkbox[type="checkbox"]{box-sizing:border-box;width:20px;height:20px;margin:6px;padding:0;border:2px solid black;appearance:none;vertical-align:middle;background-color:transparent;outline:none;transition:outline 0.1s}.product-registration-page .content .checkbox[type="checkbox"]:checked{background-size:cover;padding:2px}.product-registration-page .content .checkbox[type="checkbox"]:not(:disabled):checked{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20" viewBox="0 0 32 32" xml:space="preserve"><path style="fill: black" d="M11.941,28.877l-11.941-11.942l5.695-5.696l6.246,6.246l14.364-14.364L32,8.818"/></svg>')}.product-registration-page .content .checkbox-errors{padding-left:calc(20px + 12px + 10px)}.product-registration-page .content .checkbox-errors ul{margin-top:15px}.product-registration-page .content .submit-btn{width:100%}@media (min-width: 450px){.product-registration-page .content .submit-btn{width:fit-content;min-width:150px}}.product-registration-page .content .select-wrapper{position:relative}.product-registration-page .content .custom-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding:0 15px;border:1px solid black;background-color:white;cursor:pointer;outline:none;transition:all 0.2s ease;height:58px;font-weight:bold;font-size:20px;font-family:"Antique Legacy", Helvetica, Arial, sans-serif}.product-registration-page .content .custom-select:focus{border-color:#2be12b}.product-registration-page .content .select-arrow{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #4a5568;pointer-events:none}.product-registration-page .content .custom-select::-ms-expand{display:none}.product-registration-page .content .custom-select option{padding:12px;background-color:white;color:#2d3748}.product-registration-page .field_with_errors{display:contents}.product-registration-page .error-messages{display:block}.product-registration-page .error-messages ul{display:block;padding:0;margin:0}.product-registration-page .error-messages ul li{display:block;padding:0;margin:0;color:#c60000;font-size:12px}.product-registration-page .btn{display:inline-flex;height:38px;border-radius:30px;padding-inline:30px;padding-block:0;align-items:center}.product-registration-page .btn:hover{background-color:#2be12b}.product-registration-page .btn-link{color:#000;text-decoration:none;font-size:20px;font-family:"Antique Legacy", Helvetica, Arial, sans-serif;font-weight:400;padding:0;display:inline-block;background-color:transparent;height:auto}.product-registration-page .btn-link:hover{color:#2be12b}.product-registration-page .btn-cancel{color:black;background-color:white;border:1px solid black}.product-registration-page .btn-cancel:hover{background-color:#2be12b;border-color:#2be12b}.product-registration-page span.next{display:inline-block;width:8px;height:12px;display:inline-block;width:8px;height:12px;background-repeat:no-repeat;background-image:url(/assets/layout/spritesheet-10410c15d3181725d3b29b96a6bb531f5553294d5ed78b9cf6a7d9cf5844629e.png);background-position:0 -16px;position:relative;top:1px}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-resolution: 1.5dppx){.product-registration-page span.next{background-image:url(/assets/layout/spritesheet@2x-30dcef49871e9027e684f4905dc38b19d85b54f9fc1ed65449e81817414d0007.png);background-size:250px 40px}}
