.text-red{color:#949494}.border-bottom{border-bottom:1px solid #ddd}.border-top{border-top:1px solid #ddd}.grid-spacer{margin-bottom:30px}.bg-cover{background-size:cover!important}p+p{margin-top:24px}.bg--lightgrey{background-color:rgba(0,0,0,.03)}.color--grey{color:#c7c7c7}#loader{background-color:hsla(0,0%,100%,.9);position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;display:flex;justify-content:center;align-items:center}#loader .loader-wrapper{position:relative;width:70px;height:56px}#loader .loader-wrapper #icon-above,#loader .loader-wrapper #icon-bottom{position:absolute;width:70px;height:56px}#loader .loader-wrapper #icon-above{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);-webkit-animation:move 3s infinite;animation:move 3s infinite}.no-border{border:0!important}.text--smaller{font-size:16px;line-height:21px}.text--smallest{font-size:14px;line-height:18px}.text--white{color:#fff!important}.edit__page__button{z-index:9999;display:flex;position:fixed;bottom:110px;right:30px;width:60px;height:60px;color:#fff;border-radius:999px;background:linear-gradient(135deg,#74ebd5,#acb6e5);align-items:center;justify-content:center;transition:all .35s cubic-bezier(.77,0,.175,1)}.edit__page__button:hover{color:#fff;transform:scale(1.15)}.uk-container-parasol{width:100%}.uk-overflow-hidden{overflow:hidden}.text-shadow{text-shadow:0 0 7px rgba(0,0,0,.5)}.rectangle-block{background-color:#000;min-height:500px}@media only screen and (max-width:960px){.rectangle-block{min-height:50vw}}hr{margin:20px 0}@font-face{font-family:Avenir Next;font-weight:400;src:url(../fonts/AvenirNextLTPro-Regular.eot);src:url(../fonts/AvenirNextLTPro-Regular.svg);src:url(../fonts/AvenirNextLTPro-Regular.ttf);src:url(../fonts/AvenirNextLTPro-Regular.woff);src:url(../fonts/AvenirNextLTPro-Regular.woff2);font-display:swap}@font-face{font-family:Avenir Next;font-weight:600;src:url(../fonts/AvenirNextLTPro-Bold.eot);src:url(../fonts/AvenirNextLTPro-Bold.svg);src:url(../fonts/AvenirNextLTPro-Bold.ttf);src:url(../fonts/AvenirNextLTPro-Bold.woff);src:url(../fonts/AvenirNextLTPro-Bold.woff2);font-display:swap}@font-face{font-family:Avenir Next;font-weight:500;src:url(../fonts/AvenirNextLTPro-Demi.eot);src:url(../fonts/AvenirNextLTPro-Demi.svg);src:url(../fonts/AvenirNextLTPro-Demi.ttf);src:url(../fonts/AvenirNextLTPro-Demi.woff);src:url(../fonts/AvenirNextLTPro-Demi.woff2);font-display:swap}@font-face{font-family:Avenir Next;font-style:italic;font-weight:400;src:url(../fonts/AvenirNextLTPro-It.eot);src:url(../fonts/AvenirNextLTPro-It.svg);src:url(../fonts/AvenirNextLTPro-It.ttf);src:url(../fonts/AvenirNextLTPro-It.woff);src:url(../fonts/AvenirNextLTPro-It.woff2);font-display:swap}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.uk-h1,.uk-h2,.uk-h3,.uk-h4,.uk-h5{display:block}.uk-h1,h1{color:#404040;font-size:32px;font-weight:400;line-height:48px}.uk-h1.hero,h1.hero{color:#fff;font-size:50px;font-weight:400;line-height:60px}.uk-h1.small-title,h1.small-title{font-size:32px;line-height:38.4px}.uk-h2,h2{color:#5c5c5b;font-size:24px;font-weight:400;line-height:38.4px}.uk-h3,h3{color:#404040;font-size:24px;line-height:28.8px}.uk-h4,h4{font-size:18px;line-height:27px}.uk-h4,.uk-h5,h4,h5{color:#949494;font-weight:400}.uk-h5,h5{font-size:16px;line-height:24px}.uk-h6,h6{color:#ddd;text-transform:uppercase;font-size:14px;font-weight:700;line-height:21px}.uk-text-center p{text-align:center}.cms,em,p{color:#949494!important}.cms,p{font-size:16px;font-weight:400;line-height:24px}.cms.text-small,p.text-small{font-size:14px;line-height:21px}.cms.text-small b,.cms.text-small strong,p.text-small b,p.text-small strong{color:#000}.cms a,p a{color:#949494;text-decoration:underline}.cms a:hover,p a:hover{color:#000;text-decoration:none}.text-bigger p{font-size:18px;line-height:27px}header.home{width:100%;overflow:hidden;background-repeat:no-repeat;background-position:50%;background-size:cover}header.home .uk-navbar-container{z-index:999;position:absolute;right:30px;left:30px;padding:20px 50px}header.home .header-slider{position:relative}header.home .header-slider .video-background{position:absolute;top:0;bottom:0;left:0;right:0}header.home .header-slider .video-background.black{background-color:rgba(0,0,0,.2)}header.home .header-slider .video-background.white{background-color:hsla(0,0%,100%,.2)}header.home .header-slider .home-header-slide{display:flex;width:100%;height:100%;padding-top:150px;background-repeat:no-repeat;background-position:50%;background-size:cover;align-items:center}header.home .header-slider .home-header-slide .uk-container{width:100%}header.home .header-slider .home-header-slide .product-fiche{display:flex;position:absolute;right:-386px;width:550px;height:164px;padding:40px 80px 40px 0;background-color:#fff;align-items:center;justify-content:flex-start;transition:right .35s cubic-bezier(.77,0,.175,1) 0ms,height .35s cubic-bezier(.77,0,.175,1) .2s}header.home .header-slider .home-header-slide .product-fiche .right{opacity:0;transition:opacity .35s cubic-bezier(.77,0,.175,1) .35s}header.home .header-slider .home-header-slide .product-fiche:hover{right:0;height:260px;text-decoration:none}header.home .header-slider .home-header-slide .product-fiche:hover .right{opacity:1}header.home .header-slider .uk-slideshow-nav{display:flex;position:absolute;top:150px;bottom:0;left:30px;margin:0;padding:0;align-items:flex-start;flex-direction:column;justify-content:center;list-style-type:none}header.home .header-slider .uk-slideshow-nav li{margin:5px 0}header.home .header-slider .uk-slideshow-nav li a{display:block;width:2px;height:30px;background-color:hsla(0,0%,100%,.5);transition:all .3s cubic-bezier(.77,0,.175,1)}header.home .header-slider .uk-slideshow-nav li a:hover{background-color:#fff}header.home .header-slider .uk-slideshow-nav li.uk-active a{width:3px;background-color:#fff}header.default{padding-top:25px;padding-bottom:25px;border-bottom:1px solid #ddd}.full-overlay{z-index:9999;position:fixed;top:0;right:0;bottom:100vh;left:0;overflow:hidden;background-color:transparent;transition:background-color .3s ease-in-out}.full-overlay .overlay-box{display:flex;position:absolute;top:30px;right:30px;bottom:100vh;left:30px;overflow:hidden;background-color:#fff;align-items:center;justify-content:center;transition:bottom .4s cubic-bezier(.77,0,.175,1) .15s}.full-overlay .overlay-box .close-button{position:absolute;top:30px;right:30px;color:#949494;transition:all .15s ease-in-out}.full-overlay .overlay-box .close-button:hover{color:#000}.full-overlay .overlay-wrapper{display:flex;width:100%;opacity:0;justify-content:center;transform:translateY(-30px);transition:transform .5s cubic-bezier(.77,0,.175,1) .3s,opacity .5s cubic-bezier(.77,0,.175,1) .3s}.full-overlay .overlay-wrapper .left{padding-right:95px;border-right:1px solid #ddd}.full-overlay .overlay-wrapper .center{padding:0 95px;border-right:1px solid #ddd}.full-overlay .overlay-wrapper .right{padding-left:95px}.full-overlay .overlay-wrapper a{display:block;margin:30px 0;color:#5c5c5b;font-size:24px;font-weight:400;line-height:28.8px}.full-overlay .overlay-wrapper a.uk-active{color:#000;font-weight:500}.full-overlay .overlay-wrapper a:first-child{margin-top:0}.full-overlay .overlay-wrapper a:last-child{margin-bottom:0}.full-overlay .overlay-wrapper a:hover{color:#000;text-decoration:none}.full-overlay .overlay-wrapper .sub-nav{margin-top:-20px;margin-bottom:-10px;padding-left:20px}.full-overlay .overlay-wrapper .sub-nav a{margin:5px 0;color:#949494;font-size:18px;line-height:27px}.full-overlay .overlay-wrapper .sub-nav a.uk-active{color:#000;font-weight:500}.full-overlay .overlay-wrapper .sub-nav a:hover{color:#000;text-decoration:none}.full-overlay.opened{bottom:0;background-color:rgba(0,0,0,.4)}.full-overlay.opened .overlay-box{bottom:30px}.full-overlay.opened .overlay-wrapper{opacity:1;transform:translateY(0)}.search-wrapper form{display:flex;align-items:center;justify-content:center}.search-wrapper form .input-wrapper{position:relative;margin-right:15px}.search-wrapper form .input-wrapper span{position:absolute;right:0;bottom:0;left:0;height:2px;transform:scaleX(0);transform-origin:bottom right;transition:transform .35s ease-in-out}.search-wrapper form .input-wrapper input[type=text]{width:40vw;min-height:52px;color:#404040;border:2px solid transparent;border-bottom-color:#ddd;background-color:transparent;font-family:Avenir Next,sans-serif;font-size:24px;line-height:28.8px}.search-wrapper form .input-wrapper input[type=text]::-moz-placeholder{color:#ddd;font-style:italic}.search-wrapper form .input-wrapper input[type=text]:-ms-input-placeholder{color:#ddd;font-style:italic}.search-wrapper form .input-wrapper input[type=text]::placeholder{color:#ddd;font-style:italic}.search-wrapper form .input-wrapper input[type=text]:focus{outline:none;box-shadow:0}.search-wrapper form .input-wrapper input[type=text]:focus~span{transform:scaleX(1);transform-origin:bottom left}.main-nav,.main-nav__links{display:flex;justify-content:flex-end;align-items:center}.main-nav__links{margin:0;padding:0 25px 0 0;list-style-type:none;position:relative}.main-nav__links li{margin:0 25px}.main-nav__links li a{position:relative;min-height:0;color:#404040;font-size:18px;line-height:27px;transition:color .25s ease;padding:0 0 10px}.main-nav__links li a:hover{text-decoration:none}.main-nav__links li a:not(.uk-navbar-toggle):before{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;background-color:#404040;transform:scaleX(0);transform-origin:bottom right;transition:transform .4s ease}.main-nav__links li a:not(.uk-navbar-toggle):hover{color:#000;padding-bottom:10px}.main-nav__links li a:not(.uk-navbar-toggle):hover:before{transform:scaleX(1);transform-origin:bottom left}.main-nav__links li.uk-active a{color:#404040;font-weight:500}.main-nav__icons{margin:0;padding:0 0 0 25px;list-style-type:none;display:flex;justify-content:flex-end;align-items:center}.main-nav__icons>li{margin:0 10px}.main-nav__icons>li>a{font-size:16px;color:#404040;text-decoration:none}.main-nav__icons>li>a.search-button{font-size:14px}.main-nav__icons>li>a.uk-navbar-toggle{margin:0 0 3px;padding:0}.main-nav__icons .lang-picker{color:#404040;text-transform:uppercase;font-size:14px;font-weight:500;line-height:21px}.main-nav__icons .lang-picker:hover{color:#404040;text-decoration:none}.scrollable-nav.uk-sticky{height:0;overflow:hidden}.scrollable-nav.uk-sticky.uk-sticky-fixed{height:auto}.scrollable-nav{width:auto!important;right:30px;top:30px!important}.scrollable-nav a{background-color:hsla(0,0%,100%,.7);min-height:auto;padding:15px}footer{background-color:#f7f7f7;border-top:1px solid #ddd}footer ul{margin:0 50px;padding:0;list-style-type:none}footer ul li{margin-bottom:10px}footer ul li:last-child{margin-bottom:0}footer ul li a{color:#949494;font-size:16px;line-height:24px}footer ul li a:hover{color:#000;text-decoration:none}footer ul li.uk-active a{color:#000;font-weight:500}footer .socials{display:flex;align-items:center;justify-content:flex-end}footer .socials a{margin-right:12px;color:#949494;font-size:18px}footer .socials a:last-child{margin-right:0}footer .socials a:hover{color:#000}footer .sub-footer{display:flex;align-items:center;justify-content:space-between}footer .sub-footer p{margin:0;padding:0;color:#949494;font-size:13px;line-height:21px}footer .sub-footer .footer-icon-wrapper{width:25px;overflow:hidden;transition:width .15s ease-in-out;text-decoration:none}footer .sub-footer .footer-icon-wrapper .footer-icon{width:25px}footer .sub-footer .footer-icon-wrapper:hover{width:80px}@media (max-width:640px){.footer-menu{display:flex!important;flex-flow:column!important}}.ig-logo{width:20px}.ig-logo svg{fill:#000;min-width:14px;transition:fill .2s ease;width:14px}.ig-logo:hover svg{fill:#e90100}.form-custom .uk-form-label{color:#949494;font-size:18px;font-weight:500;line-height:27px}.form-custom .form-url{display:none}.form-custom .uk-input,.form-custom .uk-select,.form-custom .uk-textarea{padding-right:0;padding-left:0;color:#949494;border:0;border-bottom:1px solid #ddd;background-color:transparent;font-size:16px}.form-custom .uk-input.uk-form-danger,.form-custom .uk-select.uk-form-danger,.form-custom .uk-textarea.uk-form-danger{color:#f0506e;border:1px inset #f0506e;background-color:rgba(240,80,110,.08)}.form-custom .uk-input.uk-form-success,.form-custom .uk-select.uk-form-success,.form-custom .uk-textarea.uk-form-success{color:#32d296;border:1px inset #32d296;background-color:rgba(50,210,150,.08)}.form-custom .uk-input.error,.form-custom .uk-select.error,.form-custom .uk-textarea.error{border-color:#f0506e}.form-custom .uk-textarea{padding:20px;border:1px solid #ddd;transition:border .15s ease-in-out}.form-custom .uk-textarea:focus{border:1px solid #000}.form-custom .uk-input[type=file]{background-image:url(/public/themes/exsited/img/file.png);background-repeat:no-repeat;background-position:100%}.input-underline{position:relative}.input-underline span{position:absolute;right:0;bottom:0;left:0;height:1px;background-color:#000;transform:scaleX(0);transform-origin:bottom right;transition:transform .4s ease-in-out}.input-underline input{background-color:transparent}.input-underline input:focus{outline:none}.input-underline input:focus~span{transform:scaleX(1);transform-origin:bottom left}.check-wrapper{display:flex;align-items:center;justify-content:flex-start}.check-wrapper input{width:30px;height:30px;margin-right:10px;border:1px solid #ddd;background-color:transparent}.check-wrapper input:checked{border:0;background-color:#000!important}.check-wrapper input.error{border-color:#f0506e}#newsletterform .uk-form-label{color:#949494;font-size:16px;font-weight:500;line-height:24px}#newsletterform .uk-input,#newsletterform .uk-select,#newsletterform .uk-textarea{min-height:0}#newsletterform .check-wrapper p{font-size:14px;line-height:125%}#newsletterform .uk-button{padding:7px 20px}.uk-modal-dialog-form{width:500px}.search-bar{display:flex}.search-bar input{background-color:transparent}.search-bar__input{font-family:Avenir Next,sans-serif;font-size:16px;display:block;opacity:0;overflow:hidden;padding:4px 0;transition:all .2s ease;width:0;box-shadow:none;border:1px solid transparent;border-bottom-color:#000;outline:none!important}.search-bar__input:active,.search-bar__input:focus{outline:none}.search-bar__button{background-color:transparent;border:none;box-shadow:none;cursor:pointer;padding:4px 10px}.search-bar--active .search-bar__input{opacity:1;width:120px}.search-bar-mobile{opacity:0;position:relative;left:35px;top:65px}.something_field{display:none}.form-errors{margin-bottom:15px}.form-errors,.form-errors p{color:#949494}.form-errors ul{list-style:disc;font-size:12px}.uk-alert-success{color:#949494;font-weight:700;background-color:transparent;padding:0}.uk-alert-success svg{display:none}.application-feedback .uk-alert{margin-bottom:0}.properties-list .property{display:flex;align-items:center;justify-content:flex-start}.properties-list .property h5{text-transform:uppercase;font-weight:700;flex:0 0 33.333%}.properties-list .property h5,.properties-list .property p{color:#949494;font-size:14px;line-height:21px}.advantage-list{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between}.advantage-list .advantage{display:flex;align-items:flex-start;flex:0 0 47%;justify-content:flex-start}.advantage-list .advantage i,.advantage-list .advantage svg{margin-right:20px;color:#949494;font-size:32px;flex:0 0 32px}.advantage-list .advantage p{margin-top:8px}.job-border{border-bottom:1px solid #ddd;padding:25px 0}.job-border:last-of-type{border-bottom:0}.uk-table-bordered{border:1px solid #ddd}.uk-table-bordered tbody tr td{color:#949494;border-right:1px solid #ddd;font-size:16px;line-height:24px}.downloads-table tr:hover *{color:#949494}.downloads-table tr td.download-col{width:25%}.downloads-table tr td.download-col.small{width:10%}.downloads-table.no-red tr:hover *{color:#949494}.uk-button{padding:13px 20px;font-size:16px;font-weight:500;line-height:24px}.uk-button-header{padding:17px 25px 15px;color:#fff;border:1px solid #fff;background-color:transparent;font-size:18px;line-height:27px;transition:all .25s cubic-bezier(.77,0,.175,1)}.uk-button-header:hover{color:#404040;background-color:#fff}.uk-button-primary{color:#fff;border:1px solid #404040;background-color:#404040;transition:all .25s cubic-bezier(.77,0,.175,1)}.uk-button-primary:focus,.uk-button-primary:hover{color:#fff;border:1px solid #000;background-color:#000}.uk-button-secondary{color:#949494;border:1px solid #ddd;background-color:transparent;transition:all .25s cubic-bezier(.77,0,.175,1)}.uk-button-secondary:focus,.uk-button-secondary:hover{color:#fff;border:1px solid #000;background-color:#000}.uk-button-link{color:#949494;font-size:16px;font-weight:500;line-height:27px;transition:color .25s ease-in-out}.uk-button-link i,.uk-button-link svg{font-size:14px}.uk-button-link:focus,.uk-button-link:hover{color:#404040;text-decoration:none}.uk-button-link--alt{color:#fff;text-decoration:underline}.uk-button-link--alt:focus,.uk-button-link--alt:hover{color:#fafafa;text-decoration:underline}.uk-button-footer{width:100%;color:#949494;border:1px solid #ddd;text-align:left;font-size:16px!important;font-weight:500!important;line-height:24px!important;transition:all .25s cubic-bezier(.77,0,.175,1)}.uk-button-footer:hover{color:#fff!important;border:1px solid #949494!important;background-color:#949494!important}.uk-button-footer i,.uk-button-footer svg{font-size:21px}.uk-button-icon{margin-right:10px;color:#949494;font-size:16px}.uk-button-icon:last-child{margin-right:0}.uk-button-icon:hover{color:#404040}.profile-button{display:flex;align-items:center;justify-content:flex-end}.profile-button .avatar{width:40px;height:40px;border-radius:999px;background-repeat:no-repeat;background-position:50%;background-size:cover}.button--download{color:#949494;font-size:18px}.button--download:hover{color:#404040}.news-nav{display:flex;max-width:100%;flex-wrap:wrap;border-bottom:1px solid #ddd;align-items:center;justify-content:flex-start}.news-nav a{margin:0 15px -1px 0;padding-bottom:10px;color:#949494;border-bottom:2px solid transparent;font-size:18px;line-height:27px;transition:color .15s ease-in-out}.news-nav a:hover{color:#404040;text-decoration:none}.news-nav a:first-of-type{margin-left:0}.news-nav a:last-of-type{margin-right:0}.news-nav a.uk-active{color:#404040;border-bottom:2px solid #404040;font-weight:500}.uk-dropdown{margin-left:50px}.detail-nav{justify-content:flex-start}.detail-nav,.detail-nav a{display:flex;align-items:center}.detail-nav a{padding:3px 20px;color:#949494;border-right:1px solid #ddd;font-size:18px;line-height:27px}.detail-nav a:first-of-type{padding-left:0}.detail-nav a:last-of-type{padding-right:0;border-right:0}.detail-nav a.dropdown-button i,.detail-nav a.dropdown-button svg{color:#ddd;font-size:16px}.detail-nav a:hover{color:#000;text-decoration:none}.detail-nav a:hover.dropdown-button i,.detail-nav a:hover.dropdown-button svg{color:#949494}.detail-nav a.uk-active{color:#000;font-weight:500}.product-nav{display:flex;align-items:center;justify-content:space-between}.product-nav .left{justify-content:flex-start}.product-nav .right{justify-content:flex-end}.product-nav .left,.product-nav .right{display:flex;align-items:center}.product-nav .left>a,.product-nav .right>a{margin:0 20px;padding:20px 0 18px;color:#949494;font-size:18px;line-height:27px;transition:color .15s ease-in-out,border-bottom .25s ease-in-out}.product-nav .left>a:first-of-type,.product-nav .right>a:first-of-type{margin-left:0}.product-nav .left>a:last-of-type,.product-nav .right>a:last-of-type{margin-right:0}.product-nav .left>a:hover,.product-nav .right>a:hover{color:#404040;text-decoration:none}.product-nav .left>a.uk-active,.product-nav .right>a.uk-active{color:#404040;font-weight:500}.product-nav .product-burger{display:none}.uk-navbar-sticky .product-burger{display:block}.downloads-nav{display:flex;border-bottom:1px solid #ddd;align-items:center;justify-content:space-between}.downloads-nav .left li a{margin-right:40px;margin-bottom:-1px;padding-bottom:10px;color:#949494;border-bottom:2px solid transparent;font-size:18px;line-height:27px}.downloads-nav .left li a:last-of-type{margin-right:0}.downloads-nav .left li a:hover{color:#000;text-decoration:none}.downloads-nav .left li.uk-active a{color:#000;border-bottom:2px solid #000;font-weight:500}.downloads-nav .right a{margin-bottom:-1px;padding-bottom:10px;color:#000;font-family:Avenir Next;font-size:18px;line-height:27px}.downloads-nav .right a:hover{color:#949494;text-decoration:none}.downloads-nav .left,.downloads-nav .right{display:flex;align-items:center}.uk-navbar-left .uk-logo{max-width:250px}.uk-offcanvas-overlay.uk-open:before{background-color:rgba(0,0,0,.75)}.navigation .uk-offcanvas-bar{width:50vw;right:-50vw;transition:right .5s cubic-bezier(.83,0,.17,1);padding:0;display:flex;flex-flow:column;justify-content:space-between}.navigation.uk-open .uk-offcanvas-bar{right:0}.navigation__content{flex:1 0 auto;padding-bottom:60px;position:relative}.navigation__lang{border-top:1px solid #ddd;position:-webkit-sticky;position:sticky;padding:10px 0;bottom:0;width:100%;left:0;background:#fff}.navigation__lang>a{display:flex;align-items:center;justify-content:flex-start;font-size:18px;color:#404040;padding:0 50px}.navigation__lang>a .text{margin-top:5px}.navigation__lang>a:hover{color:#000;text-decoration:none}.navigation__logo{margin-top:40px;position:relative;left:50%;transform:translateX(-50%);max-width:200px}.navigation__logo img{width:100%}.navigation__close{background-color:transparent;border:0;color:#949494;font-size:18px;position:absolute;right:50px;top:50px;width:30px!important;cursor:pointer;z-index:999999}.navigation__close:hover{color:#000}.navigation .uk-nav{padding:0 50px;margin-top:40px}.navigation .uk-nav>li{margin-bottom:8px}.navigation .uk-nav>li:last-of-type{margin-bottom:0}.navigation .uk-nav>li.uk-nav-divider{margin:25px 0}.navigation .uk-nav>li>a{font-size:21px;line-height:25px;color:#404040}.navigation .uk-nav>li>a:hover{color:#000}.navigation .uk-dropdown{border:0;background-color:transparent}.navigation .uk-dropdown .uk-dropdown-nav{padding:0;margin:0;border:1px solid #ddd;background-color:#fff;transform:translateX(50px) translateY(-10px)}.navigation .uk-dropdown .uk-dropdown-nav>li{margin-bottom:0}.navigation .uk-dropdown .uk-dropdown-nav>li>a{color:#404040;font-size:18px}.navigation .uk-dropdown .uk-dropdown-nav>li>a:hover{color:#000;background-color:transparent;font-weight:400}.close-button{background-image:url(/dist/assets/images/cancel.svg);background-repeat:no-repeat;background-position:50%;width:18px;height:18px}.uk-breadcrumb>:nth-child(n+2):not(.uk-first-column):before{content:">";margin:0 10px}.uk-breadcrumb{padding:0;margin:0}.uk-breadcrumb li a{color:#949494}.uk-breadcrumb li a:active,.uk-breadcrumb li a:focus,.uk-breadcrumb li a:hover,.uk-breadcrumb li a:link,.uk-breadcrumb li a:visited{font-size:16px}.uk-breadcrumb li.uk-active a:active,.uk-breadcrumb li.uk-active a:focus,.uk-breadcrumb li.uk-active a:hover,.uk-breadcrumb li.uk-active a:link,.uk-breadcrumb li.uk-active a:visited,.uk-breadcrumb li a:hover{color:#000}.showcases{margin-left:50px;padding-right:50px;margin-top:50px;width:calc(100% - 50px);padding-bottom:30px}.showcases .scroll-content{display:grid;gap:30px 30px;grid-template-columns:repeat(999,25%);grid-template-rows:1fr}.showcases .scrollbar-track-x{opacity:1!important;display:block!important;height:5px;background-color:#ddd;border-radius:99999px}.showcases .scrollbar-track-x .scrollbar-thumb{min-width:100px;height:5px;background-color:#404040;border-radius:99999px}.showcase{display:block}.showcase__image{display:block;width:100%;padding-top:125%;background-size:cover;background-repeat:no-repeat;background-position:50%;transition:box-shadow .3s ease,transform .25s ease}.showcase__title{font-size:18px;color:#404040;margin-top:15px;font-weight:500;margin-bottom:5px}.showcase__intro{font-size:14px;line-height:20px}.showcase:hover{text-decoration:none}.showcase:hover .showcase__image{box-shadow:0 14px 25px rgba(0,0,0,.16);transform:scale(1.025)}.showcases_home{margin-left:50px;padding-right:50px;margin-top:50px;height:40vh;padding-bottom:30px;display:grid}.showcases_home .scroll-content{display:grid;gap:30px 30px;grid-template-columns:repeat(999,25%);grid-template-rows:1fr}.showcases_home .scrollbar-track-x{opacity:1!important;display:block!important;height:5px;background-color:#ddd;border-radius:99999px}.showcases_home .scrollbar-track-x .scrollbar-thumb{min-width:100px;height:5px;background-color:#404040;border-radius:99999px}.scrollbar-track{z-index:0!important}.showcase_home{display:block;height:200px}.showcase_home__image{display:block;height:100%;width:100%;padding-top:125%;background-size:cover;background-repeat:no-repeat;background-position:50%;transition:box-shadow .3s ease,transform .25s ease}.showcase_home__title{font-size:18px;color:#404040;margin-top:15px;font-weight:500;margin-bottom:5px}.showcase_home__intro{font-size:14px;line-height:20px}.showcase_home:hover{text-decoration:none}.showcase_home:hover .showcase__image{box-shadow:0 14px 25px rgba(0,0,0,.16);transform:scale(1.025)}@media (max-width:960px){.uk-navbar-left .uk-logo{max-width:200px}.navigation .uk-offcanvas-bar{width:75vw;right:-75vw}.navigation.uk-open .uk-offcanvas-bar{right:0}.showcases .scroll-content{gap:20px 20px;grid-template-columns:repeat(999,40%)}}@media (max-width:640px){header.home .uk-navbar-container{padding:20px 30px}.uk-navbar-left .uk-logo{max-width:175px}.navigation .uk-offcanvas-bar{width:95vw;right:-95vw}.navigation.uk-open .uk-offcanvas-bar{right:0}.navigation__lang{padding:0 35px}.navigation__lang>a{padding:10px 0}.navigation__logo{top:30px;left:35px;transform:translateX(0);max-width:175px}.navigation__close{top:35px;right:35px}.navigation .uk-nav{padding:0 35px}.navigation .uk-dropdown .uk-dropdown-nav{transform:translateX(0)}.showcases{margin-left:35px;padding-right:35px;margin-top:100px;width:calc(100% - 35px)}.showcases .scroll-content{gap:15px 15px;grid-template-columns:repeat(999,66%)}.showcases .scrollbar-track-x .scrollbar-thumb{min-width:30px}}.uk-background-contain{background-size:contain!important}.image-block{display:block;position:relative;width:100%;padding-top:75%;background-repeat:no-repeat;background-position:50%;background-size:cover}.image-block.square{padding-top:100%}.image-block.long{padding-top:125%}.image-block.wide{padding-top:33%}.image-block.thirds{padding-top:66%}.image-block.half{padding-top:50%}.image-block.full-height{height:100%;padding-top:0}.button-icon{display:flex;width:50px;height:50px;color:#fff;border-radius:999px;background-color:#404040;filter:drop-shadow(0 3px 6px rgba(0,0,0,.16));align-items:center;font-size:21px;justify-content:center}.caractere_icon{color:#fff}.left-image-full,.right-image-full{position:absolute;top:0;bottom:0;background-repeat:no-repeat;background-position:50%;background-size:cover}.full-left-video{-o-object-fit:cover;object-fit:cover;width:50%;height:100%}@media only screen and (max-width:767px){.full-left-video{width:100%;height:67vw}}.left-image-full{right:50vw;left:0}.right-image-full{right:0;left:50vw}.full-left-image,.full-right-image{position:absolute;top:0;bottom:0;background-repeat:no-repeat;background-position:50%;background-size:cover}.full-left-image{right:50%;left:0}.full-right-image{right:0;left:50%}.image-quote{background-repeat:no-repeat;background-position:50%;background-size:cover}.image-quote .overlay{display:flex;width:100%;height:100%;background-color:rgba(0,0,0,.5);align-items:center}.image-quote .overlay .uk-container{width:100%}.image-banner{height:100vh;width:100%;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width:1300px){.image-banner{height:100%}}.full-page-quote,.image-banner{background-position:50%}.full-page-quote{background-repeat:no-repeat;background-size:cover;overflow:hidden}.full-page-quote .inner{display:flex;width:100%;height:100%;background-color:rgba(0,0,0,.2);align-items:center;z-index:99999}.full-page-quote .inner .uk-container{width:100%}.full-page-quote .inner h2{color:#fff;text-align:center;font-size:50px;font-weight:400;line-height:60px}.full-page-quote .inner h2 b,.full-page-quote .inner h2 strong{font-weight:500}.text-image_spacing--special{padding-top:100px!important;padding-bottom:100px!important;margin-top:40px!important;margin-bottom:45px!important}.uk-cover-top{top:0;transform:translate(-50%)!important}.uk-slider-items_images img{height:100%}.uk-slider-items_images li{width:auto;height:400px;margin-right:30px}.uk-slider-items_images a{z-index:9999;display:block}.uk-slider-showcases .slide_buttons{right:40px}.uk-slider-showcases .uk-slider-items_images-image{height:400px;max-width:100%;display:inline-block;background-color:#fafafa}.uk-slider-showcases .uk-slider-items_images-image img{height:100%;width:auto}.uk-slider-showcases .uk-slider-items_images li{height:100%;margin-right:30px}.uk-slider-showcases .uk-slider-items_images a{top:0}.uk-slider-showcases .uk-slider-items_images .uk-h1,.uk-slider-showcases .uk-slider-items_images .uk-h2,.uk-slider-showcases .uk-slider-items_images h1,.uk-slider-showcases .uk-slider-items_images h2{max-width:100%;flex-wrap:wrap;text-align:center}.slider .uk-position-center-right,.slider .uk-position-center-right-out{left:90%;color:#ddd}.slider .uk-position-center-left,.slider .uk-position-center-left-out{left:5%;color:#ddd}.product-thumbnail{width:200px;height:auto}.ellipsis{text-overflow:ellipsis;overflow:hidden}.overflow{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.fa-search{color:#000}@media (max-width:1080px){.uk-position-center-right,.uk-position-center-right-out{left:90%;color:#ddd}.uk-position-center-left,.uk-position-center-left-out{left:5%;color:#ddd}}@media (max-width:960px){.text-image_spacing h2{margin-top:40px!important}.uk-slider-items_images img{background-size:cover;background-repeat:no-repeat;background-position:50%;height:100%}.uk-slider-items_images li{width:auto;height:200px;margin-right:30px}.uk-slider-items_images a{z-index:9999;display:block}}@media (max-width:640px){.full-image-left,.full-image-right{position:relative;right:auto;left:auto;height:300px;margin-right:15px;margin-left:15px}.text-image_spacing h2{margin-top:40px!important}.uk-slider-items_images img{background-size:cover;background-repeat:no-repeat;background-position:50%;height:100%}.uk-slider-items_images li{width:auto;height:200px;margin-right:15px}.uk-slider-items_images a{z-index:9999;display:block}.slider .uk-position-center-right,.slider .uk-position-center-right-out{left:80%;color:#ddd}.slider .uk-position-center-left,.slider .uk-position-center-left-out{left:5%;color:#ddd}}.testimonial-card{border:1px solid hsla(0,0%,58%,.34);border-radius:8px}.testimonial-card .uk-card-header{border-bottom:1px solid hsla(0,0%,58%,.34)}.testimonial-slider .testimonial-card{opacity:0;transition:opacity .25s ease-in-out}.testimonial-slider>.uk-active .testimonial-card{opacity:1}.parasol-block{display:flex;flex-direction:column;text-align:center}.parasol-block .image{width:100%;padding-top:66%;background-repeat:no-repeat;background-position:50%;background-size:cover}.parasol-block .image--contain,.parasol-block .image.svg{background-size:contain}.parasol-block .parasol-block__image{transition:all .3s ease}.parasol-block:hover .parasol-block__image{transform:scale(1.03)}.parasol-block .title{margin-top:20px;color:#404040;font-size:18px;line-height:27px;transition:color .25s ease-in-out}.parasol-block .subtitle{color:#949494;font-size:16px;line-height:24px}.parasol-block .test{position:relative!important}.parasol-block:hover{text-decoration:none}.parasol-block.list{margin-bottom:40px;align-items:center;flex-direction:row;justify-content:flex-start}.parasol-block.list .image{margin-right:120px;padding-top:33%;flex:0 0 40%}.parasol-block.list .content{display:flex;align-items:flex-start;flex:0 0 40%;flex-direction:column}.parasol-block.small .title{margin-bottom:5px;font-size:18px;line-height:24px}.parasol-block.small .subtitle{font-size:16px;line-height:24px}.uk-accordion-title{position:relative}.triangle__container{position:absolute;left:0;right:0;display:flex;justify-content:center;align-items:flex-start;top:-30px;opacity:1;transition:.15s;z-index:3}.parasol-toggle-block .uk-accordion-content--cats{display:none}.parasol-toggle-block_active .uk-accordion-content--cats{display:block;position:relative;z-index:999}.triangle{width:0;height:0;border-left:30px solid transparent;border-right:30px solid transparent;border-bottom:30px solid #fff}.uk-accordion-content--cats{background-color:#fff;margin-top:0!important;transition:all .3s ease-out}.parasol-toggle-block_active>.uk-accordion-title>.triangle__container{bottom:0;opacity:1;z-index:0}.parasols_container{margin:auto;padding-top:40px;padding-bottom:40px}.image-overview{background-color:#fff}.parasol-section{min-height:25vw;display:flex;align-items:center;background-color:rgba(0,0,0,.03)}.product-item-center{margin-left:auto;margin-right:auto}.technical_data a,.technical_data p{margin-top:0;margin-bottom:10px}.technical_data p{padding-left:15px;flex-wrap:wrap}.technical_data .file-lock{height:25px;width:25px;margin-left:5px}.technical-details_lightbox .lightbox--background{background-color:transparent}.technical-details_lightbox img{padding:0;cursor:pointer}.uk-lightbox{background-color:hsla(0,0%,100%,.9)!important}.uk-dropdown{padding:0;border:1px solid #ddd;background-color:#fff;box-shadow:none}.uk-dropdown ul>li a{padding:15px 100px 12px 20px!important;color:#949494;font-size:16px;font-weight:400;line-height:24px}.uk-dropdown ul>li a:hover{color:#fff;background-color:#404040;text-decoration:none;font-weight:500}.uk-dropdown ul>li a.type{display:flex;min-width:265px;padding:15px 20px 12px!important;align-items:center;justify-content:space-between}.uk-dropdown ul>li a.type i,.uk-dropdown ul>li a.type svg{color:#404040}.uk-dropdown ul>li a.type:hover i,.uk-dropdown ul>li a.type:hover svg{color:#fff}.uk-dropdown ul>li.uk-active>a{font-weight:500;color:#404040}.uk-dropdown ul>li.uk-active>a:hover{color:#fff}.cta{display:flex;padding:50px 100px;border:1px solid #ddd;text-align:center;align-items:center;flex-direction:column;justify-content:center}.cta-wrapper a:hover{text-decoration:none!important}.cta-wrapper a:hover .cta{background-color:rgba(0,0,0,.03)}.social-sharing{display:flex;align-items:center;justify-content:flex-start}.social-sharing h5{margin-right:10px;margin-bottom:0;color:#949494;font-size:16px;font-weight:500;line-height:24px}.social-sharing a{margin-right:8px;color:#949494;font-size:18px}.social-sharing a:hover{color:#404040;text-decoration:none}.uk-marker{color:#fff;border-radius:999px;background-color:#404040;box-shadow:0 3px 6px rgba(0,0,0,.16);transition:all .15s ease-in-out}.uk-marker:hover{color:#404040;background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,.16)}.uk-modal{background-color:rgba(0,0,0,.5)}.uk-modal .uk-modal-body{position:relative;padding:0;box-shadow:0 5px 15px rgba(0,0,0,.08)}.uk-modal .uk-modal-body .next-button,.uk-modal .uk-modal-body .previous-button{position:absolute;top:calc(50% - 12px);color:#ddd;font-size:24px;cursor:pointer}.uk-modal .uk-modal-body .next-button:hover,.uk-modal .uk-modal-body .previous-button:hover{color:#404040}.uk-modal .uk-modal-body .previous-button{left:-40px}.uk-modal .uk-modal-body .next-button{right:-40px}.uk-modal .uk-modal-body .modal-image{position:relative;width:100%;padding-top:56%;background-repeat:no-repeat;background-position:50%;background-size:cover}.uk-modal .uk-modal-body .modal-image.svg{background-size:contain}.uk-modal .uk-modal-body .uk-modal-close-default{display:flex;position:absolute;top:25px;right:25px;width:30px;height:30px;color:#404040;border-radius:999px;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);align-items:center;justify-content:center;transition:all .15s ease-in-out;cursor:pointer}.uk-modal .uk-modal-body .uk-modal-close-default:hover{color:#fff;background-color:#949494}.uk-modal .uk-modal-body .modal-content{padding:40px}#modal-newsletter{top:30px;left:30px;bottom:30px;right:30px}#modal-newsletter .uk-modal-dialog{width:100%}.popup-slideshow{position:relative}.next-button-images,.previous-button-images{height:100%;display:flex;align-items:center;justify-content:center}.uk-spinner{color:#000}.uk-lightbox{background:#fff}.uk-lightbox-button{background:hsla(0,0%,100%,.3);color:rgba(0,0,0,.7)}.uk-lightbox-button:hover{color:#000}.uk-lightbox-toolbar{background:transparent;color:rgba(0,0,0,.7)}.uk-lightbox-toolbar-icon{color:rgba(0,0,0,.7)}.uk-lightbox-toolbar-icon:hover{color:#000}@media (max-width:767.98px){.uk-modal .uk-modal-body .next-button,.uk-modal .uk-modal-body .previous-button{z-index:999999}.uk-modal .uk-modal-body .previous-button{left:20px}.uk-modal .uk-modal-body .next-button{right:20px}}.stock-accordion{border:1px solid #ddd;border-top:0}.stock-accordion li{margin:0!important}.stock-accordion li .uk-accordion-title{display:flex;padding:13px 20px;border-top:1px solid #ddd;align-items:center;justify-content:space-between}.stock-accordion li .uk-accordion-title span{color:#949494;font-size:16px;font-weight:700;line-height:24px}.stock-accordion li .uk-accordion-title i,.stock-accordion li .uk-accordion-title svg{color:#949494;transform-origin:center;transition:transform .15s ease-in-out}.stock-accordion li .uk-accordion-title:hover *{color:#949494}.stock-accordion li .uk-accordion-content{margin:0!important;border-top:1px solid #ddd}.stock-accordion li .uk-accordion-content .uk-grid{padding-right:30px}.stock-accordion li.uk-open .uk-accordion-title i,.stock-accordion li.uk-open .uk-accordion-title svg{transform:rotate(180deg)}.uk-accordion-content .uk-grid{padding-right:30px}.popups-top .pop-up{display:none;margin:0}.popups-top .pop-up:first-of-type{display:block}#pop-up-overlay{top:30px;left:30px;right:30px;bottom:30px}#pop-up-overlay .pop-up-wrapper{align-items:center}#pop-up-overlay .pop-up-wrapper .pop-up-image{height:100%}.popupcms h2{color:#fff;text-shadow:2px 3px 5px rgba(0,0,0,.25)}.popupcms .uk-close{color:#fff;transition:all .2s ease}.popupcms .uk-close svg{filter:drop-shadow(3px 5px 2px rgba(0,0,0,.4));height:20px;width:20px}.popupcms .uk-close:hover{color:#fff;transform:scale(1.2)}.popupcms .backgroundimage:after{position:absolute;content:"";background:rgba(0,0,0,.1);top:0;left:0;right:0;bottom:0;width:100%;height:100%}.top-banner{align-items:center;background-color:#fafafa;border-bottom:1px solid rgba(0,0,0,.2);position:relative;color:#949494;font-family:Avenir Next;z-index:500}.top-banner__inner{display:flex;align-items:center;justify-content:center;flex:1;flex-wrap:wrap}.top-banner a,.top-banner p{color:#949494;text-align:center}.top-banner p{font-size:18px;margin-top:0;font-weight:500}.top-banner a{font-size:14px;margin-left:20px}.top-banner .uk-button{color:#fff;padding:6px 20px}.top-banner .banner-close{cursor:pointer;margin-right:30px}.news-block{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start}.news-block__image{width:100%;padding-top:75%;background-size:cover;background-repeat:no-repeat;background-position:50%;background-color:#f8f8f8;transition:all .3s ease}.news-block__title{color:#000;margin-top:20px}.news-block:hover{text-decoration:none}.news-block:hover .news-block__image{transform:scale(1.03);box-shadow:0 10px 30px -10px rgba(0,0,0,.3)}.lightbox--background,.uk-lightbox{background-color:hsla(0,0%,100%,.7)}.text_columns-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:40px}@media (max-width:640px){.text_columns-grid{grid-template-columns:1fr}}#cookie-modal{background-color:hsla(0,0%,100%,.95);height:auto;text-align:center;top:auto;bottom:0;position:fixed;width:100%}#cookie-modal h2{font-size:18px;font-weight:500}#cookie-modal h3{font-size:18px}#cookie-modal p{font-size:16px;line-height:135%;padding:10px}#cookie-modal .uk-button{margin-bottom:10px;padding-top:5px;padding-bottom:5px}#cookie-modal .uk-button-primary{margin-right:10px}#cookie-modal #cookie_form .form-url{display:none}@media only screen and (max-width:960px){#cookie-modal p{font-size:13px;padding:5px 0 10px}#cookie-modal .uk-button{font-size:13px;padding:0 10px}}.fabric-configurator-tabs__label{color:#404040;font-size:18px;font-weight:500;margin-left:40px;margin-right:40px;margin-top:14px}.fabric-configurator-tabs__tab-inner{color:#404040;cursor:pointer;display:block;font-size:24px;font-weight:400;margin-right:40px!important;padding-bottom:20px;padding-top:10px;position:relative}.fabric-configurator-tabs__tab-inner:before{background:#404040;content:"";height:3px;left:0;position:absolute;top:100%;transform:scaleX(0);transform-origin:center;transition:all .2s ease;width:100%;z-index:1}.fabric-configurator-tabs__tab-inner:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #404040;content:"";height:0;left:calc(50% - 7px);opacity:0;position:absolute;top:100%;transform:scaleY(0);transform-origin:top center;transition:all .2s ease;width:0;z-index:1}.fabric-configurator-tabs__tab:last-child-inner{margin-right:0!important}input:checked+.fabric-configurator-tabs__tab-inner{font-weight:500}.fabric-configurator-tabs__tab-inner:hover:before,input:checked+.fabric-configurator-tabs__tab-inner:before{transform:scaleX(1)}.fabric-configurator-tabs__tab-inner:hover:after,input:checked+.fabric-configurator-tabs__tab-inner:after{opacity:1;transform:scaleY(1)}@media only screen and (max-width:960px){.fabric-configurator-tabs__label{font-size:16px;margin-left:20px;margin-right:20px;margin-top:10px}.fabric-configurator-tabs__tab-inner{font-size:18px;margin-left:10px;margin-right:10px!important}}@media only screen and (max-width:639px){.fabric-configurator-tabs__label{font-size:16px}.fabric-configurator-tabs__tab-inner{font-size:16px;margin-left:5px;margin-right:5px!important}}.fabric-configurator-fabrics .tooltip,.fabric-configurator .tooltip{background-color:#fff;border:1px solid #f8f8f8;color:#404040;font-size:12px;font-weight:500;left:50%;padding:8px;position:absolute;bottom:50px;transform:translateX(-50%);opacity:0;white-space:nowrap;z-index:10;visibility:hidden;transition:opacity .3s ease-in-out;text-align:center}.fabric-configurator-fabrics .tooltip:before,.fabric-configurator .tooltip:before{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;content:"";left:50%;position:absolute;top:100%;transform:translateX(-50%)}.fabric-configurator-fabrics{gap:10px}@media only screen and (max-width:639px){.fabric-configurator-fabrics{gap:8px}}.fabric-configurator-fabrics__item{cursor:pointer;display:block;height:50px;position:relative;width:50px;transform:scale(1);transform-origin:center;transition:all .1s ease}@media only screen and (max-width:639px){.fabric-configurator-fabrics__item{height:30px;width:30px}}.fabric-configurator-fabrics__item img{height:100%;width:100%}.fabric-configurator-fabrics__item-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;flex-wrap:wrap;gap:10px;margin-right:50px}.fabric-configurator-fabrics__item-wrapper{display:flex}.fabric-configurator-fabrics__item-wrapper label{position:relative;box-shadow:0 0 7px 0 rgba(0,0,0,.25)}.fabric-configurator-fabrics__item-wrapper label:before{content:"";background-image:url(/dist/assets/images/check.png);background-size:contain;background-repeat:no-repeat;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:60%;height:60%;opacity:0;transition:all .3s ease-in-out}.fabric-configurator-fabrics__item-wrapper input:checked+label{border:1px solid #949494}.fabric-configurator-fabrics__item-wrapper input:checked+label:before{opacity:.8}.fabric-configurator-fabrics__item-wrapper--model label{box-shadow:none}.fabric-configurator-fabrics__item:active,.fabric-configurator-fabrics__item:focus,.fabric-configurator-fabrics__item:hover{transform:scale(1.2)}.fabric-configurator-fabrics__item:active .tooltip,.fabric-configurator-fabrics__item:focus .tooltip,.fabric-configurator-fabrics__item:hover .tooltip{visibility:visible;opacity:1}.fabric-configurator-fabrics .slider-nav{position:absolute;top:-40px;right:0}.fabric-configurator-fabrics .slider-nav a{color:#949494}.fabric-configurator-fabrics .slider-nav a svg{width:10px}.fabric-configurator-fabrics .uk-slider-container{overflow:visible;width:100%}.fabric-configurator-fabrics .uk-slider-container .uk-visible-toggle{width:100%}.fabric-configurator-filters__label{color:#404040;font-size:18px;font-weight:500;margin-right:20px}.fabric-configurator-filters__select-wrapper{flex:1;margin-right:20px;position:relative}.fabric-configurator-filters__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-bottom:1px solid #949494;color:#949494;cursor:pointer;font-size:16px;outline:none;padding-bottom:14px;padding-top:14px;width:100%}.fabric-configurator-filters__select-dot{background:transparent;border-radius:100%;height:8px;position:absolute;width:8px;top:calc(50% - 15px);left:0}.fabric-configurator-filters__select-icon{height:12px;pointer-events:none;position:absolute;top:calc(50% - 8px);right:0}.fabric-configurator-filters__select option{position:relative;padding-left:10px}.fabric-configurator-filters__select option:before{background:transparent;border-radius:100%;height:8px;position:absolute;content:"";width:8px;top:calc(50% - 15px);left:0;background-color:var(--dot-color)}.fabric-configurator-filters__search-wrapper{border:none;border-bottom:1px solid #949494;flex:1}.fabric-configurator-filters__search-icon{height:16px}.fabric-configurator-filters__search{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:#949494;font-size:16px;outline:none;padding-bottom:14px;padding-left:10px;padding-top:14px;width:100%}.fabric-configurator-filters__search::-moz-placeholder{color:#949494}.fabric-configurator-filters__search:-ms-input-placeholder{color:#949494}.fabric-configurator-filters__search::placeholder{color:#949494}.fabric-configurator-fabricdetail__content{background:#fff;padding:40px}.fabric-configurator-fabricdetail__title{font-size:32px}.fabric-configurator-fabricdetail__subtitle{color:#949494;font-size:16px}.fabric-configurator-fabricdetail__specs{margin-bottom:30px;margin-top:20px}.fabric-configurator-fabricdetail__specs-item{border-bottom:1px solid #ddd;padding:5px 0}.fabric-configurator-fabricdetail__specs-value{font-weight:500}.fabric-configurator-fabricdetail__specs-label{display:flex}.fabric-configurator-fabricdetail__specs-label,.fabric-configurator-fabricdetail__specs-value{max-width:50%;width:50%}@media only screen and (max-width:639px){.fabric-configurator-fabricdetail__specs-label,.fabric-configurator-fabricdetail__specs-value{max-width:100%;width:100%}}.fabric-configurator-fabricdetail__specs-label-info,.fabric-configurator-fabricdetail__specs-value-info{position:relative;margin-top:-1px}.fabric-configurator-fabricdetail__specs-label-info .tooltip,.fabric-configurator-fabricdetail__specs-value-info .tooltip{bottom:30px;top:auto;box-shadow:0 0 7px 0 rgba(0,0,0,.25);max-width:250px;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:flex;flex-wrap:wrap;text-wrap:auto}.fabric-configurator-fabricdetail__specs-label-info:active .tooltip,.fabric-configurator-fabricdetail__specs-label-info:focus .tooltip,.fabric-configurator-fabricdetail__specs-label-info:hover .tooltip,.fabric-configurator-fabricdetail__specs-value-info:active .tooltip,.fabric-configurator-fabricdetail__specs-value-info:focus .tooltip,.fabric-configurator-fabricdetail__specs-value-info:hover .tooltip{visibility:visible;opacity:1;font-size:14px}.fabric-configurator-fabricdetail__specs-dot{border-radius:100%;height:6px;width:6px}.fabric-configurator-fabricdetail__dealer-link{color:#949494;font-weight:500;text-decoration:underline}.fabric-configurator-fabricdetail__dealer-link:hover{color:#404040}.fabric-configurator-fabricdetail__image{padding-bottom:50%;position:relative;width:100%}.fabric-configurator-fabricdetail__image-fabric{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.fabric-configurator-fabricdetail__image-logo{height:50%;left:25%;-o-object-fit:contain;object-fit:contain;opacity:.3;position:absolute;top:25%;width:50%}.umbrella_configurator__dealer-link{color:#949494;font-weight:500;text-decoration:underline}.umbrella_configurator__dealer-link-wrapper{margin-top:30px}.umbrella_configurator__dealer-link:hover{color:#404040}.home-video{min-height:500px;height:100vh;overflow:hidden;position:relative}.home-video-icons{position:absolute;bottom:10px;right:10px;width:90px;display:flex;justify-content:flex-end;z-index:0}.home-video-icons a{display:none;width:45px;height:45px}.home-video-icons a .icon{width:100%;height:100%;fill:grey}.home-video-icons .uk-active{display:block;color:grey;z-index:99999}.intro_title h3{font-weight:500}.d-block h2{margin-bottom:40px}@media screen and (max-width:1280px){.home-video{min-height:350px;height:60vw}}.home-grid a:hover{text-decoration:none}.home-grid .big-block,.home-grid .small-block{position:relative;width:100%;padding-top:56%;overflow:hidden;background-repeat:no-repeat;background-position:50%;background-size:cover;transition:all .35s cubic-bezier(.77,0,.175,1)}.home-grid .big-block .line,.home-grid .small-block .line{position:absolute;top:0;left:3rem;width:3px;height:30px;background-color:#fff}.home-grid .big-block:before,.home-grid .small-block:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:inherit;transition:inherit}.home-grid .big-block:hover:before,.home-grid .small-block:hover:before{transform:scale(1.08)}.home-grid .small-block{padding-top:66%}.home-grid .small-block .line{top:auto;bottom:0;left:3rem}@media screen and (max-width:640px){.flex-reverse a{display:flex!important;flex-flow:column-reverse!important}.flex-reverse a h2{margin-top:20px!important;margin-bottom:40px!important}}.contact-socials{display:flex;align-items:center;justify-content:flex-start}.contact-socials a{margin-right:20px;color:#949494;font-size:19px;transition:color .15s ease-in-out}.contact-socials a:hover{color:#404040;text-decoration:none}.contact-map{width:100%;height:500px}.agent-marker{height:26px;margin-right:10px}.agent-block h3{transition:color .15s ease-in-out}.agent-block:hover{text-decoration:none}.agent-block:hover h3{color:#949494}.agent-map{width:100%;padding-top:100%}.product-header{height:800px;background-repeat:no-repeat;background-position:50%;background-size:cover}.customizer-block{display:flex;align-items:flex-start;flex-direction:column}.customizer-block .image{width:100%;padding-top:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}.customizer-block .image.svg{background-size:contain}.customizer-block .text{margin-top:20px;color:#949494;font-size:14px;line-height:21px;transition:color .15s ease-in-out}.customizer-block:hover{text-decoration:none}.customizer-block:hover .text{color:#404040}.border{border-left:1px solid #ddd}.uk-first-column{border:0}.char .icon{margin-bottom:15px;color:#949494}.char .title{max-width:50%;margin-bottom:7px;display:flex;font-size:32px;line-height:38.4px}.char .text,.char .title{color:#949494;text-align:center}.char .text{font-size:16px;font-weight:500;line-height:24px}.configurator-data{max-width:500px;overflow:hidden;padding-left:5px!important;padding-bottom:10px!important}@media only screen and (min-width:639px){.configurator-data{margin-left:-5px!important}}.uk-slider-container a{top:-90px;right:0}.configurator-loader{color:#ddd;font-size:40px;opacity:0;transition:.2s ease}.configurator-loader--active{opacity:1}.configurator-notification{position:absolute;left:0;top:0;width:100%;padding:10px 20px;background:#f7f7f7;text-align:center;opacity:0;transition:.2s ease;z-index:10}.configurator-notification--active{opacity:1}.configurator-check label{cursor:pointer}.configurator-check input:checked,.configurator-check input:indeterminate{background-color:#adadad!important}.configurator-slider img{height:auto;max-height:100%;max-width:100%}.configurator-slider .configurator-slider,.configurator-slider .slider,.configurator-slider .uk-slider-container,.configurator-slider li{height:100%;width:100%}.configurator-slider .uk-slider-container-fixed{position:relative;top:0;left:0;height:65vh;display:flex;justify-content:center}.configurator-slider .uk-slider-container-fixed img{position:absolute}.configurator-slider .uk-slider-container-fixed .image_new{-webkit-animation:fadein .5s;animation:fadein .5s;filter:brightness(83%) contrast(110%)}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}.configurator-container,.dynamic-configurator-container{max-width:2200px;margin:auto}.uk-tooltip{position:relative;max-width:50vw;padding:40px;color:#949494;background-color:#fff;box-shadow:0 -2px 15px rgba(0,0,0,.16);font-size:16px;font-weight:400;line-height:24px}.uk-tooltip.uk-active{left:25%!important}.uk-tooltip:after{content:" ";position:absolute;bottom:100%;left:50%;width:0;height:0;margin-left:-20px;border:20px solid hsla(0,0%,100%,0);border-bottom-color:#fff;pointer-events:none;display:none}.example-grid{display:grid;gap:10px 10px;grid-template-columns:repeat(8,50px)}.example-grid img{border:1px solid #ddd}.example-grid .tippybutton:hover{cursor:pointer}.example-grid input[type=radio]+label{margin-bottom:13px}.example-grid input[type=radio]:checked+label{margin-bottom:0;padding-bottom:10px;border-bottom:3px solid #ddd}.uk-characteristics .uk-grid{margin-left:0}.uk-modal-close-popup{box-shadow:none!important}.uk-modal-close-popup :hover{background-color:none}.blog-item:hover{text-decoration:none}.button-openinghours{font-family:Avenir Next,Helvetica,Arial,sans-serif;border:none;padding:0;outline:none!important;background:none;font-weight:700;cursor:pointer}.find-your-dealer__maplist{max-width:100%}.find-your-dealer__maplist__left{overflow:scroll;overflow-x:hidden;height:40vw;max-height:700px;max-width:32%;width:100%}.find-your-dealer__maplist__left__inner{padding:35px}.find-your-dealer__maplist__left__inner .title{font-size:18px;color:#000}.find-your-dealer__maplist__left__inner--map{background:none!important;padding:20px!important}.find-your-dealer__maplist__left .button-openinghours{font-size:16px}.find-your-dealer__maplist__right{height:40vw;max-height:700px;width:100%}.find-your-dealer__maplist__right .contact-map{height:100%}.find-your-dealer__maplist__right .contact-map .gm-style-iw{max-width:420px!important;font-size:16px;line-height:140%}.find-your-dealer__maplist__right .contact-map .gm-style-iw button{margin-top:10px!important;margin-right:10px!important}.find-your-dealer__maplist__right .contact-map .find-your-dealer__maplist__left__inner{padding:15px}.checkmark-check i{width:15px;text-align:center}@media only screen and (max-width:1600px){.find-your-dealer__maplist__left{max-width:40%}}@media only screen and (max-width:960px){.find-your-dealer__maplist{flex-direction:column-reverse}.find-your-dealer__maplist__right{margin-bottom:30px;height:400px}.find-your-dealer__maplist__left{max-width:100%;height:1000px}}.word-break{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-404{height:100vh;justify-content:space-between;display:flex;flex-direction:column}.page-404 .wrapper-404{min-height:40vh}.page-404 .wrapper-404 .overlay-404{display:flex;align-items:center}@media (max-width:1600px){.uk-slider-container-fixed{height:70vw}}@media (max-width:960px){.full-left-image,.full-right-image{display:block;position:relative;right:0;left:0;height:350px;margin-right:15px;margin-left:15px}.full-image-container{display:flex;flex-direction:column;align-items:center}.full-image-container .full-left-image,.full-image-container .full-right-image{width:100%}.full-image-container .uk-container{width:90%}header .uk-logo{max-width:150px;padding:0}header .uk-logo img{width:100%}header.home{border-bottom:1px solid #ddd}header.home .header-slider .home-header-slide{padding-bottom:300px}header.home .header-slider .home-header-slide .product-fiche{right:0;bottom:0;left:0;width:auto;height:auto;padding:40px}header.home .header-slider .home-header-slide .product-fiche .right{padding-left:50px;opacity:1}header.home .header-slider .home-header-slide .product-fiche:hover{height:auto}header.home .header-slider .home-header-slide.no-product{padding-bottom:0}header.home .header-slider .uk-slideshow-nav{display:none;bottom:300px}footer ul{margin:0 50px 0 0}footer .sub-footer{align-items:flex-start;flex-direction:column}footer .sub-footer p:first-child{margin-bottom:10px}.product-nav{padding:10px 0 0;align-items:center;justify-content:flex-start}.product-nav .left,.product-nav .right{display:flex;align-items:center}.product-nav .left>a,.product-nav .right>a{margin:0 15px;padding:10px 0;border-bottom:0 solid transparent;font-size:16px;line-height:24px}.product-nav .left>a:hover,.product-nav .right>a:hover{border-bottom:0 solid #404040}.left-image-full,.right-image-full{display:block;position:relative;top:-80px;height:500px}.left-image-full{right:0}.right-image-full{left:0}.advantage-list .advantage{margin-bottom:15px;flex:0 0 100%}.uk-slider-container-fixed{height:70vw}.dropdown_position{left:0!important;right:40px;min-width:60%}.dropdown_position ul{min-width:50%}.technical_details-container{flex-direction:column-reverse}}@media (max-width:1024px){.uk-breadcrumb{padding:0;margin:0}.uk-breadcrumb li a{color:#949494}.uk-breadcrumb li a:active,.uk-breadcrumb li a:focus,.uk-breadcrumb li a:hover,.uk-breadcrumb li a:link,.uk-breadcrumb li a:visited{font-size:13px}.uk-slider-showcases a{top:-50px!important}}@media (max-width:640px){header.home .header-slider .home-header-slide{padding-bottom:0}header.home .header-slider .home-header-slide .product-fiche{display:none}.uk-h1.hero,h1.hero{font-size:36px;line-height:46px}.intro-mobile{font-size:1.2rem}.cta{padding:40px}.detail-nav{display:flex;width:100%;flex-direction:column}.detail-nav a{padding:10px 0;border-right:0;border-bottom:1px solid #ddd;font-size:18px;line-height:27px}.detail-nav a:first-of-type{padding-top:0}.detail-nav a:last-of-type{border-bottom:0}.detail-nav .uk-dropdown{width:calc(100% - 30px)}.product-nav .left>a,.product-nav .right>a{margin:0;padding:10px 5px}.properties-table>div{padding:20px;flex:0 0 50%}.image-block.full-height{height:auto;padding-top:75%}.product-header{height:350px}.left-image-full,.right-image-full{height:300px}.parasol-block.list .image{margin-right:30px}#pop-up-overlay .pop-up-wrapper{align-items:flex-start}#pop-up-overlay .pop-up-wrapper .pop-up-image{height:40%}.text-image_spacing{margin-top:40px!important}.example-grid{gap:10px 10px;grid-template-columns:repeat(5,50px)}.example-grid img{border:1px solid #ddd}.configurator-slider .uk-slider-container-fixed{height:60vw}.example-grid{display:grid;grid-template-columns:repeat(8,30px)}.example-grid input[type=radio]+label{margin-bottom:13px}.example-grid input[type=radio]:checked+label{margin-bottom:0;padding-bottom:1px;border-bottom:3px solid #ddd}.uk-slider-showcases a{top:-60px!important}.uk-slider-showcases .uk-slider-items_images-image{height:200px}.uk-modal-dialog-form{margin-top:20px}.uk-modal-dialog-form .uk-modal-title{font-size:1.5em}.uk-modal-dialog-form .uk-form-label{font-size:1em}.uk-modal-dialog-form .uk-input,.uk-modal-dialog-form .uk-select:not([multiple]):not([size]){height:25px}.uk-tooltip{position:relative;max-width:75vw;padding:25px;color:#949494;background-color:#fff;box-shadow:0 -2px 15px rgba(0,0,0,.16);font-size:16px;font-weight:400;line-height:24px}.uk-tooltip.uk-active{left:12.5%!important}.search-bar__input-mobile{opacity:1;width:200px;border-radius:0}.search-bar-mobile{opacity:1}}.uk-container-xlarge{max-width:2200px!important}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .2s ease}.lazyload-wrapper{position:relative}.lazyload-wrapper img{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.language-selector{display:flex;flex-direction:column}.language-selector--order-0{order:0}.language-selector--order-1{order:1}.language-selector--order-2{order:2}.language-selector--order-3{order:3}.language-selector--order-4{order:4}.language-selector--order-5{order:5}