form button{outline:0;border:0}.global--account--menu{list-style:none;padding:0;margin:0;text-transform:uppercase}.loader{background:url("/_app/inc/internal-assets/loader-light.svg")!important;-webkit-animation:rotationanimation 1s infinite linear;top:calc(50vh - 65px)!important;left:calc(50vw - 15px)!important;width:30px!important;height:30px!important;background-size:30px 30px!important;margin:0!important}.information--container .t1{line-height:normal}.collection-detail-container .pagetop--image img{position:absolute;width:100%;height:100vh;object-fit:cover}.collection-detail-container .pagetop--image .global--gradientoverlay{height:100vh}.items--threegrid .item.is-bottom{align-content:center}.items--threegrid .subtitle{grid-column:1 / span 3;position:relative}@media(max-width:891px){.items--threegrid .subtitle{grid-column:1 / span 1}}.items--threegrid .subtitle span{position:absolute;bottom:-50px;text-transform:uppercase;transform:translateX(-50%)}.fullscreen-img{width:100%;height:100vh;object-fit:cover;object-position:inherit}.fullheight-img{width:100%;height:100%;object-fit:cover;object-position:inherit}.measurements{text-transform:uppercase}.global--imagecarousel .imagecarousel--item--specialpage.right .right{width:33vw}.global--imagecarousel.is-half{width:50vw;height:100%}.global--imagecarousel.is-half .nbutton,.global--imagecarousel.is-half .pbutton{background-position-x:40px;background-position-y:center!important}.image img{width:100%;height:auto}.modul--fullwidth--middle{cursor:pointer}#emersyaIframe{width:100%;border:0;height:100%;position:static}.global--product-configurator .config--container .visualizationArea{width:calc(50vw+120px)!important}.is-hidden{display:none!important}.video--controller.play .video--controller--container{opacity:0}.global--product-configurator .config--container .menu .mainmenu--item--container .mainmenu--item .label{display:inline-block;vertical-align:middle;height:auto;line-height:initial}.global--product-configurator .config--container .menu .mainmenu--item--container .mainmenu--item .label span{display:block}.global--product-configurator .config--container .menu .mainmenu--item--container .mainmenu--item .preview{float:none;display:inline-block;vertical-align:middle}.mapOverlay{z-index:1}#gmap{width:100%;height:100%}.metric::after{content:" x "}.metric:last-child::after{display:none}.sub-bottom-item-seats{cursor:pointer}.sub-bottom-item-seats:hover{background-color:#fefefe}.news-container .global--productcarousel.projects .slider--item img{width:100%;height:auto}.news-container{height:auto;display:none;overflow-x:hidden;overflow-y:auto}.news-container.open{min-height:100vh}.node-1257 .global--small--topimage,.node-1256 .global--small--topimage,.node-1282 .global--small--topimage,.node-1606 .global--small--topimage,.node-2000 .global--small--topimage{margin-bottom:0}.search-container .search--result--list .search--result--list--item .search--item--profilepic{background-size:cover!important}.search-container .item-headline-collection{text-transform:capitalize}.search-container .item-headline-group{text-transform:lowercase}.search-container .search--result--list--item:hover{opacity:.8}.global--product-configurator .config--container .menu .submenu .sub-bottom .sub-bottom-item[data-part=glassfiber],.global--product-configurator .config--container .menu .submenu .sub-bottom .sub-bottom-item[data-part=weave],.global--product-configurator .config--container .menu .submenu .sub-bottom .sub-bottom-item[data-part=tricot],.global--product-configurator .config--container .menu .submenu .sub-bottom .sub-bottom-item[data-part=roof],.global--product-configurator .config--container .menu .submenu .sub-bottom .sub-bottom-item[data-part=tricordstrap],.global--product-configurator .config--container .menu .submenu .sub-bottom .sub-bottom-item[data-part=curtains],.global--product-configurator .config--container .menu .submenu .sub-bottom .sub-bottom-item[data-part=rearwall]{background-position:right;background-size:200%}.global--product-configurator .config--container .menu .submenu .sub-bottom .sub-bottom-item[data-part=glassfiber][data-color=transparent],.global--product-configurator .config--container .menu .submenu .sub-bottom .sub-bottom-item[data-part=weave][data-color=transparent],.global--product-configurator .config--container .menu .submenu .sub-bottom .sub-bottom-item[data-part=tricot][data-color=transparent],.global--product-configurator .config--container .menu .submenu .sub-bottom .sub-bottom-item[data-part=roof][data-color=transparent],.global--product-configurator .config--container .menu .submenu .sub-bottom .sub-bottom-item[data-part=tricordstrap][data-color=transparent],.global--product-configurator .config--container .menu .submenu .sub-bottom .sub-bottom-item[data-part=curtains][data-color=transparent],.global--product-configurator .config--container .menu .submenu .sub-bottom .sub-bottom-item[data-part=rearwall][data-color=transparent]{background-size:contain}.global--product-configurator .config--container .menu .submenu .sub-bottom .sub-bottom-item[data-part=seat],.global--product-configurator .config--container .menu .submenu .sub-bottom .sub-bottom-item[data-part=cushionsupport]{background-size:cover}.global--product-configurator .config--container .menu .mainmenu--item--container .mainmenu--item[data-part=glassfiber] .preview,.global--product-configurator .config--container .menu .mainmenu--item--container .mainmenu--item[data-part=weave] .preview,.global--product-configurator .config--container .menu .mainmenu--item--container .mainmenu--item[data-part=tricot] .preview,.global--product-configurator .config--container .menu .mainmenu--item--container .mainmenu--item[data-part=roof] .preview,.global--product-configurator .config--container .menu .mainmenu--item--container .mainmenu--item[data-part=rearwall] .preview,.global--product-configurator .config--container .menu .mainmenu--item--container .mainmenu--item[data-part=tricordstrap] .preview,.global--product-configurator .config--container .menu .mainmenu--item--container .mainmenu--item[data-part=curtains] .preview{background-position:right;background-size:200%}.global--product-configurator .config--container .menu .mainmenu--item--container .mainmenu--item[data-part=glassfiber] .preview[data-color=transparent],.global--product-configurator .config--container .menu .mainmenu--item--container .mainmenu--item[data-part=weave] .preview[data-color=transparent],.global--product-configurator .config--container .menu .mainmenu--item--container .mainmenu--item[data-part=tricot] .preview[data-color=transparent],.global--product-configurator .config--container .menu .mainmenu--item--container .mainmenu--item[data-part=roof] .preview[data-color=transparent],.global--product-configurator .config--container .menu .mainmenu--item--container .mainmenu--item[data-part=rearwall] .preview[data-color=transparent],.global--product-configurator .config--container .menu .mainmenu--item--container .mainmenu--item[data-part=tricordstrap] .preview[data-color=transparent],.global--product-configurator .config--container .menu .mainmenu--item--container .mainmenu--item[data-part=curtains] .preview[data-color=transparent]{background-size:contain}.global--product-configurator .config--container .menu .mainmenu--item--container .mainmenu--item[data-part=cushionsupport] .preview,.global--product-configurator .config--container .menu .mainmenu--item--container .mainmenu--item[data-part=seat] .preview{background-size:cover}.hs_languages{position:absolute;margin:0;padding:0;list-style:none}.hs_languages li{display:none}.hs_languages li.selected{display:block}@media(min-width:891px){.contact--container .center--container{margin:auto;width:560px;display:block}.contact--container .center--container .input--container{text-align:right}.contact--container .center--container .input--container #textarea{box-sizing:border-box}}.fabrics{box-sizing:border-box}@media(max-width:1200px){.fabrics{overflow:hidden}}@media(max-width:1200px){.fabrics .pagetop--image .headline{line-height:normal;top:50%!important;transform:translate(0,-50%)}}.fabrics .fabrics-benefits p{display:inline-block}.fabrics .fabrics-info{height:auto!important;min-height:100vh!important;float:left}@media(max-width:1200px){.fabrics .fabrics-info{margin-bottom:60px}}.fabrics .fabrics-info .fabrics-info_image,.fabrics .fabrics-info .fabrics-info_details{width:50%;float:left}@media(max-width:1200px){.fabrics .fabrics-info .fabrics-info_image,.fabrics .fabrics-info .fabrics-info_details{width:100%}}.fabrics .fabrics-info .fabrics-info_image{margin-top:60px;box-sizing:border-box;padding:175px 0 100px 200px}@media(max-width:1200px){.fabrics .fabrics-info .fabrics-info_image{margin-top:0;margin-right:0;padding:60px 30px}}.fabrics .fabrics-info .fabrics-info_image #fabric-image{width:100%;height:610px;background-repeat:no-repeat}@media(max-width:1200px){.fabrics .fabrics-info .fabrics-info_image #fabric-image{height:350px}}.fabrics .fabrics-info .fabrics-info_details{margin-bottom:100px}@media(max-width:1200px){.fabrics .fabrics-info .fabrics-info_details{margin-left:0}}.fabrics .fabrics-info .fabrics-info_details .t1{max-width:500px}.fabrics .fabrics-info .fabrics-info_details .fabrics-benefits p{margin-right:20px;margin-top:0;margin-bottom:0}.fabrics .fabrics-info .fabrics-info_details .fabrics-benefits p:last-of-type{margin-right:0}.fabrics .fabrics-info .fabrics-info_details .fabrics-description,.fabrics .fabrics-info .fabrics-info_details .fabrics-composition{font-family:"proxima-nova";color:#3d3935;letter-spacing:.05rem;line-height:1.47;margin-top:15px}@media(max-width:890px){.fabrics .fabrics-info .fabrics-info_details .fabrics-composition{margin-top:0}}.fabrics .fabrics-info .fabrics-info_details #global--button{height:60px!important;background-color:white!important;border:1px solid #3d3935;margin-top:150px;margin-left:120px}@media(max-width:1200px){.fabrics .fabrics-info .fabrics-info_details #global--button{margin-left:auto;margin-right:auto;display:block}}@media(max-width:890px){.fabrics .fabrics-info .fabrics-info_details #global--button{margin-top:60px}}.fabrics .fabrics-info .fabrics-info_details #global--button .global--button--text{color:#3d3935!important;line-height:60px!important}.fabrics .fabrics-info .fabrics-info_details #menu-1+.utilities{margin-top:60px;max-width:100%!important;margin-right:0!important}@media(max-width:1200px){.fabrics .fabrics-info .fabrics-info_details #menu-1+.utilities{margin-right:0!important}}.fabrics .fabrics-info .fabrics-info_details .dropdown-content#download_1,.fabrics .fabrics-info .fabrics-info_details .dropdown-content#download_2{left:-20px;width:100%;position:static!important}.fabrics .fabrics-info .fabrics-info_details .color-select{display:inline-block;width:95px;text-align:center;vertical-align:top}.fabrics .fabrics-info .fabrics-info_details .color-select.selected{color:#000!important}.fabrics .fabrics-info .fabrics-info_details .color-select_preview{position:relative;width:60px;border-radius:100px;height:60px;float:left;margin:15px 20px 10px;cursor:pointer}.fabrics .fabrics-care{box-sizing:border-box;background-color:#dedbd7;width:100%;float:left;padding:120px 200px;margin-top:-10px}@media(max-width:1200px){.fabrics .fabrics-care{padding:0}}.fabrics .fabrics-care .fabrics-care__left,.fabrics .fabrics-care .fabrics-care__right{box-sizing:border-box;float:left;width:50%}@media(max-width:1200px){.fabrics .fabrics-care .fabrics-care__left{width:100%;padding:0 30px}}.fabrics .fabrics-care .fabrics-care__right{padding-left:120px}@media(max-width:1750px){.fabrics .fabrics-care .fabrics-care__right{padding-left:20px}}@media(max-width:1200px){.fabrics .fabrics-care .fabrics-care__right{width:100%;margin-top:60px;padding:60px 30px;background:#fff;text-align:center}}@media(max-width:1200px){.fabrics .fabrics-care .fabrics-care__right .fabrics-care__right-outer{display:block}}.fabrics .fabrics-care .fabrics-care__right .fabrics-care__wrapper{display:block;width:255px;height:255px;margin-bottom:40px}@media(max-width:1200px){.fabrics .fabrics-care .fabrics-care__right .fabrics-care__wrapper{width:auto}}@media(max-width:890px){.fabrics .fabrics-care .fabrics-care__right .fabrics-care__wrapper{width:100%;margin:20px auto;display:block}}.fabrics .fabrics-care .fabrics-care__right .fabrics-care__wrapper img{width:auto;height:200px;margin:0 auto;display:block}.fabrics .fabrics-care .fabrics-care__right .fabrics-care__wrapper p{font-weight:300;letter-spacing:.05rem;font-family:"proxima-nova";color:#000;font-size:14px;margin-top:20px;text-align:center}@media(max-width:1200px){.fabrics .fabrics-care .fabrics-care__right .fabrics-care__wrapper p{font-size:12px}}.fabrics .fabrics-care .fabrics-care__headline{font-family:"TiemposFine";font-weight:100;-webkit-font-smoothing:antialiased;color:#3d3935;font-size:50px;letter-spacing:.07rem;margin-top:0}@media(max-width:1200px){.fabrics .fabrics-care .fabrics-care__headline{font-size:35px;padding-top:60px;padding-left:30px;padding-right:30px}}.fabrics .fabrics-care .fabrics-care__text,.fabrics .fabrics-care .fabrics-care__lower,.fabrics .fabrics-care .fabrics-care__right-title{font-family:"proxima-nova";color:#3d3935;letter-spacing:.05rem;line-height:1.47;margin-top:15px}.fabrics .fabrics-care .fabrics-care__text{font-size:16px;font-weight:300;max-width:520px}@media(max-width:1200px){.fabrics .fabrics-care .fabrics-care__text{font-size:12px!important;max-width:100%}}.fabrics .fabrics-care .fabrics-care__lower,.fabrics .fabrics-care .fabrics-care__right-title{font-weight:400}.fabrics .fabrics-care .fabrics-care__lower{font-size:13px;margin-top:40px}@media(max-width:1200px){.fabrics .fabrics-care .fabrics-care__lower{font-size:12px!important}}.fabrics .fabrics-care .fabrics-care__right-title{font-size:15px;margin-right:20px}@media(max-width:1200px){.fabrics .fabrics-care .fabrics-care__right-title{letter-spacing:.13rem;font-weight:500;margin-right:0}}.mobile--menu .global--searchbar input{background-repeat:no-repeat}FORM .dropdown{width:100%;margin-bottom:15px}FORM .dropdown .dropbtn{border:0;padding:21px 33px;background-position:calc(100% - 15px) center;background-size:16px 12px;width:100%;box-sizing:border-box;background-image:url(/_app/inc/internal-assets/arrowdropdown.svg)}FORM .dropdown.width-90{width:90px}.cat-children{display:none}.cat-parent.open+.cat-children{display:block}.downloads--container .filter--container .filter--foldout .cat-parent{background-image:url(/_app/inc/internal-assets/fold-up.svg);background-repeat:no-repeat;background-position:calc(100% - 60px) 8px;background-size:7px 7px;cursor:pointer;padding-left:30px;font-size:13px;font-weight:300;width:100%;padding-top:5px;padding-bottom:5px}.downloads--container .filter--container .filter--foldout .cat-parent.open{background-image:url(/_app/inc/internal-assets/fold-down.svg)}.selection-container.is-search P{font-family:"proxima-nova";font-weight:300;letter-spacing:.0rem;font-size:15px;line-height:1.3;padding:2rem 3rem}#filter-reset{padding:1rem 2rem;font-size:.8rem;width:100%;display:block;border-top:5px solid #f8f8f7;cursor:pointer}.filter--addition A{display:block;text-decoration:none;font-weight:300;padding:.5rem 1rem .5rem 2rem;font-size:12px}.downloads--container .filter--container .filter--foldout.is-dark .cat-item{color:#3d3935}.filter--container .headline{box-sizing:border-box}.filter--container .headline A{float:right;margin-right:1rem;font-size:12px;cursor:pointer}@media(max-width:1200px){.node-1242 .global--top--submenu{display:none}}.information--container .user--account .t2{font-family:"proxima-nova";font-weight:300;color:white;width:100%;margin-top:60px;text-align:center;padding-bottom:70px;font-size:20px;letter-spacing:.07rem}.downloads--container .submenu .details{font-size:11px!important;max-width:90px;text-align:right}.downloads--container .submenu #sketchup{background-image:url(/_app/inc/internal-assets/download-types/skp.svg);background-position:0 21px!important;background-size:40px 40px!important}.downloads--container .submenu #revit{background-image:url(/_app/inc/internal-assets/download-types/revit.svg);background-position:0 21px!important;background-size:40px 40px!important}.downloads--container .submenu #assembly{background-image:url(/_app/inc/internal-assets/download-types/assembly.svg);background-position:0 21px!important;background-size:40px 40px!important}.node-1606 .information--container .signup--login,.node-1257 .information--container .signup--login{margin-top:150px}.button{cursor:pointer;height:60px;line-height:60px;width:275px;background-color:#000;position:relative;text-align:center;letter-spacing:.07rem;display:inline-block}.button .button--text{display:inline-block;vertical-align:middle;line-height:1.3;font-family:"proxima-nova";font-weight:400;color:#fff;font-size:12px}.input--container textarea#COL9{height:264px;min-height:264px;width:100%;font-size:12px;font-weight:400;letter-spacing:.05rem;font-family:"proxima-nova";padding-top:20px;padding-left:30px;border:0;color:#3d3935;margin-bottom:10px;box-sizing:border-box}.news--image--block iframe.vimeo{width:100%!important;height:100%!important;min-width:inherit!important;min-height:inherit!important;left:inherit!important}.news-container .news--image--block .video .global--videopage iframe{left:auto!important;top:auto!important;background-color:#eceae7!important}@media(min-width:890px){.news--image--block.has-video-1{height:405px!important}}.empty-selection{font-family:"proxima-nova";font-weight:300;width:100%;margin-top:40px;text-align:center;padding-bottom:70px;font-size:20px;letter-spacing:.07rem;display:none}.utilities .dropdown-content a.selected{color:#000!important}.catalogue--container .cataogue--wrapper{height:auto!important}.catalogue--container .button-wrapper{margin:80px auto 60px;position:relative}.catalogue--container .button-wrapper #global--button{display:inline-block}.material-45{background-size:260px}.global--footer #footer--table{height:auto}@media(max-width:1540px){.global--footer .copyright{position:initial}.global--footer .footer-right{clear:both}}.global--top--submenu .submenu--item.current{color:#bfb8af}@media(min-width:890px){.submenu--item[data-id='1688']{display:none}}.mobile--menu{z-index:5}.global--top{z-index:6}.mainmenu-item[data-id="1292"]{display:none}#nav1292 a:last-child,#nav1292 a:nth-last-child(2){display:none!important}.mobile--menu .mobile--main--navigation .mobile--nav--item,.mobile--menu .mobile--main--navigation .mobile--nav--category{padding-top:12px;padding-bottom:12px}.mobile--menu .mobile--main--navigation{font-size:16px}.global--footer.white{background:white}.global--footer{height:max-content;padding-bottom:200px}.global--footer strong{float:left;width:100%;margin-bottom:10px}@media(min-width:1200px){.global--footer .col{float:left;margin-right:30px}}@media(max-width:1220px){.global--footer{padding-bottom:600px}}.contact--container.dealer .ui-checkbox{position:absolute}.contact--container.dealer .select{-webkit-appearance:none;background-color:#efeeec;border:0;padding:7px;border-radius:30px;display:inline-block;cursor:pointer;width:14px}.contact--container.dealer .select:checked{background-color:#bfb8af;padding:4px;border:3px solid white!important}.contact--container.dealer .register-button{height:60px!important;line-height:60px!important;float:right;position:relative}@media(max-width:890px){.contact--container.dealer .register-button{width:100%!important;margin:30px 0;clear:both}}.contact--container.dealer #global--button{background-color:black}@media(max-width:890px){.contact--container.dealer .bottom--container{padding:0 30px}}.contact--container.dealer .disclaimer{width:236px;margin-left:30px;float:left;font-size:11px;font-family:"proxima-nova";letter-spacing:.04rem;font-weight:400;color:#3d3935}@media(max-width:890px){.contact--container.dealer .disclaimer{margin-left:0;width:calc(100% - 30px);padding:0 30px;float:none}}.contact--container.dealer .global--small--topimage{position:relative;height:260px;margin-top:126px}@media(max-width:890px){.contact--container.dealer .global--small--topimage{margin-top:79px;height:300px}}.contact--container.dealer .intro-txt{font-size:16px;font-family:"proxima-nova";letter-spacing:.8px;font-weight:300;color:black;line-height:1.4;margin-bottom:3rem}@media(max-width:890px){.contact--container.dealer .intro-txt{padding:0 30px}}.contact--container.dealer .outro-txt{font-size:11px;font-family:"proxima-nova";letter-spacing:.04rem;font-weight:400;color:black;margin:10rem 0}@media(max-width:890px){.contact--container.dealer .outro-txt{padding:0 30px}}.contact--container.dealer .contact-overlay{position:absolute;z-index:1;top:50%;left:0;width:100%;transform:translate(0,-50%);padding:0 30px;box-sizing:border-box}.contact--container.dealer .contact-overlay .title{font-size:45px;font-family:"TiemposFine";font-weight:200;letter-spacing:.30rem;color:black;text-align:center;width:100%}.contact--container.dealer .contact-overlay .subtitle{font-size:30px;font-family:"proxima-nova";letter-spacing:.195rem;font-weight:300;color:black;width:100%;margin-top:10px;text-align:center;font-size:20px;letter-spacing:.07rem;text-transform:uppercase}.contact--container.dealer .bgimage{position:absolute;opacity:.2;top:0;left:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.layover{position:fixed;top:0;left:0;background:white;height:100%;width:100%;z-index:99}.layover IMG{height:100vh;max-width:100vw;max-height:100vh;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.layover BUTTON{position:absolute;top:3rem;right:3rem;text-transform:uppercase;font-family:"proxima-nova";letter-spacing:1.3pt;font-size:18px;cursor:pointer;z-index:2;border:0;background:transparent}.global--seo{background:#f2f1ef;color:#3d3935;padding:64px 0}.global--seo .seo--row{width:calc(100% - 240px);margin:auto;font-family:"proxima-nova";line-height:1.2;font-size:14px;font-weight:100;letter-spacing:.11rem}.global--seo .seo--row H1{font-size:14px}@media(max-width:1100px){.global--seo .seo--row{width:calc(100% - 60px)}}.takeuserscreenshot{text-transform:uppercase;color:black;cursor:pointer;position:absolute;bottom:0;right:0;z-index:100;width:30px;height:25px;background-size:contain;background-repeat:no-repeat;background-image:url(https://cdn.tribu.com/icons/camera.png)}@media(max-width:890px){.takeuserscreenshot{right:2rem}}.takeuserscreenshot DIV{display:none}UL.links{padding:0;margin:15px}UL.links LI{font-size:12px;margin-top:8px}UL.links LIUL.links LI::marker{color:#bfb8af}.wrapper-column .halfpage--image--right.custom{height:600px!important}@media(max-width:890px){.wrapper-column .halfpage--image--right.custom{height:auto!important;display:block}}@media(max-width:890px){.wrapper-column .halfpage--image--right.custom .bg{height:600px}.wrapper-column .halfpage--image--right.custom .bg .global--imagecarousel.is-half{width:100vw;height:600px}}.wrapper-column .halfpage--image--right.custom .info{height:100%;justify-content:center;padding-left:120px}@media(max-width:890px){.wrapper-column .halfpage--image--right.custom .info{padding-left:30px;padding-right:30px;box-sizing:border-box}}.wrapper-column .halfpage--image--right.custom .info .t1{margin-top:0}.wrapper-column .halfpage--image--right.custom .info .t1,.wrapper-column .halfpage--image--right.custom .info .t2,.wrapper-column .halfpage--image--right.custom .info .t3{margin-left:0}.wrapper-column .halfpage--image--right.custom .info .t3{max-height:max-content;width:calc(100% - 100px);padding-right:0;padding-bottom:0;overflow-y:visible}@media(max-width:890px){.wrapper-column .halfpage--image--right.custom .info .t3{margin-left:0!important;margin-right:0!important;width:100%!important}}.wrapper-column .halfpage--image--right.custom .info #global--button{margin-top:50px;margin-left:0}.wrapper-column .halfpage--image--right.custom .info #global--button .global--button--text{text-transform:uppercase}