.not-front.product .pageheader h1{text-transform:none}h4.designer,h4.designer a{text-align:left;margin-left:1px;text-transform:uppercase;font-weight:100;color:#acacad;font-size:80%;margin-top:2px}.actions{position:absolute;right:0}.actions .btn{border-color:#000;background:#fff;text-transform:uppercase;font-size:90%;border-radius:999px}.productoncathome{font-size:20px;line-height:25px;display:flex;font-weight:400;column-gap:25px}@media (min-width:1000px){.productoncathome:hover a{opacity:.3}.productoncathome a:hover{opacity:1 !important;color:#000}}.productcatlabel{overflow:visible;width:fit-content;text-align:center;border:1px solid #999;border-radius:999px;padding:10px 20px;box-sizing:border-box;margin:0}@media (max-width:999px){.actions.mobile{display:flex;justify-content:center;align-items:center;gap:12px;flex-wrap:wrap;margin-top:1rem;width:100%;position:relative}.actions.mobile .btn{border-radius:30px}.productoncathome{flex-direction:column;justify-content:center;align-items:center;gap:16px}.productcatlabel{max-width:320px;width:320px}}.downloads-section{padding:50px}.technical-info,.model-info{margin-top:30px;padding-top:20px;max-width:900px;margin:auto;width:80%;padding-bottom:20px}#technical-elements{display:flex;flex-wrap:wrap;gap:20px}.tech-element{flex:0 1 120px;display:flex;flex-direction:column;gap:10px;align-items:flex-start;overflow:hidden}.tech-element div{text-align:left;width:100%}.tech-element div strong{font-size:100%}.tech-element div span{font-size:80%}.tech-element img{max-height:65px;width:auto}.page-node-50630 #nav-toggle,.page-node-50611 #nav-toggle,.page-node-50579 #nav-toggle,.page-node-50608 #nav-toggle,.page-node-50630 .menu-container,.page-node-50611 .menu-container,.page-node-50579 .menu-container,.page-node-50608 .menu-container,.page-node-50630 .menu-box,.page-node-50611 .menu-box,.page-node-50579 .menu-box,.page-node-50608 .menu-box,.page-node-50630 .breadcrumbs,.page-node-50611 .breadcrumbs,.page-node-50579 .breadcrumbs,.page-node-50608 .breadcrumbs,.page-node-50630 .vjs-big-play-button,.page-node-50611 .vjs-big-play-button,.page-node-50579 .vjs-big-play-button,.page-node-50608 .vjs-big-play-button,.page-node-50630 .call2action,.page-node-50611 .call2action,.page-node-50579 .call2action,.page-node-50608 .call2action,.page-node-50630 footer .col,.page-node-50611 footer .col,.page-node-50579 footer .col,.page-node-50608 footer .col{display:none}.page-node-50630 footer .row,.page-node-50611 footer .row,.page-node-50579 footer .row,.page-node-50608 footer .row{height:50px}.page-node-50630 .paragraphs-item-video,.page-node-50611 .paragraphs-item-video,.page-node-50579 .paragraphs-item-video,.page-node-50608 .paragraphs-item-video{margin-bottom:0}.page-node-50630 .paragraphs-item-paragraph,.page-node-50611 .paragraphs-item-paragraph,.page-node-50579 .paragraphs-item-paragraph,.page-node-50608 .paragraphs-item-paragraph{margin-top:0}.page-node-50630 .pageheader h1,.page-node-50611 .pageheader h1,.page-node-50579 .pageheader h1,.page-node-50608 .pageheader h1{padding-top:20px;font-size:calc(100*100VW/1920)}.page-node-50630 a.btn,.page-node-50611 a.btn,.page-node-50579 a.btn,.page-node-50608 a.btn{text-decoration:none}.page-node-50630 .btn,.page-node-50611 .btn,.page-node-50579 .btn,.page-node-50608 .btn{background:#f4f3f4;color:#545351;padding-left:30px;padding-right:30px;padding-top:10px;padding-bottom:10px;margin-top:10px;margin-bottom:10px;font-size:18px;font-weight:100;border-width:1px;border-style:solid;border-color:#d8d8d8 #d1d1d1 #bababa;border-image:initial}.page-node-50630 .btn:hover,.page-node-50611 .btn:hover,.page-node-50579 .btn:hover,.page-node-50608 .btn:hover{color:#fff;background:#8b8b8d}.page-node-50630 .btn i,.page-node-50611 .btn i,.page-node-50579 .btn i,.page-node-50608 .btn i{margin-left:-10px;margin-right:10px}.page-node-50630 .vjs-poster,.page-node-50611 .vjs-poster,.page-node-50579 .vjs-poster,.page-node-50608 .vjs-poster{background-color:#fff}.new-btn{width:fit-content;background:#fff;color:#000;padding:7px 14px;border:1px solid #999;border-radius:999px;box-sizing:border-box;margin:0;transition:all .4s cubic-bezier(.25,.8,.25,1)}
.new-btn:hover{background:#000;color:#fff}.sliding-popup{position:fixed;top:0;right:-100%;bottom:0;width:600px;background:#fff;box-shadow:0 -2px 16px rgba(0,0,0,.2);z-index:99999;transition:right .4s cubic-bezier(.25,.8,.25,1);border-radius:16px 16px 0 0;padding:0;max-width:100%}.sliding-popup.open{right:0}.sliding-popup-content{padding:24px 20px 32px;max-width:600px;margin:0 auto;position:relative}.sliding-popup-close{position:absolute;right:20px;top:16px;font-size:28px;cursor:pointer}.sliding-popup-item{padding-bottom:20px;display:flex}.sliding-popup-item h3,.sliding-popup-item h4,.sliding-popup-item p{margin:0;padding:0}.sliding-popup-item .icon-circle{width:24px;height:24px;border-radius:50%;margin-right:15px;margin-top:5px;flex-shrink:0}@media (max-width:600px){.sliding-popup-content{padding:16px 8px 24px}}.cc_container{background-color:#545352;padding:7px;color:#fff;position:fixed;bottom:0;z-index:10000;width:100%}.cc_container .cc_box{margin-left:20px;margin-right:45px;display:flex;padding-top:50px;padding-bottom:50px}.cc_container .cc_message{line-height:19px;padding:4px 8px;font-weight:100}.cc_container .cc_link{line-height:19px;padding:4px 20px}.cc_container .cc_link a{color:#fff;white-space:nowrap}.cc_container .cc_c2a{padding:4px 16px 4px 8px}.cc_container .cc_c2a .cc_accept{color:#fff;cursor:pointer;line-height:19px;padding:4px 10px;text-decoration:none;white-space:nowrap;border:1px solid #fff;border-radius:9999px}.menu-block #block-menu-block-6 .menu>li:first-child,.js .js-hide,.skip-link__wrapper,.mobile,.element-invisible,.visually-hidden,.hidden{display:none}.clearfix{overflow:auto}.center-text{text-align:center}.view-mode-full.clearfix{overflow:unset}.entity-paragraphs-item.view-mode-full.clearfix{overflow:auto}.entity-paragraphs-item a{color:#d03d32;font-weight:400}.paragraphs-item-video{margin-top:50px;margin-bottom:50px}video{width:100%;height:auto}.menu-block #block-menu-block-6 .menu li ul.menu li:first-child{display:block}body,input,select,button{font-family:'Fira Sans',sans-serif;margin:0;padding:0;color:#545351}iframe{width:100%;height:100%}table{max-width:100%}.fullwidth{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.topmargin-30{margin-top:30px}.bottommargin-30{margin-bottom:30px}.notopmargin{margin-top:0}.nobottommargin{margin-bottom:0}.nomargin{margin:0}.right{text-align:right}.left{text-align:left}.text-center{text-align:center}#overlay{position:fixed;background-color:rgba(0,0,0,.8);top:0;left:0;right:0;bottom:0;z-index:100}#overlay .center-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff}#overlay .center-box .close{cursor:pointer;position:absolute;z-index:1000;right:-40px;top:0;font-size:30px;background:#fff;padding:5px;height:30px;width:30px;line-height:30px;color:#3a3a3a}#overlay .center-box.padding{padding:30px}#overlay .center-box .configuratorframe{width:80vw;height:80vh}#overlay .center-box .catalogframe{width:80vw;height:70vh}#overlay .center-box .orderlink{position:absolute;bottom:10px;right:10px;padding:5px;padding-left:10px;padding-right:10px;color:#ffff;background-color:#252220;border-radius:3px}#overlay .center-box .configlabel{position:absolute;top:0;font-size:calc(22*100vw/1920);text-transform:uppercase;margin-left:calc(30*100vw/1920);margin-top:calc(90*100vw/1920)}a{color:#545351;text-decoration:none}td{vertical-align:top}.header{width:100%;position:fixed;z-index:500;top:0}.header.search-active{top:60px}.header .whitespace{width:100%;height:30px;background:#fff}.header .menubar{margin-left:90px;display:flex;width:calc(100vw - 90px)}.header .menubar .logo{width:131.766px;height:50px;float:left}.header .menubar .menu-block{background:#fff;width:100%;height:46px}.header .menubar .menu-block #block-menu-block-7,.header .menubar .menu-block #block-menu-block-6{flex-grow:1}.header .menubar .menu-block #block-menu-menu-top-menu-extra-extranet,.header .menubar .menu-block #block-menu-menu-top-menu-extra,.header .menubar .menu-block #block-locale-language,.header .menubar .menu-block #extra-menu-container{flex-grow:0}
.header .menubar .menu-block .lang-list{margin-left:0}.header .menubar .menu-block .lang-list li{display:none;line-height:22px;float:none;background-color:#fff}.header .menubar .menu-block .lang-list li:first-child{line-height:46px;background-color:transparent}.header .menubar .menu-block .lang-list li:nth-child(2){margin-top:-10px}.header .menubar .menu-block .lang-list li.active{display:block}.header .menubar .menu-block .lang-list:hover li{display:block}.header .menubar .menu-block .extramenu{margin-right:90px}.main-content .content{position:relative}.menu-box{margin-top:-65px;position:absolute;right:0}.menu-box .lang-list{margin-left:0}.menu-box .lang-list li{display:none;line-height:22px;float:none;background-color:#fff}.menu-box .lang-list li:first-child{line-height:46px;background-color:transparent}.menu-box .lang-list li:nth-child(2){margin-top:-10px}.menu-box .lang-list li.active{display:block}.menu-box .lang-list:hover li{display:block}.menu-box .mobile{display:none}.footerbar .menu-box{margin-top:0;margin-right:90px}.menu-container{background:#fff;width:100%;height:46px;display:flex;justify-content:space-between}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-slider{overflow:hidden;height:100%}.slick-slide{height:100%}.hero{width:100vw;overflow:hidden}.hero-image{background-position:center bottom}.section-extranet .hero-image{background-position:center center}.carousel,.carousel-single{height:calc(100vh - 30px);overflow:hidden}.carousel.empty,.carousel-single.empty{height:calc(40vh - 100px);background:#f4f3f4}.carousel.empty h1,.carousel-single.empty h1{font-size:calc(120*100VW/1920);margin-top:calc(25vh - 50px - (120*100VW/1920)/2);text-align:center}.carousel.empty .carousel-down,.carousel-single.empty .carousel-down{display:none}.carousel .hero-image,.carousel-single .hero-image{background-repeat:no-repeat;background-size:cover;height:calc(100vh - 30px);height:100%;position:relative;width:100%}.carousel .hero-text,.carousel-single .hero-text{font-size:calc(50*100vw/1920);position:absolute;top:calc(100vh - 80px - 50px);z-index:10000;margin-left:90px;color:#fff;text-transform:uppercase}.carousel .hero-text a,.carousel-single .hero-text a{color:#fff}.carousel .hero-text .more,.carousel-single .hero-text .more{font-size:40%;outline-color:transparent;color:#000 !important;padding:5px;color:#fff !important;font-size:30%;border:solid;border-color:#fff;width:fit-content;border-radius:999px;color:#fff}.carousel .slick-slide,.carousel-single .slick-slide{height:calc(100vh - 30px)}.carousel.slick-slider,.carousel-single.slick-slider{overflow:hidden}.carousel.slick-slider div.slick-active .hero-image,.carousel-single.slick-slider div.slick-active .hero-image,.carousel.slick-slider div.slick-active .hero-image img,.carousel-single.slick-slider div.slick-active .hero-image img{animation-name:joriZoom;animation-duration:5s;animation-iteration-count:1;animation-timing-function:cubic-bezier(.32,.01,.68,.99);animation-play-state:initial;animation-fill-mode:forwards;backface-visibility:hidden}
.carousel.slick-slider div.slick-active .hero-text,.carousel-single.slick-slider div.slick-active .hero-text{animation-name:jorifade;animation-duration:1s;animation-iteration-count:1;animation-timing-function:cubic-bezier(.32,.01,.68,.99);animation-play-state:initial}.carousel-single .hero-image{background-repeat:no-repeat;background-size:cover;height:calc(100vh - 30px);position:relative;width:100%}.videocontainer{width:100%;height:calc(100vh - 30px);position:relative;overflow:hidden;background:#f5f3f0}.field.field-name-field-product-video,.field.field-name-field-video-language-{width:80%;max-width:900px;margin-top:40px;margin-bottom:20px;margin:75px auto 20px auto}.field.field-name-field-product-video .field-item,.field.field-name-field-video-language- .field-item{width:100%;height:0;padding-bottom:56.25%}.field.field-name-field-product-video .vjs-poster,.field.field-name-field-video-language- .vjs-poster{background-color:#fff}.view-product-library .view-content{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.view-product-library .view-content h3{font-weight:400;text-transform:uppercase;width:100%;text-align:center;font-size:40px}.view-product-library .view-content .model{position:relative;background-color:#f1f1f1;display:flex;flex-direction:column-reverse}.view-product-library .view-content .image{mix-blend-mode:multiply;margin-left:20px;margin-right:20px;margin-top:20px;margin-bottom:50px}.view-product-library .view-content .image img{width:175px}.view-product-library .view-content .label{font-size:15px;padding-left:5px}.view-product-library .view-content .sheetlink{position:absolute;bottom:0;right:0;background-color:#fff;padding-left:14px;padding-right:13px;padding-top:10px;text-transform:uppercase;font-size:20px;font-weight:100;line-height:25px}.video{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.slick-initialized .slick-slide{display:block;overflow:hidden}.skipper{position:absolute;z-index:100000;bottom:15px;right:15px;text-transform:uppercase;cursor:pointer;font-size:25px}.audiocontrol{position:absolute;z-index:100000;bottom:15px;right:120px;text-transform:uppercase;cursor:pointer;font-size:25px}.audiocontrol .fa-volume-mute{display:none}.audiocontrol.soundon .fa-volume-mute{display:block}.audiocontrol.soundon .fa-volume{display:none}.section-project .slick-slide{margin-left:5px;margin-right:5px}.section-project .slick-slide img{height:calc(100vh - 30px);width:auto}.section-project .project-carousel .hero{height:calc(100vh - 30px);width:auto}.section-project .project-carousel .hero .hero-image{height:calc(100vh - 30px);width:auto}.section-project .centerflow .image-box .image img{height:100%;width:auto;mix-blend-mode:multiply}.field-name-field-date-text{text-align:center}.section-persbericht .block-views,.section-perssrelease .block-views,.section-persbericht .block-block,.section-perssrelease .block-block{max-width:800px;margin-left:auto;margin-right:auto;font-size:18px;line-height:1.8}.section-persbericht h2.block__title,.section-perssrelease h2.block__title{font-weight:100;text-transform:uppercase;font-size:20px;margin-top:25px;margin-left:0;text-align:left;margin-bottom:7px}@keyframes joriZoom{from{transform:scale(1,1)}to{transform:scale(1.1,1.1)}}@keyframes jorifade{0%{opacity:0}30%{opacity:0}100%{opacity:100}}.hide{display:none}.btn{background:#f4f3f4;color:#545351;padding-left:30px;padding-right:30px;padding-top:10px;padding-bottom:10px;margin-top:10px;margin-bottom:10px;font-size:18px;font-weight:100;border-width:1px;border-style:solid;border-color:#d8d8d8 #d1d1d1 #bababa;border-image:initial}.btn:hover{color:#fff;background:#8b8b8d}.btn i{margin-left:-10px;margin-right:10px}.btn.btn-full{max-width:100%;display:block}.call2action{text-align:center;padding-top:40px;margin-bottom:40px}.breadcrumbs{height:70px;font-size:calc(40*100vw/1920);line-height:1.5;text-transform:uppercase;font-weight:100;color:#acacad}.breadcrumbs a{color:#acacad}.breadcrumbs a:hover{color:#545351}.breadcrumbs .active{color:#545351}.breadcrumbs .config{text-align:left;font-size:25px;line-height:1;vertical-align:top;cursor:pointer;position:absolute;right:90px;margin-top:-100px;font-weight:400;color:#fff;text-shadow:rgba(0,0,0,.3) 1px 1px 5px}
.breadcrumbs .config .fa-chevron-right{color:#d03d32;font-size:40px;position:absolute;left:-30px}.breadcrumbs .config .click{font-size:15px;line-height:1;font-weight:100;margin-top:0;display:block}.breadcrumbs .config:hover .fa-chevron-right{color:#fff}p,ul{font-weight:100}.pageheader{color:#8b8b8d}.pageheader h1{font-weight:700;text-transform:none;font-size:calc(100*100VW/1920);margin-top:0;margin-bottom:0;text-align:center;line-height:1.7}.pageheader h1.long{font-size:calc(100*100VW/1920);margin-top:50px;margin-bottom:50px}.pageheader .subtitle{display:flex;align-items:center;justify-content:center;font-size:calc(50*100VW/1920);margin-top:-20px;text-align:center}.old-subtitle{transform:translate(-50px,0)}.old-subtitle:before{content:"//";letter-spacing:-70px;font-size:200px;margin-right:100px;font-weight:100}.old-subtitle:after{content:"//";letter-spacing:-70px;font-size:200px;margin-left:50px;font-weight:100}.old-subtitle .pageheader .subtitle{display:flex;align-items:center;justify-content:center;font-size:calc(25*100VW/600)}.old-subtitle .pageheader .subtitle:before{content:"//";letter-spacing:-70px;font-size:200px;margin-right:70px;margin-left:20px;font-weight:100}.node-type-vacatures .pageheader h1{color:#545351;font-size:170%;font-weight:400;margin-top:50px;margin-bottom:50px;text-align:left;max-width:800px;margin-left:auto;margin-right:auto;text-transform:none}.section-vacatures,.job-title{text-transform:none}.section-vacatures ul,.node-type-vacatures ul{padding-left:1em}.field-name-field-profiel,#block-block-3{margin-top:2em}.windows .pageheader .subtitle:after{letter-spacing:-60px}.windows .pageheader .subtitle:before{letter-spacing:-60px}.product .pageheader h1{margin-top:50px;font-weight:200;text-transform:uppercase;font-size:calc(100*100VW/1920)}.product .pageheader h1 .firstname{font-weight:700;color:#6e6e6e}.product h3{font-weight:100;text-transform:uppercase;text-align:center;font-size:30px}.product .bio.active .biobody p.biofirst span.extra,.product .bio.active .biobody p.first span.extra{display:inline}.product .bio.active .biobody p{display:inline}.product .bio.active .read-more{display:none}.product .bio.active .read-less{display:inline}.product .bio{margin-top:5px;margin-bottom:5px;padding-left:5px;margin-right:100px;width:calc(50% - 105px);position:relative;float:left;background:#fff}.product .bio h2.thedesigner{font-weight:100;padding-left:10px}.product .bio h3{font-weight:100;text-transform:uppercase;text-align:left;font-size:17px;margin-top:0;margin-bottom:2px}.product .bio .biobody{padding-left:10px;padding-right:30px;padding-bottom:30px;font-size:15px}.product .bio .biobody p{display:none}.product .bio .biobody p.biofirst,.product .bio .biobody p.first{display:inline;margin-top:2px}.product .bio .biobody p.biofirst span.extra,.product .bio .biobody p.first span.extra{display:none}.product .bio .biobody .action{margin-top:10px}.product .bio .bio-cta{padding-left:10px}.product .bio .close{position:absolute;top:5px;right:5px;font-size:20px;cursor:pointer}.leadbox{width:100vw;position:relative;color:#fff}.leadbox img{width:100%;height:auto}.leadbox .leadtitle{font-size:calc(250*100vw/1920);text-align:center;line-height:1}.leadbox .leadsubtitle{font-size:calc(26.5*100vw/1920);text-align:center}.center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.newsitems{display:flex;flex-direction:column}.newsitems .newsitem{background-color:#f4f3f4;display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-end;margin-bottom:5px}.newsitems .newsitem .newsimage{line-height:0}.newsitems .newsitem .news-item-image{line-height:0}.newsitems .newsitem .newstitle{margin-left:90px;font-size:25px;text-transform:uppercase}.newsitems .newsitem .newsbody{font-size:16px;text-transform:initial;padding-left:0;padding-right:20px}.newsitems .newsitem .action-link{font-size:18px}.newsitems .newsitem:nth-child(odd){flex-direction:row;justify-content:space-between}.content,.section-vacatures .main,.section-vacature .main{max-width:1920px;width:calc(100vw - 180px);margin-left:90px;margin-right:90px}
.designer-block .view-content{max-width:1920px;width:calc(100vw - 180px);margin-left:auto;margin-right:auto}.content .content,.media .content{margin-left:0;margin-right:0}.inner-content,.section-vacatures .main .field,.section-vacature .main .field,.section-vacature .main .block-block,.content .node-vacatures,.content.block{max-width:800px;margin-left:auto;margin-right:auto}.node-type-press-release .node-press-release{max-width:800px;margin-left:auto;margin-right:auto}.extramargin{margin-left:20%;margin-right:20%}.spacer{margin-top:20px}ul.menu{line-height:46px;margin:0;padding:0;margin-left:20px;font-size:18px;font-weight:100;color:#545351;text-decoration:none;text-transform:capitalize}ul.menu li{display:inline;float:left;list-style-type:none;margin:0 5.5px;padding:0}ul.menu li.icons{margin:0 1px}ul.menu a{font-size:18px;font-weight:100;color:#545351;text-decoration:none}ul.menu.extramenu li{padding-left:4px;padding-right:4px}.mobile-detected .menu-container ul.menu li:hover ul.menu,.mobile-detected .menu-container ul.menu li ul.menu{display:none}.mobile-detected .header .menubar .menu-block .lang-list:hover li{display:none}.mobile-detected .header .menubar .menu-block .lang-list:hover li.active{display:block}.menu-container ul.menu li ul.menu{visibility:hidden;transition:.2s all linear;display:block;position:absolute;background:#fff;margin-left:0;margin-top:-1px;transform:translateY(-50%);transition:all .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear .01s;z-index:-1;margin-left:-10px}.menu-container ul.menu li ul.menu li{float:none;display:block;line-height:30px}.menu-container ul.menu li ul.menu li a{text-transform:none}.menu-container ul.menu li ul.menu li:last-child{margin-bottom:10px}.menu-container ul.menu li:hover ul.menu{transform:translateY(0);visibility:visible;transition-delay:0s,0s,.3s}.main-content{margin-top:30px}h1{font-weight:100;text-transform:uppercase;font-size:50px;margin-top:80px}h3{font-weight:400;text-transform:uppercase}h1.pagehead{margin-top:10px}.newproduct{color:#acacad}.centerflow-special h3{font-weight:400;text-transform:uppercase;clear:both;text-align:center;font-size:30px;font-weight:100;padding-top:100px}.centerflow-special h3:first-child{margin-top:10px}.centerflow-special .image{background:#f4f3f4}.centerflow-special .image img{mix-blend-mode:multiply}.centerflow-special.centerflow .image-box.box-odd{margin-top:5px;margin-bottom:5px;position:relative;float:left;width:calc(50% - 5px);text-align:right;padding-right:5px;padding-left:0}.centerflow-special.centerflow .image-box.box-odd .image{float:right;position:relative;line-height:0}.centerflow-special.centerflow .image-box.box-odd .label{transform:translate(-30%,0);right:unset}.centerflow-special.centerflow .image-box.box-even.image-box:last-child .image{transform:none}.centerflow-special.centerflow .image-box.solo .image{transform:translateX(50%)}.centerflow-special.centerflow .image-box.box-even{margin-top:5px;margin-bottom:5px;padding-left:5px;padding-right:0;width:calc(50% - 5px);position:relative;float:left}.centerflow-special.centerflow .image-box.box-even .image{float:left;position:relative;line-height:0}.centerflow-special.centerflow .image-box.box-even .label{transform:translate(30%,0);right:0}.centerflow{padding-top:40px;padding-bottom:40px;overflow:hidden;overflow:overlay;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.centerflow.first{padding-top:80px;padding-bottom:0}.centerflow.last{padding-top:0;padding-bottom:80px}.centerflow .image-box{max-height:400px;height:calc(400*100vw/1920)}.centerflow .image-box .image{height:100%}.centerflow .image-box .image img{height:100%;width:auto}.centerflow .image-box:nth-child(odd){margin-top:5px;margin-bottom:5px;position:relative;float:left;width:calc(50% - 5px);text-align:right;padding-right:5px}.centerflow .image-box:nth-child(odd) .image{float:right;position:relative;line-height:0}.centerflow .image-box:nth-child(odd) .label{transform:translate(-30%,0)}.centerflow .image-box:nth-child(odd).image-box:last-child .image{transform:translate(50%,0)}
.centerflow .image-box:nth-child(even){margin-top:5px;margin-bottom:5px;padding-left:5px;width:calc(50% - 5px);position:relative;float:left}.centerflow .image-box:nth-child(even) .image{float:left;position:relative;line-height:0}.centerflow .image-box:nth-child(even) .label{transform:translate(30%,0);right:0}.centerflow .image-box-first{max-height:400px;height:calc(400*100vw/1920*1.2);clear:both;width:50%}.centerflow .image-box-first .image{transform:translate(50%,0);height:100%;float:right}.centerflow .image-box-first .image img{height:100%;width:auto}.centerflow .image-box-first .image .label{transform:translate(-40%,0)}.centerflow.no-start{padding-top:0}.centerflow.no-end{padding-bottom:0}.centerflow-one{padding-top:40px;padding-bottom:40px;overflow:auto}.centerflow-one .image-box{max-height:400px;height:calc(400*100vw/1920);clear:both}.centerflow-one .image-box .image{height:100%;height:calc(400*100vw/1920)}.centerflow-one .image-box .image img{height:100%;width:auto}.centerflow-one .image-box:nth-child(odd){margin-top:5px;margin-bottom:5px;position:relative;left:50%;width:auto;text-align:right;padding-right:5px;transform:translate(-85%,0)}.centerflow-one .image-box:nth-child(odd) .image{float:right;position:relative;line-height:0}.centerflow-one .image-box:nth-child(odd) .label{transform:translate(-30%,0)}.centerflow-one .image-box:nth-child(odd).image-box:last-child .image{transform:translate(50%,0)}.centerflow-one .image-box:nth-child(even){margin-top:5px;margin-bottom:5px;padding-left:5px;width:auto;position:relative;right:50%;transform:translate(85%,0)}.centerflow-one .image-box:nth-child(even) .image{float:left;position:relative;line-height:0}.centerflow-one .image-box:nth-child(even) .label{transform:translate(30%,0);right:0}.centerflow-one .image-box-first{max-height:400px;height:calc(400*100vw/1920*1.2);clear:both;width:50%}.centerflow-one .image-box-first .image{transform:translate(50%,0);height:100%;float:right}.centerflow-one .image-box-first .image img{height:100%;width:auto}.centerflow-one .image-box-first .image .label{transform:translate(-40%,0)}.label{position:absolute;bottom:0;background-color:#fff;padding-left:16px;padding-right:15px;padding-top:10px;text-transform:uppercase;font-size:25px;font-weight:100;line-height:25px}.label.left{transform:translate(-30%,0)}.label.leftbig{transform:translate(-75%,0)}.label.right{transform:translate(30%,0);right:0}.label.rightbig{transform:translate(75%,0);right:0}.label.topleft{top:0;bottom:auto;padding-bottom:10px;transform:translate(-30%,0)}.row{height:400px;margin-bottom:10px;height:calc(400*100vw/1920);position:relative}.row .image{line-height:0;height:calc(400*100vw/1920)}.row .image img{height:100%;width:auto}.row-600 .image{position:relative;left:50%;transform:translate(calc(-50% - (125*100vw/1920)),0);float:left}.row-600-right .image{position:relative;left:50%;transform:translate(calc(-50% + (125*100vw/1920)),0);float:left}.row-800-right .image{position:relative;left:50%;transform:translate(calc(-50% + (125*100vw/1920)),0);float:left}.row-800-right.h600{height:calc(500*100vw/1920);max-height:500px}.row-800-right.h600 .image{line-height:0;height:calc(500*100vw/1920)}.row-left .image{position:absolute;left:50%;transform:translate(-50%,0);float:left}.row-left .image:first-child{position:absolute;left:50%;transform:translate(calc(-50% - (435*100vw/1920)),0);float:left}.row-left-800 .image{position:absolute;left:50%;transform:translate(10px);float:left}.row-left-800 .image:first-child{position:absolute;left:50%;transform:translate(calc(-100%),0);float:left}.row-right .image{position:absolute;left:50%;transform:translate(calc(-50% + (360*100vw/1920)),0);float:left}.row-right .image:first-child{position:absolute;left:50%;transform:translate(-50%,0);float:left}.starboards .image-box,.starproducts .image-box{display:none}.starboards .image-box.star,.starproducts .image-box.star{display:block}.starboards .showallstars.less,.starproducts .showallstars.less{display:none}.starboards .call2action,.starproducts .call2action{text-align:center;padding-top:40px;padding-bottom:40px;float:left;width:100%}
.starboards.allstars .showallstars.less,.starproducts.allstars .showallstars.less{display:inline-block}.starboards.allstars .image-box,.starproducts.allstars .image-box{display:block}.starboards.allstars .showallstars.all,.starproducts.allstars .showallstars.all{display:none}.image-box .image{background-color:#f4f3f4}.product-info{display:flex;justify-content:center;margin-top:20px}.product-info>div{width:50%}.product-info .product-image{width:calc(50% - 10px);margin-left:5px;margin-right:5px;text-align:right}.product-info .product-image img{max-width:100%;height:auto}.product-info .product-description{width:calc(35% - 10px);padding-right:15%;margin-left:5px;margin-right:5px;font-size:20px;font-weight:200}.product-features{margin-top:50px}.product-feature{display:flex;justify-content:center;align-items:center;flex-direction:row-reverse}.product-feature .feature-image{width:calc(50% - 10px);margin-left:5px;margin-right:5px}.product-feature .feature-image img{width:auto;height:calc(400*100vw/1920)}.product-feature .feature-description{font-size:calc(35*100vw/1920);font-weight:100;width:calc(50% - 10px);margin-left:5px;margin-right:5px;text-align:right}.product-feature .feature-description .field-name-field-link{font-size:70%}.product-feature .feature-description .field-name-field-link a{text-decoration:underline}.product-feature ul{font-size:20px;list-style-position:inside;padding-right:25px}.product-feature:nth-child(even){flex-direction:row}.product-feature:nth-child(even) .feature-image{text-align:right}.product-feature:nth-child(even) .feature-description{text-align:left}.configcarousel{height:450px}.product-configurator{display:flex;background-color:#f4f3f4;position:relative;width:100%}.product-configurator .label{transform:translate(-15%,0);z-index:1}.product-configurator .configurations{height:450px;width:100%}.product-configurator .configurations .configuration{display:flex}.product-configurator .config-starting-price{position:absolute;bottom:10px;margin-left:10px;font-size:14px;font-weight:100}.product-configurator .config-starting-price .price-line{clear:both}.product-configurator .config-starting-price .price-line .price-label{width:130px;float:left}.product-configurator .config-starting-price .price-line .price{width:70px;float:left;text-align:right}.product-configurator .config-image{text-align:center;width:70%;overflow:hidden;position:relative;height:450px}.product-configurator .config-image img{width:auto;height:calc(700*100vw/1920);margin-left:calc(100*100vw/1920);margin-right:auto;transform:translate(0,-41%);top:50%;left:0;position:absolute}.product-configurator .config-image.no-sofa img{transform:translate(0,-50%);height:calc(550*110vw/1920);margin-left:calc(170*100vw/1920)}.product-configurator .config-info{width:30%;padding-bottom:50px}.product-configurator .config-info p{font-size:14.7px;padding-right:15px}.product-configurator .config-info .link{font-weight:700}.product-configurator .product-name{text-transform:uppercase;font-weight:700;font-size:20px;margin-top:50px}.product-configurator .extra-info-cta,.product-configurator .extra-info-cta-less{margin-left:13px;margin-top:5px}.product-configurator .extra-info{font-size:12px;margin-left:13px}.product-configurator .extra-info .line:first-letter {text-transform:capitalize}.product-configurator .extra-info .element{margin-top:5px;font-weight:400;padding-top:5px;font-weight:700;display:block;padding-bottom:0}.product-configurator .product-label{margin-top:25px;text-transform:uppercase;font-weight:700;color:#545351}.product-configurator .product-label .fa-chevron-right{color:#d03d32;color:#f4f3f4}.product-configurator .product-label:hover{color:#000;color:#545351}.product-configurator .product-label:hover .fa-chevron-right{color:#000;color:#f4f3f4}.product-configurator .product-price{margin-left:13px;font-size:20px;margin-top:10px}.product-configurator .product-price .currency{color:#c4c4c4}.product-configurator .cta-box{margin-top:0}.product-configurator .cta-box p{margin-left:13px}.product-configurator .cta-box .product-cta{margin-top:25px;text-transform:uppercase;font-weight:700}
.product-configurator .cta-box .product-cta .fa-chevron-right{color:#d03d32}.product-configurator .cta-box .product-cta a:hover{color:#000}.product-configurator .cta-box .product-cta a:hover .fa-chevron-right{color:#000}.product-configurator .cta-box .product-cta.stores{position:absolute;bottom:14px}.slick-dots{position:absolute;bottom:20px;display:block;width:30%;left:35%;right:35%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:0 0}.slick-dots li button:before{font-size:35px;line-height:35px;position:absolute;top:0;left:0;width:20px;height:20px;content:"\2022";text-align:center;opacity:.25;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75}.slick-slider{overflow:hidden}.slick-prev,.slick-next{font-size:20px;line-height:20px;position:absolute;top:50%;display:block;width:40px;height:40px;padding:5px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:#fff;border:none;outline:none;background:0 0;z-index:1;text-align:center}.slick-next{right:0}.view-j2-product-carousel .slick-prev,.videocarousel .slick-prev,.view-j2-product-carousel .slick-next,.videocarousel .slick-next{margin:5px;font-size:33px;line-height:33px;position:absolute;top:50%;display:block;width:40px;height:40px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;color:#fff;text-align:center;background:rgba(0,0,0,.3);border-radius:999px}.view-j2-product-carousel .slick-prev .fas,.videocarousel .slick-prev .fas,.view-j2-product-carousel .slick-next .fas,.videocarousel .slick-next .fas{top:50%;left:50%;position:absolute;transform:translate(-50%,-50%)}.view-j2-product-carousel .slick-next,.videocarousel .slick-next{right:0;border-top-left-radius:999px;border-bottom-left-radius:999px}.view-j2-product-carousel .slick-prev,.videocarousel .slick-prev{z-index:1;border-top-right-radius:999px;border-bottom-right-radius:999px}.video-link-carousel .slick-prev,.video-link-carousel .slick-next{z-index:1;border:0;background:0 0;font-size:18px;font-weight:100;top:50%;position:absolute;transform:translate(-50%,-50%);transform:translate(0,-50%)}.video-link-carousel .slick-next{right:0}.video-link-carousel .slick-prev{left:0}.carousel-down{font-size:0;line-height:0;position:absolute;left:50%;width:100px;height:66px;background-image:url("/static/icons/down.png");-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);cursor:pointer;padding:0}.carousel-down{line-height:33px;width:120px;height:33px;color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;font-size:33px;line-height:100px;position:absolute;left:50%;width:35px;height:70px;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);cursor:pointer;padding:0;color:#fff;text-align:center;background:rgba(0,0,0,.3);border-radius:35px;border-color:#fff;border-width:1px;border:solid;bottom:-55px}.product-configurator .slick-dots li button:before{color:#000}.tabs-section{background-color:#f4f3f4;min-height:300px;margin-top:30px;margin-bottom:30px}.tabs-section .tabs{background-color:#fff;height:30px}.tabs-section ul.tab-menu{line-height:30px;display:flex}.tabs-section ul.tab-menu li{display:inline;list-style-type:none;text-transform:uppercase;font-weight:300;padding:0;margin:0 7.5px;padding-left:5px;padding-right:5px}.tabs-section ul.tab-menu li.active{background-color:#f4f3f4}.tabs-section .tab-content{padding-top:50px;padding-bottom:50px}.relevant-products{display:flex}.relevant-products .product-box{width:33%}.footerbar{margin-left:90px;margin-top:150px;display:flex}.footerbar .whitebar{background:#fff;width:100%;height:46px}
.node-vacatures p:first-child,.view-vacatures p:first-child{margin-top:0}.node-vacatures .views-row,.view-vacatures .views-row{margin-bottom:45px;padding-bottom:5px;border-bottom-style:dotted;border-bottom-width:1px}.jobs-overview{margin-top:45px}h3.field-content.job-title{font-size:170%;margin-top:7px}footer{margin-top:-52px;background-color:#f4f3f4;margin-bottom:0;padding-top:70px;padding-bottom:20px}footer .row{display:flex;width:100%;position:relative;height:initial}footer .row .col{width:27.17%}footer .row .col:last-child{width:18.49%}footer h4{font-size:18px;font-weight:100;color:#545351;text-decoration:none;text-transform:uppercase;margin-top:0;margin-bottom:5px}footer .form input{width:100%;background:#fff}footer .legal{bottom:0;font-weight:100}footer ul.menu{list-style:none;color:#545351;padding:0;margin-left:0;padding-left:0}footer ul.menu li{margin-left:0;padding-left:0;font-weight:700;margin-top:10px;list-style:none;float:none;line-height:25px;display:block}footer ul.menu li.sub{margin-top:0}footer ul.menu li:first-child{margin-top:0}footer ul.menu li ul{margin-left:0;padding-left:0}footer ul.menu li ul li{margin-left:0;padding-left:0;font-weight:100;margin-top:0}footer ul.menu li .socialmenu{margin-top:20px}footer ul.menu a{font-size:inherit;font-weight:inherit;color:inherit;text-decoration:none;text-transform:inherit}.product-configurator{margin-top:70px;margin-bottom:70px}.alert-error{color:#d03d32}.messages.messages--error{background:#fff;position:fixed;top:50%;padding:40px;left:50%;transform:translate(-50%,-50%)}.messages.messages--error .messages__icon{position:absolute;right:5px;top:5px;cursor:pointer}.messages.messages--error .messages__icon svg{height:15px}form table tr td{padding-bottom:10px;vertical-align:middle}form table tr td:first-child{width:20%}form table input,form table select{width:300px}form table input[type=radio]{margin-left:10px;width:20px;vertical-align:middle}form table input[type=radio]:first-child{margin-left:0}form table input[type=checkbox]{width:30px;vertical-align:middle}form table .select{width:300px}form table textarea{width:600px;height:200px}.webform-client-form{margin-top:50px;margin-bottom:50px}.webform-client-form .form-item{display:flex;align-items:baseline;margin-bottom:10px}.webform-client-form .form-item label{font-weight:400;text-transform:uppercase;width:40%;text-align:right;padding-right:10px;display:block}.webform-client-form .form-item input{line-height:33px;font-size:17px;height:33px;background:#f4f3f4;color:#545351;border:0;width:400px;max-width:100%}.webform-client-form .form-actions{margin-left:calc(40% + 10px)}.webform-client-form .webform-submit{background:#f4f3f4;color:#545351;padding-left:40px;padding-right:40px;margin-top:10px;margin-bottom:10px;padding:10px;font-size:18px}.webform-client-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background:#f4f3f4;color:#545351;line-height:33px;font-size:17px;border-radius:0;border:0;padding-left:5px}.webform-client-form input{padding-left:5px}.webform-client-form .select{background:#f4f3f4;color:#545351;position:relative;width:405px;max-width:100%}.webform-client-form .select:before{font-family:"Font Awesome 5 Pro";font-weight:900;content:'\f107';font-size:17px;line-height:33px;color:#545351;right:10px;position:absolute;pointer-events:none}.webform-client-form .select svg{top:10px;right:10px;position:absolute}table .formlabel,.underform .formlabel,.form .formlabel{font-weight:400;text-transform:uppercase;width:20%;text-align:right;padding-right:10px}table .nolabel,.underform .nolabel,.form .nolabel{margin-left:calc(20% + 10px)}table .line,.underform .line,.form .line{display:flex;align-items:center;margin-bottom:10px}table input,.underform input,.form input{line-height:33px;font-size:17px;height:33px;background:#f4f3f4;color:#545351;border:0}table select,.underform select,.form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f4f3f4;color:#545351;line-height:33px;font-size:17px;border-radius:0;border:0;padding-left:5px}table input,.underform input,.form input{padding-left:5px}
table .select,.underform .select,.form .select{position:relative}table .select:before,.underform .select:before,.form .select:before{font-family:"Font Awesome 5 Pro";font-weight:900;content:'\f107';font-size:17px;line-height:33px;color:#545351;right:10px;position:absolute;pointer-events:none}table .select svg,.underform .select svg,.form .select svg{top:10px;right:10px;position:absolute}table .icon:before,.underform .icon:before,.form .icon:before{display:none;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}.webform-component--markup{padding-left:calc(40% + 20px);width:400px}.form-managed-file{width:405px}.jori-file-input label{margin-right:0}.jori-file-input .form-managed-file .form-submit{margin-top:5px;width:auto;float:right;padding:5px;height:auto}.jori-file-input div.description{display:none}.webform-client-form .form-item label.element-invisible{display:none}.webform-component--date-of-birth .webform-container-inline{display:flex}.webform-component--date-of-birth .webform-container-inline div.form-item{margin-right:5px}.mat-box{display:flex}.mat-box .image{margin:5px;position:relative}.mat-box .image .label{position:absolute;bottom:0;background-color:#fff;padding-left:16px;padding-right:15px;padding-top:10px;text-transform:uppercase;padding-bottom:5px;margin-bottom:5px}.configcontainer{width:80vw;height:80vh;left:50%;right:50%;margin-left:-40vw;margin-right:-40vw;position:relative}.configcontainer .JORIiframe{width:100%;height:100%}.configcontainer iframe{height:100%;width:100%}.entity-paragraphs-item .field-name-field-sub-heading{font-size:25px;font-weight:700;text-align:center}.entity-paragraphs-item .field-name-field-heading{font-size:18px;font-weight:100;text-align:center;font-style:italic;margin-bottom:20px}#block-views-extranet-pictures-block{max-width:100%}.section-extranet{font-size:18px}.section-extranet h2.block__title{margin-left:0}.section-extranet [class^=field-label],.section-extranet [class^="field field-name-"] .field-item>*{max-width:800px;margin-left:auto;margin-right:auto}.section-extranet .field-name-field-thumbnail{max-width:800px;margin-left:auto;margin-right:auto}.section-extranet .file{display:block}.section-extranet .file{line-height:1.8}.section-extranet .field-label{margin-top:20px}.page-node h2.subhead{color:#8b8b8d;display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-size:70px;font-size:calc(70*100vw/1920);margin-top:-20px;font-weight:100;text-align:center}.page-node h2.subhead:before{content:"//";letter-spacing:-70px;font-size:200px;margin-right:100px;font-weight:100}.page-node h2.subhead:after{content:"//";letter-spacing:-70px;font-size:200px;margin-left:50px;font-weight:100}h2.block__title{font-weight:200;font-size:20px;margin-top:80px;margin-left:90px}h2.block__title{font-weight:100;text-transform:uppercase;font-size:50px;margin-top:80px;margin-left:90px}.designer-block{background-color:#f4f3f4;padding-top:10px;padding-bottom:10px}.designer-block .view-content{display:flex;flex-wrap:wrap}.designer-block .view-content .designer-image-box{position:relative;width:calc(25% - 10px)}.designer-block .view-content .designer-image-box .designer{position:absolute;bottom:20px;left:20px;color:#fff;padding-right:30px;text-transform:uppercase}.designer-block .view-content .designer-image-box .designer a{color:#fff;font-size:20px}.group-left .field-name-field-headline,.group-right .field-name-field-headline{font-size:25px;font-weight:700}.group-left .field-type-text,.group-left .field-type-text-with-summary{margin-right:20px}.group-right .field-type-text,.group-right .field-type-text-with-summary{margin-left:20px}.paragraphs-item-image-left-and-right .group-left{float:left;width:calc(50% - 5px);margin-right:5px}.paragraphs-item-image-left-and-right .group-right{float:left;width:calc(50% - 5px);margin-left:5px}.paragraphs-item-small-print{margin-bottom:30px}.paragraphs-item-small-print .field-items{max-width:800px;margin-left:auto;margin-right:auto;font-size:13px;font-weight:100}.paragraphs-item-paragraph{margin-top:30px;margin-bottom:30px;max-width:800px;margin-left:auto;margin-right:auto;font-size:18px;line-height:1.5}
.paragraphs-item-paragraph .field-name-field-title{text-align:center;font-size:25px;font-weight:700;margin-bottom:30px}.section-interview .paragraphs-item-paragraph{margin-top:30px;margin-bottom:30px;max-width:800px;margin-left:auto;margin-right:auto;font-size:18px;line-height:1.5}.section-interview .paragraphs-item-paragraph .field-name-field-title{text-align:left;font-size:25px;font-weight:700;margin-bottom:0}.section-interview .paragraphs-item-paragraph p:first-child{margin-top:0}.field-name-field-paragraph-image .field-item{text-align:center}.field-name-field-paragraph-image .field-item img{max-width:100%;height:auto}span.project-label{font-weight:100}span.project-label:after{content:"/";margin-left:5px;margin-right:5px}.event{margin-top:50px;display:flex;margin-bottom:50px}.event .eventlogo{width:50%;text-align:right}.event .event-info{padding-left:30px}.event .event-info h2{margin-top:0;margin-bottom:0}.event .event-info .booth{font-size:90%}.event .event-info .date{font-size:90%}.form-type-select{position:relative}.form-type-select:after{content:'\f107';font-family:"Font Awesome 5 Pro";font-weight:200;font-size:17px;line-height:33px;color:#545351;right:10px;top:2px;position:absolute;pointer-events:none}.form-type-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f4f3f4;color:#545351;line-height:33px;font-size:17px;border-radius:0;border:0;padding-left:5px;padding-right:30px}.samples .view-content{display:flex;flex-wrap:wrap}.samples .view-content .image{position:relative;margin-right:5px}.samples .view-content .image .label{position:absolute;bottom:0;background-color:#fff;padding-left:0;padding-right:15px;padding-top:10px;text-transform:uppercase;font-size:25px;font-weight:100;line-height:25px;margin-bottom:4px}.fabric-samples .views-row{line-height:0}.fabric-samples .views-row-1 img{display:block;margin-bottom:10px}.content img{max-width:100%;height:auto}.fabric-samples img{display:none;margin-right:10px}.field-name-field-color .field-item{float:left}.field-name-field-color .field-item img{margin-right:4px;border-width:2px;border-style:solid;border-color:#fff}.colorlabel{position:absolute;left:100px;top:100px;transform:translate(-50%,-50%);background:#fff;padding:2px}.label-icon{width:60px;height:60px;float:left;margin-right:5px}.group-tech-spec h3{font-weight:400;text-transform:uppercase;font-size:19px;margin-bottom:3px}.pane-node-field-color h2{font-weight:400;text-transform:uppercase;font-size:19px;margin-bottom:3px}.pane-fabric-laundry-symbol h2{font-size:16px;margin-bottom:3px}.pane-fabric-laundry-symbol .views-row{display:flex}.node-type-leather-quality .field-label-inline,.node-type-fabrics .field-label-inline{padding-top:3px}.node-type-leather-quality .field-name-field-remark,.node-type-fabrics .field-name-field-remark{margin-top:5px}.node-type-leather-quality .field-name-field-remark .field-label,.node-type-fabrics .field-name-field-remark .field-label{font-weight:400;text-transform:uppercase;font-size:15px}.node-type-leather-quality .field-name-field-remark .field-items,.node-type-fabrics .field-name-field-remark .field-items{font-size:95%}.node-type-leather-quality .field-name-field-remark .field-items p:first-child,.node-type-fabrics .field-name-field-remark .field-items p:first-child{margin-top:0}.showtooltip{border-bottom:1px dotted #999}.showtooltip .tooltip{display:none}.showtooltip:hover .tooltip{display:block;position:absolute;background:rgba(255,255,255,.9);padding:10px;font-weight:300}.content .publication .cover-image{display:inline-block}.content .publication .cover-image img{max-height:350px;max-width:250px;vertical-align:middle}.content .view-publications .publication{height:unset}.content .publication{float:left;width:23%;padding:1%;min-width:250px;height:900px}.content .publication .meta{text-transform:uppercase;font-weight:700;letter-spacing:1px;font-size:11px;margin-bottom:-5px}.content .publication .magazine{font-weight:100;font-size:19px;margin-bottom:5px}.content .publication .cover{position:relative;background:#ececec;height:350px;max-width:250px;white-space:nowrap;text-align:center}
.content .publication .cover-container{display:inline-block;height:100%;vertical-align:middle;margin-left:-4px}.content .publication .overlay{width:100%;height:100%;top:0;position:absolute}.content .publication .call2action{display:none;text-align:center;text-transform:uppercase;color:#fff}.content .publication .call2action a{text-decoration:none;color:#fff}.content .publication .call2action .related-products{background:#fff;display:none;overflow:hidden}.content .publication .call2action .related-products a{color:#525253}.content .publication .call2action.open .related-products{display:block;animation:fadeIn 1s}.content .publication .pubpreview{position:absolute;top:30Px;left:300px;width:65%;height:800px}.content .publication .product{clear:both}.content .publication .product .product-image{width:25%;float:left;line-height:0}.content .publication .product .product-name{margin-left:5px;text-transform:uppercase;float:left;line-height:50px}.content .publication iframe{margin-right:0;margin-left:0;width:100%;height:100%}.content .publication .crprt-box .headline{position:absolute;top:50%;font-size:20px;line-height:20px;margin-top:-10px}.content .publication:hover .overlay{background-color:rgba(40,40,37,.7);position:absolute}.content .publication:hover .call2action{display:block;margin-top:50%}.item-list .pager li{background-image:none;display:inline;list-style-type:none;padding:.5em}.pager{padding-top:30px;font-size:20px;font-weight:100;text-align:center;color:#acacad;clear:both}.pager a{color:#acacad}.pager .pager-next{display:none}.pager .pager-last{display:none}.pager .pager-current{color:#545351}.field-name-field-moodboard-explication{position:absolute;margin-top:-80vw;margin-left:10vw;margin-right:10vw;z-index:100}.field-name-field-moodboard-illustration,.field-name-field-moodboard-explication{width:80vw;height:80vw;margin-left:10vw;margin-right:10vw}.field-name-field-moodboard-illustration figure,.field-name-field-moodboard-explication figure{margin:0}.field-name-field-moodboard-illustration figure g rect,.field-name-field-moodboard-explication figure g rect,.field-name-field-moodboard-illustration figure g path,.field-name-field-moodboard-explication figure g path,.field-name-field-moodboard-illustration figure g polygon,.field-name-field-moodboard-explication figure g polygon{opacity:0}.field-name-field-moodboard-illustration figure g text,.field-name-field-moodboard-explication figure g text{display:none}.field-name-field-moodboard-illustration figure g:hover rect,.field-name-field-moodboard-explication figure g:hover rect,.field-name-field-moodboard-illustration figure g:hover path,.field-name-field-moodboard-explication figure g:hover path,.field-name-field-moodboard-illustration figure g:hover polygon,.field-name-field-moodboard-explication figure g:hover polygon{stroke:#fff;stroke-width:7;opacity:1;fill:rgba(255,255,255,0)}.field-name-field-moodboard-illustration figure g:hover text,.field-name-field-moodboard-explication figure g:hover text{display:block;font:15px/1.5 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif;text-shadow:6px 6px 6px rgba(0,0,0,.9)}.field-name-field-moodboard-illustration figure [id^=sample-] rect,.field-name-field-moodboard-explication figure [id^=sample-] rect,.field-name-field-moodboard-illustration figure [id^=sample-] path,.field-name-field-moodboard-explication figure [id^=sample-] path,.field-name-field-moodboard-illustration figure [id^=sample-] polygon,.field-name-field-moodboard-explication figure [id^=sample-] polygon{opacity:0}.field-name-field-moodboard-illustration figure [id^=sample-] text,.field-name-field-moodboard-explication figure [id^=sample-] text{display:none}.field-name-field-moodboard-illustration figure [id^=sample-]:hover rect,.field-name-field-moodboard-explication figure [id^=sample-]:hover rect,.field-name-field-moodboard-illustration figure [id^=sample-]:hover path,.field-name-field-moodboard-explication figure [id^=sample-]:hover path,.field-name-field-moodboard-illustration figure [id^=sample-]:hover polygon,.field-name-field-moodboard-explication figure [id^=sample-]:hover polygon{stroke:#fff;stroke-width:7;opacity:1;fill:rgba(255,255,255,0)}
.field-name-field-moodboard-illustration figure [id^=sample-]:hover text,.field-name-field-moodboard-explication figure [id^=sample-]:hover text{display:block;font:15px/1.5 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif}.field-name-field-moodboard-illustration figure tspan,.field-name-field-moodboard-explication figure tspan{font:15px/1.5 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif}.view-extranet-pictures .view-content{display:flex;flex-wrap:wrap}.view-extranet-pictures .view-content .photobibitem{padding:5px}.view-extranet-pictures .view-content .photobibitem .photobibitemlink{font-size:12px}.general-displays .views-content{display:flex;flex-wrap:wrap}.login-form input{width:400px;max-width:100%}.smalllabel{font-size:12px;text-transform:uppercase}.voetlabel{text-align:center;font-size:12px;font-weight:100;border-top-width:1px;border-top-style:solid;margin-top:10px}.detailtable td,.detailtable th{padding-left:10px;padding-right:10px}.detailtable td{font-size:13.5px}#overlay .center-box .close.inside{right:0}.extranet-infobox .info-box{display:flex}.extranet-infobox .info-box>div{width:25%}.extranet-infobox .info-box h4{margin-bottom:10px}.adv-items{display:flex;margin-bottom:15px}.adv-items .adv-content{margin-left:10px}.aditems{float:left;width:33%;margin-bottom:50px}.view-extranet-advertenties .view-content{overflow:auto}.view-overview-video .view-content{display:flex;flex-wrap:wrap}.view-overview-video .view-content .views-row{margin-right:20px}.view-overview-video .video-js{margin-left:0;margin-right:auto;height:250px;width:444px}.view-overview-video h3{margin-bottom:4px}.view-overview-video .file{display:flex;flex-direction:row;margin-top:10px}.view-overview-video .file .file-icon{padding:10px;background:#f4f3f4}.view-overview-video .file a{margin:10px;display:inline-block}.view-overview-video .file .file-size{margin:10px;display:inline-block;font-weight:100}.label .pricelist{text-transform:none;font-size:15px}.all-products .masonry-item{background-color:transparent;border:0}.all-products .field-content{background-color:#f4f3f4;position:relative;text-align:center}.all-products .field-content img{mix-blend-mode:multiply}.masonry-item{text-align:center}.view-reference-masonry .masonry-item,.view-reference-categories-masonry .masonry-item{width:48%;background-color:transparent;border:0;margin:1%;padding:0}.view-reference-masonry .masonry-item h2 a,.view-reference-categories-masonry .masonry-item h2 a{text-decoration:none;font-weight:100;font-size:17px;font-style:normal}.view-reference-masonry .masonry-item .image-box,.view-reference-categories-masonry .masonry-item .image-box{position:relative;display:block;overflow:hidden}.view-reference-masonry .masonry-item .overlay,.view-reference-categories-masonry .masonry-item .overlay{display:none;top:0;position:absolute;width:100%;height:100%;overflow:hidden;margin:0;padding:0;color:#fff;font-weight:100;font-size:16px;background-color:rgba(75,104,163,.7);cursor:pointer}.view-reference-masonry .masonry-item .image-box:hover .overlay,.view-reference-categories-masonry .masonry-item .image-box:hover .overlay{display:block}.view-reference-masonry .masonry-item .content-box,.view-reference-categories-masonry .masonry-item .content-box{position:absolute;bottom:5%;left:5%;right:5%}.view-reference-masonry .masonry-item h3,.view-reference-categories-masonry .masonry-item h3{font-weight:100;font-size:20px;margin-left:5%;margin-right:5%}.view-reference-masonry .masonry-item .description,.view-reference-categories-masonry .masonry-item .description{font-weight:100;line-height:1.3;font-size:15px;margin-left:5%;margin-right:5%}.search-box{text-align:center;padding:10px;background:#88b9c0;position:relative;height:60px;vertical-align:middle;position:fixed;width:100%;top:0;z-index:1000}#sbox{display:flex;align-items:center;margin-bottom:10px;justify-content:center}#sbox .btn{border-color:#d8d8d8 #d1d1d1 #bababa;border-style:solid;border-width:1px;margin-left:10px;padding-top:0}.ui-autocomplete{position:absolute;list-style:none;margin-left:0;z-index:1000}.ui-autocomplete .item{height:70px;background-color:#fff;overflow:hidden;width:350px;cursor:pointer;margin-left:auto;margin-right:auto}
.ui-autocomplete .itemimg{float:left;height:70px;width:auto}.ui-autocomplete .itemimg img{height:70px;width:auto}.ui-autocomplete .qitem{float:left;margin-left:4px;margin-top:20px;height:70px}.read-more,.read-less{margin-top:10px;margin-bottom:10px}li.cathead{margin-top:15px;margin-left:-15px;font-size:15px;line-height:15px;list-style-type:none;font-weight:700}#pricefilter{margin-left:20px;margin-top:10px}#pricefilter label{display:none}#pricefilter .form-type-select{width:200px}#pricefilter .form-type-select select{background:#fefefe;width:200px}.video-js{margin-left:auto;margin-right:auto}.video-js .vjs-big-play-button{left:50%;top:70%;transform:translateX(-50%)}.pointer,.lang-menu-trigger,.lang-menu-close{cursor:pointer}.event-slick-carousel{width:60vw;height:60vh;margin:30px;padding:0;border-color:#fff;border:30px}.event-slick-carousel img{height:60vh;width:auto}.event-slick-carousel .slick-slide{opacity:.1}.event-slick-carousel .slick-slide.slick-active{opacity:1}.event-carousel .target{display:none}@media (min-width:1000px){.mobile-detected .header .menubar .menu-block .mobile-active .lang-list{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;background:#fff;padding:5px}.mobile-detected .header .menubar .menu-block .mobile-active .lang-list .mobile{display:block}.mobile-detected .header .menubar .menu-block .mobile-active .lang-list .desktop{display:none}.mobile-detected .header .menubar .menu-block .mobile-active .lang-list li,.mobile-detected .header .menubar .menu-block .mobile-active .lang-list li:first-child,.mobile-detected .header .menubar .menu-block .mobile-active .lang-list li:nth-child(2){line-height:25px;display:block;margin-top:5px;margin-bottom:5px}.mobile-detected .header .menubar .menu-block .mobile-active .lang-list li.active{display:block}.mobile-detected .header .menubar .menu-block .mobile-active .lang-list .fa-angle-down{display:none}.mobile-detected .header .menubar .menu-block .mobile-active .lang-list:hover li{display:block}}@media (max-width:1600px){.section-extranet #extra-menu-container{display:none}}@media (max-width:1510px){#extra-menu-container{display:none}}@media (max-width:1300px){.section-extranet ul.menu li{padding-left:2px;padding-right:2px;margin-left:2px;margin-right:2px;font-size:17px}.section-extranet ul.menu li a{font-size:17px}}@media (max-width:1240px){.menu-block #block-menu-block-6 .menu li:first-child,.mobile{display:block}.desktop{display:none}.menu-container ul.menu li:hover ul.menu{display:none}#nav-toggle{display:block;z-index:600;position:fixed;top:30px;left:calc(100vw - 70px);background-color:#fff;height:40px;width:40px}#nav-toggle span,#nav-toggle span:before,#nav-toggle span:after{cursor:pointer;border-radius:1px;height:2px;width:30px;background:#545351;position:absolute;display:block;content:''}#nav-toggle span{top:50%;margin-left:5px}#nav-toggle span:before{top:-6px}#nav-toggle span:after{top:6px}#nav-toggle.open span{background-color:transparent}#nav-toggle.open span:before{top:0;-webkit-transform:rotate(45deg) scale(.8);-moz-transform:rotate(45deg) scale(.8);transform:rotate(45deg) scale(.8)}#nav-toggle.open span:after{top:0;-webkit-transform:rotate(-45deg) scale(.8);-moz-transform:rotate(-45deg) scale(.8);transform:rotate(-45deg) scale(.8)}#nav-toggle.open span:before,#nav-toggle.open span:after{-webkit-transition:all .3s cubic-bezier(.26,.45,.45,.82);-moz-transition:all .3s cubic-bezier(.26,.45,.45,.82);transition:all .3s cubic-bezier(.26,.45,.45,.82)}.header .menubar .menu-block .lang-list li:nth-child(2){margin-top:0}.extramenu{display:none}.menu-container{left:100vw;position:absolute;display:none;-webkit-transition:all .3s cubic-bezier(.26,.45,.45,.82);-moz-transition:all .3s cubic-bezier(.26,.45,.45,.82);transition:all .3s cubic-bezier(.26,.45,.45,.82)}.menu-container.open{width:100%;left:0;height:100vh;background:#fff;display:block;position:fixed;top:0;padding-top:20px}ul.menu li{display:block;float:none;margin-left:20px}.menu-box .fa-angle-down{display:none}#block-locale-language{left:100vw;position:absolute;display:none;margin-top:60px}
#block-locale-language .fa-angle-down{display:none}#block-locale-language.open{left:15px;position:absolute;display:inline}#block-locale-language.open ul.menu li{display:block;float:left;line-height:50px}#block-locale-language.open ul.menu li.active{display:none}.label{font-size:20px;line-height:20px;padding:5px}}.video-js{max-width:100%}.video-js .vjs-tech{background:#ffff}.node-type-project .location{font-weight:100;text-align:center;font-size:35px}@media screen and (max-width:800px){.section-lak td,.section-laque td,.section-lack td,.section-paints td{font-size:13px;line-height:14px}.product .bio{margin-left:90px;margin-right:90px;width:calc(100% - 180px)}.section-contact table:not(.no-split),.section-kontakt table:not(.no-split),.section-contacter table:not(.no-split){display:block;height:fit-content !important;width:100% !important}.section-contact table:not(.no-split) thead,.section-kontakt table:not(.no-split) thead,.section-contacter table:not(.no-split) thead,.section-contact table:not(.no-split) tbody,.section-kontakt table:not(.no-split) tbody,.section-contacter table:not(.no-split) tbody,.section-contact table:not(.no-split) th,.section-kontakt table:not(.no-split) th,.section-contacter table:not(.no-split) th,.section-contact table:not(.no-split) td,.section-kontakt table:not(.no-split) td,.section-contacter table:not(.no-split) td,.section-contact table:not(.no-split) tr,.section-kontakt table:not(.no-split) tr,.section-contacter table:not(.no-split) tr{display:block;height:fit-content !important;width:100% !important}.section-contact table:not(.no-split) td,.section-kontakt table:not(.no-split) td,.section-contacter table:not(.no-split) td{border:none;position:relative;padding-left:0;white-space:normal;text-align:left}}@media screen and (max-width:600px){body{width:100vw;overflow-x:hidden}.howtoconfig,.carousel-down{display:none}#nav-toggle{top:22px;left:calc(100vw - 50px)}.main-content{margin-top:-32px;overflow:hidden}.header .menubar{margin-left:5%;display:flex}.header .menubar .menu-block{height:32px}.header .menubar .logo{height:35px;width:92px;float:left}.header .menubar .logo img{height:35px;width:92px}.pageheader h1{font-size:30px;margin-bottom:30px}.product .pageheader h1{font-size:40px}.breadcrumbs{font-size:20px}.carousel,.carousel-single{height:calc(68px + 100vw/1920*1080);padding-top:68px}.carousel .hero-image,.carousel-single .hero-image{background-repeat:no-repeat;background-size:cover;height:calc(68px + 100vw/1920*1080);position:relative;width:100%}.carousel .hero-text,.carousel-single .hero-text{font-size:calc(5vw);top:calc(100vw/1920*1080 - 70px)}footer .row{flex-direction:column}footer .row .col,footer .row .col:last-child{width:100%}footer .legal{position:relative;bottom:unset;margin-top:20px}.label{font-size:calc(30*100vw/600);line-height:calc(30*100vw/600);padding-left:calc(7*100vw/600);padding-top:2px;padding-bottom:0}.content,.section-vacatures .main,.section-vacature .main,.designer-block .view-content,.product .bio{width:calc(100% - 20px);margin-left:10px;margin-right:10px}.designer-block .view-content .designer-image-box{width:50%}.designer-block .view-content .designer-image-box .designer a{font-size:calc(18*100vw/600);line-height:calc(18*100vw/600);text-shadow:rgba(0,0,0,.3) 1px 1px 5px}.centerflow-special.centerflow .image-box.box-even,.centerflow-special.centerflow .image-box.box-odd{width:100%}.centerflow-special.centerflow .image-box.solo .image{transform:translateX(0)}.centerflow-one,.centerflow{left:0;right:0;margin-left:0;margin-right:0;width:100%}.centerflow-one .image-box,.centerflow .image-box,.centerflow-one .image-box-first,.centerflow .image-box-first,.centerflow-one .image-box:nth-child(odd),.centerflow .image-box:nth-child(odd),.centerflow-one .image-box:nth-child(even),.centerflow .image-box:nth-child(even),.centerflow-one .image-box:nth-child(odd).image-box:last-child,.centerflow .image-box:nth-child(odd).image-box:last-child{float:none;padding:0;clear:both;height:auto;width:90%;margin-left:auto;margin-right:auto;margin-top:5px;margin-bottom:5px;position:relative;transform:translate(0,0);left:0}
.centerflow-one .image-box .image,.centerflow .image-box .image,.centerflow-one .image-box-first .image,.centerflow .image-box-first .image,.centerflow-one .image-box:nth-child(odd) .image,.centerflow .image-box:nth-child(odd) .image,.centerflow-one .image-box:nth-child(even) .image,.centerflow .image-box:nth-child(even) .image,.centerflow-one .image-box:nth-child(odd).image-box:last-child .image,.centerflow .image-box:nth-child(odd).image-box:last-child .image{position:relative;transform:translate(0,0);margin-bottom:10px;width:100%;height:auto}.centerflow-one .image-box .image .label,.centerflow .image-box .image .label,.centerflow-one .image-box-first .image .label,.centerflow .image-box-first .image .label,.centerflow-one .image-box:nth-child(odd) .image .label,.centerflow .image-box:nth-child(odd) .image .label,.centerflow-one .image-box:nth-child(even) .image .label,.centerflow .image-box:nth-child(even) .image .label,.centerflow-one .image-box:nth-child(odd).image-box:last-child .image .label,.centerflow .image-box:nth-child(odd).image-box:last-child .image .label{transform:translate(0,0)}.centerflow-one .image-box .image img,.centerflow .image-box .image img,.centerflow-one .image-box-first .image img,.centerflow .image-box-first .image img,.centerflow-one .image-box:nth-child(odd) .image img,.centerflow .image-box:nth-child(odd) .image img,.centerflow-one .image-box:nth-child(even) .image img,.centerflow .image-box:nth-child(even) .image img,.centerflow-one .image-box:nth-child(odd).image-box:last-child .image img,.centerflow .image-box:nth-child(odd).image-box:last-child .image img{height:auto;width:100%}.row-left,.row-left-800,.row-right,.row-800-right,.row-600,.row-600-right,.row{float:none;padding:0;clear:both;height:auto;width:90%;margin-left:auto;margin-right:auto;margin-top:5px;margin-bottom:5px}.row-left .image:first-child,.row-left-800 .image:first-child,.row-right .image:first-child,.row-800-right .image:first-child,.row-600 .image:first-child,.row-600-right .image:first-child,.row .image:first-child,.row-left .image,.row-left-800 .image,.row-right .image,.row-800-right .image,.row-600 .image,.row-600-right .image,.row .image{left:0;position:relative;transform:translate(0,0);margin-bottom:10px;width:100%;height:auto;min-height:calc(400*((100vw - 20px)*0.9)/800)}.row-left .image:first-child .label,.row-left-800 .image:first-child .label,.row-right .image:first-child .label,.row-800-right .image:first-child .label,.row-600 .image:first-child .label,.row-600-right .image:first-child .label,.row .image:first-child .label,.row-left .image .label,.row-left-800 .image .label,.row-right .image .label,.row-800-right .image .label,.row-600 .image .label,.row-600-right .image .label,.row .image .label{transform:translate(0,0)}.row-left .image:first-child img,.row-left-800 .image:first-child img,.row-right .image:first-child img,.row-800-right .image:first-child img,.row-600 .image:first-child img,.row-600-right .image:first-child img,.row .image:first-child img,.row-left .image img,.row-left-800 .image img,.row-right .image img,.row-800-right .image img,.row-600 .image img,.row-600-right .image img,.row .image img{height:auto;width:100%}.row-600 .image:first-child,.row-600 .image{height:calc(400*((100vw - 20px)*0.9)/600);background:#f4f3f4;width:100%}.mat-box{display:flex;flex-wrap:wrap}.mat-box .image{margin:5px;width:calc(50% - 10px)}.product-feature .feature-image img{width:auto;height:calc(290*100vw/600)}.product-feature .feature-description{font-size:calc(22*100vw/600)}.node-designer .group-left{float:left;width:100%}.node-designer .group-right{float:left;width:90%}.block-jori-dealers .content .form .line{flex-direction:column}.block-jori-dealers .content .form .line input[type=text],.block-jori-dealers .content .form .line select{max-width:100%;width:calc(100vw - 40px)}.block-jori-dealers .content .form .line .formlabel{text-align:left;width:calc(100vw - 20px);padding-left:30px}.block-jori-dealers #results{margin-top:100px;height:70vh;overflow:scroll;width:calc(100vw - 50px)}.page-node h2.subhead{transform:translate(-25px,0)}
.page-node h2.subhead:after{font-size:80px;letter-spacing:-25px}.page-node h2.subhead:before{font-size:80px;letter-spacing:-25px}.product-info{flex-direction:column}.product-info .product-image{width:calc(100% - 10px);margin-left:5px;margin-right:5px;text-align:center}.product-info .product-description{width:calc(100% - 10px);margin-left:5px;margin-right:5px;text-align:left}.newsitems .newsitem{flex-direction:column-reverse}.newsitems .newsitem .newstitle{margin-top:20px;margin-left:10px}.newsitems .newsitem .action-link{margin-bottom:20px}.newsitems .newsitem img{max-width:100%;height:auto}.page-node .field-name-body{max-width:800px;margin-left:auto;margin-right:auto;font-size:16px;line-height:1.6;-webkit-text-size-adjust:none}form table textarea,form table input,form table select{width:100%}.configcontainer{width:100vw;height:calc(6/9*100vw);left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;position:relative}.field-name-field-moodboard-illustration,.field-name-field-moodboard-explication{width:100vw;height:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;position:relative}.field-name-field-moodboard-explication{position:absolute;margin-top:-100vw}.newsitems .newsitem:nth-child(odd){flex-direction:column-reverse}.content .publication{width:100%}.content .publication .heading{width:250px;margin-left:auto;margin-right:auto}.content .publication .cover{margin-left:auto;margin-right:auto}.breadcrumbs .config{text-align:left;font-size:18px;line-height:1;vertical-align:top;cursor:pointer;position:absolute;right:15px;margin-top:-110px;font-weight:400;color:#fff;text-shadow:rgba(0,0,0,.3) 1px 1px 5px}.breadcrumbs .config .click{font-size:12px;line-height:1;font-weight:100;margin-top:0;display:block}.breadcrumbs .config .fa-chevron-right{color:#d03d32;font-size:30px;position:absolute;left:-20px}.product-configurator .configurations{position:relative}.product-configurator .label{transform:translate(0,0)}.product-configurator .config-info{width:50%;padding-bottom:50px}.product-configurator .product-name{font-size:17px;margin-top:25px}.product-configurator .cta-box .product-cta{margin-top:25px;text-transform:uppercase;font-weight:700;font-size:15px}.product-configurator .cta-box .product-cta.stores{position:absolute;bottom:40px}.product-configurator .config-image{width:50%}.product-configurator .config-image img{max-width:none;transform:translate(-20%,-50%)}.product-configurator .config-image.no-sofa img{transform:translate(-20%,-50%);height:200px;width:auto;margin-left:0;max-width:none}.product-configurator .config-starting-price{bottom:40px;margin-left:10px;font-size:12px}.product-configurator .config-starting-price .price-line .price-label{width:90px}.product-configurator .config-starting-price .price-line .price-label .price{width:60px}.slick-dots{width:35%;left:32.5%;right:32.5%}.slick-dots li{width:15px;height:15px}.slick-dots li button:before{font-size:25px;line-height:25px;position:absolute}.view-reference-masonry .masonry-item,.view-reference-categories-masonry .masonry-item{width:100%;margin:0}.view-reference-masonry .masonry-item h2,.view-reference-categories-masonry .masonry-item h2{margin-bottom:2px}.section-lak td,.section-laque td,.section-lack td,.section-paints td{font-size:12px;line-height:13px}}.node-type-news-brief img{outline:none;text-decoration:none;-ms-interpolation-mode:bicubic;display:block}.node-type-news-brief a img{border:none}.node-type-news-brief a{color:#333}.node-type-news-brief table{border-collapse:collapse}.node-type-news-brief .node-news-brief .field-name-body{font-size:inherit;line-height:inherit}.node-type-news-brief .content{margin-left:0;margin-right:0}@media screen and (max-width:600px){.videocontainer{width:100%;height:calc(100vw/1920*1080)}.field.field-name-field-product-video,.field.field-name-field-video-language-{width:90%;margin-left:5%;margin-right:5%}.video-js{width:100%;height:calc(90vw/16*9)}.skipper,.audiocontrol{font-size:12px;bottom:5px}.audiocontrol{right:50px}.carousel .hero-text,.carousel-single .hero-text{text-align:left;width:fit-content;margin-left:5%}}