@charset "UTF-8";.wrap-fluid{padding-right:15px;padding-left:15px;display:block}.wrap-inner{margin-right:-15px;margin-left:-15px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.column-lg-1,.column-lg-2,.column-lg-3,.column-lg-4,.column-lg-5,.column-lg-6,.column-lg-7,.column-lg-8,.column-lg-9,.column-lg-10,.column-lg-11,.column-lg-12,.column-lg-13,.column-lg-14,.column-lg-15,.column-lg-16,.column-lg-17,.column-lg-18,.column-lg-19,.column-lg-20,.column-lg-21,.column-lg-22,.column-lg-23,.column-lg-24,.column-md-1,.column-md-2,.column-md-3,.column-md-4,.column-md-5,.column-md-6,.column-md-7,.column-md-8,.column-md-9,.column-md-10,.column-md-11,.column-md-12,.column-md-13,.column-md-14,.column-md-15,.column-md-16,.column-md-17,.column-md-18,.column-md-19,.column-md-20,.column-md-21,.column-md-22,.column-md-23,.column-md-24,.column-sm-1,.column-sm-2,.column-sm-3,.column-sm-4,.column-sm-5,.column-sm-6,.column-sm-7,.column-sm-8,.column-sm-9,.column-sm-10,.column-sm-11,.column-sm-12,.column-sm-13,.column-sm-14,.column-sm-15,.column-sm-16,.column-sm-17,.column-sm-18,.column-sm-19,.column-sm-20,.column-sm-21,.column-sm-22,.column-sm-23,.column-sm-24,.column-xl-1,.column-xl-2,.column-xl-3,.column-xl-4,.column-xl-5,.column-xl-6,.column-xl-7,.column-xl-8,.column-xl-9,.column-xl-10,.column-xl-11,.column-xl-12,.column-xl-13,.column-xl-14,.column-xl-15,.column-xl-16,.column-xl-17,.column-xl-18,.column-xl-19,.column-xl-20,.column-xl-21,.column-xl-22,.column-xl-23,.column-xl-24,.column-xs-1,.column-xs-2,.column-xs-3,.column-xs-4,.column-xs-5,.column-xs-6,.column-xs-7,.column-xs-8,.column-xs-9,.column-xs-10,.column-xs-11,.column-xs-12,.column-xs-13,.column-xs-14,.column-xs-15,.column-xs-16,.column-xs-17,.column-xs-18,.column-xs-19,.column-xs-20,.column-xs-21,.column-xs-22,.column-xs-23,.column-xs-24,.column-xxl-1,.column-xxl-2,.column-xxl-3,.column-xxl-4,.column-xxl-5,.column-xxl-6,.column-xxl-7,.column-xxl-8,.column-xxl-9,.column-xxl-10,.column-xxl-11,.column-xxl-12,.column-xxl-13,.column-xxl-14,.column-xxl-15,.column-xxl-16,.column-xxl-17,.column-xxl-18,.column-xxl-19,.column-xxl-20,.column-xxl-21,.column-xxl-22,.column-xxl-23,.column-xxl-24,.column-xxs-1,.column-xxs-2,.column-xxs-3,.column-xxs-4,.column-xxs-5,.column-xxs-6,.column-xxs-7,.column-xxs-8,.column-xxs-9,.column-xxs-10,.column-xxs-11,.column-xxs-12,.column-xxs-13,.column-xxs-14,.column-xxs-15,.column-xxs-16,.column-xxs-17,.column-xxs-18,.column-xxs-19,.column-xxs-20,.column-xxs-21,.column-xxs-22,.column-xxs-23,.column-xxs-24{padding-right:15px;padding-left:15px;position:relative}.column-xxs-1{width:4.166666667%}.column-xxs-2{width:8.333333333%}.column-xxs-3{width:12.5%}.column-xxs-4{width:16.66666667%}.column-xxs-5{width:20.83333333%}.column-xxs-6{width:25%}.column-xxs-7{width:29.16666667%}.column-xxs-8{width:33.33333333%}.column-xxs-9{width:37.5%}.column-xxs-10{width:41.66666667%}.column-xxs-11{width:45.83333333%}.column-xxs-12{width:50%}.column-xxs-13{width:54.16666667%}.column-xxs-14{width:58.33333333%}.column-xxs-15{width:62.5%}.column-xxs-16{width:66.66666667%}.column-xxs-17{width:70.83333333%}.column-xxs-18{width:75%}.column-xxs-19{width:79.16666667%}.column-xxs-20{width:83.33333333%}.column-xxs-21{width:87.5%}.column-xxs-22{width:91.66666667%}.column-xxs-23{width:95.83333333%}.column-xxs-24{width:100%}.column-xxs-left-0{margin-left:0}.column-xxs-left-1{margin-left:4.16666667vw}.column-xxs-left-2{margin-left:8.33333333vw}.column-xxs-left-3{margin-left:12.5vw}.column-xxs-left-4{margin-left:16.6666667vw}.column-xxs-left-5{margin-left:20.8333333vw}.column-xxs-left-6{margin-left:25vw}.column-xxs-left-7{margin-left:29.16666667vw}.column-xxs-left-8{margin-left:33.33333333vw}.column-xxs-left-9{margin-left:37.5vw}.column-xxs-left-10{margin-left:41.66666667vw}.column-xxs-left-11{margin-left:45.83333333vw}.column-xxs-left-12{margin-left:50vw}.column-xxs-left-13{margin-left:54.16666667vw}.column-xxs-left-14{margin-left:58.33333333vw}.column-xxs-left-15{margin-left:62.5vw}.column-xxs-left-16{margin-left:66.66666667vw}.column-xxs-left-17{margin-left:70.83333333vw}.column-xxs-left-18{margin-left:75vw}.column-xxs-left-19{margin-left:79.16666667vw}.column-xxs-left-20{margin-left:83.33333333vw}.column-xxs-left-21{margin-left:87.5vw}.column-xxs-left-22{margin-left:91.66666667vw}.column-xxs-left-23{margin-left:95.83333333vw}.column-xxs-left-24{margin-left:100vw}.column-xxs-right-0{margin-right:0}.column-xxs-right-1{margin-right:4.16666667vw}.column-xxs-right-2{margin-right:8.33333333vw}.column-xxs-right-3{margin-right:12.5vw}.column-xxs-right-4{margin-right:16.6666667vw}.column-xxs-right-5{margin-right:20.8333333vw}.column-xxs-right-6{margin-right:25vw}.column-xxs-right-7{margin-right:29.16666667vw}.column-xxs-right-8{margin-right:33.33333333vw}.column-xxs-right-9{margin-right:37.5vw}.column-xxs-right-10{margin-right:41.66666667vw}.column-xxs-right-11{margin-right:45.83333333vw}.column-xxs-right-12{margin-right:50vw}.column-xxs-right-13{margin-right:54.16666667vw}.column-xxs-right-14{margin-right:58.33333333vw}.column-xxs-right-15{margin-right:62.5vw}.column-xxs-right-16{margin-right:66.66666667vw}.column-xxs-right-17{margin-right:70.83333333vw}.column-xxs-right-18{margin-right:75vw}.column-xxs-right-19{margin-right:79.16666667vw}.column-xxs-right-20{margin-right:83.33333333vw}.column-xxs-right-21{margin-right:87.5vw}.column-xxs-right-22{margin-right:91.66666667vw}.column-xxs-right-23{margin-right:95.83333333vw}.column-xxs-right-24{margin-right:100vw}.column-xxs-top-0{margin-top:0}.column-xxs-top-1{margin-top:4.16666667vw}.column-xxs-top-2{margin-top:8.33333333vw}.column-xxs-top-3{margin-top:12.5vw}.column-xxs-top-4{margin-top:16.6666667vw}.column-xxs-top-5{margin-top:20.8333333vw}.column-xxs-top-6{margin-top:25vw}.column-xxs-top-7{margin-top:29.16666667vw}.column-xxs-top-8{margin-top:33.33333333vw}.column-xxs-top-9{margin-top:37.5vw}.column-xxs-top-10{margin-top:41.66666667vw}.column-xxs-top-11{margin-top:45.83333333vw}.column-xxs-top-12{margin-top:50vw}.column-xxs-top-13{margin-top:54.16666667vw}.column-xxs-top-14{margin-top:58.33333333vw}.column-xxs-top-15{margin-top:62.5vw}.column-xxs-top-16{margin-top:66.66666667vw}.column-xxs-top-17{margin-top:70.83333333vw}.column-xxs-top-18{margin-top:75vw}.column-xxs-top-19{margin-top:79.16666667vw}.column-xxs-top-20{margin-top:83.33333333vw}.column-xxs-top-21{margin-top:87.5vw}.column-xxs-top-22{margin-top:91.66666667vw}.column-xxs-top-23{margin-top:95.83333333vw}.column-xxs-top-24{margin-top:100vw}.column-xxs-bottom-0{margin-bottom:0}.column-xxs-bottom-1{margin-bottom:4.16666667vw}.column-xxs-bottom-2{margin-bottom:8.33333333vw}.column-xxs-bottom-3{margin-bottom:12.5vw}.column-xxs-bottom-4{margin-bottom:16.6666667vw}.column-xxs-bottom-5{margin-bottom:20.8333333vw}.column-xxs-bottom-6{margin-bottom:25vw}.column-xxs-bottom-7{margin-bottom:29.16666667vw}.column-xxs-bottom-8{margin-bottom:33.33333333vw}.column-xxs-bottom-9{margin-bottom:37.5vw}.column-xxs-bottom-10{margin-bottom:41.66666667vw}.column-xxs-bottom-11{margin-bottom:45.83333333vw}.column-xxs-bottom-12{margin-bottom:50vw}.column-xxs-bottom-13{margin-bottom:54.16666667vw}.column-xxs-bottom-14{margin-bottom:58.33333333vw}.column-xxs-bottom-15{margin-bottom:62.5vw}.column-xxs-bottom-16{margin-bottom:66.66666667vw}.column-xxs-bottom-17{margin-bottom:70.83333333vw}.column-xxs-bottom-18{margin-bottom:75vw}.column-xxs-bottom-19{margin-bottom:79.16666667vw}.column-xxs-bottom-20{margin-bottom:83.33333333vw}.column-xxs-bottom-21{margin-bottom:87.5vw}.column-xxs-bottom-22{margin-bottom:91.66666667vw}.column-xxs-bottom-23{margin-bottom:95.83333333vw}.column-xxs-bottom-24{margin-bottom:100vw}.column-xxs-trbl-0{margin:0}.column-xxs-trbl-1{margin:4.16666667vw}.column-xxs-trbl-2{margin:8.33333333vw}.column-xxs-trbl-3{margin:12.5vw}.column-xxs-trbl-4{margin:16.6666667vw}.column-xxs-trbl-5{margin:20.8333333vw}.column-xxs-trbl-6{margin:25vw}.column-xxs-trbl-7{margin:29.16666667vw}.column-xxs-trbl-8{margin:33.33333333vw}.column-xxs-trbl-9{margin:37.5vw}.column-xxs-trbl-10{margin:41.66666667vw}.column-xxs-trbl-11{margin:45.83333333vw}.column-xxs-trbl-12{margin:50vw}.column-xxs-push-0{left:0}.column-xxs-push-1{left:4.166666667%}.column-xxs-push-2{left:8.333333333%}.column-xxs-push-3{left:12.5%}.column-xxs-push-4{left:16.66666667%}.column-xxs-push-5{left:20.83333333%}.column-xxs-push-6{left:25%}.column-xxs-push-7{left:29.16666667%}.column-xxs-push-8{left:33.33333333%}.column-xxs-push-9{left:37.5%}.column-xxs-push-10{left:41.66666667%}.column-xxs-push-11{left:45.83333333%}.column-xxs-push-12{left:50%}.column-xxs-push-13{left:54.16666667%}.column-xxs-push-14{left:58.33333333%}.column-xxs-push-15{left:62.5%}.column-xxs-push-16{left:66.66666667%}.column-xxs-push-17{left:70.83333333%}.column-xxs-push-18{left:75%}.column-xxs-push-19{left:79.16666667%}.column-xxs-push-20{left:83.33333333%}.column-xxs-push-21{left:87.5%}.column-xxs-push-22{left:91.66666667%}.column-xxs-push-23{left:95.83333333%}.column-xxs-push-24{left:100%}.column-xxs-pull-0{right:0}.column-xxs-pull-1{right:4.166666667%}.column-xxs-pull-2{right:8.333333333%}.column-xxs-pull-3{right:12.5%}.column-xxs-pull-4{right:16.66666667%}.column-xxs-pull-5{right:20.83333333%}.column-xxs-pull-6{right:25%}.column-xxs-pull-7{right:29.16666667%}.column-xxs-pull-8{right:33.33333333%}.column-xxs-pull-9{right:37.5%}.column-xxs-pull-10{right:41.66666667%}.column-xxs-pull-11{right:45.83333333%}.column-xxs-pull-12{right:50%}.column-xxs-pull-13{right:54.16666667%}.column-xxs-pull-14{right:58.33333333%}.column-xxs-pull-15{right:62.5%}.column-xxs-pull-16{right:66.66666667%}.column-xxs-pull-17{right:70.83333333%}.column-xxs-pull-18{right:75%}.column-xxs-pull-19{right:79.16666667%}.column-xxs-pull-20{right:83.33333333%}.column-xxs-pull-21{right:87.5%}.column-xxs-pull-22{right:91.66666667%}.column-xxs-pull-23{right:95.83333333%}.column-xxs-pull-24{right:100%}@import url(/node_modules/swiper/swiper.min.css);:root{--current-bp:xs;--bp-max:1940px;--smooth-scroll-fallback:1}*{margin:0;padding:0;border:0;outline:0}*,:after,:before{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}table{border-collapse:collapse;border-spacing:0}nav ul{list-style:none;padding:0}ul{padding:0 0 0 18px}a,button,input[type=button],input[type=submit],label{cursor:pointer}input{line-height:normal!important;appearance:none}input[type=checkbox]{appearance:checkbox}input[type=radio]{appearance:radio}input::-ms-clear{display:none}a{text-decoration:none}a:focus,body[data-is-touch=false] a:hover{outline:0}b,strong{font-weight:700}pre{white-space:pre-wrap}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}button,input,select,textarea{width:100%;line-height:24px;font-family:inherit;font-size:inherit;box-sizing:inherit}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;appearance:button}button[disabled],html input[disabled]{cursor:default;background-color:#eee!important;color:#ccc!important}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{appearance:none}input[type=search]{-webkit-appearance:none;appearance:none;box-sizing:inherit}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:none}table,table td{border:1px solid #dedede}q:before{content:"“"}q:after{content:"”"}html{font-size:6px}body{background-color:#333;font-family:Roboto,sans-serif;font-weight:400;font-size:15px;line-height:21px;letter-spacing:.01em;color:#141515;-webkit-font-smoothing:antialiased}body.js-fixed-content,body.js-header-products-nav-open,body.js-products-fixed{max-height:100vh;overflow:hidden}body.preload *{transition:none!important;-webkit-animation:none!important;animation:none!important}body.js-no-scroll{overflow:hidden}p{padding-bottom:3.2rem}p:last-child{padding-bottom:0}b,strong{font-weight:600}a{color:#ff7930}.page-wrap{width:100%;max-width:1940px;margin:0 auto;transition:position 0s 1s;pointer-events:auto}body.page-template-rt-20productpageultima .page-wrap{overflow:hidden}body.js-burger-nav-open .page-wrap{height:100vh;overflow:hidden;pointer-events:none}body.js-products-fixed .page-wrap{overflow:hidden}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.clearfix:after,.clearfix:before,.container:after,.container:before{content:" ";display:table}.tac{text-align:center}.tar{text-align:right}.vertical-center{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hidden{display:none}.tophat{background-color:#fff;height:60px}.blog-post__headline,.blog__headline,.product-gallery__headline,.product-header__headline,.related-products__headline,body.page-template-product .product-story__headline{display:block;font-size:26px;font-weight:500;line-height:32px;text-transform:none}.blog__title{font-size:22px;line-height:32px;font-weight:500}.blog-post__excerpt,.product-header__teaser{display:block;font-size:16px;font-weight:300;line-height:24px}.product-gallery__preline,.product-header__preline,.related-products__preline,body.page-template-product .product-story__preline{margin-bottom:5px;display:block;font-weight:400;font-size:12px;line-height:22px;text-transform:uppercase;color:#ff7930}.product-cta__disclaimer,.product-header__disclaimer{display:block;font-size:13px;font-weight:400;line-height:20px}.module{padding-left:20px;padding-right:20px}.module-white{background-color:#fff}.module-white .button{color:currentColor}.module-grey-light{background-color:#f7f7f7}.module-grey-light .button{color:currentColor}.module-grey-light+.module-grey-light,.module-white+.module-white{padding-top:0}.page-template-blog-post .module:not(.blog){padding-left:20px;padding-right:20px}.page-template-rt-20frontpage{font-family:Roboto Condensed,sans-serif;font-weight:400;font-size:16px;line-height:26px}.page-template-rt-20frontpage #header .arrow-link{margin-top:11rem;display:block;margin-right:auto;margin-left:auto;border:3px solid #ff7930;-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0;transition:-webkit-transform .6s 2s,opacity .6s 2s,border-color .3s;transition:transform .6s 2s,opacity .6s 2s,border-color .3s;will-change:transform,opacity,border-color}.page-template-rt-20frontpage:not(.preload) #header .arrow-link{-webkit-transform:none;transform:none;opacity:1}.page-template-rt-20frontpage .box-sm{height:37.5vh}.page-template-rt-20frontpage .box-lg{height:75vh}.page-template-rt-20frontpage #content-wrap .bg-image+.wrap-inner.small{position:relative;z-index:2}.page-template-rt-20frontpage #subcontent-wrap{background-color:#f0f0f0}.page-template-rt-20frontpage #btn-links{width:100%;text-align:center}.page-template-rt-20frontpage #btn-links .btn-link{width:100%;padding-bottom:4rem;text-align:left}.page-template-rt-20frontpage #show-wrap{position:relative;overflow:hidden}.page-template-rt-20frontpage #show{width:100%}.page-template-rt-20frontpage #show h2{font-size:6.5rem;line-height:7.5rem}.page-template-rt-20frontpage #show h2 span{display:block}.page-template-rt-20frontpage #show h2 span:first-child{font-weight:300}.page-template-rt-20frontpage #show p{margin-top:2.8rem;margin-bottom:8.3rem;font-size:18px;line-height:28px}.page-template-rt-20frontpage #show a{font-size:22px;line-height:32px;font-weight:700;color:#ff7930;text-transform:uppercase}.page-template-rt-20frontpage #show a .text{margin-left:20px;display:inline-block;vertical-align:1.2rem}.page-template-rt-20frontpage #show .arrow-link{border:3px solid #ff7930}.page-template-rt-20frontpage #show .arrow-link svg:first-child path{fill:#fff}.page-template-rt-20frontpage #show .arrow-link svg:last-child path{fill:#ff7930}.page-template-rt-20frontpage #show-image{width:100%;height:100%}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:300;font-display:swap;src:local("Roboto Condensed Light"),local("Roboto-Condensed-Light"),url(../fonts/roboto-condensed-v19-latin_greek_cyrillic-300.woff2) format("woff2"),url(../fonts/roboto-condensed-v19-latin_greek_cyrillic-300.woff) format("woff")}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;font-display:swap;src:local("Roboto Condensed"),local("Roboto-Condensed-Regular"),url(../fonts/roboto-condensed-v19-latin_greek_cyrillic-regular.woff2) format("woff2"),url(../fonts/roboto-condensed-v19-latin_greek_cyrillic-regular.woff) format("woff")}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:local("Roboto Condensed Bold"),local("Roboto-Condensed-Bold"),url(../fonts/roboto-condensed-v19-latin_greek_cyrillic-700.woff2) format("woff2"),url(../fonts/roboto-condensed-v19-latin_greek_cyrillic-700.woff) format("woff")}body.page-template-rt-20product{font-family:Roboto Condensed,sans-serif;font-weight:400;font-size:16px;line-height:26px}.header{width:100%;height:100vh;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;-ms-flex-direction:column;flex-direction:column;text-transform:uppercase;z-index:10;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform 1s;transition:transform 1s}body.js-products-fixed .header{-webkit-transform:translateX(-25%) translateZ(0);transform:translateX(-25%) translateZ(0)}body.page-template-rt-20productpageultima .header{height:130vw}.header--video{max-width:1940px;width:100%;height:78.75vw;margin:60px auto 0;padding-left:0;padding-right:0;position:fixed;top:0;left:0;right:0;z-index:1}.header--video+*{margin-top:calc(78.75vw + 60px)}.header--video+*,.header--video~.footer{position:relative;z-index:2;background-color:#fff}.header--video .video-wrap{width:100%;height:100%}.header--video .video-wrap iframe{width:100%;height:100%;position:relative;top:auto;left:auto;-webkit-transform:none;transform:none}.header--video .header__headline{max-width:none!important;width:auto!important;height:auto!important;margin:0;padding:0;font-weight:500;text-align:center;color:#ff7930;font-size:14px}.header--video .header__headline span{margin-top:17px;margin-bottom:7px;display:block;line-height:1em;color:#fff;white-space:pre-line;font-size:30px}.header .video-wrap #header-image{width:100%;height:100%;max-width:1940px;margin:0;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-size:cover}.header .video-wrap #header-image img{width:100%;height:auto;min-width:0;min-height:0;top:0;left:0;-webkit-transform:none;transform:none}.header--image{max-width:1940px;width:100%;height:78.75vw;margin:60px auto 0;padding-left:0;padding-right:0;position:fixed;top:0;left:0;right:0;z-index:1}.header--image+*{margin-top:calc(78.75vw + 60px)}.header--image+*,.header--image~.footer{position:relative;z-index:2;background-color:#fff}.header--image .header__headline{max-width:none!important;width:auto!important;height:auto!important;margin:0;padding:0;font-weight:500;text-align:center;color:#ff7930;font-size:14px}.header--image .header__headline span{margin-top:17px;margin-bottom:7px;display:block;line-height:1em;color:#fff;white-space:pre-line;font-size:30px}.header--image img{max-width:100%}.header__text{width:100%;height:100%;position:absolute;top:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:2}.header--moodbook{height:auto;background-color:#141515;overflow:initial}.header--moodbook .button-primary{max-width:calc(100% - 40px)}.header.alternate .header__gallery{height:100%;margin:0;width:100%}.header.alternate .header__gallery__item{background-position:50%;background-size:cover;opacity:1}.header.text-color-dark .button,.header.text-color-dark .header__headline{color:#333}.header__preheadline{letter-spacing:0;font-size:16px;line-height:1.5;font-weight:500;color:#fff;text-transform:uppercase;margin-bottom:1.83em;position:relative;z-index:20}.header__headline{position:relative;z-index:20;font-family:Titling Gothic FB Extd Med,sans-serif;font-size:clamp(20px,4.53608vw,88px);line-height:1.2}body.page-template-rt-20productpageultima .header__headline{height:auto;font-family:Titling Gothic FB Extd Med,sans-serif;font-size:20px;line-height:26px;font-weight:500;color:#fff;text-align:center;text-shadow:0 0 20px rgba(0,0,0,.5)}.header .button-simple{position:relative;text-shadow:0 0 20px rgba(0,0,0,.5);z-index:20}.header .icon--circle{background-color:rgba(67,67,67,.2);margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;right:0;bottom:50px;left:0;z-index:10}.header .icon--circle:after{content:"";width:100%;height:100%;background-color:hsla(0,0%,100%,.2);border-radius:50%;position:absolute;top:0;left:0;z-index:11}.header__gallery{width:calc(100% + 120px);height:calc(100% + 120px);margin:-60px 0 0 -60px;padding:0;list-style-type:none;position:absolute;top:0;left:0;z-index:3}body.page-template-rt-20productpageultima .header__gallery{height:100%;margin:0}.header__gallery__image,.header__gallery__item{width:auto;height:auto;min-width:100%;min-height:100%}.header__gallery__image{position:absolute}.header__gallery__image,body.page-template-rt-20productpageultima .header__gallery__image{top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}body.page-template-rt-20productpageultima .header__gallery__image{width:auto;height:100%}.header__gallery__item{position:absolute;top:0;left:0;opacity:0;transition:opacity .8s 1s}.header__gallery[data-active-item="1"] .header__gallery__item:first-child,.header__gallery[data-active-item="2"] .header__gallery__item:nth-child(2),.header__gallery[data-active-item="3"] .header__gallery__item:nth-child(3){opacity:1;transition:opacity .8s .5s}.header__products-nav{margin-bottom:50px;position:relative;z-index:3;text-align:center;cursor:pointer}.header__products-nav .icon-arrow-left,.header__products-nav .icon-arrow-right{transition:opacity .5s;pointer-events:auto}.header__products-nav .icon-arrow-right{margin-left:30px}.header__gallery[data-active-item="1"]+.header__products-nav .icon-arrow-left{opacity:.5;pointer-events:none}.header__products-nav__items-wrap{width:49px;height:19px;margin-left:30px;overflow:hidden;display:inline-block;vertical-align:-2px}.header__products-nav__items{margin:0 0 0 -12px;padding:0;list-style-type:none;display:-ms-flexbox;display:flex;transition:-webkit-transform .5s;transition:transform .5s}.header__products-nav__items[data-item-count="1"]{width:25px}.header__products-nav__items[data-item-count="2"]{width:50px}.header__products-nav__items[data-item-count="3"]{width:75px}.header__products-nav__items[data-item-count="4"]{width:100px}.header__products-nav__items[data-item-count="5"]{width:125px}.header__products-nav__items[data-item-count="6"]{width:150px}.header__products-nav__items[data-item-count="7"]{width:175px}.header__products-nav__items[data-item-count="8"]{width:200px}.header__products-nav__items[data-item-count="9"]{width:225px}.header__products-nav__items[data-item-count="10"]{width:250px}.header__products-nav__items[data-item-count="11"]{width:275px}.header__products-nav__items[data-item-count="12"]{width:300px}.header__products-nav__items[data-item-count="13"]{width:325px}.header__products-nav__items[data-item-count="14"]{width:350px}.header__products-nav__items[data-item-count="15"]{width:375px}.header__products-nav__items[data-item-count="16"]{width:400px}.header__products-nav__items[data-item-count="17"]{width:425px}.header__products-nav__items[data-item-count="18"]{width:450px}.header__products-nav__items[data-item-count="19"]{width:475px}.header__products-nav__items[data-item-count="20"]{width:500px}.header__products-nav__items[data-item-count="21"]{width:525px}.header__products-nav__items[data-item-count="22"]{width:550px}.header__products-nav__items[data-item-count="23"]{width:575px}.header__products-nav__items[data-item-count="24"]{width:600px}.header__products-nav__items[data-item-count="25"]{width:625px}.header__products-nav__items[data-item-count="26"]{width:650px}.header__products-nav__items[data-item-count="27"]{width:675px}.header__products-nav__items[data-item-count="28"]{width:700px}.header__products-nav__items[data-item-count="29"]{width:725px}.header__products-nav__items[data-item-count="30"]{width:750px}.header__products-nav__item{width:19px;height:19px;margin:0 3px;border:2px solid #fff;display:block}body.page-template-rt-20productpageultima .header .header__gallery__item{transition:opacity .6s!important}body.page-template-rt-20productpageultima .header .button,body.page-template-rt-20productpageultima .header .header__products-nav,body.page-template-rt-20productpageultima .header .icon,body.page-template-rt-20productpageultima .header__headline{transition:opacity .6s .6s}body.page-template-rt-20productpageultima.js-header-products-nav-open .header .header__gallery__item{opacity:0;pointer-events:none;transition:opacity .6s!important}body.page-template-rt-20productpageultima.js-header-products-nav-open .header .button,body.page-template-rt-20productpageultima.js-header-products-nav-open .header .header__products-nav,body.page-template-rt-20productpageultima.js-header-products-nav-open .header .icon,body.page-template-rt-20productpageultima.js-header-products-nav-open .header__headline{transition:opacity .6s;opacity:0}.landingpage-video-header{height:36.3918vw;max-height:706px;position:relative}.landingpage-video-header.js-autoplaying .background-image{opacity:0}.landingpage-video-header.js-autoplaying .background-video{opacity:1}.landingpage-video-header .background-image,.landingpage-video-header .background-video{background:#000;background-size:cover;background-position:50%;height:100%;left:0;position:absolute;top:0;transition:opacity .3s;width:100%;z-index:-1}.landingpage-video-header .background-video{opacity:0;pointer-events:none}.landingpage-video-header .background-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.landingpage-video-header .content{height:100%;color:#fff;margin-left:auto;margin-right:auto;max-width:792px;padding:0;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;position:relative;z-index:2;max-width:90%}.landingpage-video-header .content h2{font-size:24px;font-weight:700;line-height:1.5em;margin-bottom:24px;margin-top:24px;text-transform:uppercase}.landingpage-video-header .content p{letter-spacing:0.01em;margin-bottom:24px;margin-top:24px;font-size:15px;line-height:21px;font-weight:400}.icon{display:inline-block;cursor:pointer}.icon svg{display:block;width:100%;height:100%}.icon-close{width:19px;height:19px}.icon-arrow-left,.icon-arrow-right{width:33px;height:15px}.icon-arrow-down{width:7px;height:11px}.icon-search{width:20px;height:21px}.icon--circle{width:54px;height:54px;border-radius:50%;display:inline-block}.icon--circle.icon-arrow-down svg{width:13px;height:8px}.navigation{display:-ms-flexbox;display:flex;height:60px;width:100%;max-width:1940px;margin:0 auto;position:fixed;top:0;left:0;right:0;-ms-flex-pack:start;justify-content:flex-start;font-family:Roboto,sans-serif;font-weight:700;letter-spacing:.02em;font-size:14px;line-height:45px;text-transform:uppercase;z-index:30;transition:opacity .6s .6s;background-color:#fff}body.page-template-rt-20productpageultima.js-header-products-nav-open .navigation{opacity:0;transition:opacity 0s}.navigation__logo{margin-left:20px;margin-right:auto;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;position:relative;z-index:30}.navigation__logo svg{width:110px;height:29px}.navigation__logo-de{display:none}.navigation__logo-de--mobile svg{width:80px;height:29px;display:block}.navigation__logo path:nth-child(3),.navigation__logo path:nth-child(5),.navigation__logo path:nth-child(6){fill:#000}.navigation__list{margin:0;padding:0;display:-ms-flexbox;display:flex;position:relative;z-index:30}.navigation__list-primary{display:none}.navigation__list-secondary{color:#fff}.navigation__list-secondary .icon-arrow-down{margin-left:8px}.navigation__list-secondary .navigation__item{padding:0 1.4433vw;position:relative}.navigation__list-secondary__languages{padding-bottom:18px;width:100%;position:absolute;top:0;left:0;z-index:2;pointer-events:none}.navigation__list-secondary__languages:after{content:"";width:100%;height:100%;background-color:#222;position:absolute;top:0;left:0;z-index:1;-webkit-transform:translateY(-50%) translateZ(0);transform:translateY(-50%) translateZ(0);opacity:0;transition:-webkit-transform .25s,opacity .25s;transition:transform .25s,opacity .25s}.navigation__list-secondary__languages.js-open,.navigation__list-secondary__languages:focus-within{pointer-events:auto}.navigation__list-secondary__languages.js-open:after,.navigation__list-secondary__languages:focus-within:after{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.navigation__list-secondary__languages.js-open .navigation__list-secondary__languages__item,.navigation__list-secondary__languages:focus-within .navigation__list-secondary__languages__item{opacity:1}.navigation__list-secondary__languages__item{padding:0 22px 0 32px;font-family:Roboto,sans-serif;font-weight:700;letter-spacing:.02em;font-size:14px;line-height:30px;opacity:0;transition:opacity .25s .1s;position:relative;z-index:2}.navigation__list-secondary__languages__item:first-child{padding-top:47px}.navigation__list-secondary__languages__link{color:#fff}.navigation__item{padding:0 11px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;cursor:pointer;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s}.js-search-open .navigation__item{opacity:0;pointer-events:none;-webkit-transform:translateX(-340px);transform:translateX(-340px)}.js-search-open .navigation__burger-wrap-outer .navigation__item{pointer-events:auto}.navigation__item--language-select{padding:0 22px 0 32px!important;transition:color .25s}.navigation__item--language-select.js-open{color:#ff7930!important}.navigation__item--language-select__current{position:relative;z-index:3}.navigation__list-secondary .navigation__item:first-child{padding:0 12px}.navigation__list-secondary .navigation__item:last-child{padding-right:22px;padding-left:22px}.js-search-open .navigation__list-secondary .navigation__item:last-child{opacity:1;pointer-events:auto;-webkit-transform:none;transform:none}.navigation__link{color:#fff}.navigation__link-level3:hover{color:#ff7930!important}.navigation__burger__close-button{position:absolute;top:38px;right:38px;font-size:14px;line-height:45px;color:#fff;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;text-transform:uppercase;z-index:2}.navigation__burger__close-button .icon{margin-left:12px}.navigation__burger__background-image{display:none}.navigation__burger-icon{width:60px;background-color:#222;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;z-index:30;cursor:pointer}.navigation__burger-icon svg{width:24px;height:13px}.navigation__burger-icon svg path{transition:-webkit-transform .25s;transition:transform .25s}.navigation__burger-icon svg path:nth-child(2){transition-delay:.05s}.navigation__burger-icon svg path:nth-child(3){transition-delay:.1s}.navigation__burger-icon svg path:nth-child(4){transition-delay:.15s}.navigation__burger-icon:hover path:nth-child(2){-webkit-transform:translate(-5px);transform:translate(-5px)}.navigation__burger-icon:hover path:nth-child(3){-webkit-transform:translate(4px);transform:translate(4px)}.navigation__burger-icon:hover path:nth-child(4){-webkit-transform:translateX(-1px);transform:translateX(-1px)}.navigation__burger__square{width:60px;height:60px;background-color:#222;position:absolute;top:0;right:0;-webkit-transform-origin:top right;transform-origin:top right;-webkit-transform:translateZ(0);transform:translateZ(0);transition:opacity 0s .6s,-webkit-transform .6s;transition:opacity 0s .6s,transform .6s;pointer-events:none;opacity:0}.navigation__burger-wrap-outer{width:100%;height:100vh;position:fixed;top:0;left:0;pointer-events:none;font-family:Roboto,sans-serif;font-weight:700;letter-spacing:.02em;font-size:20px;line-height:35px;text-transform:uppercase;z-index:-1}.navigation__burger-wrap-outer .navigation__list{max-width:1940px;margin:0 auto;position:relative;z-index:1}.navigation__burger-wrap-inner{width:100%;min-height:100vh;padding-top:5vh;padding-bottom:20vh;background-color:#222;opacity:0;transition:opacity 0s}.navigation__burger-wrap-inner.js-hover .navigation__item-level1{opacity:.33!important;transition:opacity .25s!important}.navigation__burger-wrap-inner.js-hover .navigation__item-level1:hover{opacity:1!important}.navigation__burger-wrap-inner .navigation__list{min-height:100vh;margin:0;padding-left:20px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;list-style-type:none;display:block}.navigation__burger-wrap-inner .navigation__list:not(.navigation__list-level2):not(.navigation__list-level3){margin-top:100px}.navigation__burger-wrap-inner .navigation__list-level2{min-height:0;overflow:hidden;padding-right:0!important;padding-left:0!important;font-family:Roboto,sans-serif;font-weight:300;letter-spacing:.01em;text-transform:none;transition:height .35s}.navigation__burger-wrap-inner .navigation__list-level3{min-height:0;padding-top:0;padding-left:0!important;overflow:hidden;font-weight:300;font-size:16px;line-height:26px;font-size:12px;line-height:22px;transition:height .35s}.navigation__burger-wrap-inner .navigation__list-level3 .navigation__item{padding-top:0;padding-bottom:0}.navigation__burger-wrap-inner .navigation__list-level3 .navigation__item:first-child{padding-top:13px}.navigation__burger-wrap-inner .navigation__list-level3 .navigation__item:last-child{padding-bottom:30px}.navigation__burger-wrap-inner .navigation__list__headline{width:100%;overflow:hidden;font-size:18px;line-height:28px;font-family:Roboto;font-size:14px;line-height:34px;text-transform:uppercase;color:#fff}.navigation__burger-wrap-inner .navigation__list__headline:first-child{padding-top:13px}.navigation__burger-wrap-inner .navigation__list__headline:last-child{padding-bottom:30px}.navigation__burger-wrap-inner .navigation__item{width:100%;padding:.61856vw 0 .6701vw;opacity:0;-webkit-transform:translateY(50px) translateZ(0);transform:translateY(50px) translateZ(0);transition:opacity .6s .4s,-webkit-transform .6s .4s;transition:opacity .6s .4s,transform .6s .4s}.navigation__burger-wrap-inner .navigation__item:first-child{transition-delay:0.5s}.navigation__burger-wrap-inner .navigation__item:nth-child(2){transition-delay:0.6s}.navigation__burger-wrap-inner .navigation__item:nth-child(3){transition-delay:0.7s}.navigation__burger-wrap-inner .navigation__item:nth-child(4){transition-delay:0.8s}.navigation__burger-wrap-inner .navigation__item:nth-child(5){transition-delay:0.9s}.navigation__burger-wrap-inner .navigation__item:nth-child(6){transition-delay:1s}.navigation__burger-wrap-inner .navigation__item:nth-child(7){transition-delay:1.1s}.navigation__burger-wrap-inner .navigation__item:nth-child(8){transition-delay:1.2s}.navigation__burger-wrap-inner .navigation__item:nth-child(9){transition-delay:1.3s}.navigation__burger-wrap-inner .navigation__item:nth-child(10){transition-delay:1.4s}.navigation__burger-wrap-inner .navigation__item:nth-child(11){transition-delay:1.5s}.navigation__burger-wrap-inner .navigation__item:nth-child(12){transition-delay:1.6s}.navigation__burger-wrap-inner .navigation__item:nth-child(13){transition-delay:1.7s}.navigation__burger-wrap-inner .navigation__item:nth-child(14){transition-delay:1.8s}.navigation__burger-wrap-inner .navigation__item:nth-child(15){transition-delay:1.9s}.navigation__burger-wrap-inner .navigation__item:nth-child(16){transition-delay:2s}.navigation__burger-wrap-inner .navigation__item:nth-child(17){transition-delay:2.1s}.navigation__burger-wrap-inner .navigation__item:nth-child(18){transition-delay:2.2s}.navigation__burger-wrap-inner .navigation__item:nth-child(19){transition-delay:2.3s}.navigation__burger-wrap-inner .navigation__item:nth-child(20){transition-delay:2.4s}.navigation__burger-wrap-inner .navigation__link{color:#fff}.navigation__background{display:none}.navigation__background:before{content:"";width:100%;height:100%;background-color:#434343;position:absolute;top:0;left:0;z-index:20;opacity:.2}.navigation__background__image-wrap{width:100%;height:calc(100vh + 120px);padding-top:120px;position:absolute;top:0;left:0;z-index:10;opacity:0;transition:opacity .8s 1s;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.navigation__background__image-wrap .button{position:relative;z-index:20}body.page-template-products .navigation__background__image-wrap{height:570px}.navigation__background[data-active-item="1"] .navigation__background__image-wrap:first-child,.navigation__background[data-active-item="2"] .navigation__background__image-wrap:nth-child(2),.navigation__background[data-active-item="3"] .navigation__background__image-wrap:nth-child(3){opacity:1;transition:opacity .8s .5s}.navigation__background__image{width:auto;height:auto;min-width:calc(100% + 120px);min-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-webkit-filter:blur(30px) brightness(1);filter:blur(30px) brightness(1)}.page-template-project-gallery .navigation__search .search-form input,.page-template-visualization_tool .navigation__search .search-form input,body.js-white-nav .navigation__search .search-form input,body.page-template-blog-post .navigation__search .search-form input,body.page-template-blog .navigation__search .search-form input,body.page-template-product .navigation__search .search-form input{color:#000}.page-template-project-gallery .navigation,.page-template-visualization_tool .navigation,body.js-white-nav .navigation,body.page-template-blog-post .navigation,body.page-template-blog .navigation,body.page-template-product .navigation{background-color:#fff}.page-template-project-gallery .navigation__background,.page-template-visualization_tool .navigation__background,body.js-white-nav .navigation__background,body.page-template-blog-post .navigation__background,body.page-template-blog .navigation__background,body.page-template-product .navigation__background{opacity:0}.page-template-project-gallery .navigation__list-primary .navigation__link,.page-template-visualization_tool .navigation__list-primary .navigation__link,body.js-white-nav .navigation__list-primary .navigation__link,body.page-template-blog-post .navigation__list-primary .navigation__link,body.page-template-blog .navigation__list-primary .navigation__link,body.page-template-product .navigation__list-primary .navigation__link{color:#141515}.page-template-project-gallery .navigation__logo__letter,.page-template-project-gallery .navigation__logo path:nth-child(3),.page-template-project-gallery .navigation__logo path:nth-child(5),.page-template-project-gallery .navigation__logo path:nth-child(6),.page-template-visualization_tool .navigation__logo__letter,.page-template-visualization_tool .navigation__logo path:nth-child(3),.page-template-visualization_tool .navigation__logo path:nth-child(5),.page-template-visualization_tool .navigation__logo path:nth-child(6),body.js-white-nav .navigation__logo__letter,body.js-white-nav .navigation__logo path:nth-child(3),body.js-white-nav .navigation__logo path:nth-child(5),body.js-white-nav .navigation__logo path:nth-child(6),body.page-template-blog-post .navigation__logo__letter,body.page-template-blog-post .navigation__logo path:nth-child(3),body.page-template-blog-post .navigation__logo path:nth-child(5),body.page-template-blog-post .navigation__logo path:nth-child(6),body.page-template-blog .navigation__logo__letter,body.page-template-blog .navigation__logo path:nth-child(3),body.page-template-blog .navigation__logo path:nth-child(5),body.page-template-blog .navigation__logo path:nth-child(6),body.page-template-product .navigation__logo__letter,body.page-template-product .navigation__logo path:nth-child(3),body.page-template-product .navigation__logo path:nth-child(5),body.page-template-product .navigation__logo path:nth-child(6){fill:#000}.page-template-project-gallery .navigation__logo-de--mobile svg path,.page-template-project-gallery .navigation__logo-de--mobile svg polygon,.page-template-project-gallery .navigation__logo-de--mobile svg polyline,.page-template-project-gallery .navigation__logo-de--mobile svg rect:nth-child(11),.page-template-project-gallery .navigation__logo-de svg path,.page-template-project-gallery .navigation__logo-de svg polygon,.page-template-project-gallery .navigation__logo-de svg polyline,.page-template-project-gallery .navigation__logo-de svg rect:nth-child(11),.page-template-visualization_tool .navigation__logo-de--mobile svg path,.page-template-visualization_tool .navigation__logo-de--mobile svg polygon,.page-template-visualization_tool .navigation__logo-de--mobile svg polyline,.page-template-visualization_tool .navigation__logo-de--mobile svg rect:nth-child(11),.page-template-visualization_tool .navigation__logo-de svg path,.page-template-visualization_tool .navigation__logo-de svg polygon,.page-template-visualization_tool .navigation__logo-de svg polyline,.page-template-visualization_tool .navigation__logo-de svg rect:nth-child(11),body.js-white-nav .navigation__logo-de--mobile svg path,body.js-white-nav .navigation__logo-de--mobile svg polygon,body.js-white-nav .navigation__logo-de--mobile svg polyline,body.js-white-nav .navigation__logo-de--mobile svg rect:nth-child(11),body.js-white-nav .navigation__logo-de svg path,body.js-white-nav .navigation__logo-de svg polygon,body.js-white-nav .navigation__logo-de svg polyline,body.js-white-nav .navigation__logo-de svg rect:nth-child(11),body.page-template-blog-post .navigation__logo-de--mobile svg path,body.page-template-blog-post .navigation__logo-de--mobile svg polygon,body.page-template-blog-post .navigation__logo-de--mobile svg polyline,body.page-template-blog-post .navigation__logo-de--mobile svg rect:nth-child(11),body.page-template-blog-post .navigation__logo-de svg path,body.page-template-blog-post .navigation__logo-de svg polygon,body.page-template-blog-post .navigation__logo-de svg polyline,body.page-template-blog-post .navigation__logo-de svg rect:nth-child(11),body.page-template-blog .navigation__logo-de--mobile svg path,body.page-template-blog .navigation__logo-de--mobile svg polygon,body.page-template-blog .navigation__logo-de--mobile svg polyline,body.page-template-blog .navigation__logo-de--mobile svg rect:nth-child(11),body.page-template-blog .navigation__logo-de svg path,body.page-template-blog .navigation__logo-de svg polygon,body.page-template-blog .navigation__logo-de svg polyline,body.page-template-blog .navigation__logo-de svg rect:nth-child(11),body.page-template-product .navigation__logo-de--mobile svg path,body.page-template-product .navigation__logo-de--mobile svg polygon,body.page-template-product .navigation__logo-de--mobile svg polyline,body.page-template-product .navigation__logo-de--mobile svg rect:nth-child(11),body.page-template-product .navigation__logo-de svg path,body.page-template-product .navigation__logo-de svg polygon,body.page-template-product .navigation__logo-de svg polyline,body.page-template-product .navigation__logo-de svg rect:nth-child(11){fill:#000!important}.page-template-project-gallery .navigation__list-secondary .navigation__item,.page-template-visualization_tool .navigation__list-secondary .navigation__item,body.js-white-nav .navigation__list-secondary .navigation__item,body.page-template-blog-post .navigation__list-secondary .navigation__item,body.page-template-blog .navigation__list-secondary .navigation__item,body.page-template-product .navigation__list-secondary .navigation__item{color:#141515}.page-template-project-gallery .navigation__list-secondary path,.page-template-visualization_tool .navigation__list-secondary path,body.js-white-nav .navigation__list-secondary path,body.page-template-blog-post .navigation__list-secondary path,body.page-template-blog .navigation__list-secondary path,body.page-template-product .navigation__list-secondary path{fill:#141515}body.js-burger-nav-open .navigation__burger-wrap-outer{pointer-events:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:31}body.js-burger-nav-open .navigation__burger__square{opacity:1;transition:opacity 0s,-webkit-transform .6s;transition:opacity 0s,transform .6s}body.js-burger-nav-open .navigation__burger-wrap-inner{opacity:1;transition:opacity 0s .6s}body.js-burger-nav-open .navigation__burger-wrap-inner .navigation__item{opacity:1;-webkit-transform:none;transform:none}body.js-enter-burger-nav-item .navigation__burger__background-image{opacity:1!important}body.js-enter-burger-nav-item .navigation__burger__background-image:before{opacity:.75!important}body.js-burger-nav-level2-open .navigation__burger__background-image{-webkit-transform:translateX(-40%) translateZ(0);transform:translateX(-40%) translateZ(0)}body.js-burger-nav-level2-open .navigation__burger__background-image:before{opacity:.75}body.js-burger-nav-level2-open.js-enter-burger-nav-item--level1-open .navigation__burger__background-image:before{opacity:1}.product-story{background-color:#f0f0f0}.product-story .js-hide{-webkit-transform:translateY(100px);transform:translateY(100px)}.product-story .subheader{padding-bottom:5.6rem;font-size:2.8rem;font-weight:300;color:#ff7930;display:block;text-transform:uppercase}.product-story h2{margin-bottom:6.7rem;font-size:7rem;line-height:6.4rem;position:relative;display:inline-block}.page-template-rt-20productpageultima .product-story h2{font-size:2.4rem;line-height:2.2rem;margin-bottom:2.2rem;text-transform:uppercase}.product-story h2 span{display:inline-block;position:relative;clear:both;float:left}.product-story h2 span:first-child{padding-top:2rem}.product-story h2 span:first-child:before{content:"";width:100%;height:4px;background-color:#333;position:absolute;top:0;left:0;font-size:11rem;line-height:10rem}.page-template-rt-20productpageultima .product-story p{margin-bottom:2em;margin-top:1em}.product-story .story-image{height:435px;background-size:cover;background-position:50%}.product-story a{text-transform:uppercase;color:#ff7930;transition:color .3s;font-weight:700;will-change:color;display:inline-block}.product-story .subheader,.product-story a,.product-story h2,.product-story p{transition:-webkit-transform .6s .3s,opacity .6s .3s;transition:transform .6s .3s,opacity .6s .3s;will-change:transform,opacity}.product-story .arrow-link{width:27px;height:27px;border-color:#ff7930;vertical-align:-7px;margin-right:9px;margin-top:0;border-radius:0;float:left;overflow:hidden}.page-template-rt-20productpageultima .product-story .arrow-link{border-style:solid;border-width:3px;display:inline-block;position:relative;transition:border-color .3s;will-change:border-color;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.product-story .arrow-link span{width:12px;height:11px}.page-template-rt-20productpageultima .product-story .arrow-link span{position:absolute;top:50%;left:50%;overflow:hidden;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-template-rt-20productpageultima .product-story .arrow-link svg{width:100%;height:100%;position:absolute;top:0;left:0;transition:-webkit-transform .3s;transition:transform .3s;will-change:transform}.page-template-rt-20productpageultima .product-story .arrow-link svg:first-child{-webkit-transform:translate(-100%);transform:translate(-100%)}.product-story .arrow-link svg:first-child path{fill:#fff}.product-story .arrow-link svg:last-child path{fill:#ff7930}.product-story .arrow-link:before{content:"";width:100%;height:100%;background-color:#ff7930;position:absolute;top:0;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:-webkit-transform .3s;transition:transform .3s;will-change:transform}body:not(.disable-hover) .product-story a:hover .arrow-link:before{-webkit-transform:none;transform:none}.page-template-rt-20productpageultima:not(.disable-hover) .product-story .arrow-link:hover,.page-template-rt-20productpageultima:not(.disable-hover) .product-story a:hover .arrow-link{border-color:#ff7930}.page-template-rt-20productpageultima:not(.disable-hover) .product-story .arrow-link:hover svg:first-child,.page-template-rt-20productpageultima:not(.disable-hover) .product-story a:hover .arrow-link svg:first-child{-webkit-transform:none;transform:none}.page-template-rt-20productpageultima:not(.disable-hover) .product-story .arrow-link:hover svg:last-child,.page-template-rt-20productpageultima:not(.disable-hover) .product-story a:hover .arrow-link svg:last-child{-webkit-transform:translate(101%);transform:translate(101%)}.product-story .image-difference{width:100%;height:70rem;background-color:#efedea;position:relative;overflow:hidden}.product-story .image-difference:after{content:"";width:100%;height:100%;background:radial-gradient(ellipse at center,hsla(0,0%,100%,0) 0,#322b21 100%);position:absolute;top:0;left:0;z-index:1;opacity:.35}.product-story .image-wrap{width:100%;height:0;padding-bottom:112.5%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product-story .image-difference .image-after,.product-story .image-difference .image-before{width:100%;height:100%;max-height:100%;background-size:cover;background-repeat:no-repeat;position:absolute;top:0;left:0}.product-story .image-difference .image-after{height:50%}.navigation__search{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex}.navigation__search .search-form{position:relative;z-index:31}.navigation__search .search-form form{height:50px;opacity:0;margin-right:43px;position:absolute;right:0;top:calc(50% - 25px);-webkit-transform:translateX(340px);transform:translateX(340px);transition:opacity .3s,-webkit-transform .3s,visibility 0s .3s;transition:opacity .3s,transform .3s,visibility 0s .3s;visibility:hidden;width:140px}.js-search-open .navigation__search .search-form form{opacity:1;-webkit-transform:none;transform:none;transition:opacity .3s,-webkit-transform .3s,visibility 0s;transition:opacity .3s,transform .3s,visibility 0s;visibility:visible}.navigation__search .search-form input{background:none;border:none;border-radius:0;font-family:inherit;font-size:16px;height:50px;line-height:inherit;padding:0 24px;width:100%}.js-white-nav .navigation__search .search-form input,.page-template-product .navigation__search .search-form input{color:inherit}.navigation__search .search-form input:-moz-input-placeholder{color:rgba(20,21,21,.6)}.navigation__search .search-form input:-ms-input-placeholder{color:rgba(20,21,21,.6)}.navigation__search .search-form input::-webkit-input-placeholder{color:rgba(20,21,21,.6)}.navigation__search .search-form input::placeholder{color:rgba(20,21,21,.6)}body.js-white-nav .navigation__search .search-form input:-moz-input-placeholder{color:rgba(20,21,21,.6)}body.js-white-nav .navigation__search .search-form input:-ms-input-placeholder{color:rgba(20,21,21,.6)}body.js-white-nav .navigation__search .search-form input::-webkit-input-placeholder{color:rgba(20,21,21,.6)}body.js-white-nav .navigation__search .search-form input::placeholder{color:rgba(20,21,21,.6)}.navigation__search .search-form input:focus{outline:none}.navigation__search .search-form button{display:none}.navigation__search .search-instant{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.125);opacity:0;pointer-events:none;position:absolute;right:0;top:100%;transition:opacity .3s,z-index .3s 0s;width:100%;z-index:-99}.navigation__search .search-instant .h2,.navigation__search .search-instant h2{width:100%;margin:0;padding:0 0 20px;font-family:Roboto,sans-serif;font-size:20px;font-weight:700;line-height:1.5em;text-transform:uppercase;display:block}.js-search-open .navigation__search .search-instant.js-show{opacity:1;pointer-events:auto;transition:opacity .3s,z-index 0s;z-index:1}.navigation__search .search-instant .search-results{padding:20px;font-size:14px;font-weight:400;line-height:1.35em;text-transform:none;height:calc(100vh - 60px);overflow-y:scroll;-webkit-overflow-scrolling:touch;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.navigation__search .search-instant .search-results.products .search-list .search-item{margin-bottom:2em;margin-top:2em}.navigation__search .search-instant .search-results .heading{color:#ff7930;font-size:18px;font-weight:700;line-height:1.25em;margin-bottom:1.5em;margin-top:0;text-transform:uppercase}.navigation__search .search-instant .search-results .heading a{color:#ff7930;text-decoration:none}.navigation__search .search-instant .search-results .search-item.heading strong{font-weight:700!important;margin-top:10px}.navigation__search .search-instant .search-results .search-item{overflow:hidden;line-height:1.35em;margin-bottom:1em;margin-top:1em}.navigation__search .search-instant .search-results .search-item a{color:#555;text-decoration:none}.navigation__search .search-instant .search-results .search-item a:hover .title{color:#ff7930}.navigation__search .search-instant .search-results .search-item .image{float:left;height:auto;margin-right:1em;width:130px}.navigation__search .search-instant .search-results .search-item .image img{height:auto;max-width:100%}.navigation__search .search-instant .search-results .search-item .title{font-weight:400;margin-bottom:10px}.navigation__search .search-instant .search-results .search-item .excerpt{color:#555}.navigation__search .search-instant .search-results .search-item .excerpt p{margin-bottom:0;margin-top:0}.navigation__search .search-instant .search-results .products{float:left;width:100%;-ms-flex-order:1;order:1}.navigation__search .search-instant .search-results .products .search-list{margin-left:-10px;margin-right:-10px}.navigation__search .search-instant .search-results .products .search-list .search-item{padding-left:10px;padding-right:10px}.navigation__search .search-instant .search-results .content{-ms-flex-order:3;order:3}.navigation__search .search-instant .search-results .files{-ms-flex-order:2;order:2}.navigation__search .search-instant .search-results .files .search-item .title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.navigation__search .search-instant .search-results .icon-close{position:absolute;top:20px;right:20px}.navigation__search .search-results.products .search-list .search-item:nth-child(odd),.navigation__search .search-results .products .search-list .search-item:nth-child(odd){clear:left}.navigation__search .search-results.products .search-list .search-item .title,.navigation__search .search-results .products .search-list .search-item .title{margin-top:.25em}.navigation__search .search-results.products .search-list .search-item .excerpt,.navigation__search .search-results .products .search-list .search-item .excerpt{margin-bottom:.25em}.button,.hs-form .hs-button{font-family:Roboto,sans-serif;letter-spacing:.02em;text-transform:uppercase;font-weight:300;color:#fff;cursor:pointer}.button-primary,.button.primary,.hs-form .hs-button-primary,.hs-form .hs-button.primary{width:auto;height:60px;padding:0 49px;background-color:#ff7930;font-family:Titling Gothic FB Extd Med,sans-serif;letter-spacing:0;font-size:10px;line-height:15px;font-weight:500;text-transform:uppercase;color:#141515;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none}.button-simple,.hs-form .hs-button-simple{padding-top:5px;padding-bottom:5px;font-size:14px;line-height:28px;letter-spacing:.02em;position:relative;overflow:hidden;display:inline-block;font-weight:500}.button-simple:before,.hs-form .hs-button-simple:before{content:"";width:100%;height:1px;background-color:#ff7930;position:absolute;bottom:11px;left:0;transition:-webkit-transform .35s .15s;transition:transform .35s .15s;-webkit-transform:translateX(-100%) translateX(-1px) translateZ(0);transform:translateX(-100%) translateX(-1px) translateZ(0)}.section-list-header .button-simple,.section-list-header .hs-form .hs-button-simple{margin-top:13px;font-family:inherit;font-size:15px;line-height:21px;font-weight:700;-ms-flex-item-align:center;align-self:center}.button-simple:after,.hs-form .hs-button-simple:after{content:"";width:100%;height:1px;background-color:#ff7930;position:absolute;bottom:11px;left:0;transition:-webkit-transform .45s;transition:transform .45s}.button-simple:after,.button-simple:hover:before,.hs-form .hs-button-simple:after,.hs-form .hs-button-simple:hover:before{-webkit-transform:translateZ(0);transform:translateZ(0)}.button-simple:hover:after,.hs-form .hs-button-simple:hover:after{-webkit-transform:translateX(100%) translateX(1px) translateZ(0);transform:translateX(100%) translateX(1px) translateZ(0)}.button-simple--inverted,.hs-form .hs-button-simple--inverted{color:#141515}.button-simple--no-underline:after,.button-simple--no-underline:before,.hs-form .hs-button-simple--no-underline:after,.hs-form .hs-button-simple--no-underline:before{opacity:0}.button-simple--no-underline.js-active:after,.button-simple--no-underline.js-active:before,.hs-form .hs-button-simple--no-underline.js-active:after,.hs-form .hs-button-simple--no-underline.js-active:before{opacity:1}.product-buttons{left:2rem;pointer-events:none;position:fixed;right:2rem;text-align:right;top:100px;z-index:12}.section-list-text__wrap .product-buttons{bottom:calc(1rem - 12px);top:auto}.product-buttons.js-fixed{position:fixed}.product-buttons.js-fixed .product-button.product-button-gallery{opacity:0;transition:opacity .4s,visibility 0s .4s;visibility:hidden}.product-buttons.js-open{overflow:visible}.product-buttons .product-button{-ms-flex-align:center;align-items:center;background:none;border-radius:0;box-shadow:none;clear:right;color:#fff;display:-ms-flexbox;display:flex;float:right;margin-bottom:12px;overflow:visible;pointer-events:auto;position:static;width:auto}.product-buttons .product-button:active{top:auto}.product-buttons .product-button.product-button-gallery{transition:opacity .4s,visibility 0s}.product-buttons .product-button.product-button-gallery,.product-buttons .product-button.product-button-mortar{display:none}.product-buttons .product-button.product-button-orange .close,.product-buttons .product-button.product-button-orange .icon{background:#ff7930}.product-buttons .product-button.product-button-orange .close svg path,.product-buttons .product-button.product-button-orange .icon svg path{fill:#fff}.product-buttons .product-button.product-button-sample .description.js-show,.product-buttons .product-button.product-button-sample:focus .description,.product-buttons .product-button.product-button-sample:hover .description,[data-is-mobile=True] .product-buttons .product-button.product-button-sample .description,[data-is-tablet=True] .product-buttons .product-button.product-button-sample .description{border-radius:0;box-shadow:0 5px 15px rgba(0,0,0,.2);color:inherit;opacity:1;padding:14px 84px 14px 12px;pointer-events:auto;transition:border-radius .75s .25s,box-shadow .75s .25s,color .25s 1s,height .75s .25s,opacity .25s,padding 0s .5s,-webkit-transform .75s .25s,visibility 0s,width .75s .25s;transition:border-radius .75s .25s,box-shadow .75s .25s,color .25s 1s,height .75s .25s,opacity .25s,padding 0s .5s,transform .75s .25s,visibility 0s,width .75s .25s;visibility:visible;width:100%;z-index:1}.product-buttons .product-button.product-button-sample .description{background:#ff7930;border-radius:36px;box-shadow:none;color:transparent;height:72px;opacity:0;overflow:hidden;padding:12px;pointer-events:none;position:absolute;right:0;text-align:left;top:0;-webkit-transform-origin:calc(100% - 36px) 36px;transform-origin:calc(100% - 36px) 36px;transition:border-radius .75s .25s,box-shadow .75s .25s,color .25s,height .75s .25s,opacity .25s 1s,padding 0s .5s,-webkit-transform .75s .25s,visibility 0s 1s,width .75s .25s;transition:border-radius .75s .25s,box-shadow .75s .25s,color .25s,height .75s .25s,opacity .25s 1s,padding 0s .5s,transform .75s .25s,visibility 0s 1s,width .75s .25s;visibility:hidden;width:72px;z-index:1}.product-buttons .product-button.product-button-sample .description .heading{font-size:14px;font-weight:700;line-height:1.5em;text-transform:uppercase}.product-buttons .product-button.product-button-sample .description .product-list{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-buttons .product-button.product-button-sample .icon{background:#ff7930}.product-buttons .product-button.product-button-sample .icon svg path{fill:#fff}.product-buttons .product-button.product-button-sample .icon .counter{background:#000;border-radius:50%;font-size:12px;font-weight:700;letter-spacing:0.01em;line-height:26px;height:24px;position:absolute;margin-bottom:2em;margin-left:3em;text-align:center;width:24px;z-index:2}.product-buttons .product-button .text{font-size:18px;margin-right:12px;text-transform:uppercase}.product-buttons .product-button .close,.product-buttons .product-button .icon{-ms-flex-align:center;align-items:center;background:#fff;border-radius:50%;box-shadow:0 5px 15px rgba(0,0,0,.2);display:-ms-flexbox;display:flex;float:right;height:72px;-ms-flex-pack:center;justify-content:center;margin-left:12px;min-width:72px;padding:6px;position:relative;width:72px}.product-buttons .product-button .close svg,.product-buttons .product-button .icon svg{position:relative;width:30px;z-index:2}.product-buttons .product-button .close{box-shadow:none;opacity:0;position:absolute;right:0;top:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s}.product-buttons .product-button .close svg{width:20px}.product-buttons .product-button.product-button-plus{position:relative;margin-bottom:24px}.product-buttons .product-button.product-button-plus.js-open .icon svg{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.product-buttons .product-button.product-button-plus.js-open+.extras{opacity:1;visibility:visible;transition:opacity .3s,visibility 0s}.product-buttons .product-button.product-button-plus.js-open+.extras .product-button.product-button-small{opacity:1;-webkit-transform:none;transform:none}.product-buttons .product-button.product-button-plus.js-open+.extras .product-button.product-button-small:first-child{transition-delay:.1s}.product-buttons .product-button.product-button-plus.js-open+.extras .product-button.product-button-small:nth-child(2){transition-delay:.2s}.product-buttons .product-button.product-button-plus.js-open+.extras .product-button.product-button-small:nth-child(3){transition-delay:.3s}.product-buttons .product-button.product-button-plus.js-open+.extras .product-button.product-button-small:nth-child(4){transition-delay:.4s}.product-buttons .product-button.product-button-plus .description{background:#ff7930;border-radius:6px;box-shadow:0 4px 10px rgba(0,0,0,.22);height:144px;opacity:1;overflow:hidden;padding:36px 12px;position:absolute;right:0;text-align:center;top:0;-webkit-transform-origin:calc(100% - 34px) 34px;transform-origin:calc(100% - 34px) 34px;transition:border-radius .75s .25s,box-shadow .75s .25s,color .25s 1s,height .75s .25s,opacity .25s,-webkit-transform .75s .25s,visibility 0s,width .75s .25s;transition:border-radius .75s .25s,box-shadow .75s .25s,color .25s 1s,height .75s .25s,opacity .25s,transform .75s .25s,visibility 0s,width .75s .25s;visibility:visible;width:calc(320px - 2rem - 2rem);z-index:2}html[lang=de-DE] .product-buttons .product-button.product-button-plus .description{height:168px}.preload .product-buttons .product-button.product-button-plus .description,.product-buttons .product-button.product-button-plus .description.js-hide,html[lang=de-DE] .preload .product-buttons .product-button.product-button-plus .description,html[lang=de-DE] .product-buttons .product-button.product-button-plus .description.js-hide{border-radius:36px;box-shadow:none;color:transparent;height:72px;min-width:0;opacity:0;pointer-events:none;transition:border-radius .75s .25s,box-shadow .75s .25s,color .25s,height .75s .25s,opacity .25s 1s,-webkit-transform .75s .25s,visibility 0s 1s,width .75s .25s;transition:border-radius .75s .25s,box-shadow .75s .25s,color .25s,height .75s .25s,opacity .25s 1s,transform .75s .25s,visibility 0s 1s,width .75s .25s;visibility:hidden;width:72px}.product-buttons .product-button.product-button-plus .description .heading{display:block;font-size:22px;font-weight:700}.product-buttons .product-button.product-button-plus .icon svg{transition:-webkit-transform .5s;transition:transform .5s;width:20px}.product-buttons .product-button.product-button-contact{position:relative}.product-buttons .product-button.product-button-contact.js-slow-open .close{opacity:1;visibility:visible;transition:opacity .5s,visibility 0s}.product-buttons .product-button.product-button-contact.js-slow-open .description{opacity:1;pointer-events:auto;-webkit-transform:none;transform:none;transition:opacity .5s,-webkit-transform .5s,visibility 0s;transition:opacity .5s,transform .5s,visibility 0s;visibility:visible}.product-buttons .product-button.product-button-contact .description{background:#ff7930;border-radius:6px;box-shadow:0 4px 10px rgba(0,0,0,.22);font-weight:700;opacity:0;overflow:hidden;padding:36px;pointer-events:none;position:absolute;right:0;text-align:center;text-transform:none;top:calc(100% + 24px);-webkit-transform:translateY(-48px);transform:translateY(-48px);transition:opacity .3s,-webkit-transform .3s,visibility 0s .3s;transition:opacity .3s,transform .3s,visibility 0s .3s;visibility:hidden;width:264px;z-index:2}.product-buttons .product-button.product-button-contact .description .heading{color:#fff;display:block;font-size:22px}.product-buttons .product-button.product-button-contact .description .link{background:#fff;color:#ff7930;display:block;font-size:14px;line-height:26px;margin:36px -36px -36px;padding:36px;text-transform:uppercase}.product-buttons .product-button.product-button-contact .description .link .arrow-link{border-color:#ff7930;height:28px;margin-right:8px;vertical-align:-8px;width:28px}.product-buttons .product-button.product-button-contact .description .link .arrow-link span{height:11px;width:12px}.product-buttons .product-button.product-button-contact .description .link .arrow-link span svg{height:100%;width:100%}.product-buttons .product-button.product-button-contact .description .link .arrow-link span svg:first-child{-webkit-transform:none;transform:none}.product-buttons .product-button.product-button-contact .description .link .arrow-link span svg path{fill:#ff7930}.product-buttons .product-button.product-button-small:hover .text{opacity:1;-webkit-transform:none;transform:none}.product-buttons .product-button.product-button-small.product-button-mortar{display:-ms-flexbox;display:flex}.product-buttons .product-button.product-button-small .text{background:#333;border-radius:20px;font-size:13px;font-weight:300;letter-spacing:.05em;margin-right:0;opacity:0;padding:6px 24px;-webkit-transform:translateX(24px);transform:translateX(24px);transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s}[data-is-mobile=True] .product-buttons .product-button.product-button-small .text,[data-is-tablet=True] .product-buttons .product-button.product-button-small .text{opacity:1;-webkit-transform:none;transform:none}.product-buttons .product-button.product-button-small .text a{color:#ff7930;display:inline-block;font-weight:700;margin-left:12px}.product-buttons .product-button.product-button-small .icon{height:52px;margin-right:10px;min-width:52px;width:52px}.product-buttons .product-button.product-button-small .icon svg{width:30px}.product-buttons .extras{clear:both;opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s}.product-buttons .extras:before{background:#fff;content:"";height:100vh;position:absolute;right:-2rem;top:-60px;width:100vw;z-index:-1}.product-buttons .extras .product-button.product-button-small{opacity:0;-webkit-transform:translateY(-48px);transform:translateY(-48px);transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s}.clickdimensions-form.sample{padding:10.05155vw 24px}.clickdimensions-form.sample .inner{max-width:960px}.clickdimensions-form.sample .heading,.clickdimensions-form.sample h1,.clickdimensions-form.sample h2,.clickdimensions-form.sample p{text-align:center}.clickdimensions-form.sample button{display:block;margin-left:auto;margin-right:auto}.clickdimensions-form.sample .drop-down{height:auto;overflow:inherit;float:none}.clickdimensions-form.sample .drop-down select{width:100%}.clickdimensions-form.sample img{display:block;margin-left:auto;margin-right:auto}.clickdimensions-form.sample.ultima button{font-family:Titling Gothic FB Extd Med,sans-serif;font-size:.75rem;font-weight:500;line-height:1.5em}.clickdimensions-form.sample.multiple .inner{max-width:648px}.clickdimensions-form.sample.multiple h3{color:#ff7930;margin-bottom:18px;text-align:center;text-transform:uppercase}.clickdimensions-form.sample.multiple .product-list{font-size:1.111em;margin-top:18px;text-align:center}.clickdimensions-form.sample.multiple input,.clickdimensions-form.sample.multiple select,.clickdimensions-form.sample.multiple textarea{border-bottom-color:#797979;color:currentColor}.clickdimensions-form.sample.multiple input[required]+label:after,.clickdimensions-form.sample.multiple select[required]+label:after,.clickdimensions-form.sample.multiple textarea[required]+label:after{color:#ff5757}.clickdimensions-form.sample.multiple input:not([type=checkbox]):not([type=radio]){border-bottom-color:#797979}.clickdimensions-form.sample.multiple input[type=checkbox]+label:before,.clickdimensions-form.sample.multiple input[type=radio]+label:before{border-color:#797979}.clickdimensions-form.sample.multiple input[type=radio]+label:before{box-shadow:inset 0 0 0 4px #141515}.clickdimensions-form.sample.multiple select{border-color:#797979;color:currentColor}.clickdimensions-form.sample.multiple select optgroup,.clickdimensions-form.sample.multiple select option{color:initial}.clickdimensions-form.sample.multiple .drop-down{height:auto;overflow:inherit;float:none}.clickdimensions-form.sample.multiple .drop-down select{border-bottom-color:#797979;width:100%}.clickdimensions-form.sample.multiple textarea{border-bottom-color:#797979}.clickdimensions-form.sample.multiple button{display:block;margin-left:auto;margin-right:auto}.clickdimensions-form.sample.multiple .js-submitting button[type=submit]:after,.clickdimensions-form.sample.multiple .js-submitting button[type=submit]:before{border-color:#fff}.clickdimensions-form.competetion,.clickdimensions-form.expert{background:#2b2b2b;color:#fff;padding:10.05155vw 24px}.product-modal .clickdimensions-form.competetion,.product-modal .clickdimensions-form.expert{background:none;color:inherit}.clickdimensions-form.competetion .inner,.clickdimensions-form.expert .inner{max-width:648px}.clickdimensions-form.competetion .inner--wide,.clickdimensions-form.expert .inner--wide{max-width:1300px}.clickdimensions-form.competetion .consent-placeholder button,.clickdimensions-form.expert .consent-placeholder button{margin-left:auto}.clickdimensions-form.competetion .heading,.clickdimensions-form.competetion h1,.clickdimensions-form.competetion h2,.clickdimensions-form.expert .heading,.clickdimensions-form.expert h1,.clickdimensions-form.expert h2{color:#fff}.clickdimensions-form.competetion .heading,.clickdimensions-form.competetion h1,.clickdimensions-form.competetion h2,.clickdimensions-form.competetion p,.clickdimensions-form.expert .heading,.clickdimensions-form.expert h1,.clickdimensions-form.expert h2,.clickdimensions-form.expert p{text-align:center}.clickdimensions-form.competetion input,.clickdimensions-form.competetion select,.clickdimensions-form.competetion textarea,.clickdimensions-form.expert input,.clickdimensions-form.expert select,.clickdimensions-form.expert textarea{border-bottom-color:#797979;color:currentColor}.clickdimensions-form.competetion input[required]+label:after,.clickdimensions-form.competetion select[required]+label:after,.clickdimensions-form.competetion textarea[required]+label:after,.clickdimensions-form.expert input[required]+label:after,.clickdimensions-form.expert select[required]+label:after,.clickdimensions-form.expert textarea[required]+label:after{color:#ff5757}.clickdimensions-form.competetion input:not([type=checkbox]):not([type=radio]),.clickdimensions-form.expert input:not([type=checkbox]):not([type=radio]){border-bottom-color:#797979}.clickdimensions-form.competetion input[type=checkbox]+label,.clickdimensions-form.competetion input[type=radio]+label,.clickdimensions-form.expert input[type=checkbox]+label,.clickdimensions-form.expert input[type=radio]+label{position:relative}.clickdimensions-form.competetion input[type=checkbox]+label:before,.clickdimensions-form.competetion input[type=radio]+label:before,.clickdimensions-form.expert input[type=checkbox]+label:before,.clickdimensions-form.expert input[type=radio]+label:before{border-color:#797979}.clickdimensions-form.competetion input[type=radio]+label:before,.clickdimensions-form.expert input[type=radio]+label:before{box-shadow:inset 0 0 0 4px #141515}.clickdimensions-form.competetion select,.clickdimensions-form.expert select{border-color:#797979;color:currentColor}.clickdimensions-form.competetion select optgroup,.clickdimensions-form.competetion select option,.clickdimensions-form.expert select optgroup,.clickdimensions-form.expert select option{color:initial}.clickdimensions-form.competetion .drop-down,.clickdimensions-form.expert .drop-down{height:auto;overflow:inherit;float:none}.clickdimensions-form.competetion .drop-down select,.clickdimensions-form.expert .drop-down select{border-bottom-color:#797979;width:100%}.clickdimensions-form.competetion textarea,.clickdimensions-form.expert textarea{border-bottom-color:#797979}.clickdimensions-form.competetion button,.clickdimensions-form.expert button{display:block;margin-left:auto;margin-right:auto}.clickdimensions-form.competetion .js-submitting button[type=submit]:after,.clickdimensions-form.competetion .js-submitting button[type=submit]:before,.clickdimensions-form.expert .js-submitting button[type=submit]:after,.clickdimensions-form.expert .js-submitting button[type=submit]:before{border-color:#fff}.clickdimensions-form.competition{background-size:cover}.clickdimensions-form.competition .preheading{margin-top:2em;font-size:1.3rem;line-height:2;text-align:center;text-transform:uppercase;font-family:Titling Gothic FB Extd Med,sans-serif}.clickdimensions-form.competition .preheading+h2{margin-top:10px}.clickdimensions-form.competition h2{margin-left:auto;margin-right:auto;font-size:2.1rem;line-height:1.5;font-family:Titling Gothic FB Extd Med,sans-serif}.clickdimensions-form.competition .consent-placeholder[style="display: none;"]+form{display:-ms-flexbox;display:flex}.clickdimensions-form.competition form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}.clickdimensions-form.competition form .top{width:100%}.clickdimensions-form.competition form .bottom{margin:0 auto;width:100%;max-width:648px;padding-bottom:40px}.clickdimensions-form.competition form .left,.clickdimensions-form.competition form .right{width:100%}.clickdimensions-form.competition form .left{padding-top:30px}.clickdimensions-form.competition form .left input[type=radio]{top:80%}.clickdimensions-form.competition form .left input[type=radio]+label:before{box-shadow:none;background-color:#fff}.clickdimensions-form.competition form .left input[type=radio]+label:after{top:50%;margin-top:-7px}.clickdimensions-form.competition form .answers{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.clickdimensions-form.competition form .disclaimer{position:absolute;bottom:0;left:0;font-size:1.1rem;text-align:center;padding:0 20px 20px}.clickdimensions-form.expert.ultima{background:#141515}.clickdimensions-form.expert.ultima button{font-family:Titling Gothic FB Extd Med,sans-serif;font-size:.75rem;font-weight:500;line-height:1.5em}.clickdimensions-form.expert.ultima .js-submitting button[type=submit]:after,.clickdimensions-form.expert.ultima .js-submitting button[type=submit]:before{border-color:#fff}.clickdimensions-form.price{padding:10.05155vw 24px}.clickdimensions-form.price .inner{max-width:648px}.clickdimensions-form.price .consent-placeholder button{margin-left:auto}.clickdimensions-form.price .heading,.clickdimensions-form.price h1,.clickdimensions-form.price h2,.clickdimensions-form.price p{text-align:center}.clickdimensions-form.price .drop-down{height:auto;overflow:inherit;float:none}.clickdimensions-form.price .drop-down select{width:100%}.clickdimensions-form.price button{display:block;margin-left:auto;margin-right:auto}.clickdimensions-form.price.ultima button{font-family:Titling Gothic FB Extd Med,sans-serif;font-size:.75rem;font-weight:500;line-height:1.5em}.clickdimensions-form.price.de .inner{max-width:840px}.clickdimensions-form.price.ultima.de form{margin-left:auto;margin-right:auto;max-width:1240px}.clickdimensions-form.price.ultima.de input,.clickdimensions-form.price.ultima.de select,.clickdimensions-form.price.ultima.de textarea{border-bottom-color:#797979;color:currentColor}.clickdimensions-form.price.ultima.de input[required]+label:after,.clickdimensions-form.price.ultima.de select[required]+label:after,.clickdimensions-form.price.ultima.de textarea[required]+label:after{color:#ff5757}.clickdimensions-form.price.ultima.de input:not([type=checkbox]):not([type=radio]){border-bottom-color:#797979}.clickdimensions-form.price.ultima.de input[type=checkbox]+label:before,.clickdimensions-form.price.ultima.de input[type=radio]+label:before{border-color:#797979}.clickdimensions-form.price.ultima.de input[type=radio]+label:before{box-shadow:inset 0 0 0 4px #141515}.clickdimensions-form.price.ultima.de select{border-color:#797979;color:currentColor}.clickdimensions-form.price.ultima.de select optgroup,.clickdimensions-form.price.ultima.de select option{color:initial}.clickdimensions-form.price.ultima.de .drop-down select,.clickdimensions-form.price.ultima.de textarea{border-bottom-color:#797979}.clickdimensions-form.brochure-product{padding:10.05155vw 24px}.clickdimensions-form.brochure-product .inner{max-width:840px}.clickdimensions-form.brochure-product .consent-placeholder button{margin-left:auto}.clickdimensions-form.brochure-product .heading,.clickdimensions-form.brochure-product h1,.clickdimensions-form.brochure-product h2,.clickdimensions-form.brochure-product p{text-align:center}.clickdimensions-form.brochure-product input[type=checkbox]+label,.clickdimensions-form.brochure-product input[type=radio]+label{width:100%}.clickdimensions-form.brochure-product input[type=checkbox]+label a,.clickdimensions-form.brochure-product input[type=radio]+label a{float:right;margin-right:48px}.clickdimensions-form.brochure-product .drop-down{height:auto;overflow:inherit;float:none}.clickdimensions-form.brochure-product .drop-down select{width:100%}.clickdimensions-form.brochure-product button{display:block;margin-left:auto;margin-right:auto}.clickdimensions-form.brochure .brochure .image{display:none}.clickdimensions-form.brochure .brochure .image img{margin-bottom:0;margin-top:0}.clickdimensions-form.brochure .brochure label{font-size:.8em;line-height:1.4em}.clickdimensions-form.brochure .brochure a{color:#555;display:inline-block;font-weight:700;margin-left:-24px;margin-top:1em;padding-left:24px;position:relative}.clickdimensions-form.brochure .brochure a[href$=".dwg"]:before,.clickdimensions-form.brochure .brochure a[href$=".igs"]:before,.clickdimensions-form.brochure .brochure a[href$=".pdf"]:before,.clickdimensions-form.brochure .brochure a[href$=".zip"]:before,.clickdimensions-form.brochure .brochure a[href^="http://"]:before{background-position:50% 50%;background-repeat:no-repeat;content:"";height:14px;left:0;margin-top:-7px;position:absolute;top:50%;width:14px}.clickdimensions-form.brochure .brochure a[href$=".dwg"]:before,.clickdimensions-form.brochure .brochure a[href$=".igs"]:before,.clickdimensions-form.brochure .brochure a[href$=".pdf"]:before,.clickdimensions-form.brochure .brochure a[href$=".zip"]:before{background-image:url(../images/download-orange.svg)}.clickdimensions-form.drawing .drawing .image{display:none}.clickdimensions-form.drawing .drawing .image img{margin-bottom:0;margin-top:0}.clickdimensions-form.drawing .drawing label{font-size:.8em;line-height:1.4em}.clickdimensions-form.meeting{color:#fff}.clickdimensions-form.meeting .section__headline{padding-top:0}.clickdimensions-form.meeting input,.clickdimensions-form.meeting select,.clickdimensions-form.meeting textarea{border-bottom-color:#797979;color:currentColor}.clickdimensions-form.meeting input[required]+label:after,.clickdimensions-form.meeting select[required]+label:after,.clickdimensions-form.meeting textarea[required]+label:after{color:#ff5757}.clickdimensions-form.meeting input:not([type=checkbox]):not([type=radio]){border-bottom-color:#797979}.clickdimensions-form.meeting input[type=checkbox]+label:before,.clickdimensions-form.meeting input[type=radio]+label:before{border-color:#797979}.clickdimensions-form.meeting input[type=radio]+label:before{box-shadow:inset 0 0 0 4px #141515}.clickdimensions-form.meeting select{border-color:#797979}.clickdimensions-form.meeting select optgroup,.clickdimensions-form.meeting select option{color:initial}.clickdimensions-form.meeting .drop-down select{border-bottom-color:#797979}.clickdimensions-form.meeting .js-submitting button[type=submit]:after,.clickdimensions-form.meeting .js-submitting button[type=submit]:before{border-color:#fff}.clickdimensions-form.meeting.ultima:not(.section--modal){position:relative;z-index:0}.clickdimensions-form.meeting.ultima button{font-family:Titling Gothic FB Extd Med,sans-serif;font-size:.75rem;font-weight:500;line-height:1.5em}.clickdimensions-form.meeting.ultima .background{background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.clickdimensions-form.meeting.ultima ul{list-style:none;padding-left:0}.clickdimensions-form.meeting.ultima ul li{display:inline-block;padding-left:1em;position:relative}.clickdimensions-form.meeting.ultima ul li:before{width:4px;height:4px;background:#e5673e;border-radius:50%;display:block;position:absolute;top:calc(0.75em - 2px);left:0;content:""}.clickdimensions-form.meeting.ultima .collapsed{margin:12px -12px;overflow:hidden;padding-left:12px;padding-right:12px;transition:height .6s}.clickdimensions-form.reference{padding:10.05155vw 24px}.clickdimensions-form.reference .inner{max-width:648px}.clickdimensions-form.reference .consent-placeholder button{margin-left:auto}.clickdimensions-form.reference .heading,.clickdimensions-form.reference h1,.clickdimensions-form.reference h2,.clickdimensions-form.reference p{text-align:center}.clickdimensions-form.reference button{display:block;margin-left:auto;margin-right:auto}.clickdimensions-form.reference .drop-down{height:auto;overflow:inherit;float:none}.clickdimensions-form.reference .drop-down select{width:100%}.clickdimensions-form.reference img{display:block;margin-left:auto;margin-right:auto}.clickdimensions-form .inner{margin-left:auto;margin-right:auto;max-width:840px;width:100%}.clickdimensions-form .heading,.clickdimensions-form h1,.clickdimensions-form h2{color:inherit;margin-bottom:1em;margin-top:1em;text-transform:uppercase}.clickdimensions-form p{margin-bottom:1em;margin-top:1em}.clickdimensions-form .consent-placeholder{min-height:600px}.clickdimensions-form .consent-placeholder button{margin-left:0;text-transform:uppercase}.clickdimensions-form .consent-placeholder[style="display: none;"]+form{display:block}.clickdimensions-form form{display:none}.clickdimensions-form form.js-submitting button[type=submit]:after,.clickdimensions-form form.js-submitting button[type=submit]:before{-webkit-animation:a 1.6s linear infinite;animation:a 1.6s linear infinite;border:4px solid #666;border-radius:50%;content:"";height:40px;left:calc(100% + 12px);position:absolute;top:calc(50% - 20px);-webkit-transform:scale(.01);transform:scale(.01);width:40px}.clickdimensions-form form.js-submitting button[type=submit]:after{-webkit-animation-delay:.4s;animation-delay:.4s}.clickdimensions-form .js-hidden{display:none}.clickdimensions-form .form-row{clear:both;margin-bottom:1em;margin-top:1em;position:relative}.clickdimensions-form input,.clickdimensions-form select,.clickdimensions-form textarea{color:#333;font-weight:300;line-height:inherit!important}.clickdimensions-form input[required]+label:after,.clickdimensions-form select[required]+label:after,.clickdimensions-form textarea[required]+label:after{color:#ff5757;content:" *"}.clickdimensions-form input:not([type=checkbox]):not([type=radio]){background:none;border:none;border-bottom:1px solid #333;border-radius:0;box-shadow:none;padding:calc(1em + 12px) 0 12px}.clickdimensions-form input:not([type=checkbox]):not([type=radio]):focus{outline:3px solid rgba(62,124,248,.5);outline-offset:4px}.clickdimensions-form input:not([type=checkbox]):not([type=radio]):focus+label,.clickdimensions-form input:not([type=checkbox]):not([type=radio]):not(:placeholder-shown)+label{opacity:.5;top:0}.clickdimensions-form input:not([type=checkbox]):not([type=radio])+label{left:0;padding-left:0;position:absolute;top:calc(1em + 12px);transition:opacity .3s,top .3s}.clickdimensions-form input[type=checkbox],.clickdimensions-form input[type=radio]{display:block;height:24px;left:0;opacity:0;position:absolute;top:12px;width:24px}.clickdimensions-form input[type=checkbox]:focus+label,.clickdimensions-form input[type=radio]:focus+label{outline:3px solid rgba(62,124,248,.5);outline-offset:4px}.clickdimensions-form input[type=checkbox]+label,.clickdimensions-form input[type=radio]+label{display:inline-block;margin-bottom:12px;margin-top:12px;padding-left:36px;min-width:150px}.clickdimensions-form input[type=checkbox]+label:before,.clickdimensions-form input[type=radio]+label:before{background:none;border:1px solid #333;border-radius:0;box-shadow:none;content:"";height:24px;left:0;position:absolute;top:50%;width:24px;margin-top:-12px}.clickdimensions-form input[type=checkbox][disabled]+label:before,.clickdimensions-form input[type=radio][disabled]+label:before{opacity:.2}.clickdimensions-form input[type=checkbox][name=consent]+label,.clickdimensions-form input[type=radio][name=consent]+label{position:relative}.clickdimensions-form input[type=checkbox][name=consent]+label:before,.clickdimensions-form input[type=radio][name=consent]+label:before{margin-top:0;top:6px}.clickdimensions-form input[type=checkbox][name=consent]+label:after,.clickdimensions-form input[type=radio][name=consent]+label:after{top:10px}.clickdimensions-form input[type=checkbox]:checked+label:after{opacity:1;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:opacity .2s,-webkit-transform .3s;transition:opacity .2s,transform .3s}.clickdimensions-form input[type=checkbox]+label:after{background:none;border-bottom:3px solid #e5673e;border-right:3px solid #e5673e;border-radius:0;content:"";height:14px;left:8px;opacity:0;position:absolute;top:16px;-webkit-transform:rotate(45deg) scale(1.5);transform:rotate(45deg) scale(1.5);transition:opacity .2s .1s,-webkit-transform .3s;transition:opacity .2s .1s,transform .3s;width:8px}.clickdimensions-form input[type=radio]:checked+label:after{opacity:1;-webkit-transform:none;transform:none;transition:opacity .2s,-webkit-transform .3s;transition:opacity .2s,transform .3s}.clickdimensions-form input[type=radio]+label:before{border-radius:50%}.clickdimensions-form input[type=radio]+label:after{background:#e5673e;border:none;border-radius:50%;content:"";height:14px;left:5px;opacity:0;position:absolute;top:17px;-webkit-transform:scale(1.5);transform:scale(1.5);transition:opacity .2s .1s,-webkit-transform .3s;transition:opacity .2s .1s,transform .3s;width:14px}.clickdimensions-form select{background:none;border:1px solid #333;border-radius:0;box-shadow:none;margin-top:1em;padding:12px}.clickdimensions-form select:focus{outline:3px solid rgba(62,124,248,.5);outline-offset:4px}.clickdimensions-form select optgroup{font-style:italic;font-weight:300}.clickdimensions-form select optgroup option{font-style:normal;font-weight:400}.clickdimensions-form .drop-down{padding-top:1em;position:relative}.clickdimensions-form .drop-down:after{border-left:2px solid currentColor;border-bottom:2px solid currentColor;content:"";height:12px;pointer-events:none;position:absolute;right:12px;top:calc(50% - 8px + 0.5em);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:12px}.clickdimensions-form .drop-down select{-webkit-appearance:none;appearance:none;border:none;border-bottom:1px solid #333;margin-top:0}.clickdimensions-form textarea{background:none;border:none;border-bottom:1px solid #333;border-radius:0;box-shadow:none;padding:calc(1em + 12px) 0 4px}.clickdimensions-form textarea:focus{outline:3px solid rgba(62,124,248,.5);outline-offset:4px}.clickdimensions-form textarea:focus+label,.clickdimensions-form textarea:not(:placeholder-shown)+label{opacity:.5;top:0}.clickdimensions-form textarea+label{left:0;padding-left:0;position:absolute;top:calc(1em + 12px);transition:opacity .3s,top .3s}.clickdimensions-form button{background:#ff7930;border-radius:0;box-shadow:none;color:#141515;padding:18px 48px;position:relative;text-transform:uppercase;width:auto}.clickdimensions-form button[disabled]{cursor:auto;opacity:.8}.clickdimensions-form button:active{top:0}.clickdimensions-form button:focus{outline:3px solid rgba(62,124,248,.5);outline-offset:4px}@-webkit-keyframes a{0%{opacity:1;-webkit-transform:scale(.01);transform:scale(.01)}50%{opacity:1}50%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes a{0%{opacity:1;-webkit-transform:scale(.01);transform:scale(.01)}50%{opacity:1}50%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.grecaptcha-badge{visibility:hidden}.clickdimensions-form.js-fixed{padding-bottom:0!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column!important;flex-direction:column!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.clickdimensions-form.js-fixed .consent-placeholder{min-height:0}.clickdimensions-form.js-fixed .consent-placeholder .section__form{width:850px;max-width:100%}.clickdimensions-form.js-fixed .consent-placeholder .section__form h2{font-size:20px;line-height:25px}.visually-hidden{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.dialog{-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.8);display:none;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center;left:0;opacity:0;outline:none;padding:var(--gutter);position:fixed;top:0;transition:opacity .3s,visibility 0s .3s,z-index 0s .3s;visibility:hidden;z-index:-1;width:100%}.dialog.js-active{opacity:1;transition:opacity .3s;visibility:visible;z-index:100}.dialog-content{background:#fff;max-height:100%;max-width:600px;overflow-y:auto;-webkit-overflow-scrolling:touch;position:relative;width:100%}.dialog-description{padding:24px 10%}.dialog-description h1{font-size:24px;line-height:1.25em}.dialog-description h1,.dialog-description p{margin-bottom:1em;margin-top:1em}.dialog-close{background:none;border:none;border-radius:none;box-shadow:none;height:48px;position:absolute;right:12px;top:12px;width:48px}.dialog-close:after,.dialog-close:before{background:#333;content:"";height:2px;left:calc(50% - 12px);position:absolute;top:calc(50% - 1px);width:24px}.dialog-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.dialog-close:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.dialog-close:active{top:12px}.top-focus .content{background:#333;color:#fff;padding:36px 40px;text-transform:uppercase}.top-focus .content .heading{font-weight:700}.top-focus .content .link{color:#fff;display:inline-block;font-size:.8em;font-weight:700;margin-top:2em;transition:color .3s}.top-focus .content .link:hover{color:#ff7930}.top-focus .content .link:hover .icon{border-color:#ff7930}.top-focus .content .link:hover .icon svg:first-child{-webkit-transform:none;transform:none}.top-focus .content .link:hover .icon svg:last-child{-webkit-transform:translate(100%);transform:translate(100%)}.top-focus .content .link .icon{width:3rem;height:3rem;border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:border-color .3s;vertical-align:middle;will-change:border-color}.top-focus .content .link .icon .arrows{width:1.7rem;height:1.6rem;position:absolute;top:50%;left:50%;overflow:hidden;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.top-focus .content .link .icon svg{width:100%;height:100%;position:absolute;top:0;left:0;transition:-webkit-transform .3s;transition:transform .3s;will-change:transform}.top-focus .content .link .icon svg:first-child{-webkit-transform:translate(-100%);transform:translate(-100%)}.top-focus .content .link .icon svg:first-child path{fill:#ff7930}.top-focus .content .link .icon svg:last-child path{fill:#fff}.top-focus .image{background:#e5673e}.top-focus .image video{max-width:100%;height:auto;vertical-align:middle}.footer{background-color:#fff;font-family:Roboto;padding:20px;font-size:12px;line-height:20px}.footer__headline{font-family:Roboto;font-size:30px;text-transform:uppercase;font-weight:400}.footer a{color:#141515}.footer__social-icons{margin:0;padding:0;list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.footer__social-icon{padding:0 10px}.footer__social-icon:first-child{padding-left:0}.footer__social-icon:last-child{padding-right:0}.footer__social-link{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.footer .icon-instagram{width:20px;height:20px}.footer .icon-facebook{width:11px;height:21px}.footer .icon-youtube{width:21px;height:15px}.footer .icon-linkedin{width:21px;height:20px}.footer .icon-vimeo{width:21px;height:18px}.footer .icon-pinterest{width:16px;height:20px}.footer__row{width:100%;margin:0;padding:0;list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.footer__row:first-child{padding-bottom:2.78351vw;border-bottom:1px solid #ccc}.footer__row:last-child{padding-top:2.78351vw}.footer__column{padding:20px 0;text-align:center}.footer__column--terms-and-conditions p{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.footer__column--terms-and-conditions p:last-child{display:block}.footer__column--terms-and-conditions p img{margin-top:10px;-ms-flex-order:2;order:2}.footer__column--terms-and-conditions p a{-ms-flex-order:1;order:1}.footer__row:first-child .footer__column:first-child{-ms-flex-order:2;order:2}.footer__row:first-child .footer__column:last-child{-ms-flex-order:1;order:1}.coi-banner__wrapper .coi-banner__header .coi-banner__branding{font-size:.75em;text-align:right!important}.coi-banner__wrapper .coi-banner__header .coi-banner__branding a{text-align:right!important}.coi-banner__wrapper .cookiedeclaration_wrapper h2{font-size:2.4rem}.coi-banner__wrapper p{padding-bottom:0}.coi-banner__wrapper ol,.coi-banner__wrapper p,.coi-banner__wrapper ul{margin-top:1em;margin-bottom:1em}.coi-banner__wrapper button{box-shadow:none;width:auto}.coi-banner__wrapper button:active{top:0}.coi-banner__wrapper .coi-checkboxes input[type=checkbox]:checked+.checkbox-toggle:before{left:26px}.coi-banner__wrapper .coi-checkboxes .checkbox-toggle{height:20px;width:44px}.coi-banner__wrapper .coi-checkboxes .checkbox-toggle:before{height:16px;left:2px;top:2px;width:16px}#Coi-Renew{display:none!important}.rich-text ul{margin:1em 0;padding:0;list-style-type:none}.rich-text ul:first-child{margin-top:0}.rich-text ul:last-child{margin-bottom:0}.rich-text li{padding:0 0 15px}.rich-text li a{color:#141515;font-weight:500}.rich-text p{margin:1em 0;padding-bottom:0}.rich-text p:first-child{margin-top:0}.rich-text p:last-child{margin-bottom:0}.product-cta{position:fixed;bottom:10px;right:20px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;z-index:99}.product-samples-form .product-cta{max-width:350px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;bottom:auto!important;right:auto!important;top:auto!important}.product-cta__cart,.product-cta__link{height:40px;padding:0 20px;margin-bottom:5px;position:relative;overflow:hidden;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-size:14px;line-height:1em;color:#141515;cursor:pointer;background:transparent;box-shadow:none}.product-cta__cart:after,.product-cta__cart:before,.product-cta__link:after,.product-cta__link:before{content:"";width:100%;height:100%;border-radius:20px;position:absolute;top:0;left:0}.product-cta__cart:before,.product-cta__link:before{background-color:#fff;border:1px solid #141515;z-index:1}.product-cta__cart:after,.product-cta__link:after{background-color:#141515;opacity:0;z-index:2;transition:opacity .35s ease-in-out}.product-cta__cart:hover,.product-cta__link:hover{background-color:transparent;box-shadow:none;color:#fff}.product-cta__cart:hover:after,.product-cta__link:hover:after{opacity:1}.product-cta__cart:hover .icon-arrow,.product-cta__cart:hover .product-cta__link-text,.product-cta__link:hover .icon-arrow,.product-cta__link:hover .product-cta__link-text{-webkit-transform:translateX(31px) translateZ(0);transform:translateX(31px) translateZ(0)}.product-cta__cart:hover .icon-arrow,.product-cta__link:hover .icon-arrow{opacity:0}.product-cta__cart:hover .icon-arrow:first-child,.product-cta__link:hover .icon-arrow:first-child{opacity:1}.product-cta__cart--tease{opacity:0;-webkit-transform:translateZ(0) translateX(50px);transform:translateZ(0) translateX(50px);color:#fff;transition:-webkit-transform .5s cubic-bezier(.075,.82,.165,1) .5s,opacity .5s cubic-bezier(.075,.82,.165,1) .5s,color .5s cubic-bezier(.075,.82,.165,1) .5s;transition:transform .5s cubic-bezier(.075,.82,.165,1) .5s,opacity .5s cubic-bezier(.075,.82,.165,1) .5s,color .5s cubic-bezier(.075,.82,.165,1) .5s}body:not(.preload) .product-cta__cart--tease{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);color:#141515}.product-cta__cart--tease:after{opacity:1;transition:opacity 1s cubic-bezier(.075,.82,.165,1) 2.5s}body:not(.preload) .product-cta__cart--tease:after{opacity:0}.product-cta__cart--tease .product-cta__cart-text{color:#fff;transition:color 1s cubic-bezier(.075,.82,.165,1) 2.5s}body:not(.preload) .product-cta__cart--tease .product-cta__cart-text{color:#333}.product-cta__cart--tease .icon-sample-cart path{fill:#fff;transition:fill 1s cubic-bezier(.075,.82,.165,1) 2.5s}body:not(.preload) .product-cta__cart--tease .icon-sample-cart path{fill:#000}body:not(.preload) .product-cta__cart--tease:hover:after{opacity:1;transition:opacity .35s ease-in-out}body:not(.preload) .product-cta__cart--tease:hover .product-cta__cart-text{color:#fff;transition:color .35s ease-in-out}body:not(.preload) .product-cta__cart--tease:hover .icon-sample-cart path{fill:#fff;transition:fill .35s ease-in-out}.product-cta__link--orange,.product-cta__link--white{width:100%;text-transform:uppercase;font-weight:700;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.product-cta__link--orange .product-cta__link-text,.product-cta__link--white .product-cta__link-text{display:inline-block;-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important;transition:none}.product-cta__link--orange:active,.product-cta__link--white:active{background:inherit;top:0}.product-cta__link--orange{color:#fff}.product-cta__link--orange:before{background-color:#ff7930;border-width:0}.product-cta__link--orange:after{background-color:#fff;border:1px solid #141515}.product-cta__link--orange:hover{color:#141515}.product-cta__link--white{margin-top:12px}.product-samples-form .product-cta__link{width:100%}.product-cta__cart-text,.product-cta__link-text{position:relative;z-index:4;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .35s ease-in-out;transition:transform .35s ease-in-out}.product-cta__cart-text{color:#333}.product-cta__cart:hover .product-cta__cart-text{color:#fff}.product-cta .icon-arrow{width:19px;height:8px;margin-left:12px;transition:-webkit-transform .35s ease-in-out,opacity .35s ease-in-out;transition:transform .35s ease-in-out,opacity .35s ease-in-out;position:relative;z-index:3}.product-cta .icon-arrow:first-child{position:absolute;margin-left:-31px;opacity:0}.product-cta .icon-arrow:first-child path{fill:#fff}.product-cta .icon-sample-cart{position:relative;z-index:4}.product-cta .product-cta__cart:hover .icon-sample-cart path{fill:#fff}.product-cta__cart-count{width:16px;height:16px;background-color:#ff7930;padding:2px 0 0 1px;border:1px solid #fff;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;top:-6px;left:12px;font-size:10px;line-height:1em;font-weight:700;color:#fff}.product-cta__disclaimer{margin-bottom:10px}.product-samples-form+.product-cta__disclaimer{margin-top:12px}.product-cta__link .icon-arrow{width:19px;height:8px;margin-left:12px;transition:-webkit-transform .35s ease-in-out,opacity .35s ease-in-out;transition:transform .35s ease-in-out,opacity .35s ease-in-out;position:relative;z-index:3}.product-cta__link .icon-arrow:first-child{position:absolute;margin-left:-31px;opacity:0}.product-cta__link .icon-arrow:first-child path{fill:#fff}.product-cta__link .icon-sample-cart{position:relative;z-index:4}.tabs__list{margin:0 0 40px;padding:0 0 10px;border-bottom:1px solid #ccc;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.tabs__item{margin-right:8px}.tabs__item:last-child{margin-right:0}.tabs__tab{height:38px;padding:0 15px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:12px;line-height:1em;text-transform:uppercase;position:relative;font-weight:500;color:#141515;white-space:nowrap}.tabs__tab:after,.tabs__tab:before{content:"";width:100%;height:100%;border-radius:19px;position:absolute;top:0;left:0;z-index:1;pointer-events:none}.tabs__tab:before{background-color:#fff;border:1px solid #141515;z-index:1}.tabs__tab:after{background-color:#141515;opacity:0;z-index:2;transition:opacity .35s ease-in-out}.tabs__tab--active,.tabs__tab:hover{color:#fff}.tabs__tab--active:after,.tabs__tab:hover:after{opacity:1}.tabs__tab .tabs__text{position:relative;z-index:3}.tabs__tab-content{display:none}.tabs__tab-content--active{display:block}.tabs__content{margin-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.tabs__content .rich-text{width:100%;max-width:450px;padding-right:60px}.filter__tabs{margin:0 0 38px;padding:0;list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.filter__tab{margin-left:9px}.filter__tab:first-child{margin-left:0}.filter__button{height:38px;padding:0 15px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:12px;line-height:1em;text-transform:uppercase;position:relative;font-weight:500;color:#141515;white-space:nowrap}.filter__button:after,.filter__button:before{content:"";width:100%;height:100%;border-radius:19px;position:absolute;top:0;left:0;z-index:1;pointer-events:none}.filter__button:before{background-color:#fff;border:1px solid #141515;z-index:1}.filter__button:after{background-color:#141515;opacity:0;z-index:2;transition:opacity .35s ease-in-out}.filter__button--active,.filter__button:hover{color:#fff}.filter__button--active:after,.filter__button:hover:after{opacity:1}.filter__button .filter__text{position:relative;z-index:3}.blog-author{display:inline-grid;grid-column-gap:7px;font-size:14px;line-height:20px;font-weight:400}.blog-author__image{grid-area:1/1/3/2;border-radius:50%}.blog-author__byline{grid-area:1/2/2/3}.blog-author__date{grid-area:2/2/3/3}.b-stock{padding-top:5.61856vw}.b-stock__content-wrap{margin-left:auto;margin-right:auto;max-width:1500px;padding-left:0;padding-right:0;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:20px}.b-stock__gallery-wrap{width:100%;margin:0 0 auto}.b-stock__gallery-wrap--roof{background-color:#f7f7f7;padding:24px}.b-stock__image-wrap{width:100%;display:block;display:-ms-flexbox;display:flex;aspect-ratio:3/2}.b-stock__image-wrap--roof{aspect-ratio:unset}.b-stock__image{width:100%;height:100%;object-fit:cover}.b-stock__image--roof{aspect-ratio:149/224;object-fit:contain}.section-product-list__wrap .b-stock__image{margin:0}.b-stock__thumbs-wrap{margin:12px 0 0;display:grid;grid-template-columns:repeat(5,1fr);gap:8px;opacity:.8}.b-stock__thumb-wrap{width:100%;display:block}.b-stock__thumb{width:100%;height:100%;object-fit:cover;aspect-ratio:3/2;cursor:pointer}.b-stock__thumb--roof{object-fit:contain}.section-product-list__wrap .b-stock__thumb{margin:0}.b-stock__text-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:20px}.b-stock__savings{background-color:#ff7930;padding:3px 8px;font-size:16px;line-height:25px;color:#fff}.b-stock__savings,.b-stock__title{text-transform:uppercase;font-weight:700}.b-stock__title{font-size:24px;line-height:30px}.b-stock__properties{margin:0;padding:0;list-style-type:none}.b-stock__property{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;gap:8px}.b-stock__cta{width:100%;margin-top:28px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:12px}.b-stock__questions{display:block;font-weight:400}.b-stock__cta-links{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;gap:8px}.b-stock__link{margin-top:0;padding-left:28px;padding-right:28px}.b-stock__order-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;gap:8px}.b-stock__label{font-weight:500}.b-stock__zoom-lens{position:absolute;width:200px;height:200px;background-color:#fff;border-radius:50%;overflow:hidden;pointer-events:none;display:none;z-index:1000;box-shadow:0 0 2px rgba(3,7,18,.02),0 0 8px rgba(3,7,18,.03),0 0 18px rgba(3,7,18,.05),0 0 32px rgba(3,7,18,.06),0 0 50px rgba(3,7,18,.08)}.b-stock__zoom-lens-image{position:absolute;-webkit-transform-origin:top left;transform-origin:top left}.blog-post{padding-top:50px;padding-bottom:50px}.blog-post:first-child{padding-top:100px}.blog-post__header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-post__social a{margin-left:10px;display:inline-block}.blog-post__social a:first-child{margin-left:0}.blog-post__social .icon{position:relative}.blog-post__social .icon-facebook{width:7px;height:13px}.blog-post__social .icon-linkedin{width:14px;height:13px}.blog-post__social svg{width:100%;height:100%;position:absolute;top:0;left:0}.blog-post__main-image,.blog-post__main-image-wrap{width:100%;max-width:100%;display:block}.blog-post__main-image-wrap{margin-top:25px}.blog-post__headline{margin-top:20px}.blog-post__excerpt{margin:15px 0 25px}.blog-post__text{margin:1em 0;font-size:16px;line-height:1.38889}.blog-post__text .rich-text ul{margin:1.5em 0;font-weight:400}.blog-post__text .rich-text li{padding-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.blog-post__text .rich-text li:before{content:"";width:2px;height:2px;background-color:#ff7930;margin-right:10px;border-radius:50%;display:inline-block}.blog-post__text-headline{margin:0 0 7px;padding:0;font-size:17px;line-height:1.25;font-weight:700;text-transform:none}.blog-post__quote{margin:10px 0 20px;font-size:23px;line-height:1.34783;font-weight:300;font-style:italic}.blog-post__quote small{display:block;margin-top:10px;font-size:65%}.blog-post__images--vertical .rich-text{min-width:30%}.blog-post__images--vertical .rich-text~img{max-width:60%}.blog-post__images-item{margin-bottom:10%}.blog-post__images img{display:block}.blog-post__images a.button.orange{margin:31px 0 0;border:0;outline:0;font-family:inherit;box-sizing:inherit;font-size:1.125em;line-height:1.3333333333em;text-align:center;background:#ff7930;border-radius:0;box-shadow:none;color:#141515;padding:18px 48px;position:relative;text-transform:uppercase;width:auto;font-weight:400;display:inline-block}.blog-post__images a.button.orange:hover{background-color:#ff8d4f}.blog-post__image,.blog-post__image-wrap{display:block;width:100%}.blog-post__image-wrap{margin:20px 0 30px}.blog-post .embed-responsive,.blog-post .hubspot-embed{position:relative;width:100%;padding-top:56.25%}.blog-post .embed-responsive iframe,.blog-post .hubspot-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.blog-post img{max-width:100%;height:auto}.blog{padding-top:50px;padding-bottom:50px}.blog:first-child{padding-top:100px}.blog__headline{margin-bottom:58px;text-transform:uppercase}.page-template-blog-post .blog__headline{margin-bottom:20px;font-size:25px;line-height:1em;text-align:left;text-transform:none}.blog__list{margin:0;padding:0;list-style-type:none}.blog__item{margin-bottom:30px}.blog__item.js-hide{display:none}.blog__link{color:#141515}.blog__image-wrap{display:block;aspect-ratio:30/17}.blog__image{max-width:100%;margin-bottom:10px}.blog__title{max-width:360px;margin-bottom:10px}.blog__link:hover .blog__title{text-decoration:underline}.blog .rich-text{margin-bottom:17px}.page-template-blog-post .navigation__search .search-form input,.page-template-blog .navigation__search .search-form input{color:inherit}.grid{width:100%;background-color:#fff;padding-top:8px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid__item{display:block;position:relative;overflow:hidden}.grid__item,.grid__item:nth-last-child(2):first-child,.grid__item:nth-last-child(2):first-child~.grid__item{width:100%;aspect-ratio:128/87}.grid__item:nth-last-child(4):first-child,.grid__item:nth-last-child(4):first-child~.grid__item{width:calc(50% - 4px);aspect-ratio:190/261}.grid__item:nth-last-child(2):first-child~.grid__item,.grid__item:nth-last-child(3)~.grid__item{margin-top:8px}.grid__item--expandable:before{content:"";width:100%;height:100%;background:linear-gradient(180deg,transparent,rgba(0,0,0,.3));position:absolute;top:0;left:0;pointer-events:none;z-index:2;opacity:0;transition:opacity .35s ease-in-out,-webkit-transform .35s ease-in-out;transition:opacity .35s ease-in-out,transform .35s ease-in-out;-webkit-transform:translateY(100px) translateZ(0);transform:translateY(100px) translateZ(0)}.grid__item--expandable:hover:before{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.grid__item--expandable:hover .grid__headline:before{width:20px}.grid__image{position:relative;z-index:1}.grid__image,.grid__media{width:100%;display:block}.grid__text{width:540px;max-width:100%;padding:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;color:#fff;position:absolute;bottom:0;left:0;z-index:3}.grid__headline{font-size:16px;font-weight:500;text-transform:none;position:relative;display:inline-block}.grid__headline:before{content:"";width:100%;height:2px;background-color:#ff7930;position:absolute;bottom:6px;left:0;transition:width .35s ease-in-out}.grid__teaser-wrap{height:0;overflow:hidden;transition:height .35s ease-in-out}.grid__teaser{margin-top:33px;font-size:14px;line-height:20px;font-weight:400}.product-gallery{padding-top:40px;padding-bottom:40px;overflow:hidden}.section-product-list__list-wrap .product-gallery,.section-project-list__list-wrap .product-gallery{margin:50px 0;padding-top:0;padding-bottom:0}.section-product-list__list-wrap .product-gallery:first-child,.section-project-list__list-wrap .product-gallery:first-child{margin-top:0}.section-product-list__list-wrap .product-gallery:last-child,.section-project-list__list-wrap .product-gallery:last-child{margin-bottom:0}.product-gallery:first-child{padding-top:100px}.product-gallery__headline{margin-bottom:20px;white-space:pre-line}.section-product-list__list-wrap .product-gallery__headline,.section-project-list__list-wrap .product-gallery__headline{margin-bottom:30px}.product-gallery__medias-wrap{position:relative;cursor:pointer}.product-gallery__medias{width:100%;margin:0;padding:0;list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.product-gallery__media.swiper-slide{width:100%;margin-bottom:15px;aspect-ratio:173/139;overflow:hidden;position:relative}.product-gallery__media.swiper-slide:last-child{margin-right:0;margin-bottom:0}.product-gallery__media.swiper-slide:nth-child(5),.product-gallery__media.swiper-slide:nth-child(5)~.product-gallery__media.swiper-slide{display:none}.product-gallery.js-load-more .product-gallery__media.swiper-slide:nth-child(5),.product-gallery.js-load-more .product-gallery__media.swiper-slide:nth-child(5)~.product-gallery__media.swiper-slide{display:block}.product-gallery__media{position:relative}.product-gallery.js-load-more .product-gallery__media--load-more{display:none}.section-product-list__list-wrap .product-gallery__media--load-more a,.section-project-list__list-wrap .product-gallery__media--load-more a{color:#333}.product-gallery__media--video:before{content:"";width:0;height:0;border-width:30px 40px;border-style:solid;border-color:transparent transparent transparent #fff;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-25%) translateY(-50%);transform:translateX(-25%) translateY(-50%);z-index:2;pointer-events:none}.product-gallery__image,.product-gallery__image-wrap,.product-gallery__video{display:block;width:100%;height:100%}.product-gallery__video{height:100%;width:auto;pointer-events:none;aspect-ratio:16/9;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.product-gallery__navigation-wrap{display:none}.product-gallery__pagination-fraction-wrap{display:block;font-size:11px;line-height:17px;font-weight:400}.product-gallery__navigation{width:44px;height:20px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden}.product-gallery__navigation:before{border:1px solid #141515;border-radius:10px}.product-gallery__navigation:after,.product-gallery__navigation:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.product-gallery__navigation:after{background-color:#141515;border-radius:10px;opacity:0;transition:opacity .35s ease-in-out}.product-gallery__navigation svg{width:19px;height:8px;transition:-webkit-transform .35s ease-in-out;transition:transform .35s ease-in-out;position:relative;z-index:2}.product-gallery__navigation svg:first-child{opacity:0;position:absolute;top:0;right:0;bottom:0;left:-38px;margin:auto}.product-gallery__navigation svg:first-child path{fill:#fff}.product-gallery__navigation:hover:after{opacity:1}.product-gallery__navigation:hover svg{-webkit-transform:translateX(100%) translateZ(0);transform:translateX(100%) translateZ(0)}.product-gallery__navigation:hover svg:first-child{opacity:1}.product-gallery__navigation:hover svg:last-child{opacity:0}.product-gallery__navigation--prev{margin-right:4px}.product-gallery__navigation--prev svg{-webkit-transform:rotate(180deg) translateZ(0);transform:rotate(180deg) translateZ(0)}.product-gallery__navigation--prev svg:first-child{left:0;right:-38px}.product-gallery__navigation--prev:hover svg{-webkit-transform:translateX(-100%) rotate(180deg) translateZ(0);transform:translateX(-100%) rotate(180deg) translateZ(0)}.section-product-list__list-wrap .product-gallery img,.section-project-list__list-wrap .product-gallery img{margin:0}.product-header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;padding-top:100px;padding-bottom:40px}.product-header__text{width:100%}.product-header__text .button{margin:10px 0}.product-header__text .button+.button{clear:left}.product-header__headline{margin-bottom:14px}.product-header .rich-text{margin-bottom:10px}.product-header__teaser{margin-bottom:20px}.product-header__disclaimer{margin-bottom:10px}.product-samples-form+.product-header__disclaimer{margin-top:12px}.product-header__stack-image{width:60%;margin:0 auto 25px;display:block;aspect-ratio:74/55}.product-header__stack-media{width:100%}.product-header__wall-image{width:100%;display:block;aspect-ratio:485/588;position:sticky;top:100px}.product-header__gwp{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;position:relative;font-size:14px}.product-header__gwp span{opacity:.6}.product-header__gwp-info{width:16px;height:16px;border-radius:8px;border:1px solid #000;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:11px;cursor:pointer}.product-header__gwp-tooltip{background:#fff;padding:12px;border:1px solid #8b8b8b;border-radius:8px;position:absolute;top:calc(100% - 3px);left:0;font-size:14px;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:opacity .25s ease-in-out,transform .25s ease-in-out;z-index:10;pointer-events:none;cursor:pointer;box-shadow:.9px .9px 3.6px rgba(0,0,0,.017),2.5px 2.5px 10px rgba(0,0,0,.025),6px 6px 24.1px rgba(0,0,0,.033),20px 20px 80px rgba(0,0,0,.05)}.product-header__gwp-tooltip p{line-height:1.6em}.product-header__gwp-info:hover+.product-header__gwp-tooltip,.product-header__gwp:has(.product-header__gwp-tooltip:hover) .product-header__gwp-tooltip{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:all}.product-header__wall-media{width:100%}body.page-template-product .product-story{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:40px;padding-bottom:40px;background-color:#fff}body.page-template-product .product-story__image,body.page-template-product .product-story__image-wrap,body.page-template-product .product-story__text-wrap{width:100%}body.page-template-product .product-story__headline span:before{content:none}.product-tabs{padding-top:40px;padding-bottom:40px}.product-tabs__list{margin:0 0 40px;padding:0 0 10px;border-bottom:1px solid #ccc;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.product-tabs__item{margin-right:8px}.product-tabs__item:last-child{margin-right:0}.product-tabs__content{margin-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.product-tabs__tab{height:38px;padding:0 15px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:12px;line-height:1em;text-transform:uppercase;position:relative;font-weight:500;color:#141515;white-space:nowrap}.product-tabs__tab:after,.product-tabs__tab:before{content:"";width:100%;height:100%;border-radius:19px;position:absolute;top:0;left:0;z-index:1;pointer-events:none}.product-tabs__tab:before{background-color:#fff;border:1px solid #141515;z-index:1}.product-tabs__tab:after{background-color:#141515;opacity:0;z-index:2;transition:opacity .35s ease-in-out}.product-tabs__tab--active,.product-tabs__tab:hover{color:#fff}.product-tabs__tab--active:after,.product-tabs__tab:hover:after{opacity:1}.product-tabs__item-text{position:relative;z-index:3}.product-tabs__tab-content{display:none}.product-tabs__tab-content--active{display:block}.product-tabs__tab-content .price-info{margin:30px 0;font-size:24px;font-weight:700}.product-tabs__tab-content .price-info small{display:block;font-weight:400;font-size:16px}.product-tabs__tab-content .format-and-consumption{font-size:20px}.product-tabs__tab-content .rich-text{width:100%;max-width:450px;padding-right:60px}.product-tabs .clickdimensions-form,.product-tabs__image-wrap{width:100%}.product-tabs__image{max-width:100%}.product-tabs .consent-placeholder{min-height:0}.product-tabs .clickdimensions-form h2,.product-tabs form h2 h2{text-transform:none}.product-tabs .clickdimensions-form h2:first-child,.product-tabs form h2 h2:first-child{margin-top:0}.product-tabs .clickdimensions-form h2:last-child,.product-tabs form h2 h2:last-child{margin-bottom:0}.product-tabs__headline{font-size:20px;font-weight:500;text-transform:none}.related-products{padding-top:40px;padding-bottom:40px}.related-products__content-wrap{position:relative;overflow:hidden}.related-products__headline{margin-bottom:30px;white-space:pre-line}.related-products__list{margin:0;padding:0;list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.related-products__item{width:100%;margin-bottom:48px}.related-products__link{color:#141515;display:block;position:relative;overflow:hidden}.related-products__image,.related-products__image-wrap{display:block;width:100%}.related-products__image-wrap{position:relative;z-index:1;overflow:hidden}.related-products__details{width:100%;background-color:#f7f7f7;padding:24px;position:absolute;left:0;bottom:0;-webkit-transform:translateY(100%) translateZ(0);transform:translateY(100%) translateZ(0);transition:-webkit-transform .4s;transition:transform .4s;font-size:12px;line-height:1.5em;z-index:2}.related-products__details p{margin:0 0 1em;padding:0}.related-products__item:hover .related-products__details{-webkit-transform:translateZ(0);transform:translateZ(0)}.related-products__name{margin-top:16px}.related-products .icon-greener{width:126px;height:29px;position:absolute;top:20px;right:20px;z-index:2;pointer-events:none}.related-products .icon-reclay{width:126px;height:auto;position:absolute;top:20px;right:20px}.related-products .icon-greener+.icon-reclay{top:59px}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(../fonts/roboto-v32-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:300;src:url(../fonts/roboto-v32-latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/roboto-v32-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(../fonts/roboto-v32-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(../fonts/roboto-v32-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:500;src:url(../fonts/roboto-v32-latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(../fonts/roboto-v32-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:url(../fonts/roboto-v32-latin-700italic.woff2) format("woff2")}.bg-lightorange{background-color:#f5b079}h2{font-size:42px;line-height:38px;font-weight:700;text-transform:uppercase}#header .fallback{width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;left:0;z-index:-1}#header-sm-fallback{display:none}#header h2{display:inline-block;margin-top:22.6vw;font-size:22px;line-height:22px;font-weight:300;color:#fff;text-align:center;letter-spacing:.1em;-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0;text-shadow:0 0 20px rgba(0,0,0,.5);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;transition-duration:.6s;transition-delay:1s;will-change:transform,opacity}body:not(.preload) #header h2{-webkit-transform:none;transform:none;opacity:1}#header.text-color-dark h2{color:#333}#header h2 span{display:block}#header h2>span{font-size:31px;font-weight:700;letter-spacing:0;line-height:31px;margin-top:2.7rem;overflow:hidden;padding:8px 20px 20px;position:relative;white-space:pre-line}#header h2>span:before{content:"";width:calc(100% - 6px - 40px);height:4px;background-color:#fff;margin-right:auto;margin-left:auto;position:absolute;top:0;right:0;left:0;-webkit-transform:translateX(-110%);transform:translateX(-110%);opacity:0;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;transition-duration:.6s;transition-delay:1.2s;will-change:transform,opacity}body:not(.preload) #header h2>span:before{-webkit-transform:none;transform:none;opacity:1}#header.text-color-dark h2>span:before{background-color:#333}#header h2>span span{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;transition-duration:.6s;will-change:transform,opacity}#header h2>span span:first-of-type{transition-delay:1.6s}#header h2>span span:nth-of-type(2){transition-delay:1.8s}body:not(.preload) #header h2>span span{-webkit-transform:none;transform:none;opacity:1}#header{height:100vh;background-size:cover;background-position:top;position:relative}#header.video{height:auto}#header .background-video{background-size:cover;background-position:50%;padding-bottom:56.25%;position:relative;width:100%}#header .background-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}#header-image{width:calc(100% + 120px);height:calc(100% + 120px);margin:-60px 0 0 -60px;position:absolute;top:0;left:0;z-index:-1}#header-image img{width:auto;height:auto;min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}#header .video-wrap{margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}#header .video-wrap h2{margin-left:0}#header .video-wrap iframe{z-index:-1;display:none}#header .video-wrap:before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,.4);position:absolute;top:0;left:0;z-index:0}#header.no-overlay .video-wrap:before{display:none}.arrow-link{width:4.9rem;height:4.9rem;border:3px solid #fff;display:inline-block;position:relative;transition:border-color .3s;will-change:border-color;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.arrow-link span{width:1.7rem;height:1.6rem;position:absolute;top:50%;left:50%;overflow:hidden;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.arrow-link svg{width:100%;height:100%;position:absolute;top:0;left:0;transition:-webkit-transform .3s;transition:transform .3s;will-change:transform}.arrow-link svg:first-child{-webkit-transform:translate(-100%);transform:translate(-100%)}.arrow-link svg:first-child path{fill:#ff7930}.arrow-link svg:last-child path{fill:#fff}#header .play-link,body.page-template-rt-20frontpage #header .arrow-link{margin-top:11rem;display:block;margin-right:auto;margin-left:auto;border:3px solid #ff7930;-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0;transition:-webkit-transform .6s 2s,opacity .6s 2s,border-color .3s;transition:transform .6s 2s,opacity .6s 2s,border-color .3s;will-change:transform,opacity,border-color}body.page-template-rt-20frontpage:not(.preload) #header .arrow-link,body:not(.preload) #header .play-link{-webkit-transform:none;transform:none;opacity:1}#header .arrow-link svg:first-child path,#header .play-link svg:first-child path{fill:#fff}#header .arrow-link svg:last-child path,#header .play-link svg:last-child path{fill:#ff7930}body:not(.disable-hover) .arrow-link:hover,body:not(.disable-hover) a:hover .arrow-link{border-color:#ff7930}body:not(.disable-hover) .arrow-link:hover svg:first-child,body:not(.disable-hover) a:hover .arrow-link svg:first-child{-webkit-transform:none;transform:none}body:not(.disable-hover) .arrow-link:hover svg:last-child,body:not(.disable-hover) a:hover .arrow-link svg:last-child{-webkit-transform:translate(101%);transform:translate(101%)}body:not(.disable-hover) #header .arrow-link:hover,body:not(.disable-hover) #header .play-link:hover{border-color:#fff}body.page-template-rt-20product:not(.disable-hover) #header .icon-contact .arrow-link:hover{border-color:#ff7930}body:not(.disable-hover) #header .arrow-link:hover svg:first-child,body:not(.disable-hover) #show :hover .arrow-link svg:first-child{-webkit-transform:none;transform:none}body:not(.disable-hover) #header .arrow-link:hover svg:last-child,body:not(.disable-hover) #show :hover .arrow-link svg:last-child{-webkit-transform:translate(101%);transform:translate(101%)}body.page-template-rt-20product:not(.disable-hover) #header .icon-contact .link:hover .arrow-link svg:first-child{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.page-template-rt-20product:not(.disable-hover) #header .icon-contact .link:hover .arrow-link svg:last-child{-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}#show .arrow-link{overflow:hidden}body.page-template-rt-20product:not(.disable-hover) #header .icon-contact .arrow-link:before,body:not(.disable-hover) #show .arrow-link:before{content:"";width:101%;height:101%;background-color:#ff7930;position:absolute;top:0;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:-webkit-transform .3s;transition:transform .3s;will-change:transform}body.page-template-rt-20product:not(.disable-hover) #header .icon-contact .arrow-link{overflow:hidden}body.page-template-rt-20product:not(.disable-hover) #header .icon-contact .link:hover .arrow-link:before,body:not(.disable-hover) #show :hover .arrow-link:before{-webkit-transform:none;transform:none}.mobile-tablet{width:244px;height:100%;font-size:13px;color:#dedede;padding-left:20px;background:#29405f;position:absolute;top:0;right:100%}.mobile-tablet ul li{text-transform:uppercase;border-bottom:1px solid hsla(0,0%,100%,.15)}.mobile-tablet ul li a{color:#dedede;text-decoration:none;padding:13px 20px;display:block;position:relative;cursor:pointer}.mobile-tablet ul li.sub>a:after{content:"";width:12px;height:12px;background:url(../images/carousel-right-hover.svg) 50% 50% no-repeat;background-size:contain;margin-top:-6px;position:absolute;top:50%;right:20px}.mobile-tablet ul ul{width:224px;height:100%;background:#444;position:absolute;top:0;left:0;z-index:1;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);transition:-webkit-transform .4s;transition:transform .4s;will-change:transform}.no-csstransforms3d .mobile-tablet ul ul{margin-left:-100%}.js-nav-open.js-nav-level-2 .mobile-tablet ul ul.js-active{-webkit-transform:translateZ(0);transform:translateZ(0)}.js-nav-open.js-nav-level-2 .mobile-tablet>ul:after{width:100%;height:100%;position:absolute;top:0;left:0;content:" "}.mobile-tablet ul ul li.back,.mobile-tablet ul ul li.back a{color:#777}.mobile-tablet ul ul li.back a:after{width:12px;height:12px;background:url(../images/carousel-left-hover.svg) 50% 50% no-repeat;background-size:contain;margin-top:-6px;position:absolute;top:50%;right:20px;content:" "}.mobile-tablet ul ul ul{background:#4d4d4d}#page-outer-wrap{width:100%;max-width:1940px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}#page-inner-wrap{width:100%;position:relative;-webkit-transform:none;transform:none;transition:-webkit-transform .4s;transition:transform .4s}.js-nav-open #page-inner-wrap{-webkit-transform:translate3d(224px,0,0);transform:translate3d(224px,0,0)}.js-nav-open #content-overlay{-webkit-transform:translate3d(224px,60px,0);transform:translate3d(224px,60px,0)}.js-nav-open.js-nav-level-2 #page-inner-wrap{-webkit-transform:translate3d(244px,0,0);transform:translate3d(244px,0,0)}.js-nav-open.js-nav-level-2 #content-overlay{-webkit-transform:translate3d(244px,60px,0);transform:translate3d(244px,60px,0)}.js-sidebar-open #content-overlay,.js-sidebar-open #page-inner-wrap{-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}#content-overlay{width:0;height:0;background:rgba(0,0,0,.3);position:fixed;top:0;right:0;z-index:12;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);transition:opacity .3s;will-change:opacity}.js-bricktiler-loading #content-overlay,.js-modal-open #content-overlay,.js-nav-open #content-overlay,.js-sidebar-open #content-overlay{width:100%;height:100%;opacity:1}.js-sidebar-open #content-overlay{z-index:12}.js-bricktiler-loading #content-overlay{z-index:100}.box{overflow:hidden;background-size:cover;background-position:50%}.box .svg-arrow{width:1.7rem;height:1.6rem;position:absolute;left:0;bottom:0}.box .svg-arrow svg{width:100%;height:100%}.box .link,.box a{position:absolute;left:0;bottom:0;color:#fff;font-size:18px}.box .link .text,.box a .text{margin-left:20px;display:inline-block;vertical-align:1.2rem;opacity:0;-webkit-transform:translate(-40px);transform:translate(-40px);transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;will-change:transform,opacity}.box.box-link{background-size:125%;transition:-webkit-transform .6s .3s,opacity .6s .3s;transition:transform .6s .3s,opacity .6s .3s;will-change:transform,opacity}.box.box-link:after{content:"";width:100%;height:50%;background:linear-gradient(0deg,rgba(0,0,0,.4) 0,transparent);position:absolute;left:0;bottom:0;z-index:1;-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .3s;transition:transform .3s;will-change:transform}.box.box-link *{z-index:2}.box .bg-image{background-size:cover;background-position:50%;position:absolute;z-index:1;transition:-webkit-transform .5s;transition:transform .5s;-webkit-transform-origin:center center;transform-origin:center center;will-change:transform}.box .bg-image,.box.box-link .bg-image{width:100%;height:100%;top:0;right:0}.box.js-touch .bg-image,body:not(.preload) .box:hover .bg-image{-webkit-transform:scale(1.1);transform:scale(1.1)}.box .text-centered{width:100%;display:block;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;color:#fff;text-transform:uppercase;overflow:hidden;text-align:center}.box .text-centered h2{padding-bottom:10px;display:inline-block;font-size:3.2rem;line-height:4.2rem;font-weight:700;position:relative;overflow:hidden}.box .text-centered h2:after{background-color:#fff}.box .text-centered h2:after,.box .text-centered h2:before{content:"";width:100%;height:4px;position:absolute;bottom:0;left:0}.box .text-centered h2:before{background-color:#ff7930;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:-webkit-transform .3s;transition:transform .3s;z-index:1;will-change:transform}.box:hover .text-centered h2:before{-webkit-transform:none;transform:none}.box.box-link:hover .bg-image,body:not(.preload) .box.box-link:hover .bg-image{-webkit-transform:scale(1.1);transform:scale(1.1)}.box.box-link h2 span{font-weight:700;display:inline-block;position:relative;clear:both;float:left;overflow:hidden}.box.box-link h2 span:last-child{padding-bottom:10px}.box.box-link h2 span:last-child:after{content:"";width:100%;height:4px;background-color:#fff;position:absolute;left:0;bottom:0;z-index:1}.box.box-link h2 span:last-child:before{content:"";width:100%;height:4px;background-color:#ff7930;position:absolute;left:0;bottom:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:2;transition:-webkit-transform .3s;transition:transform .3s;will-change:transform}.box.box-link:hover h2 span:last-child:before{-webkit-transform:none;transform:none}.box.box-quote{font-weight:300;font-style:italic;font-size:3.8rem;line-height:4.8rem;text-align:center}.box.box-quote q{margin-left:12.3vw;margin-right:3.4vw;margin-top:1rem}.box.box-quote q:after,.box.box-quote q:before{font-size:5.2rem}.box.box-quote q:after{vertical-align:-3.4rem}.box h2{color:#fff}.box.black h2{color:#000}.box h2>span{font-weight:300;white-space:pre-line}.box h2 svg{display:block}.box .icon{position:relative;width:4.9rem;height:4.9rem;border:3px solid #ff7930}.box .icon svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.box .icon-instagram svg{width:2.2rem;height:2.2rem}.box .icon-facebook svg{height:2.2rem}.box.bg-lightorange *{color:#ff7930}.box>img{max-height:80%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}body:not(.disable-hover) .box.box-link:hover:after{-webkit-transform:none;transform:none}body:not(.disable-hover) .box.box-link:hover .link .text,body:not(.disable-hover) .box.box-link:hover a .text{opacity:1;-webkit-transform:none;transform:none}body:not(.disable-hover) .box.box-link:hover .arrow-link{border-color:#ff7930}body:not(.disable-hover) .box.box-link:hover .arrow-link svg:first-child{-webkit-transform:none;transform:none}body:not(.disable-hover) .box.box-link:hover .arrow-link svg:last-child{-webkit-transform:translate(101%);transform:translate(101%)}.video-wrap{height:100%;position:relative;overflow:hidden}.video-wrap iframe{z-index:1}.video-wrap .teaser,.video-wrap iframe{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video-wrap .teaser{width:40rem;z-index:2;text-align:center}.video-wrap .play-link{width:7.4rem;height:7.4rem;border:3px solid #fff;display:inline-block;position:relative;vertical-align:-.8rem;transition:border-color .3s;cursor:pointer;will-change:border-color}.video-wrap .play-link span{width:1.9rem;height:2.5rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:hidden}.video-wrap .play-link svg{width:1.9rem;height:2.5rem;position:absolute;top:0;left:0;transition:-webkit-transform .3s;transition:transform .3s;will-change:transform}.video-wrap .play-link svg:first-child{-webkit-transform:translate(-100%);transform:translate(-100%)}.video-wrap .play-link svg:first-child path{fill:#ff7930}.video-wrap .play-link svg:last-child path{fill:#fff}.video-wrap h2{font-size:3.2rem;line-height:3rem;display:inline-block;text-align:left}.video-wrap h2 span{display:block;font-weight:700}body:not(.disable-hover) .play-link:hover{border-color:#ff7930}body:not(.disable-hover) .play-link:hover svg:first-child{-webkit-transform:none;transform:none}body:not(.disable-hover) .play-link:hover svg:last-child{-webkit-transform:translate(101%);transform:translate(101%)}body.js-content-overlay #content-overlay{width:100%;height:100%;opacity:1}#video-wrap{width:80vw;height:100vh;margin:auto;position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;z-index:-1}body.js-video #video-wrap{z-index:99;opacity:1}#video-inner{height:0;margin:auto;padding-bottom:56.25%;right:0;bottom:0}#video-inner,#video-inner iframe{width:100%;position:absolute;top:0;left:0}#video-inner iframe{height:100%}.btn-link{padding-top:2.4rem;position:relative;overflow:hidden;font-size:3.2rem;line-height:3.2rem;color:#333;text-transform:uppercase;font-weight:700;display:inline-block}.btn-link:before{background-color:#333;z-index:1}.btn-link:after,.btn-link:before{content:"";height:3px;width:100%;position:absolute;top:0;left:0}.btn-link:after{background-color:#ff7930;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:-webkit-transform .5s;transition:transform .5s;z-index:2;will-change:transform}.btn-link:hover:after{-webkit-transform:none;transform:none}.btn-link span{display:block;font-size:2.2rem;line-height:3rem;color:#999;font-weight:400}body.page-template-rt-20product #header{display:none;transition:opacity 1s;will-change:opacity;z-index:11}body.page-template-product #page-outer-wrap,body.page-template-rt-20product #page-outer-wrap{overflow:initial}body.page-template-rt-20product.js-product-gallery-open #header{opacity:0;transition:opacity 1s .5s}body.page-template-rt-20product #header .wrap-inner{height:100%;background-size:cover;background-position:50%}body.page-template-rt-20product #header .wrap-inner:before{content:"";width:100%;height:75%;background:linear-gradient(180deg,transparent 1%,#000);position:absolute;left:0;bottom:0;opacity:.7;transition:-webkit-transform 1s 1s,opacity 1s 1s;transition:transform 1s 1s,opacity 1s 1s;will-change:transform,opacity}body.page-template-rt-20product.js-product-gallery-open #header .wrap-inner:before{opacity:0;transition-delay:0s}#product-presentation .icon-contact,body.page-template-rt-20product #header .icon{width:8.2rem;height:8.2rem;min-width:68px;min-height:68px;border-radius:50%;right:11.2rem;box-shadow:0 5px 15px rgba(0,0,0,.2);z-index:1}body.page-template-rt-20product #header .icon-gallery,body.page-template-rt-20product #header .icon-mortar{background-color:#fff;position:absolute;top:8rem}body.page-template-rt-20product #header .icon-mortar{top:19.7rem}#product-presentation .icon-contact,body.page-template-rt-20product #header .icon-contact{background-color:#ff7930;position:fixed;top:calc(60px + 2rem);right:2rem;overflow:visible}#product-presentation .icon-contact{top:calc(60px + 2rem);z-index:2}.icon-contact>svg{transition:visibility 0s .5s,opacity .3s .2s;will-change:visibility,opacity}.icon-contact.js-open>svg{visibility:visible;opacity:0;transition:visibility 0s,opacity .3s}.icon-contact.js-slow-open>svg{visibility:visible;opacity:0;transition:visibility 0s,opacity .5s}.icon-contact .close{visibility:hidden;opacity:0;transition:visibility .3s,opacity .3s;will-change:visibility,opacity}.icon-contact.js-open .close{visibility:visible;opacity:1;transition:visibility 0s .2s,opacity .3s .2s}.icon-contact.js-slow-open .close{visibility:visible;opacity:1;transition:visibility 0s .2s,opacity .5s .2s}.icon-contact .contact-teaser{width:270px;height:206px;border-radius:3px;position:absolute;right:0;top:10.3rem;text-align:center;visibility:hidden;opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px);box-shadow:0 5px 25px rgba(0,0,0,.25);transition:visibility 0s .3s,opacity .3s,-webkit-transform .3s;transition:visibility 0s .3s,opacity .3s,transform .3s;will-change:visibility,opacity}.icon-contact.js-open .contact-teaser{visibility:visible;opacity:1;-webkit-transform:none;transform:none;transition:visibility 0s,opacity .3s,-webkit-transform .3s;transition:visibility 0s,opacity .3s,transform .3s}.icon-contact.js-slow-open .contact-teaser{visibility:visible;opacity:1;-webkit-transform:none;transform:none;transition:visibility 0s,opacity .5s,-webkit-transform .5s;transition:visibility 0s,opacity .5s,transform .5s}.icon-contact .contact-teaser .header,.icon-contact .contact-teaser .link{display:block;height:50%}#header .icon-contact .contact-teaser .arrow-link{margin-top:0;display:inline-block}#product-presentation .contact-teaser .header,.icon-contact .contact-teaser .header{background-color:#ff7930;padding:25px 50px 0;border-radius:5px 5px 0 0;font-size:22px;line-height:26px;font-weight:700;color:#fff;text-transform:none;letter-spacing:normal}#product-presentation .contact-teaser .link,.icon-contact .contact-teaser .link{background-color:#fff;padding:39px 0 0;border-radius:0 0 5px 5px;font-size:14px;line-height:26px;color:#ff7930;font-weight:700;text-transform:uppercase;letter-spacing:normal}#product-presentation .icon svg,body.page-template-rt-20product #header .icon svg{margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}body.page-template-rt-20product #header .icon-gallery svg,body.page-template-rt-20product #header .icon-mortar svg{width:3.4rem}#product-presentation .icon-contact svg,body.page-template-rt-20product #header .icon-contact svg{width:3.4rem;height:3.3rem}#product-presentation .icon-contact .close svg,body.page-template-rt-20product #header .icon-contact .close svg{width:2.4rem;height:2.4rem}#product-presentation .icon-contact path,body.page-template-rt-20product #header .icon-contact path{fill:#fff}body.page-template-rt-20product #header h1{width:100%;position:absolute;left:0;bottom:19.4vh;font-size:3.8rem;font-weight:300;color:#ff7930;text-align:center;letter-spacing:.1em;-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;transition-duration:.6s;transition-delay:1s;will-change:transform,opacity}body:not(.preload).page-template-rt-20product #header h1{-webkit-transform:none;transform:none;opacity:1}body.page-template-rt-20product.js-product-gallery-open #header h1{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0;transition-duration:1s;transition-delay:0s}body.page-template-rt-20product #header h1>span{margin-top:6rem;font-size:8.5rem;line-height:8rem;color:#fff;text-transform:uppercase;font-weight:700;display:inline-block;position:relative;letter-spacing:0;overflow:hidden}body.page-template-rt-20product #header h1>span:before{content:"";width:100%;height:4px;background-color:#fff;position:absolute;top:0;left:0;-webkit-transform:translateX(-110%);transform:translateX(-110%);opacity:0;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;transition-duration:.6s;transition-delay:1.2s;will-change:transform,opacity}body:not(.preload).page-template-rt-20product #header h1>span:before{-webkit-transform:none;transform:none;opacity:1}#header h1>span span{padding-top:1.5rem;display:inline-block;-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;transition-duration:.6s;will-change:transform,opacity}body.page-template-rt-20product #header h1>span span:first-of-type{transition-delay:1.6s}body.page-template-rt-20product #header h1>span span:nth-of-type(2){transition-delay:1.8s}body:not(.preload) #header h1>span span{-webkit-transform:none;transform:none;opacity:1}#header h1>span span.small{font-size:7rem;line-height:7.5rem}body.page-template-rt-20product.js-product-gallery-open #header h1>span span{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0;transition-duration:1s;transition-delay:0s}body.page-template-rt-20product #header .icon-arrow-down{width:11px;height:34px;position:absolute;bottom:7.4vh;left:50%;-webkit-transform:translateX(-50%) translateY(-50px);transform:translateX(-50%) translateY(-50px);overflow:hidden;opacity:0;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;transition-duration:.6s;transition-delay:1.8s;will-change:transform,opacity;cursor:pointer}body:not(.preload).page-template-rt-20product #header .icon-arrow-down{-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:1}body.page-template-rt-20product.js-product-gallery-open #header .icon-arrow-down{-webkit-transform:translateY(50px) translateX(-50%);transform:translateY(50px) translateX(-50%);opacity:0;transition-duration:1s;transition-delay:0s}body.page-template-rt-20product #header .icon-arrow-down svg{position:absolute;top:0;left:0}body.page-template-rt-20product #header .icon-arrow-down svg:first-child{-webkit-transform:translateY(-100%) translateY(-25px);transform:translateY(-100%) translateY(-25px)}body:not(.preload).page-template-rt-20product #header .icon-arrow-down svg:first-child{-webkit-animation:b 3s 1s infinite;animation:b 3s 1s infinite}body:not(.preload).page-template-rt-20product #header .icon-arrow-down svg:last-child{-webkit-animation:c 3s 1s infinite;animation:c 3s 1s infinite}@-webkit-keyframes b{0%{-webkit-transform:translateY(-100%) translateY(-25px);transform:translateY(-100%) translateY(-25px)}75%{-webkit-transform:translateY(-100%) translateY(-25px);transform:translateY(-100%) translateY(-25px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes b{0%{-webkit-transform:translateY(-100%) translateY(-25px);transform:translateY(-100%) translateY(-25px)}75%{-webkit-transform:translateY(-100%) translateY(-25px);transform:translateY(-100%) translateY(-25px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes c{0%{-webkit-transform:translateY(0);transform:translateY(0)}75%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(100%) translateY(25px);transform:translateY(100%) translateY(25px)}}@keyframes c{0%{-webkit-transform:translateY(0);transform:translateY(0)}75%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(100%) translateY(25px);transform:translateY(100%) translateY(25px)}}.product-question{background:#2b2b2b;color:#fff;padding-bottom:10.05155vw;padding-top:10.05155vw}.product-question form,.product-question h2{margin-right:auto;margin-left:auto;max-width:644px;padding-left:12px;padding-right:12px}.product-question h2{text-align:center}.product-question fieldset{margin-bottom:50px;margin-top:50px}.product-question button,.product-question input,.product-question select,.product-question textarea{background:none;border-bottom:1px solid #797979;border-radius:0;color:#fff;padding-bottom:10px;padding-top:10px}.product-question input[type=checkbox],.product-question input[type=radio]{-webkit-appearance:none;border:1px solid #797979;cursor:pointer;display:inline-block;float:none;height:24px;margin-right:12px;vertical-align:middle;width:24px!important}.product-question input[type=checkbox]:checked,.product-question input[type=radio]:checked{background:#fff;border-color:#fff;box-shadow:inset 0 0 0 5px #2b2b2b}.product-question button{background:#e5673e;border-bottom:none;box-shadow:none;display:block;margin-left:auto;margin-right:auto;padding:18px 49px;width:auto}.product-question button:hover{background:#e5673e}.cta-fixed{width:calc(100% - 24px);height:80px;position:fixed;top:calc(60px + 2rem);right:2rem;z-index:10;text-align:right}html[lang=de-DE] .cta-fixed{height:130px}.cta-fixed.js-open{overflow:visible}#header .cta-fixed{top:19.7rem}#header .cta-fixed.js-fixed{top:80px}#header .cta-fixed.se-special-edition{top:31.4rem}#header .cta-fixed.se-special-edition.js-fixed{top:80px}body.preload #header .cta-fixed .text,body.preload #product-presentation .cta-fixed .text{width:8.2rem;height:8.2rem;border-radius:50%;opacity:0;-webkit-transform:none;transform:none;color:#ff7930}body.preload #header .cta-fixed .text span,body.preload #product-presentation .cta-fixed .text span{color:#ff7930}#header .cta-fixed .text,#product-presentation .cta-fixed .text{width:100%;height:100%;background-color:#ff7930;padding-top:13px;border-radius:6px;box-shadow:0 4px 10px rgba(0,0,0,.22);position:absolute;top:0;right:0;z-index:2;font-size:22px;line-height:27px;font-weight:700;letter-spacing:0;color:#fff;overflow:hidden;transition:width .75s .25s,height .75s .25s,opacity .25s,border-radius .75s .25s,color .25s 1s;pointer-events:auto;text-align:center;text-transform:uppercase;cursor:pointer}#header .cta-fixed .text.js-hide,#product-presentation .cta-fixed .text.js-hide{width:8.2rem;height:8.2rem;min-width:68px;min-height:68px;border-radius:50%;opacity:0;-webkit-transform:none;transform:none;color:#ff7930;transition:width .75s .25s,height .75s .25s,opacity .25s 1s,border-radius .75s .25s,color .25s;pointer-events:none}#header .cta-fixed .text.js-hide span,#product-presentation .cta-fixed .text.js-hide span{color:#ff7930;transition:color .25s}#header .cta-fixed .text span,#product-presentation .cta-fixed .text span{display:block;font-size:18px;line-height:27px;font-weight:400;letter-spacing:0;color:#fff;transition:color .25s 1s;text-transform:uppercase}#product-presentation .cta-fixed .icon-plus,body.page-template-rt-20product #header .cta-fixed .icon-plus{width:8.2rem;height:8.2rem;min-width:68px;min-height:68px;display:inline-block;background-color:#ff7930;top:0;right:0;left:auto;-webkit-transform:none;transform:none;z-index:1;box-shadow:0 4px 10px rgba(0,0,0,.22);cursor:pointer;position:relative}#header .cta-fixed .icon-plus svg,#product-presentation .cta-fixed .icon-plus svg{width:20px;height:20px;-webkit-transform:none;transform:none;transition:-webkit-transform .5s;transition:transform .5s}#header .cta-fixed.js-open .icon-plus svg,#product-presentation .cta-fixed.js-open .icon-plus svg{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#header .cta-fixed .icon-plus path,#product-presentation .cta-fixed .icon-plus path{fill:#fff}#header .actions,#product-presentation .actions{width:100%;height:100vh;background-color:#fff;padding:100px 20px 30px 30px;list-style-type:none;margin-right:.8rem;position:fixed;top:60px;left:0;opacity:0;transition:opacity .5s;text-align:right;pointer-events:none}#header .cta-fixed.js-open .actions,#product-presentation .cta-fixed.js-open .actions{opacity:1;pointer-events:auto}#header .action,#product-presentation .action{display:block;margin-bottom:1.1rem;-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0;transition:-webkit-transform .5s .5s,opacity .5s .5s;transition:transform .5s .5s,opacity .5s .5s;cursor:pointer;position:relative}#header .cta-fixed.js-open .action,#product-presentation .cta-fixed.js-open .action{-webkit-transform:none;transform:none;opacity:1}#product-presentation .actions .icon,body.page-template-rt-20product #header .actions .icon{width:6.6rem;height:6.6rem;min-width:52px;min-height:52px;background-color:#fff;margin:0;border-radius:50%;position:relative;top:auto;right:auto;display:inline-block;box-shadow:0 4px 10px rgba(0,0,0,.22)}#header .cta-fixed .icon-text,#product-presentation .cta-fixed .icon-text{width:270px;height:39px;background-color:#333;padding:12px 20px 0;border-radius:20px;display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:calc(8.7rem + 10px);font-size:13px;line-height:16px;color:#fff;text-transform:uppercase;text-align:center;box-shadow:0 4px 10px rgba(0,0,0,.22)}html[lang=de-DE] #header .cta-fixed .icon-text,html[lang=de-DE] #product-presentation .cta-fixed .icon-text,html[lang=en-GB] #header .cta-fixed .icon-text,html[lang=en-GB] #product-presentation .cta-fixed .icon-text{height:57px}#header .cta-fixed .action:hover .icon-text,#product-presentation .cta-fixed .action:hover .icon-text,body[data-is-touch=True] #header .cta-fixed .action .icon-text,body[data-is-touch=True] #product-presentation .cta-fixed .action .icon-text{opacity:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#header .cta-fixed .icon-text a,#product-presentation .cta-fixed .icon-text a{margin-left:10px;display:inline-block;color:#ff7930}#header .actions path,#product-presentation .actions path{fill:#666}#header .actions .icon svg{margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}#header .actions .icon-box svg,#product-presentation .actions .icon-box svg{width:30px;height:30px}#header .actions .icon-phone svg,#product-presentation .actions .icon-phone svg{width:28px;height:28px}#header .actions .icon-mail svg,#product-presentation .actions .icon-mail svg{width:28px;height:21px}#product-actions a,#product-data a{text-transform:uppercase;color:#ff7930;transition:color .3s;font-weight:700;will-change:color}#product-actions-wrap{-ms-flex-pack:center;justify-content:center}#bricktiler .arrow-link,#header .contact-teaser .arrow-link,#product-actions .arrow-link,#product-data .arrow-link,#product-presentation .arrow-link,#product-presentation .contact-teaser .arrow-link{width:27px;height:27px;border-color:#ff7930;vertical-align:-7px;margin-right:9px;margin-top:0;border-radius:0}#product-data a:hover{color:#fff}#product-data a:hover .arrow-link{border-color:#fff}#bricktiler .arrow-link span,#product-actions .arrow-link span,#product-data .arrow-link span,#product-presentation .arrow-link span,.contact-teaser .arrow-link span{width:12px;height:11px}#bricktiler .arrow-link,#product-actions .arrow-link,#product-presentation .arrow-link{overflow:hidden}#bricktiler .arrow-link svg:first-child path,#product-actions .arrow-link svg:first-child path,#product-data .arrow-link svg:first-child path,#product-presentation .arrow-link svg:first-child path,.contact-teaser .arrow-link svg:first-child path{fill:#fff}#bricktiler .arrow-link svg:last-child path,#header .contact-teaser .arrow-link svg:last-child path,#product-actions .arrow-link svg:last-child path,#product-data .arrow-link svg:last-child path,#product-presentation .arrow-link svg:last-child path,#product-presentation .contact-teaser .arrow-link svg:last-child path{fill:#ff7930}#product-presentation .icon-contact .contact-teaser svg,body.page-template-rt-20product #header .icon-contact .contact-teaser svg{width:100%;height:100%}#bricktiler .arrow-link:before,#product-actions .arrow-link:before,#product-presentation .arrow-link:before{content:"";width:100%;height:100%;background-color:#ff7930;position:absolute;top:0;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:-webkit-transform .3s;transition:transform .3s;will-change:transform}#product-presentation a{color:#ff7930;text-transform:uppercase;font-weight:700}body:not(.disable-hover) #bricktiler a:hover .arrow-link:before,body:not(.disable-hover) #product-actions a:hover .arrow-link:before,body:not(.disable-hover) #product-presentation a:hover .arrow-link:before{-webkit-transform:none;transform:none}#product-data .icon-plus{width:25px;height:25px;margin-top:9px;border:2px solid #ff7930;display:inline-block;float:right;position:relative}#product-data .icon-plus svg{width:10px;height:10px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#product-gallery{width:100%;height:calc(100vh - 60px);position:absolute;top:0;z-index:-1;opacity:0;transition:opacity 1s,z-index 0s 1s;will-change:opacity,z-index}#product-gallery.video{height:auto;padding-bottom:56.25%}#product-gallery .icon-close{width:8.2rem;height:8.2rem;background-color:#fff;border-radius:50%;position:absolute;top:8rem;right:11.2rem;box-shadow:0 5px 15px rgba(0,0,0,.2);z-index:1}#product-gallery .icon-close svg{width:2.4rem;height:2.4rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.page-template-rt-20product.js-product-gallery-open #product-gallery{z-index:91;opacity:1;transition:opacity 1s .5s,z-index 0s}#product-gallery .wrap-inner{height:100%}#product-gallery .gallery-item{width:100%;height:100%;background-size:cover;background-position:50%;position:absolute;top:0;left:0;opacity:0;transition:opacity 1s}#product-gallery .gallery-item.js-active{opacity:1;z-index:1}#product-gallery .gallery-item iframe{height:100%;left:0;position:absolute;top:0;width:100%}#product-gallery-prev{left:8rem}#product-gallery-next,#product-gallery-prev{width:3.6rem;height:5.9rem;position:absolute;top:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:3}#product-gallery-next{right:8rem}#product-gallery-next svg,#product-gallery-prev svg{width:100%;height:100%}#product-gallery-next path,#product-gallery-prev path{fill:#fff}#product-presentation{background-color:#fff;text-align:left;padding-top:60px}#product-presentation .column-xl-trbl-2{margin:0!important;padding:40px 20px!important}#product-presentation .product-image__wrap{margin-left:0;margin-right:0;padding:40px 20px}.product-image__wrap img{margin:0!important}.product-image__wrap-inner{max-width:525px;display:block}#product-presentation .header{height:auto}#product-presentation .product-image{display:none}#product-presentation h1,#product-presentation span{font-size:3.8rem;line-height:4.4rem;color:#ff7930;text-transform:uppercase;letter-spacing:.1em;font-weight:300}#product-presentation h1{font-size:3.8rem;line-height:4.4rem}#product-presentation h1,#product-presentation span.header{display:block}#product-presentation h1,#product-presentation h2,#product-presentation span.header{transition:-webkit-transform .6s .3s,opacity .6s .3s;transition:transform .6s .3s,opacity .6s .3s;will-change:transform,opacity}#product-presentation h2{display:inline-block;position:relative;font-size:3.8rem;font-weight:700;color:#333;letter-spacing:0}#product-presentation h2+.product-description{margin-top:8.5rem}#product-presentation h1>span{font-size:63px}#product-presentation h1.small>span{font-size:40px;line-height:40px}#product-presentation h1:not([class]):not(.span-header){display:none}#product-presentation .image-wrap{max-width:200px;margin-left:0;margin-right:0;position:relative}#product-presentation .image-wrap.wide{max-width:none}#product-presentation .icon-plus{width:8.2rem;height:8.2rem;min-width:68px;min-height:68px;background-color:#fff;border-radius:50%;cursor:pointer;box-shadow:0 5px 15px rgba(0,0,0,.1);position:absolute;bottom:50%;left:50%;-webkit-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%)}#product-presentation .icon-plus svg{width:32px;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}#product-presentation .icon-plus path{fill:#666}#product-presentation img{max-width:100%;margin:4rem auto;display:block}#product-presentation img,#product-presentation p{transition:-webkit-transform .6s .3s,opacity .6s .3s;transition:transform .6s .3s,opacity .6s .3s;will-change:transform,opacity}#product-data .js-hide,#product-presentation .js-hide{-webkit-transform:translateY(100px);transform:translateY(100px)}#product-presentation .teaser-text{font-weight:700}#product-presentation .shop-info .price-info{margin-top:10rem;line-height:25px}#product-presentation .shop-info .price-info,#product-presentation .shop-info .price-info span:not([class]){font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:0;display:inline-block}#product-presentation .shop-info .price{margin-left:17px;font-size:4.4rem;font-weight:700;text-transform:none;letter-spacing:0}#product-presentation .shop-info small{display:block;font-size:14px;color:#999}#product-presentation .shop-info .format-and-consumption{letter-spacing:0;border-bottom:1px solid #999;margin-bottom:3.7rem;font-size:16px;color:#333;font-weight:700;display:inline-block;text-transform:none}#mobile-gallery{background-color:#fff;position:relative}#mobile-gallery:after{content:"";width:100%;height:100%;background:linear-gradient(0deg,#000 0,transparent);position:absolute;left:0;bottom:0;z-index:1;opacity:.7}#mobile-gallery .image{width:100%;height:0;background-size:cover;padding-bottom:56.25%;position:relative}#mobile-gallery a{display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:13px;text-transform:uppercase;font-weight:700;color:#fff;text-align:center;z-index:2}#mobile-gallery .icon-gallery{width:72px;height:72px;background-color:#fff;margin-bottom:9px;border-radius:50%;box-shadow:0 5px 15px rgba(0,0,0,.1);display:block;position:relative}#header .icon-gallery span,#header .icon-mortar span{width:200px;font-size:18px;color:#fff;text-transform:uppercase;position:absolute;top:2.5rem;right:calc(8.2rem + 20px);text-align:right}#mobile-gallery .icon-gallery svg{width:30px;height:30px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#product-data{color:#fff}#product-data .header{display:block;font-size:20px;font-weight:400;height:auto;line-height:42px;width:auto}#product-data p{font-size:20px;line-height:28px;white-space:pre-line;display:none}#product-data p small{font-size:14px;line-height:22px;color:#999;text-transform:uppercase}#product-data a{margin-top:2.2rem;display:none}#product-data .data-wrap:first-child{border-bottom:1px solid #4d4d4d}#product-data .header,#product-data .icon-plus,#product-data a,#product-data p{transition:-webkit-transform .6s .3s,opacity .6s .3s;transition:transform .6s .3s,opacity .6s .3s;will-change:transform,opacity}#product-actions{background-color:#fff;text-align:center}#product-actions a{width:100%;max-width:370px;margin-left:auto;margin-right:auto;display:block;border:1px solid transparent;color:#999;padding-top:4.166666667vw;padding-bottom:4.166666667vw;transition:border-color .3s,box-shadow .3s,-webkit-transform .3s;transition:border-color .3s,box-shadow .3s,transform .3s;will-change:border-color,box-shadow,transform}#product-actions a.tablet-desktop-link{display:none}#product-actions a.mobile-link{display:block}#product-actions a h2{font-weight:400;font-size:18px;line-height:28px;display:none}#product-actions a.tablet-desktop-link h2,#product-actions h2:last-of-type{display:block}#product-actions h2:last-of-type span{font-size:15px}#product-actions a.tablet-desktop-link h2 span{font-size:22px}#product-actions a h2 span{display:block;font-size:22px;color:#333;font-weight:700}#product-actions a>span:not(.icon){margin-top:6.1rem;margin-bottom:9px;color:#ff7930;display:none}#product-actions a .input-wrap{display:none}#product-actions .icon{height:67px;display:block;position:relative}#product-actions .icon svg{display:initial}#product-actions .icon svg path{fill:#666}#product-actions .icon-visualization svg{width:69px;height:67px}#product-actions .icon-reference svg{width:62px;height:62px}#product-actions .icon-mortar svg{width:62px;height:55px}#product-actions .icon-accessories svg{width:55px;height:55px}#product-actions .icon-laying svg{width:63px;height:51px}#product-actions .icon-box svg{width:67px;height:67px}#product-actions .icon-dealers svg{width:65px;height:65px}#product-actions .icon-brochures svg{width:63px;height:56px}#image-difference-slider{width:100%;height:11px;position:absolute;top:calc(50% - 5px);left:0;cursor:pointer;z-index:10}#image-difference-slider:after{content:"";width:100%;height:1px;background-color:#333;box-shadow:0 1px 3px 0 hsla(0,0%,60%,.5);position:absolute;top:5px;left:0;z-index:1}#image-difference-slider span{width:6rem;height:6rem;background-color:#fff;border-radius:50%;position:absolute;top:calc(-3rem + 5px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}#image-difference-slider span:after,#image-difference-slider span:before{content:"";width:0;height:0;border-width:6px;border-style:solid;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#image-difference-slider span:before{bottom:calc(50% + 5px);border-color:transparent transparent #333}#image-difference-slider span:after{border-color:#333 transparent transparent;top:calc(50% + 5px)}#wrapInnerVideoWrap{background-color:#000}#videoContainer{width:100%;max-height:100%;overflow:hidden;margin:auto}#videoInner{height:0;padding-bottom:108.75%;position:relative}#videoInner iframe{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.product-modal{width:100%;height:100vh;background-color:#333;padding-bottom:100px;position:fixed;top:0;left:0;overflow-y:scroll;-webkit-overflow-scrolling:touch;opacity:0;z-index:-1;visibility:hidden;transition:opacity .45s .2s,-webkit-transform .45s .2s,z-index 0s .65s,visibility 0s .65s;transition:opacity .45s .2s,transform .45s .2s,z-index 0s .65s,visibility 0s .65s;will-change:opacity,z-index,transform,visibility;-webkit-transform:scale(.8);transform:scale(.8);color:#fff}.product-modal.js-active{opacity:1;z-index:99;visibility:visible;-webkit-transform:none;transform:none;transition:opacity .45s .2s,-webkit-transform .45s .2s,z-index 0s,visibility 0s;transition:opacity .45s .2s,transform .45s .2s,z-index 0s,visibility 0s;will-change:auto}.product-modal .rich-text{max-width:1200px;margin:clamp(40px,5vw,100px) auto}#product-gallery-modal.product-modal{padding-bottom:0;overflow:hidden}#product-gallery-modal .icon-rotate,#product-gallery .icon-rotate{width:185px;height:180px;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;z-index:100}#product-gallery-modal .icon-rotate path,#product-gallery .icon-rotate path{fill:#fff}#product-gallery-modal .gallery-item{width:100vw;height:100vh;background-size:cover;position:absolute;top:0;left:0;opacity:0;z-index:1;transition:opacity .6s,-webkit-transform .6s,z-index 0s .6s;transition:opacity .6s,transform .6s,z-index 0s .6s;will-change:opacity,transform,z-index}#product-gallery-modal .gallery-item.js-active{opacity:1;transition:opacity .6s .2s,-webkit-transform .6s .3s,z-index 0s .6s;transition:opacity .6s .2s,transform .6s .3s,z-index 0s .6s;-webkit-transform:none;transform:none;z-index:2}#product-gallery-modal .gallery-item.js-next{-webkit-transform:translateX(100px) scale(.95);transform:translateX(100px) scale(.95)}#product-gallery-modal .gallery-item.js-prev{-webkit-transform:translateX(-100px) scale(.95);transform:translateX(-100px) scale(.95)}#product-gallery-modal .gallery-item iframe{height:56.25%;width:100%}.product-modal .centered-content form{max-width:384px;margin:0 auto;overflow:visible}.product-modal .centered-content .form-fields-container:first-child{margin-right:8px}.product-modal .centered-content .form-fields-container:last-child{margin-left:8px}.product-modal.modal-light{background-color:#fff;color:#333}.product-modal.modal-light-grey{background-color:#f0f0f0}.product-modal.modal-light-grey .arrow-link,.product-modal.modal-light .arrow-link{width:34px;height:34px;border-color:#ff7930;overflow:hidden}body:not(.disable-hover) .product-modal.modal-light-grey .arrow-link:before,body:not(.disable-hover) .product-modal.modal-light .arrow-link:before{content:"";width:100%;height:100%;background-color:#ff7930;position:absolute;top:0;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:-webkit-transform .3s;transition:transform .3s;will-change:transform}body:not(.disable-hover) .product-modal.modal-light-grey :hover>.arrow-link:before,body:not(.disable-hover) .product-modal.modal-light-grey :hover>.arrow-link svg:first-child,body:not(.disable-hover) .product-modal.modal-light :hover>.arrow-link:before,body:not(.disable-hover) .product-modal.modal-light :hover>.arrow-link svg:first-child{-webkit-transform:none;transform:none}body:not(.disable-hover) .product-modal.modal-light-grey :hover>.arrow-link svg:last-child,body:not(.disable-hover) .product-modal.modal-light :hover>.arrow-link svg:last-child{-webkit-transform:translateX(101%);transform:translateX(101%)}.product-modal.modal-light-grey .arrow-link span,.product-modal.modal-light .arrow-link span{width:14px;height:11px}.product-modal.modal-light .arrow-link svg:first-child path{fill:#fff}.product-modal.modal-light .arrow-link svg:last-child path{fill:#ff7930}.product-modal ul{width:100%;height:100%;padding:0 0 10rem;list-style-type:none}.product-modal a{display:inline-block;color:#ff7930}.product-modal strong{font-size:20px;line-height:36px}.product-modal ul a{padding-bottom:4rem;color:#fff}.product-modal.modal-light-grey ul a,.product-modal.modal-light ul a{color:#ff7930}.product-modal li:last-child a{padding-bottom:0}.product-modal .header{width:100%;height:auto;display:block;padding-bottom:5rem;font-size:5rem;line-height:5.4rem;text-align:center}.product-modal .header:only-child{min-height:135px;padding-bottom:11.7rem}.product-modal .header~p{max-width:70%;margin:0 auto}.product-modal .header~p:last-child{padding-bottom:7.7rem}.product-modal .subheader{width:100%;padding-bottom:6.3rem;display:block;font-size:3.8rem;line-height:4.4rem;font-weight:300;color:#ff7930}.product-modal .image{display:none}.product-modal .icon-close{width:5rem;height:5rem;min-width:38px;min-height:38px;background-color:hsla(0,0%,100%,.9);position:fixed;top:25px;right:25px;z-index:3;cursor:pointer}.product-modal.modal-light-grey .icon-close,.product-modal.modal-light .icon-close{background-color:rgba(51,51,51,.9)}.product-modal .icon-close svg{width:16px;height:16px;max-width:30%;max-height:30%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product-modal.modal-light-grey .icon-close path,.product-modal.modal-light .icon-close path{fill:#fff}.centered-content{width:100%;text-align:center}.centered-content>div{display:block;text-align:left;overflow:visible}.centered-content div:nth-child(2) img{max-width:100%;margin:86px auto 0;display:block}.product-modal .icon-thankyou{height:10rem;margin-left:1rem;margin-bottom:4rem;text-align:center;display:block}.product-modal .icon-thankyou svg{width:100%;height:100%}#lookbook{padding-bottom:0}#lookbook ul{border-left:none}#lookbook .image{display:block;float:none;margin-bottom:0;margin-top:0;text-align:inherit;width:auto}#lookbook .icon-close{z-index:10}#lookbook .icon-close *{pointer-events:none}#product-roof-chart-story{display:none}#roof-chart-wrap{width:100%;height:auto;background-image:url(../images-rt-2.0/rt-roof-chart-bg.jpg);background-size:cover;text-align:center;color:#fff}#roof-chart-wrap h2{margin-top:15.1rem;padding-bottom:8.5rem;font-size:5.4rem;line-height:7rem}#roof-chart-wrap h2:after{content:"";width:22.2rem;height:4px;background-color:#ff7930;margin-left:auto;margin-right:auto;position:absolute;left:0;right:0;bottom:21px}#roof-chart-wrap p{max-width:calc(100% - 60px);margin-right:auto;margin-left:auto;padding-bottom:0;font-size:20px;line-height:30px}#roof-chart{width:100%;height:0;padding-bottom:56.25%}.svg-chart-path-1{stroke-dasharray:1150;stroke-dashoffset:1150;-webkit-animation:d 1.8s .9s ease-in-out forwards;animation:d 1.8s .9s ease-in-out forwards}.svg-chart-path-2{stroke-dasharray:1250;stroke-dashoffset:1250;-webkit-animation:d 1.8s .6s ease-in-out forwards;animation:d 1.8s .6s ease-in-out forwards}.svg-chart-path-3{stroke-dasharray:1200;stroke-dashoffset:1200;-webkit-animation:d 1.8s .3s ease-in-out forwards;animation:d 1.8s .3s ease-in-out forwards}.svg-chart-path-4{stroke-dasharray:1250;stroke-dashoffset:1250;-webkit-animation:d 1.8s ease-in-out forwards;animation:d 1.8s ease-in-out forwards}#roof-chart.js-hide .svg-chart-path{-webkit-animation:none;animation:none}@-webkit-keyframes d{to{stroke-dashoffset:0}}@keyframes d{to{stroke-dashoffset:0}}.modal{display:none;position:fixed;top:30px;right:0;bottom:0;left:0;z-index:1050}.modal.js-active{display:block}.modal-dialog{max-width:400px;margin-left:auto;margin-right:auto}.modal-content{background-color:#fff;position:relative}.modal-header{color:#333;text-align:center;padding:36px 36px 18px;border-bottom:none}.modal-header h3{font-size:1.875em;line-height:1em;font-weight:700;color:#ff7930;text-transform:uppercase;margin-top:0;margin-bottom:1em}.modal-header img{max-width:100%}.modal-footer{padding:18px 36px 36px;text-align:center}.modal-footer button{min-width:50%;width:auto;padding-top:10px;padding-bottom:10px;white-space:nowrap}.modal-footer button+button{margin-left:20px}input[id=Wunschformat]::-webkit-input-placeholder{font-size:14px}input[id=Wunschformat]:-moz-placeholder,input[id=Wunschformat]::-moz-placeholder{font-size:14px}input[id=Wunschformat]:-ms-input-placeholder{font-size:14px}.input-wrap{width:auto;min-width:230px;margin-top:5.4rem;position:relative}.input-wrap.js-hide{display:none}.product-modal .input-wrap{width:100%;margin-top:17px;display:inline-block;clear:both;float:left}.product-modal .input-wrap.js-hide{display:none}.product-modal input[name=adr]{position:absolute;margin-top:-130px}.product-modal input[name=adr]+.arrow-link{margin-top:-130px}.product-modal select{width:384px;max-width:100%;margin-top:17px}.product-modal .input-wrap.zipcode-wrap{width:30%;min-width:0;margin-right:17px}.product-modal .input-wrap.zipcode-wrap+.input-wrap{width:calc(70% - 17px);min-width:0;clear:none}.product-modal .input-wrap.half-wrap{width:calc(50% - 17px);margin-right:17px;min-width:0}.product-modal .input-wrap.half-wrap+.input-wrap{width:50%;min-width:0;clear:none}.product-modal .input-wrap a:only-child{display:inline-block;margin-left:45px}.product-modal .input-wrap li a:only-child{display:block;margin-left:0}.input-wrap input[type=email],.input-wrap input[type=number],.input-wrap input[type=password],.input-wrap input[type=tel],.input-wrap input[type=text]{height:43px;background-color:#f2f4f6;padding:0 57px 0 20px;border-radius:3px;font-size:16px;font-weight:700}.input-wrap textarea{height:190px;background-color:#f2f4f6;padding:14px 57px 14px 20px;border-radius:5px;font-weight:700}.input-wrap button{width:100%;margin-top:25px;box-shadow:none;text-align:center;font-size:18px;font-weight:700;text-transform:uppercase;color:#ff7930}.input-wrap button,.input-wrap button:hover{background-color:transparent}.js-submitting .input-wrap button[type=submit],.js-submitting .input-wrap input[type=submit]{color:rgba(255,124,48,.5);pointer-events:none;transition:color .6s}.js-submitting .input-wrap button[type=submit] span,.js-submitting .input-wrap input[type=submit] span{-webkit-animation:e 1.2s .4s linear infinite;animation:e 1.2s .4s linear infinite;border-left-color:rgba(255,121,48,.25);border-radius:50%;border-right-color:rgba(255,121,48,.25);transition:border-color .4s .4s,border-radius .2s}.js-submitting .input-wrap button[type=submit] span:before,.js-submitting .input-wrap input[type=submit] span:before{display:none}.js-submitting .input-wrap button[type=submit] span span,.js-submitting .input-wrap input[type=submit] span span{opacity:0;transition:opacity .2s}@-webkit-keyframes e{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes e{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.product-modal .input-wrap input[type=email],.product-modal .input-wrap input[type=number],.product-modal .input-wrap input[type=password],.product-modal .input-wrap input[type=tel],.product-modal .input-wrap input[type=text]{height:52px}.product-modal .input-wrap p{text-align:center}.input-wrap input[type=email]:only-child,.input-wrap input[type=number]:only-child,.input-wrap input[type=password]:only-child,.input-wrap input[type=tel]:only-child,.input-wrap input[type=text]:only-child{padding-right:20px}.input-wrap input[type=checkbox]{display:none}.input-wrap input[type=checkbox]+label{width:calc(100% - 14px);display:inline-block;text-align:left}.input-wrap.consent input[type=checkbox]+label,.input-wrap input[type=checkbox]+label.form-consent{width:calc(100% - 14px)}.input-wrap input[type=checkbox]+label:before{content:"";width:24px;height:24px;margin-right:17px;border-radius:5px;display:inline-block;background-color:#f2f4f6;vertical-align:-6px}.input-wrap .icon-checkmark{width:14px;height:12px;display:none;position:absolute;top:1px;left:5px}.input-wrap input[type=checkbox]:checked+label .icon-checkmark{display:block}.input-wrap .icon-checkmark svg{width:100%;height:100%}.input-wrap .icon-checkmark path{fill:#ff7930}.input-wrap ::-webkit-input-placeholder{text-transform:uppercase;color:#b5b5b5}.input-wrap ::-moz-placeholder{text-transform:uppercase;color:#b5b5b5}.input-wrap :-ms-input-placeholder{text-transform:uppercase;color:#b5b5b5}.input-wrap :-moz-placeholder{text-transform:uppercase;color:#b5b5b5}.input-wrap .arrow-link{position:absolute;top:8px;right:0}.product-modal .input-wrap .arrow-link{position:relative;margin-right:10px;top:auto;right:auto;vertical-align:-10px}.product-modal .input-wrap input[type=text]+.arrow-link{position:absolute;top:9px;right:0}button,input[type=button],input[type=reset],input[type=submit]{width:50%;font-size:1.125em;line-height:1.3333333333em;text-transform:uppercase;text-align:center;color:#fff;background:#ff7930;box-shadow:0 4px 0 0 #ca6832;position:relative;border-radius:3px}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background:#ff8d4f}button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{background:#ec7432;box-shadow:none;top:4px}a.button.close{background:#555;box-shadow:0 4px 0 0 #333}a.button.close:before{width:12px;height:12px;background:url(../images/close-white.svg) no-repeat 50% 50%;margin-right:10px;display:inline-block;content:" "}a.button.close:hover{background:#626262}a.button.close:active{background:#494949}button.close,input[type=button].close,input[type=reset].close,input[type=submit].close{background:#555;box-shadow:0 4px 0 0 #333}button.close:before,input[type=button].close:before,input[type=reset].close:before,input[type=submit].close:before{width:12px;height:12px;background:url(../images/close-white.svg) no-repeat 50% 50%;margin-right:10px;display:inline-block;content:" "}button.close:hover,input[type=button].close:hover,input[type=reset].close:hover,input[type=submit].close:hover{background:#626262}button.close:active,input[type=button].close:active,input[type=reset].close:active,input[type=submit].close:active{background:#494949}.product-video{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:56.25vw;-ms-flex-pack:center;justify-content:center;max-height:1091px;position:relative}.product-video.js-active .video{opacity:1;pointer-events:auto;z-index:2}.product-video.js-active .video-text{opacity:0;z-index:-1}.product-video .video-cover{background-position:50%;background-size:cover}.product-video .video,.product-video .video-cover{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.product-video .video{opacity:0;padding:56.25% 0 0;pointer-events:none;transition:opacity .3s}.product-video .video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.product-video .video-text{color:#fff;position:relative;transition:opacity .3s;z-index:1}.product-video .video-text .heading{font-size:22px;font-weight:300;letter-spacing:.1em;line-height:1em;margin-bottom:36px;margin-top:36px;opacity:0;text-transform:uppercase;transition:opacity 1s ease}body:not(.preload) .product-video .video-text .heading{opacity:1}.product-video .video-text .subheading{display:inline-block;font-size:31px;font-weight:700;letter-spacing:0;line-height:1em;margin-bottom:36px;overflow:hidden;padding-top:8px;position:relative;text-transform:uppercase;white-space:pre-line}.product-video .video-text .subheading:before{background:#fff;content:"";height:4px;left:0;margin-right:auto;margin-left:auto;opacity:0;position:absolute;right:0;top:0;-webkit-transform:translateX(-110%);transform:translateX(-110%);transition:opacity .6s 1.2s,-webkit-transform .6s 1.2s;transition:opacity .6s 1.2s,transform .6s 1.2s;width:100%;will-change:opacity,transform}.product-video .video-text .subheading div{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px);transition:-webkit-transform .6s,opacity .6s;transition:transform .6s,opacity .6s;will-change:transform,opacity}.product-video .video-text .subheading div:first-child{transition-delay:1.6s}.product-video .video-text .subheading div:nth-child(2){transition-delay:1.8s}.product-video .video-text .subheading div:nth-child(3){transition-delay:2s}.product-video .video-text .subheading div:nth-child(4){transition-delay:2.2s}body:not(.preload) .product-video .video-text .subheading:before,body:not(.preload) .product-video .video-text .subheading div{opacity:1;-webkit-transform:none;transform:none}.product-video .video-text button{background:none;border:3px solid #ff7930;border-radius:0;box-shadow:none;display:block;height:4.9rem;line-height:0;margin:36px auto 0;opacity:0;padding:.4563em;position:relative;-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:border-color .3s,opacity .6s 2s,-webkit-transform .6s 2s;transition:border-color .3s,opacity .6s 2s,transform .6s 2s;width:4.9rem;will-change:border-color,opacity,transform}.product-video .video-text button:hover{border-color:#fff}.product-video .video-text button:hover svg:first-child{-webkit-transform:none;transform:none}.product-video .video-text button:hover svg:last-child{-webkit-transform:translateX(100%);transform:translateX(100%)}.product-video .video-text button:active{top:0}body:not(.preload) .product-video .video-text button{opacity:1;-webkit-transform:none;transform:none}.product-video .video-text button span{display:block;overflow:hidden;position:relative}.product-video .video-text button span svg{width:100%;height:auto;transition:-webkit-transform .3s;transition:transform .3s;will-change:transform}.product-video .video-text button span svg:first-child{-webkit-transform:translateX(-100%);transform:translateX(-100%);position:absolute;top:0;left:0}.product-video .video-text button span svg:last-child path{fill:#ff7930}.product-video-list{background:#2b2b2b;color:#fff;padding-bottom:144px;padding-top:144px;position:relative}.product-video-list .heading{font-size:22px;font-weight:300;letter-spacing:.1em;line-height:1em;margin-bottom:36px;margin-top:36px;opacity:0;text-transform:uppercase;transition:opacity 1s ease}body:not(.preload) .product-video-list .heading{opacity:1}.product-video-list .subheading{display:inline-block;font-size:31px;font-weight:700;letter-spacing:0;line-height:1em;margin-bottom:36px;overflow:hidden;padding-top:8px;position:relative;text-transform:uppercase;white-space:pre-line}.product-video-list .subheading:before{background:#fff;content:"";height:4px;left:0;margin-right:auto;margin-left:auto;opacity:0;position:absolute;right:0;top:0;-webkit-transform:translateX(-110%);transform:translateX(-110%);transition:opacity .6s 1.2s,-webkit-transform .6s 1.2s;transition:opacity .6s 1.2s,transform .6s 1.2s;width:100%;will-change:opacity,transform}.product-video-list .subheading div{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px);transition:-webkit-transform .6s,opacity .6s;transition:transform .6s,opacity .6s;will-change:transform,opacity}.product-video-list .subheading div:first-child{transition-delay:1.6s}.product-video-list .subheading div:nth-child(2){transition-delay:1.8s}.product-video-list .subheading div:nth-child(3){transition-delay:2s}.product-video-list .subheading div:nth-child(4){transition-delay:2.2s}body:not(.preload) .product-video-list .subheading:before,body:not(.preload) .product-video-list .subheading div{opacity:1;-webkit-transform:none;transform:none}.product-video-list .video-list{margin-bottom:36px;margin-top:36px;opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px);transition:opacity 1s ease 2s,-webkit-transform .6s 2s;transition:opacity 1s ease 2s,transform .6s 2s}body:not(.preload) .product-video-list .video-list{opacity:1;-webkit-transform:none;transform:none}.product-video-list .video-list .video-item{-ms-flex-align:end;align-items:flex-end;color:#fff;display:-ms-flexbox;display:flex;font-size:19px;-ms-flex-pack:justify;justify-content:space-between;line-height:1.5em;margin-top:15px;padding:calc(56.25% - 30px - 28.5px) 15px 15px;position:relative;width:100%;z-index:1}.product-video-list .video-list .video-item .cover{background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.product-video-list .video-list .video-item .cover:before{background:linear-gradient(180deg,transparent,rgba(0,0,0,.75));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.product-video-list .video-list .video-item .title{font-weight:700;text-transform:uppercase}.product-video-list .video-list .video-item .duration{font-size:18px;margin-left:15px}.product-video-list .video-list .video-item button{background:none;border:3px solid #ff7930;border-radius:0;box-shadow:none;display:block;height:29px;left:calc(50% - 2.45rem);line-height:0;padding:7px;position:absolute;top:calc(50% - 2.45rem);transition:border-color .3s;width:29px;will-change:border-color}.product-video-list .video-list .video-item button:hover{border-color:#fff}.product-video-list .video-list .video-item button:hover svg:first-child{-webkit-transform:none;transform:none}.product-video-list .video-list .video-item button:hover svg:last-child{-webkit-transform:translateX(100%);transform:translateX(100%)}.product-video-list .video-list .video-item button span{display:block;overflow:hidden;position:relative}.product-video-list .video-list .video-item button span svg{width:100%;height:auto;transition:-webkit-transform .3s;transition:transform .3s;will-change:transform}.product-video-list .video-list .video-item button span svg:first-child{-webkit-transform:translateX(-100%);transform:translateX(-100%);position:absolute;top:0;left:0}.product-video-list .video-list .video-item button span svg:last-child path{fill:#ff7930}.product-video-list .video-list .more-videos{color:#fff;margin-top:15px;overflow:hidden;padding:15px;position:relative;width:100%}.product-video-list .video-list .more-videos:hover .background{-webkit-transform:scale(1.05);transform:scale(1.05)}.product-video-list .video-list .more-videos:hover .background:before{-webkit-transform:none;transform:none}.product-video-list .video-list .more-videos:hover .icon{border-color:#fff}.product-video-list .video-list .more-videos:hover .icon svg:first-child{-webkit-transform:none;transform:none}.product-video-list .video-list .more-videos:hover .icon svg:last-child{-webkit-transform:translateX(100%);transform:translateX(100%)}.product-video-list .video-list .more-videos .background{background-color:hsla(0,0%,100%,.1);background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;transition:-webkit-transform .4s;transition:transform .4s;width:100%;z-index:-1}.product-video-list .video-list .more-videos .background:before{background:linear-gradient(180deg,transparent,rgba(0,0,0,.4));content:"";height:50%;left:0;position:absolute;top:50%;-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .4s;transition:transform .4s;width:100%}.product-video-list .video-list .more-videos .title{font-size:26px;line-height:1.1em;max-width:216px;text-transform:uppercase}.product-video-list .video-list .more-videos .icon{background:none;border:3px solid #ff7930;border-radius:0;box-shadow:none;display:block;height:29px;line-height:0;margin-top:36px;padding:8.5px 7px;transition:border-color .3s;width:29px;will-change:border-color}.product-video-list .video-list .more-videos .icon:active{top:0}.product-video-list .video-list .more-videos .icon span{display:block;overflow:hidden;position:relative}.product-video-list .video-list .more-videos .icon span svg{width:100%;height:auto;transition:-webkit-transform .3s;transition:transform .3s;will-change:transform}.product-video-list .video-list .more-videos .icon span svg:first-child{-webkit-transform:translateX(-100%);transform:translateX(-100%);position:absolute;top:0;left:0}.product-video-list .video-list .more-videos .icon span svg:first-child path{fill:#fff}.product-video-list .video-list .more-videos .icon span svg:last-child path{fill:#ff7930}.product-video-list .video-overlay{-ms-flex-align:center;align-items:center;background:#333;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center;left:0;opacity:0;padding:24px;position:fixed;top:0;transition:opacity .4s .4s,visibility 0s .8s,z-index 0s .8s;visibility:hidden;width:100%;z-index:-1}.product-video-list .video-overlay.js-active{opacity:1;transition:opacity .4s,visibility 0s,z-index 0s;visibility:visible;z-index:12}.product-video-list .video-overlay.js-active .close{opacity:1;transition:opacity .4s .8s}.product-video-list .video-overlay.js-active iframe{opacity:1;-webkit-transform:none;transform:none;transition:opacity .4s .4s,-webkit-transform .4s .4s;transition:opacity .4s .4s,transform .4s .4s}.product-video-list .video-overlay .close{background:#fff;border-radius:50%;box-shadow:none;height:48px;opacity:0;padding:5px 10px;position:absolute;right:30px;top:90px;transition:opacity .2s;width:48px;z-index:99}.product-video-list .video-overlay .close:before{background-image:url(../images-rt-2.0/icon-close.svg);margin-right:0}.product-video-list .video-overlay iframe{opacity:0;-webkit-transform:scale(.8);transform:scale(.8);transition:opacity .4s,-webkit-transform .4s;transition:opacity .4s,transform .4s}@media (min-width:480px){.top-focus{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex}.top-focus .content{width:60%}.top-focus .image{-ms-flex-align:center;align-items:center;width:40%;display:-ms-flexbox;display:flex}.b-stock__cta-links{-ms-flex-direction:row;flex-direction:row}.b-stock__link{width:auto}}@media (min-width:600px){.clickdimensions-form.competition form .answers{display:block}}@media (min-width:668px){.column-xs-1{width:4.166666667%}.column-xs-2{width:8.333333333%}.column-xs-3{width:12.5%}.column-xs-4{width:16.66666667%}.column-xs-5{width:20.83333333%}.column-xs-6{width:25%}.column-xs-7{width:29.16666667%}.column-xs-8{width:33.33333333%}.column-xs-9{width:37.5%}.column-xs-10{width:41.66666667%}.column-xs-11{width:45.83333333%}.column-xs-12{width:50%}.column-xs-13{width:54.16666667%}.column-xs-14{width:58.33333333%}.column-xs-15{width:62.5%}.column-xs-16{width:66.66666667%}.column-xs-17{width:70.83333333%}.column-xs-18{width:75%}.column-xs-19{width:79.16666667%}.column-xs-20{width:83.33333333%}.column-xs-21{width:87.5%}.column-xs-22{width:91.66666667%}.column-xs-23{width:95.83333333%}.column-xs-24{width:100%}.column-xs-left-0{margin-left:0}.column-xs-left-1{margin-left:4.16666667vw}.column-xs-left-2{margin-left:8.33333333vw}.column-xs-left-3{margin-left:12.5vw}.column-xs-left-4{margin-left:16.6666667vw}.column-xs-left-5{margin-left:20.8333333vw}.column-xs-left-6{margin-left:25vw}.column-xs-left-7{margin-left:29.16666667vw}.column-xs-left-8{margin-left:33.33333333vw}.column-xs-left-9{margin-left:37.5vw}.column-xs-left-10{margin-left:41.66666667vw}.column-xs-left-11{margin-left:45.83333333vw}.column-xs-left-12{margin-left:50vw}.column-xs-left-13{margin-left:54.16666667vw}.column-xs-left-14{margin-left:58.33333333vw}.column-xs-left-15{margin-left:62.5vw}.column-xs-left-16{margin-left:66.66666667vw}.column-xs-left-17{margin-left:70.83333333vw}.column-xs-left-18{margin-left:75vw}.column-xs-left-19{margin-left:79.16666667vw}.column-xs-left-20{margin-left:83.33333333vw}.column-xs-left-21{margin-left:87.5vw}.column-xs-left-22{margin-left:91.66666667vw}.column-xs-left-23{margin-left:95.83333333vw}.column-xs-left-24{margin-left:100vw}.column-xs-right-0{margin-right:0}.column-xs-right-1{margin-right:4.16666667vw}.column-xs-right-2{margin-right:8.33333333vw}.column-xs-right-3{margin-right:12.5vw}.column-xs-right-4{margin-right:16.6666667vw}.column-xs-right-5{margin-right:20.8333333vw}.column-xs-right-6{margin-right:25vw}.column-xs-right-7{margin-right:29.16666667vw}.column-xs-right-8{margin-right:33.33333333vw}.column-xs-right-9{margin-right:37.5vw}.column-xs-right-10{margin-right:41.66666667vw}.column-xs-right-11{margin-right:45.83333333vw}.column-xs-right-12{margin-right:50vw}.column-xs-right-13{margin-right:54.16666667vw}.column-xs-right-14{margin-right:58.33333333vw}.column-xs-right-15{margin-right:62.5vw}.column-xs-right-16{margin-right:66.66666667vw}.column-xs-right-17{margin-right:70.83333333vw}.column-xs-right-18{margin-right:75vw}.column-xs-right-19{margin-right:79.16666667vw}.column-xs-right-20{margin-right:83.33333333vw}.column-xs-right-21{margin-right:87.5vw}.column-xs-right-22{margin-right:91.66666667vw}.column-xs-right-23{margin-right:95.83333333vw}.column-xs-right-24{margin-right:100vw}.column-xs-top-0{margin-top:0}.column-xs-top-1{margin-top:4.16666667vw}.column-xs-top-2{margin-top:8.33333333vw}.column-xs-top-3{margin-top:12.5vw}.column-xs-top-4{margin-top:16.6666667vw}.column-xs-top-5{margin-top:20.8333333vw}.column-xs-top-6{margin-top:25vw}.column-xs-top-7{margin-top:29.16666667vw}.column-xs-top-8{margin-top:33.33333333vw}.column-xs-top-9{margin-top:37.5vw}.column-xs-top-10{margin-top:41.66666667vw}.column-xs-top-11{margin-top:45.83333333vw}.column-xs-top-12{margin-top:50vw}.column-xs-top-13{margin-top:54.16666667vw}.column-xs-top-14{margin-top:58.33333333vw}.column-xs-top-15{margin-top:62.5vw}.column-xs-top-16{margin-top:66.66666667vw}.column-xs-top-17{margin-top:70.83333333vw}.column-xs-top-18{margin-top:75vw}.column-xs-top-19{margin-top:79.16666667vw}.column-xs-top-20{margin-top:83.33333333vw}.column-xs-top-21{margin-top:87.5vw}.column-xs-top-22{margin-top:91.66666667vw}.column-xs-top-23{margin-top:95.83333333vw}.column-xs-top-24{margin-top:100vw}.column-xs-bottom-0{margin-bottom:0}.column-xs-bottom-1{margin-bottom:4.16666667vw}.column-xs-bottom-2{margin-bottom:8.33333333vw}.column-xs-bottom-3{margin-bottom:12.5vw}.column-xs-bottom-4{margin-bottom:16.6666667vw}.column-xs-bottom-5{margin-bottom:20.8333333vw}.column-xs-bottom-6{margin-bottom:25vw}.column-xs-bottom-7{margin-bottom:29.16666667vw}.column-xs-bottom-8{margin-bottom:33.33333333vw}.column-xs-bottom-9{margin-bottom:37.5vw}.column-xs-bottom-10{margin-bottom:41.66666667vw}.column-xs-bottom-11{margin-bottom:45.83333333vw}.column-xs-bottom-12{margin-bottom:50vw}.column-xs-bottom-13{margin-bottom:54.16666667vw}.column-xs-bottom-14{margin-bottom:58.33333333vw}.column-xs-bottom-15{margin-bottom:62.5vw}.column-xs-bottom-16{margin-bottom:66.66666667vw}.column-xs-bottom-17{margin-bottom:70.83333333vw}.column-xs-bottom-18{margin-bottom:75vw}.column-xs-bottom-19{margin-bottom:79.16666667vw}.column-xs-bottom-20{margin-bottom:83.33333333vw}.column-xs-bottom-21{margin-bottom:87.5vw}.column-xs-bottom-22{margin-bottom:91.66666667vw}.column-xs-bottom-23{margin-bottom:95.83333333vw}.column-xs-bottom-24{margin-bottom:100vw}.column-xs-trbl-0{margin:0}.column-xs-trbl-1{margin:4.16666667vw}.column-xs-trbl-2{margin:8.33333333vw}.column-xs-trbl-3{margin:12.5vw}.column-xs-trbl-4{margin:16.6666667vw}.column-xs-trbl-5{margin:20.8333333vw}.column-xs-trbl-6{margin:25vw}.column-xs-trbl-7{margin:29.16666667vw}.column-xs-trbl-8{margin:33.33333333vw}.column-xs-trbl-9{margin:37.5vw}.column-xs-trbl-10{margin:41.66666667vw}.column-xs-trbl-11{margin:45.83333333vw}.column-xs-trbl-12{margin:50vw}.column-xs-push-0{left:0}.column-xs-push-1{left:4.166666667%}.column-xs-push-2{left:8.333333333%}.column-xs-push-3{left:12.5%}.column-xs-push-4{left:16.66666667%}.column-xs-push-5{left:20.83333333%}.column-xs-push-6{left:25%}.column-xs-push-7{left:29.16666667%}.column-xs-push-8{left:33.33333333%}.column-xs-push-9{left:37.5%}.column-xs-push-10{left:41.66666667%}.column-xs-push-11{left:45.83333333%}.column-xs-push-12{left:50%}.column-xs-push-13{left:54.16666667%}.column-xs-push-14{left:58.33333333%}.column-xs-push-15{left:62.5%}.column-xs-push-16{left:66.66666667%}.column-xs-push-17{left:70.83333333%}.column-xs-push-18{left:75%}.column-xs-push-19{left:79.16666667%}.column-xs-push-20{left:83.33333333%}.column-xs-push-21{left:87.5%}.column-xs-push-22{left:91.66666667%}.column-xs-push-23{left:95.83333333%}.column-xs-push-24{left:100%}.column-xs-pull-0{right:0}.column-xs-pull-1{right:4.166666667%}.column-xs-pull-2{right:8.333333333%}.column-xs-pull-3{right:12.5%}.column-xs-pull-4{right:16.66666667%}.column-xs-pull-5{right:20.83333333%}.column-xs-pull-6{right:25%}.column-xs-pull-7{right:29.16666667%}.column-xs-pull-8{right:33.33333333%}.column-xs-pull-9{right:37.5%}.column-xs-pull-10{right:41.66666667%}.column-xs-pull-11{right:45.83333333%}.column-xs-pull-12{right:50%}.column-xs-pull-13{right:54.16666667%}.column-xs-pull-14{right:58.33333333%}.column-xs-pull-15{right:62.5%}.column-xs-pull-16{right:66.66666667%}.column-xs-pull-17{right:70.83333333%}.column-xs-pull-18{right:75%}.column-xs-pull-19{right:79.16666667%}.column-xs-pull-20{right:83.33333333%}.column-xs-pull-21{right:87.5%}.column-xs-pull-22{right:91.66666667%}.column-xs-pull-23{right:95.83333333%}.column-xs-pull-24{right:100%}.page-template-rt-20frontpage .box-sm{height:27.375vw}.page-template-rt-20frontpage .box-sm+.box.box-lg+.box{margin-top:-27.375vw}.page-template-rt-20frontpage .box-lg{height:54.75vw}.page-template-rt-20frontpage #btn-links .btn-link{padding-bottom:0;width:calc(33.33333333% - 6px)}.page-template-rt-20frontpage #btn-links .btn-link:nth-child(3n-2){float:left}.page-template-rt-20frontpage #btn-links .btn-link:nth-child(3n){float:right}.page-template-rt-20frontpage #show{width:50%}.page-template-rt-20frontpage #show-image{width:52vw;max-width:none;height:auto;position:absolute;right:0;bottom:2vw}.product-video-list .video-list .more-videos,.product-video-list .video-list .video-item{margin-top:30px}}@media (min-width:768px){.column-sm-1{width:4.166666667%}.column-sm-2{width:8.333333333%}.column-sm-3{width:12.5%}.column-sm-4{width:16.66666667%}.column-sm-5{width:20.83333333%}.column-sm-6{width:25%}.column-sm-7{width:29.16666667%}.column-sm-8{width:33.33333333%}.column-sm-9{width:37.5%}.column-sm-10{width:41.66666667%}.column-sm-11{width:45.83333333%}.column-sm-12{width:50%}.column-sm-13{width:54.16666667%}.column-sm-14{width:58.33333333%}.column-sm-15{width:62.5%}.column-sm-16{width:66.66666667%}.column-sm-17{width:70.83333333%}.column-sm-18{width:75%}.column-sm-19{width:79.16666667%}.column-sm-20{width:83.33333333%}.column-sm-21{width:87.5%}.column-sm-22{width:91.66666667%}.column-sm-23{width:95.83333333%}.column-sm-24{width:100%}.column-sm-left-0{margin-left:0}.column-sm-left-1{margin-left:4.16666667vw}.column-sm-left-2{margin-left:8.33333333vw}.column-sm-left-3{margin-left:12.5vw}.column-sm-left-4{margin-left:16.6666667vw}.column-sm-left-5{margin-left:20.8333333vw}.column-sm-left-6{margin-left:25vw}.column-sm-left-7{margin-left:29.16666667vw}.column-sm-left-8{margin-left:33.33333333vw}.column-sm-left-9{margin-left:37.5vw}.column-sm-left-10{margin-left:41.66666667vw}.column-sm-left-11{margin-left:45.83333333vw}.column-sm-left-12{margin-left:50vw}.column-sm-left-13{margin-left:54.16666667vw}.column-sm-left-14{margin-left:58.33333333vw}.column-sm-left-15{margin-left:62.5vw}.column-sm-left-16{margin-left:66.66666667vw}.column-sm-left-17{margin-left:70.83333333vw}.column-sm-left-18{margin-left:75vw}.column-sm-left-19{margin-left:79.16666667vw}.column-sm-left-20{margin-left:83.33333333vw}.column-sm-left-21{margin-left:87.5vw}.column-sm-left-22{margin-left:91.66666667vw}.column-sm-left-23{margin-left:95.83333333vw}.column-sm-left-24{margin-left:100vw}.column-sm-right-0{margin-right:0}.column-sm-right-1{margin-right:4.16666667vw}.column-sm-right-2{margin-right:8.33333333vw}.column-sm-right-3{margin-right:12.5vw}.column-sm-right-4{margin-right:16.6666667vw}.column-sm-right-5{margin-right:20.8333333vw}.column-sm-right-6{margin-right:25vw}.column-sm-right-7{margin-right:29.16666667vw}.column-sm-right-8{margin-right:33.33333333vw}.column-sm-right-9{margin-right:37.5vw}.column-sm-right-10{margin-right:41.66666667vw}.column-sm-right-11{margin-right:45.83333333vw}.column-sm-right-12{margin-right:50vw}.column-sm-right-13{margin-right:54.16666667vw}.column-sm-right-14{margin-right:58.33333333vw}.column-sm-right-15{margin-right:62.5vw}.column-sm-right-16{margin-right:66.66666667vw}.column-sm-right-17{margin-right:70.83333333vw}.column-sm-right-18{margin-right:75vw}.column-sm-right-19{margin-right:79.16666667vw}.column-sm-right-20{margin-right:83.33333333vw}.column-sm-right-21{margin-right:87.5vw}.column-sm-right-22{margin-right:91.66666667vw}.column-sm-right-23{margin-right:95.83333333vw}.column-sm-right-24{margin-right:100vw}.column-sm-top-0{margin-top:0}.column-sm-top-1{margin-top:4.16666667vw}.column-sm-top-2{margin-top:8.33333333vw}.column-sm-top-3{margin-top:12.5vw}.column-sm-top-4{margin-top:16.6666667vw}.column-sm-top-5{margin-top:20.8333333vw}.column-sm-top-6{margin-top:25vw}.column-sm-top-7{margin-top:29.16666667vw}.column-sm-top-8{margin-top:33.33333333vw}.column-sm-top-9{margin-top:37.5vw}.column-sm-top-10{margin-top:41.66666667vw}.column-sm-top-11{margin-top:45.83333333vw}.column-sm-top-12{margin-top:50vw}.column-sm-top-13{margin-top:54.16666667vw}.column-sm-top-14{margin-top:58.33333333vw}.column-sm-top-15{margin-top:62.5vw}.column-sm-top-16{margin-top:66.66666667vw}.column-sm-top-17{margin-top:70.83333333vw}.column-sm-top-18{margin-top:75vw}.column-sm-top-19{margin-top:79.16666667vw}.column-sm-top-20{margin-top:83.33333333vw}.column-sm-top-21{margin-top:87.5vw}.column-sm-top-22{margin-top:91.66666667vw}.column-sm-top-23{margin-top:95.83333333vw}.column-sm-top-24{margin-top:100vw}.column-sm-bottom-0{margin-bottom:0}.column-sm-bottom-1{margin-bottom:4.16666667vw}.column-sm-bottom-2{margin-bottom:8.33333333vw}.column-sm-bottom-3{margin-bottom:12.5vw}.column-sm-bottom-4{margin-bottom:16.6666667vw}.column-sm-bottom-5{margin-bottom:20.8333333vw}.column-sm-bottom-6{margin-bottom:25vw}.column-sm-bottom-7{margin-bottom:29.16666667vw}.column-sm-bottom-8{margin-bottom:33.33333333vw}.column-sm-bottom-9{margin-bottom:37.5vw}.column-sm-bottom-10{margin-bottom:41.66666667vw}.column-sm-bottom-11{margin-bottom:45.83333333vw}.column-sm-bottom-12{margin-bottom:50vw}.column-sm-bottom-13{margin-bottom:54.16666667vw}.column-sm-bottom-14{margin-bottom:58.33333333vw}.column-sm-bottom-15{margin-bottom:62.5vw}.column-sm-bottom-16{margin-bottom:66.66666667vw}.column-sm-bottom-17{margin-bottom:70.83333333vw}.column-sm-bottom-18{margin-bottom:75vw}.column-sm-bottom-19{margin-bottom:79.16666667vw}.column-sm-bottom-20{margin-bottom:83.33333333vw}.column-sm-bottom-21{margin-bottom:87.5vw}.column-sm-bottom-22{margin-bottom:91.66666667vw}.column-sm-bottom-23{margin-bottom:95.83333333vw}.column-sm-bottom-24{margin-bottom:100vw}.column-sm-trbl-0{margin:0}.column-sm-trbl-1{margin:4.16666667vw}.column-sm-trbl-2{margin:8.33333333vw}.column-sm-trbl-3{margin:12.5vw}.column-sm-trbl-4{margin:16.6666667vw}.column-sm-trbl-5{margin:20.8333333vw}.column-sm-trbl-6{margin:25vw}.column-sm-trbl-7{margin:29.16666667vw}.column-sm-trbl-8{margin:33.33333333vw}.column-sm-trbl-9{margin:37.5vw}.column-sm-trbl-10{margin:41.66666667vw}.column-sm-trbl-11{margin:45.83333333vw}.column-sm-trbl-12{margin:50vw}.column-sm-push-0{left:0}.column-sm-push-1{left:4.166666667%}.column-sm-push-2{left:8.333333333%}.column-sm-push-3{left:12.5%}.column-sm-push-4{left:16.66666667%}.column-sm-push-5{left:20.83333333%}.column-sm-push-6{left:25%}.column-sm-push-7{left:29.16666667%}.column-sm-push-8{left:33.33333333%}.column-sm-push-9{left:37.5%}.column-sm-push-10{left:41.66666667%}.column-sm-push-11{left:45.83333333%}.column-sm-push-12{left:50%}.column-sm-push-13{left:54.16666667%}.column-sm-push-14{left:58.33333333%}.column-sm-push-15{left:62.5%}.column-sm-push-16{left:66.66666667%}.column-sm-push-17{left:70.83333333%}.column-sm-push-18{left:75%}.column-sm-push-19{left:79.16666667%}.column-sm-push-20{left:83.33333333%}.column-sm-push-21{left:87.5%}.column-sm-push-22{left:91.66666667%}.column-sm-push-23{left:95.83333333%}.column-sm-push-24{left:100%}.column-sm-pull-0{right:0}.column-sm-pull-1{right:4.166666667%}.column-sm-pull-2{right:8.333333333%}.column-sm-pull-3{right:12.5%}.column-sm-pull-4{right:16.66666667%}.column-sm-pull-5{right:20.83333333%}.column-sm-pull-6{right:25%}.column-sm-pull-7{right:29.16666667%}.column-sm-pull-8{right:33.33333333%}.column-sm-pull-9{right:37.5%}.column-sm-pull-10{right:41.66666667%}.column-sm-pull-11{right:45.83333333%}.column-sm-pull-12{right:50%}.column-sm-pull-13{right:54.16666667%}.column-sm-pull-14{right:58.33333333%}.column-sm-pull-15{right:62.5%}.column-sm-pull-16{right:66.66666667%}.column-sm-pull-17{right:70.83333333%}.column-sm-pull-18{right:75%}.column-sm-pull-19{right:79.16666667%}.column-sm-pull-20{right:83.33333333%}.column-sm-pull-21{right:87.5%}.column-sm-pull-22{right:91.66666667%}.column-sm-pull-23{right:95.83333333%}.column-sm-pull-24{right:100%}:root{--current-bp:sm}html{font-size:7px}body{font-weight:300}b,strong{font-weight:400}.container{width:750px}.tophat{height:80px}.product-gallery__preline,.product-header__preline,.related-products__preline,body.page-template-product .product-story__preline{font-size:13px;line-height:23px}.module,.page-template-blog-post .module:not(.blog){padding-left:10.82474vw;padding-right:10.82474vw}.header--video{height:56.25vw;margin-top:0}.header--video+*{margin-top:56.25vw}.header--video .header__headline{font-size:19px}.header--video .header__headline span{margin-top:34px;margin-bottom:13px;font-size:4.38144vw}.header--image{height:56.25vw;margin-top:0}.header--image+*{margin-top:56.25vw}.header--image .header__headline{font-size:19px}.header--image .header__headline span{margin-top:34px;margin-bottom:13px;font-size:4.38144vw}body.page-template-rt-20productpageultima .header__headline{font-size:34px;line-height:40px}.header__products-nav{margin-bottom:5vw}body.page-template-rt-20productpageultima .header .header__gallery__item{transition:opacity .6s,-webkit-transform .6s!important;transition:opacity .6s,transform .6s!important}body.page-template-rt-20productpageultima.js-header-products-nav-open .header .header__gallery__item{transition:opacity .6s .6s,-webkit-transform .6s!important;transition:opacity .6s .6s,transform .6s!important}.landingpage-video-header .content{max-width:816px}.landingpage-video-header .content h2{font-size:48px}.landingpage-video-header .content p{font-size:19px;line-height:28px}.navigation{height:80px;background-color:transparent}.navigation__logo{margin-left:2.06186vw}.navigation__logo svg{width:158px;height:32px}.navigation__logo-de{display:inline-block}.navigation__logo-de svg{width:238px;height:auto}.navigation__logo-de svg path,.navigation__logo-de svg polygon,.navigation__logo-de svg polyline,.navigation__logo-de svg rect:nth-child(11){fill:#fff!important}.navigation__logo-de--mobile{display:none}.navigation__logo path:nth-child(3),.navigation__logo path:nth-child(5),.navigation__logo path:nth-child(6){fill:#fff}.navigation__list-secondary__languages__item:first-child{padding-top:57px}.navigation__item{padding:0 1.4433vw}.navigation__list-secondary .navigation__item:first-child{padding-right:1.13402vw}.navigation__list-secondary .navigation__item:last-child{padding-right:3.81443vw;padding-left:1.23711vw}.navigation__burger-icon{width:80px}.navigation__burger-icon svg{width:33px;height:18px}.navigation__burger__square{height:60px}.navigation__burger-wrap-outer{font-size:25px;line-height:40px}.navigation__burger-wrap-inner .navigation__list__headline__show-only-sm{display:none}.navigation__background{height:calc(100% + 60px);left:0;overflow:hidden;pointer-events:none;position:absolute;top:-60px;transition:opacity .5s;width:100%;z-index:10;display:block}body.page-template-products .navigation__background__image-wrap{height:calc(42.52577vw + 120px)}body.js-burger-nav-level2-open .navigation__burger__close-button{color:#141515}.page-template-rt-20productpageultima .product-story h2{font-size:4.4rem;line-height:4rem;margin-bottom:4.2rem}.product-story h2 span:first-child{padding-top:1.2rem}.product-story .image-difference{height:100rem}.navigation__search .search-form form{border-left:1px solid #a0a0a0;margin-right:calc(21px + 3.81443vw);width:319px}.navigation__search .search-form input{color:#fff;font-size:inherit}.navigation__search .search-form input:-moz-input-placeholder{color:hsla(0,0%,100%,.6)}.navigation__search .search-form input:-ms-input-placeholder{color:hsla(0,0%,100%,.6)}.navigation__search .search-form input::-webkit-input-placeholder{color:hsla(0,0%,100%,.6)}.navigation__search .search-form input::placeholder{color:hsla(0,0%,100%,.6)}.navigation__search .search-instant .h2,.navigation__search .search-instant h2{padding:0 0 50px;font-size:32px}.navigation__search .search-instant .search-results{padding:50px;height:calc(100vh - 80px);font-weight:300;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.navigation__search .search-instant .search-results .search-item{margin-bottom:1em}.navigation__search .search-instant .search-results .products{width:calc(33.33% - 33px)}.navigation__search .search-instant .search-results .products .search-list{margin-left:-15px;margin-right:-15px}.navigation__search .search-instant .search-results .products .search-list .search-item{padding-left:15px;padding-right:15px}.navigation__search .search-instant .search-results .content,.navigation__search .search-instant .search-results .files{width:calc(33.33% - 33px)}.navigation__search .search-instant .search-results .icon-close{top:25px;right:25px}.button-primary,.button.primary,.hs-form .hs-button-primary,.hs-form .hs-button.primary{font-size:12px}.button-simple,.hs-form .hs-button-simple{padding-top:0;padding-bottom:0;line-height:30px;font-weight:700}.button-simple:before,.hs-form .hs-button-simple:before{bottom:0}.section-list-header .button-simple,.section-list-header .hs-form .hs-button-simple{font-size:19px;line-height:28px}.button-simple:after,.hs-form .hs-button-simple:after{bottom:0}.product-buttons{left:auto;position:absolute;right:11.2rem;top:120px}.product-buttons .product-button.product-button-gallery,.product-buttons .product-button.product-button-mortar{display:-ms-flexbox;display:flex}.product-buttons .product-button.product-button-sample .description.js-show,.product-buttons .product-button.product-button-sample:focus .description,.product-buttons .product-button.product-button-sample:hover .description,[data-is-mobile=True] .product-buttons .product-button.product-button-sample .description,[data-is-tablet=True] .product-buttons .product-button.product-button-sample .description{width:340px}.product-buttons .product-button.product-button-sample .description{border-radius:34px;height:68px;width:68px}.product-buttons .product-button .close,.product-buttons .product-button .icon{height:68px;min-width:68px;width:68px}.product-buttons .product-button .close svg,.product-buttons .product-button .icon svg{width:24px}.product-buttons .product-button .close svg{width:20px}.product-buttons .product-button.product-button-plus .description{height:120px;width:340px}html[lang=de-DE] .product-buttons .product-button.product-button-plus .description{height:120px;width:440px}.preload .product-buttons .product-button.product-button-plus .description,.product-buttons .product-button.product-button-plus .description.js-hide,html[lang=de-DE] .preload .product-buttons .product-button.product-button-plus .description,html[lang=de-DE] .product-buttons .product-button.product-button-plus .description.js-hide{border-radius:34px;height:68px;width:68px}.product-buttons .product-button.product-button-plus .icon svg{width:20px}.product-buttons .product-button.product-button-small.product-button-mortar{display:none}.product-buttons .product-button.product-button-small .text{font-size:15px;letter-spacing:.1em;margin-right:12px}.product-buttons .product-button.product-button-small .icon{margin-right:8px}.product-buttons .extras:before{display:none}.clickdimensions-form.brochure .brochure .image{display:block;position:absolute;top:12px;width:100px}.clickdimensions-form.brochure .brochure label{min-height:140px}.clickdimensions-form.brochure .brochure input[type=checkbox],.clickdimensions-form.brochure .brochure input[type=radio]{left:112px}.clickdimensions-form.brochure .brochure input[type=checkbox]+label,.clickdimensions-form.brochure .brochure input[type=radio]+label{padding-left:148px}.clickdimensions-form.brochure .brochure input[type=checkbox]+label:before,.clickdimensions-form.brochure .brochure input[type=radio]+label:before{left:112px}.clickdimensions-form.brochure .brochure input[type=checkbox]+label:after{left:120px}.clickdimensions-form.brochure .brochure input[type=radio]+label:after{left:117px}.clickdimensions-form.drawing .drawing .image{display:block;position:absolute;top:12px;width:100px}.clickdimensions-form.drawing .drawing label{min-height:140px}.clickdimensions-form.drawing .drawing input[type=checkbox],.clickdimensions-form.drawing .drawing input[type=radio]{left:112px}.clickdimensions-form.drawing .drawing input[type=checkbox]+label,.clickdimensions-form.drawing .drawing input[type=radio]+label{padding-left:148px}.clickdimensions-form.drawing .drawing input[type=checkbox]+label:before,.clickdimensions-form.drawing .drawing input[type=radio]+label:before{left:112px}.clickdimensions-form.drawing .drawing input[type=checkbox]+label:after{left:120px}.clickdimensions-form.drawing .drawing input[type=radio]+label:after{left:117px}.footer{padding:11.23711vw 10.82474vw 10.72165vw;font-size:14px;line-height:22px}.footer__row{-ms-flex-direction:row;flex-direction:row}.footer__column{padding:0;text-align:left}.footer__column--terms-and-conditions p{-ms-flex-align:end;align-items:flex-end}.footer__row:first-child .footer__column:first-child,.footer__row:first-child .footer__column:last-child{-ms-flex-order:1;order:1}.product-cta{width:auto;top:100px;right:22px;bottom:auto}.product-cta__disclaimer{margin-bottom:20px}.tabs__content{margin-bottom:50px;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.filter__tabs{margin-bottom:3.35052vw;-ms-flex-pack:center;justify-content:center}.filter__tab{margin-left:15px}.b-stock__content-wrap{display:grid;grid-template-columns:.6fr 1fr;-webkit-column-gap:4.94845vw;column-gap:4.94845vw;row-gap:0}.b-stock__savings{font-size:18px;line-height:27px}.b-stock__title{font-size:36px;line-height:100%}.blog-post{padding-top:7.37113vw;padding-bottom:7.37113vw}.blog-post:first-child{padding-top:calc(80px + 7.37113vw)}.blog-post__images--horizontal,.blog-post__images--vertical .blog-post__images-item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:10%}.blog-post__images--vertical .blog-post__images-item{-ms-flex-align:end;align-items:flex-end}.blog-post__images-item:first-child img{-ms-flex-order:1;order:1}.blog-post__images-item:first-child .rich-text{-ms-flex-order:2;order:2}.blog{padding-top:7.37113vw;padding-bottom:7.37113vw}.blog:first-child{padding-top:calc(80px + 7.37113vw)}.blog__headline{margin-bottom:4.3299vw;text-align:center}.blog__list{margin:0 -18px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.blog__item{width:calc(50% - 36px);margin:0 18px;margin-bottom:66px}.blog__image{margin-bottom:25px}.grid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.grid__item{aspect-ratio:248/83}.grid__item:nth-last-child(2):first-child,.grid__item:nth-last-child(2):first-child~.grid__item{width:calc(50% - 4px);aspect-ratio:123/83}.grid__item:nth-last-child(4):first-child,.grid__item:nth-last-child(4):first-child~.grid__item{width:calc(25% - 6px);aspect-ratio:121/166}.grid__item:nth-last-child(2):first-child~.grid__item,.grid__item:nth-last-child(3)~.grid__item{margin-top:0}.grid__headline{font-size:2.06186vw}.grid__headline:before{bottom:0}.grid__teaser{font-size:18px;line-height:25px}.product-gallery{-ms-flex-direction:row;flex-direction:row;padding-top:9.27835vw;padding-bottom:9.27835vw}.product-gallery:first-child{padding-top:120px}.product-gallery__headline{margin-bottom:40px;white-space:normal}.product-gallery__medias{-ms-flex-direction:row;flex-direction:row}.product-gallery__media.swiper-slide{width:77.31959vw;margin-right:25px;margin-bottom:0;aspect-ratio:16/9}.section-product-list__list-wrap .product-gallery__media.swiper-slide,.section-project-list__list-wrap .product-gallery__media.swiper-slide{width:100%}.product-gallery__media.swiper-slide:nth-child(5),.product-gallery__media.swiper-slide:nth-child(5)~.product-gallery__media.swiper-slide{display:block}.product-gallery__media--load-more{display:none}.product-gallery__media--video:before{content:none}.product-gallery__video{position:relative;top:auto;left:auto;-webkit-transform:none;transform:none}.product-gallery__navigation-wrap{margin-top:12px;display:block}.product-header{-ms-flex-direction:row;flex-direction:row;padding-top:calc(9.27835vw + 95px);padding-bottom:9.27835vw}.product-header__text{width:30.92784vw}.product-header__preline{margin-bottom:10px}.product-header .rich-text,.product-header__headline{margin-bottom:20px}.product-header__teaser{margin-bottom:30px}.product-header__disclaimer{margin-bottom:20px}.product-header__stack-image{width:19.07216vw;margin-bottom:30px}.product-header__wall-image{width:37.73196vw;top:calc(9.27835vw + 95px)}body.page-template-product .product-story{padding-top:6.70103vw;padding-bottom:6.70103vw;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}body.page-template-product .product-story--reversed{-ms-flex-direction:row-reverse;flex-direction:row-reverse}body.page-template-product .product-story__text-wrap{width:30.92784vw}body.page-template-product .product-story__image-wrap{width:37.73196vw}.product-tabs{padding-top:9.27835vw;padding-bottom:9.27835vw}.product-tabs__content{margin-bottom:50px;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.product-tabs .clickdimensions-form,.product-tabs__image-wrap{width:37.73196vw;max-width:732px}.related-products{padding-top:6.70103vw;padding-bottom:6.70103vw}.related-products__headline{margin-bottom:50px}.related-products__list{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.related-products__item{width:calc(33.33% - 10px);margin-left:15px}.related-products__details{padding:12px}.related-products .icon-greener,.related-products .icon-reclay{top:10px;right:10px}.related-products .icon-greener+.icon-reclay{top:49px;right:10px}h2{font-size:4.8rem;line-height:4.4rem}#header-xxs-fallback{display:none}#header-sm-fallback{display:block}#header h2{font-size:3.8rem;line-height:4.8rem}#header h2>span{font-size:6.5rem;line-height:6.5rem}.js-nav-open .mobile-tablet .logo{opacity:1;visibility:visible}.box.box-link{background-size:105%}.box.box-link:hover .bg-image,.box.js-touch .bg-image,body:not(.preload) .box.box-link:hover .bg-image,body:not(.preload) .box:hover .bg-image{-webkit-transform:scale(1.05);transform:scale(1.05)}.box.box-quote q{margin-top:2.95rem}.video-wrap h2{max-width:calc(100% - 12.6rem);margin-left:2.6rem}#product-presentation .icon-contact,body.page-template-rt-20product #header,body.page-template-rt-20product #header .icon{display:block}#product-presentation .icon-contact,body.page-template-rt-20product #header .icon-contact{position:absolute;top:19.7rem;right:11.2rem}#product-presentation .icon-contact.js-fixed,body.page-template-rt-20product #header .icon-contact.js-fixed{top:80px;position:fixed}#product-presentation .icon-contact.mobile-only{display:none}#product-presentation .icon-contact{top:8rem}#product-presentation .icon-contact.js-fixed{top:80px;position:fixed}.cta-fixed{width:448px;position:absolute;top:30px;right:11.2rem}.cta-fixed,html[lang=de-DE] .cta-fixed{height:80px}.cta-fixed.js-fixed{top:80px;position:fixed}.cta-fixed.mobile-only{display:none}#header .cta-fixed .text,#product-presentation .cta-fixed .text{width:338px}html[lang=de-DE] #header .cta-fixed .text,html[lang=de-DE] #product-presentation .cta-fixed .text{width:490px}#header .actions,#product-presentation .actions{width:auto;height:auto;background-color:transparent;padding:0;margin-top:1.7rem;position:relative;top:auto;left:auto;pointer-events:none}#header .action:first-child,#product-presentation .action:first-child{transition-delay:.1s}#header .action:nth-child(2),#product-presentation .action:nth-child(2){transition-delay:.2s}#header .action:nth-child(3),#product-presentation .action:nth-child(3){transition-delay:.3s}#header .cta-fixed .icon-text,#product-presentation .cta-fixed .icon-text{width:auto;opacity:0;padding:10px 25px 0;-webkit-transform:translateX(25px) translateY(-50%);transform:translateX(25px) translateY(-50%);transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;font-size:15px;line-height:18px}html[lang=de-DE] #header .cta-fixed .icon-text,html[lang=de-DE] #product-presentation .cta-fixed .icon-text{width:460px;height:39px}html[lang=en-GB] #header .cta-fixed .icon-text,html[lang=en-GB] #product-presentation .cta-fixed .icon-text{height:39px}#product-gallery{height:calc(100vh - 80px);top:80px}#product-gallery .icon-close{top:40px}#product-presentation{padding-top:0}#product-presentation .column-xl-trbl-2{padding:11.08247vw 8.19588vw!important}#product-presentation .product-image__wrap{padding:11.08247vw 8.19588vw;position:sticky;top:0}#product-presentation h1,#product-presentation h2,#product-presentation span{font-size:4.8rem;line-height:5.6rem}#product-presentation .image-wrap--roof{max-width:50%!important}#product-presentation img{margin-top:4rem}#mobile-gallery{display:none}#product-data .header{font-size:3.8rem;line-height:6rem}#product-actions a:hover{border-color:#ededed;box-shadow:0 7px 20px rgba(0,0,0,.15);-webkit-transform:translateY(-10px);transform:translateY(-10px)}#product-actions a.tablet-desktop-link{display:block}#product-actions a.mobile-link{display:none}#product-actions a h2{display:block}#product-actions h2:last-of-type{display:none}#product-actions a .input-wrap,#product-actions a>span:not(.icon){display:inline-block}#product-actions .icon{height:87px}#product-actions .icon-visualization svg{width:89px;height:87px}#product-actions .icon-reference svg{width:84px;height:84px}#product-actions .icon-mortar svg{width:90px;height:80px}#product-actions .icon-accessories svg{width:80px;height:80px}#product-actions .icon-laying svg{width:92px;height:74px}#product-actions .icon-box svg{width:86px;height:86px}#product-actions .icon-dealers svg{width:84px;height:84px}#product-actions .icon-brochures svg{width:84px;height:75px}.product-modal .header:only-child{min-height:0}.centered-content>div{display:inline-block;vertical-align:top}#product-roof-chart-story{display:block}.product-modal .input-wrap{width:384px}.product-modal .input-wrap.zipcode-wrap{width:115.2px}.product-modal .input-wrap.zipcode-wrap+.input-wrap{width:251.8px}.input-wrap input[type=email],.input-wrap input[type=number],.input-wrap input[type=password],.input-wrap input[type=tel],.input-wrap input[type=text]{font-size:16px}.input-wrap input[type=checkbox]+label{width:240px}.input-wrap.consent input[type=checkbox]+label,.input-wrap input[type=checkbox]+label.form-consent{width:calc(100% - 14px)}.product-video .video-text .heading{font-size:3.8rem;line-height:1em}.product-video .video-text .subheading{font-size:6.5rem;line-height:1em}.product-video-list .heading{font-size:3.8rem;line-height:1em}.product-video-list .subheading{font-size:6.5rem;line-height:1em}.product-video-list .video-list .video-item button{height:34px;width:34px}.product-video-list .video-list .more-videos .title{font-size:32px;max-width:264px}.product-video-list .video-list .more-videos .icon{height:34px;padding-bottom:9px;padding-top:9px;width:34px}.product-video-list .video-overlay .close{top:110px}}@media (min-width:768px) and (min-width:1940px){#product-presentation .icon-contact.js-fixed,.cta-fixed.js-fixed,body.page-template-rt-20product #header .icon-contact.js-fixed{right:calc(((100vw - 1940px) / 2) + 11.2rem)}}@media (min-width:960px){.clickdimensions-form.sample .columns .form-row{margin-bottom:1em;margin-top:1em}.clickdimensions-form.sample .columns .columns .form-row{margin-bottom:0;margin-top:0}.clickdimensions-form.sample.ultima .columns .form-row{margin-bottom:1em;margin-top:1em}.clickdimensions-form.sample.ultima .columns .columns .form-row{margin-bottom:0;margin-top:0}.clickdimensions-form.price.ultima.de .columns .form-row{margin-bottom:1em;margin-top:1em}.clickdimensions-form.price.ultima.de .columns .columns .form-row{margin-bottom:0;margin-top:0}.clickdimensions-form .columns{display:grid;grid-gap:2em;grid-template-columns:repeat(2,1fr);margin-bottom:1em;margin-top:1em;width:100%}.clickdimensions-form .columns.tilt-left{grid-template-columns:25% calc(75% - 2em)}.clickdimensions-form .columns.tilt-right{grid-template-columns:calc(75% - 2em) 25%}.clickdimensions-form .columns .form-row{margin-bottom:0;margin-top:0}}@media (min-width:992px){.column-md-1{width:4.166666667%}.column-md-2{width:8.333333333%}.column-md-3{width:12.5%}.column-md-4{width:16.66666667%}.column-md-5{width:20.83333333%}.column-md-6{width:25%}.column-md-7{width:29.16666667%}.column-md-8{width:33.33333333%}.column-md-9{width:37.5%}.column-md-10{width:41.66666667%}.column-md-11{width:45.83333333%}.column-md-12{width:50%}.column-md-13{width:54.16666667%}.column-md-14{width:58.33333333%}.column-md-15{width:62.5%}.column-md-16{width:66.66666667%}.column-md-17{width:70.83333333%}.column-md-18{width:75%}.column-md-19{width:79.16666667%}.column-md-20{width:83.33333333%}.column-md-21{width:87.5%}.column-md-22{width:91.66666667%}.column-md-23{width:95.83333333%}.column-md-24{width:100%}.column-md-left-0{margin-left:0}.column-md-left-1{margin-left:4.16666667vw}.column-md-left-2{margin-left:8.33333333vw}.column-md-left-3{margin-left:12.5vw}.column-md-left-4{margin-left:16.6666667vw}.column-md-left-5{margin-left:20.8333333vw}.column-md-left-6{margin-left:25vw}.column-md-left-7{margin-left:29.16666667vw}.column-md-left-8{margin-left:33.33333333vw}.column-md-left-9{margin-left:37.5vw}.column-md-left-10{margin-left:41.66666667vw}.column-md-left-11{margin-left:45.83333333vw}.column-md-left-12{margin-left:50vw}.column-md-left-13{margin-left:54.16666667vw}.column-md-left-14{margin-left:58.33333333vw}.column-md-left-15{margin-left:62.5vw}.column-md-left-16{margin-left:66.66666667vw}.column-md-left-17{margin-left:70.83333333vw}.column-md-left-18{margin-left:75vw}.column-md-left-19{margin-left:79.16666667vw}.column-md-left-20{margin-left:83.33333333vw}.column-md-left-21{margin-left:87.5vw}.column-md-left-22{margin-left:91.66666667vw}.column-md-left-23{margin-left:95.83333333vw}.column-md-left-24{margin-left:100vw}.column-md-right-0{margin-right:0}.column-md-right-1{margin-right:4.16666667vw}.column-md-right-2{margin-right:8.33333333vw}.column-md-right-3{margin-right:12.5vw}.column-md-right-4{margin-right:16.6666667vw}.column-md-right-5{margin-right:20.8333333vw}.column-md-right-6{margin-right:25vw}.column-md-right-7{margin-right:29.16666667vw}.column-md-right-8{margin-right:33.33333333vw}.column-md-right-9{margin-right:37.5vw}.column-md-right-10{margin-right:41.66666667vw}.column-md-right-11{margin-right:45.83333333vw}.column-md-right-12{margin-right:50vw}.column-md-right-13{margin-right:54.16666667vw}.column-md-right-14{margin-right:58.33333333vw}.column-md-right-15{margin-right:62.5vw}.column-md-right-16{margin-right:66.66666667vw}.column-md-right-17{margin-right:70.83333333vw}.column-md-right-18{margin-right:75vw}.column-md-right-19{margin-right:79.16666667vw}.column-md-right-20{margin-right:83.33333333vw}.column-md-right-21{margin-right:87.5vw}.column-md-right-22{margin-right:91.66666667vw}.column-md-right-23{margin-right:95.83333333vw}.column-md-right-24{margin-right:100vw}.column-md-top-0{margin-top:0}.column-md-top-1{margin-top:4.16666667vw}.column-md-top-2{margin-top:8.33333333vw}.column-md-top-3{margin-top:12.5vw}.column-md-top-4{margin-top:16.6666667vw}.column-md-top-5{margin-top:20.8333333vw}.column-md-top-6{margin-top:25vw}.column-md-top-7{margin-top:29.16666667vw}.column-md-top-8{margin-top:33.33333333vw}.column-md-top-9{margin-top:37.5vw}.column-md-top-10{margin-top:41.66666667vw}.column-md-top-11{margin-top:45.83333333vw}.column-md-top-12{margin-top:50vw}.column-md-top-13{margin-top:54.16666667vw}.column-md-top-14{margin-top:58.33333333vw}.column-md-top-15{margin-top:62.5vw}.column-md-top-16{margin-top:66.66666667vw}.column-md-top-17{margin-top:70.83333333vw}.column-md-top-18{margin-top:75vw}.column-md-top-19{margin-top:79.16666667vw}.column-md-top-20{margin-top:83.33333333vw}.column-md-top-21{margin-top:87.5vw}.column-md-top-22{margin-top:91.66666667vw}.column-md-top-23{margin-top:95.83333333vw}.column-md-top-24{margin-top:100vw}.column-md-bottom-0{margin-bottom:0}.column-md-bottom-1{margin-bottom:4.16666667vw}.column-md-bottom-2{margin-bottom:8.33333333vw}.column-md-bottom-3{margin-bottom:12.5vw}.column-md-bottom-4{margin-bottom:16.6666667vw}.column-md-bottom-5{margin-bottom:20.8333333vw}.column-md-bottom-6{margin-bottom:25vw}.column-md-bottom-7{margin-bottom:29.16666667vw}.column-md-bottom-8{margin-bottom:33.33333333vw}.column-md-bottom-9{margin-bottom:37.5vw}.column-md-bottom-10{margin-bottom:41.66666667vw}.column-md-bottom-11{margin-bottom:45.83333333vw}.column-md-bottom-12{margin-bottom:50vw}.column-md-bottom-13{margin-bottom:54.16666667vw}.column-md-bottom-14{margin-bottom:58.33333333vw}.column-md-bottom-15{margin-bottom:62.5vw}.column-md-bottom-16{margin-bottom:66.66666667vw}.column-md-bottom-17{margin-bottom:70.83333333vw}.column-md-bottom-18{margin-bottom:75vw}.column-md-bottom-19{margin-bottom:79.16666667vw}.column-md-bottom-20{margin-bottom:83.33333333vw}.column-md-bottom-21{margin-bottom:87.5vw}.column-md-bottom-22{margin-bottom:91.66666667vw}.column-md-bottom-23{margin-bottom:95.83333333vw}.column-md-bottom-24{margin-bottom:100vw}.column-md-trbl-0{margin:0}.column-md-trbl-1{margin:4.16666667vw}.column-md-trbl-2{margin:8.33333333vw}.column-md-trbl-3{margin:12.5vw}.column-md-trbl-4{margin:16.6666667vw}.column-md-trbl-5{margin:20.8333333vw}.column-md-trbl-6{margin:25vw}.column-md-trbl-7{margin:29.16666667vw}.column-md-trbl-8{margin:33.33333333vw}.column-md-trbl-9{margin:37.5vw}.column-md-trbl-10{margin:41.66666667vw}.column-md-trbl-11{margin:45.83333333vw}.column-md-trbl-12{margin:50vw}.column-md-push-0{left:0}.column-md-push-1{left:4.166666667%}.column-md-push-2{left:8.333333333%}.column-md-push-3{left:12.5%}.column-md-push-4{left:16.66666667%}.column-md-push-5{left:20.83333333%}.column-md-push-6{left:25%}.column-md-push-7{left:29.16666667%}.column-md-push-8{left:33.33333333%}.column-md-push-9{left:37.5%}.column-md-push-10{left:41.66666667%}.column-md-push-11{left:45.83333333%}.column-md-push-12{left:50%}.column-md-push-13{left:54.16666667%}.column-md-push-14{left:58.33333333%}.column-md-push-15{left:62.5%}.column-md-push-16{left:66.66666667%}.column-md-push-17{left:70.83333333%}.column-md-push-18{left:75%}.column-md-push-19{left:79.16666667%}.column-md-push-20{left:83.33333333%}.column-md-push-21{left:87.5%}.column-md-push-22{left:91.66666667%}.column-md-push-23{left:95.83333333%}.column-md-push-24{left:100%}.column-md-pull-0{right:0}.column-md-pull-1{right:4.166666667%}.column-md-pull-2{right:8.333333333%}.column-md-pull-3{right:12.5%}.column-md-pull-4{right:16.66666667%}.column-md-pull-5{right:20.83333333%}.column-md-pull-6{right:25%}.column-md-pull-7{right:29.16666667%}.column-md-pull-8{right:33.33333333%}.column-md-pull-9{right:37.5%}.column-md-pull-10{right:41.66666667%}.column-md-pull-11{right:45.83333333%}.column-md-pull-12{right:50%}.column-md-pull-13{right:54.16666667%}.column-md-pull-14{right:58.33333333%}.column-md-pull-15{right:62.5%}.column-md-pull-16{right:66.66666667%}.column-md-pull-17{right:70.83333333%}.column-md-pull-18{right:75%}.column-md-pull-19{right:79.16666667%}.column-md-pull-20{right:83.33333333%}.column-md-pull-21{right:87.5%}.column-md-pull-22{right:91.66666667%}.column-md-pull-23{right:95.83333333%}.column-md-pull-24{right:100%}:root{--current-bp:md}.container{width:970px}.page-template-blog-post .module:not(.blog){padding-left:18.04124vw;padding-right:18.04124vw}.page-template-rt-20frontpage #show-image{max-width:96rem;bottom:-7.9vw}body.page-template-rt-20productpageultima .header__headline{margin-bottom:2.57732vw;font-size:3.09278vw;line-height:3.35052vw}.header .icon--circle{bottom:3.09278vw}.landingpage-video-header .content h2{font-size:60px}.icon--circle{width:60px;height:60px}.navigation__list-secondary__languages__item{padding:0 1.13402vw 0 1.64948vw}.navigation__item--language-select{padding:0 1.13402vw 0 1.64948vw!important}.navigation__item-level1.js-open .navigation__list-level2{height:100vh;-webkit-transform:none;transform:none}.navigation__burger__background-image{width:100%;height:100%;display:block;background-size:cover;background-position:50%;position:fixed;top:0;left:0;opacity:0;transition:-webkit-transform .6s;transition:transform .6s}.navigation__burger__background-image:before{content:"";width:100%;height:100%;background-color:#222;position:absolute;top:0;left:0;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;transition:opacity .6s}body.js-burger-nav-open .navigation__burger__background-image:before{opacity:1}.navigation__burger-wrap-outer{height:auto;min-height:100vh}.navigation__burger-wrap-inner .navigation__list{padding-left:7.21649vw;display:-ms-flexbox;display:flex}.navigation__burger-wrap-inner .navigation__list:not(.navigation__list-level2):not(.navigation__list-level3){margin-top:0}.navigation__burger-wrap-inner .navigation__list-level2{width:50vw;height:100vh;background-color:#fff;position:fixed;top:0;left:50vw;opacity:1;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .6s;transition:transform .6s;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center}.navigation__burger-wrap-inner .navigation__list-level2 .navigation__link{color:#141515}.navigation__burger-wrap-inner .navigation__list-level3{height:auto}.navigation__burger-wrap-inner .navigation__list-level3 .navigation__item:last-child{padding-bottom:0}.navigation__burger-wrap-inner .navigation__list__headline{width:49%;color:#141515;text-transform:none}.navigation__burger-wrap-inner .navigation__list__headline:first-child,.navigation__burger-wrap-inner .navigation__list__headline:nth-child(2){padding-bottom:2.57732vw}.navigation__burger-wrap-inner .navigation__list__headline:nth-child(odd){padding-left:4.12371vw;padding-right:12px}.navigation__burger-wrap-inner .navigation__list__headline:nth-child(2n){padding-right:4.12371vw;padding-left:12px}.navigation__burger-wrap-inner .navigation__list__headline:first-child{padding-top:0}.navigation__burger-wrap-inner .navigation__list__headline:last-child{padding-bottom:0}.navigation__burger-wrap-inner .navigation__list__headline__show-only-sm~.navigation__list__headline:nth-child(2),.navigation__burger-wrap-inner .navigation__list__headline__show-only-sm~.navigation__list__headline:nth-child(3){padding-bottom:2.57732vw}.navigation__burger-wrap-inner .navigation__list__headline__show-only-sm~.navigation__list__headline:nth-child(2n){padding-left:4.12371vw;padding-right:12px}.navigation__burger-wrap-inner .navigation__list__headline__show-only-sm~.navigation__list__headline:nth-child(odd){padding-right:4.12371vw;padding-left:12px}.navigation__burger-wrap-inner .navigation__item{width:auto}.product-story .story-image{height:auto}.product-story .image-difference{width:50%;height:auto}.navigation__search .search-instant .h2,.navigation__search .search-instant h2{font-size:46px}.navigation__search .search-instant .search-results{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.navigation__search .search-instant .search-results .products{-ms-flex-order:3;order:3}.navigation__search .search-instant .search-results .content{-ms-flex-order:1;order:1}.clickdimensions-form.competition .preheading{font-size:35px}.clickdimensions-form.competition h2{font-size:63px;line-height:80px}.clickdimensions-form.competition form .bottom{padding-bottom:80px}.clickdimensions-form.competition form .left,.clickdimensions-form.competition form .right{width:48%}.clickdimensions-form.competition form .disclaimer{font-size:1.5rem;padding:0 90px 40px}.top-focus{max-width:50%;position:absolute;right:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);width:736px;z-index:11}.footer{font-size:18px;line-height:27px}.filter__button,.tabs__tab{font-size:11px}.b-stock__label{font-weight:400}.blog-post__main-image-wrap{margin-top:54px}.blog-post__headline{margin-top:47px}.blog-post__excerpt{margin:27px 0 48px}.blog-post__quote{margin:24px 0 38px;font-size:34px;line-height:1.32353}.blog-post__image-wrap{margin:53px 0 63px}.blog__item{width:calc(33.33% - 36px)}.grid__item{aspect-ratio:500/169}.grid__item:nth-last-child(2):first-child,.grid__item:nth-last-child(2):first-child~.grid__item{aspect-ratio:746/507}.grid__item:nth-last-child(4):first-child,.grid__item:nth-last-child(4):first-child~.grid__item{aspect-ratio:123/169}.grid__text{padding:35px 20px}.product-tabs__tab{font-size:11px}.related-products__item{width:calc(25% - 9px);margin-left:12px}.related-products__item:nth-child(4n-3){margin-left:0}.related-products__details{padding:24px}.related-products .icon-greener,.related-products .icon-reclay{top:20px;right:20px}.related-products .icon-greener+.icon-reclay{top:59px;right:20px}h2{font-size:5.2rem;line-height:4.8rem}#header-sm-fallback{display:none}#header .video-wrap iframe{display:block}#header .video-wrap:before{background-color:rgba(0,0,0,.2)}.js-nav-open #content-overlay{-webkit-transform:translate3d(224px,100px,0);transform:translate3d(224px,100px,0)}.js-nav-open.js-nav-level-2 #content-overlay{-webkit-transform:translate3d(244px,100px,0);transform:translate3d(244px,100px,0)}#page-inner-wrap,#page-outer-wrap,.js-nav-open #content-overlay,.js-nav-open #page-inner-wrap,.js-nav-open.js-nav-level-2 #page-inner-wrap,.js-sidebar-open #content-overlay,.js-sidebar-open #page-inner-wrap{-webkit-transform:none;transform:none}.js-nav-open .content-overlay,.js-sidebar-open .content-overlay{width:0;height:0;opacity:0}.js-sidebar-open .content-overlay{z-index:11}.box .link,.box a{font-size:24px}.cta-fixed{top:calc(60px + 2rem);right:11.2rem}.cta-fixed,html[lang=de-DE] .cta-fixed{height:120px}#header .cta-fixed .text,#product-presentation .cta-fixed .text{padding-top:31px}#product-data .icon-plus{display:none}#product-presentation .column-xl-trbl-2{padding:11.08247vw 8.19588vw 11.08247vw 17.42268vw!important}#product-presentation .product-image__wrap{padding:11.08247vw 17.42268vw 11.08247vw 2.31959vw}#product-presentation .product-image{display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;background-size:cover;background-position:50%}#product-presentation .image-wrap{max-width:25vw}#product-presentation .icon-plus{display:none}#product-data{text-align:center}#product-data .header{padding-bottom:2.5rem}#product-data a,#product-data p{display:block}#product-data .data-wrap:first-child{border-bottom:0}#wrapInnerVideoWrap{height:100%;min-height:696px}#videoContainer{width:640px;max-width:100%;position:absolute;top:0;right:0;bottom:0;left:0}#product-gallery-modal .icon-rotate,#product-gallery .icon-rotate{display:none}.product-modal ul{padding:5rem;border-left:1px solid #4d4d4d}.product-modal strong{font-size:24px;line-height:40px}.product-modal .wrap-inner>div:last-child ul{border-right:1px solid #4d4d4d}.product-modal .image{display:block;float:right;margin-bottom:2em;margin-top:2em;text-align:right;width:50%}.product-modal .icon-close{top:7rem;right:7rem}.centered-content>div{max-width:50%}.centered-content div:nth-child(2) img{max-width:calc(100% - 42px);margin-left:42px;margin-right:0}#roof-chart-wrap p{max-width:56rem}.product-video-list .video-list .video-item{padding-left:30px;padding-right:30px}.product-video-list .video-list .more-videos{padding:30px}.product-video-list .video-list .more-videos .title{font-size:26px;max-width:216px}}@media (min-width:992px) and (min-width:1200px){.navigation__burger__background-image{transition:-webkit-transform 1s;transition:transform 1s}}@media (orientation:portrait) and (min-width:992px){#header h2{margin-top:34vh}}@media (min-width:1200px){.column-lg-1{width:4.166666667%}.column-lg-2{width:8.333333333%}.column-lg-3{width:12.5%}.column-lg-4{width:16.66666667%}.column-lg-5{width:20.83333333%}.column-lg-6{width:25%}.column-lg-7{width:29.16666667%}.column-lg-8{width:33.33333333%}.column-lg-9{width:37.5%}.column-lg-10{width:41.66666667%}.column-lg-11{width:45.83333333%}.column-lg-12{width:50%}.column-lg-13{width:54.16666667%}.column-lg-14{width:58.33333333%}.column-lg-15{width:62.5%}.column-lg-16{width:66.66666667%}.column-lg-17{width:70.83333333%}.column-lg-18{width:75%}.column-lg-19{width:79.16666667%}.column-lg-20{width:83.33333333%}.column-lg-21{width:87.5%}.column-lg-22{width:91.66666667%}.column-lg-23{width:95.83333333%}.column-lg-24{width:100%}.column-lg-left-0{margin-left:0}.column-lg-left-1{margin-left:4.16666667vw}.column-lg-left-2{margin-left:8.33333333vw}.column-lg-left-3{margin-left:12.5vw}.column-lg-left-4{margin-left:16.6666667vw}.column-lg-left-5{margin-left:20.8333333vw}.column-lg-left-6{margin-left:25vw}.column-lg-left-7{margin-left:29.16666667vw}.column-lg-left-8{margin-left:33.33333333vw}.column-lg-left-9{margin-left:37.5vw}.column-lg-left-10{margin-left:41.66666667vw}.column-lg-left-11{margin-left:45.83333333vw}.column-lg-left-12{margin-left:50vw}.column-lg-left-13{margin-left:54.16666667vw}.column-lg-left-14{margin-left:58.33333333vw}.column-lg-left-15{margin-left:62.5vw}.column-lg-left-16{margin-left:66.66666667vw}.column-lg-left-17{margin-left:70.83333333vw}.column-lg-left-18{margin-left:75vw}.column-lg-left-19{margin-left:79.16666667vw}.column-lg-left-20{margin-left:83.33333333vw}.column-lg-left-21{margin-left:87.5vw}.column-lg-left-22{margin-left:91.66666667vw}.column-lg-left-23{margin-left:95.83333333vw}.column-lg-left-24{margin-left:100vw}.column-lg-right-0{margin-right:0}.column-lg-right-1{margin-right:4.16666667vw}.column-lg-right-2{margin-right:8.33333333vw}.column-lg-right-3{margin-right:12.5vw}.column-lg-right-4{margin-right:16.6666667vw}.column-lg-right-5{margin-right:20.8333333vw}.column-lg-right-6{margin-right:25vw}.column-lg-right-7{margin-right:29.16666667vw}.column-lg-right-8{margin-right:33.33333333vw}.column-lg-right-9{margin-right:37.5vw}.column-lg-right-10{margin-right:41.66666667vw}.column-lg-right-11{margin-right:45.83333333vw}.column-lg-right-12{margin-right:50vw}.column-lg-right-13{margin-right:54.16666667vw}.column-lg-right-14{margin-right:58.33333333vw}.column-lg-right-15{margin-right:62.5vw}.column-lg-right-16{margin-right:66.66666667vw}.column-lg-right-17{margin-right:70.83333333vw}.column-lg-right-18{margin-right:75vw}.column-lg-right-19{margin-right:79.16666667vw}.column-lg-right-20{margin-right:83.33333333vw}.column-lg-right-21{margin-right:87.5vw}.column-lg-right-22{margin-right:91.66666667vw}.column-lg-right-23{margin-right:95.83333333vw}.column-lg-right-24{margin-right:100vw}.column-lg-top-0{margin-top:0}.column-lg-top-1{margin-top:4.16666667vw}.column-lg-top-2{margin-top:8.33333333vw}.column-lg-top-3{margin-top:12.5vw}.column-lg-top-4{margin-top:16.6666667vw}.column-lg-top-5{margin-top:20.8333333vw}.column-lg-top-6{margin-top:25vw}.column-lg-top-7{margin-top:29.16666667vw}.column-lg-top-8{margin-top:33.33333333vw}.column-lg-top-9{margin-top:37.5vw}.column-lg-top-10{margin-top:41.66666667vw}.column-lg-top-11{margin-top:45.83333333vw}.column-lg-top-12{margin-top:50vw}.column-lg-top-13{margin-top:54.16666667vw}.column-lg-top-14{margin-top:58.33333333vw}.column-lg-top-15{margin-top:62.5vw}.column-lg-top-16{margin-top:66.66666667vw}.column-lg-top-17{margin-top:70.83333333vw}.column-lg-top-18{margin-top:75vw}.column-lg-top-19{margin-top:79.16666667vw}.column-lg-top-20{margin-top:83.33333333vw}.column-lg-top-21{margin-top:87.5vw}.column-lg-top-22{margin-top:91.66666667vw}.column-lg-top-23{margin-top:95.83333333vw}.column-lg-top-24{margin-top:100vw}.column-lg-bottom-0{margin-bottom:0}.column-lg-bottom-1{margin-bottom:4.16666667vw}.column-lg-bottom-2{margin-bottom:8.33333333vw}.column-lg-bottom-3{margin-bottom:12.5vw}.column-lg-bottom-4{margin-bottom:16.6666667vw}.column-lg-bottom-5{margin-bottom:20.8333333vw}.column-lg-bottom-6{margin-bottom:25vw}.column-lg-bottom-7{margin-bottom:29.16666667vw}.column-lg-bottom-8{margin-bottom:33.33333333vw}.column-lg-bottom-9{margin-bottom:37.5vw}.column-lg-bottom-10{margin-bottom:41.66666667vw}.column-lg-bottom-11{margin-bottom:45.83333333vw}.column-lg-bottom-12{margin-bottom:50vw}.column-lg-bottom-13{margin-bottom:54.16666667vw}.column-lg-bottom-14{margin-bottom:58.33333333vw}.column-lg-bottom-15{margin-bottom:62.5vw}.column-lg-bottom-16{margin-bottom:66.66666667vw}.column-lg-bottom-17{margin-bottom:70.83333333vw}.column-lg-bottom-18{margin-bottom:75vw}.column-lg-bottom-19{margin-bottom:79.16666667vw}.column-lg-bottom-20{margin-bottom:83.33333333vw}.column-lg-bottom-21{margin-bottom:87.5vw}.column-lg-bottom-22{margin-bottom:91.66666667vw}.column-lg-bottom-23{margin-bottom:95.83333333vw}.column-lg-bottom-24{margin-bottom:100vw}.column-lg-trbl-0{margin:0}.column-lg-trbl-1{margin:4.16666667vw}.column-lg-trbl-2{margin:8.33333333vw}.column-lg-trbl-3{margin:12.5vw}.column-lg-trbl-4{margin:16.6666667vw}.column-lg-trbl-5{margin:20.8333333vw}.column-lg-trbl-6{margin:25vw}.column-lg-trbl-7{margin:29.16666667vw}.column-lg-trbl-8{margin:33.33333333vw}.column-lg-trbl-9{margin:37.5vw}.column-lg-trbl-10{margin:41.66666667vw}.column-lg-trbl-11{margin:45.83333333vw}.column-lg-trbl-12{margin:50vw}.column-lg-push-0{left:0}.column-lg-push-1{left:4.166666667%}.column-lg-push-2{left:8.333333333%}.column-lg-push-3{left:12.5%}.column-lg-push-4{left:16.66666667%}.column-lg-push-5{left:20.83333333%}.column-lg-push-6{left:25%}.column-lg-push-7{left:29.16666667%}.column-lg-push-8{left:33.33333333%}.column-lg-push-9{left:37.5%}.column-lg-push-10{left:41.66666667%}.column-lg-push-11{left:45.83333333%}.column-lg-push-12{left:50%}.column-lg-push-13{left:54.16666667%}.column-lg-push-14{left:58.33333333%}.column-lg-push-15{left:62.5%}.column-lg-push-16{left:66.66666667%}.column-lg-push-17{left:70.83333333%}.column-lg-push-18{left:75%}.column-lg-push-19{left:79.16666667%}.column-lg-push-20{left:83.33333333%}.column-lg-push-21{left:87.5%}.column-lg-push-22{left:91.66666667%}.column-lg-push-23{left:95.83333333%}.column-lg-push-24{left:100%}.column-lg-pull-0{right:0}.column-lg-pull-1{right:4.166666667%}.column-lg-pull-2{right:8.333333333%}.column-lg-pull-3{right:12.5%}.column-lg-pull-4{right:16.66666667%}.column-lg-pull-5{right:20.83333333%}.column-lg-pull-6{right:25%}.column-lg-pull-7{right:29.16666667%}.column-lg-pull-8{right:33.33333333%}.column-lg-pull-9{right:37.5%}.column-lg-pull-10{right:41.66666667%}.column-lg-pull-11{right:45.83333333%}.column-lg-pull-12{right:50%}.column-lg-pull-13{right:54.16666667%}.column-lg-pull-14{right:58.33333333%}.column-lg-pull-15{right:62.5%}.column-lg-pull-16{right:66.66666667%}.column-lg-pull-17{right:70.83333333%}.column-lg-pull-18{right:75%}.column-lg-pull-19{right:79.16666667%}.column-lg-pull-20{right:83.33333333%}.column-lg-pull-21{right:87.5%}.column-lg-pull-22{right:91.66666667%}.column-lg-pull-23{right:95.83333333%}.column-lg-pull-24{right:100%}:root{--current-bp:lg}html{font-size:9px}body{font-size:18px;line-height:27px}.container{width:1170px}.tophat{height:95px}.blog-post__headline,.blog__headline,.product-gallery__headline,.product-header__headline,.related-products__headline,body.page-template-product .product-story__headline{font-size:2.06186vw;line-height:2.1134vw}.blog__title{font-size:25px;line-height:35px}.page-template-blog-post .module:not(.blog){padding-left:23.96907vw;padding-right:23.96907vw}.page-template-rt-20frontpage #show p{font-size:2.2rem;line-height:3.2rem}.page-template-rt-20frontpage #show a .text{vertical-align:1.5rem}.header__preheadline{font-size:22px}.navigation{height:95px}.navigation__list-primary{display:-ms-flexbox;display:flex}.navigation__list-secondary__languages__item:first-child{padding-top:62px}.navigation__burger-icon{width:95px}.navigation__burger__square{height:60px}.navigation__burger-wrap-outer{font-size:35px;line-height:42px}.navigation__burger-wrap-inner .navigation__list-level2{transition:-webkit-transform 1s;transition:transform 1s}.navigation__burger-wrap-inner .navigation__list__headline:nth-child(odd){padding-left:5.15464vw;padding-right:24px}.navigation__burger-wrap-inner .navigation__list__headline:nth-child(2n){padding-right:5.15464vw;padding-left:24px}.navigation__burger-wrap-inner .navigation__list__headline__show-only-sm~.navigation__list__headline:nth-child(2n){padding-left:5.15464vw;padding-right:24px}.navigation__burger-wrap-inner .navigation__list__headline__show-only-sm~.navigation__list__headline:nth-child(odd){padding-right:5.15464vw;padding-left:24px}.navigation__search .search-instant{right:95px;width:calc(100% - 190px)}.navigation__search .search-instant .h2,.navigation__search .search-instant h2{padding:0 0 75px}.navigation__search .search-instant .search-results{padding:75px;height:calc(100vh - 95px);font-size:16px}.navigation__search .search-instant .search-results .content,.navigation__search .search-instant .search-results .files,.navigation__search .search-instant .search-results .products{width:calc(33.33% - 75px)}.navigation__search .search-instant .search-results .icon-close{top:37px;right:37px}.button-simple,.hs-form .hs-button-simple{font-size:16px}.product-buttons{margin-bottom:24px;top:135px}.product-buttons .product-button.product-button-sample .description{border-radius:36px;height:72px;width:72px}.product-buttons .product-button .close,.product-buttons .product-button .icon{height:72px;min-width:72px;width:72px}.product-buttons .product-button .close svg,.product-buttons .product-button .icon svg{width:30px}.product-buttons .product-button .close svg{width:20px}.preload .product-buttons .product-button.product-button-plus .description,.product-buttons .product-button.product-button-plus .description.js-hide,html[lang=de-DE] .preload .product-buttons .product-button.product-button-plus .description,html[lang=de-DE] .product-buttons .product-button.product-button-plus .description.js-hide{border-radius:36px;height:72px;width:72px}.product-buttons .product-button.product-button-plus .icon svg{width:20px}.product-buttons .product-button.product-button-small{margin-bottom:18px}.product-buttons .product-button.product-button-small .icon{height:60px;margin-right:6px;min-width:60px;width:60px}.clickdimensions-form.competition h2{font-size:78px;line-height:100px}.clickdimensions-form.js-fixed .consent-placeholder .section__form h2{font-size:40px;line-height:45px}.blog-post:first-child{padding-top:calc(95px + 7.37113vw)}.blog-post__text{font-size:18px}.blog-post__text-headline{font-size:20px}.blog:first-child{padding-top:calc(95px + 7.37113vw)}.page-template-blog-post .blog__headline{margin-bottom:39px;font-size:40px}.blog__title{margin-bottom:20px}.product-gallery:first-child{padding-top:135px}.product-header__text{width:27.31959vw}.product-header__gwp{font-size:16px}body.page-template-product .product-story__text-wrap{width:27.31959vw}.box .link .text,.box a .text{vertical-align:1.5rem}.box.box-link .bg-image{width:calc(100% + 50px)}.box.box-link:hover .bg-image,body:not(.preload) .box.box-link:hover .bg-image{-webkit-transform:translateX(50px);transform:translateX(50px)}.box.box-quote q{margin-left:18.3vw;margin-right:6.8vw;margin-top:5.9rem}#product-gallery{height:calc(100vh - 95px);top:95px}.product-image__wrap-inner{font-size:1.8rem;line-height:2.7rem}#product-presentation .image-wrap{max-width:15vw}#roof-chart{margin-top:-11.2rem}.product-video .video-text button{padding:.6875em}.product-video-list .video-list .video-item button{height:44px;padding:11px;width:44px}.product-video-list .video-list .more-videos .title{font-size:32px;max-width:264px}.product-video-list .video-list .more-videos .icon{height:44px;padding:13.5px 11px;width:44px}.product-video-list .video-overlay{position:absolute}.product-video-list .video-overlay .close{height:72px;width:72px;top:125px}}@media (min-width:1500px){.column-xl-1{width:4.166666667%}.column-xl-2{width:8.333333333%}.column-xl-3{width:12.5%}.column-xl-4{width:16.66666667%}.column-xl-5{width:20.83333333%}.column-xl-6{width:25%}.column-xl-7{width:29.16666667%}.column-xl-8{width:33.33333333%}.column-xl-9{width:37.5%}.column-xl-10{width:41.66666667%}.column-xl-11{width:45.83333333%}.column-xl-12{width:50%}.column-xl-13{width:54.16666667%}.column-xl-14{width:58.33333333%}.column-xl-15{width:62.5%}.column-xl-16{width:66.66666667%}.column-xl-17{width:70.83333333%}.column-xl-18{width:75%}.column-xl-19{width:79.16666667%}.column-xl-20{width:83.33333333%}.column-xl-21{width:87.5%}.column-xl-22{width:91.66666667%}.column-xl-23{width:95.83333333%}.column-xl-24{width:100%}.column-xl-left-0{margin-left:0}.column-xl-left-1{margin-left:4.16666667vw}.column-xl-left-2{margin-left:8.33333333vw}.column-xl-left-3{margin-left:12.5vw}.column-xl-left-4{margin-left:16.6666667vw}.column-xl-left-5{margin-left:20.8333333vw}.column-xl-left-6{margin-left:25vw}.column-xl-left-7{margin-left:29.16666667vw}.column-xl-left-8{margin-left:33.33333333vw}.column-xl-left-9{margin-left:37.5vw}.column-xl-left-10{margin-left:41.66666667vw}.column-xl-left-11{margin-left:45.83333333vw}.column-xl-left-12{margin-left:50vw}.column-xl-left-13{margin-left:54.16666667vw}.column-xl-left-14{margin-left:58.33333333vw}.column-xl-left-15{margin-left:62.5vw}.column-xl-left-16{margin-left:66.66666667vw}.column-xl-left-17{margin-left:70.83333333vw}.column-xl-left-18{margin-left:75vw}.column-xl-left-19{margin-left:79.16666667vw}.column-xl-left-20{margin-left:83.33333333vw}.column-xl-left-21{margin-left:87.5vw}.column-xl-left-22{margin-left:91.66666667vw}.column-xl-left-23{margin-left:95.83333333vw}.column-xl-left-24{margin-left:100vw}.column-xl-right-0{margin-right:0}.column-xl-right-1{margin-right:4.16666667vw}.column-xl-right-2{margin-right:8.33333333vw}.column-xl-right-3{margin-right:12.5vw}.column-xl-right-4{margin-right:16.6666667vw}.column-xl-right-5{margin-right:20.8333333vw}.column-xl-right-6{margin-right:25vw}.column-xl-right-7{margin-right:29.16666667vw}.column-xl-right-8{margin-right:33.33333333vw}.column-xl-right-9{margin-right:37.5vw}.column-xl-right-10{margin-right:41.66666667vw}.column-xl-right-11{margin-right:45.83333333vw}.column-xl-right-12{margin-right:50vw}.column-xl-right-13{margin-right:54.16666667vw}.column-xl-right-14{margin-right:58.33333333vw}.column-xl-right-15{margin-right:62.5vw}.column-xl-right-16{margin-right:66.66666667vw}.column-xl-right-17{margin-right:70.83333333vw}.column-xl-right-18{margin-right:75vw}.column-xl-right-19{margin-right:79.16666667vw}.column-xl-right-20{margin-right:83.33333333vw}.column-xl-right-21{margin-right:87.5vw}.column-xl-right-22{margin-right:91.66666667vw}.column-xl-right-23{margin-right:95.83333333vw}.column-xl-right-24{margin-right:100vw}.column-xl-top-0{margin-top:0}.column-xl-top-1{margin-top:4.16666667vw}.column-xl-top-2{margin-top:8.33333333vw}.column-xl-top-3{margin-top:12.5vw}.column-xl-top-4{margin-top:16.6666667vw}.column-xl-top-5{margin-top:20.8333333vw}.column-xl-top-6{margin-top:25vw}.column-xl-top-7{margin-top:29.16666667vw}.column-xl-top-8{margin-top:33.33333333vw}.column-xl-top-9{margin-top:37.5vw}.column-xl-top-10{margin-top:41.66666667vw}.column-xl-top-11{margin-top:45.83333333vw}.column-xl-top-12{margin-top:50vw}.column-xl-top-13{margin-top:54.16666667vw}.column-xl-top-14{margin-top:58.33333333vw}.column-xl-top-15{margin-top:62.5vw}.column-xl-top-16{margin-top:66.66666667vw}.column-xl-top-17{margin-top:70.83333333vw}.column-xl-top-18{margin-top:75vw}.column-xl-top-19{margin-top:79.16666667vw}.column-xl-top-20{margin-top:83.33333333vw}.column-xl-top-21{margin-top:87.5vw}.column-xl-top-22{margin-top:91.66666667vw}.column-xl-top-23{margin-top:95.83333333vw}.column-xl-top-24{margin-top:100vw}.column-xl-bottom-0{margin-bottom:0}.column-xl-bottom-1{margin-bottom:4.16666667vw}.column-xl-bottom-2{margin-bottom:8.33333333vw}.column-xl-bottom-3{margin-bottom:12.5vw}.column-xl-bottom-4{margin-bottom:16.6666667vw}.column-xl-bottom-5{margin-bottom:20.8333333vw}.column-xl-bottom-6{margin-bottom:25vw}.column-xl-bottom-7{margin-bottom:29.16666667vw}.column-xl-bottom-8{margin-bottom:33.33333333vw}.column-xl-bottom-9{margin-bottom:37.5vw}.column-xl-bottom-10{margin-bottom:41.66666667vw}.column-xl-bottom-11{margin-bottom:45.83333333vw}.column-xl-bottom-12{margin-bottom:50vw}.column-xl-bottom-13{margin-bottom:54.16666667vw}.column-xl-bottom-14{margin-bottom:58.33333333vw}.column-xl-bottom-15{margin-bottom:62.5vw}.column-xl-bottom-16{margin-bottom:66.66666667vw}.column-xl-bottom-17{margin-bottom:70.83333333vw}.column-xl-bottom-18{margin-bottom:75vw}.column-xl-bottom-19{margin-bottom:79.16666667vw}.column-xl-bottom-20{margin-bottom:83.33333333vw}.column-xl-bottom-21{margin-bottom:87.5vw}.column-xl-bottom-22{margin-bottom:91.66666667vw}.column-xl-bottom-23{margin-bottom:95.83333333vw}.column-xl-bottom-24{margin-bottom:100vw}.column-xl-trbl-0{margin:0}.column-xl-trbl-1{margin:4.16666667vw}.column-xl-trbl-2{margin:8.33333333vw}.column-xl-trbl-3{margin:12.5vw}.column-xl-trbl-4{margin:16.6666667vw}.column-xl-trbl-5{margin:20.8333333vw}.column-xl-trbl-6{margin:25vw}.column-xl-trbl-7{margin:29.16666667vw}.column-xl-trbl-8{margin:33.33333333vw}.column-xl-trbl-9{margin:37.5vw}.column-xl-trbl-10{margin:41.66666667vw}.column-xl-trbl-11{margin:45.83333333vw}.column-xl-trbl-12{margin:50vw}.column-xl-push-0{left:0}.column-xl-push-1{left:4.166666667%}.column-xl-push-2{left:8.333333333%}.column-xl-push-3{left:12.5%}.column-xl-push-4{left:16.66666667%}.column-xl-push-5{left:20.83333333%}.column-xl-push-6{left:25%}.column-xl-push-7{left:29.16666667%}.column-xl-push-8{left:33.33333333%}.column-xl-push-9{left:37.5%}.column-xl-push-10{left:41.66666667%}.column-xl-push-11{left:45.83333333%}.column-xl-push-12{left:50%}.column-xl-push-13{left:54.16666667%}.column-xl-push-14{left:58.33333333%}.column-xl-push-15{left:62.5%}.column-xl-push-16{left:66.66666667%}.column-xl-push-17{left:70.83333333%}.column-xl-push-18{left:75%}.column-xl-push-19{left:79.16666667%}.column-xl-push-20{left:83.33333333%}.column-xl-push-21{left:87.5%}.column-xl-push-22{left:91.66666667%}.column-xl-push-23{left:95.83333333%}.column-xl-push-24{left:100%}.column-xl-pull-0{right:0}.column-xl-pull-1{right:4.166666667%}.column-xl-pull-2{right:8.333333333%}.column-xl-pull-3{right:12.5%}.column-xl-pull-4{right:16.66666667%}.column-xl-pull-5{right:20.83333333%}.column-xl-pull-6{right:25%}.column-xl-pull-7{right:29.16666667%}.column-xl-pull-8{right:33.33333333%}.column-xl-pull-9{right:37.5%}.column-xl-pull-10{right:41.66666667%}.column-xl-pull-11{right:45.83333333%}.column-xl-pull-12{right:50%}.column-xl-pull-13{right:54.16666667%}.column-xl-pull-14{right:58.33333333%}.column-xl-pull-15{right:62.5%}.column-xl-pull-16{right:66.66666667%}.column-xl-pull-17{right:70.83333333%}.column-xl-pull-18{right:75%}.column-xl-pull-19{right:79.16666667%}.column-xl-pull-20{right:83.33333333%}.column-xl-pull-21{right:87.5%}.column-xl-pull-22{right:91.66666667%}.column-xl-pull-23{right:95.83333333%}.column-xl-pull-24{right:100%}:root{--current-bp:xl}html{font-size:10px}.blog-post__headline,.blog__headline,.product-gallery__headline,.product-header__headline,.related-products__headline,body.page-template-product .product-story__headline{font-size:3.09278vw;line-height:3.14433vw}.blog-post__excerpt,.product-header__teaser{font-size:27px;line-height:36px}.product-gallery__preline,.product-header__preline,.related-products__preline,body.page-template-product .product-story__preline{font-size:17px;line-height:27px}.page-template-rt-20frontpage #show{max-width:55rem}.navigation{font-size:17px}.navigation__list-secondary__languages__item{font-size:18px}.navigation__burger-wrap-inner .navigation__list-level3{font-size:16px;line-height:26px}.product-buttons .product-button{margin-bottom:36px}.product-buttons .product-button.product-button-sample .description{border-radius:41px;height:82px;width:82px}.product-buttons .product-button .close,.product-buttons .product-button .icon{height:82px;min-width:82px;width:82px}.product-buttons .product-button .close svg,.product-buttons .product-button .icon svg{width:34px}.product-buttons .product-button .close svg{width:20px}.product-buttons .product-button.product-button-plus{margin-bottom:36px}.preload .product-buttons .product-button.product-button-plus .description,.product-buttons .product-button.product-button-plus .description.js-hide,html[lang=de-DE] .preload .product-buttons .product-button.product-button-plus .description,html[lang=de-DE] .product-buttons .product-button.product-button-plus .description.js-hide{border-radius:41px;height:82px;width:82px}.product-buttons .product-button.product-button-plus .icon svg{width:20px}.product-buttons .product-button.product-button-small{margin-bottom:18px}.product-buttons .product-button.product-button-small .icon{margin-right:11px}.product-cta{top:130px}.product-cta__cart,.product-cta__link{height:50px;margin-bottom:7px;padding:0 25px;font-size:16px}.product-cta__cart:after,.product-cta__cart:before,.product-cta__link:after,.product-cta__link:before{border-radius:25px}.product-cta__disclaimer{margin-bottom:30px}.tabs__list{margin-bottom:60px;padding-bottom:18px}.tabs__item{margin-right:14px}.tabs__tab{height:44px;padding:0 20px;font-size:14px}.tabs__tab:after,.tabs__tab:before{border-radius:22px}.tabs__content{margin-bottom:70px}.tabs__content .rich-text{max-width:580px}.filter__button{height:44px;padding:0 20px;font-size:14px}.filter__button:after,.filter__button:before{border-radius:22px}.grid__item{aspect-ratio:194/65}.grid__item:nth-last-child(2):first-child,.grid__item:nth-last-child(2):first-child~.grid__item{aspect-ratio:478/325}.grid__item:nth-last-child(4):first-child,.grid__item:nth-last-child(4):first-child~.grid__item{aspect-ratio:237/325}.grid__text{padding:50px 30px}.product-gallery__headline{margin-bottom:70px}.product-header__preline{margin-bottom:20px}.product-header__headline{margin-bottom:26px}.product-header .rich-text{margin-bottom:30px}.product-header__teaser{margin-bottom:47px}.product-header__disclaimer{margin-bottom:30px}.product-tabs__list{margin-bottom:60px;padding-bottom:18px}.product-tabs__item{margin-right:14px}.product-tabs__content{margin-bottom:70px}.product-tabs__tab{height:44px;padding:0 20px;font-size:14px}.product-tabs__tab:after,.product-tabs__tab:before{border-radius:22px}.product-tabs__tab-content .rich-text{max-width:580px}.product-tabs__headline{font-size:34px}.related-products__headline{margin-bottom:70px}.related-products__item{width:calc(25% - 27px);margin-left:26px}.product-video .video-text button{padding:.9126em}.product-video-list .video-list .video-item button{height:49px;padding:14.5px;width:49px}.product-video-list .video-list .more-videos .icon{height:49px;padding:16.5px 14.5px;width:49px}}@media (min-width:1800px){.column-xxl-1{width:4.166666667%}.column-xxl-2{width:8.333333333%}.column-xxl-3{width:12.5%}.column-xxl-4{width:16.66666667%}.column-xxl-5{width:20.83333333%}.column-xxl-6{width:25%}.column-xxl-7{width:29.16666667%}.column-xxl-8{width:33.33333333%}.column-xxl-9{width:37.5%}.column-xxl-10{width:41.66666667%}.column-xxl-11{width:45.83333333%}.column-xxl-12{width:50%}.column-xxl-13{width:54.16666667%}.column-xxl-14{width:58.33333333%}.column-xxl-15{width:62.5%}.column-xxl-16{width:66.66666667%}.column-xxl-17{width:70.83333333%}.column-xxl-18{width:75%}.column-xxl-19{width:79.16666667%}.column-xxl-20{width:83.33333333%}.column-xxl-21{width:87.5%}.column-xxl-22{width:91.66666667%}.column-xxl-23{width:95.83333333%}.column-xxl-24{width:100%}.column-xxl-left-0{margin-left:0}.column-xxl-left-1{margin-left:4.16666667vw}.column-xxl-left-2{margin-left:8.33333333vw}.column-xxl-left-3{margin-left:12.5vw}.column-xxl-left-4{margin-left:16.6666667vw}.column-xxl-left-5{margin-left:20.8333333vw}.column-xxl-left-6{margin-left:25vw}.column-xxl-left-7{margin-left:29.16666667vw}.column-xxl-left-8{margin-left:33.33333333vw}.column-xxl-left-9{margin-left:37.5vw}.column-xxl-left-10{margin-left:41.66666667vw}.column-xxl-left-11{margin-left:45.83333333vw}.column-xxl-left-12{margin-left:50vw}.column-xxl-left-13{margin-left:54.16666667vw}.column-xxl-left-14{margin-left:58.33333333vw}.column-xxl-left-15{margin-left:62.5vw}.column-xxl-left-16{margin-left:66.66666667vw}.column-xxl-left-17{margin-left:70.83333333vw}.column-xxl-left-18{margin-left:75vw}.column-xxl-left-19{margin-left:79.16666667vw}.column-xxl-left-20{margin-left:83.33333333vw}.column-xxl-left-21{margin-left:87.5vw}.column-xxl-left-22{margin-left:91.66666667vw}.column-xxl-left-23{margin-left:95.83333333vw}.column-xxl-left-24{margin-left:100vw}.column-xxl-right-0{margin-right:0}.column-xxl-right-1{margin-right:4.16666667vw}.column-xxl-right-2{margin-right:8.33333333vw}.column-xxl-right-3{margin-right:12.5vw}.column-xxl-right-4{margin-right:16.6666667vw}.column-xxl-right-5{margin-right:20.8333333vw}.column-xxl-right-6{margin-right:25vw}.column-xxl-right-7{margin-right:29.16666667vw}.column-xxl-right-8{margin-right:33.33333333vw}.column-xxl-right-9{margin-right:37.5vw}.column-xxl-right-10{margin-right:41.66666667vw}.column-xxl-right-11{margin-right:45.83333333vw}.column-xxl-right-12{margin-right:50vw}.column-xxl-right-13{margin-right:54.16666667vw}.column-xxl-right-14{margin-right:58.33333333vw}.column-xxl-right-15{margin-right:62.5vw}.column-xxl-right-16{margin-right:66.66666667vw}.column-xxl-right-17{margin-right:70.83333333vw}.column-xxl-right-18{margin-right:75vw}.column-xxl-right-19{margin-right:79.16666667vw}.column-xxl-right-20{margin-right:83.33333333vw}.column-xxl-right-21{margin-right:87.5vw}.column-xxl-right-22{margin-right:91.66666667vw}.column-xxl-right-23{margin-right:95.83333333vw}.column-xxl-right-24{margin-right:100vw}.column-xxl-top-0{margin-top:0}.column-xxl-top-1{margin-top:4.16666667vw}.column-xxl-top-2{margin-top:8.33333333vw}.column-xxl-top-3{margin-top:12.5vw}.column-xxl-top-4{margin-top:16.6666667vw}.column-xxl-top-5{margin-top:20.8333333vw}.column-xxl-top-6{margin-top:25vw}.column-xxl-top-7{margin-top:29.16666667vw}.column-xxl-top-8{margin-top:33.33333333vw}.column-xxl-top-9{margin-top:37.5vw}.column-xxl-top-10{margin-top:41.66666667vw}.column-xxl-top-11{margin-top:45.83333333vw}.column-xxl-top-12{margin-top:50vw}.column-xxl-top-13{margin-top:54.16666667vw}.column-xxl-top-14{margin-top:58.33333333vw}.column-xxl-top-15{margin-top:62.5vw}.column-xxl-top-16{margin-top:66.66666667vw}.column-xxl-top-17{margin-top:70.83333333vw}.column-xxl-top-18{margin-top:75vw}.column-xxl-top-19{margin-top:79.16666667vw}.column-xxl-top-20{margin-top:83.33333333vw}.column-xxl-top-21{margin-top:87.5vw}.column-xxl-top-22{margin-top:91.66666667vw}.column-xxl-top-23{margin-top:95.83333333vw}.column-xxl-top-24{margin-top:100vw}.column-xxl-bottom-0{margin-bottom:0}.column-xxl-bottom-1{margin-bottom:4.16666667vw}.column-xxl-bottom-2{margin-bottom:8.33333333vw}.column-xxl-bottom-3{margin-bottom:12.5vw}.column-xxl-bottom-4{margin-bottom:16.6666667vw}.column-xxl-bottom-5{margin-bottom:20.8333333vw}.column-xxl-bottom-6{margin-bottom:25vw}.column-xxl-bottom-7{margin-bottom:29.16666667vw}.column-xxl-bottom-8{margin-bottom:33.33333333vw}.column-xxl-bottom-9{margin-bottom:37.5vw}.column-xxl-bottom-10{margin-bottom:41.66666667vw}.column-xxl-bottom-11{margin-bottom:45.83333333vw}.column-xxl-bottom-12{margin-bottom:50vw}.column-xxl-bottom-13{margin-bottom:54.16666667vw}.column-xxl-bottom-14{margin-bottom:58.33333333vw}.column-xxl-bottom-15{margin-bottom:62.5vw}.column-xxl-bottom-16{margin-bottom:66.66666667vw}.column-xxl-bottom-17{margin-bottom:70.83333333vw}.column-xxl-bottom-18{margin-bottom:75vw}.column-xxl-bottom-19{margin-bottom:79.16666667vw}.column-xxl-bottom-20{margin-bottom:83.33333333vw}.column-xxl-bottom-21{margin-bottom:87.5vw}.column-xxl-bottom-22{margin-bottom:91.66666667vw}.column-xxl-bottom-23{margin-bottom:95.83333333vw}.column-xxl-bottom-24{margin-bottom:100vw}.column-xxl-trbl-0{margin:0}.column-xxl-trbl-1{margin:4.16666667vw}.column-xxl-trbl-2{margin:8.33333333vw}.column-xxl-trbl-3{margin:12.5vw}.column-xxl-trbl-4{margin:16.6666667vw}.column-xxl-trbl-5{margin:20.8333333vw}.column-xxl-trbl-6{margin:25vw}.column-xxl-trbl-7{margin:29.16666667vw}.column-xxl-trbl-8{margin:33.33333333vw}.column-xxl-trbl-9{margin:37.5vw}.column-xxl-trbl-10{margin:41.66666667vw}.column-xxl-trbl-11{margin:45.83333333vw}.column-xxl-trbl-12{margin:50vw}.column-xxl-push-0{left:0}.column-xxl-push-1{left:4.166666667%}.column-xxl-push-2{left:8.333333333%}.column-xxl-push-3{left:12.5%}.column-xxl-push-4{left:16.66666667%}.column-xxl-push-5{left:20.83333333%}.column-xxl-push-6{left:25%}.column-xxl-push-7{left:29.16666667%}.column-xxl-push-8{left:33.33333333%}.column-xxl-push-9{left:37.5%}.column-xxl-push-10{left:41.66666667%}.column-xxl-push-11{left:45.83333333%}.column-xxl-push-12{left:50%}.column-xxl-push-13{left:54.16666667%}.column-xxl-push-14{left:58.33333333%}.column-xxl-push-15{left:62.5%}.column-xxl-push-16{left:66.66666667%}.column-xxl-push-17{left:70.83333333%}.column-xxl-push-18{left:75%}.column-xxl-push-19{left:79.16666667%}.column-xxl-push-20{left:83.33333333%}.column-xxl-push-21{left:87.5%}.column-xxl-push-22{left:91.66666667%}.column-xxl-push-23{left:95.83333333%}.column-xxl-push-24{left:100%}.column-xxl-pull-0{right:0}.column-xxl-pull-1{right:4.166666667%}.column-xxl-pull-2{right:8.333333333%}.column-xxl-pull-3{right:12.5%}.column-xxl-pull-4{right:16.66666667%}.column-xxl-pull-5{right:20.83333333%}.column-xxl-pull-6{right:25%}.column-xxl-pull-7{right:29.16666667%}.column-xxl-pull-8{right:33.33333333%}.column-xxl-pull-9{right:37.5%}.column-xxl-pull-10{right:41.66666667%}.column-xxl-pull-11{right:45.83333333%}.column-xxl-pull-12{right:50%}.column-xxl-pull-13{right:54.16666667%}.column-xxl-pull-14{right:58.33333333%}.column-xxl-pull-15{right:62.5%}.column-xxl-pull-16{right:66.66666667%}.column-xxl-pull-17{right:70.83333333%}.column-xxl-pull-18{right:75%}.column-xxl-pull-19{right:79.16666667%}.column-xxl-pull-20{right:83.33333333%}.column-xxl-pull-21{right:87.5%}.column-xxl-pull-22{right:91.66666667%}.column-xxl-pull-23{right:95.83333333%}.column-xxl-pull-24{right:100%}:root{--current-bp:xxl}html{font-size:11px}.header__preheadline{font-size:26px}.navigation__burger-wrap-outer{font-size:40px;line-height:49px}.navigation__burger-wrap-inner .navigation__list{padding-left:11.03093vw}.navigation__burger-wrap-inner .navigation__list-level3{font-size:18px;line-height:30px}.navigation__burger-wrap-inner .navigation__list__headline{font-size:24px;line-height:34px}.navigation__burger-wrap-inner .navigation__list__headline:first-child,.navigation__burger-wrap-inner .navigation__list__headline:nth-child(2){padding-bottom:4.2268vw}.navigation__burger-wrap-inner .navigation__list__headline:nth-child(odd){padding-left:7.73196vw}.navigation__burger-wrap-inner .navigation__list__headline:nth-child(2n){padding-right:7.73196vw}.navigation__burger-wrap-inner .navigation__list__headline__show-only-sm~.navigation__list__headline:nth-child(2),.navigation__burger-wrap-inner .navigation__list__headline__show-only-sm~.navigation__list__headline:nth-child(3){padding-bottom:4.2268vw}.navigation__burger-wrap-inner .navigation__list__headline__show-only-sm~.navigation__list__headline:nth-child(2n){padding-left:7.73196vw}.navigation__burger-wrap-inner .navigation__list__headline__show-only-sm~.navigation__list__headline:nth-child(odd){padding-right:7.73196vw}.product-buttons .product-button.product-button-sample .description{border-radius:45px;height:90px;width:90px}.product-buttons .product-button .close,.product-buttons .product-button .icon{height:90px;min-width:90px;width:90px}.product-buttons .product-button .close svg,.product-buttons .product-button .icon svg{width:38px}.product-buttons .product-button .close svg{width:20px}.preload .product-buttons .product-button.product-button-plus .description,.product-buttons .product-button.product-button-plus .description.js-hide,html[lang=de-DE] .preload .product-buttons .product-button.product-button-plus .description,html[lang=de-DE] .product-buttons .product-button.product-button-plus .description.js-hide{border-radius:45px;height:90px;width:90px}.product-buttons .product-button.product-button-plus .icon svg{width:20px}.product-buttons .product-button.product-button-small .icon{height:66px;margin-right:15px;min-width:66px;width:66px}html[lang=de-DE] #header .cta-fixed .icon-text,html[lang=de-DE] #product-presentation .cta-fixed .icon-text{width:490px;height:39px}.product-video-list .video-list .video-item button{height:53px;padding:14px;width:53px}.product-video-list .video-list .more-videos .title{font-size:42px;max-width:360px}.product-video-list .video-list .more-videos .icon{height:53px;padding:17px 14px;width:53px}}@media (min-width:1940px){.column-lg-left-0,.column-md-left-0,.column-sm-left-0,.column-xl-left-0,.column-xs-left-0,.column-xxl-left-0,.column-xxs-left-0{margin-left:0}.column-lg-left-1,.column-md-left-1,.column-sm-left-1,.column-xl-left-1,.column-xs-left-1,.column-xxl-left-1{margin-left:4.16666667%}.column-lg-left-2,.column-md-left-2,.column-sm-left-2,.column-xl-left-2,.column-xs-left-2,.column-xxl-left-2{margin-left:8.33333333%}.column-lg-left-3,.column-md-left-3,.column-sm-left-3,.column-xl-left-3,.column-xs-left-3,.column-xxl-left-3{margin-left:12.5%}.column-lg-left-4,.column-md-left-4,.column-sm-left-4,.column-xl-left-4,.column-xs-left-4,.column-xxl-left-4{margin-left:16.6666667%}.column-lg-left-5,.column-md-left-5,.column-sm-left-5,.column-xl-left-5,.column-xs-left-5,.column-xxl-left-5{margin-left:20.8333333%}.column-lg-left-6,.column-md-left-6,.column-sm-left-6,.column-xl-left-6,.column-xs-left-6,.column-xxl-left-6{margin-left:25%}.column-lg-left-7,.column-md-left-7,.column-sm-left-7,.column-xl-left-7,.column-xs-left-7,.column-xxl-left-7{margin-left:29.16666667%}.column-lg-left-8,.column-md-left-8,.column-sm-left-8,.column-xl-left-8,.column-xs-left-8,.column-xxl-left-8{margin-left:33.33333333%}.column-lg-left-9,.column-md-left-9,.column-sm-left-9,.column-xl-left-9,.column-xs-left-9,.column-xxl-left-9{margin-left:37.5%}.column-lg-left-10,.column-md-left-10,.column-sm-left-10,.column-xl-left-10,.column-xs-left-10,.column-xxl-left-10{margin-left:41.66666667%}.column-lg-left-11,.column-md-left-11,.column-sm-left-11,.column-xl-left-11,.column-xs-left-11,.column-xxl-left-11{margin-left:45.83333333%}.column-lg-left-12,.column-md-left-12,.column-sm-left-12,.column-xl-left-12,.column-xs-left-12,.column-xxl-left-12{margin-left:50%}.column-lg-left-13,.column-md-left-13,.column-sm-left-13,.column-xl-left-13,.column-xs-left-13,.column-xxl-left-13{margin-left:54.16666667%}.column-lg-left-14,.column-md-left-14,.column-sm-left-14,.column-xl-left-14,.column-xs-left-14,.column-xxl-left-14{margin-left:58.33333333vw}.column-lg-left-15,.column-md-left-15,.column-sm-left-15,.column-xl-left-15,.column-xs-left-15,.column-xxl-left-15{margin-left:62.5%}.column-lg-left-16,.column-md-left-16,.column-sm-left-16,.column-xl-left-16,.column-xs-left-16,.column-xxl-left-16{margin-left:66.66666667%}.column-lg-left-17,.column-md-left-17,.column-sm-left-17,.column-xl-left-17,.column-xs-left-17,.column-xxl-left-17{margin-left:70.83333333%}.column-lg-left-18,.column-md-left-18,.column-sm-left-18,.column-xl-left-18,.column-xs-left-18,.column-xxl-left-18{margin-left:75%}.column-lg-left-19,.column-md-left-19,.column-sm-left-19,.column-xl-left-19,.column-xs-left-19,.column-xxl-left-19{margin-left:79.16666667%}.column-lg-left-20,.column-md-left-20,.column-sm-left-20,.column-xl-left-20,.column-xs-left-20,.column-xxl-left-20{margin-left:83.33333333%}.column-lg-left-21,.column-md-left-21,.column-sm-left-21,.column-xl-left-21,.column-xs-left-21,.column-xxl-left-21{margin-left:87.5%}.column-lg-left-22,.column-md-left-22,.column-sm-left-22,.column-xl-left-22,.column-xs-left-22,.column-xxl-left-22{margin-left:91.66666667%}.column-lg-left-23,.column-md-left-23,.column-sm-left-23,.column-xl-left-23,.column-xs-left-23,.column-xxl-left-23{margin-left:95.83333333%}.column-lg-left-24,.column-md-left-24,.column-sm-left-24,.column-xl-left-24,.column-xs-left-24,.column-xxl-left-24{margin-left:100%}.column-lg-right-0,.column-md-right-0,.column-sm-right-0,.column-xl-right-0,.column-xs-right-0,.column-xxl-right-0{margin-right:0}.column-lg-right-1,.column-md-right-1,.column-sm-right-1,.column-xl-right-1,.column-xs-right-1,.column-xxl-right-1{margin-right:4.16666667%}.column-lg-right-2,.column-md-right-2,.column-sm-right-2,.column-xl-right-2,.column-xs-right-2,.column-xxl-right-2{margin-right:8.33333333%}.column-lg-right-3,.column-md-right-3,.column-sm-right-3,.column-xl-right-3,.column-xs-right-3,.column-xxl-right-3{margin-right:12.5%}.column-lg-right-4,.column-md-right-4,.column-sm-right-4,.column-xl-right-4,.column-xs-right-4,.column-xxl-right-4{margin-right:16.6666667%}.column-lg-right-5,.column-md-right-5,.column-sm-right-5,.column-xl-right-5,.column-xs-right-5,.column-xxl-right-5{margin-right:20.8333333%}.column-lg-right-6,.column-md-right-6,.column-sm-right-6,.column-xl-right-6,.column-xs-right-6,.column-xxl-right-6{margin-right:25%}.column-lg-right-7,.column-md-right-7,.column-sm-right-7,.column-xl-right-7,.column-xs-right-7,.column-xxl-right-7{margin-right:29.16666667%}.column-lg-right-8,.column-md-right-8,.column-sm-right-8,.column-xl-right-8,.column-xs-right-8,.column-xxl-right-8{margin-right:33.33333333%}.column-lg-right-9,.column-md-right-9,.column-sm-right-9,.column-xl-right-9,.column-xs-right-9,.column-xxl-right-9{margin-right:37.5%}.column-lg-right-10,.column-md-right-10,.column-sm-right-10,.column-xl-right-10,.column-xs-right-10,.column-xxl-right-10{margin-right:41.66666667%}.column-lg-right-11,.column-md-right-11,.column-sm-right-11,.column-xl-right-11,.column-xs-right-11,.column-xxl-right-11{margin-right:45.83333333%}.column-lg-right-12,.column-md-right-12,.column-sm-right-12,.column-xl-right-12,.column-xs-right-12,.column-xxl-right-12{margin-right:50%}.column-lg-right-13,.column-md-right-13,.column-sm-right-13,.column-xl-right-13,.column-xs-right-13,.column-xxl-right-13{margin-right:54.16666667%}.column-lg-right-14,.column-md-right-14,.column-sm-right-14,.column-xl-right-14,.column-xs-right-14,.column-xxl-right-14{margin-right:58.33333333%}.column-lg-right-15,.column-md-right-15,.column-sm-right-15,.column-xl-right-15,.column-xs-right-15,.column-xxl-right-15{margin-right:62.5%}.column-lg-right-16,.column-md-right-16,.column-sm-right-16,.column-xl-right-16,.column-xs-right-16,.column-xxl-right-16{margin-right:66.66666667%}.column-lg-right-17,.column-md-right-17,.column-sm-right-17,.column-xl-right-17,.column-xs-right-17,.column-xxl-right-17{margin-right:70.83333333%}.column-lg-right-18,.column-md-right-18,.column-sm-right-18,.column-xl-right-18,.column-xs-right-18,.column-xxl-right-18{margin-right:75%}.column-lg-right-19,.column-md-right-19,.column-sm-right-19,.column-xl-right-19,.column-xs-right-19,.column-xxl-right-19{margin-right:79.16666667%}.column-lg-right-20,.column-md-right-20,.column-sm-right-20,.column-xl-right-20,.column-xs-right-20,.column-xxl-right-20{margin-right:83.33333333%}.column-lg-right-21,.column-md-right-21,.column-sm-right-21,.column-xl-right-21,.column-xs-right-21,.column-xxl-right-21{margin-right:87.5%}.column-lg-right-22,.column-md-right-22,.column-sm-right-22,.column-xl-right-22,.column-xs-right-22,.column-xxl-right-22{margin-right:91.66666667%}.column-lg-right-23,.column-md-right-23,.column-sm-right-23,.column-xl-right-23,.column-xs-right-23,.column-xxl-right-23{margin-right:95.83333333%}.column-lg-right-24,.column-md-right-24,.column-sm-right-24,.column-xl-right-24,.column-xs-right-24,.column-xxl-right-24{margin-right:100%}.column-lg-top-0,.column-md-top-0,.column-sm-top-0,.column-xl-top-0,.column-xs-top-0,.column-xxl-top-0,.column-xxs-top-0{margin-top:0}.column-lg-top-1,.column-md-top-1,.column-sm-top-1,.column-xl-top-1,.column-xs-top-1,.column-xxl-top-1{margin-top:80.83333px}.column-lg-top-2,.column-md-top-2,.column-sm-top-2,.column-xl-top-2,.column-xs-top-2,.column-xxl-top-2{margin-top:161.66667px}.column-lg-top-3,.column-md-top-3,.column-sm-top-3,.column-xl-top-3,.column-xs-top-3,.column-xxl-top-3{margin-top:242.5px}.column-lg-top-4,.column-md-top-4,.column-sm-top-4,.column-xl-top-4,.column-xs-top-4,.column-xxl-top-4{margin-top:323.33333px}.column-lg-top-5,.column-md-top-5,.column-sm-top-5,.column-xl-top-5,.column-xs-top-5,.column-xxl-top-5{margin-top:404.16667px}.column-lg-top-6,.column-md-top-6,.column-sm-top-6,.column-xl-top-6,.column-xs-top-6,.column-xxl-top-6{margin-top:485px}.column-lg-top-7,.column-md-top-7,.column-sm-top-7,.column-xl-top-7,.column-xs-top-7,.column-xxl-top-7{margin-top:565.83333px}.column-lg-top-8,.column-md-top-8,.column-sm-top-8,.column-xl-top-8,.column-xs-top-8,.column-xxl-top-8{margin-top:646.66667px}.column-lg-top-9,.column-md-top-9,.column-sm-top-9,.column-xl-top-9,.column-xs-top-9,.column-xxl-top-9{margin-top:727.5px}.column-lg-top-10,.column-md-top-10,.column-sm-top-10,.column-xl-top-10,.column-xs-top-10,.column-xxl-top-10{margin-top:808.33333px}.column-lg-top-11,.column-md-top-11,.column-sm-top-11,.column-xl-top-11,.column-xs-top-11,.column-xxl-top-11{margin-top:889.16667px}.column-lg-top-12,.column-md-top-12,.column-sm-top-12,.column-xl-top-12,.column-xs-top-12,.column-xxl-top-12{margin-top:970px}.column-lg-top-13,.column-md-top-13,.column-sm-top-13,.column-xl-top-13,.column-xs-top-13,.column-xxl-top-13{margin-top:1050.83333px}.column-lg-top-14,.column-md-top-14,.column-sm-top-14,.column-xl-top-14,.column-xs-top-14,.column-xxl-top-14{margin-top:1131.66667px}.column-lg-top-15,.column-md-top-15,.column-sm-top-15,.column-xl-top-15,.column-xs-top-15,.column-xxl-top-15{margin-top:1212.5px}.column-lg-top-16,.column-md-top-16,.column-sm-top-16,.column-xl-top-16,.column-xs-top-16,.column-xxl-top-16{margin-top:1293.33333px}.column-lg-top-17,.column-md-top-17,.column-sm-top-17,.column-xl-top-17,.column-xs-top-17,.column-xxl-top-17{margin-top:1374.16667px}.column-lg-top-18,.column-md-top-18,.column-sm-top-18,.column-xl-top-18,.column-xs-top-18,.column-xxl-top-18{margin-top:1455px}.column-lg-top-19,.column-md-top-19,.column-sm-top-19,.column-xl-top-19,.column-xs-top-19,.column-xxl-top-19{margin-top:1535.83333px}.column-lg-top-20,.column-md-top-20,.column-sm-top-20,.column-xl-top-20,.column-xs-top-20,.column-xxl-top-20{margin-top:1616.66667px}.column-lg-top-21,.column-md-top-21,.column-sm-top-21,.column-xl-top-21,.column-xs-top-21,.column-xxl-top-21{margin-top:1697.5px}.column-lg-top-22,.column-md-top-22,.column-sm-top-22,.column-xl-top-22,.column-xs-top-22,.column-xxl-top-22{margin-top:1778.33333px}.column-lg-top-23,.column-md-top-23,.column-sm-top-23,.column-xl-top-23,.column-xs-top-23,.column-xxl-top-23{margin-top:1859.16667px}.column-lg-top-24,.column-md-top-24,.column-sm-top-24,.column-xl-top-24,.column-xs-top-24,.column-xxl-top-24{margin-top:1940px}.column-lg-bottom-0,.column-md-bottom-0,.column-sm-bottom-0,.column-xl-bottom-0,.column-xs-bottom-0,.column-xxl-bottom-0,.column-xxs-bottom-0{margin-bottom:0}.column-lg-bottom-1,.column-md-bottom-1,.column-sm-bottom-1,.column-xl-bottom-1,.column-xs-bottom-1,.column-xxl-bottom-1{margin-bottom:80.83333px}.column-lg-bottom-2,.column-md-bottom-2,.column-sm-bottom-2,.column-xl-bottom-2,.column-xs-bottom-2,.column-xxl-bottom-2{margin-bottom:1616.66667px}.column-lg-bottom-3,.column-md-bottom-3,.column-sm-bottom-3,.column-xl-bottom-3,.column-xs-bottom-3,.column-xxl-bottom-3{margin-bottom:242.5px}.column-lg-bottom-4,.column-md-bottom-4,.column-sm-bottom-4,.column-xl-bottom-4,.column-xs-bottom-4,.column-xxl-bottom-4{margin-bottom:323.33333px}.column-lg-bottom-5,.column-md-bottom-5,.column-sm-bottom-5,.column-xl-bottom-5,.column-xs-bottom-5,.column-xxl-bottom-5{margin-bottom:404.16667px}.column-lg-bottom-6,.column-md-bottom-6,.column-sm-bottom-6,.column-xl-bottom-6,.column-xs-bottom-6,.column-xxl-bottom-6{margin-bottom:485px}.column-lg-bottom-7,.column-md-bottom-7,.column-sm-bottom-7,.column-xl-bottom-7,.column-xs-bottom-7,.column-xxl-bottom-7{margin-bottom:565.83333px}.column-lg-bottom-8,.column-md-bottom-8,.column-sm-bottom-8,.column-xl-bottom-8,.column-xs-bottom-8,.column-xxl-bottom-8{margin-bottom:646.66667px}.column-lg-bottom-9,.column-md-bottom-9,.column-sm-bottom-9,.column-xl-bottom-9,.column-xs-bottom-9,.column-xxl-bottom-9{margin-bottom:727.5px}.column-lg-bottom-10,.column-md-bottom-10,.column-sm-bottom-10,.column-xl-bottom-10,.column-xs-bottom-10,.column-xxl-bottom-10{margin-bottom:808.33333px}.column-lg-bottom-11,.column-md-bottom-11,.column-sm-bottom-11,.column-xl-bottom-11,.column-xs-bottom-11,.column-xxl-bottom-11{margin-bottom:889.16667px}.column-lg-bottom-12,.column-md-bottom-12,.column-sm-bottom-12,.column-xl-bottom-12,.column-xs-bottom-12,.column-xxl-bottom-12{margin-bottom:970px}.column-lg-bottom-13,.column-md-bottom-13,.column-sm-bottom-13,.column-xl-bottom-13,.column-xs-bottom-13,.column-xxl-bottom-13{margin-bottom:1050.83333px}.column-lg-bottom-14,.column-md-bottom-14,.column-sm-bottom-14,.column-xl-bottom-14,.column-xs-bottom-14,.column-xxl-bottom-14{margin-bottom:1131.66667px}.column-lg-bottom-15,.column-md-bottom-15,.column-sm-bottom-15,.column-xl-bottom-15,.column-xs-bottom-15,.column-xxl-bottom-15{margin-bottom:1212.5px}.column-lg-bottom-16,.column-md-bottom-16,.column-sm-bottom-16,.column-xl-bottom-16,.column-xs-bottom-16,.column-xxl-bottom-16{margin-bottom:1293.33333px}.column-lg-bottom-17,.column-md-bottom-17,.column-sm-bottom-17,.column-xl-bottom-17,.column-xs-bottom-17,.column-xxl-bottom-17{margin-bottom:1374.16667px}.column-lg-bottom-18,.column-md-bottom-18,.column-sm-bottom-18,.column-xl-bottom-18,.column-xs-bottom-18,.column-xxl-bottom-18{margin-bottom:1455px}.column-lg-bottom-19,.column-md-bottom-19,.column-sm-bottom-19,.column-xl-bottom-19,.column-xs-bottom-19,.column-xxl-bottom-19{margin-bottom:1535.83333px}.column-lg-bottom-20,.column-md-bottom-20,.column-sm-bottom-20,.column-xl-bottom-20,.column-xs-bottom-20,.column-xxl-bottom-20{margin-bottom:1616.66667px}.column-lg-bottom-21,.column-md-bottom-21,.column-sm-bottom-21,.column-xl-bottom-21,.column-xs-bottom-21,.column-xxl-bottom-21{margin-bottom:1697.5px}.column-lg-bottom-22,.column-md-bottom-22,.column-sm-bottom-22,.column-xl-bottom-22,.column-xs-bottom-22,.column-xxl-bottom-22{margin-bottom:1778.33333px}.column-lg-bottom-23,.column-md-bottom-23,.column-sm-bottom-23,.column-xl-bottom-23,.column-xs-bottom-23,.column-xxl-bottom-23{margin-bottom:1859.16667px}.column-lg-bottom-24,.column-md-bottom-24,.column-sm-bottom-24,.column-xl-bottom-24,.column-xs-bottom-24,.column-xxl-bottom-24{margin-bottom:1940px}:root{--current-bp:max}.blog-post__headline,.blog__headline,.product-gallery__headline,.product-header__headline,.related-products__headline,body.page-template-product .product-story__headline{font-size:60px;line-height:61px}.module{padding-left:210px;padding-right:210px}.page-template-blog-post .module:not(.blog){padding-left:465px;padding-right:465px}.page-template-rt-20frontpage .box-sm{height:531px}.page-template-rt-20frontpage .box-sm+.box.box-lg+.box{margin-top:-531px}.page-template-rt-20frontpage .box-lg{height:1062px}.header--video{height:1092px}.header--video+*{margin-top:1092px}.header--video .header__headline span{font-size:85px}.header--image{height:1092px}.header--image+*{margin-top:1092px}.header--image .header__headline span{font-size:85px}body.page-template-rt-20productpageultima .header__headline{margin-bottom:50px;font-size:60px;line-height:65px}.header__products-nav{margin-bottom:97px}.navigation__logo{margin-left:40px}.navigation__list-secondary__languages__item{padding:0 22px 0 32px}.navigation__item{padding:0 28px}.navigation__item--language-select{padding:0 22px 0 32px!important}.navigation__list-secondary .navigation__item:first-child{padding-right:22px}.navigation__list-secondary .navigation__item:last-child{padding-right:74px;padding-left:24px}.navigation__burger__close-button{right:calc(((100vw - 1940px) / 2) + 12px)}.navigation__burger__square{right:calc((100vw - 1940px) / 2)}.navigation__burger-wrap-inner .navigation__list{padding-left:214px}.navigation__burger-wrap-inner .navigation__list__headline:first-child,.navigation__burger-wrap-inner .navigation__list__headline:nth-child(2){padding-bottom:82px}.navigation__burger-wrap-inner .navigation__list__headline:nth-child(odd){padding-left:150px}.navigation__burger-wrap-inner .navigation__list__headline:nth-child(2n){padding-right:150px}.navigation__burger-wrap-inner .navigation__list__headline__show-only-sm~.navigation__list__headline:nth-child(2),.navigation__burger-wrap-inner .navigation__list__headline__show-only-sm~.navigation__list__headline:nth-child(3){padding-bottom:82px}.navigation__burger-wrap-inner .navigation__list__headline__show-only-sm~.navigation__list__headline:nth-child(2n){padding-left:150px}.navigation__burger-wrap-inner .navigation__list__headline__show-only-sm~.navigation__list__headline:nth-child(odd){padding-right:150px}.navigation__burger-wrap-inner .navigation__item{padding:12px 0 13px}body.page-template-products .navigation__background__image-wrap{height:945px}.navigation__search .search-form form{margin-right:95px}.product-buttons.js-fixed{right:calc(((100vw - 1940px)/ 2) + 11.2rem)}.clickdimensions-form.brochure-product,.clickdimensions-form.competetion,.clickdimensions-form.expert,.clickdimensions-form.price,.clickdimensions-form.reference,.clickdimensions-form.sample{padding-bottom:195px;padding-top:195px}.top-focus{left:calc(50% + 970px);-webkit-transform:translate(-100%,-100%);transform:translate(-100%,-100%)}.footer{padding:218px 210px 208px}.footer__row:first-child{padding-bottom:54px}.footer__row:last-child{padding-top:54px}.product-cta{right:calc(((100vw - 1940px) / 2) + 20px)}.b-stock{padding-top:109px}.b-stock__content-wrap{grid-template-columns:580px auto}.grid__headline{font-size:40px}.product-gallery{padding-top:180px;padding-bottom:180px}.product-gallery__media.swiper-slide{width:1500px}.section-product-list__list-wrap .product-gallery__media.swiper-slide,.section-project-list__list-wrap .product-gallery__media.swiper-slide{width:100%}.product-header{padding-top:275px;padding-bottom:180px}.product-header__text{width:530px}.product-header__stack-image{width:370px;margin-bottom:40px}.product-header__wall-image{width:732px;top:275px}body.page-template-product .product-story{padding-top:130px;padding-bottom:130px}body.page-template-product .product-story__text-wrap{width:530px}body.page-template-product .product-story__image-wrap{width:732px}.product-tabs{padding-top:180px;padding-bottom:180px}.related-products{padding-top:130px;padding-bottom:130px}.product-question{padding-bottom:195px;padding-top:195px}#product-presentation .column-xl-trbl-2{padding:215px 159px 215px 338px!important}#product-presentation .product-image__wrap{padding:215px 338px 215px 45px}}@media (max-width:1199px){#ark-catalogue .brandmark{display:none}}@media (max-width:991px){.navigation__burger-wrap-inner .navigation__item{display:block}.filter__tabs,.product-tabs__list,.tabs__list{overflow-y:scroll;-webkit-overflow-scrolling:touch}}@media (orientation:portrait) and (max-width:991px){#header h2{margin-top:25vh}}@media (max-width:768px){.navigation__list-secondary path{fill:#141515}}@media (max-width:767.98px){.header--video .video-wrap iframe{aspect-ratio:16/9}.header--video .video-wrap iframe,.header .video-wrap #header-image img{width:auto;height:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (max-width:767px){.navigation__list-primary .navigation__link,.navigation__list-secondary .navigation__item{color:#141515}.navigation__burger-wrap-inner .navigation__list__headline__hide-sm{display:none}}@media (min-width:768px) and (max-width:991px) and (orientation:portrait){.page-template-rt-20frontpage .box-sm{height:30vh}.page-template-rt-20frontpage .box-sm+.box.box-lg+.box{margin-top:-30vh}.page-template-rt-20frontpage .box-lg{height:60vh}.box.box-link{background-size:155%}}@media (min-width:992px) and (max-width:1200px){.page-template-rt-20productpageultima .product-story h2{font-size:2.4rem;line-height:2.2rem;margin-bottom:2.2rem}}@media (min-width:768px) and (max-width:991px){.navigation__search .search-instant .search-results .search-item .image{width:90px}.related-products__item:nth-child(3n-2){margin-left:0}}@media (orientation:landscape){body.page-template-rt-20productpageultima .page-wrap{overflow:initial}body.page-template-rt-20productpageultima .header{height:100vh}body.page-template-rt-20productpageultima .header__gallery{margin:-60px 0 0 -60px;height:calc(100% + 120px)}body.page-template-rt-20productpageultima .header__gallery__image{height:auto;top:0;left:0;-webkit-transform:none;transform:none}#product-gallery-modal .icon-rotate,#product-gallery .icon-rotate{display:none}}@media (min-height:1350px){.clickdimensions-form.js-fixed{-ms-flex-pack:center!important;justify-content:center!important}}@media (any-hover:hover){.b-stock__image:hover{cursor:none}}@media (min-aspect-ratio:5/3){#header h2{margin-top:25vh}}