﻿@import"owlcarousel/owl.carousel.css";@font-face{font-family:'stala';src:url('public-icons/fonts/stala.eot?y6au54');src:url('public-icons/fonts/stala.eot?y6au54#iefix') format('embedded-opentype'),url('public-icons/fonts/stala.ttf?y6au54') format('truetype'),url('public-icons/fonts/stala.woff?y6au54') format('woff'),url('public-icons/fonts/stala.svg?y6au54#stala') format('svg');font-weight:normal;font-style:normal;font-display:block;}[class^="icon-"],[class*=" icon-"]{font-family:'stala'!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-download:before{content:"";}.icon-play-circle:before{content:"";}.icon-alert-triangle:before{content:"";}.icon-log-out:before{content:"";}.icon-key:before{content:"";}.icon-user:before{content:"";}.icon-minus-circle:before{content:"";}.icon-plus-circle:before{content:"";}.icon-shopping-cart:before{content:"";}.icon-icon-designer:before{content:"";}.icon-arrow-left:before{content:"";}.icon-arrow-right:before{content:"";}.icon-briefcase:before{content:"";}.icon-check-circle:before{content:"";}.icon-check-square:before{content:"";}.icon-chevron-down:before{content:"";}.icon-chevron-left:before{content:"";}.icon-chevron-right:before{content:"";}.icon-chevron-up:before{content:"";}.icon-facebook:before{content:"";}.icon-file:before{content:"";}.icon-filter:before{content:"";}.icon-help-circle:before{content:"";}.icon-instagram:before{content:"";}.icon-linkedin:before{content:"";}.icon-map-pin:before{content:"";}.icon-menu:before{content:"";}.icon-printer:before{content:"";}.icon-search:before{content:"";}.icon-share-2:before{content:"";}.icon-sliders:before{content:"";}.icon-square:before{content:"";}.icon-users:before{content:"";}.icon-x:before{content:"";}.icon-youtube:before{content:"";}.icon-star-o:before{content:"";}.icon-star-full:before{content:"";}.icon-sort-numeric-asc:before{content:"";}.icon-quote-right:before{content:"";}.icon-pinterest-p:before{content:"";}@keyframes animateInToLeft{from{opacity:0;transform:translateX(40px);}to{opacity:1;transform:translateX(0);}}@keyframes animateInToRight{from{opacity:0;transform:translateX(-40px);}to{opacity:1;transform:translateX(0);}}@keyframes animateBrandTextToLeft{from{opacity:0;transform:translateX(-30%);}to{opacity:1;transform:translateX(-35%);}}@keyframes animateBrandTextToRight{from{opacity:0;transform:translateX(30%);}to{opacity:1;transform:translateX(35%);}}@keyframes animateIn{from{opacity:0;transform:translateY(40px);}to{opacity:1;transform:translateY(0);}}@keyframes scale{0%{transform:scale(1);}100%{transform:scale(1.1);}}@keyframes opacity{from{opacity:0;}to{opacity:1;}}.col,*[class*="col-"]{max-width:100%;min-height:1px;}.col-12{width:100%;float:left;}.col-12:nth-child(12/ 12n + 1){clear:left;}.col-11{width:91.66666667%;float:left;}.col-11:nth-child(12/ 11n + 1){clear:left;}.col-10{width:83.33333333%;float:left;}.col-10:nth-child(12/ 10n + 1){clear:left;}.col-9{width:75%;float:left;}.col-9:nth-child(12/ 9n + 1){clear:left;}.col-8{width:66.66666667%;float:left;}.col-8:nth-child(12/ 8n + 1){clear:left;}.col-7{width:58.33333333%;float:left;}.col-7:nth-child(12/ 7n + 1){clear:left;}.col-6{width:50%;float:left;}.col-6:nth-child(12/ 6n + 1){clear:left;}.col-5{width:41.66666667%;float:left;}.col-5:nth-child(12/ 5n + 1){clear:left;}.col-4{width:33.33333333%;float:left;}.col-4:nth-child(12/ 4n + 1){clear:left;}.col-3{width:25%;float:left;}.col-3:nth-child(12/ 3n + 1){clear:left;}.col-2{width:16.66666667%;float:left;}.col-2:nth-child(12/ 2n + 1){clear:left;}.col-1{width:8.33333333%;float:left;}.col-1:nth-child(12/ 1n + 1){clear:left;}.ml-12{margin-left:100%;}.ml-11{margin-left:91.66666667%;}.ml-10{margin-left:83.33333333%;}.ml-9{margin-left:75%;}.ml-8{margin-left:66.66666667%;}.ml-7{margin-left:58.33333333%;}.ml-6{margin-left:50%;}.ml-5{margin-left:41.66666667%;}.ml-4{margin-left:33.33333333%;}.ml-3{margin-left:25%;}.ml-2{margin-left:16.66666667%;}.ml-1{margin-left:8.33333333%;}.mr-12{margin-right:100%;}.mr-11{margin-right:91.66666667%;}.mr-10{margin-right:83.33333333%;}.mr-9{margin-right:75%;}.mr-8{margin-right:66.66666667%;}.mr-7{margin-right:58.33333333%;}.mr-6{margin-right:50%;}.mr-5{margin-right:41.66666667%;}.mr-4{margin-right:33.33333333%;}.mr-3{margin-right:25%;}.mr-2{margin-right:16.66666667%;}.mr-1{margin-right:8.33333333%;}.mt-0{margin-top:0%;}@media screen and (max-width:850px){.mt-0{margin-top:auto;}}.mt--1{margin-top:-8.33333333%;}@media screen and (max-width:850px){.mt--1{margin-top:auto;}}.mt--2{margin-top:-16.66666667%;}@media screen and (max-width:850px){.mt--2{margin-top:auto;}}.mt--3{margin-top:-25%;}@media screen and (max-width:850px){.mt--3{margin-top:auto;}}.mt--4{margin-top:-33.33333333%;}@media screen and (max-width:850px){.mt--4{margin-top:auto;}}@media screen and (max-width:850px){.page .col-12{width:100%;}.page .col-11{width:100%;}.page .col-10{width:100%;}.page .col-9{width:100%;}.page .col-8{width:100%;}.page .col-7{width:100%;}.page .col-6{width:100%;}.page .col-5{width:100%;}.page .col-4{width:100%;}.page .col-3{width:100%;}.page .col-2{width:100%;}.page .col-1{width:100%;}.wrapper{overflow:hidden;}.wrapper .col-12{width:100%;}.wrapper .col-11{width:100%;}.wrapper .col-10{width:100%;}.wrapper .col-9{width:100%;}.wrapper .col-8{width:100%;}.wrapper .col-7{width:100%;}.wrapper .col-6{width:100%;}.wrapper .col-5{width:100%;}.wrapper .col-4{width:100%;}.wrapper .col-3{width:100%;}.wrapper .col-2{width:100%;}.wrapper .col-1{width:100%;}.warning-box{margin-bottom:10px;}}@media screen and (max-width:850px){.page.family .page-content{max-width:750px;margin:0 auto;overflow:hidden;}.page.family .page-content .text{margin:0 0 50px;padding:0 5% 2%;}}@media screen and (max-width:1200px) and (min-width:850px){.page.family .page-content{max-width:1200px;}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,button,input,select,textarea,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;color:inherit;vertical-align:baseline;box-sizing:border-box;font-family:inherit;}a{text-decoration:none;}.icon-arrow-left:hover{color:#d22630;}img{max-width:100%;}@media screen and (max-width:850px){img{object-fit:contain;}}img.right50{float:right;}p{margin:0 0 .8em;}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:'L Serifa W01',Georgia,serif;font-weight:100;margin:0 0 .8em;line-height:1.1;}h1,.h1{font-size:45px;}@media screen and (max-width:850px),screen and (max-width:1200px) and (min-width:850px){h1,.h1{font-size:35px;}}h2,.h2{font-size:35px;}@media screen and (max-width:850px),screen and (max-width:1200px) and (min-width:850px){h2,.h2{font-size:30px;}}h3,.h3{font-size:24px;}@media screen and (max-width:850px),screen and (max-width:1200px) and (min-width:850px){h3,.h3{font-size:24px;}}body{font-size:18px;color:#333;margin-top:115px;font-family:'Calibri W01',Arial,sans-serif;line-height:1.45;}@media screen and (max-width:850px){body{margin-top:60px;}body.nav-active{overflow:hidden;}}@media print{body{margin-top:10px;}}strong{font-weight:600;}em{font-style:italic;}ol,ul{list-style:none;}table{border-collapse:collapse;border-spacing:0;}input[type='number']{-moz-appearance:textfield;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;}input[type="text"]{border:solid 1px #4a4a4a;padding:9px;width:100%;}.checkbox-wrapper input[type=checkbox]{display:none;}.checkbox-wrapper input[type=checkbox]~span{background:#fff;display:inline-block;cursor:pointer;vertical-align:top;margin:2px 8px 0 0;}.checkbox-wrapper input[type=checkbox]~span:before{content:"";font-family:"stala";display:inline-block;margin:-4px 0 0 -2px;}.checkbox-wrapper input[type=checkbox]:checked~span{border-color:#fff;}.checkbox-wrapper input[type=checkbox]:checked~span:before{content:"";}.button,button[type=submit]{background:#4a4a4a;color:#fff;display:inline-block;text-transform:uppercase;padding:10px 40px;font-weight:100;letter-spacing:1px;position:relative;}.button.white,button[type=submit].white{background:#fff;color:#4a4a4a;border:solid 1px #979797;padding:10px 15px;text-transform:none;}@media screen and (max-width:850px){.button.white,button[type=submit].white{padding:5px 10px;font-size:14px;margin-top:5px;}}.button.white:before,button[type=submit].white:before{display:none;}.button.white:hover,button[type=submit].white:hover,.button.white.current,button[type=submit].white.current{background:#4a4a4a;color:#fff;border-color:#4a4a4a;}.button i,button[type=submit] i{display:block;font-size:22px;position:absolute;top:50%;right:15px;transform:translateY(-50%);}.button-nav{margin:0 0 20px;}.button-nav .button{margin-right:5px;}.float-right{float:right;}.wrapper{max-width:1180px;margin:0 auto;}.wrapper.wide{max-width:1366px;}.wrapper.narrow{max-width:750px;}@media screen and (max-width:850px),screen and (max-width:1200px) and (min-width:850px){.wrapper{margin:0 2% 2%;}}@media screen and (max-width:850px){.wrapper{max-width:750px;}.wrapper.wide{max-width:750px;margin:0;padding:0;}}@media screen and (max-width:1200px) and (min-width:850px){.wrapper{max-width:1200px;}.wrapper.wide{max-width:1200px;margin:0;padding:0;}}.header{padding:39px 0;z-index:4;color:#000;position:fixed;top:0;left:0;right:0;height:115px;border-color:#000;transition:all .3s linear;font-weight:400;}@media print{.header{display:none;}}.header a:hover{color:#d22630;}.header .wrapper{position:relative;}.header .wrapper:before,.header .wrapper:after{content:" ";display:table;}.header .wrapper:after{clear:both;}@media screen and (max-width:1200px) and (min-width:850px),screen and (max-width:850px){.header .wrapper{padding:0;margin:0 auto;}}.header .logo{float:left;width:160px;height:50px;margin:-10px 0 0;}.splash-slider .header .logo{background:url(img/logo-alt.png) 0 0 no-repeat;background-size:contain;}.splash-slider .header .logo img{display:none;}.scrolling .header .logo{background:url(img/logo.png) 0 0 no-repeat;background-size:contain;}.scrolling .header .logo img{display:none;}@media screen and (max-width:1200px) and (min-width:850px){.header .logo{margin-left:5px;}}.header .nav-mobile-toggle{display:none;float:right;margin:15px;position:relative;z-index:5;line-height:30px;}.header .nav-mobile-toggle:before{content:"";font-family:"stala";display:inline-block;font-size:30px;font-weight:600;vertical-align:top;}.nav-active .header .nav-mobile-toggle:before{content:"";}@media screen and (max-width:850px){.header .nav-mobile-toggle{display:block;}}.header .nav{float:right;}.header .nav>li{float:left;margin:0 0 0 30px;}.header .nav>li>a{text-transform:uppercase;line-height:28px;letter-spacing:3px;}@media screen and (max-width:1200px) and (min-width:850px){.header .nav{font-size:16px;}.header .nav>li{margin:0 0 0 22px;}}.header .nav .drop-menu{margin-top:12px;color:#4a4a4a;box-shadow:0 0 15px 0 rgba(0,0,0,.25);padding:0;}.header .nav .drop-menu.col-12,.header .nav .drop-menu.col-2{padding:25px;}.header .nav .drop-menu.col-2{left:auto;transform:none;}.header .nav .drop-menu>li:has(ul){min-height:175px;}@media screen and (max-width:1200px) and (min-width:850px){.header .nav .drop-menu.col-9{width:95%;}.header .nav .drop-menu .link .button .icon-chevron-right{right:5px;}}@media screen and (max-width:850px){.header .nav .drop-menu>li{min-height:0;}}.header .nav .drop-menu .box-collection{margin:0 -3% 0 0;}.header .nav .drop-menu .box-collection .box{padding-bottom:0;padding-top:12%!important;}.header .nav .drop-menu .box-collection .box .image,.header .nav .drop-menu .box-collection .box:after{bottom:0;}.header .nav .drop-menu .box-collection .box .h2{font-size:22px;}.header .nav .drop-menu .box-collection .box .text{margin:0;}.header .nav .drop-menu .link-item.col-6 .link .button{max-width:330px;}.header .nav .drop-menu li>a:hover{color:#d22630;border-color:#d22630;text-decoration:underline;}.header .nav .drop-menu ul{margin:10px 0 25px;border-left:2px solid #888b8d;}.header .nav .drop-menu ul a{padding:0 0 0 15px;border-left:solid 2px transparent;margin:0 0 0 -2px;}.header .nav .drop-menu .link{background:#fff;}.header .nav .drop-menu .link .content{padding:25px;}.header .nav .drop-menu .link .text{margin:0 0 25px;font-size:16px;min-height:45px;}.header .nav .drop-menu .link .button{display:block;text-align:center;}.header .nav .drop-menu .link img{margin:0 0 5px;}.header .nav .drop-menu .link .h2{font-size:24px;}.header .nav .drop-menu li{padding:0;}.header .nav .drop-menu li:first-child .link{margin-right:0;}.header .nav .drop-menu li:last-child .link{margin-left:0;}.header .nav .drop-menu li:nth-child(odd) .link{background:#f4f4f4;}.header .lang{float:right;position:relative;line-height:1.35;margin:0 0 0 30px;cursor:pointer;}.header .lang:hover{color:#d22630;}@media screen and (max-width:850px){.header .lang{margin:15px 15px 15px 30px;}.header .lang *[data-dropmenu]:after{margin-top:3px;}}@media screen and (max-width:1200px) and (min-width:850px){.header .lang{margin:0 5px 0 15px;}}.header .lang .active{cursor:pointer;display:block;border:solid 1px #000;border-color:inherit;border-radius:100%;height:30px;width:30px;line-height:28px;text-align:center;text-transform:uppercase;}.header .lang .drop-menu{box-shadow:0 0 15px 0 rgba(0,0,0,.25);}.header .lang a{color:#888b8d;}.header .lang a.current{color:#000;}.header .lang a:hover{color:#d22630;}.header .search{float:right;line-height:24px;margin:0 0 0 35px;}.header .search .drop-menu{transform:none;right:0;left:auto;margin-top:10px;box-shadow:0 0 15px 0 rgba(0,0,0,.25);}@media screen and (max-width:850px){.header .search .drop-menu{left:15px;right:15px;margin-top:0;}}.header .search .field{position:relative;border-bottom:solid 1px #888b8d;color:#333;}.header .search .field button{background:none;position:absolute;right:0;top:0;outline:0;}.header .search .field button i{color:#333;right:0;bottom:0;}.header .search .field button i:hover{color:#d22630;}.header .search .field input{width:15em;padding:4px 0;outline:0;border:0;}.header .search i{font-size:20px;vertical-align:middle;}@media screen and (max-width:850px){.header .search *[data-dropmenu]{margin:15px 0;display:block;}.header .search *[data-dropmenu]:after{margin-top:8px;}}.splash-slider .header{color:#fff;border-color:#fff;}@media screen and (max-width:850px){.splash-slider.nav-active .header{color:#000;border-color:#000;}}.scrolling .header{background-color:rgba(255,255,255,.9);color:#333;border-color:#000;height:70px;padding:19px 0;}.scrolling .header .lang .drop-menu{margin-top:46px;}@media screen and (max-width:850px){.scrolling .header .lang .drop-menu{margin-top:12px;}}.scrolling .header .search .drop-menu{margin-top:41px;}@media screen and (max-width:850px){.scrolling .header .search .drop-menu{margin-top:12px;}}.scrolling .header .lang *[data-dropmenu]{transition:all .1s ease;}.scrolling .header .lang *[data-dropmenu]:after{margin-top:28px;}@media screen and (max-width:850px){.scrolling .header .lang *[data-dropmenu]:after{margin-top:17px;}}.scrolling .header .search *[data-dropmenu]{transition:all .1s ease;}.scrolling .header .search *[data-dropmenu]:after{margin-top:35px;}@media screen and (max-width:850px){.scrolling .header .search *[data-dropmenu]:after{margin-top:20px;}}@media screen and (max-width:850px){.header{height:60px;color:#000;padding:0;}.scrolling .header{height:60px;padding:0;}.scrolling .header .lang .drop-menu{margin-top:34px;}.header .wrapper{margin:0;overflow:visible;}.header .logo{margin:20px 15px;width:100px;}.header .nav{background:#fff;float:none;position:fixed;display:none;left:0;right:0;top:0;bottom:0;padding:50px 25px;z-index:4;overflow:auto;}.nav-active .header .nav{display:block;}.header .nav.child-active>li{display:none;}.header .nav.child-active>li.dropmenu-active{display:block;}.header .nav>li{float:none;margin:0 0 15px;}.header .nav>li>a:before{content:"";font-family:"stala";display:inline-block;margin:1px 6px 0 0;vertical-align:top;}.header .nav>li>a:after{display:none;}.header .nav>li .drop-menu,.header .nav>li .drop-menu.col-12{position:static;display:none;box-shadow:none;transform:none;margin:0;padding:15px 0;}.header .nav>li .drop-menu .box-collection .box,.header .nav>li .drop-menu.col-12 .box-collection .box{padding-top:30%!important;margin:0 0 2%;min-height:0;}.header .nav>li .drop-menu ul,.header .nav>li .drop-menu.col-12 ul{display:none;margin:10px 0 0;}.header .nav>li .drop-menu>li,.header .nav>li .drop-menu.col-12>li{margin:0 0 15px;}.header .nav>li .drop-menu>li.dropmenu-active>ul,.header .nav>li .drop-menu.col-12>li.dropmenu-active>ul{display:block;}.header .nav>li .drop-menu>li.dropmenu-active .toggle:before,.header .nav>li .drop-menu.col-12>li.dropmenu-active .toggle:before{content:"";}.header .nav>li .drop-menu>li li,.header .nav>li .drop-menu.col-12>li li{overflow:hidden;}.header .nav>li .drop-menu>li .toggle,.header .nav>li .drop-menu.col-12>li .toggle{float:right;}.header .nav>li .drop-menu>li .toggle:before,.header .nav>li .drop-menu.col-12>li .toggle:before{content:"";font-family:"stala";}.header .nav>li.dropmenu-active>a:before{content:"";}.header .nav>li.dropmenu-active>.drop-menu{display:block;}}*[data-dropmenu]{position:relative;}*[data-dropmenu].with-arrow:after{content:"";position:absolute;left:50%;z-index:3;transform:translateX(-50%);top:100%;margin:16px 0 0;display:block;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:20px solid #fff;opacity:0;transition:all .2s ease;}.dropmenu-active *[data-dropmenu].with-arrow:after{opacity:1;}.print-only{display:none!important;}@media print{.print-only{display:unset!important;}}.drop-menu{background:#fff;position:absolute;top:100%;left:50%;transform:translateX(-50%);margin:21px 0 0;padding:15px 25px;opacity:0;transition:all .2s ease;pointer-events:none;user-select:none;z-index:2;}.drop-menu.static{position:static;transform:none;margin:0;max-height:0;padding:0 25px;}.dropmenu-active .drop-menu{opacity:1;user-select:initial;pointer-events:initial;}.dropmenu-active .drop-menu.static{padding:15px 25px;max-height:unset;}@media screen and (max-width:850px){.drop-menu .button{margin:10px 0;}}.media-slider{position:relative;margin:0 0 100px;}.media-slider.no-margin{margin:0;}@media screen and (max-width:850px){.media-slider{margin:0 0 50px;}}.media-slider .owl-carousel{opacity:0;transition:opacity .3s ease-in-out;}.media-slider .owl-carousel .owl-item{overflow:hidden;}.media-slider .owl-carousel.owl-loaded{opacity:1;}.media-slider .active .image-block img,.media-slider .animated .image-block img{animation:scale 15s linear forwards;transform:translate3d(0,0,0);}.media-slider .image-block{color:#fff;}.media-slider .image-block .link-chevron{color:#fff;}.media-slider .image-block .video{position:relative;}.media-slider .image-block .video video{width:100%;}.media-slider .image-block .image{position:relative;}@media screen and (max-width:850px){.media-slider .image-block .image{min-height:350px;margin:0 -100px;}}.media-slider .image-block .image:before{content:"";display:block;padding-top:47%;}.media-slider .image-block .image img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;}@media screen and (max-width:850px){.media-slider .image-block .image img{height:100%;}}.media-slider .image-block .image:hover img{transform:scale(2);}.media-slider .image-block:before{content:"";display:block;position:absolute;left:0;right:0;bottom:0;top:0;z-index:2;background:linear-gradient(180deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 50.55%,rgba(0,0,0,.5) 100%);}.media-slider .image-block a{position:relative;display:block;}.media-slider .image-block .text{position:absolute;left:0;right:0;bottom:150px;z-index:3;}.media-slider .image-block .button{background-color:#d22630;padding:5px 15px;margin:15px 0;font-weight:400;}.media-slider .image-block h2,.media-slider .image-block .h2{font-size:55px;color:inherit;font-family:'L Serifa W01',Georgia,serif;text-shadow:2px 2px 15px 0 rgba(0,0,0,.75);font-weight:100;}@media screen and (max-width:850px){.media-slider .image-block .text{bottom:5%;text-align:center;}.media-slider .image-block h2,.media-slider .image-block .h2{font-size:30px;}}@media screen and (max-width:1200px) and (min-width:850px){.media-slider .image-block .text{bottom:40px;text-align:center;}}.media-slider .video-block:before{display:none;}.media-slider .owl-dots{position:absolute;bottom:50px;left:0;right:0;text-align:center;}@media screen and (max-width:850px){.media-slider .owl-dots{bottom:5px;}}@media screen and (max-width:1200px) and (min-width:850px){.media-slider .owl-dots{bottom:25px;}}.media-slider .owl-dots .owl-dot{display:inline-block;outline:0;}.media-slider .owl-dots .owl-dot span{display:block;border-radius:100%;width:15px;height:15px;background:#888b8d;margin:0 0 0 15px;}.media-slider .owl-dots .owl-dot.active span{background:#d22630;}.splash-slider .page>.media-slider:first-child{margin-top:-115px;}@media screen and (max-width:850px){.splash-slider .page>.media-slider:first-child{margin-top:-60px;}}.cookie-notice{border-top:solid 2px #333;background:#fff;padding:10px 0;position:fixed;bottom:0;right:0;left:0;z-index:4;font-size:12px;display:none;text-align:center;}.cookie-notice p{margin:0;display:inline-block;}.cookie-notice.active{display:block;}.cookie-notice .close,.cookie-notice .close:visited,.cookie-notice .close:active,.cookie-notice .close:link,.cookie-notice .close:hover{background:#000;color:#fff;display:inline-block;padding:4px 10px;margin:0 0 0 10px;border-radius:4px;}.footer{background:#1e1e1e;color:#505050;}.footer a:hover{color:#d22630;}@media screen and (max-width:1200px) and (min-width:850px){.footer .wrapper{text-align:center;margin:0 auto;}}@media screen and (max-width:850px){.footer .wrapper{margin:0 auto;}.footer .wrapper .col-3{width:100%;}}@media print{.footer{display:none;}}.footer .nav{padding:100px 0;overflow:hidden;color:#fff;}.footer .nav li{padding:0;}.footer .nav>li>a{text-transform:uppercase;margin:0 0 15px;display:block;letter-spacing:3px;}@media screen and (max-width:850px){.footer .nav>li>a{margin:30px 0 10px;}}.footer .contact{overflow:hidden;font-size:14px;padding:0 0 20px;color:#fff;}.footer .contact .address{text-transform:uppercase;float:left;}.footer .contact .links{float:right;}.footer .contact .links a{margin:0 0 0 25px;}.footer .contact .copyright{text-align:center;text-transform:uppercase;}@media screen and (max-width:850px),screen and (max-width:1200px) and (min-width:850px){.footer .nav,.footer .contact,.footer .contact>.address,.footer .contact>.links,.footer .contact>.copyright,.footer .contact>.links>a{text-align:center;float:none;display:block;}.footer .contact{display:flex;flex-direction:column;line-height:2;}.footer .contact .address{order:1;margin-top:20px;}.footer .contact .copyright{order:2;}.footer .contact .links{margin-top:30px;order:3;}}.brand-block{margin:0 8.33333333% 100px;position:relative;font-family:'L Serifa W01',Georgia,serif;font-weight:100;font-size:24px;}.brand-block:before,.brand-block:after{content:" ";display:table;}.brand-block:after{clear:both;}.brand-block.animate-visible .image,.brand-block.animate-visible .text{opacity:0;}.brand-block .link-chevron{color:#000;}.brand-block.visible .image{animation:animateInToRight .6s ease-out;animation-fill-mode:forwards;opacity:0;}.brand-block.visible .text{animation:animateBrandTextToLeft .6s ease-out;animation-fill-mode:forwards;opacity:0;}.brand-block.visible.image-right .image{animation:animateInToLeft .6s ease-out;animation-fill-mode:forwards;opacity:0;}.brand-block.visible.image-right .text{animation:animateBrandTextToRight .6s ease-out;animation-fill-mode:forwards;opacity:0;}.brand-block .image{width:50%;float:left;}.brand-block .text{margin:13% 0 0 50%;transform:translateX(-35%);width:50%;}@media screen and (max-width:850px){.brand-block .text{width:100%;transform:translateX(-50%);margin:13% 35% 0%;padding:5%;text-align:center;}}.brand-block.image-right .image{float:right;}.brand-block.image-right .text{margin:13% 50% 0 0;transform:translateX(35%);text-align:right;}@media screen and (max-width:850px){.brand-block{margin:0;}.brand-block.image-right .text{margin:20% -35%;text-align:center;}.brand-block.image-right .image,.brand-block .image{width:100%;}.brand-block.image-right .image img,.brand-block .image img{position:absolute;max-height:600px;width:100%;}}.link-chevron{font-weight:600;text-transform:uppercase;color:#4a4a4a;font-size:18px;font-family:'Calibri W01',Arial,sans-serif;}@media screen and (max-width:850px){.link-chevron{font-size:16px;}}.chevron:after{content:"";font-family:"stala";margin:4.5px 0 0 3px;display:inline-block;vertical-align:text-bottom;}.wide-image-block .wrapper.wide{position:relative;overflow:hidden;}.wide-image-block .wrapper.wide .image{position:absolute;}.wide-image-block .wrapper.wide .text{margin:45% 25% 100px;text-align:center;position:relative;color:#4a4a4a;background-color:#f4f4f4;}.wide-image-block .wrapper.wide .text h1,.wide-image-block .wrapper.wide .text h2,.wide-image-block .wrapper.wide .text h3{margin:0 0 .8em;}.wide-image-block .wrapper.wide .text .text-content{padding:8% 10%;}@media screen and (max-width:1200px) and (min-width:850px){.wide-image-block .wrapper.wide{max-width:1200px;}}@media screen and (max-width:850px){.wide-image-block .wrapper.wide{max-width:850px;margin:0;overflow:hidden;}.wide-image-block .wrapper.wide .image{max-width:200%;width:200%;margin-left:-50%;}.wide-image-block .wrapper.wide .text{margin:95% 5% 100px;}.wide-image-block .wrapper.wide .text p{padding:5% 5%;font-size:smaller;}}.container{margin-bottom:20px;display:flex;}.container:before,.container:after{content:" ";display:table;}.container:after{clear:both;}.container h1,.container h2{font-size:30px;}.container .text{background-color:#f4f4f4;padding:30px;overflow:hidden;height:100%;}.container .text td{padding-right:20px;}.container .text a{color:#d22630;}.container .margin-right{margin-right:30px;}.container .margin-right .top-text{margin-bottom:30px;}@media screen and (max-width:850px){.container .margin-right{margin:20px 0;}}.container form{margin-right:40px;}@media screen and (max-width:850px){.container form button{margin-top:5px;}}.container form button.link-chevron{color:#fff;}@media screen and (max-width:850px),screen and (max-width:1200px) and (min-width:850px){.container{padding:0;display:unset;}}.box-collection{margin-bottom:100px;}.box-collection:before,.box-collection:after{content:" ";display:table;}.box-collection:after{clear:both;}.box-collection>h2{margin-bottom:50px;}.box-collection .boxes{margin:0 -35px 0 0;}@media screen and (max-width:1200px) and (min-width:850px){.box-collection .boxes{margin:0;}}@media screen and (max-width:850px){.box-collection .boxes{margin:0 0 0 10px;}}.box-collection .box{position:relative;padding:0 35px 35px 0;text-align:center;color:#fff;}.box-collection .box.color-black{color:#000;text-shadow:0 0 15px 0 rgba(0,0,0,.5);}.box-collection .box .image{background-size:cover;background-position:50% 50%;position:absolute;left:0;right:35px;bottom:35px;top:0;}@media screen and (max-width:850px),screen and (max-width:1200px) and (min-width:850px){.box-collection .box .image{right:10px;bottom:10px;background-size:contain;background-repeat:no-repeat;}}.box-collection .box .text{position:absolute;top:50%;left:30px;right:65px;margin:-18px 0 0;z-index:2;transform:translateY(-50%);}.box-collection .box .h2{color:inherit;line-height:1.15;margin:0;text-shadow:0 0 15px 0 rgba(0,0,0,.5);}.box-collection .box[class*=overlay-]{filter:grayscale(100%);transition:all .3s ease;}.box-collection .box[class*=overlay-]:after{content:"";display:block;position:absolute;left:0;right:35px;bottom:35px;top:0;background-color:rgba(136,139,141,.6);transition:all .3s ease;opacity:1;}@media screen and (max-width:850px),screen and (max-width:1200px) and (min-width:850px){.box-collection .box[class*=overlay-]:after{right:10px;bottom:10px;}}.box-collection .box[class*=overlay-].overlay-brown{filter:grayscale(50%);filter:unset;}.box-collection .box[class*=overlay-].overlay-brown:after{background-color:rgba(204,186,162,.6);}.box-collection .box[class*=overlay-]:hover,.box-collection .box[class*=overlay-].active{filter:unset;}.box-collection .box:hover,.box-collection .box.active{color:#fff;}.box-collection .box:hover.hovercolor-black,.box-collection .box.active.hovercolor-black{color:#000;text-shadow:0 0 15px 0 rgba(0,0,0,.5);}.box-collection .box:hover .h2,.box-collection .box.active .h2{text-decoration:underline;}.box-collection .box:hover:after,.box-collection .box.active:after{opacity:0;}.box-collection .box.col-4 .h2,.box-collection .box.col-3 .h2,.box-collection .box.col-2 .h2,.box-collection .box.col-1 .h2{font-size:28px;}@media screen and (max-width:1200px) and (min-width:850px){.box-collection .box.col .text,*.box-collection .box[class*="col-"] .text{right:10px;left:2px;}.box-collection .box.col .h2,*.box-collection .box[class*="col-"] .h2{font-size:28px;}}@media screen and (max-width:1200px) and (min-width:850px){.box-collection .box .h2{font-size:30px;}.box-collection .box.col-3 .text{right:10px;left:2px;}.box-collection .box.col-3 .h2{font-size:22px;}}@media screen and (max-width:850px){.box-collection .box{min-height:320px;padding:0!important;}.box-collection .box .image{background-position:center;}.box-collection .box .h2{font-size:30px;}*.box-collection .box[class*="ml-"],*.box-collection .box[class*="mr-"],*.box-collection .box[class*="mt-"],*.box-collection .box[class*="mb-"]{margin:0;}.box-collection .box.col,*.box-collection .box[class*="col-"]{width:100%;}}.box-collection.animate-visible .box{opacity:0;}.box-collection.animate-visible .box.visible{animation:animateIn .6s ease-out;animation-fill-mode:forwards;opacity:0;}@media screen and (max-width:850px){.image-collection .boxes .box{min-height:unset!important;padding-top:50%!important;}.image-collection .boxes .box.col-3,.image-collection .boxes .box.col-6{width:50%;}}.article-list{margin-bottom:100px;}.article-list:before,.article-list:after{content:" ";display:table;}.article-list:after{clear:both;}.article-list .title{overflow:hidden;}.article-list .title h2{float:left;}.article-list .title .link-chevron{float:right;margin:10px 0 0;}.article-list .title .link-chevron:after{vertical-align:bottom;}@media screen and (max-width:1200px) and (min-width:850px){.article-list .col-4{width:33.333333%;}}@media screen and (max-width:850px){.article-list{width:100%;}.article-list .title h2,.article-list .title .link-chevron{display:block;float:none;}}.article-list .items{margin:36px -20px;}.article-list .items:before,.article-list .items:after{content:" ";display:table;}.article-list .items:after{clear:both;}.article-list .items .article{padding:25px 20px 50px;}@media screen and (max-width:850px) and (min-width:470px){.article-list .items .article{width:50%;clear:none;}}.article-list .items .article:nth-child(3n+1){clear:left;}.article-list .items .article .h2{margin:15px 0 5px;font-size:25px;min-height:1.45em;}.article-list .items .article p{display:block;min-height:4.35em;margin-bottom:30px;}.article-list .items .image{padding:60% 0 0;background-size:cover;margin:0 0 10px;position:relative;}.article-list .items .image *[class*="type-"]{color:#fff;font-variant:small-caps;position:absolute;top:12%;padding:.5% 5% 1%;font-weight:600;text-transform:lowercase;}.article-list .items .image .type-blog{background-color:#ccbaa2;}.article-list .items .image .type-news{background-color:#4a4a4a;}.article-list .items .image.image-download{background-image:url(img/download-icon-medium.png);}.article-list .items .image.image-pdf{background-image:url(img/pdf-icon-medium.png);}.article-list .items .image.image-txt,.article-list .items .image .image-docx,.article-list .items .image .image-doc{background-image:url(img/doc-icon-medium.png);}.article-list .items .image.image-avi,.article-list .items .image .image-mpeg4,.article-list .items .image .image-flv,.article-list .items .image .image-video{background-image:url(img/video-icon-medium.png);}.article-list .items .image.image-jpg,.article-list .items .image .image-png,.article-list .items .image .image-gif{background-image:url(img/image-icon-medium.png);}.article-list .items .image.image-technicaldrawing{background-image:url(img/technical-icon-medium.png);}.article-list .items .image[class*=image-]{background-size:unset;background-repeat:no-repeat;background-position:50% 50%;}.article p>img,.article img{height:auto;}.article .text-block{max-width:700px;}.social-media{background:#4a4a4a;color:#fff;position:relative;overflow:hidden;font-size:40px;}@media print{.social-media{display:none;}}.social-media a:hover{color:#d22630;}.social-media .wrapper.wide{overflow:hidden;position:relative;}@media screen and (max-width:850px){.social-media .wrapper.wide{margin:0;max-width:100%;}}.social-media .contact{position:absolute;bottom:0;top:0;left:0;right:66.66666667%;}.social-media .contact h2,.social-media .contact .h2{font-size:inherit;line-height:1.1;margin:0 0 .5em;}.social-media .contact .hashtag{color:#ccbaa2;}.social-media .contact a{margin:0 20px 0 0;}.social-media .contact .text{position:absolute;top:50%;right:0;padding:0 50px 0 186px/2;transform:translateY(-50%);}@media screen and (max-width:1200px) and (min-width:850px){.social-media .contact{right:60%;}}@media screen and (max-width:850px){.social-media .contact{position:initial;text-align:center;}.social-media .contact .text{position:initial;transform:none;padding:80px 50px;font-size:smaller;}}.social-media .images{overflow:hidden;float:right;}@media screen and (max-width:1200px) and (min-width:850px){.social-media .images{width:60%;}}.social-media .images .social-img{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:300px;}.social-media .images .social-img:first-child{float:right;width:66.66666667%;height:600px;}.social-media .images .social-img:nth-child(n+2){float:left;width:33.33333333%;}@media screen and (max-width:850px){.social-media .images .social-img{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;padding:50% 0 0;}.social-media .images .social-img:nth-child(n+1){float:left;width:50%;height:unset;}.social-media .images .social-img:last-child{width:100%;padding:100% 0 0;height:unset;}}.social-media.compact .contact{position:static;}.social-media.compact .contact .text{position:static;transform:none;padding:50px 0;overflow:hidden;text-align:center;}.social-media.compact .contact .text h2{font-size:30px;}.social-media.compact .contact .text .h2{font-size:35px;}.social-media.compact .contact .text>*{display:inline-block;padding:0 30px;}.category h1{font-size:30px;}.category h1 i{margin:6px 0 0;display:inline-block;vertical-align:top;}.category .category-text{margin:0 0 100px;}.category .category-text:before,.category .category-text:after{content:" ";display:table;}.category .category-text:after{clear:both;}@media screen and (max-width:850px){.category .category-text img{width:100%;height:100%;padding:20px 0;}}.category .inactive-products{display:none;}.category .active-filters{position:absolute;right:0;left:0;margin:10px 0 0;text-align:left;}.category .active-filters:before,.category .active-filters:after{content:" ";display:table;}.category .active-filters:after{clear:both;}.category .active-filters .active-filter{margin:0 8px 0 0;line-height:41px;display:inline-block;padding:0 14px;font-weight:bold;font-size:18px;background:#f4f4f4;vertical-align:middle;}.category .active-filters .remove{line-height:45px;font-size:24px;margin:0 0 0 15px;vertical-align:middle;cursor:pointer;}.category .filters{background:#f4f4f4;text-align:center;margin:0 0 70px;position:relative;}.category .filters .toggle{text-transform:uppercase;font-weight:600;padding:18px 0;display:block;}.category .filters .toggle .title{display:inline-block;}.category .filters .toggle .icon{float:right;margin:-4px 0 0 10px;font-size:24px;font-weight:400;}.category .filters .toggle .icon:before{content:"";font-family:"stala";}.category .filters.active .toggle .icon:before{content:"";margin-top:3px;}.category .filters.active .items{padding:0 10% 40px;max-height:600px;opacity:1;overflow:visible;}.category .filters.active .items:before,.category .filters.active .items:after{content:" ";display:table;}.category .filters.active .items:after{clear:both;}.category .filters .items{overflow:hidden;max-height:0;opacity:0;padding:0 40px;transition:all .2s ease;}.category .filters .group{padding:0 15px 20px;position:relative;}.category .filters .group .button{display:block;font-size:16px;padding:12px 15px;text-transform:uppercase;position:relative;}.category .filters .group .button:hover,.category .filters .group .button.current{background:#fff;color:#000;border-color:#979797;}.category .filters .group .button:before{content:"";font-family:"stala";position:absolute;right:10px;display:block;top:50%;transform:translateY(-50%);}.category .filters .group .button:after{display:none;}.category .filters .group .drop-menu{margin:0;text-align:left;left:15px;right:15px;margin:-21px 0 0;padding-top:0;border:solid 1px #979797;border-top-color:#fff;transform:none;}.category .filters .group .drop-menu label{display:block;font-size:16px;margin:0 0 4px;line-height:22px;}.category .filters .group .drop-menu label input{vertical-align:middle;margin:0 7px 0 0;}.category .filters .group.dropmenu-active .button:before{content:"";}.product-list h2{font-size:25px;}.products{margin:0 -1.5% 50px;}.products:before,.products:after{content:" ";display:table;}.products:after{clear:both;}@media screen and (max-width:850px),screen and (max-width:1200px) and (min-width:850px){.products{margin:0;}}.products.changed{animation:opacity 1.5s ease forwards;}.products .product{padding:0 1.5% 3%;}.products .product.hidden{display:none;}.products .product:hover .content{box-shadow:0 0 15px 0 rgba(0,0,0,.25);}.products .product .content{border:1px solid rgba(136,139,141,.5);padding:20px 10px 10px;transition:all .1s ease;}.products .product .image{display:block;background-size:contain;margin:0 0 12px;background-repeat:no-repeat;position:relative;background-position:50% 50%;}.products .product .image:before{content:"";display:block;padding:65% 0 0;}.products .product h2{font-size:inherit;padding:0 5px;line-height:1.2;}.products .product h2 span{display:block;min-height:26px;}.products .product h2 .family{font-size:20px;margin:0 0 10px;}@media screen and (max-width:850px),screen and (max-width:1200px) and (min-width:850px){.products .product h2 .family{margin:0 0 2px;}}.products .product h2 .code{font-weight:300;margin:0 0 4px;}.products .product h2 .name{font-size:16px;color:#888b8d;min-height:40px;font-family:'Calibri W01',Arial,sans-serif;}@media screen and (max-width:850px),screen and (max-width:1200px) and (min-width:850px){.products .product .content{max-height:260px;overflow:hidden;height:260px;}.products .product .image{margin:0;max-height:150px;}.products .product .code{overflow:hidden;}.products .product h2 .name{max-height:40px;overflow:hidden;}}@media screen and (max-width:1200px) and (min-width:850px){.products .product{padding:0 1.5% 3% 0;}.products .product.col-3{width:25%;}}@media screen and (max-width:850px){.products .product{padding:0 1.5% 3% 0;}.products .product.col-3,.products .product.col-6{width:50%;}}.no-results{display:none;text-align:center;}.no-results.active{display:block;}.page.product{margin-bottom:100px;}.page.product:before,.page.product:after{content:" ";display:table;}.page.product:after{clear:both;}@media print{.page.product .col-6{width:100%;}}@media screen and (max-width:850px),print{.page.product .order{display:flex;flex-direction:column;padding:0 1%;}}.page.product .side{padding:0 20px 0 0;order:3;}.page.product .mobile-only{display:none;order:1;font-size:30px;padding:0 0 0 20px;}.page.product .mobile-only .back{margin:2px 0 0;float:left;}.page.product .mobile-only .title{margin:0 0 0 40px;display:block;}@media screen and (max-width:850px),print{.page.product .mobile-only{display:block;}}@media print{.page.product .mobile-only .images{display:none;}}.page.product .mobile-only .main-image{padding:75% 80px 0;margin:0 0 22px;position:relative;overflow:hidden;cursor:zoom-in;}.page.product .mobile-only .main-image .layer{position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;cursor:pointer;}.page.product .mobile-only .main-image.zoom-in{cursor:zoom-out;}.page.product .mobile-only .main-image.zoom-in .image-container{display:none;}.page.product .mobile-only .main-image .image-container{position:absolute;left:80px;right:80px;top:0;bottom:0;text-align:center;}.page.product .mobile-only .main-image .image-container img{max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}@media screen and (max-width:850px){.page.product .mobile-only .main-image .image-container{left:10px;right:10px;}}@media print{.page.product .product-list{display:none;}}.page.product .media{padding:0 0 35px 0;}@media print{.page.product .media img{width:50%;margin:0 auto;}}@media screen and (max-width:850px){.page.product .media img{width:100%;}}.page.product .media .images{padding:0 30px;}.page.product .media .images .image{padding:0 10px;cursor:pointer;display:block;}.page.product .media .main{margin:0 0 10px;}.page.product .media .main.changed{animation:opacity 1.5s ease forwards;}.page.product .media .vimeo{padding:0!important;height:100%!important;min-height:315px;}@media screen and (max-width:850px){.page.product .media .vimeo{min-height:210px;}}.page.product .media .vimeo iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.page.product .media .owl-prev,.page.product .media .owl-next{font-size:24px;color:#979797;outline:0;position:absolute;top:0;left:-5px;top:50%;transform:translateY(-50%);}.page.product .media .owl-prev.disabled,.page.product .media .owl-next.disabled{opacity:.4;}.page.product .media .owl-next{left:auto;right:-5px;}.page.product .hide-mobile,.page.product.hide-mobile{display:block;}@media screen and (max-width:850px),print{.page.product .hide-mobile,.page.product.hide-mobile{display:none;}}.page.product .overview{order:2;float:right;padding:0 0 0 20px;}@media screen and (max-width:850px),print{.page.product .overview{padding:0;}}@media screen and (max-width:1200px) and (min-width:850px){.page.product .overview .tabs{border:0;}.page.product .overview .tabs a{padding:0;margin:0 20px 5px 0;}}@media print{.page.product .overview .tabs{display:none;}.page.product .overview .tab-content #about,.page.product .overview .tab-content #dimensions{display:block!important;}.page.product .overview .tab-content #about td,.page.product .overview .tab-content #dimensions td{width:50%;}}.page.product .overview #about a{color:#d22630;text-decoration:underline;}.page.product .overview h1{font-size:30px;}.page.product .overview h1 .back{margin:2px 0 0;float:left;}.page.product .overview h1 .title{margin:0 0 0 40px;display:block;}.page.product .overview .actions{margin:0 -10px 35px;position:relative;}@media print{.page.product .overview .actions{display:none;}}.page.product .overview .actions:before,.page.product .overview .actions:after{content:" ";display:table;}.page.product .overview .actions:after{clear:both;}.page.product .overview .actions>[class*=col-]{padding:0 10px;}.page.product .overview .actions .button{display:block;text-align:center;}@media screen and (max-width:850px){.page.product .overview .actions .button{margin:5px 0;}}.page.product .overview .actions .find-reseller p{font-size:16px;}.page.product .overview .actions .find-reseller input{border:solid 1px #4a4a4a;}.page.product .overview .actions .find-reseller.dropmenu-active{margin-bottom:115px;}.page.product .overview .actions .find-reseller.dropmenu-active>.button{background:#f4f4f4;color:#000;}.page.product .overview .actions .find-reseller.dropmenu-active>.button i:before{content:"";}.page.product .overview .actions .find-reseller .drop-menu{background:#f4f4f4;transform:none;bottom:auto;top:46px;left:10px;right:10px;margin:0;}@media screen and (max-width:1200px) and (min-width:850px){.page.product .overview .actions.col-6,.page.product .overview .actions .col-6{width:100%;}.page.product .overview .actions .button{margin-bottom:5px;}}.page.product .overview table{width:100%;margin:0 0 20px;}.page.product .overview table th,.page.product .overview table td{padding:6px;}.page.product .overview table tr:nth-child(odd){background:#f4f4f4;}.page.product .overview .instructions{margin:0 0 20px;}.page.product .overview .instructions i{vertical-align:middle;margin:0 5px 0 0;}@media print{.page.product .overview .page-actions{display:none;}}.page.product .overview .page-actions li{margin:0 0 10px;}.page.product .overview .page-actions i{color:#000;}.page.product .overview .page-actions a{font-weight:600;text-transform:uppercase;}.page.product .overview .page-actions a i{font-size:24px;vertical-align:middle;margin:3px 4px 0 0;}.page.product .overview .page-actions a:hover{color:#d22630;}.page.product-v2{margin-bottom:100px;}.page.product-v2:before,.page.product-v2:after{content:" ";display:table;}.page.product-v2:after{clear:both;}@media print{.page.product-v2 .print-only.main{max-width:100%;height:auto;margin:0 auto;}}.page.product-v2 .media{width:100%;padding:0 0 35px 0;}@media print{.page.product-v2 .media{display:none;}}.page.product-v2 .media .images{padding:0 30px;max-width:800px;margin:20px auto;}.page.product-v2 .media .images .image{padding:0 10px;cursor:pointer;display:block;}.page.product-v2 .media .main{display:block;max-height:600px;margin:0 auto 10px;}@media print{.page.product-v2 .media .main{width:100%;height:auto;}}.page.product-v2 .media .main.changed{animation:opacity 1.5s ease forwards;}.page.product-v2 .media .main-video iframe{width:100%;min-height:600px;}@media screen and (max-width:850px){.page.product-v2 .media .main-video iframe{min-height:250px;}}.page.product-v2 .media .vimeo{padding:0!important;height:100%!important;min-height:600px;}@media screen and (max-width:850px){.page.product-v2 .media .vimeo{min-height:250px;}}.page.product-v2 .media .vimeo iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.page.product-v2 .media .owl-prev,.page.product-v2 .media .owl-next{font-size:24px;color:#979797;outline:0;position:absolute;top:0;left:-5px;top:50%;transform:translateY(-50%);}.page.product-v2 .media .owl-prev.disabled,.page.product-v2 .media .owl-next.disabled{opacity:.4;}.page.product-v2 .media .owl-next{left:auto;right:-5px;}.page.product-v2 .hide-mobile,.page.product-v2.hide-mobile{display:block;}@media screen and (max-width:850px),print{.page.product-v2 .hide-mobile,.page.product-v2.hide-mobile{display:none;}}.page.product-v2 .mobile-only{display:none;font-size:30px;}@media screen and (max-width:850px){.page.product-v2 .mobile-only{display:block;}}@media print{.page.product-v2 .mobile-only .images{display:none;}}.page.product-v2 .mobile-only .main-image{padding:75% 80px 0;margin:0 0 22px;position:relative;overflow:hidden;cursor:zoom-in;}.page.product-v2 .mobile-only .main-image .layer{position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;cursor:pointer;}.page.product-v2 .mobile-only .main-image.zoom-in{cursor:zoom-out;}.page.product-v2 .mobile-only .main-image.zoom-in .image-container{display:none;}.page.product-v2 .mobile-only .main-image .image-container{position:absolute;left:80px;right:80px;top:0;bottom:0;text-align:center;}.page.product-v2 .mobile-only .main-image .image-container img{max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}@media screen and (max-width:850px){.page.product-v2 .mobile-only .main-image .image-container{left:10px;right:10px;}}@media print{.page.product-v2 .product-list{display:none;}}@media screen and (max-width:850px),print{.page.product-v2 .overview{padding:0;}}@media screen and (max-width:1200px) and (min-width:850px){.page.product-v2 .overview .tabs{border:0;}.page.product-v2 .overview .tabs a{padding:0;margin:0 20px 5px 0;}}.page.product-v2 .overview #about a{color:#d22630;text-decoration:underline;}.page.product-v2 .overview .title{width:100%;text-align:center;}.page.product-v2 .overview .title h1{font-size:30px;}@media screen and (max-width:850px){.page.product-v2 .overview .title h1{margin:0;}}.page.product-v2 .overview .actions{margin:0 auto 35px;max-width:600px;position:relative;}@media print{.page.product-v2 .overview .actions{display:none;}}.page.product-v2 .overview .actions:before,.page.product-v2 .overview .actions:after{content:" ";display:table;}.page.product-v2 .overview .actions:after{clear:both;}.page.product-v2 .overview .actions>[class*=col-]{padding:0 10px;}.page.product-v2 .overview .actions .button{display:block;text-align:center;}@media screen and (max-width:850px){.page.product-v2 .overview .actions .button{margin:5px 0;}}.page.product-v2 .overview .actions .find-reseller p{font-size:16px;}.page.product-v2 .overview .actions .find-reseller input{border:solid 1px #4a4a4a;}.page.product-v2 .overview .actions .find-reseller.dropmenu-active{margin-bottom:115px;}.page.product-v2 .overview .actions .find-reseller.dropmenu-active>.button{background:#f4f4f4;color:#000;}.page.product-v2 .overview .actions .find-reseller.dropmenu-active>.button i:before{content:"";}.page.product-v2 .overview .actions .find-reseller .drop-menu{background:#f4f4f4;transform:none;bottom:auto;top:46px;left:10px;right:10px;margin:0;}@media screen and (max-width:1200px) and (min-width:850px){.page.product-v2 .overview .actions.col-6,.page.product-v2 .overview .actions .col-6{width:100%;}.page.product-v2 .overview .actions .button{margin-bottom:5px;}}.page.product-v2 .overview table{width:100%;margin:0 0 20px;}.page.product-v2 .overview table th,.page.product-v2 .overview table td{padding:6px;}.page.product-v2 .overview table tr:nth-child(odd){background:#f4f4f4;}.page.product-v2 .overview .instructions{margin:0 0 20px;}.page.product-v2 .overview .instructions i{vertical-align:middle;margin:0 5px 0 0;}.page.product-v2 .page-actions{display:flex;margin:30px;}@media print{.page.product-v2 .page-actions{display:none;}}.page.product-v2 .page-actions .button{display:block;text-align:center;padding:10px 45px;}.page.product-v2 .page-actions a{text-transform:uppercase;margin:0 auto;}.page.product-v2 .tabs{display:table;width:100%;table-layout:fixed;}.page.product-v2 .tabs li{display:table-cell;text-align:center;}@media screen and (max-width:850px){.page.product-v2 .tabs li{display:inline-block;}}.page.product-v2 .tabs a{width:100%;}@media print{.page.product-v2 .tabs,.page.product-v2 #tabs{display:none;}.page.product-v2 .tab-content #about,.page.product-v2 .tab-content #dimensions{width:100%;}.page.product-v2 .tab-content #about table,.page.product-v2 .tab-content #dimensions table{width:100%;}.page.product-v2 .tab-content #about td,.page.product-v2 .tab-content #dimensions td{padding:8px;width:50%;}}.page.product-v2 .readmore-text,.page.product-v2 .readless-text{text-align:center;display:block;color:#d22630;text-transform:uppercase;z-index:3;position:inherit;font-size:40px;}@media print{.page.product-v2 .readmore-text,.page.product-v2 .readless-text{display:none;}}.page.product-v2 .readmore-container{height:150px;margin-top:-150px;padding-top:120px;position:relative;background-image:linear-gradient(to bottom,transparent,white);}@media print{.page.product-v2 .readmore-container{display:none;}}.page.product-v2 .readmore-container::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-image:linear-gradient(to bottom,transparent,white);}@media print{.page.product-v2 .readmore-container::after{display:none;}}.page.product-v2 .product-list>h2{margin:20px;}.page.product-v2 .highlight-container{width:100%;background-color:#ebf0e2;display:grid;margin:30px 0;}@media print{.page.product-v2 .highlight-container{display:none;}}.page.product-v2 .highlight-container .vertical-divider{height:80%;border-right:2px solid #808080;}@media screen and (max-width:850px){.page.product-v2 .highlight-container .vertical-divider{display:none;}}.page.product-v2 .highlight-container .highlight-blocks{display:flex;align-items:center;justify-content:center;}@media screen and (max-width:850px){.page.product-v2 .highlight-container .highlight-blocks{display:block;}}.page.product-v2 .highlight-container .highlight-blocks .highlight-block{width:50%;float:left;margin:15px;pointer-events:none;}@media screen and (max-width:850px){.page.product-v2 .highlight-container .highlight-blocks .highlight-block{width:100%;}.page.product-v2 .highlight-container .highlight-blocks .highlight-block .highcharts-root{width:100%!important;}.page.product-v2 .highlight-container .highlight-blocks .highlight-block .highcharts-container{width:100%!important;}.page.product-v2 .highlight-container .highlight-blocks .highlight-block .highcharts-subtitle{left:40%!important;top:25%!important;}.page.product-v2 .highlight-container .highlight-blocks .highlight-block .highcharts-subtitle span{font-size:1em!important;}}.page.product-v2 .product-symbols-container{margin:10px auto 30px;justify-content:center;display:flex;flex-wrap:wrap;}.page.product-v2 .product-symbols-container .product-symbol-image{height:100px;width:auto;margin:30px 40px;}@media screen and (max-width:850px){.page.product-v2 .product-symbols-container .product-symbol-image{height:auto;width:100px;margin:20px 20px;}}@media print{.page.product-v2 .product-symbols-container .product-symbol-image{height:100px;width:auto;margin:20px 30px;}}.products-carousel{padding:5px 20px;}.products-carousel:before,.products-carousel:after{content:" ";display:table;}.products-carousel:after{clear:both;}@media screen and (max-width:850px),screen and (max-width:1200px) and (min-width:850px){.products-carousel{margin:0;}}.products-carousel.changed{animation:opacity 1.5s ease forwards;}.products-carousel .product.hidden{display:none;}.products-carousel .product:hover .content{box-shadow:0 0 15px 0 rgba(0,0,0,.25);}.products-carousel .product .content{border:1px solid rgba(136,139,141,.5);padding:20px 10px 10px;transition:all .1s ease;}.products-carousel .product .image{display:block;background-size:contain;margin:0 0 12px;background-repeat:no-repeat;position:relative;background-position:50% 50%;}.products-carousel .product .image:before{content:"";display:block;padding:65% 0 0;}.products-carousel .product h2{font-size:inherit;padding:0 5px;line-height:1.2;}.products-carousel .product h2 span{display:block;min-height:26px;}.products-carousel .product h2 .family{font-size:20px;margin:0 0 10px;}@media screen and (max-width:850px),screen and (max-width:1200px) and (min-width:850px){.products-carousel .product h2 .family{margin:0 0 2px;}}.products-carousel .product h2 .code{font-weight:300;margin:0 0 4px;}.products-carousel .product h2 .name{font-size:16px;color:#888b8d;min-height:40px;font-family:'Calibri W01',Arial,sans-serif;}@media screen and (max-width:850px),screen and (max-width:1200px) and (min-width:850px){.products-carousel .product .content{max-height:260px;overflow:hidden;height:260px;}.products-carousel .product .image{margin:0;max-height:150px;}.products-carousel .product .code{overflow:hidden;}.products-carousel .product h2 .name{max-height:40px;overflow:hidden;}}@media screen and (max-width:1200px) and (min-width:850px){.products-carousel .product{padding:0 1.5% 3% 0;}.products-carousel .product.col-3{width:25%;}}@media screen and (max-width:850px){.products-carousel .product{padding:0 1.5% 3% 0;}.products-carousel .product.col-3,.products-carousel .product.col-6{width:50%;}}.products-carousel .owl-stage-outer{padding:20px 0 0;}.products-carousel .owl-prev,.products-carousel .owl-next{font-size:24px;color:#979797;outline:0;position:absolute;top:0;left:-5px;top:50%;transform:translateY(-50%);}.products-carousel .owl-prev.disabled,.products-carousel .owl-next.disabled{opacity:.4;}.products-carousel .owl-next{left:auto;right:-5px;}.climate-neutral-label{color:#fff;background:#7a9a01!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;position:absolute;padding:5px;max-width:320px;display:inline;font-size:15px;font-weight:400;text-transform:uppercase;margin:-12px 0 0 0;line-height:15px;}@media screen and (max-width:850px){.climate-neutral-label{margin-top:-10px;}}.climate-neutral-label::after{content:"";border:5px solid transparent;position:absolute;border-top-color:#7a9a01;border-bottom:0;bottom:-5px;left:50%;margin-left:-5px;}.climate-neutral-label-media{color:#fff;background:#7a9a01!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;position:absolute;padding:0 20px;max-width:320px;display:inline;font-size:32px;font-weight:200;text-transform:uppercase;margin-left:60%;}@media print{.climate-neutral-label-media{margin-left:0;}}.climate-neutral-label-media::after{content:"";border:15px solid transparent;position:absolute;border-top-color:#7a9a01;border-bottom:0;bottom:-15px;left:50%;margin-left:-5px;}.tabs{border-bottom:2px solid rgba(136,139,141,.5);text-transform:uppercase;margin:0 0 15px;}.tabs li{display:inline-block;}.tabs a{margin:0 20px -7px 0;display:inline-block;letter-spacing:1px;border-bottom:solid 2px transparent;}.tabs a.open{border-color:#d22630;}@media screen and (max-width:850px){.tabs{border:0;}.tabs a{margin:0 20px 10px 0;}}.page.theme-gray{background:#bcbec0;padding-bottom:1px;}.page.theme-gray .brand-block{color:#fff;}.page-content .text img,.page-content img{height:auto;}.page.content .text img,.page.content img{height:auto;}.page.content>.image-block{background:url(img/slide-bg.png) 0 0 repeat-x;}.page.content>.image-block .image{max-width:1180px;margin:0 auto;}.page.content .text-block{margin:0 0 100px;}@media screen and (max-width:850px){.page.content .text-block{margin:0 0 50px;}}.text-block a,.text a{color:#d22630;}.text-block.lightgray,.text.lightgray{background:#f4f4f4;padding:40px 0;margin:0 0 50px;}.text-block.darkgray,.text.darkgray{background:#1e1e1e;padding:40px 0;color:#fff;margin:0 0 50px;}.text-block.gray,.text.gray{background:#4a4a4a;padding:40px 0;color:#fff;margin:0 0 50px;}.text-block.lightgreen,.text.lightgreen{background:#ebf0e2;padding:40px 0;margin:0 0 50px;}.text-block .link,.text .link{color:#000;}.text-block .links a,.text .links a{color:#fff;}.text-block .links a:hover,.text .links a:hover{color:#d22630;}.accordion .box-collection{margin-bottom:0;}@media screen and (max-width:850px){.accordion .box-collection .box{min-height:200px;}.accordion .box-collection .box h2{font-size:25px;}}.accordion .containers{margin:0 0 100px;overflow:hidden;display:inline-block;}.accordion .containers h2{font-size:25px;}@media screen and (max-width:850px){.accordion .containers h2{padding:10% 0 2%;}}.accordion .containers .item:nth-child(odd){background:#f4f4f4;}.accordion .containers .item .drop-menu{background:inherit;padding-top:0;}.accordion .containers .item .content{padding:0 0 0 100px;}.accordion .containers .item .content a{color:#d22630;}@media screen and (max-width:850px){.accordion .containers .item .content{padding:0;}}.accordion .containers .item .content p>img,.accordion .containers .item .content img{height:auto;}.accordion .containers .item .container-title{padding:35px 125px;position:relative;display:block;}.accordion .containers .item .icon-status,.accordion .containers .item .icon-arrow{position:absolute;left:35px;top:50%;transform:translateY(-50%);font-size:50px;color:#000;}.accordion .containers .item .icon-status:before,.accordion .containers .item .icon-arrow:before{content:"";}.accordion .containers .item .icon-arrow{font-size:24px;left:auto;right:35px;}.accordion .containers .item .icon-arrow:before{content:"";}.accordion .containers .item.dropmenu-active .icon-status:before{content:"";}.accordion .containers .item.dropmenu-active .icon-arrow:before{content:"";}.jobs h3{font-size:30px;}.jobs .container-title{padding:50px 125px!important;}@media screen and (max-width:850px),screen and (max-width:1200px) and (min-width:850px){.jobs .container-title{padding:80px 125px!important;}.jobs .container-title #firstTitle,.jobs .container-title #secondTitle,.jobs .container-title #thirdTitle{position:absolute;}.jobs .container-title #firstTitle{top:20%;}.jobs .container-title #secondTitle{top:40%;}.jobs .container-title #thirdTitle{top:60%;}}@media screen and (max-width:850px){.jobs .container-title #firstTitle,.jobs .container-title #secondTitle,.jobs .container-title #thirdTitle{left:85px;}}.jobs .icon-status:before,.jobs #icon-status:before{content:"";}@media screen and (max-width:850px){.jobs .icon-status,.jobs #icon-status{transform:none;top:25%;left:15px;}}@media screen and (max-width:1200px) and (min-width:850px){.jobs .icon-status,.jobs #icon-status{transform:none;top:25%;}}.jobs *[class*="col-"]{position:relative;bottom:10px;}.jobs p>img,.jobs img{padding:2% 2% 5% 0;width:100%;height:auto;}@media screen and (min-width:850px){.mobile-only{display:none;}}@media screen and (max-width:850px){.mobile-only{display:unset;}}@media screen and (max-width:850px){.desktop-only{display:none;}}.pager{display:inline-block;margin:-2% 2% 2% 0;}@media screen and (max-width:850px){.pager{margin:0;padding:2% 10%;}}.pager li{float:left;padding:8px 16px;text-decoration:none;}.pager li.disabled{color:#979797;}.pager li.current{font-weight:300;}.pager li:not(.current){font-weight:600;}.pager li:hover:not(.current):not(.disabled){background-color:#bcbec0;}.page.search form{display:block;margin:0 0 50px;}.page.search form:before,.page.search form:after{content:" ";display:table;}.page.search form:after{clear:both;}@media screen and (max-width:850px){.page.search form .button{margin:5px 0;}}.page.search .no-results{text-align:left;}.page.search .no-results a{color:#d22630;text-decoration:underline;}.page.search .pages{margin:0 0 50px;}.page.search .pages .result-page{margin:0 0 10px;}.page.search .pages .result-page:hover{color:#d22630;}.page.search .pages .result-page i{vertical-align:top;margin:3px 6px 0 0;display:inline-block;}.page.inspiration .page-content{padding:0 10%;}@media screen and (max-width:850px),screen and (max-width:1200px) and (min-width:850px){.page.inspiration .page-content{margin:2%;padding:0;}}.page.inspiration .filter-categories{text-align:center;text-transform:uppercase;margin:0 0 50px;}.page.inspiration .filter-categories span{font-family:'L Serifa W01',Georgia,serif;color:#d22630;display:inline-block;margin:0 10px;cursor:pointer;}.page.inspiration .filter-categories span.active{text-decoration:underline;}.page.inspiration .instagram-images{background:#fff;padding:40px 50px 10px;overflow:hidden;}@media screen and (max-width:850px),screen and (max-width:1200px) and (min-width:850px){.page.inspiration .instagram-images{padding-left:2%;padding-right:2%;}}.page.inspiration .instagram-images h2{text-align:center;margin:0 0 30px;font-size:30px;}.page.inspiration .instagram-images .items{overflow:hidden;}.page.inspiration .instagram-images .item{width:20%;float:left;padding:5px;box-sizing:border-box;}.page.inspiration .instagram-images img{vertical-align:top;}.page.inspiration .inspiration-items{overflow:hidden;}.page.inspiration .inspiration-items .inspiration-block{width:22.5%;margin:0 1% 1%;background:#fafafa;}@media screen and (max-width:850px){.page.inspiration .inspiration-items .inspiration-block{width:100%;margin-bottom:5px;}}@media screen and (max-width:850px) and (min-width:470px){.page.inspiration .inspiration-items .inspiration-block{width:48%;}}@media screen and (max-width:1200px) and (min-width:850px){.page.inspiration .inspiration-items .inspiration-block{width:30.33%;margin-bottom:5px;}}.page.inspiration .inspiration-items .inspiration-block .item-block{color:#000;display:block;}.page.inspiration .inspiration-items .inspiration-block .item-block-centered{text-align:center;}.page.inspiration .inspiration-items .inspiration-block .item-block-centered a img{margin:0 5px;}.page.inspiration .inspiration-items .inspiration-block h3{font-family:'Calibri W01',Arial,sans-serif;}.page.inspiration .inspiration-items .inspiration-block .image{margin:0 0 15px;vertical-align:top;}@media screen and (max-width:850px){.page.inspiration .inspiration-items .inspiration-block .image{width:100%;}}.page.inspiration .inspiration-items .inspiration-block .text{padding:0 20px 20px;}.page.inspiration .inspiration-items .inspiration-block .read-more{background:#e61c24;color:#fff;display:inline-block;padding:6px 12px;}.page.inspiration .inspiration-items .inspiration-block .meta{padding:10px;border-top:solid 1px #ccc;}.page.inspiration .inspiration-items .inspiration-block .meta span{text-transform:capitalize;border-right:solid 1px #ccc;padding:0 10px;display:inline-block;line-height:1em;}.page.inspiration .inspiration-items .inspiration-block .meta span:last-child{border-right:0;}.page.inspiration .inspiration-items .inspiration-block h2{line-height:1.1;margin:0 0 .3em;font-size:30px;}.page.inspiration .inspiration-items .inspiration-block .categories{padding:20px 10px;color:#d22630;text-transform:uppercase;font-size:16px;}.page.inspiration .inspiration-items .inspiration-block .categories span{font-family:'L Serifa W01',Georgia,serif;border-right:solid 1px #ccc;padding:0 10px;display:inline-block;line-height:1em;}.page.inspiration .inspiration-items .inspiration-block .categories span:last-child{border-right:0;}@media screen and (max-width:850px){.page.inspiration .media-slider:first-child{margin-top:-60px;}}.feature-image{margin:-115px 0 50px;position:relative;z-index:1;}@media screen and (max-width:850px){.feature-image{margin:-60px 0 50px;}}.feature-image:before{content:"";display:block;position:absolute;left:0;right:0;bottom:0;top:0;z-index:2;background:linear-gradient(180deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 50.55%,rgba(0,0,0,.5) 100%);}.feature-image img{width:100%;vertical-align:top;}@media screen and (max-width:850px){.feature-image img{height:100%;}}.page.family>.video,.page.landing>.video,.page.content>.video{position:relative;margin:0 0 50px;}.splash-slider>.page.family>.video:first-child,.splash-slider>.page.landing>.video:first-child,.splash-slider>.page.content>.video:first-child{margin-top:-115px;}@media screen and (max-width:850px){.splash-slider>.page.family>.video:first-child,.splash-slider>.page.landing>.video:first-child,.splash-slider>.page.content>.video:first-child{margin-top:-60px;}}.page.family>.video .splash-image,.page.landing>.video .splash-image,.page.content>.video .splash-image{cursor:pointer;}.page.family>.video:after,.page.landing>.video:after,.page.content>.video:after{content:"";display:block;padding:45% 0 0;}.page.family>.video .video-container,.page.landing>.video .video-container,.page.content>.video .video-container,.page.family>.video .splash-image img,.page.landing>.video .splash-image img,.page.content>.video .splash-image img{position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;}.page.family>.video .video-container iframe,.page.landing>.video .video-container iframe,.page.content>.video .video-container iframe,.page.family>.video .splash-image img iframe,.page.landing>.video .splash-image img iframe,.page.content>.video .splash-image img iframe{width:100%;height:100%;}.page.family>.video+.text-block.darkgray,.page.landing>.video+.text-block.darkgray,.page.content>.video+.text-block.darkgray,.page.family>.video+.text-block.lightgray,.page.landing>.video+.text-block.lightgray,.page.content>.video+.text-block.lightgray,.page.family>.video+.text-block.lightgreen,.page.landing>.video+.text-block.lightgreen,.page.content>.video+.text-block.lightgreen{margin-top:-50px;}.page.family>.product-list-block,.page.landing>.product-list-block,.page.content>.product-list-block{padding:0 10%;}.page.family>.product-list-block .list-title,.page.landing>.product-list-block .list-title,.page.content>.product-list-block .list-title{text-align:center;}.page.family .page-content{padding:0 10%;}@media screen and (max-width:850px){.page.family .page-content{padding:0 5px;}}.page.family .page-content>.text{text-align:center;margin:0 5% 50px;padding:0 15% 50px;border-bottom:solid 1px #4a4a4a;}@media screen and (max-width:850px){.page.family .page-content>.text{margin:0 0 50px;padding:0 5% 2%;}}.page.family .list-title{text-align:center;}.page.family .buy-now a{display:inline-block;padding:10px 20px;background:#d22630;color:#fff;font-size:1.3em;text-transform:uppercase;border-radius:4px;}.page.family .retailer-search{margin:0 -20px 100px;}.page.family .retailer-search:before,.page.family .retailer-search:after{content:" ";display:table;}.page.family .retailer-search:after{clear:both;}.page.family .retailer-search>[class*=col-]{padding:0 20px;}@media screen and (max-width:850px),screen and (max-width:1200px) and (min-width:850px){.page.family .retailer-search>[class*=col-]{padding:20px;}}@media screen and (max-width:850px){.page.family .retailer-search .button{margin-top:5px;}}@media screen and (max-width:1200px) and (min-width:850px){.page.family .retailer-search .button:not([type="submit"]){margin-top:5px;}}.download-highlights{position:relative;z-index:1;}.download-highlights .text{position:absolute;bottom:0;left:0;right:0;top:0;z-index:2;}.download-highlights .text .text-container{background:rgba(255,255,255,.9);position:absolute;padding:50px;bottom:10%;left:10%;right:10%;}.download-highlights .button{color:#fff;}.benefits{padding:30px 10% 50px;overflow:hidden;}@media screen and (max-width:850px){.benefits{padding:0;max-width:750px;margin:0 auto;}}.benefits .items{position:relative;margin:0 -1%;}.benefits .item-sizer{width:23%;}.benefits .item-spacing{width:2%;}.benefits .benefit{float:left;width:23%;margin:0 1% 1%;background:#fafafa;}.benefits .benefit.columns-2{width:48%;}.benefits .benefit.columns-3{width:73%;}.benefits .benefit.columns-4{width:98%;}.benefits .benefit p{font-family:'Calibri W01',Arial,sans-serif;}@media screen and (max-width:850px){.benefits .benefit.columns-0,.benefits .benefit.columns-1,.benefits .benefit.columns-2,.benefits .benefit.columns-3,.benefits .benefit.columns-4{width:100%;}}.benefits .benefit .image{margin:0 0 15px;vertical-align:top;padding:240px 0 0;background-repeat:no-repeat;background-position:0% 50%;background-size:cover;}@media screen and (max-width:850px){.benefits .benefit .image{background-position:left bottom;padding-top:33vw;}}.benefits .benefit .text{padding:0 20px 20px;}.benefits .benefit .read-more{background:#d22630;color:#fff;display:inline-block;padding:6px 12px;}.benefits .benefit h2{line-height:1.1em;margin:15px 0;}.page.retailers .page-content{overflow:hidden;}@media screen and (max-width:850px),screen and (max-width:1200px) and (min-width:850px){.page.retailers .page-content{margin:0;}}@media screen and (max-width:850px),screen and (max-width:1200px) and (min-width:850px){.page.retailers .page-content>[class*=col-]{width:100%;}}.page.retailers h2{margin:0 0 .3em;}.page.retailers .retailer-search{overflow:hidden;margin:0 0 25px;}@media screen and (max-width:850px){.page.retailers .retailer-search .button{margin:5px 0 0;}}.page.retailers .retailers .items .col-6{padding-right:10px;}.page.retailers .retailers .item{background:#fafafa;padding:12px;margin:0 0 12px;overflow:hidden;min-height:250px;}@media screen and (max-width:850px){.page.retailers .retailers .item{min-height:0;}}.page.retailers .retailers .show-on-map,.page.retailers .retailers .categories .button{font-size:14px;float:right;padding:8px 12px;margin:0 0 0 5px;}.page.retailers .retailers .categories{float:right;overflow:hidden;}.page.retailers .retailers .categories .button{margin:2px;}.page.retailers .retailers .text a{color:#d22630;}.page.retailers form{margin:0 0 25px;}.page.retailers form .retail-categories .button{margin-top:5px;}.page.retailers .retailers-map{height:700px;max-height:100%;border:solid 1px #000;margin-bottom:20px;}@media screen and (max-width:850px),screen and (max-width:1200px) and (min-width:850px){.page.retailers .retailers-map{height:500px;}}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.page.nameplate-admin{padding:0 5%;}.page.nameplate-admin .boxes{margin:0 0 50px;}.page.nameplate-admin .boxes:before,.page.nameplate-admin .boxes:after{content:" ";display:table;}.page.nameplate-admin .boxes:after{clear:both;}.page.nameplate-admin table td,.page.nameplate-admin table th{padding:5px;text-align:left;}.page.nameplate-admin table th{font-weight:600;}.page.nameplate-admin table tr:nth-child(odd){background:#fafafa;}.page.product-admin{margin-bottom:100px;}.owl-carousel .animated{animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.contacts{overflow:hidden;font-size:16px;margin-bottom:30px;}.contacts h2{font-size:30px;}.contacts .person{min-height:284px;margin:20px 0;}@media screen and (max-width:850px){.contacts .person{border-bottom:1px solid rgba(83,69,69,.05);padding:20px 0 15px;}}@media screen and (max-width:850px) and (min-width:470px){.contacts .person{border-bottom:0;}}@media screen and (max-width:850px) and (min-width:470px){.contacts .person{width:50%;}}.contacts .person .image-box{height:200px;max-width:174px;border:1px solid #4a4a4a;}@media screen and (max-width:850px){.contacts .person .image{max-width:200px;margin:0 25%;}}@media screen and (max-width:850px) and (min-width:470px){.contacts .person .image{max-width:150px;}}.contacts .person .info{padding:0 10px 10px;}.contacts .person .info .title{font-weight:600;}.contacts .person .info .text{margin:20px 20px 0 0;}.contacts .person .info .text .icon-quote-right{font-size:30px;width:10%;display:block;float:left;}.contacts .person .info .text .icon-quote-right:before{vertical-align:middle;}.contacts .person .info .text .quote{margin:0;width:90%;display:block;padding-left:40px;}.contact-info{background-color:#f4f4f4;margin-bottom:20px;}.contact-info:before,.contact-info:after{content:" ";display:table;}.contact-info:after{clear:both;}.contact-info h1,.contact-info h2{font-size:30px;}.contact-info .text{padding:30px 5px 5px 30px;display:block;}.contact-info .retailers-map{display:none;}.contact-info .image{display:none;}.contact-info .active{display:block;}@media screen and (max-width:850px),screen and (max-width:1200px) and (min-width:850px){.contact-info{padding:0;}}.box-collection.wrapper.animate-visible+.contactform{margin-top:-100px;}.contactform{background-color:#f4f4f4;padding:25px 40px 50px 30px;overflow:hidden;margin-bottom:20px;}.contactform .col-6:first-of-type{padding:0 20px 0 0;}@media screen and (max-width:850px){.contactform .col-6:first-of-type{padding:0;}}.contactform .col-6:last-of-type{padding:0 0 0 20px;}@media screen and (max-width:850px){.contactform .col-6:last-of-type{padding:0;}}.contactform h2{font-size:30px;}.contactform form a{color:#d22630;}.contactform form .ValidationRequired.FormChoice label::after{content:none;}.contactform form .ValidationRequired label::after{content:"*";}.contactform form aside.Form__Description{margin-bottom:20px;}.contactform form .Form__Element{margin:0 0 15px 0;}.contactform form .Form__Element legend{font-weight:700;margin:5px 0;}.contactform form .Form__Element .FormChoice{margin:0 0 25px 0;}.contactform form .Form__Element .FormChoice label{display:block;}.contactform form .Form__Element .FormChoice .Form__Element__Caption{font-weight:700;margin:0 0 10px;}.contactform form .Form__Element label{display:inline-block;vertical-align:top;margin:0 25px 7px 0;font-size:16px;}.contactform form .Form__Element label input[type=checkbox]{display:none;}.contactform form .Form__Element label input[type=checkbox]+i{font-style:normal;margin:0 12px 0 0;}.contactform form .Form__Element label input[type=checkbox]+i+span{display:inline-block;width:calc(100% - 30px);}.contactform form .Form__Element label input[type=checkbox]+i:before{font-family:"stala";content:"";background:#fff;vertical-align:top;}.contactform form .Form__Element label input[type=checkbox]:checked{font-weight:600;}.contactform form .Form__Element label input[type=checkbox]:checked+i:before{content:"";font-family:"stala";}.contactform form .Form__Element label.loadfile{position:relative;}.contactform form .Form__Element label.loadfile button{margin:0 0 10px;}.contactform form .Form__Element label.loadfile button::after{content:"";font-family:"stala";position:absolute;right:10px;}.contactform form .Form__Element label.loadfile .filetext{display:block;}.contactform form .Form__Element label.loadfile .filetext span{font-weight:700;}.contactform form .Form__Element label.loadfile input[type=file]{opacity:0;display:block;position:absolute;top:0;bottom:0;left:0;right:0;}.contactform form .Form__Element textarea{min-height:150px;padding:5px;}.contactform form .Form__Element input[type=text],.contactform form .Form__Element textarea{border:1px solid #4a4a4a;}.contactform form .Form__Element.FormTextbox{overflow:hidden;margin:0 auto;}.contactform form .Form__Element.FormTextbox label{text-align:right;width:calc(100% - 395px);color:#888b8d;font-size:16px;line-height:51px;}@media screen and (max-width:850px){.contactform form .Form__Element.FormTextbox label{display:block;line-height:20px;}}.contactform form .Form__Element.FormTextbox input,.contactform form .Form__Element.FormTextbox textarea{width:370px;float:right;margin:5px 0;}@media screen and (max-width:850px){.contactform form .Form__Element.FormTextbox input,.contactform form .Form__Element.FormTextbox textarea{display:block;float:none;line-height:20px;width:100%;}}.contactform form .FormCaptcha{max-width:355px;}.contactform form .FormCaptcha .FormCaptcha__Refresh{padding:0 10px;float:right;}.contactform form .FormCaptcha .FormCaptcha__Image{margin-bottom:.5em;}.contactform form .FormCaptcha .FormCaptcha__Input{display:block;width:100%;}.contactform form.EPiServerForms .Form__Status .Form__Status__Message.hide{display:none;}.contactform form.EPiServerForms .Form__Status .Form__Success__Message{background-color:#888b8d;color:#fff;}@media screen and (max-width:850px),screen and (max-width:1200px) and (min-width:850px){.brochures .product h2 .family{margin:0 0 2px;}}.brochures .product h2 .name{margin:0 0 5px;height:40px;overflow:hidden;}.brochures .product h2 .code .link-chevron:after{margin:-2px 0 0;vertical-align:middle;}@media screen and (max-width:850px),screen and (max-width:1200px) and (min-width:850px){.brochures .product h2 .code{overflow:hidden;}}@media screen and (max-width:850px),screen and (max-width:1200px) and (min-width:850px){.brochures .product .content{max-height:270px;overflow:hidden;}.brochures .product .image{margin:0;max-height:150px;}}@media screen and (max-width:1200px) and (min-width:850px){.brochures .product{padding:0 1.5% 3% 0;}.brochures .product.col-3{width:25%;}}@media screen and (max-width:850px){.brochures .product{padding:0 1.5% 3% 0;}.brochures .product.col-3,.brochures .product.col-6{width:50%;}}.brochures .image *[class*="type-"]{color:#fff;font-variant:small-caps;position:absolute;top:12%;left:-10px;padding:.5% 5% 1%;font-weight:600;text-transform:lowercase;}.brochures .image .icon-file{position:absolute;top:35%;left:35%;font-size:50px;}.brochures .type-blog{background-color:#ccbaa2;}.brochures .type-news{background-color:#4a4a4a;}.brochures.image-download{background-image:url(img/download-icon-medium.png);}.brochures.image-pdf{background-image:url(img/pdf-icon-medium.png);}.brochures.image-txt,.brochures .image-docx,.brochures .image-doc{background-image:url(img/doc-icon-medium.png);}.brochures.image-avi,.brochures .image-mpeg4,.brochures .image-flv,.brochures .image-video{background-image:url(img/video-icon-medium.png);}.brochures.image-jpg,.brochures .image-png,.brochures .image-gif{background-image:url(img/image-icon-medium.png);}.brochures.image-technicaldrawing{background-image:url(img/technical-icon-medium.png);}.white-background{background-color:#fff!important;color:#333;}.light-gray-background{background-color:#fafafa!important;color:#333;}.dark-gray-background{background-color:#4a4a4a!important;color:#fff;}.darkest-gray-background{background-color:#1e1e1e!important;color:#fff;}.black-background{background-color:#000!important;color:#fff;}.brown-background{background-color:#ccbaa2!important;}.twin-column{display:flex;margin:20px auto;max-width:1180px;}@media screen and (max-width:850px){.twin-column{max-height:unset;flex-direction:column;}}.twin-column .item .text-block{padding:10px 15%;margin:0;}.twin-column .item .image-block{height:100%;}.twin-column .item .image-block .image{height:100%;}.twin-column .item .image-block .image img{object-fit:cover;height:100%;width:100%;}.twin-column .text-column{flex-basis:110%;display:flex;justify-content:center;align-content:center;flex-direction:column;}.column-block{display:flex;margin:40px auto;}@media screen and (max-width:850px){.column-block{max-height:unset;flex-direction:column;margin:20px 10px;}}.column-block .item{margin:0 auto;width:50%;}@media screen and (max-width:850px){.column-block .item{width:unset;}}.column-block .item.text-column{min-height:100%;}@media screen and (max-width:850px){.column-block .item.text-column{order:2;}}.column-block .item.text-column .text-block{padding:40px 10%;margin:0;min-height:100%;}@media screen and (max-width:850px){.column-block .item.text-column .text-block{padding:30px 10%;}}@media screen and (max-width:850px){.column-block .item.image-column{order:1;}}.column-block .item.image-column img{display:block;width:100%;}.stala-chat-bubble{position:fixed;bottom:10px;right:10px;background:#d22630;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;}