/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */img,legend{border:0}.rekaf-title,table.redils-controls td{-webkit-user-select:none;-ms-user-select:none}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;padding:0}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,optgroup,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre,textarea{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;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{padding:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.redils-cont{max-width:100%}.redils{overflow:hidden;width:100%;height:100%}.redils .slide-cont,.redils .slides{height:100%}.redils-controls .arrow-area{position:absolute;height:100%;width:20%;top:0;z-index:10;cursor:pointer}.redils-controls .arrow-area-right{right:0}table.redils-controls{width:100%;height:100%;position:absolute;top:0;left:0}table.redils-controls .arrow-area-left{text-align:left}table.redils-controls td{cursor:pointer;position:relative;padding:0;text-align:right;display:table-cell;vertical-align:middle;-moz-user-select:none;user-select:none}.redils-contact-sheet .super-slide,.redils-multislide .super-slide{text-align:center;float:left}table.redils-controls td.center-cell{width:10%;z-index:-1}.redils-fader .redils,select{z-index:5}.redils-fader{height:600px}.redils-fader .slides{width:100%;height:100%}.redils-default{height:660px}.redils-default .slides{float:left}.redils-centered{width:100%}.redils-centered .slide-cont{line-height:0;font-size:0}.redils-centered .slides{display:inline-block;vertical-align:top}.redils-centered .slides img{width:585px}.redils-responsive{height:600px}.redils-responsive .slides{float:left}.redils-responsive .slides img{width:auto;height:100%}.redils-responsive .redils.disabled .slides{margin:0 auto;opacity:1;float:none}.redils-responsive-height,.redils-responsive-height .redils,.redils-responsive-height .slide-cont{height:auto}.redils-responsive-height .slides{height:auto;float:left}.redils-multislide{height:240px}.redils-multislide .slides{display:inline-block;vertical-align:top}.single-multislide-disable .arrow-area,.single-multislide-disable .pagination{display:none}.redils-contact-sheet .slides{display:inline-block;vertical-align:top}.remooz-fullScreenContainer{display:none;height:2000px;position:fixed;left:0;top:0;width:100%;z-index:1500;background-color:rgba(255,255,255,.8)}.rekaf a,.rekaf label,.rekaf-title{display:block}.remooz-fullScreenContainer img{position:absolute;z-index:1000;cursor:zoom;display:block}.remooz-fullScreenContainer .remooz-fullScreenContainer-inner{text-align:center;z-index:19}.remooz-fullScreenContainer-controller{position:absolute;z-index:200;width:50px;height:50px;font-size:50px;line-height:50px;cursor:pointer}.remooz-fullScreenContainer-next{top:50%;right:20px;margin-top:-25px;position:fixed}.remooz-fullScreenContainer-prev{top:50%;left:20px;margin-top:-25px;position:fixed}.rekaf{position:relative;cursor:pointer;text-align:left;box-sizing:border-box}.rekaf .disabled{opacity:.3;cursor:default}.rekaf-title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;-moz-user-select:none;user-select:none}.rekaf-list{position:absolute;display:none;left:0;list-style:none;margin:0;padding:0;background-color:#fff;width:100%}.no-js .rekaf:hover .rekaf-list,a.u-mainContainer{display:block}.rekaf--multiSelect .rekaf-title{white-space:normal}html.u-local:before{content:"Mobile";width:70px;height:20px;position:absolute;z-index:2000;top:2px;right:2px;background-color:#FAD28D;border:1px solid #000;border-radius:3px;color:#fff;text-align:center;box-shadow:rgba(0,0,0,.5) 0 0 2px inset;font:12px/20px Arial,Helvetica,sans-serif;opacity:.8}.gridContainer,.gridContainer div,.u-mainContainer{width:1300px;max-width:96%}.filterDropDown .rekaf-title,.stylesheet,.u-button,.u-errorBox,.u-h2,.u-h5,h2,h5{font-family:"DIN Next W01",Helvetica,Arial,sans-serif}@media only screen and (min-width:600px){html.u-local:before{content:"min600";background-color:#1B242D}}.gridContainer{margin:0 auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.installationSlide-productContainer:after,.u-selectCont select+span{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.gridContainer div{background-image:-webkit-linear-gradient(right,rgba(255,0,0,.3) 0,rgba(255,0,0,.3) 6.92308%,transparent 6.92308%,transparent 8.46154%,rgba(255,0,0,.3) 8.46154%,rgba(255,0,0,.3) 15.38462%,transparent 15.38462%,transparent 16.92308%,rgba(255,0,0,.3) 16.92308%,rgba(255,0,0,.3) 23.84615%,transparent 23.84615%,transparent 25.38462%,rgba(255,0,0,.3) 25.38462%,rgba(255,0,0,.3) 32.30769%,transparent 32.30769%,transparent 33.84615%,rgba(255,0,0,.3) 33.84615%,rgba(255,0,0,.3) 40.76923%,transparent 40.76923%,transparent 42.30769%,rgba(255,0,0,.3) 42.30769%,rgba(255,0,0,.3) 49.23077%,transparent 49.23077%,transparent 50.76923%,rgba(255,0,0,.3) 50.76923%,rgba(255,0,0,.3) 57.69231%,transparent 57.69231%,transparent 59.23077%,rgba(255,0,0,.3) 59.23077%,rgba(255,0,0,.3) 66.15385%,transparent 66.15385%,transparent 67.69231%,rgba(255,0,0,.3) 67.69231%,rgba(255,0,0,.3) 74.61538%,transparent 74.61538%,transparent 76.15385%,rgba(255,0,0,.3) 76.15385%,rgba(255,0,0,.3) 83.07692%,transparent 83.07692%,transparent 84.61538%,rgba(255,0,0,.3) 84.61538%,rgba(255,0,0,.3) 91.53846%,transparent 91.53846%,transparent 93.07692%,rgba(255,0,0,.3) 93.07692%,rgba(255,0,0,.3) 100%,transparent 100%,transparent 100%);background-image:linear-gradient(to left,rgba(255,0,0,.3) 0,rgba(255,0,0,.3) 6.92308%,transparent 6.92308%,transparent 8.46154%,rgba(255,0,0,.3) 8.46154%,rgba(255,0,0,.3) 15.38462%,transparent 15.38462%,transparent 16.92308%,rgba(255,0,0,.3) 16.92308%,rgba(255,0,0,.3) 23.84615%,transparent 23.84615%,transparent 25.38462%,rgba(255,0,0,.3) 25.38462%,rgba(255,0,0,.3) 32.30769%,transparent 32.30769%,transparent 33.84615%,rgba(255,0,0,.3) 33.84615%,rgba(255,0,0,.3) 40.76923%,transparent 40.76923%,transparent 42.30769%,rgba(255,0,0,.3) 42.30769%,rgba(255,0,0,.3) 49.23077%,transparent 49.23077%,transparent 50.76923%,rgba(255,0,0,.3) 50.76923%,rgba(255,0,0,.3) 57.69231%,transparent 57.69231%,transparent 59.23077%,rgba(255,0,0,.3) 59.23077%,rgba(255,0,0,.3) 66.15385%,transparent 66.15385%,transparent 67.69231%,rgba(255,0,0,.3) 67.69231%,rgba(255,0,0,.3) 74.61538%,transparent 74.61538%,transparent 76.15385%,rgba(255,0,0,.3) 76.15385%,rgba(255,0,0,.3) 83.07692%,transparent 83.07692%,transparent 84.61538%,rgba(255,0,0,.3) 84.61538%,rgba(255,0,0,.3) 91.53846%,transparent 91.53846%,transparent 93.07692%,rgba(255,0,0,.3) 93.07692%,rgba(255,0,0,.3) 100%,transparent 100%,transparent 100%);height:3000px;position:fixed;z-index:9999}.gridContainer div:before{content:"#01/ 090px   #02/ 200px   #03/ 310px   #04/ 420px   #05/ 530px   #06/ 640px   #07/ 750px   #08/ 860px   #09/ 970px   #10/ 1080px   #11/ 1190px   #12/ 1300";position:absolute;top:10px;left:0;white-space:pre}.filterDropDown .rekaf-title:after,.u-button--save:before,.u-clearfix:after,.u-selectCont select+span:after{content:""}.u-mainContainer{margin:0 auto}.u-mainContainer .u-mainContainer,.u-width--0.u-offset--0,.u-width--1,.u-width--10,.u-width--11,.u-width--12,.u-width--2,.u-width--3,.u-width--4,.u-width--6,.u-width--7,.u-width--8,.u-width--9{width:100%}.u-mainContainer .u-mainContainer{max-width:none}.u-offset--0{margin-left:1.53846%}.u-offset--1,.u-offset--10,.u-offset--11,.u-offset--12,.u-offset--2,.u-offset--3,.u-offset--4,.u-offset--5,.u-offset--7,.u-offset--8,.u-offset--9,.u-width--0.u-offset--0,.u-width--12.u-offset--0{margin-left:0}.u-width--5{width:100%}.u-offset--6{margin-left:0}@media only screen and (min-width:600px){.u-width--1,.u-width--2,.u-width--3,.u-width--4,.u-width--5{margin-bottom:1.53846%;width:49.23077%}.u-width--1,.u-width--2,.u-width--3,.u-width--4,.u-width--5,.u-width--6{width:49.23077%}.u-offset--1,.u-offset--2,.u-offset--3,.u-offset--4,.u-offset--5,.u-offset--6,.u-offset--7{margin-left:1.53846%}.u-width--6{margin-bottom:1.53846%}.u-width--10,.u-width--11,.u-width--12,.u-width--7,.u-width--8,.u-width--9{width:100%;margin-bottom:1.53846%}.u-width--7{margin-left:0}.u-offset--8{margin-left:1.53846%}.u-width--8{margin-left:0}.u-offset--9{margin-left:1.53846%}.u-width--9{margin-left:0}.u-offset--10{margin-left:1.53846%}.u-width--10{margin-left:0}.u-offset--11{margin-left:1.53846%}.u-width--11{margin-left:0}.u-offset--12{margin-left:1.53846%}.u-width--12{margin-left:0}}@media only screen and (min-width:960px){.u-offset--1{margin-left:8.46154%}.u-width--1{width:6.92308%;margin-left:1.53846%}.u-offset--2{margin-left:16.92308%}.u-width--2{width:15.38462%;margin-left:1.53846%}.u-offset--3{margin-left:25.38462%}.u-width--3{width:23.84615%;margin-left:1.53846%}.u-offset--4{margin-left:33.84615%}.u-width--4{width:32.30769%;margin-left:1.53846%}.u-offset--5{margin-left:42.30769%}.u-width--5{width:40.76923%;margin-left:1.53846%}.u-offset--6{margin-left:50.76923%}.u-width--6{width:49.23077%;margin-left:1.53846%}.u-offset--7{margin-left:59.23077%}.u-width--7{width:57.69231%;margin-left:1.53846%}.u-offset--8{margin-left:67.69231%}.u-width--8{width:66.15385%;margin-left:1.53846%}.u-offset--9{margin-left:76.15385%}.u-width--9{width:74.61538%;margin-left:1.53846%}.u-offset--10{margin-left:84.61538%}.u-width--10{width:83.07692%;margin-left:1.53846%}.u-offset--11{margin-left:93.07692%}.u-width--11{width:91.53846%;margin-left:1.53846%}.u-offset--12{margin-left:100%}.u-width--12{width:100%;margin-left:1.53846%}}.u-hidden{display:none}.u-inivisible{opacity:0}.u-cleanList{list-style:none;padding:0;margin:0}.u-h1,.u-h2,h1,h2{margin:0 0 1.4rem}.u-cleanList--inline>li{display:inline-block;vertical-align:top}.u-clearfix:after{display:table;clear:both}.u-underline{border-bottom:1px solid #231F20;padding-bottom:2px}.u-floatRight{float:right}.u-floatLeft{float:left}.u-verticalAlign{height:100%;display:inline-block;vertical-align:middle}.u-centerAlign{text-align:center;width:100%}.filterDropDown .rekaf-title:after,.footer-col h6.js-showFooterSection:after,.installationSlide-productContainer:after,.mainNavigation-column-title--subMenu:after,.productConfiguration-selected:after,.productConfiguration-unselected:after,.productInfo-addInfo-downloads:before,.selectionProduct-remove:after,.selectionVoucher-remove:after,.selectionVoucher-total-add:before,.u-button--save:before,.u-icon,.u-selectCont select+span:after,input[type=checkbox]:checked+span:after{display:inline-block;vertical-align:top}a{color:inherit}input,textarea{border:1px solid #231F20;border-radius:0;width:100%;box-sizing:border-box;padding:10px 7px;resize:vertical;outline:0}.u-button,button{border:none;cursor:pointer;outline:0;background-color:transparent;text-decoration:none}.u-checkboxCont a,.u-link,.u-link--inline{text-decoration:underline}label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}pre{text-align:left}.is-payField{display:none}.is-creditCard .is-creditCard-field,.is-invoice .is-invoice-field,.is-invoice--de .is-invoice-field--de,.is-paypal .is-paypal-field,.is-shippingStates .is-shippingStates-field,.is-states .is-states-field,.u-button{display:inline-block}.filmArchive-main .filmArchive-title,.mainNavigation-column-subMenu a,.mainNavigation-column-title,.u-checkboxCont,.u-h1,.u-h3,.u-h4,.u-h6,.u-leadText,.u-radioCont,h1,h3,h4,h6,html,input,select,textarea{font-family:"DIN Next W01",Helvetica,Arial,sans-serif;font-weight:200}.filterDropDown .rekaf-title,.u-button,.u-errorBox,.u-h5,h5{font-weight:400}.u-h2,h2,strong{font-weight:500}.productConfiguration-information-description p,.productConfiguration-options-item a,.productConfiguration-selected-title,.productConfiguration-unselected-title,.selection-step,.thumbnails .thumbnails-link,.thumbnails-file,.u-link,.u-small{font-size:1.1rem;letter-spacing:.01em}.filterDropDown .rekaf-title,.mainNavigation-column-subMenu a,.mainNavigation-column-title,.productImages-controls-item,.u-button,.u-errorBox,.u-h5,.u-h6,h5,h6{font-size:1.1rem;text-transform:uppercase;letter-spacing:.01em}html{width:100%;font-size:62.5%;color:#231F20;background-color:#FFF}body{width:100%;font-size:1.2rem;line-height:2.2rem}@media only screen and (min-width:600px){body{font-size:1.4rem;line-height:2.4rem}}main{min-height:calc(100vh - 427px)}.u-h1,h1{font-size:2.8rem;line-height:3rem}.u-h2,h2{font-size:2.4rem;line-height:2.4rem}.filmArchive-main .filmArchive-title,.u-h3,h3{font-size:1.8rem;margin:0 0 .8rem;line-height:2.2rem}.u-h4,h4{font-size:1.4rem;margin:0 0 .7rem;line-height:1.8rem}.u-h5,.u-h6,h5,h6{margin:0;line-height:normal}@media only screen and (min-width:600px){.u-h1,.u-h2,h1,h2{margin:0 0 1.8rem}.u-h1,h1{font-size:4.2rem;line-height:4.2rem}.u-h2,h2{font-size:3rem;line-height:3rem}.filmArchive-main .filmArchive-title,.u-h3,h3{font-size:2.4rem;margin:0 0 1.4rem;line-height:2.8rem}.u-h4,h4{font-size:1.8rem;margin:0 0 1.1rem;line-height:2.4rem}}.u-leadText{font-size:1.8rem;line-height:2.4rem;color:grey}.u-light{font-weight:200}.u-black{color:#231F20}.u-white{color:#FFF}.u-white .u-button{color:#FFF;border-color:#FFF}.u-grey{color:grey}.u-grey .u-button{color:grey;border-color:grey}.u-button{vertical-align:top;background-color:transparent;color:#231F20;height:34px;line-height:36px;padding:0 25px;border:1px solid #231F20;box-sizing:border-box;text-align:center}.u-button:focus,.u-button:hover{background-color:rgba(35,31,32,.1)}.u-button.is-inactive{cursor:default;background-color:grey;color:#FFF;border-color:transparent;opacity:.3}.u-button--signup{color:#231F20;border-color:transparent;background-color:rgba(192,192,193,.5)}.u-button--signup:focus,.u-button--signup:hover{border-color:#231F20}.u-button--invisible{border-color:transparent;height:48px;line-height:48px;background-color:#F2F2F2}.u-button--invisible:focus,.u-button--invisible:hover,.u-button--invisibleSelected{background-color:rgba(192,192,193,.5)}.u-button--invisibleSelected{cursor:default}.u-button--save{border-color:transparent;color:grey;position:relative;padding-left:40px}.u-button--save:focus,.u-button--save:hover{background-color:transparent;border-color:#231F20}.u-button--save:before{position:absolute;top:50%;margin-top:-6.5px;left:13px}.u-button--white{border-color:#FFF;color:#FFF;background-color:transparent;border-width:2px;line-height:32px}.u-button--white:focus,.u-button--white:hover{background-color:rgba(255,255,255,.2)}.u-lighterText{color:grey}.u-greyBackground{padding:35px 0;background-color:#E5E5E6}@media only screen and (min-width:600px){.u-greyBackground{padding:70px 0}}.pagination{text-align:center;width:100%}.pagination span{width:8px;height:8px;border-radius:4px;background-color:rgba(35,31,32,.2);display:block;margin:6px}.pagination a{width:20px;height:20px;display:inline-block;vertical-align:top}.pagination a.selected span{background-color:#231F20}.pagination--white span{background-color:rgba(255,255,255,.5)}.pagination--white a.selected span{background-color:#FFF}.timeline{width:100%;height:2px;background-color:#C0C0C1;position:relative}.timeline-bar{position:absolute;left:0;top:0;width:0;height:2px;background-color:#231F20;-webkit-transition:width .2s;transition:width .2s}input[type=checkbox],input[type=radio]{opacity:0;position:absolute;z-index:20;cursor:pointer;top:0;margin-bottom:20px}input[type=checkbox]+span,input[type=radio]+span{width:26px;height:26px;display:block;position:absolute;top:0;background-color:transparent;border:1px solid #C0C0C1;box-sizing:border-box}input[type=checkbox]:focus+span,input[type=radio]:focus+span{color:#231F20;border-color:#231F20}.u-checkboxCont.u-error .u-checkboxCont-content,.u-radioCont.u-error .u-radioCont-content{color:#E24F3B}input[type=checkbox].u-error+span,input[type=radio].u-error+span{border-color:#E24F3B}input[type=checkbox]:checked+span:after,input[type=radio]:checked+span:after{content:"";position:absolute}input[type=radio]{width:26px;height:26px}input[type=radio]+span{border-radius:50%}input[type=radio]:checked+span:after{background-color:#231F20;width:8px;height:8px;position:absolute;top:50%;left:50%;margin:-4px 0 0 -4px;border-radius:5px}.u-checkboxCont,.u-radioCont,.u-selectCont,select{position:relative}input,select{margin-bottom:30px;background-color:transparent}.u-radioCont{font-size:1.2rem;line-height:1.8rem}.u-radioCont-content{padding-left:50px;display:inline-block;vertical-align:top;margin-top:5px}@media only screen and (min-width:600px){.u-radioCont{font-size:1.4rem;line-height:2.4rem}}input[type=checkbox]{width:26px;height:26px}input[type=checkbox]:checked+span:after{top:-2px;left:-2px}.u-checkboxCont{font-size:1.2rem;line-height:1.8rem}.u-checkboxCont-content{padding-left:50px;display:inline-block;vertical-align:top;margin-top:6px}.filterDropDown a,.footer-col a,.footer-footNote-right a,.mainNavigation a,.redils-centered .slides a{text-decoration:none}@media only screen and (min-width:600px){.u-checkboxCont{font-size:1.4rem;line-height:2.4rem}}input{border:none;border-bottom:1px solid #C0C0C1;height:40px;font-size:1.2rem;padding:1px 10px;color:#231F20;box-sizing:border-box}@media only screen and (min-width:600px){input{font-size:1.4rem}}input:focus{color:#231F20;border-color:#231F20}input.u-error,input:invalid{border-bottom:1px solid #E24F3B;box-shadow:none;color:#E24F3B}input.u-error::-webkit-input-placeholder,input:invalid::-webkit-input-placeholder{color:#E24F3B}input.u-error::-moz-placeholder,input:invalid::-moz-placeholder{color:#E24F3B}input.u-error:-ms-input-placeholder,input:invalid:-ms-input-placeholder{color:#E24F3B}input.u-error::placeholder,input:invalid::placeholder{color:#E24F3B}.u-input-label{padding:8px 0 2px 5px;display:block}.error *,.is-error *{color:#E24F3B;border-color:#E24F3B}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#231F20;border:none;border-bottom:1px solid #C0C0C1;padding:2px 40px 2px 7px;height:40px;width:100%;font-size:1.2rem;cursor:pointer;border-radius:0;outline:0}@media only screen and (min-width:600px){select{font-size:1.4rem}}select:focus{border-color:#231F20}select option{padding:5px 10px;background-color:#fff;color:#231F20;border-radius:none}.u-selectCont select+span{width:40px;height:40px;user-select:none;position:absolute;top:0;right:0;display:block;z-index:6;pointer-events:none}.header-logo,.stylesheetColor,.u-errorBox{display:inline-block}.u-selectCont select+span:after{position:absolute;top:14px;left:14px}.u-selectCont--dark select{background-color:#C0C0C1;border-color:#DEDEDE}textarea{border:1px solid #C0C0C1;background-color:transparent;font-size:1.2rem;padding:10px;resize-x:none}textarea.u-error{border-color:#E24F3B;box-shadow:none;color:#E24F3B}textarea.u-error::-webkit-input-placeholder{color:#E24F3B}textarea.u-error::-moz-placeholder{color:#E24F3B}textarea.u-error:-ms-input-placeholder{color:#E24F3B}textarea.u-error::placeholder{color:#E24F3B}.filterDropDown .rekaf-title{box-sizing:border-box;position:relative;height:48px;padding:13px 40px 13px 20px}.filterDropDown .rekaf-title:after{position:absolute;right:13px;top:17px}.filterDropDown .rekaf-list{background-color:#F2F2F2}.filterDropDown li{box-sizing:border-box}.filterDropDown li.selected,.filterDropDown li:hover{background-color:#C0C0C1}.filterDropDown li.u-disabled a{color:#FFF}.filterDropDown li.u-disabled:hover{background-color:#F2F2F2}.filterDropDown li.u-disabled:hover a{cursor:default}.filterDropDown a{padding:8px 20px}.filterDropDown--header .rekaf-title{width:140px;background-color:#F2F2F2}.filterDropDown--standard .rekaf-title{border:1px solid #C0C0C1;background-color:#FFF;color:#C0C0C1}.filterDropDown--standard .rekaf-list{border:1px solid #C0C0C1;border-top:none;box-sizing:border-box;max-height:281px;overflow-y:auto;-webkit-overflow-scrolling:touch}.u-headerSpacing{margin-top:130px}.u-errorBox{vertical-align:top;background-color:transparent;color:#E24F3B;padding:7px 25px 6px;border:1px solid #E24F3B;box-sizing:border-box;width:100%;margin:20px 0}.stylesheet{margin:0 auto;padding:10rem 0;background-color:#E5E5E6}.stylesheetColor:nth-child(0),.stylesheetColor:nth-child(1){background-color:#231F20}.stylesheet-title{margin-bottom:5rem}.stylesheet-subtitle{margin-bottom:1rem}.stylesheet-subtitle,.stylesheet-title{padding-left:2rem;border-left:1px dashed #231F20}.stylesheet-section{margin:5rem 0;padding-bottom:5rem;border-bottom:1px dashed #231F20}.stylesheet-space{margin:20px 0}.stylesheetColor{width:6.92308%;height:90px;margin-left:1.53846%;border:1px dashed #000;vertical-align:top;box-sizing:border-box}.stylesheetColor:nth-child(12n-11){margin-left:0}.stylesheetColor:nth-child(0) span:after{content:"black" " - #231F20"}.stylesheetColor:nth-child(1) span:after{content:"text" " - #231F20"}.stylesheetColor:nth-child(2){background-color:grey}.stylesheetColor:nth-child(3),.stylesheetColor:nth-child(4){background-color:#FFF}.stylesheetColor:nth-child(2) span:after{content:"textGrey" " - #808080"}.stylesheetColor:nth-child(3) span:after{content:"white" " - #FFFFFF"}.stylesheetColor:nth-child(4) span:after{content:"background" " - #FFFFFF"}.stylesheetColor:nth-child(5){background-color:#E5E5E6}.stylesheetColor:nth-child(5) span:after{content:"backgroundGrey" " - #E5E5E6"}.stylesheetColor:nth-child(6){background-color:grey}.stylesheetColor:nth-child(6) span:after{content:"cta" " - #808080"}.stylesheetColor:nth-child(7){background-color:#E24F3B}.stylesheetColor:nth-child(7) span:after{content:"error" " - #E24F3B"}.stylesheetColor:nth-child(8){background-color:#C0C0C1}.stylesheetColor:nth-child(8) span:after{content:"options" " - #C0C0C1"}.stylesheetColor:nth-child(9){background-color:#F2F2F2}.stylesheetColor:nth-child(9) span:after{content:"optionsLight" " - #F2F2F2"}.filterDropDown .no-svg .rekaf-title:after,.footer-col .no-svg h6.js-showFooterSection:after,.no-svg .filterDropDown .rekaf-title:after,.no-svg .footer-col h6.js-showFooterSection:after,.no-svg .installationSlide-productContainer:after,.no-svg .mainNavigation-column-title--subMenu:after,.no-svg .productConfiguration-selected:after,.no-svg .productConfiguration-unselected:after,.no-svg .productInfo-addInfo-downloads:before,.no-svg .selectionProduct-remove:after,.no-svg .selectionVoucher-remove:after,.no-svg .selectionVoucher-total-add:before,.no-svg .u-button--save:before,.no-svg .u-icon,.no-svg .u-selectCont select+span:after,.no-svg input[type=checkbox]:checked+span:after,.u-selectCont .no-svg select+span:after{background-image:url(sprites/sprite-1f07db5d.png)}.filterDropDown .rekaf-title:after,.footer-col h6.js-showFooterSection:after,.installationSlide-productContainer:after,.mainNavigation-column-title--subMenu:after,.productConfiguration-selected:after,.productConfiguration-unselected:after,.productInfo-addInfo-downloads:before,.selectionProduct-remove:after,.selectionVoucher-remove:after,.selectionVoucher-total-add:before,.u-button--save:before,.u-icon,.u-selectCont select+span:after,input[type=checkbox]:checked+span:after{background:url(sprites/sprite-2f5804c9.svg) no-repeat}.selectionVoucher-total-add:before,.u-icon-add--small{background-position:98.87640449438203% 75.29411764705883%;width:16px;height:16px}.filterDropDown--header:not(.rekaf--opened) .rekaf-title:after,.footer-col h6:not(.footer-showSection):after,.mainNavigation-column-title--subMenu:after,.productInfo-addInfo-downloads:before,.u-icon-arrow--down,.u-selectCont select+span:after{background-position:69.27374301675978% 86.54970760233918%;width:15px;height:15px}.filterDropDown--standard:not(.rekaf--opened) .rekaf-title:after,.u-icon-arrow--down--grey{background-position:77.6536312849162% 86.54970760233918%;width:15px;height:15px}.u-icon-arrow--left{background-position:94.41340782122904% 86.54970760233918%;width:15px;height:15px}.productConfiguration:not(.productConfiguration--open) .productConfiguration-selected:after,.productConfiguration:not(.productConfiguration--open) .productConfiguration-unselected:after,.u-icon-arrow--right{background-position:86.03351955307262% 86.54970760233918%;width:15px;height:15px}.filterDropDown--header.rekaf--opened .rekaf-title:after,.footer-col h6.footer-showSection:after,.u-icon-arrow--up{background-position:76.53631284916202% 76.60818713450293%;width:15px;height:15px}.filterDropDown--standard.rekaf--opened .rekaf-title:after,.u-icon-arrow--up--grey{background-position:0 100%;width:15px;height:15px}.u-icon-cart{background-position:60.588235294117645% 48.78048780487805%;width:24px;height:22px}.u-icon-cart--empty{background-position:66.88311688311688% 0;width:40px;height:40px}.u-icon-cartNumber{background-position:66.88311688311688% 27.397260273972602%;width:40px;height:40px}.u-icon-check,input[type=checkbox]:checked+span:after{background-position:97.5609756097561% 62.82051282051282%;width:30px;height:30px}.u-icon-chevron--down{background-position:0 15.527950310559007%;width:59px;height:25px}.u-icon-chevron--left{background-position:0 39.0625%;width:23px;height:58px}.u-icon-chevron--right{background-position:13.450292397660819% 39.0625%;width:23px;height:58px}.u-icon-chevron--up{background-position:0 0;width:59px;height:25px}.u-icon-close{background-position:100% 22.36842105263158%;width:34px;height:34px}.productConfiguration--open .productConfiguration-selected:after,.selectionProduct-remove:after,.selectionVoucher-remove:after,.u-icon-close--small{background-position:53.072625698324025% 86.54970760233918%;width:15px;height:15px}.installationSlide-productContainer:after,.u-icon-close--small-white{background-position:44.6927374301676% 86.54970760233918%;width:15px;height:15px}.u-icon-close--white{background-position:100% 0;width:34px;height:34px}.u-icon-download3D{background-position:79.88826815642459% 49.696969696969695%;width:15px;height:21px}.u-icon-download3D-plain{background-position:70.94972067039106% 48.484848484848484%;width:15px;height:21px}.u-icon-downloadImage{background-position:36.666666666666664% 86.54970760233918%;width:14px;height:15px}.u-icon-downloadImage--large{background-position:96.3855421686747% 43.58974358974359%;width:28px;height:30px}.u-icon-downloadPDF{background-position:79.88826815642459% 24.242424242424242%;width:15px;height:21px}.u-icon-downloadPDF-plain{background-position:79.88826815642459% 36.96969696969697%;width:15px;height:21px}.u-icon-downloadVideo{background-position:61.111111111111114% 86.54970760233918%;width:14px;height:15px}.u-icon-expand{background-position:39.333333333333336% 0;width:44px;height:44px}.u-icon-external{background-position:89.88764044943821% 75.29411764705883%;width:16px;height:16px}.u-icon-facebook{background-position:80.7909604519774% 0;width:17px;height:40px}.u-icon-instagram{background-position:0 73.97260273972603%;width:35px;height:40px}.u-icon-menu{background-position:38.81578947368421% 27.160493827160494%;width:42px;height:24px}.u-icon-pinterest{background-position:64.375% 73.97260273972603%;width:34px;height:40px}.u-icon-play--black{background-position:79.65116279069767% 66.25766871165644%;width:22px;height:23px}.u-icon-play--grey{background-position:12.790697674418604% 90.79754601226993%;width:22px;height:23px}.u-icon-play--white{background-position:0 90.79754601226993%;width:22px;height:23px}.u-button--save:before,.u-icon-plus{background-position:25.414364640883978% 28.90173410404624%;width:13px;height:13px}.u-icon-search{background-position:25.58139534883721% 90.2439024390244%;width:22px;height:22px}.u-icon-twitter,.u-icon-vimeo,.u-icon-youtube{width:34px;height:40px}.u-icon-twitter{background-position:43.125% 73.97260273972603%}.u-icon-vimeo{background-position:21.875% 73.97260273972603%}.u-icon-youtube{background-position:36.875% 46.57534246575342%}.header{position:fixed;top:0;width:100%;z-index:10000;box-sizing:border-box;background-color:transparent;-webkit-transition:background-color .4s linear .4s;transition:background-color .4s linear .4s}.header--categoryPage,.header--sticky{background-color:rgba(255,255,255,.95)}@media only screen and (max-width:599px){.header{padding-top:60px;background-color:rgba(255,255,255,.95)}.mainNavigation{overflow:auto;max-height:calc(100vh - 100px)}}.header--sticky{-webkit-transition:background-color .2s linear 0s;transition:background-color .2s linear 0s}.header-logo{position:absolute;top:0;padding:10px;z-index:100}@media only screen and (min-width:600px){textarea{font-size:1.4rem}.narrow .u-mainContainer{max-width:86%}.header-logo{padding:12px}}.header-logo img{display:block;height:40px}.header-icon{padding:20px 10px 20px 7px;display:inline-block;vertical-align:top}.header-icon--cart{position:absolute;top:0;right:46px}.header-icon--menu{padding-top:24px;position:absolute;top:0;right:0}.header-icon--menu span{height:1px;width:20px;margin-bottom:6px;background-color:grey;display:block}@media only screen and (min-width:600px){.header-icon--menu{display:none}.header-icon{right:0;padding:20px}}.no-touch .header:hover{background-color:rgba(255,255,255,.95);-webkit-transition:background-color .2s linear 0s;transition:background-color .2s linear 0s}.mainNavigation{text-align:center;width:100%}.mainNavigation .u-mainContainer{position:relative;height:100%}.mainNavigation a,.mainNavigation input{color:grey}.mainNavigation-column{display:inline-block;vertical-align:top;text-align:left;padding:0 20px;box-sizing:border-box}@media only screen and (min-width:960px){.mainNavigation-column{padding:0 30px}}@media only screen and (max-width:599px){.mainNavigation-column{display:none;padding:0 10px;position:relative}.mainNavigation-column-title.is-open:after{-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}.mainNavigation-column-title.is-open+.mainNavigation-column-subMenu{display:block}}.no-touch .mainNavigation-column:hover .mainNavigation-column-title{color:#231F20}.mainNavigation-column-title{padding:10px 0;display:block;position:relative}.mainNavigation-column-title--subMenu:after{content:"";position:absolute;top:13px;right:0;display:block}@media only screen and (min-width:600px){.mainNavigation-column-title{padding:20px 0}.mainNavigation-column-title--subMenu:after{display:none}}.mainNavigation-column-subMenu{display:none;padding:5px 0 3px;box-sizing:border-box;min-width:150px;width:100%}.mainNavigation-column-subMenu a{display:block;color:grey;width:100%;padding:8px 20px;box-sizing:border-box}@media only screen and (min-width:600px){.mainNavigation-column-subMenu{position:absolute;top:64px;left:0;background-color:#F2F2F2;text-align:center}.mainNavigation-column-subMenu a{display:inline-block;vertical-align:middle;width:auto;font-weight:400;color:#231F20}}.mainNavigation-column-subMenu br{display:none}@media only screen and (max-width:599px){.mainNavigation--open .mainNavigation-column{display:block}}.mainNavigation-search{position:absolute;right:96px;top:0}.mainNavigation-search.is-searchOpen .mainNavigation-searchContainer{display:block}@media only screen and (min-width:600px){.no-touch .mainNavigation-column:hover .mainNavigation-column-subMenu{display:block}.mainNavigation-search{right:67px}}.mainNavigation-searchContainer{position:absolute;top:11px;right:62px;width:500px;max-width:calc(100vw - 215px);display:none}@media only screen and (min-width:960px){.mainNavigation-searchContainer{right:calc(50vw - 317px)}}.mainNavigation-searchInput{display:inline-block;vertical-align:middle;width:100%;background-color:#FFF;margin-bottom:0}.mainNavigation-searchInput::-webkit-input-placeholder{color:#B7B5B4}.mainNavigation-searchInput::-moz-placeholder{color:#B7B5B4}.mainNavigation-searchInput:-ms-input-placeholder{color:#B7B5B4}.mainNavigation-searchInput::placeholder{color:#B7B5B4}.mainNavigation-searchButton{display:none}.footer{background-color:#E5E5E6;padding:20px 0 60px}.footer-col{display:inline-block;vertical-align:top;width:49.23077%;margin-left:25.38462%}@media only screen and (min-width:600px){.footer-col{width:32.30769%;margin-left:0;margin-right:1.53846%}.footer-col--contact,.footer-col:nth-child(2n){margin-right:0}}@media only screen and (min-width:800px){.footer-col{width:23.84615%}}.footer-col--contact{width:100%;margin-top:42px;margin-left:0;box-sizing:border-box;padding:0 8.46154% 30px}@media only screen and (min-width:800px){.footer-col--contact{float:right;width:23.84615%;padding:0}}.footer-col--contact a{display:block;margin-bottom:15px}.footer-col h6{margin:30px 0 11px}@media only screen and (max-width:599px){.footer-col h6{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:30px 0 20px;margin:0}.footer-col h6.js-showFooterSection:after{content:"";float:right;margin-top:-2px}.footer-col h6+.footer-navigation-column-text{display:none}.footer-col h6.footer-showSection+.footer-navigation-column-text{display:block}}@media only screen and (min-width:600px){.footer-col h6.js-showFooterSection:after{content:none}}@media only screen and (min-width:800px){.footer-col h6{margin-top:40px}}.footer-col p{margin:0}.footer-col ul{list-style:none;margin:0;padding-left:15px}.footer-col ul li{position:relative}.footer-col ul li:before{content:"-";position:absolute;left:-10px}.footer-footNote{text-align:center;margin-top:50px;position:relative}@media only screen and (min-width:600px){.footer-footNote{margin-top:0}}.footer-footNote-left{position:absolute;left:0}.footer-footNote-right{position:absolute;right:0}@media only screen and (max-width:599px){.footer-footNote-right{margin-top:-10px}.footer-footNote-right li{display:block;text-align:left}}.footer-footNote-right a{margin:0 15px}.footer-footNote-right a:last-child{margin-right:0}.redils.disabled~.redils-controls,.redils.disabled~.redils-pagination{display:none}.fullWidthSlides .redils-controls .arrow-area-left,.productImages .redils-controls .arrow-area-left,.redils-centered .redils-controls .arrow-area-left{cursor:url(images/chevron--left.svg),pointer}.fullWidthSlides .redils-controls .arrow-area-right,.productImages .redils-controls .arrow-area-right,.redils-centered .redils-controls .arrow-area-right{cursor:url(images/chevron--right.svg),pointer}.redils-cont{width:100%;position:relative}.redils-cont .pagination{position:absolute;z-index:20;bottom:10px;width:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width:600px){.redils-cont .pagination{bottom:32px}}.redils-cont.redils--download .arrow-area{height:90%}@media only screen and (max-width:959px){.redils-cont.redils--download .pagination{bottom:50px}}.redils-responsive-height img{width:100%;height:auto;display:block}.redils-fader--properties{height:100%}.redils--fullWidth .redils-fader{height:100vh}.redils--fullWidth .redils-fader iframe{width:100%;height:100%}.redils--fullWidth .redils-fader--short{height:60vh}.redils--fullWidth .redils-fader .slides{position:relative;display:block;height:100%;width:100%;background-color:#FFF}.redils--fullWidth .redils-fader .slides-img{height:100%;width:auto;min-width:100%;background-color:#FFF;background-size:cover;background-position:center}@media only screen and (max-width:799px){.redils-responsive-height--half{margin:100px 0}.redils--fullWidth .redils-fader .slides--mobileTextUnder .slides-img{height:70%}.redils--fullWidth .redils-fader .slides--mobileTextUnder .imageOverlay{position:static;padding:0 0 25px;height:30%}.redils--fullWidth .redils-fader .slides--mobileTextUnder .imageOverlay-inner{vertical-align:middle!important}}.redils--fullWidth .redils-fader--installations{padding-bottom:50px;height:calc(100vh - 180px)}.redils--fullWidth .redils-fader--installations .imageOverlay--products{cursor:pointer}.redils--fullWidth .redils-fader--installations .slides-img{height:calc(100vh - 180px);width:100%}.redils--fullWidth .redils-fader--installations+.pagination{bottom:60px}@media only screen and (max-width:599px){.redils--fullWidth .redils-fader--installations{margin-top:60px}}.redils-centered{margin:60px 0 100px}.redils-centered .redils{opacity:.1;-webkit-transition:opacity 2s;transition:opacity 2s}.redils-centered .redils--imagesLoaded{opacity:1}.redils-centered .slides{width:80vw;text-align:center}@media only screen and (min-width:600px){.redils-centered .slides{width:50vw}}.redils-centered .slides:nth-child(n){margin:0}.redils-centered .slides img{max-width:100%;height:auto}@media only screen and (min-width:960px){.redils-centered.productSlider--fewProducts .pagination,.redils-centered.productSlider--fewProducts .redils-controls{display:none}}.redils-centered.productSlider .slides{width:auto;font-size:1.4rem;line-height:2.4rem}.redils-centered.productSlider .slides img{width:250px;display:inline-block}.redils-centered .pagination{-webkit-tap-highlight-color:transparent;bottom:-70px;width:60%;height:2px;position:relative;padding:30px 0;cursor:all-scroll}.redils-centered .pagination-inner{height:2px;background-color:#C0C0C1;width:100%}.redils-centered .pagination-inner-handle{width:5%;background-color:#231F20;position:absolute;left:0;height:2px;cursor:all-scroll}.redils--fullWidth .redils-responsive-height .slides{position:relative;display:block;height:100vh;width:100%;background-size:cover;background-position:center}.redils--fullWidth .redils-responsive-height .slides .imageOverlay{padding:20vh 20px}.redils--fullWidth .redils-responsive-height a{text-decoration:none;position:relative;z-index:20}.redils--fullWidth .redils-responsive-height--half .slides{height:auto;padding:10px 0 40px}@media only screen and (max-width:599px){.redils--fullWidth .redils-responsive-height--half .slides--setImageFirst{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.redils--fullWidth .redils-responsive-height--half .slides-half{display:block;padding:20px 0}.redils--fullWidth .redils-responsive-height--half .slides-half img{max-width:99%;height:auto}.redils--fullWidth .redils-responsive-height--half .slides-half--text{box-sizing:border-box;padding:0 10% 20px}.redils--fullWidth .redils-responsive-height--half .slides-half--text a{text-decoration:underline}.redils--fullWidth .redils-responsive-height--half .slides-half--film{position:relative;cursor:pointer}@media only screen and (min-width:800px){.redils--fullWidth .redils-responsive-height--half .slides{min-height:100vh}.redils--fullWidth .redils-responsive-height--half .slides:before{content:"";display:inline-block;vertical-align:middle;min-height:100vh;line-height:0;font-size:0}.redils--fullWidth .redils-responsive-height--half .slides-half{width:49.23077%;display:inline-block;vertical-align:middle}.redils--fullWidth .redils-responsive-height--half .slides-half:last-child{margin-left:1.53846%}}.redils--fullWidth .redils-responsive-height--half .slides h6{margin-bottom:4rem}.redils--fullWidth .redils-responsive-height--half .slides .imageOverlay{padding:10vh 20px}.redils--fullWidth .redils-responsive-height--half .slides .u-leadText{text-align:left}.redils--fullWidth .redils-responsive-height--half .slides img{max-width:99%;height:auto;display:block}.slides-half--fixed{text-align:center;overflow:hidden}.slides-half--fixed img{height:auto;max-width:100%}.slides-half--fixed .slides-half{height:100%}.slides-half--fixed .slides-half img{max-width:99%;height:auto}.slides-half--fixed .slides-half--text{box-sizing:border-box;padding:0 10% 20px;text-align:left}.headerSelection,.modal,.newsletter,ul.follow-iconList{text-align:center}.slides-half--fixed .slides-half--text a{text-decoration:underline;position:relative;z-index:20}.slides-half--fixed .slides-half--film{position:relative;cursor:pointer}@media only screen and (min-width:800px){.slides-half--fixed .slides-half{width:49.23077%;display:inline-block;vertical-align:middle}}.redils--split .redils-cont,.redils--split .redils-cont .slides-half{width:100%}.redils--split .redils-cont .slides-half--text{padding:0 10%}.redils--split .redils-cont .slides-half:last-child{margin:0}@media only screen and (min-width:800px){.redils--split .redils-cont{width:49.23077%;display:inline-block;vertical-align:top}.slides-half--fixed{float:left;min-height:100vh;width:49.23077%;margin-right:1.53846%}.slides-half--fixed:before{content:"";display:inline-block;vertical-align:middle;min-height:100vh;margin-right:-.25em}.slides-half--fixed .slides-half{width:100%;display:inline-block;vertical-align:middle}.slides-half--fixed .slides-half img{max-width:100%;max-height:100%;height:auto}.slides-half--right{float:right;margin-right:0;margin-left:1.53846%}}.redils--properties--withCaption .pagination{bottom:56px}.redils--properties img{width:100%;height:auto}.remooz-fullScreenContainer-close{right:auto;top:70px;left:0;text-align:center;position:absolute;z-index:100;width:100%;cursor:pointer}.modal,.modal-screen{width:100%;height:100%;top:0;left:0}ul.follow-iconList{padding-left:0}ul.follow-iconList li{margin:4px}@media only screen and (min-width:600px){ul.follow-iconList li{margin:4px 9px}}ul.follow-iconList li:first-child{margin-left:0}ul.follow-iconList li:last-child{margin-right:0}ul.follow-iconList li:before{display:none}.headerSelection-content{font-size:1.8rem;text-decoration:none;padding:.5rem;display:inline-block;vertical-align:top}.headerSelection-selection{opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s}.headerSelection--showing .headerSelection-selection{opacity:1}.modal{position:fixed;z-index:1000;display:none}.newsletter-input,.newsletter-terms{display:inline-block}.modal-screen{background-color:#231F20;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s;position:absolute}.modal-inner,.pushNotification{background-color:#FFF;box-sizing:border-box}.modal--showing .modal-screen{opacity:.1}.modal-inner{width:92%;margin:5vh 4%;height:auto;position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:30px;overflow:auto}.modal-inner .modal-inner-close{position:absolute;top:0;right:0;border-bottom:none;padding:15px}@media only screen and (min-width:600px){.modal-inner{width:80%;margin:5vh 10%}}@media only screen and (min-width:960px){.modal-inner{width:60%;margin:5vh 20%}}.newsletter{position:relative}.newsletter-input:invalid{color:#000;border-color:#000}.newsletter-input:invalid::-webkit-input-placeholder{color:#000}.newsletter-input:invalid::-moz-placeholder{color:#000}.newsletter-input:invalid:-ms-input-placeholder{color:#000}.newsletter-input:invalid::placeholder{color:#000}.newsletter-send{width:60px}@media only screen and (max-width:599px){.collectionSlider .redils{min-height:80vw}.collectionSlider .pagination{bottom:-40px}.newsletter{width:80%;margin:0 auto}.newsletter input{margin-right:0;margin-bottom:10px;width:calc(100% - 60px)}}@media only screen and (min-width:600px){.newsletter input{width:400px;max-width:calc(50% - 5px);margin-bottom:10px}.newsletter-button{margin-left:20px;max-width:calc(50% - 5px);height:40px;line-height:42px}}.newsletter-terms{width:460px;max-width:100%;text-align:left;margin-bottom:40px}.newsletter-registered{display:none;position:absolute;left:0;bottom:-25px;text-align:center;width:100%;z-index:100}.newsletter-error{display:none}.newsletter.is-error .newsletter-error,.newsletter.is-registered .newsletter-registered{display:block}.pushNotificationContainer{position:fixed;bottom:0;left:0;width:100%;z-index:1000}.pushNotification{color:#231F20;width:100%;padding:6px 10px;text-align:left;opacity:1;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.pushNotification--grey{background-color:grey;color:#FFF;font-weight:200}.pushNotification--black{background-color:#231F20;color:#FFF;font-weight:200}.pushNotification+.pushNotification{position:absolute;z-index:1;bottom:0;left:0;background-color:#FFF}.pushNotification+.pushNotification--grey{background-color:grey}.pushNotification+.pushNotification--black{background-color:#231F20}.pushNotification-text{display:inline-block;padding:0 50px 0 0;line-height:normal}.pushNotification .pushNotification-close{border-bottom:none;text-decoration:none;display:inline-block;vertical-align:baseline;padding:6px;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pushNotification .pushNotification-close span{margin-top:4px}@media only screen and (min-width:600px){.pushNotification{padding:7px 20px;text-align:center}.pushNotification-text{padding:0 50px}.pushNotification-close{right:20px}}.is-scrolled .pushNotification{opacity:0}@-webkit-keyframes bounce{0%{-webkit-transform:translate3d(0,-14px,0);transform:translate3d(0,-14px,0)}10%,7%,98.5%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}9%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,-14px,0);transform:translate3d(0,-14px,0)}}@keyframes bounce{0%{-webkit-transform:translate3d(0,-14px,0);transform:translate3d(0,-14px,0)}10%,7%,98.5%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}9%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,-14px,0);transform:translate3d(0,-14px,0)}}.imageOverlay{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;box-sizing:border-box;padding:70px 0}.imageOverlay-inner{display:inline-block;vertical-align:middle;text-align:left}@media only screen and (min-width:600px){.imageOverlay-inner--width1{width:6.92308%}.imageOverlay-inner--width2{width:15.38462%}.imageOverlay-inner--width3{width:23.84615%}.imageOverlay-inner--width4{width:32.30769%}.imageOverlay-inner--width5{width:40.76923%}.imageOverlay-inner--width6{width:49.23077%}.imageOverlay-inner--width7{width:57.69231%}.imageOverlay-inner--width8{width:66.15385%}.imageOverlay-inner--width9{width:74.61538%}.imageOverlay-inner--width10{width:83.07692%}.imageOverlay-inner--width11{width:91.53846%}.imageOverlay-play{margin-top:45px;position:relative}.imageOverlay-play:before{content:"";width:60px;height:60px;border:2px solid #231F20;position:absolute;top:50%;left:50%;margin:-30px 0 0 -33px;display:block;box-sizing:border-box;border-radius:50%}.u-white .imageOverlay-play:before{border-color:#FFF}.u-grey .imageOverlay-play:before{border-color:grey}}.imageOverlay h5{color:grey}.imageOverlay .u-mainContainer{height:100%}.imageOverlay .imageOverlay .imageOverlay-downloadContainer{height:auto}.imageOverlay-download{margin-top:26px;display:block;position:relative}@media only screen and (min-width:960px){.imageOverlay-download{margin-top:12px;text-align:left;width:40%}}.scrollContinue{position:absolute;top:90vh;text-align:center;left:50%;margin-left:-30px;padding:20px 0}.scrollContinue span{-webkit-animation:bounce 5s ease-in 4s infinite;animation:bounce 5s ease-in 4s infinite}.contentTitles{text-align:center;margin:20px 0}.contentOverlayTitles{display:none;position:absolute;text-align:center;top:40px;z-index:20;width:100%}.halfWidthSlides,.technicalSpecifications .u-mainContainer{position:relative}.startPage .contentOverlayTitles{display:block}.halfWidthSlides{width:100%}.technicalSpecifications .rekaf{display:inline-block;width:100%}@media only screen and (min-width:600px){.technicalSpecifications .rekaf{min-width:260px;width:auto}.technicalSpecifications .dropdownContainer{position:absolute;right:0}}.collections .sectionHeader{text-align:center;margin:-55px 0}.tradeAccount{padding-bottom:200px;width:80%;margin:0 auto;position:relative}@media only screen and (min-width:600px){.tradeAccount{width:66.15385%;margin:0 auto}}.tradeAccount .contact-main-form-button{width:100%;margin-left:0}.tradeAccount .contact-main-form-field:nth-child(n){margin-left:0}.tradeAccount .contact-main-form-field:nth-child(2n-1){margin-left:1.53846%}.tradeAccount .contact-main-form-field:first-child{margin-left:0}.tradeAccount .contact-main-form-field--registration_type{display:block;margin:0 0 40px}.tradeAccount .contact-main-form-field--city:nth-child(n){display:block;margin:0}.tradeAccount .contact-main-form-field--country:nth-child(n){margin:0}.tradeAccount .contact-main-form-field--state:nth-child(n){margin:0 0 0 1.53846%}.tradeAccount .contact-main-form-field--resale_number:nth-child(n){display:block;margin:0}.contact-main{border-bottom:1px solid #F2F2F2;padding:0 0 40px;margin:20px 0 40px}.contact-main-form{margin-top:30px;padding-top:30px;position:relative;border-top:1px solid #F2F2F2}.contact-main-form-field--architect_designer{margin:20px 0 30px}@media only screen and (min-width:800px){.contact-main-form-button{width:32.30769%;display:inline-block;vertical-align:top;text-align:right;margin-left:1.53846%}.contact-main-form-field{width:49.23077%;display:inline-block;vertical-align:top}.contact-main-form-field--message{width:100%;margin-bottom:40px}.contact-main-form-field:nth-child(2n){margin-left:1.53846%}.contact-main-form-field--architect_designer:nth-child(n){margin:0;width:66.15385%}}.contact-main-form-sent{position:absolute;width:100%;height:100%;text-align:center;top:0;left:0;z-index:10;background-color:rgba(255,255,255,.8)}.contact-main-form-sent h4{display:inline-block;vertical-align:middle;padding-bottom:50px}@media only screen and (min-width:600px){.contact-main-form{width:45%;display:inline-block;margin:0 0 0 1.53846%;padding:0;border:none}}@media only screen and (max-width:599px){.contact-main{width:80%;margin:20px 10% 40px}}@media only screen and (min-width:600px){.contact-main-info{width:53.46154%;display:inline-block;vertical-align:top}}.contact-controls{position:relative}@media only screen and (max-width:599px){.contact-controls{width:80%;margin:0 10%}.contact-section h3{padding:0 10%;box-sizing:border-box}}.contact-controls-title{margin:50px 0 40px}@media only screen and (min-width:800px){.contact-controls-title{margin-bottom:80px}}.contact-controls .rekaf{display:inline-block;vertical-align:top;width:200px;margin:0 20px 10px 0}@media only screen and (min-width:800px){.contact-controls .rekaf{margin:0 0 0 20px}.contact-controls-filters{position:absolute;right:0;top:-10px}}.contact-controls .filterDropDown--empty{display:none}.contact-controls-filters{margin-bottom:40px}.snippets-filmContainer,.snippets-item{position:relative}.contact-item{display:inline-block;vertical-align:top;text-align:left;width:80%;margin-left:10%;margin-bottom:7.88462%;overflow:hidden}@media only screen and (min-width:600px){.contact-item{width:28.07692%;margin-bottom:7.88462%}.contact-item:nth-child(n){margin-left:7.88462%}.contact-item:nth-child(3n-2){margin-left:0}}@media only screen and (min-width:960px){.contact-item{width:19.61538%;margin-bottom:7.12308%}.contact-item:nth-child(n){margin-left:7.12308%}.contact-item:nth-child(4n-3){margin-left:0}}.snippets-filmContainer iframe,.snippets-img{margin-bottom:2rem}.contact-item a{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block}.snippets{min-height:100vh;padding-top:100px;padding-bottom:50px;box-sizing:border-box}.snippets-item{width:83.07692%;margin-left:10%;display:inline-block;vertical-align:top;text-decoration:none}.snippets-item iframe{width:100%;height:auto}@media only screen and (min-width:600px){.snippets-item,.snippets-item:nth-child(n){margin-left:18.46154%}.snippets-item{width:40.76923%}.snippets-item:nth-child(2n-1){margin-left:0}}@media only screen and (min-width:960px){.snippets-item{width:23.84615%}.snippets-item:nth-child(n){margin-left:14.23077%}.snippets-item:nth-child(3n-2){margin-left:0}}.snippets-filmContainer .imageOverlay-play{position:absolute;top:50%;margin-top:-20px}.snippets-img{width:100%;height:auto}.showProperties{text-align:center;margin-top:70px}.showProperties-subjectContainer{margin-bottom:70px}@media only screen and (min-width:600px){.showProperties-subjectContainer{width:49.23077%;margin:40px auto 70px}}.productProperties-container{padding:140px 0 70px}.productProperties-text{width:40.76923%;margin-right:18.46154%;display:inline-block;vertical-align:top;text-align:left}.productProperties-text-header{margin:20px 0}.productProperties-images{width:40.76923%;display:inline-block;vertical-align:middle}.gifImages{text-align:center;margin:30px 0}.gifImages img{max-width:100%;height:auto}.gifImages-half:nth-child(2n){margin-bottom:50px}@media only screen and (max-width:599px){.gifImages-half--text{text-align:left;width:66.15385%;margin-left:16.92308%}}@media only screen and (min-width:600px){.gifImages-half{width:40.76923%;display:inline-block;vertical-align:middle;text-align:right}.gifImages-half:nth-child(2n){margin-bottom:0;margin-left:18.46154%;text-align:left}}.filmArchive img{width:100%;height:auto;display:block}.filmArchive-title{text-align:center;margin:20px 0}.filmArchive-main{position:relative;display:block;margin-bottom:10px}.filmArchive-main .filmArchive-title{display:inline-block;vertical-align:middle}.filmArchive-thumbs-item{position:relative;width:32.30769%;margin-left:1.53846%;display:inline-block;vertical-align:top;line-height:0;text-decoration:none}.filmArchive-thumbs-item:nth-child(3n-2){margin-left:0}@media only screen and (min-width:600px){.filmArchive-main{margin-bottom:20px}.filmArchive-thumbs-item{width:15.38462%}.filmArchive-thumbs-item:nth-child(n){margin-left:1.53846%}.filmArchive-thumbs-item:nth-child(6n-5){margin-left:0}}.filmArchive-thumbs .imageOverlay{position:static;padding:0}.filmArchive-thumbs .imageOverlay-play,.filmArchive-thumbs .u-verticalAlign{display:none}.filmArchive-thumbs .filmArchive-title{margin:10px 0;line-height:normal}.generalText{width:66.15385%}.generalText h1,.generalText h2,.generalText h3,.generalText h4,.generalText h5,.generalText h6{margin:40px 0;text-align:left}.generalText--headerAlign-right h1,.generalText--headerAlign-right h2,.generalText--headerAlign-right h3,.generalText--headerAlign-right h4,.generalText--headerAlign-right h5,.generalText--headerAlign-right h6{text-align:right}.generalText--headerAlign-center h1,.generalText--headerAlign-center h2,.generalText--headerAlign-center h3,.generalText--headerAlign-center h4,.generalText--headerAlign-center h5,.generalText--headerAlign-center h6{text-align:center}.generalText--alignSection-center{margin:0 auto}.generalText--alignSection-right{margin:0 0 0 auto}.generalText img{width:100%;height:auto;display:block}.generalText--width-6{width:66.15385%}.generalText--width-7{width:74.61538%}.generalText--width-8{width:83.07692%}.generalText--width-9{width:91.53846%}.generalText--width-10,.generalText--width-11,.generalText--width-12{width:100%}@media only screen and (min-width:600px){.generalText--width-6{width:49.23077%}.generalText--width-7{width:57.69231%}.generalText--width-8{width:66.15385%}.generalText--width-9{width:74.61538%}.generalText--width-10{width:83.07692%}.generalText--width-11{width:91.53846%}.generalText--width-12{width:100%}}.support .generalText{margin:0 auto;padding:70px 0}.thumbnails a{text-decoration:none}.thumbnails-item{display:inline-block;vertical-align:top;text-align:left;width:49.23077%;margin-left:1.53846%;margin-bottom:1.53846%}.thumbnails-item:nth-child(2n-1){margin-left:0}@media only screen and (min-width:600px){.thumbnails-item{width:28.07692%;margin-bottom:7.88462%}.thumbnails-item:nth-child(n){margin-left:7.88462%}.thumbnails-item:nth-child(3n-2){margin-left:0}}@media only screen and (min-width:960px){.thumbnails-item{width:19.61538%;margin-bottom:7.12308%}.thumbnails-item:nth-child(n){margin-left:7.12308%}.thumbnails-item:nth-child(4n-3){margin-left:0}}.thumbnails-image{display:block;width:100%;height:auto}.thumbnails-title{margin-bottom:10px}.thumbnails-file{display:block}.thumbnails .thumbnails-link,.thumbnails-file:hover{text-decoration:underline}.collaborationsList{margin-top:40px}.collaborationsList .thumbnails-title{margin:20px 0 0}.sideMenu{width:83.07692%;margin-left:8.46154%;margin-bottom:50px;position:relative}@media only screen and (min-width:600px){.sideMenu{position:fixed;width:28.07692%;margin-top:-8px;margin-left:0}.sideMenu>.rekaf-title{display:none}.sideMenu .rekaf-list{display:block!important;border:none;background-color:transparent;max-height:none}.sideMenu .rekaf-list li,.sideMenu .rekaf-list li.selected,.sideMenu .rekaf-list li:hover{background-color:transparent;padding:0}.sideMenu a{text-decoration:none;color:grey;font-size:1.5rem;padding:8px 0;display:block}.sideMenu a:hover{color:#231F20}}@media only screen and (min-width:800px){.sideMenu{width:19.61538%;margin-left:4.23077%}}.support{width:83.07692%;margin-left:8.46154%}@media only screen and (min-width:600px){.support{width:57.69231%;margin-left:29.61538%}}@media only screen and (min-width:800px){.support{width:49.23077%;margin-left:25.38462%}}.support-content{padding-top:100px}.support-content:first-child{padding-top:0;margin-bottom:-50px}.support-content:last-child{margin-bottom:100px}.support-careContainer-image{width:100%;height:auto}.support-careSelect{display:inline-block;min-width:200px}.press-contact{padding:40px 0;margin:20px 0 40px;border-top:1px solid #F2F2F2;border-bottom:1px solid #F2F2F2}.press-return{text-align:center;display:block;margin:40px 0}.pressImages{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pressImages .thumbnails-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pressImages .thumbnails-item p{min-height:48px}.pressImages .thumbnails-imageContainer{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;font-size:0;line-height:0}.pressImages .thumbnails-imageContainer:before{content:"";height:100%;display:inline-block;vertical-align:middle}.pressImages .thumbnails-image{display:inline-block;vertical-align:middle}.pressFiles{margin-bottom:40px}@media only screen and (max-width:599px){.pressFiles-container{width:80%}}.pressFiles-file{display:block}@media only screen and (min-width:800px){.installation{width:49.23077%;margin-left:1.53846%;display:inline-block;vertical-align:top}.installation:nth-child(2n-1){margin-left:0}}.installation-image{width:100%;background-size:cover;background-position:center}.installation-image:before{content:"";padding-top:56.79012%;display:block}.installation-title{text-decoration:none;display:block;margin-bottom:30px}.installation-title:hover{text-decoration:underline}.flexImages a,.installationSlide-product,.productList a{text-decoration:none}.installation-caption{overflow:hidden;margin-top:10px}.installationSlide{text-align:center}.installationSlide .imageOverlay{height:100%}.installationSlide-productContainer{background-color:#FFF;padding-top:10px;position:relative;display:none}.installationSlide-productContainer:after{content:"";position:absolute;top:-20px;right:-20px;user-select:none}.installationSlide-product{display:inline-block;vertical-align:top;width:100px;margin:0 10px;text-align:center}@media only screen and (min-width:600px){.installationSlide-product{width:200px}}.installationSlide-product-image{width:100%;display:block}.installationSlide-caption{width:800px;max-width:96%;height:50px;margin:0 auto}.installationSlide-caption p{display:inline-block;vertical-align:middle;margin:0}.installationSlide--open .installationSlide-productContainer{display:inline-block}.installationPaging{margin:50px 0;text-align:center}.installationFilter{text-align:center;padding:0 0 50px}.installationFilter .rekaf{margin:20px 0}@media only screen and (min-width:600px){.installationFilter{padding:70px 0 50px}.installationFilter .rekaf{display:inline-block;vertical-align:top;min-width:200px;margin:0 .76923% 10px}}.bottleCounter{width:1300px;max-width:96%;position:relative;text-align:center;margin:30px auto}.bottleCounter-products{width:100%;display:inline-block;vertical-align:middle;position:relative}@media only screen and (min-width:600px){.bottleCounter-products{width:66.15385%}}@media only screen and (min-width:800px){.bottleCounter{text-align:left}.bottleCounter-products{width:40.76923%}}.bottleCounter-product{position:absolute;top:0;opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s}.bottleCounter-product-image{width:100%}.bottleCounter-product.is-next{position:relative;opacity:1}.bottleCounter-text{width:100%;color:grey;text-align:center;text-transform:uppercase}.bottleCounter-text-counter{font-size:55px;height:55px;line-height:normal;font-weight:100;margin:20px 0;overflow:hidden}.bottleCounter-text-texts{font-size:1.4rem;margin:0 0 .7rem;line-height:1.8rem}@media only screen and (min-width:600px){.bottleCounter-text-counter{font-size:100px;height:100px}}@media only screen and (min-width:800px){.bottleCounter-text{margin:20px 0 0 -50px;text-align:left;display:inline-block;vertical-align:middle;width:auto;position:relative;z-index:100}}@media only screen and (min-width:960px){.bottleCounter-text-counter{font-size:120px;height:120px}.bottleCounter-text-texts{font-size:1.8rem;margin:0 9px 1.1rem;line-height:2.4rem}}.bottleCounter-digit{position:relative;width:30px;height:55px}@media only screen and (min-width:600px){.bottleCounter-digit{width:53px;height:100px}}.bottleCounter-digit span{position:absolute;top:0;left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;display:block}.flexImages,.flexImages-image{position:relative}.bottleCounter-digit span.is-previous{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0);position:relative;z-index:10}.bottleCounter-digit span.is-next{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}@media only screen and (min-width:960px){.bottleCounter-digit{width:64px;height:120px}.bottleCounter-digit span.is-previous{-webkit-transform:translate3d(0,120px,0);transform:translate3d(0,120px,0)}.bottleCounter-digit span.is-next{-webkit-transform:translate3d(0,-120px,0);transform:translate3d(0,-120px,0)}}.flexImages-image{display:inline-block}.flexImages-image iframe{max-width:100%;width:100%}.flexImages-image img{width:100%;height:auto;display:block}.flexImages-image.u-offset--0:first-child{margin-left:0}@media only screen and (max-width:599px){.flexImages-image{height:97vw;overflow:hidden;margin-bottom:10px}.flexImages-image:first-child{margin-left:0}.flexImages-image:last-child{margin-bottom:0}.flexImages-image img{width:auto;height:100%;position:absolute;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.flexImages div:last-of-type{margin-bottom:0}}.flexImages-headingText{text-align:center;min-height:30px;margin-bottom:10px}.flexImages-captionText{text-align:center;display:block;margin-top:10px}.flexImages-overlay{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;box-sizing:border-box;padding:20px}.flexImages-overlay-inner{display:inline-block;vertical-align:middle}.flexImages-overlay-text{padding:6px 12px 5px;margin:0}.flexImages-overlay-caption{margin-top:20px}@media only screen and (max-width:599px){.fullBleed .flexImages-image{height:100vw}}.productPicker{text-align:center}.productPicker-list{text-align:left}.product-similar{margin-top:100px}.product-similar h5{margin-bottom:50px}@media only screen and (max-width:959px){.productContainer .scrollContinue{display:none}}@media only screen and (min-height:1000px){.productContainer .scrollContinue{display:none}}.productList{display:inline-block;vertical-align:top;text-align:center;width:49.23077%;margin-left:1.53846%;margin-bottom:1.53846%}.productList:nth-child(2n-1){margin-left:0}@media only screen and (min-width:600px){.productList{width:32.30769%;margin-bottom:1.53846%}.productList:nth-child(n){margin-left:1.53846%}.productList:nth-child(3n-2){margin-left:0}}@media only screen and (min-width:960px){.flexImages-overlay-text{padding:12px 24px 13px}.productList{width:23.84615%;margin-bottom:1.53846%}.productList:nth-child(n){margin-left:1.53846%}.productList:nth-child(4n-3){margin-left:0}}.productList-image img{display:block;width:100%;height:auto}.productList-newLabel{display:none}.productList-variationsText{display:block;text-align:center;position:relative;margin-top:8px}.productList-variationsText:not(:empty):before{content:"";position:absolute;width:40px;height:1px;top:-5px;left:50%;margin-left:-20px;background-color:#231F20}.productList-details{max-width:250px;margin:0 auto}.productList--new .productList-newLabel{display:inline-block}.no-touch .productList-details{opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}.no-touch .productList:hover .productList-details{opacity:1}.productImages{margin:0 auto;position:relative;width:100%;text-align:right}@media only screen and (min-width:600px){.productImages{text-align:left}}@media only screen and (min-width:800px){.productImages{width:83.07692%}}@media only screen and (min-width:960px){.productImages{width:57.69231%;float:right;margin-left:1.53846%;display:inline-block;vertical-align:top;text-align:right}}.productImages .redils-product .slides{float:left}.productImages .redils-product .slides img{max-width:100%;height:auto;display:block}.productImages .redils-product--360{display:none}.productImages-controls-item{display:inline-block;vertical-align:top;padding:5px 10px;text-decoration:none}.productImages-controls-item:hover{text-decoration:underline}.productImages-controls-item.focused{font-weight:400}.productImages-controls-item.focused~.productImages-share{display:block}.productImages-share{display:none;position:absolute;right:0;bottom:25px;background-color:#fff}.productInfo,.productInfo-addInfo-downloads{position:relative}.filterControls,.productConfiguration,.productSpecifications-description tr:hover{background-color:#F2F2F2}@media only screen and (min-width:600px){.productImages-share{right:auto;left:0}}.productImages-share-item{display:inline-block;vertical-align:top;margin:4px 9px}.productImages--360 .redils-product{display:none}.productImages--360 .redils-product--360{display:block}.productInfo{margin:0 auto;width:100%;z-index:1}@media only screen and (min-width:960px){.productImages-share{right:0;left:auto;bottom:-50px}.productInfo{width:40.76923%;display:inline-block;vertical-align:top}}.productInfo-subtitle{margin-bottom:10px}.productInfo-subtitle span{margin-right:20px;display:inline-block}.productInfo-subtitle span:last-child{margin-right:0}.productInfo-addInfo a{text-decoration:none}.productInfo-addInfo-downloads:before{content:"";position:absolute;right:-28px;top:0}.productInfo-shortDescription{margin-top:0;color:grey}.productInfo-purchase{max-width:100%;width:360px;margin:0 auto}@media only screen and (min-width:600px){.productInfo-purchase{width:49.23077%;display:inline-block;vertical-align:top;margin-left:1.53846%}}@media only screen and (min-width:960px){.productInfo-purchase{width:300px;margin-left:0}}.productInfo-purchase-quantityPrice{box-sizing:border-box;padding-left:46px;margin:20px 0 30px;position:relative}.productInfo-purchase-quantityPrice:after{content:"";display:table;clear:both}@media only screen and (min-width:600px){.productInfo-purchase-quantityPrice{margin:5px 0 30px}}@media only screen and (min-width:960px){.productInfo-purchase-quantityPrice{margin:20px 0 30px}}.productInfo-purchase-quantity{display:inline-block}.productInfo-purchase-quantity h5,.productInfo-purchase-quantity input{display:inline-block;vertical-align:middle}.productInfo-purchase-quantity input{width:40px;margin:0 0 0 10px;text-align:center}.productInfo-purchase-price{margin:8px 15px 0 0;float:right}.productInfo-purchase-submit{float:right;margin-right:15px;text-align:right}.productInfo-purchase-vat{float:right;margin-right:15px;font-size:1.2rem;opacity:.8}.productInfo-tradeAccount{display:none;margin-top:10px}.productInfo-tradeAccount.is-triggered{display:block;opacity:.2;pointer-events:none}.productInfo-tradeAccount.is-active{opacity:1;pointer-events:auto}.productInfoTop{margin:0 auto;width:80%}@media only screen and (min-width:600px){.productInfoTop{width:100%}}@media only screen and (min-width:960px){.productInfo-purchase-vat{float:none;position:absolute;top:9px;left:100%;white-space:nowrap}.productInfoTop{width:40.76923%;display:inline-block;vertical-align:top;margin-bottom:30px}}.productSpecifications{margin:60px 0}@media only screen and (min-width:600px){.productSpecifications{margin:100px 0 50px}}@media only screen and (min-width:960px){.productSpecifications{margin:40px 0 50px}}.productSpecifications-description{margin-top:10px;box-sizing:border-box}.productSpecifications-description td{vertical-align:top;border-bottom:1px solid #C0C0C1;padding:4px 0 1px 10px}.productSpecifications-description td:first-child{padding-left:0;padding-right:6px;min-width:120px}.productSpecifications-description tr:last-child td{border-bottom:none}.productSpecifications-section{margin:20px 10%;width:80%}@media only screen and (min-width:600px){.productSpecifications-section{margin:20px 0}}@media only screen and (min-width:800px){.productSpecifications-section{display:inline-block;vertical-align:top;width:49.23077%}}@media only screen and (min-width:600px){.productSpecifications-sizing{width:100%}}.productSpecifications-drawing{text-align:center}@media only screen and (min-width:960px){.productSpecifications-section{margin-left:1.53846%}.productSpecifications-section:nth-child(3n-2){margin-left:0}.productSpecifications-sizing{width:40.76923%}.productSpecifications-drawing{width:40.76923%;margin-left:16.92308%}}.productSpecifications-drawing img{max-width:100%;height:auto}@media only screen and (min-width:600px){.productSpecifications-downloads{float:right;width:49.23077%;margin-left:6.92308%}}@media only screen and (min-width:960px){.productSpecifications-downloads{float:none;width:100%;margin-left:0}}.productSpecifications-downloads-files{margin:10px 0 30px}.productSpecifications-downloads-item{display:block}.productSpecifications-downloads-item a{text-decoration:none;padding:2px 10px}.productSpecifications-downloads-item a:hover{text-decoration:underline}@media only screen and (min-width:600px){.productSpecifications-table{width:49.23077%}}@media only screen and (min-width:960px){.productSpecifications-table{width:100%}}.productConfigurator{margin:0 auto;width:360px;max-width:100%}@media only screen and (min-width:600px){.productConfigurator{width:49.23077%;display:inline-block;vertical-align:top}}@media only screen and (min-width:960px){.productConfigurator{width:100%}}.productConfiguration{width:360px;max-width:100%;box-sizing:border-box;padding:12px;margin-bottom:3px}@media only screen and (min-width:600px){.productConfiguration{width:300px}}.productConfiguration .u-swatch{width:24px;height:24px;display:block;background-position:center;box-shadow:0 0 1px #231F20 inset;position:relative}.productConfiguration .u-swatch-overflow{overflow:hidden;width:22px;height:22px;top:1px;left:1px;display:block;position:relative}.productConfiguration .u-swatch img{width:100%;height:auto;display:block}.productConfiguration-selected,.productConfiguration-unselected{text-decoration:none;position:relative;display:block}.productConfiguration-selected .u-swatch,.productConfiguration-unselected .u-swatch{display:inline-block;vertical-align:middle;margin-top:-3px}.productConfiguration-selected-add,.productConfiguration-unselected-add{width:24px;height:24px;display:inline-block;padding:3px 4px;box-sizing:border-box;vertical-align:middle}.productConfiguration-selected-type,.productConfiguration-unselected-type{display:inline-block;vertical-align:middle;margin-left:10px}.productConfiguration-selected-title,.productConfiguration-unselected-title{display:inline-block;vertical-align:middle;margin-left:3px}.productConfiguration-information-item,.productConfiguration-unselected+.productConfiguration-selected{display:none}.productConfiguration-selected:after,.productConfiguration-unselected:after{content:"";position:absolute;top:3px;right:0}.productConfiguration-selector{display:none;box-sizing:border-box;padding:18px 8px 3px 22px}.productConfiguration-information{border-bottom:1px solid #C0C0C1;margin-bottom:10px;box-sizing:border-box;padding:5px 10px}.productConfiguration-information-item.is-active{display:block}.productConfiguration-information-image{width:30%;display:inline-block;vertical-align:top}.productConfiguration-information-description{width:65%;display:inline-block;vertical-align:top;margin-left:5%;text-decoration:none}.productConfiguration-information-description h4{margin-bottom:5px}.productConfiguration-information-description p{margin-top:0;line-height:1.4rem}.productConfiguration-information-price{display:none}.productConfiguration-options-item{display:inline-block;vertical-align:top;width:33.33%;box-sizing:border-box;padding:10px}.productConfiguration-options-item a{text-decoration:none;color:grey;display:inline-block;line-height:1.4rem}.productConfiguration-options-item.is-active a{color:#231F20}.productConfiguration-options-item.is-active .u-swatch{box-shadow:none}.productConfiguration-options-item.is-active .u-swatch:after{content:"";width:28px;height:28px;border:1px solid grey;position:absolute;top:-3px;left:-3px;display:block}.productConfiguration-options-description{margin-top:6px;display:block}.productConfiguration-connect{text-align:center;margin-top:10px;padding-bottom:12px}.productConfiguration--open .productConfiguration-selector{display:block}.productInstallations{margin-bottom:50px}.productInstallations-title{margin-bottom:20px}.category-notification{margin:140px 0 -60px;text-align:center}.category-notification-inner{display:inline-block;position:relative}.category-notification-inner:before{content:"i";position:absolute;top:0;left:-34px;width:22px;text-align:center}.category-notification-inner:after{content:"";position:absolute;top:1px;left:-33px;width:18px;height:18px;border:1px solid grey;border-radius:50%}.receipt-address,.receipt-info,.selectionProduct,.selectionSummary-grandTotal,.selectionVoucher{border-bottom:1px solid #C0C0C1}.category-notification-inner+.category-notification-inner{display:block}.category-notification-inner+.category-notification-inner:after,.category-notification-inner+.category-notification-inner:before{display:none}.filterControls-left,.filterControls-left .filterControls-group{display:inline-block}.searchPage .category-notification{margin:160px 0 -80px}.filterControls{text-align:center;height:48px}.filterControls-left{vertical-align:top}.filterControls-left a.u-disabled{color:#FFF}@media only screen and (max-width:959px){.filterControls-left{margin-top:80px;text-align:center;background-color:transparent}.filterControls-left .u-button{padding:0 10px;background-color:transparent}}.filterControls-removeAll,.filterControls-showFilters{display:none}.filterControls-removeAll--showing{display:block}.filterControls-group--scroll .rekaf--opened:after{content:"";position:absolute;width:200px;z-index:10;height:50px;background:-webkit-linear-gradient(top,rgba(229,229,230,0),#e5e5e6 85%);background:linear-gradient(to bottom,rgba(229,229,230,0),#e5e5e6 85%)}@media only screen and (min-width:960px){.filterControls-group--scroll .rekaf--opened:after{left:0;top:auto;bottom:-280px}}.filterControls-group--scroll li:last-child{padding-bottom:30px}.filterControls-group--products .filterControls-value--depth3:before{content:"- "}.intranetSection--timeline:after,.selectionProduct-remove:after,.selectionVoucher-added:after,.selectionVoucher-remove:after,.selectionVoucher-total-add:before{content:""}@media only screen and (max-width:959px){.filterControls-group--scroll .rekaf--opened:after{left:50%;width:50%;top:230px}.filterControls-group--scroll:nth-child(2) .rekaf--opened:after{top:182px}.filterControls-group--scroll:nth-child(3) .rekaf--opened:after{top:134px}.filterControls-group--scroll:nth-child(4) .rekaf--opened:after{top:86px}.filterControls{height:auto;background-color:transparent}.filterControls-showFilters{display:block;text-align:center;margin:40px 0 20px}.filterControls-showFilters--open+.filterControls-right{display:block}.filterControls-right{margin:0 auto;width:400px;position:relative;display:none;max-width:100%}.filterControls-right-inner{position:absolute;width:100%}.filterControls-right .rekaf-list,.filterControls-right .rekaf-title{width:50%}.filterControls-right .rekaf-list{left:50%;top:0}.filterControls-right .rekaf span:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.filterControls-right .filterControls-group:nth-child(2) .rekaf-list{top:-48px}.filterControls-right .filterControls-group:nth-child(3) .rekaf-list{top:-96px}.filterControls-right .filterControls-group:nth-child(4) .rekaf-list{top:-144px}.filterControls-right .filterControls-group:nth-child(5) .rekaf-list{top:-192px}}.filterControls .rekaf--opened .rekaf-list,.filterControls .rekaf--opened span{background-color:#E5E5E6}.filterControls .rekaf--opened .rekaf-list .u-selected{background-color:#C0C0C1}.filterControls .rekaf-list{max-height:280px;overflow-y:auto;-webkit-overflow-scrolling:touch}@media only screen and (min-width:960px){.filterControls{position:fixed;top:64px;width:100%;z-index:1500}.filterControls+.u-mainContainer{margin-top:164px}.filterControls-left .u-button{padding:0 13px}.filterControls-right{display:inline-block;vertical-align:top}.filterControls-right--withPadding{padding-right:10px}.filterControls-right .filterControls-group{display:inline-block}.filterControls-right .rekaf-list{min-width:200px}.filterControls .filterControls-group:last-child .rekaf-list{left:auto;right:0}}.filterPaging{text-align:center;margin:30px 0 50px}.filterPaging .u-disabled{opacity:.2}.search-title{text-align:center;margin:2rem 0}.filterItems{margin-top:100px}@media only screen and (max-width:599px){.filterItems h3{box-sizing:border-box;padding:0 10%}}.selection{position:relative;margin-bottom:200px}.selection-step{color:grey;margin-bottom:5px;display:block}.selection-tradeAccount{padding-bottom:50px;width:80%;margin:50px auto}@media only screen and (min-width:600px){.selection-tradeAccount{display:block;vertical-align:top;width:40.76923%;margin:0}}.paymentMethods{display:none}.selectionErrors{color:#E24F3B;margin-bottom:20px}.selectionOrder{display:block;width:80%;margin:0 auto}.selectionProduct-edit input,.selectionProduct-image,.selectionProduct-info,.selectionProduct-quantityTitle{display:inline-block;vertical-align:middle}@media only screen and (min-width:600px){.selectionOrder{position:absolute;width:53.46154%;right:0}}@media only screen and (min-width:960px){.selectionOrder{width:40.76923%;right:8.46154%}}.selectionOrder-info{font-size:1.2rem}.selectionProduct{padding-bottom:20px}.selectionProduct-image{width:30%}.selectionProduct-image img{max-width:100%;height:auto}.selectionProduct-info{width:70%;position:relative;padding-right:20%;box-sizing:border-box}.selectionProduct-edit input{width:40px;margin:0 0 0 10px;text-align:center}.selectionProduct-remove{position:absolute;right:0;top:2px;width:40px;height:40px;color:transparent}.selectionProduct-remove:after{position:absolute;top:0;right:0}.selectionProduct-price{position:absolute;right:0;bottom:7px}.selectionProduct-item{padding:10px 0}.selectionSummary{text-align:right;padding-top:8px}.selectionSummary-row{padding:4px 0 4px 30%}.selectionSummary .u-floatLeft{margin-top:5px}.selectionSummary-grandTotal{border-top:1px solid #C0C0C1;padding:12px 0 12px 30%;margin-top:4px}.selectionVoucher-inner{width:70%;margin:0 0 0 auto;text-align:right}.selectionVoucher-add{margin:-10px 0 16px}.selectionVoucher-total{padding:16px 0 13px;cursor:pointer}.selectionVoucher-total-add{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectionVoucher-total-add:before{position:absolute;left:-30px;top:-3px}.selectionVoucher-value{float:left;margin:6px 0}.selectionVoucher-addVoucher{display:none}.selectionVoucher-added{position:relative}.selectionVoucher-added:after{display:table;clear:both}.addressForm,.selectionVoucher--open .selectionVoucher-addVoucher{display:block}.selectionVoucher-remove{position:absolute;right:0;top:2px;width:40px;height:35px;color:transparent;margin:0}.selectionVoucher-remove:after{position:absolute;top:6px;right:0}.addressForm{width:80%;margin:50px auto}@media only screen and (min-width:600px){.addressForm{display:inline-block;vertical-align:top;width:40.76923%;margin-top:0}}.addressForm-copy,.addressForm-shipping{margin:20px 0}.addressForm-field{width:100%}.addressForm-shipping-fields{display:none}.addressForm-finish{margin:40px 0 20px}.addressForm-finish label{display:block;margin:10px 0}.addressForm-finish .u-checkboxCont-content{margin-top:2px}.addressForm-proceed{margin-top:50px}.addressForm-errors{color:#E24F3B;margin-top:40px}.receipt{width:80%;margin:0 auto 200px}@media only screen and (min-width:600px){.receipt{width:66.15385%}}@media only screen and (min-width:960px){.receipt{width:49.23077%}}.receipt-info{margin:20px 0;padding:20px 0;text-align:right;border-top:1px solid #C0C0C1}.receipt-info-orderNo{float:left}.receipt-continue{margin:40px 0;text-align:center}.receipt-continue a{margin:10px}@media print{.footer,.mainNavigation-links,.mainNavigation-mobileSection,.receipt-continue{display:none}}.intranet{margin:140px 0 0;text-align:center}.intranet-sectionBack{padding:50px 0 200px;text-align:center}.intranet-sectionBack--top{padding:50px 0}.account{width:66.15385%;text-align:center;margin:20vh auto}.account-top-description{margin:80px 0 50px}.account-formPart{text-align:left;margin-bottom:100px}.account-formPart-forgot{float:right;padding:6px 0}.account-formPart-submit{float:right;margin-left:20px}.account-formPart-title{margin-bottom:20px}.account-formPartContainer-title{margin:20vh 0 50px}.account-registerNew{text-align:center;margin-top:30vh}.account-registerNew-question{margin-bottom:50px}.account-registerNew-description{margin-bottom:50px;width:120%;margin-left:-10%}.account-noAccess{margin:100px 0 50px}.account .u-button{margin-bottom:10px}.accountFields{text-align:left}@media only screen and (min-width:600px){.accountFields .addressForm-field{width:49.23077%;margin-left:1.53846%;display:inline-block;vertical-align:top}.accountFields .addressForm-field:nth-child(2n-1){margin-left:0}}.accountFields-checkbox label{margin:10px 0;display:block}.accountFields-submit{margin-top:40px}.intranetSection{position:relative;margin-bottom:125px}.intranetSection-title{margin:0 0 50px}.intranetSection--timeline:after{position:absolute;width:100%;height:300px;background-image:-webkit-linear-gradient(top,rgba(255,255,255,0),#fff);background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff);bottom:50px;left:0}.intranetSection-readMore{margin-top:50px;display:block;text-align:center}.intranetIntro{text-align:center;margin-bottom:40px}.intranetIntro-images{margin:0 auto;width:700px;max-width:100%}.intranetIntro-images-item-filmContainer{position:relative}.intranetIntro-images-item-filmContainer iframe{margin-bottom:2rem}.intranetIntro-images-item-filmContainer .imageOverlay-play{position:absolute;top:50%;margin-top:-20px}.intranetIntro-images-item-image{width:100%;height:auto;margin-bottom:2rem}.intranetIntro-shortDescription{margin:0 auto;width:700px;max-width:100%}.intranetIntro-shortDescription+.intranetIntro-readMore{margin-top:10px}.intranetIntro-readMore{display:block;text-align:center}.intranetMedia{width:1300px;max-width:96%;margin:0 auto}.intranetMedia-remoozContainer{height:100vh}.intranetMedia-remoozContainer-inner{width:90%;height:100%;margin:0 5%;position:relative}.intranetMedia-remoozContainer-inner img,.intranetMedia-remoozContainer-inner video{max-width:100%;height:auto;display:block;position:absolute;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.intranetMedia-item{display:inline-block;vertical-align:top;width:23.84615%;margin:0 0 20px 1.53846%;text-align:left}.intranetMedia-item:first-child{margin-left:0}.intranetMedia-item-image{display:block;padding-bottom:100%;background-size:cover;position:relative;cursor:pointer}.intranetMedia-item-image-video{display:none}.intranetMedia-item-image-overlay{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.intranetMedia-item-details{position:relative}.intranetMedia-item-download{text-decoration:none;padding:10px 10px 4px 0;display:block}.intranetMedia-item-download span{vertical-align:middle}.intranetMedia-item-download-text{margin:3px 0 0 10px;color:#a4a4a4;display:inline-block;font-size:1.1rem}.intranetMedia-item-date{position:absolute;top:13px;right:0;color:#a4a4a4;text-transform:uppercase;font-size:1.1rem}.intranetMedia-item--double{width:49.23077%}.intranetMedia-item--double .intranetMedia-item-image{padding-bottom:48.45%}@media only screen and (max-width:799px){.intranetMedia-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.intranetMedia-item{width:49.23077%}.intranetMedia-item+.intranetMedia-item+.intranetMedia-item{margin-left:0}.intranetMedia-item--double{width:100%;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;margin-left:0}.intranetMedia-item~.intranetMedia-item--double+.intranetMedia-item{margin-left:1.53846%}}.intranetTimeline{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.intranetTimeline-year{margin:40px 0}.intranetTimeline-details{width:83.07692%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:20px}.intranetTimeline-details-title{display:block}.intranetTimeline-details-readMore{display:block;margin:10px 0 20px}.intranetTimeline-image{width:83.07692%;margin-top:20px}.intranetTimeline-image img{display:block;width:100%;height:auto}@media only screen and (min-width:600px){.intranetTimeline-details,.intranetTimeline-image{width:49.23077%}}@media only screen and (min-width:800px){.intranetTimeline-details,.intranetTimeline-image{width:32.30769%;display:inline-block;vertical-align:middle}.intranetTimeline{-ms-flex-flow:row nowrap;flex-flow:row nowrap}.intranetTimeline-details{margin-bottom:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding-right:6.92308%;border-right:1px solid #231F20;text-align:left}.intranetTimeline-image{margin-top:0;padding-left:6.92308%;margin-left:-1px;border-left:1px solid #231F20}.intranetTimeline--otherSide .intranetTimeline-details{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;padding-right:0;padding-left:6.92308%;border-left:1px solid #231F20;border-right:none;margin-left:-1px}.intranetTimeline--otherSide .intranetTimeline-image{padding-left:0;padding-right:6.92308%;border-right:1px solid #231F20;border-left:none;margin-left:0}}