@charset "UTF-8";@font-face{font-family:icons;font-style:normal;font-weight:400;src:url(../../fonts/icons.eot?rgfml0);src:url(../../fonts/icons.eot?rgfml0#iefix) format("embedded-opentype"),url(../../fonts/icons.ttf?rgfml0) format("truetype"),url(../../fonts/icons.woff?rgfml0) format("woff"),url(../../fonts/icons.svg?rgfml0#icomoon) format("svg")}@font-face{font-family:DIN;font-weight:700;src:url(../../fonts/DINCondensed-Bold.ttf);src:url(../../fonts/DINCondensed-Bold.woff) format("woff"),url(../../fonts/DINCondensed-Bold.woff2) format("woff2")}@font-face{font-family:Montserrat;font-weight:300;src:url(../../fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat;font-weight:400;src:url(../../fonts/Montserrat-Regular.ttf)}@font-face{font-family:Montserrat;font-weight:500;src:url(../../fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat;font-weight:600;src:url(../../fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat;font-weight:700;src:url(../../fonts/Montserrat-Bold.ttf)}[class*=" icon-"],[class^=icon-]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:icons!important;font-size:1.125rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-right:12px;speak:none;text-transform:none}.icon-curves:before{content:""}.icon-accessories:before{content:""}.icon-page:before{content:""}.icon-download:before{content:""}.icon-warning:before{content:""}.icon-canada:before{content:""}.icon-globe:before{content:""}.icon-closedbook:before{content:""}.icon-star:before{content:""}.icon-chat:before{content:""}.icon-book:before{content:""}.icon-mail:before{content:""}.icon-truck:before{content:""}.icon-cart:before{content:""}.icon-linkedin:before{content:""}.icon-twitter{-webkit-transition:opacity .25s cubic-bezier(.4,.25,.3,1);background:url(../../Images/twitter.svg) 50%/100% no-repeat;content:"";display:block;height:21.2px;margin-right:1rem;transition:opacity .25s cubic-bezier(.4,.25,.3,1);width:18px}.icon-facebook:before{content:""}.icon-search:before{content:""}.icon-youtube{-webkit-transition:opacity .25s cubic-bezier(.4,.25,.3,1);background:url(../../Images/youtube.svg) 50%/100% no-repeat;content:"";display:block;height:20px;margin-right:1rem;transition:opacity .25s cubic-bezier(.4,.25,.3,1);width:20px}.icon-youtube:hover{opacity:.3}*{-webkit-margin-after:0;-webkit-margin-before:0;-webkit-margin-end:0;-webkit-margin-start:0;-webkit-padding-after:0;-webkit-padding-before:0;-webkit-padding-end:0;-webkit-padding-start:0;background:none;border:none;border-radius:0;margin:0;outline:none;padding:0}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}:active,:hover{outline:0}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1}address,b,button,del,em,h1,h2,h3,h4,h5,h6,i,input,ins,pre,select,td,textarea,th{font-family:inherit;font-size:inherit;font-style:normal;font-weight:400;letter-spacing:inherit;text-transform:inherit}input,textarea{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-clip:padding-box}a,button,del,ins{color:inherit;text-decoration:none}menu,ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0;width:100%}pre,textarea{max-width:100%;overflow:auto}img{display:block;height:auto}svg:not(:root){overflow:hidden}form{width:100%}button{cursor:pointer;overflow:visible}textarea{resize:none}::moz-focus-inner{border:none;padding:0}body{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.35}html{background:#fff;height:100%}@media only screen and (min-width:64.0625em){html{font-size:1rem}}@media only screen and (max-width:64em){html{font-size:.9375rem}}body{background-color:#f6f6f6;color:#000;min-height:100%;position:relative}body ::-moz-selection{background:#02aeef;color:#fff}body ::selection{background:#02aeef;color:#fff}body.noscroll{height:100%;overflow:hidden}a{cursor:pointer}a.link{color:#02aeef}a.link.centered{padding-top:1rem;text-align:center;width:100%}a.link.centered:hover{text-decoration:underline}a.link.txt-small{font-size:.9rem}section{position:relative}em{font-style:italic}.icon{display:inline-block;fill:currentColor;height:1em;position:relative;text-decoration:inherit;width:1em}.icon-container{margin:0;position:relative}.icon-canada{position:relative;top:2px}.icon-refresh{background:url(../../Images/sprite-svg/refresh-button.svg) no-repeat 50%;background-size:100%;content:"";display:inline-block;height:.875rem;margin:0 .5rem 0 0!important;width:.875rem}.icon-information{background:url(../../Images/sprite-svg/information.svg) no-repeat 50%;background-size:100%;content:"";display:inline-block;height:1rem;margin:0;top:7px;width:1rem}.icon__viewer{height:26px;margin:0 .5em;position:relative;width:26px;z-index:10}.icon__viewer:hover{cursor:pointer}.icon-tab{height:2em;width:2em}.icon-arrow,.input__select-arrow{display:inline-block;height:16px;margin:0;position:relative;width:12px;z-index:10}.icon-arrow:after,.icon-arrow:before,.input__select-arrow:after,.input__select-arrow:before{-webkit-transform-origin:100% 50%;background:#fff;content:"";display:block;height:2px;left:0;position:absolute;top:50%;transform-origin:100% 50%;width:12px}.blue.input__select-arrow:after,.blue.input__select-arrow:before,.icon-arrow.blue:after,.icon-arrow.blue:before{background:#02aeef}.black.input__select-arrow:after,.black.input__select-arrow:before,.icon-arrow.black:after,.icon-arrow.black:before{background:#000}.icon-arrow:after,.input__select-arrow:after{-webkit-transform:rotate(45deg) translateY(1px);transform:rotate(45deg) translateY(1px)}.icon-arrow:before,.input__select-arrow:before{-webkit-transform:rotate(-45deg) translateY(-1px);transform:rotate(-45deg) translateY(-1px)}.icon-arrow--bottom{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.icon-arrow--left{-webkit-transform:rotate(180deg);-webkit-transform-origin:50% 60%;transform:rotate(180deg);transform-origin:50% 60%}.icon-close{height:24px;width:24px}.icon-close:after,.icon-close:before{background:#7d7d7d;content:"";height:24px;left:15px;position:absolute;top:0;width:2px}.icon-close.small{height:auto;position:absolute;right:-2px;top:5px;width:auto}.icon-close.small:after,.icon-close.small:before{height:8px}.icon-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.icon-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.icon-check{-webkit-transform:rotate(45deg);border:solid #02aeef;border-width:0 3px 3px 0;content:"";display:block;height:15px;transform:rotate(45deg);width:7px}.icon-checked{background:url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAARCAMAAADaFm2tAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAjVBMVEWAgIACntkCntkCntkCntkCntkCntkCntkCntkCntkCntkCntkCntkCntkCntkCntkCntkCntkCntkCntkCntkCntkCntkCntkCntkCntkCntkCntkCntkCntkCntkCntkCntkCntkCntkCntkCntkCntkCntkCntkCntkCntkCntkCntkCntkCntkAAACjPbqMAAAALXRSTlMAJumvk0A+CD3wFOLg3wHLdhBaWMkqsRU8Bt5clK1jVuEJJ/Ylx5EMQxOAah+9CELBAAAAAWJLR0QuVNMQhwAAAAlwSFlzAAALEgAACxIB0t1+/AAAAAd0SU1FB+IDHQkIMwpTNSoAAABzSURBVAjXbcrZDoIwFEXR7ViqtVJQnMVZVPr/v2elkVwT99NZyQFRpytFr88gNlSQ6BF+bD5NEuw0Be++18woQWVyBNOZjZwXYSz0ksjVegPbXcC+OZeH4+l8Aecb2mtW3GjJvdIPQZ4vJGN/WLu2OvCnN1f2DK9OU7utAAAAAElFTkSuQmCC) no-repeat 50%;background-size:100%;content:"";height:20px;margin:0}.icon--circle,.icon-checked{display:inline-block;width:16px}.icon--circle{border:2px solid #02aeef;border-radius:100%;height:16px}.icon-plus{display:block;height:16px;position:relative;width:16px}.icon-plus:after,.icon-plus:before{-webkit-transform:translate(-50%,-50%);-webkit-transform-origin:center center;-webkit-transition:all .25s ease;background:#4a4a4a;content:"";display:block;height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:center center;transition:all .25s ease;width:15px}.icon-plus:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.icon-plus.blue:after,.icon-plus.blue:before{background:#02aeef}.ico-down-arrow{fill:#02aeef}.icon-checkmark{display:inline-block}.icon-checkmark:after{-webkit-transform:rotate(45deg);border:solid #fff;border-width:0 2px 2px 0;content:"";display:block;height:20px;margin-left:10px;transform:rotate(45deg);width:10px}.container,.header-home__container,.similar__products-container,.static-page__container{margin:0 auto;max-width:1575px;padding:0 16px;width:100%}@media only screen and (min-width:64.0625em){.container,.header-home__container,.similar__products-container,.static-page__container{padding:0 32px}.container.small,.small.header-home__container,.small.similar__products-container,.small.static-page__container{width:60%}.container.form,.form.header-home__container,.form.similar__products-container,.form.static-page__container{width:80%}}.container--maxwidth-1100{max-width:1100px}.row,.static-page__container{-ms-flex-pack:justify;-ms-flex-wrap:wrap;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between}.flex-end.static-page__container,.row.flex-end{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end}.row--center{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.row--start{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start}.row--space-evenly{-ms-flex-pack:space-evenly;-webkit-box-pack:space-evenly;justify-content:space-evenly}.align--center.static-page__container,.row.align--center{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.form.static-page__container,.row.form{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;flex-direction:column}@media only screen and (min-width:48em){.form.static-page__container,.row.form{-ms-flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;flex-direction:row}}.row--end{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;margin:auto;max-width:1260px;position:relative}@media only screen and (min-width:64.0625em){.row--end{padding:3em 0;width:75%}}.align-bottom.static-page__container,.row.align-bottom{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}@media only screen and (max-width:64em){.mobile-reverse-col.static-page__container,.row.mobile-reverse-col{-ms-flex-direction:column-reverse;-webkit-box-direction:reverse;-webkit-box-orient:vertical;flex-direction:column-reverse}}.no-wrap.static-page__container,.row.no-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media only screen and (min-width:48em){.row--md-no-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.reverse-row{-ms-flex-direction:row-reverse;-webkit-box-direction:reverse;-webkit-box-orient:horizontal;flex-direction:row-reverse}.col.center{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.col.text{text-align:center}.col.maxwidth-225{margin-left:32px;max-width:225px}.col-12{width:100%}.col-11{width:calc(91.66% - 16px)}.col-10{width:calc(83.33% - 16px)}.col-9{width:calc(75% - 16px)}.col-8{width:calc(66.66% - 16px)}.col-7{width:calc(58.33% - 16px)}.col-6{width:calc(50% - 16px)}.col-min-5{-ms-flex-negative:0;flex-shrink:0;margin-left:32px;min-width:calc(41.66% - 16px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.col-5{width:calc(41.66% - 16px)}.col-4{width:calc(33.33% - 16px)}.col-3{width:calc(25% - 16px)}.col-2{width:calc(16.66% - 16px)}.col-1{width:calc(8.33% - 16px)}@media only screen and (min-width:26.25em){.col--sm-12{width:100%}.col--sm-11{width:calc(91.66% - 16px)}.col--sm-10{width:calc(83.33% - 16px)}.col--sm-9{width:calc(75% - 16px)}.col--sm-8{width:calc(66.66% - 16px)}.col--sm-7{width:calc(58.33% - 16px)}.col--sm-6{width:calc(50% - 16px)}.col--sm-min-5{-ms-flex-negative:0;flex-shrink:0;margin-left:32px;min-width:calc(41.66% - 16px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.col--sm-5{width:calc(41.66% - 16px)}.col--sm-4{width:calc(33.33% - 16px)}.col--sm-3{width:calc(25% - 16px)}.col--sm-2{width:calc(16.66% - 16px)}.col--sm-1{width:calc(8.33% - 16px)}}@media only screen and (min-width:48em){.col--md-12{width:100%}.col--md-11{width:calc(91.66% - 16px)}.col--md-10{width:calc(83.33% - 16px)}.col--md-9{width:calc(75% - 16px)}.col--md-8{width:calc(66.66% - 16px)}.col--md-7{width:calc(58.33% - 16px)}.col--md-6{width:calc(50% - 16px)}.col--md-min-5{-ms-flex-negative:0;flex-shrink:0;margin-left:32px;min-width:calc(41.66% - 16px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.col--md-5{width:calc(41.66% - 16px)}.col--md-4{width:calc(33.33% - 16px)}.col--md-3{width:calc(25% - 16px)}.col--md-2{width:calc(16.66% - 16px)}.col--md-1{width:calc(8.33% - 16px)}}@media only screen and (min-width:64.0625em){.col--lg-12{width:100%}.col--lg-11{width:calc(91.66% - 16px)}.col--lg-10{width:calc(83.33% - 16px)}.col--lg-9{width:calc(75% - 16px)}.col--lg-8{width:calc(66.66% - 16px)}.col--lg-7{width:calc(58.33% - 16px)}.col--lg-6{width:calc(50% - 16px)}.col--lg-min-5{-ms-flex-negative:0;flex-shrink:0;margin-left:32px;min-width:calc(41.66% - 16px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.col--lg-5{width:calc(41.66% - 16px)}.col--lg-4{width:calc(33.33% - 16px)}.col--lg-3{width:calc(25% - 16px)}.col--lg-2{width:calc(16.66% - 16px)}.col--lg-1{width:calc(8.33% - 16px)}}@media only screen and (min-width:100em){.col--xlg-12{width:100%}.col--xlg-11{width:calc(91.66% - 16px)}.col--xlg-10{width:calc(83.33% - 16px)}.col--xlg-9{width:calc(75% - 16px)}.col--xlg-8{width:calc(66.66% - 16px)}.col--xlg-7{width:calc(58.33% - 16px)}.col--xlg-6{width:calc(50% - 16px)}.col--xlg-min-5{-ms-flex-negative:0;flex-shrink:0;margin-left:32px;min-width:calc(41.66% - 16px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.col--xlg-5{width:calc(41.66% - 16px)}.col--xlg-4{width:calc(33.33% - 16px)}.col--xlg-3{width:calc(25% - 16px)}.col--xlg-2{width:calc(16.66% - 16px)}.col--xlg-1{width:calc(8.33% - 16px)}}.hidden,.hide{display:none}.link__underline{-ms-flex-item-align:start;-webkit-transition:color .25s cubic-bezier(.4,.25,.3,1),border .25s cubic-bezier(.4,.25,.3,1);align-self:flex-start;border-bottom:2px solid #02aeef;color:#02aeef;font-size:.875rem;font-weight:600;text-transform:uppercase;transition:color .25s cubic-bezier(.4,.25,.3,1),border .25s cubic-bezier(.4,.25,.3,1)}@media only screen and (min-width:64.0625em){.link__underline:hover{border-color:#0289bc;color:#0289bc}}.main{background:#f6f6f6}.header-nav{-webkit-transition:top .6s ease-in-out;background:#fff;padding:1rem;position:-webkit-sticky;position:sticky;top:0;transition:top .6s ease-in-out;width:100%;z-index:20}.header-nav__logoContainer{display:inherit}@media only screen and (min-width:48em){.header-nav__logoContainer{padding:1.6rem 0}}.header-nav__logo{height:15px;width:100px}@media screen and (min-width:375px){.header-nav__logo{height:20px;width:140px}}@media only screen and (min-width:48em){.header-nav__logo{height:30px;width:185px}}.header-nav__mobileIcon{fill:#6c6c6c}@media only screen and (min-width:64.0625em){.header-nav__mobileIcon{display:none}}.header-nav form{width:auto}.header-nav__main{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:64.0625em){.header-nav{padding:0}}.header-nav__container{-ms-flex-pack:justify;-webkit-box-pack:justify;height:100%;justify-content:space-between;margin:auto;max-width:1575px}.header-nav__container,.header-nav__container>div{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:64.0625em){.header-nav__container{padding:0 2rem}}.header-nav__lang{-ms-flex-align:center;-ms-flex-negative:0;-webkit-box-align:center;align-items:center;background:#02aeef;border-radius:50%;color:#fff;cursor:pointer;display:block;flex-shrink:0;font-size:.8rem;font-weight:600;height:30px;line-height:1.875rem;margin:0 1rem;position:relative;text-align:center;vertical-align:middle;width:30px;z-index:1001}.header-nav__lang:hover>div{max-height:1000px}.header-nav__lang>div{-webkit-transition:max-height 1s ease;background:#fff;max-height:0;overflow:hidden;position:absolute;right:-.5rem;top:30px;transition:max-height 1s ease}.header-nav__lang-list{margin:1.5rem 1rem .5rem}.header-nav__lang-list a{color:#414141;font-size:.8rem}.header-nav__lang-list a:after{bottom:-2px;top:unset}@media only screen and (max-width:64em){.header-nav__lang{background:transparent;color:#02aeef;font-size:1rem}}.header-nav__menu{color:#6c6c6c;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;font-weight:500;text-transform:uppercase}.header-nav__menu.active{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);left:0;width:100%}@media only screen and (max-width:64em){.header-nav__menu{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,60px 100%);-webkit-overflow-scrolling:touch;background:#01061a;clip-path:polygon(0 0,100% 0,100% 100%,60px 100%);height:100%;left:100%;margin-left:0;overflow-x:hidden;position:fixed;top:0;transition:all .4s cubic-bezier(.4,.25,.3,1),clip-path .3s cubic-bezier(.4,.25,.3,1) .2s,-webkit-clip-path .3s cubic-bezier(.4,.25,.3,1) .2s;width:0;z-index:1002}.header-nav__menu,.header-nav__menu .header-nav__main{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;flex-direction:column}.header-nav__menu .header-nav__main{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100vh - 50px);position:relative;top:75px}.header-nav__menu .header-nav__main a:after{display:none!important}}.header-nav__menuEl{padding:1rem;position:relative;width:100%}@media only screen and (min-width:64.0625em){.header-nav__menuEl{margin:0 1rem;padding:2rem 0;position:static;width:unset}}.header-nav__menuEl span:hover{cursor:default}.bottombar__nav li .header-nav__menuEl:hover>a,.header-nav__menuEl:hover>.header-nav__menuLink{color:#02aeef}.bottombar__nav li .header-nav__menuEl:hover>a:after,.header-nav__menuEl:hover>.header-nav__menuLink:after{width:100%}.header-nav__menuEl:hover .header-nav__submenu{-webkit-transition:max-height 1s ease-in-out;max-height:2000px;transition:max-height 1s ease-in-out}.bottombar__nav li a,.header-nav__menuLink{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;position:relative}@media only screen and (min-width:64.0625em){.bottombar__nav li a svg,.header-nav__menuLink svg{display:none}}@media only screen and (min-width:64.0625em){.bottombar__nav li a:after,.header-nav__menuLink:after{-webkit-transform:translateX(-50%);-webkit-transition:width .2s cubic-bezier(.4,.25,.3,1);background:#02aeef;content:"";display:block;height:2px;left:50%;position:absolute;top:calc(50% + 18px);transform:translateX(-50%);transition:width .2s cubic-bezier(.4,.25,.3,1);width:0}}.bottombar__nav li a.active,.bottombar__nav li a:hover,.header-nav__menuLink.active,.header-nav__menuLink:hover{color:#02aeef}.bottombar__nav li a.active:after,.bottombar__nav li a:hover:after,.header-nav__menuLink.active:after,.header-nav__menuLink:hover:after{width:100%}.header-nav__submenu{-webkit-transition:max-height .5s cubic-bezier(0,1,0,1);max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(0,1,0,1);width:100%;z-index:100}@media only screen and (min-width:64.0625em){.header-nav__submenu{-webkit-box-shadow:0 4px 2px -2px rgba(0,0,0,.12);background:#f6f6f6;box-shadow:0 4px 2px -2px rgba(0,0,0,.12);left:0;position:absolute;top:82px}}@media only screen and (min-width:64.0625em){.header-nav__submenu.products{overflow:auto;overflow-x:hidden}}.header-nav__submenu.products .header-nav__submenuContainer{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;flex-direction:column}@media only screen and (min-width:64.0625em){.header-nav__submenu.products .header-nav__submenuContainer{-ms-flex-direction:row;-ms-flex-pack:end;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-box-pack:end;flex-direction:row;justify-content:flex-end}}@media only screen and (min-width:64.0625em){.header-nav__submenu.products{background:-webkit-gradient(linear,left top,right top,from(#f6f6f6),color-stop(60%,#f6f6f6),color-stop(60%,#e7e7e7),to(#e7e7e7));background:linear-gradient(90deg,#f6f6f6,#f6f6f6 60%,#e7e7e7 0,#e7e7e7)}}.header-nav__submenuButton.button,.umbraco-forms-page .header-nav__submenuButton.btn{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:0}.header-nav__submenuButton.button span,.umbraco-forms-page .header-nav__submenuButton.btn span{cursor:pointer}.header-nav__submenuContainer{-ms-flex-direction:column;-ms-flex-pack:end;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:auto;justify-content:flex-end;margin:auto;max-width:1575px;top:unset;width:100%}.header-nav__submenuCol{padding:1rem}@media only screen and (min-width:64.0625em){.header-nav__submenuCol{background:#f6f6f6;padding:2rem 1rem;width:20%}}.header-nav__submenuSimpleNav li{padding:1em}@media only screen and (min-width:64.0625em){.header-nav__submenuSimpleNav{-ms-flex-direction:row;-ms-flex-pack:end;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-box-pack:end;flex-direction:row;justify-content:flex-end;padding:1rem 2rem}}.header-nav__submenuNav{margin:1rem 0;padding:0}.header-nav__submenuNav li{padding-bottom:1rem}.header-nav__submenuNav li:last-child{padding-bottom:0}.header-nav__submenuTitle{color:#02aeef;font-size:.875rem;font-weight:600;line-height:1em;margin-left:-1px;text-transform:uppercase}.header-nav__submenuTitle .link:before{-webkit-transition:width .3s ease;background:#02aeef;content:"";display:inline-block;height:2px;margin-right:5px;position:relative;top:-4px;transition:width .3s ease;width:0}.header-nav__submenuTitle .link:hover:before{width:1rem}.header-nav__cart{position:relative}.header-nav__cart svg{-webkit-transform:translate(-50%,-50%);left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:99}.header-nav__cartButton{-webkit-transform:scaleX(-1);background-color:#e9e9e9;border-radius:32px;height:32px;transform:scaleX(-1);width:32px}.header-nav__cartBadge{background:#02aeef;border-radius:20px;color:#fff;display:block;font-size:.6875rem;font-weight:500;height:20px;line-height:1.25rem;position:absolute;right:-45%;text-align:center;top:-45%;width:20px}.header-nav__cartBadge.empty{display:none}.header-nav__cartBadge span{-webkit-transform:translate(-50%,-50%);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.header-nav__search{margin:0 16px;position:relative}.header-nav__searchToggle{margin-top:8px}@media only screen and (min-width:48em){.header-nav__searchToggle{display:none}}@media only screen and (max-width:37.5em){.header-nav__searchForm{-webkit-transition:all .3s ease;background-color:#fff;left:0;max-height:0;overflow:hidden;position:absolute;top:63px;transition:all .3s ease;z-index:100}.header-nav__searchForm.open{max-height:350px;padding:.5rem 0}}@media only screen and (max-width:64em){.header-nav__search{display:none}}.header-nav__search input{-webkit-box-shadow:0 0 32px rgba(0,0,0,.12);-webkit-box-sizing:border-box;-webkit-transition:-webkit-box-shadow .4s cubic-bezier(.4,.25,.3,1);background:#fff;border-radius:30px;box-shadow:0 0 32px rgba(0,0,0,.12);box-sizing:border-box;color:#707070;font-weight:500;height:53px;padding-left:24px;padding-right:53px;transition:-webkit-box-shadow .4s cubic-bezier(.4,.25,.3,1);transition:box-shadow .4s cubic-bezier(.4,.25,.3,1);transition:box-shadow .4s cubic-bezier(.4,.25,.3,1),-webkit-box-shadow .4s cubic-bezier(.4,.25,.3,1);width:350px;z-index:99}@media screen and (max-width:1400px){.header-nav__search input{width:250px}}.header-nav__search input::-webkit-input-placeholder{color:#cbcbcb}.header-nav__search input:focus{-webkit-box-shadow:0 0 32px rgba(0,0,0,.2);box-shadow:0 0 32px rgba(0,0,0,.2)}.header-nav__search button{border-radius:30px;color:#9c9c9c;cursor:pointer;display:block;height:53px;left:calc(100% - 53px);overflow:hidden;position:absolute;top:0;width:53px}.header-nav__search button svg{-webkit-transform:translate(-50%,-50%);left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:20}.header-nav--nav-down{top:-100px}.header-nav--expanded{position:fixed}.header-wheel{background:#01061a;overflow:hidden;width:100%}@media only screen and (max-width:64em){.header-wheel{height:auto}}.header-wheel .container,.header-wheel .header-home__container,.header-wheel .similar__products-container,.header-wheel .static-page__container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 1rem;position:relative}@media only screen and (min-width:64.0625em){.header-wheel .container,.header-wheel .header-home__container,.header-wheel .similar__products-container,.header-wheel .static-page__container{padding:3em 2em}}.header-wheel .wheel{-webkit-transform:translateY(28%) translateX(-50%);bottom:0;height:220%;left:0;opacity:.6;position:absolute;transform:translateY(28%) translateX(-50%)}@media only screen and (max-width:64em){.header-article__content,.header-wheel__content{padding:72px 32px 48px}}@media only screen and (max-width:37.5em){.header-article__content,.header-wheel__content{padding:32px 0}}.header-wheel__title{color:#02aeef;font-size:3rem;font-weight:500;line-height:1em;text-transform:uppercase}@media only screen and (max-width:81.25em){.header-wheel__title{font-size:3.5rem}}@media only screen and (max-width:37.5em){.header-wheel__title{font-size:2.5rem}}.header-wheel__text{color:#c2c2c2;font-size:1rem;font-weight:300;line-height:1.375rem;margin-left:6px;margin-top:6px;max-width:520px}@media only screen and (max-width:64em){.header-wheel__text{max-width:inherit!important;width:100%!important}}@media only screen and (max-width:64em){.header-wheel .col-3,.header-wheel .col-4,.header-wheel .col-6{width:100%}}.header-wheel__flash{-webkit-animation:flash .3s infinite;animation:flash .3s infinite;display:none;left:0;margin:10px auto 0;position:absolute;right:0}@media only screen and (min-width:48em){.header-wheel__flash{-webkit-transform:translateY(-50%);display:block;top:50%;transform:translateY(-50%)}}@media(-laptop){.header-wheel__flash{-webkit-transform:none;top:unset;transform:none}}@-webkit-keyframes flash{0%{opacity:0}10%{opacity:1}30%{opacity:.6}45%{opacity:.75}50%{opacity:.5}65%{opacity:.25}85%{opacity:.4}to{opacity:0}}@keyframes flash{0%{opacity:0}10%{opacity:1}30%{opacity:.6}45%{opacity:.75}50%{opacity:.5}65%{opacity:.25}85%{opacity:.4}to{opacity:0}}.header-blog{background:#01061a;height:275px;overflow:hidden;width:100%}@media only screen and (max-width:64em){.header-blog{height:auto}}.header-blog .container,.header-blog .header-home__container,.header-blog .similar__products-container,.header-blog .static-page__container{min-height:100%;position:relative}.header-blog .wheel{-webkit-transform:translateY(28%) translateX(-50%);bottom:0;height:220%;left:0;opacity:.6;position:absolute;transform:translateY(28%) translateX(-50%)}.header-blog__content{padding:72px 0 0}@media only screen and (max-width:64em){.header-blog__content{padding:72px 32px 48px}}@media only screen and (max-width:37.5em){.header-blog__content{padding:32px 0}}.header-blog__title{color:#02aeef;font-size:4.5rem;font-weight:500;text-transform:uppercase}@media only screen and (max-width:64em){.header-blog__title{font-size:3.5rem}}.header-blog__text{color:#c2c2c2;font-size:1rem;font-weight:300;line-height:1.375rem;margin-left:6px;margin-top:6px;max-width:520px}@media only screen and (max-width:64em){.header-blog__text{max-width:inherit!important;width:100%!important}}@media only screen and (max-width:64em){.header-blog .col-3,.header-blog .col-4,.header-blog .col-6{width:100%}}.wheel{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none}.wheel #circle1{display:none}.wheel #circle2{animation:30s rotateWheel infinite linear reverse}.wheel #circle2,.wheel #circle3{-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.wheel #circle3{-webkit-animation:30s rotateWheel infinite linear;animation:30s rotateWheel infinite linear}@-webkit-keyframes rotateWheel{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotateWheel{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.event{background:#fff;border-bottom:9px solid #02aeef;display:block;margin:16px;padding-bottom:60px;position:relative;width:calc(25% - 32px)}.event__date{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;font-size:3rem;font-weight:500;line-height:2.5rem;text-transform:uppercase}.event__date span{margin:0 0 .5rem}.event__date span:not(:first-of-type){font-size:1rem;line-height:1rem}.event__header{background:#000 url(../../Images/sprite-svg/wheel.svg) no-repeat -150px 15%;background-size:cover;color:#02aeef;padding:26px 24px}@media only screen and (max-width:64em){.event__header{padding:20px}}@media only screen and (max-width:81.25em){.event{width:calc(33.3333% - 32px)}}@media only screen and (max-width:64em){.event{margin:12px;width:calc(50% - 24px)}}@media only screen and (max-width:37.5em){.event{margin-left:6px;margin-right:6px;width:calc(100% - 16px)}}@media only screen and (max-width:26.25em){.event{width:100%}}.event__text{color:#4a4a4a;padding:26px 24px}@media only screen and (max-width:64em){.event__text{padding:20px}}.event__title{-webkit-transition:color .3s ease;font-size:1.5rem;line-height:1.625rem;margin-bottom:14px;transition:color .3s ease}.event__more,.event__title{display:block;font-weight:600;text-transform:uppercase}.event__more{bottom:26px;color:#02aeef;font-size:.875rem;position:absolute;right:32px}@media only screen and (min-width:64.0625em){.event__more:hover .event__more-line{left:100%;margin-left:-34px;width:30px}.event__more:hover .event__more-line:after,.event__more:hover .event__more-line:before{opacity:1}.event__more:hover .event__more-line:after{-webkit-transform:translateY(-50%) translateY(-.5px) rotate(-45deg);transform:translateY(-50%) translateY(-.5px) rotate(-45deg)}.event__more:hover .event__more-line:before{-webkit-transform:translateY(-50%) translateY(.5px) rotate(45deg);transform:translateY(-50%) translateY(.5px) rotate(45deg)}.event__more:hover:before{width:100%}}.event__more:before{-webkit-transition:width .25s cubic-bezier(.4,.25,.3,1);background:#fff;content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;transition:width .25s cubic-bezier(.4,.25,.3,1);width:0}.event__more-line{-webkit-transform:translateY(-50%) translateZ(0);-webkit-transition:all .25s cubic-bezier(.4,.25,.3,1);left:-86px;pointer-events:none;transform:translateY(-50%) translateZ(0);transition:all .25s cubic-bezier(.4,.25,.3,1);width:70px}.event__more-line,.event__more-line:after,.event__more-line:before{background-color:#02aeef;display:block;height:2px;position:absolute;top:50%}.event__more-line:after,.event__more-line:before{-webkit-transform:translateY(-50%);-webkit-transform-origin:right center;-webkit-transition:opacity 50ms ease 50ms,-webkit-transform .25s cubic-bezier(.4,.25,.3,1);content:"";opacity:1;right:0;transform:translateY(-50%);transform-origin:right center;transition:opacity 50ms ease 50ms,-webkit-transform .25s cubic-bezier(.4,.25,.3,1);transition:transform .25s cubic-bezier(.4,.25,.3,1),opacity 50ms ease 50ms;transition:transform .25s cubic-bezier(.4,.25,.3,1),opacity 50ms ease 50ms,-webkit-transform .25s cubic-bezier(.4,.25,.3,1);width:10px}.subscribe{width:auto}.subscribe.hide{display:none}.subscribe__label{color:#02aeef;font-size:.875rem;font-weight:400;margin-left:2px;margin-top:16px}.subscribe__label [class*=icon-],.subscribe__label [class^=icon-]{margin-right:12px;position:relative;top:3px}.subscribe .row,.subscribe .static-page__container{margin-top:16px}.subscribe__form{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;position:relative}.subscribe__form:after{background:#02aeef;content:"";display:block;height:100%;opacity:0;position:absolute;right:53px;top:0;width:0}.subscribe__input{background:#131b37;color:#fff;font-size:.875rem;font-weight:300;height:55px;text-align:center;width:235px}.subscribe__input::-webkit-input-placeholder{color:#02aeef;font-weight:400;opacity:1}.subscribe__input:-ms-input-placeholder,.subscribe__input::-ms-input-placeholder{color:#02aeef;font-weight:400;opacity:1}.subscribe__input::placeholder{color:#02aeef;font-weight:400;opacity:1}.subscribe__button{background:#02aeef;color:#fff;display:inline-block;height:55px;overflow:hidden;position:relative;width:55px}.subscribe__button span{-webkit-transform:translate(-50%,-50%);left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.subscribe__button span,.subscribe__button span:after,.subscribe__button span:before{-webkit-transition:all .3s ease;transition:all .3s ease}.subscribe.active .subscribe__button .icon-arrow,.subscribe.active .subscribe__button .input__select-arrow{-webkit-transform:rotate(90deg) translate(-50%,30%);-webkit-transition:all .5s cubic-bezier(.68,-.55,.265,1.55);transform:rotate(90deg) translate(-50%,30%);transition:all .5s cubic-bezier(.68,-.55,.265,1.55)}.subscribe.active .subscribe__button .icon-arrow:after,.subscribe.active .subscribe__button .icon-arrow:before,.subscribe.active .subscribe__button .input__select-arrow:after,.subscribe.active .subscribe__button .input__select-arrow:before{-webkit-transform-origin:100% 50%;-webkit-transition:all .3s ease-in-out;background:#fff;content:"";display:block;height:3px;left:0;position:absolute;top:50%;transform-origin:100% 50%;transition:all .3s ease-in-out;width:10px}.subscribe.active .subscribe__button .icon-arrow:after,.subscribe.active .subscribe__button .input__select-arrow:after{-webkit-transform:rotate(45deg) translate(-5px,6px);transform:rotate(45deg) translate(-5px,6px);width:16px}.subscribe.active .subscribe__button .icon-arrow:before,.subscribe.active .subscribe__button .input__select-arrow:before{-webkit-transform:rotate(-45deg) translateY(-1px);transform:rotate(-45deg) translateY(-1px)}.subscribe .umbraco-forms-form{font-size:.875rem;padding:0;position:relative;width:335px}.subscribe .umbraco-forms-form h2{margin-top:0}.subscribe .umbraco-forms-form label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.subscribe .umbraco-forms-form input.text{font-size:.875rem;height:55px;text-align:center;width:280px!important}.subscribe .umbraco-forms-form input[type=submit]{background-color:#02aeef;color:transparent;height:100%;width:100%}.subscribe .umbraco-forms-form .umbraco-forms-field{margin-bottom:24px}.subscribe .umbraco-forms-form .umbraco-forms-field:last-child{margin-bottom:0}.subscribe .umbraco-forms-form .umbraco-forms-navigation{-ms-flex-pack:center;-webkit-box-pack:center;bottom:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:55px;justify-content:center;margin:0;overflow:hidden;padding:0!important;position:absolute;right:0;width:55px}.subscribe .umbraco-forms-form .umbraco-forms-navigation .col-md-12{height:100%;position:relative;width:100%}.subscribe .umbraco-forms-form .umbraco-forms-navigation .col-md-12:after,.subscribe .umbraco-forms-form .umbraco-forms-navigation .col-md-12:before{-webkit-transform-origin:100% 50%;background:#fff;content:"";display:block;height:3px;left:40%;position:absolute;top:50%;transform-origin:100% 50%;width:10px}.subscribe .umbraco-forms-form .umbraco-forms-navigation .col-md-12:after{-webkit-transform:rotate(45deg) translateY(1px);transform:rotate(45deg) translateY(1px)}.subscribe .umbraco-forms-form .umbraco-forms-navigation .col-md-12:before{-webkit-transform:rotate(-45deg) translateY(-1px);transform:rotate(-45deg) translateY(-1px)}.subscribe--blogpost-sidebar .umbraco-forms-form input.text{background-color:#fff!important;border:none!important}.subscribe--blog .umbraco-forms-form,.subscribe--blog .umbraco-forms-form h2{color:#02aeef}.subscribe--blog .umbraco-forms-form input.text{background:#131b37!important;border:none!important}.subscribe--blog .umbraco-forms-form input.text::-webkit-input-placeholder{color:#02aeef}.subscribe--blog .umbraco-forms-form input.text:-ms-input-placeholder,.subscribe--blog .umbraco-forms-form input.text::-ms-input-placeholder{color:#02aeef}.subscribe--blog .umbraco-forms-form input.text::placeholder{color:#02aeef}.breadcrumbs{display:block;margin:auto;max-width:1575px;padding:16px 32px 16px 0;width:100%}.breadcrumbs.static{padding-left:1rem}@media only screen and (min-width:48em){.breadcrumbs.static{padding-left:32px}}@media only screen and (max-width:37.5em){.breadcrumbs{padding:1rem 0}}.breadcrumbs li{-webkit-transition:color .25s cubic-bezier(.4,.25,.3,1);color:#707070;display:inline-block;font-size:.8rem;font-weight:500;position:relative;text-transform:uppercase;transition:color .25s cubic-bezier(.4,.25,.3,1)}.breadcrumbs li:last-child,.breadcrumbs li a:hover{color:#02aeef}.breadcrumbs li:last-child:after{content:none}.breadcrumbs li:after{color:#707070;content:">";display:inline-block;margin:0 .5em;text-align:center}.filters{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}@media only screen and (max-width:64em){.filters #category{display:none}}.filters ul{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-top:48px}@media only screen and (max-width:37.5em){.filters ul{-ms-flex:1;-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-flex:1;-webkit-box-orient:vertical;flex:1;flex-direction:column;margin:1rem 0 0;text-align:center}}.filters li a{-webkit-transition:background .2s cubic-bezier(.4,.25,.3,1);border-radius:32px;color:#4d4d4d;display:block;font-size:.875rem;font-weight:500;padding:12px 32px;position:relative;text-transform:uppercase;transition:background .2s cubic-bezier(.4,.25,.3,1)}.filters li a.active,.filters li a:hover{background:#d7d7d7}.filters li+li{margin-left:4px}.filters li span[class*=icon-],.filters li span[class^=icon-]{font-size:1em;position:relative;top:1px}.filters li span{pointer-events:none}.filters li .icon-chat{top:2px!important}.filters li .icon-book{font-size:.9em!important;top:-1px}.filters__author{margin-left:auto;margin-top:90px}@media only screen and (max-width:64em){.filters__author{margin-left:6px;margin-right:auto}}.filters__author span{color:#8a8a8a;font-size:rem(12);font-style:italic;margin-right:16px}.filters__author-name{border:1px solid #d7d7d7;color:#000;display:inline-block;padding:8px 34px 8px 16px;position:relative}.filters__author-close{-webkit-transform:translateY(calc(-50% + .5px));cursor:pointer;display:block;height:12px;position:absolute;right:12px;top:50%;transform:translateY(calc(-50% + .5px));width:12px}.filters__author-close:after,.filters__author-close:before{-webkit-transform:translate(-50%,-50%);background:#000;content:"";display:block;height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}.filters__author-close:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.filters__author-close:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}#postsContainer{overflow:hidden;will-change:transform}.articles,.events{-ms-flex-align:stretch;-ms-flex-flow:row wrap;-ms-flex-pack:start;-webkit-box-align:stretch;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-box-pack:start;align-items:stretch;flex-flow:row wrap;justify-content:flex-start;margin:36px -16px 75px}.articles,.articles__loadmoreContainer,.events{display:-webkit-box;display:-ms-flexbox;display:flex}.articles__loadmoreContainer{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;margin-top:1em;width:100%}@media only screen and (max-width:81.25em){.articles,.events{margin-left:-16px;margin-right:-28px}}@media only screen and (max-width:64em){.articles,.events{margin-left:-6px;margin-right:-8px}}.articles__noPostsFound{color:#777;display:block;font-size:1.2rem;text-align:center;width:100%}.article{background:#fff;border-bottom:9px solid #02aeef;display:block;margin:16px;padding-bottom:60px;position:relative;width:calc(25% - 32px)}.article__header{background:#000;padding:26px 24px}@media only screen and (max-width:64em){.article__header{padding:20px}}@media only screen and (max-width:81.25em){.article{width:calc(33.3333% - 32px)}}@media only screen and (max-width:64em){.article{margin:12px;width:calc(50% - 24px)}}@media only screen and (max-width:37.5em){.article{margin-left:6px;margin-right:6px;width:calc(100% - 16px)}}@media only screen and (max-width:26.25em){.article{width:100%}}.article:first-child:not(:only-child){position:relative;width:calc(50% - 32px)}@media only screen and (max-width:81.25em){.article:first-child:not(:only-child){width:calc(66.6666% - 32px)}}@media only screen and (max-width:64em){.article:first-child:not(:only-child){margin:12px;width:calc(100% - 24px)}}@media only screen and (max-width:37.5em){.article:first-child:not(:only-child){margin-left:6px;margin-right:6px;width:100%}}@media screen and (min-width:1024px){.article:first-child:not(:only-child) .article__thumbnail{height:100%;left:0;position:absolute;top:0;width:60%}.article:first-child:not(:only-child) .article__text{bottom:0;position:absolute;right:0;top:0;width:40%}}.article__ribbon{background:#dedede;height:35px;left:26px;pointer-events:none;position:absolute;top:0;width:35px;z-index:2}.article__ribbon:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 35 5"><polygon fill="rgb(222,222,222)" points="0 0 35 0 35 5 17.5 0 0 5 0 0"/></svg>');background-position:0 0;background-size:contain;content:"";display:block;height:5px;left:0;position:absolute;top:100%;width:100%}.article__ribbon span{-webkit-transform:translate(-50%,-50%);color:#444;font-size:1rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.article__thumbnail{height:215px;overflow:hidden;position:relative;width:100%}.article__image{-webkit-transition:all .35s cubic-bezier(.4,.25,.3,1);background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;transition:all .35s cubic-bezier(.4,.25,.3,1)}.article__text{color:#4a4a4a;padding:26px 24px}@media only screen and (max-width:64em){.article__text{padding:20px}}.article__title{-webkit-transition:color .3s ease;font-size:1.5rem;line-height:1.625rem;margin-bottom:14px;transition:color .3s ease}.article__more,.article__title{display:block;font-weight:600;text-transform:uppercase}.article__more{bottom:26px;color:#02aeef;font-size:.875rem;position:absolute;right:32px}.article__more:before{-webkit-transition:width .25s cubic-bezier(.4,.25,.3,1);background:#fff;content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;transition:width .25s cubic-bezier(.4,.25,.3,1);width:0}.article__more-line{-webkit-transform:translateY(-50%) translateZ(0);-webkit-transition:all .25s cubic-bezier(.4,.25,.3,1);left:-86px;pointer-events:none;transform:translateY(-50%) translateZ(0);transition:all .25s cubic-bezier(.4,.25,.3,1);width:70px}.article__more-line,.article__more-line:after,.article__more-line:before{background-color:#02aeef;display:block;height:2px;position:absolute;top:50%}.article__more-line:after,.article__more-line:before{-webkit-transform:translateY(-50%);-webkit-transform-origin:right center;-webkit-transition:opacity 50ms ease 50ms,-webkit-transform .25s cubic-bezier(.4,.25,.3,1);content:"";opacity:1;right:0;transform:translateY(-50%);transform-origin:right center;transition:opacity 50ms ease 50ms,-webkit-transform .25s cubic-bezier(.4,.25,.3,1);transition:transform .25s cubic-bezier(.4,.25,.3,1),opacity 50ms ease 50ms;transition:transform .25s cubic-bezier(.4,.25,.3,1),opacity 50ms ease 50ms,-webkit-transform .25s cubic-bezier(.4,.25,.3,1);width:10px}@media only screen and (min-width:64.0625em){.article:hover .article__image{-webkit-transform:scale(1.05);transform:scale(1.05)}.article:hover .article__more-line{left:100%;margin-left:-34px;width:30px}.article:hover .article__more-line:after,.article:hover .article__more-line:before{opacity:1}.article:hover .article__more-line:after{-webkit-transform:translateY(-50%) translateY(-.5px) rotate(-45deg);transform:translateY(-50%) translateY(-.5px) rotate(-45deg)}.article:hover .article__more-line:before{-webkit-transform:translateY(-50%) translateY(.5px) rotate(45deg);transform:translateY(-50%) translateY(.5px) rotate(45deg)}.article:hover .article__more:before{width:100%}.article:hover .article__title{color:#000}}.burger{cursor:pointer;display:none;height:40px;margin-left:16px;position:relative;width:40px;z-index:9999}@media only screen and (max-width:64em){.burger{display:block}}@media only screen and (max-width:37.5em){.burger{-webkit-transform:scale(.9);transform:scale(.9)}}.burger span{-webkit-transform:translate(-50%,-50%);-webkit-transform-origin:center center;-webkit-transition:all .3s cubic-bezier(.4,.25,.3,1);background:#01061a;display:block;height:3px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:center center;transition:all .3s cubic-bezier(.4,.25,.3,1);width:35px}.burger span:first-child{top:10px}.burger span:nth-child(2){visibility:hidden}.burger span:last-child{top:30px}.burger.active span{background:#fff}.burger.active span span{width:30px}.burger.active span:first-child{top:50%;width:0}.burger.active span:nth-child(2){-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);visibility:visible}.burger.active span:nth-child(3){-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.burger.active span:last-child{top:50%;width:0}.footer{-ms-flex-align:stretch;-ms-flex-pack:start;-webkit-box-align:stretch;-webkit-box-pack:start;align-items:stretch;background:#01061a;color:#cacaca;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;width:100%}@media only screen and (max-width:64em){.footer{-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer__container{display:block;margin-top:50px;max-width:755.5px;padding-bottom:110px;position:relative;width:100%}@media only screen and (max-width:64em){.footer__container{max-width:100%;padding-bottom:32px}}.footer__left{-ms-flex-pack:end;-webkit-box-pack:end;background-color:#020928;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;width:50%}@media screen and (max-width:1300px)and (min-width:1025px){.footer__left .footer__col:nth-child(2){-ms-flex-order:10;-webkit-box-ordinal-group:11;order:10}}@media only screen and (max-width:64em){.footer__left{width:100%}}.footer__left .footer__container{margin-left:32px}@media only screen and (max-width:64em){.footer__left .footer__container{margin-left:24px;margin-right:24px}}@media only screen and (max-width:64em){.footer__left .footer__content{padding-right:0}}.footer__right{-ms-flex-pack:start;-webkit-box-pack:start;background-color:#01061a;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;width:50%}@media only screen and (max-width:64em){.footer__right{width:100%}}.footer__right .footer__container{margin-right:32px}@media only screen and (max-width:64em){.footer__right .footer__container{margin-left:24px;margin-right:24px;margin-top:0}}.footer__right .footer__content{margin-top:3.8rem;padding-left:2rem}@media only screen and (max-width:64em){.footer__right .footer__content{margin-top:0;padding-left:0}}.footer__row{-ms-flex-pack:justify;-ms-flex-wrap:wrap;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:2rem}@media only screen and (max-width:37.5em){.footer__row{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;flex-direction:column;width:100%}}.footer__col{margin-bottom:1rem;width:33.33333%}@media only screen and (max-width:37.5em){.footer__col{display:inline-block;width:inherit}}@media screen and (max-width:1300px)and (min-width:1025px){.footer__col{width:50%}}@media only screen and (max-width:64em){.footer__col{width:33.333%}}@media only screen and (max-width:37.5em){.footer__col{width:100%}}.footer__col--news{width:66.666%}@media only screen and (max-width:37.5em){.footer__col--news{width:100%}}.footer__col--other{width:100%}.footer__title{color:#cacaca;font-size:1.22rem}.footer__list{font-size:.875rem;margin-bottom:16px;margin-top:16px}.footer__list+.footer__title{padding-top:1rem}@media only screen and (min-width:48em){.footer__list+.footer__title{padding-top:0}}.footer__list li+li{margin-top:16px;padding-right:.5rem}.footer__list li+li img{width:100%}.footer__list a{-webkit-transition:color .25s cubic-bezier(.4,.25,.3,1);transition:color .25s cubic-bezier(.4,.25,.3,1)}.footer__list a.link:before{-webkit-transition:width .3s ease;background:#02aeef;content:"";display:inline-block;height:2px;margin-right:5px;position:relative;top:-4px;transition:width .3s ease;width:0}.footer__list a.link:hover:before{width:30px}@media only screen and (min-width:64.0625em){.footer__list a:hover{color:#fff}}.footer__logo-link-list{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px;margin-top:16px}.footer__logo-link-list>li a{display:inline-block}.footer__logo-link-list>li a img{display:inline-block;height:auto;max-width:80px;width:auto}.footer__repr{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:19px}.footer__reprThumb img{border-radius:100px;height:56px;width:56px}.footer__reprName{margin-left:18px}.footer__news{color:#777;font-size:.875rem;margin-bottom:16px;margin-top:16px}.footer__newsTitle{font-weight:600}.footer__newsText{font-weight:400}.footer__link{-webkit-transition:color .25s cubic-bezier(.4,.25,.3,1),border .25s cubic-bezier(.4,.25,.3,1);border-bottom:2px solid #02aeef;color:#02aeef;font-size:.875rem;font-weight:600;text-transform:uppercase;transition:color .25s cubic-bezier(.4,.25,.3,1),border .25s cubic-bezier(.4,.25,.3,1)}@media only screen and (min-width:64.0625em){.footer__link:hover{border-color:#fff;color:#fff}}.footer__tabs{-ms-flex-wrap:wrap;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;left:0;padding-right:3vw;position:absolute;width:100%}@media only screen and (max-width:64em){.footer__tabs{padding-right:6px;position:static}}.footer__tabs-icon{margin-right:12px;position:relative;top:1px}.footer__tabs-icon svg{fill:#fff;height:2rem;width:2rem}.footer__tabs li{display:inline-block;margin-right:4px;margin-top:8px;width:calc(50% - 8px)}.footer__tabs li a{-moz-user-select:none;-ms-flex-align:center;-ms-flex-pack:center;-ms-user-select:none;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-sizing:border-box;-webkit-user-select:none;align-items:center;background:#02aeef;box-sizing:border-box;color:#fff;cursor:pointer;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75rem;font-weight:500;height:64px;justify-content:center;min-height:64px;min-width:265px;padding:0 16px;position:relative;text-transform:uppercase;user-select:none}.footer__tabs li a>span{pointer-events:none}@media only screen and (max-width:37.5em){.footer__tabs li{margin-right:0;width:100%}}@media only screen and (min-width:64.0625em){.footer__tabs li{width:auto}}.footer__toparrow{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-transform:rotate(-90deg);-webkit-transform-origin:right;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:absolute;right:16px;top:-32px;transform:rotate(-90deg);transform-origin:right}@media only screen and (max-width:64em){.footer__toparrow{display:none}}.footer__toparrow span{color:#767676;font-size:.6875rem;font-weight:500;margin-right:16px;text-transform:uppercase}.footer__toparrow-icon,.footer__toparrow span{-webkit-transition:all .25s cubic-bezier(.4,.25,.3,1);display:inline-block;transition:all .25s cubic-bezier(.4,.25,.3,1)}.footer__toparrow-icon{-webkit-transform:rotate(90deg);border:1px solid #767676;height:24px;position:relative;transform:rotate(90deg);width:24px}.footer__toparrow-icon:after,.footer__toparrow-icon:before{-webkit-transform:translate(-50%,-50%);background:#767676;content:"";height:1.2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}.footer__toparrow-icon:after{-webkit-transform:translate(calc(-25% + .5px),-50%) rotate(45deg);transform:translate(calc(-25% + .5px),-50%) rotate(45deg)}.footer__toparrow-icon:before{-webkit-transform:translate(calc(-75% - .5px),-50%) rotate(-45deg);transform:translate(calc(-75% - .5px),-50%) rotate(-45deg)}@media only screen and (min-width:64.0625em){.footer__toparrow:hover span{color:#fff}.footer__toparrow:hover .footer__toparrow-icon{background:#fff;border-color:#fff}.footer__toparrow:hover .footer__toparrow-icon:after,.footer__toparrow:hover .footer__toparrow-icon:before{background:#01061a}}.bottombar{background:#373737;color:#919191;display:block;font-size:.75rem;font-weight:500;padding:2rem 3rem;width:100%}.bottombar .container,.bottombar .header-home__container,.bottombar .similar__products-container,.bottombar .static-page__container{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:space-between}@media only screen and (max-width:37.5em){.bottombar .container,.bottombar .header-home__container,.bottombar .similar__products-container,.bottombar .static-page__container{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.bottombar .container .bottombar__copy,.bottombar .header-home__container .bottombar__copy,.bottombar .similar__products-container .bottombar__copy,.bottombar .static-page__container .bottombar__copy{margin:1rem 0;text-align:center;width:100%}.bottombar .container .bottombar__nav,.bottombar .header-home__container .bottombar__nav,.bottombar .similar__products-container .bottombar__nav,.bottombar .static-page__container .bottombar__nav{width:100%}.bottombar .container .bottombar__social,.bottombar .header-home__container .bottombar__social,.bottombar .similar__products-container .bottombar__social,.bottombar .static-page__container .bottombar__social{-ms-flex-order:-1;-webkit-box-ordinal-group:0;margin:6px auto 0;max-width:100px;order:-1;width:100%}}.bottombar__nav li{padding:0 .5rem}.bottombar__nav li a{font-size:.8rem}.bottombar__copy{font-weight:600;text-transform:uppercase}.bottombar__spk{display:block;margin-top:10px;width:100%}.bottombar__social{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.bottombar__social a{-webkit-transition:opacity .25s cubic-bezier(.4,.25,.3,1);display:inline-block;margin:0 10px;transition:opacity .25s cubic-bezier(.4,.25,.3,1)}.bottombar__social a:last-of-type{margin:0 1rem 0 .25rem}.bottombar__social a:hover{opacity:.25}.bottombar__social a i{margin:0}.header-article{background-image:url(../../images/header-article.jpg);background-position:50% 30%;background-repeat:no-repeat;background-size:cover;display:block;height:275px;left:0;position:relative;top:0;width:100%}@media only screen and (max-width:37.5em){.header-article{height:100%;min-height:250px;padding-top:0}.header-article .header-article__title{font-size:1.7rem}}.header-article__mask{background:-webkit-gradient(linear,left top,right top,color-stop(10%,rgba(0,0,0,.9)),color-stop(70%,transparent));background:linear-gradient(90deg,rgba(0,0,0,.9) 10%,transparent 70%);bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.header-article__content{-ms-flex-direction:column;-ms-flex-pack:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:100%;justify-content:center;margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0;position:absolute}.header-article__title{color:#dcdcdc;font-size:2.5rem;font-weight:500;line-height:3.209rem;max-width:720px}@media only screen and (max-width:64em){.header-article__title{line-height:2.5rem;text-shadow:0 0 10px rgba(0,0,0,.8)}}.header-article__date{color:#c2c2c2;font-weight:400;margin-top:24px}.article-details{margin:48px auto 0;max-width:575px;padding-bottom:64px}@media only screen and (max-width:37.5em){.article-details{margin-top:24px}}@media only screen and (min-width:64.0625em){.article-details{margin-right:64px;max-width:100%}}.article-details__separator{border-bottom:1px solid #02aeef;border-top:1px solid #02aeef;display:block;height:5px;margin:55px 0;width:100%}.article-details__separator_alt{border-top:1px solid #000;display:block;height:5px;margin:20px 0;width:100%}.article-details__author{-ms-flex-pack:justify;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}@media only screen and (max-width:37.5em){.article-details__author{-ms-flex-align:center;-ms-flex-direction:column;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;align-items:center;flex-direction:column;text-align:center}}.article-details__author-thumbnail{background-position:50%;background-size:cover;border-radius:120px;height:120px;min-width:120px;width:120px}@media only screen and (max-width:37.5em){.article-details__author-thumbnail{margin-bottom:24px}}.article-details__author-content{color:#4a4a4a;margin-left:36px;width:100%}@media only screen and (max-width:37.5em){.article-details__author-content{margin-left:0}}.article-details__author-name{font-size:1.25rem;margin-bottom:8px;margin-top:10px}.article-details__author-text{font-size:.875rem;line-height:1.6875;margin-bottom:36px}.article-details__author-link{-webkit-transition:color .25s cubic-bezier(.4,.25,.3,1);color:#02aeef;display:block;font-size:.875rem;font-weight:600;text-transform:uppercase;transition:color .25s cubic-bezier(.4,.25,.3,1)}.article-details__author-link+.article-details__author-link{margin-top:24px}.article-details__author-link:hover{color:#0289bc}.article-sidebar{background-color:#f6f6f6;height:100%;margin:0 auto;padding:32px}.article-sidebar__form{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2em}.article-sidebar__input{font-size:1em;margin:0}.article-sidebar__input.input--no-maxwidth{max-width:none}.article-sidebar .subscribe__button{max-width:55px;width:20%}.article-sidebar__separator{border-bottom:1px solid #02aeef;border-top:1px solid #02aeef;display:block;height:5px;margin:40px 0;width:100%}.article-sidebar__social-sharing{color:#828282}.article-sidebar__social-sharing .icon-hover-dark:focus,.article-sidebar__social-sharing .icon-hover-dark:hover{opacity:.5}.article-sidebar__list{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.article-sidebar__list-item{margin:1em .5em 0}.article-sidebar__article{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1.5em 0}@media(hover:hover){.article-sidebar__article:hover .article-sidebar__image{-webkit-transform:scale(1.05);transform:scale(1.05)}}.article-sidebar__thumbnail{-ms-flex-negative:0;flex-shrink:0;height:72px;margin-right:24px;overflow:hidden;position:relative;width:128px}.article-sidebar__image{-o-object-fit:cover;-webkit-transition:all .35s cubic-bezier(.4,.25,.3,1);height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:all .35s cubic-bezier(.4,.25,.3,1);width:100%}.article-sidebar__button{width:100%}.article-sidebar__text{font-size:.875em;margin-left:3%;width:80%}.article-sidebar__advertising{position:-webkit-sticky;position:sticky;top:24px}.article-sidebar__title{color:#4a4a4a;font-weight:600;margin-bottom:16px;text-transform:uppercase}@media only screen and (min-width:64.0625em){.article-sidebar{min-width:375px}}.rte{color:#4a4a4a;font-size:1rem;font-weight:400;line-height:1.625rem;max-width:100%}.rte.center{text-align:center}.rte iframe{aspect-ratio:16/9;height:100%;width:100%}@media only screen and (min-width:48em){.rte iframe[src*=youtube]{width:75%}}@media only screen and (min-width:64.0625em){.rte iframe[src*=youtube]{width:60%}}.rte p+p{margin-top:16px}.rte ol{counter-reset:li;list-style:none}.rte ol li{display:block;margin:0;padding:.25em 0 .25em 1rem;position:relative}.rte ol li:before{color:#02aeef;content:counters(li,"") ".";counter-increment:li;display:inline-block;margin-left:-1.5em;margin-right:.5em;text-align:right;width:1em}.rte ul{list-style-type:none;margin-top:16px}.rte ul li{display:block;margin-left:32px;position:relative}@media only screen and (max-width:37.5em){.rte ul li{margin-left:16px}}.rte ul li:before{content:"•";left:-12px;position:absolute}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{color:#4a4a4a;font-weight:600;margin-bottom:8px;margin-top:32px;text-transform:uppercase}.rte h1{font-size:2em}.rte h2{font-size:1.5rem}.rte h3{font-size:1.2rem}.rte h4{font-size:1rem}.rte h5{font-size:.8em}.rte h6{font-size:.65em}.rte blockquote{color:#818181;margin:16px 0;padding:0 48px;text-align:center}@media only screen and (max-width:37.5em){.rte blockquote{padding:0 16px}}.rte img{height:auto!important;margin:0 auto;max-width:100%;padding:0 16px}.rte strong{font-weight:600}.rte em{font-style:italic}.rte a{color:#02aeef}.rte a:hover{text-decoration:underline}.rte__video{height:100%;width:300px}.rte--default-fontsize h1,.rte--default-fontsize h2,.rte--default-fontsize h3,.rte--default-fontsize h4,.rte--default-fontsize h5,.rte--default-fontsize h6{font-size:medium}.button,.umbraco-forms-page .btn{-webkit-transition:background .3s ease,color .3s ease;background-color:#e2e2e2;color:#000;display:inline-block;font-size:.75rem;font-weight:600;margin:0 .5em .5em;padding:1em 1.5em;text-align:center;text-transform:uppercase;transition:background .3s ease,color .3s ease}.button.full-width,.umbraco-forms-page .full-width.btn{width:100%}.button:hover,.umbraco-forms-page .btn:hover{background:#c9c9c9}@media only screen and (min-width:64.0625em){.button:first-child,.umbraco-forms-page .btn:first-child{margin-left:0}}@media only screen and (min-width:64.0625em){.button:last-child,.umbraco-forms-page .btn:last-child{margin-right:0}}.button-blue{background:#02aeef;color:#fff}.button-blue:hover{background:#0289bc}.button-blue>.icon{margin:0 0 0 10px}.button-blue>.icon:after,.button-blue>.icon:before{height:2px;width:8px}.button-blue.disable{background-color:#828282}.button-blue.disable:hover{background-color:#828282;cursor:default}.button-video-cta{-webkit-transition:background .3s ease,color .3s ease;background-color:#02aeef;color:#fff;display:inline-block;font-size:.75rem;font-weight:600;margin:1.5rem 0 0;padding:1em 1.5em;text-align:center;text-transform:uppercase;transition:background .3s ease,color .3s ease;width:100%}.button-video-cta:hover{background:#0289bc}.button-video-cta span{height:13px;margin-left:5px;top:1.25px}.button-video-cta span:after,.button-video-cta span:before{height:2px;width:7px}.button-close{background-color:#029ed9;border-radius:50%;height:20px;position:absolute;right:-10px;top:-10px;width:20px}.button-close:after{content:"×"}.button-filters,.button-sort{margin:1em 0 0}@media only screen and (min-width:64.0625em){.button-filters,.button-sort{display:none}}.button-sort{margin-left:.5em}.button__shareLink{-webkit-transition:color .25s cubic-bezier(.4,.25,.3,1),border .25s cubic-bezier(.4,.25,.3,1);border-bottom:2px solid #a8a8a8;color:#a8a8a8;font-size:.9rem;font-weight:600;margin-top:60px;text-transform:uppercase;transition:color .25s cubic-bezier(.4,.25,.3,1),border .25s cubic-bezier(.4,.25,.3,1)}@media only screen and (min-width:64.0625em){.button__shareLink:hover{border-bottom-color:#757575;color:#757575}}.button__more{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-transition:-webkit-box-shadow .25s cubic-bezier(.4,.25,.3,1);align-items:center;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75rem;font-weight:600;height:50px;justify-content:center;line-height:3.125rem;min-width:200px;padding-left:70px;padding-right:30px;position:relative;text-align:center;text-transform:uppercase;transition:-webkit-box-shadow .25s cubic-bezier(.4,.25,.3,1);transition:box-shadow .25s cubic-bezier(.4,.25,.3,1);transition:box-shadow .25s cubic-bezier(.4,.25,.3,1),-webkit-box-shadow .25s cubic-bezier(.4,.25,.3,1)}.button__more-mask{background:#02aeef;bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.button__more span{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;pointer-events:none;user-select:none;z-index:2}.button__more-plus{display:inline-block;height:10px;margin-left:47px;pointer-events:none;position:relative;width:10px}.button__more-plus:after,.button__more-plus:before{-webkit-transform-origin:center center;background:#fff;content:"";display:block;height:10px;position:absolute;transform-origin:center center;width:2px}.button__more-plus:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media only screen and (min-width:64.0625em){.button__more:hover{-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.3);box-shadow:0 5px 10px 0 rgba(0,0,0,.3)}}.button__viewall{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-transition:-webkit-box-shadow .25s cubic-bezier(.4,.25,.3,1);align-items:center;color:#fff!important;cursor:pointer;display:inline-block!important;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75rem;font-weight:600;height:48px;justify-content:center;line-height:.75rem;line-height:3.125rem;padding-left:32px;padding-right:32px;position:relative;text-align:center;text-transform:uppercase;transition:-webkit-box-shadow .25s cubic-bezier(.4,.25,.3,1);transition:box-shadow .25s cubic-bezier(.4,.25,.3,1);transition:box-shadow .25s cubic-bezier(.4,.25,.3,1),-webkit-box-shadow .25s cubic-bezier(.4,.25,.3,1)}.button__viewall--pt{margin-top:48px}.button__viewall-mask{background:#029ed9;bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.button__viewall span{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;pointer-events:none;position:relative;user-select:none;z-index:2}@media only screen and (min-width:64.0625em){.button__viewall:hover{-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.3);box-shadow:0 5px 10px 0 rgba(0,0,0,.3)}}.button-underline{background:none;border-bottom:2px solid #02aeef;color:#02aeef;padding:1em 0 0}.button__morePosts{-webkit-transition:-webkit-box-shadow .3s ease;background:#02aeef;color:#fff;font-size:.65rem;font-weight:500;padding:1em 6em 1em 5em;position:relative;text-transform:uppercase;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.button__morePosts:hover{-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.3);box-shadow:0 5px 10px 0 rgba(0,0,0,.3)}.button__morePosts:after{content:"+";font-size:1.125rem;line-height:.75em;position:absolute;right:25px}.button:disabled,.umbraco-forms-page .btn:disabled{background-color:#f6f6f6;color:#828282;pointer-events:none}.display-grid{display:grid;grid-gap:1.5rem}.display-grid__3{grid-template-columns:repeat(3,1fr)}.contributors{-ms-flex-pack:justify;-ms-flex-wrap:wrap;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between}.contributors__author{margin-bottom:120px;width:calc(50% - 32px)}@media only screen and (max-width:64em){.contributors__author{margin-bottom:64px;width:100%}}.contributors__title{color:#000;font-size:2rem;font-weight:300;margin:160px auto;text-align:center;width:70%}@media only screen and (max-width:81.25em){.contributors__title{margin:100px auto}}@media only screen and (max-width:64em){.contributors__title{font-size:1.5rem;margin:60px auto;width:100%}}.tns-ovh{margin:0;overflow:unset}.tns-inner{overflow-x:hidden}.slider__container{border:1px solid #d7d7d7;display:block;padding:1rem}.slider__row{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.slider__row .button,.slider__row .umbraco-forms-page .btn,.umbraco-forms-page .slider__row .btn{width:50%}.slider__row h3{font-size:1.5rem;font-weight:500;text-transform:uppercase}.slider__row p{margin:.5rem 0}.slider__row:first-of-type{padding-bottom:1rem}.similar__products-container{position:relative}.similar__products-container article{width:33.3333333%}.header-home{-ms-flex-align:center;-ms-flex-direction:column;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:justify;align-items:center;background:url(../../images/new-gentec-background.jpg) no-repeat 50%;background-size:cover;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:space-between;min-height:calc(100vh - 70px);position:relative;width:100%}@media only screen and (min-width:64.0625em){.header-home{-ms-flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;flex-direction:row}}.header-home .wheel{left:0;margin:auto;position:absolute;right:0;z-index:1}@media only screen and (min-width:48em){.header-home .wheel{-webkit-transform:translateY(-50%);top:50%;transform:translateY(-50%);width:60%}}@media only screen and (min-width:64.0625em){.header-home .wheel{width:40%}}@media only screen and (max-width:37.5em){.header-home .wheel{display:none}}.header-home__blockTitle{font-weight:500;max-width:950px;padding:1rem 0 0;position:relative;text-align:center;z-index:10}@media only screen and (min-width:64.0625em){.header-home__blockTitle{padding:0 1rem 0 0;text-align:left}}.header-home__blockTitle p{font-size:1.25em}@media only screen and (min-width:64.0625em){.header-home__blockTitle p{border-left:2px solid #02aeef;max-width:550px;padding-left:2rem;width:50%}}.header-home__title{font-size:2rem;font-weight:500;line-height:1em;margin:1em 0;text-transform:uppercase}@media only screen and (min-width:48em){.header-home__title{font-size:3rem;margin-bottom:.5em}}@media only screen and (min-width:64.0625em){.header-home__title{font-size:3.5rem;margin:0 0 2.25rem}}.header-home__title span{color:#02aeef}.header-home__nav ul{margin-top:1rem}.header-home__navBlock{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;background:hsla(0,0%,100%,.1);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;margin:2rem auto;max-width:750px;padding:3rem 1rem;position:relative;z-index:10}@media only screen and (min-width:64.0625em){.header-home__navBlock{background:hsla(0,0%,100%,.1);margin:0;max-width:400px;padding:2rem;width:35%}}.header-home__navBlock-title{color:#fff;font-size:1.2rem;font-weight:600;margin-bottom:1rem;text-transform:uppercase}.header-home__navBlock-bottom{border-top:2px solid #fff;padding-top:2rem}.header-home__navBlock-top{padding-bottom:2rem}.header-home__navBlock-top a{-ms-flex-pack:center;-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;justify-content:center;margin:1.25rem 0 0}.header-home__navIcon{-webkit-transition:all .3s ease;fill:#000;height:25px;margin:0 0 .5em;transition:all .3s ease;width:25px}@media only screen and (min-width:64.0625em){.header-home__navIcon{margin:0 .5em 0 0}}.header-home__navLink{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;-webkit-transition:all .3s ease;align-items:center;background:transparent;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.9rem;font-weight:600;justify-content:space-between;padding:.5rem 1rem;position:relative;text-align:left;text-transform:uppercase;transition:all .3s ease}.header-home__navLink .icon{margin-left:.5em;top:-1px}.header-home__navLink:hover{background:#fff;color:#02aeef}.header-home__navTitle{border-bottom:5px solid #fff;font-size:4rem;font-weight:600;margin:0 0 .5rem;padding:0;text-transform:uppercase}.header-home__navTitle span{text-transform:none}@media only screen and (min-width:64.0625em){.header-home__navTitle{max-width:550px;width:50%}}.header-home__scroll{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;bottom:4em;color:#fff;display:none;font-size:.8em;font-weight:600;justify-content:center;left:0;position:absolute;right:0;text-align:center;text-transform:uppercase;width:100%}@media only screen and (min-width:64.0625em){.header-home__scroll{display:-webkit-box;display:-ms-flexbox;display:flex}}.header-home__scroll .icon{-webkit-transform:rotate(90deg);margin-left:10px;transform:rotate(90deg)}.header-home__container{-ms-flex-direction:column;-ms-flex-pack:justify;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:space-between;width:100%}@media only screen and (min-width:64.0625em){.header-home__container{-ms-flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;flex-direction:row;padding:2rem}}.spinner{margin:100px auto 0;text-align:center;width:70px}.spinner>div{-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both;background-color:#02aeef;border-radius:100%;display:inline-block;height:18px;width:18px}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.product-view{background:#f4f4f4;border:1px solid #d7d7d7;position:relative;width:100%}.product-view__container{margin:0 0 2em}@media only screen and (min-width:64.0625em){.product-view__container{margin:0;padding-right:1em;width:55%}}.product-view__a.hidden{display:none}.product-view__in-stock{color:#328d24}.product-view__out-of-stock{color:#b70024;display:block}.product-view__cta{display:grid;grid-template-rows:1fr 1fr;padding:0 .5rem}.product-view__cta .button:first-child,.product-view__cta .umbraco-forms-page .btn:first-child,.umbraco-forms-page .product-view__cta .btn:first-child{margin:0}.product-view__infos{display:grid;grid-template-rows:1fr auto;padding:0 .5rem}.product-view__infos-plugType{grid-template-rows:1.75fr 1fr .75fr}.product-view__infosText{-ms-flex-align:center;-ms-flex-direction:column;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;width:100%}@media only screen and (min-width:48em){.product-view__infosText{-ms-flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;flex-direction:row}}.product-view__infosCol{-ms-flex-align:center;-ms-flex-direction:column;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:space-between;padding:16px 0;width:100%}.product-view__infosCol .button,.product-view__infosCol .umbraco-forms-page .btn,.umbraco-forms-page .product-view__infosCol .btn{-ms-flex:none;-webkit-box-flex:0;flex:none;margin:1em 0 0;width:100%}@media only screen and (min-width:48em){.product-view__infosCol .button,.product-view__infosCol .umbraco-forms-page .btn,.umbraco-forms-page .product-view__infosCol .btn{margin:1em 0;width:50%}}@media only screen and (min-width:48em){.product-view__infosCol{width:50%}}.product-view__infosTitle{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.product-view__infosTitle strong{font-size:1.375rem;font-weight:500}.product-view__infosSubtitle{font-size:.75rem;font-weight:700;text-transform:uppercase}.product-view__infosDiscountMessage{background-color:#b70024;color:#fff}.product-view__infosRedStrike{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-text-decoration-color:#b70024;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;text-decoration:line-through;text-decoration-color:#b70024;text-decoration-thickness:2px}.product-view__infosRedStrike strong{font-size:1.25rem;font-weight:500}.product-view__viewer{display:none;position:relative}.product-view__viewer.active{display:block}.product-view__viewer.active .dimensions{display:block;padding-bottom:4.5em}.product-view__viewer:hover{cursor:-webkit-grab}.product-view__viewerEmpty{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:49vh;justify-content:center}.product-view__viewerOverlay{bottom:1em;left:1em;position:absolute;width:35%}.product-view__viewerBg{bottom:12px;display:none;left:0;position:absolute;right:0;width:100%;z-index:1}@media only screen and (min-width:64.0625em){.product-view__viewerBg{display:block}}.product-view__viewerNav{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:4em;padding:1em 0 0;position:relative}.product-view__viewerNav .icon-arrow:after,.product-view__viewerNav .icon-arrow:before,.product-view__viewerNav .input__select-arrow:after,.product-view__viewerNav .input__select-arrow:before{background:#000}.product-view__viewerSwitch{border-bottom:2px solid #4a4a4a;color:#4a4a4a;font-size:.8em;font-weight:700;margin-bottom:.5rem;text-transform:uppercase;z-index:19}@media only screen and (min-width:48em){.product-view__viewerSwitch{bottom:2em;padding:.1em;position:absolute;right:2em}}.product-view__viewerSwitch:hover{cursor:pointer}.product-view__image{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;display:none;height:auto;user-select:none;width:100%}.product-view__image.show{display:block}.product-view__imageContainer{background:#f4f4f4;padding:2em 2em 0;text-align:center}@media only screen and (min-width:90em){.product-view__imageContainer{padding:0 6em}}.product-view__text{margin:0;text-align:center}@media only screen and (min-width:64.0625em){.product-view__text{margin:20px 0}}.product-view__link{border-bottom:2px solid #02aeef;color:#02aeef;padding:0 0 2px}@media only screen and (min-width:64.0625em){.product-view__link{margin-left:10px}}.product-view__tabs{-ms-flex-align:stretch;-ms-flex-pack:justify;-ms-flex-wrap:wrap;-webkit-box-align:stretch;-webkit-box-pack:justify;align-items:stretch;background:#f6f6f6;border-bottom:1px solid #d7d7d7;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between;text-align:center;width:100%}.product-view__tab{-moz-user-select:none;-ms-flex-positive:1;-ms-user-select:none;-webkit-box-flex:1;-webkit-transition:background-color .35s cubic-bezier(.4,.25,.3,1);-webkit-user-select:none;border-bottom:1px solid #d7d7d7;flex-grow:1;padding:14px 0;position:relative;transition:background-color .35s cubic-bezier(.4,.25,.3,1);user-select:none;width:50%}@media only screen and (min-width:48em){.product-view__tab{border-bottom:none;border-left:1px solid #d7d7d7;border-right:none;width:auto}}@media only screen and (min-width:48em){.product-view__tab:first-child{border:none}}.product-view__tab:nth-child(odd){border-right:1px solid #d7d7d7}.product-view__tab:last-child,.product-view__tab:nth-child(3){border-bottom:none}.product-view__tab label:hover{cursor:pointer}.product-view__tab label:first-child{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.product-view__tab label:first-child>span{-webkit-transition:color .35s cubic-bezier(.4,.25,.3,1);font-size:.75rem;font-weight:500;letter-spacing:.08em;position:relative;text-transform:uppercase;top:1px;transition:color .35s cubic-bezier(.4,.25,.3,1)}.product-view__tab label:first-child .icon-arrow,.product-view__tab label:first-child .input__select-arrow{-webkit-transform:rotate(90deg);margin-left:12px;position:relative;top:.5px;transform:rotate(90deg)}.product-view__tab label:first-child .icon-arrow:after,.product-view__tab label:first-child .icon-arrow:before,.product-view__tab label:first-child .input__select-arrow:after,.product-view__tab label:first-child .input__select-arrow:before{-webkit-transition:all .2s cubic-bezier(.4,.25,.3,1);background:#a1a1a1;transition:all .2s cubic-bezier(.4,.25,.3,1)}.product-view__tab.expanded{background:#fff}.product-view__tab.expanded label:first-child>span{color:#02aeef}.product-view__tab.expanded label:first-child .icon-arrow:after,.product-view__tab.expanded label:first-child .icon-arrow:before,.product-view__tab.expanded label:first-child .input__select-arrow:after,.product-view__tab.expanded label:first-child .input__select-arrow:before{background:#02aeef}.product-view__tab.expanded label:first-child .icon-arrow:after,.product-view__tab.expanded label:first-child .input__select-arrow:after{-webkit-transform:rotate(135deg) translateY(5px) translateX(6px);transform:rotate(135deg) translateY(5px) translateX(6px)}.product-view__tab.expanded label:first-child .icon-arrow:before,.product-view__tab.expanded label:first-child .input__select-arrow:before{-webkit-transform:rotate(-135deg) translateY(-5px) translateX(6px);transform:rotate(-135deg) translateY(-5px) translateX(6px)}.product-view__tab.expanded ul{-webkit-transform:none;opacity:1;transform:none}.product-view__tab.warning span{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:relative}.product-view__tab.warning span:before{color:#d95914!important;content:"";font-family:icons;font-size:.9375rem;margin-right:12px;position:relative;top:-2px}.product-view__tab.warning:hover .popover{-webkit-animation:popIn .4s ease;animation:popIn .4s ease;opacity:1;top:-75px}.product-view__tab ul{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-transform:rotateX(-90deg);-webkit-transform-origin:top center;-webkit-transform-style:preserve-3d;-webkit-transition:opacity .25s cubic-bezier(.3,.25,.3,1) .1s,-webkit-transform .35s cubic-bezier(.3,.25,.3,1);background:#fff;border:1px solid #d7d7d7;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;left:0;margin-right:-1px;opacity:0;padding-top:16px;position:absolute;right:0;top:100%;transform:rotateX(-90deg);transform-origin:top center;transform-style:preserve-3d;transition:opacity .25s cubic-bezier(.3,.25,.3,1) .1s,-webkit-transform .35s cubic-bezier(.3,.25,.3,1);transition:transform .35s cubic-bezier(.3,.25,.3,1),opacity .25s cubic-bezier(.3,.25,.3,1) .1s;transition:transform .35s cubic-bezier(.3,.25,.3,1),opacity .25s cubic-bezier(.3,.25,.3,1) .1s,-webkit-transform .35s cubic-bezier(.3,.25,.3,1);z-index:100}.product-view__tab ul>li{-moz-user-select:none;-ms-user-select:none;-webkit-transition:color .25s ease,-webkit-transform .25s cubic-bezier(.4,.25,.3,1);-webkit-user-select:none;color:#6f6f6f;cursor:pointer;font-size:.75rem;letter-spacing:.06em;padding:13px 16px;position:relative;text-align:left;transition:color .25s ease,-webkit-transform .25s cubic-bezier(.4,.25,.3,1);transition:color .25s ease,transform .25s cubic-bezier(.4,.25,.3,1);transition:color .25s ease,transform .25s cubic-bezier(.4,.25,.3,1),-webkit-transform .25s cubic-bezier(.4,.25,.3,1);user-select:none}.product-view__tab ul>li small{font-size:.675rem}.product-view__tab ul>li:before{-webkit-transform:translateY(-50%);-webkit-transition:width .25s cubic-bezier(.4,.25,.3,1);background:#02aeef;content:"";display:block;height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:width .25s cubic-bezier(.4,.25,.3,1);width:0}.product-view__tab ul>li:hover{-webkit-transform:translateX(14px);color:#02aeef;transform:translateX(14px)}.product-view__tab ul>li:hover:before{opacity:1;width:8px}.product-view__tab ul>li.toggled{-webkit-transform:translateX(14px);color:#02aeef;transform:translateX(14px)}.product-view__tab ul>li.toggled:before{opacity:1;width:8px}.product-view__tab ul>li.selected{-webkit-transform:translateX(0);color:#02aeef;cursor:default;transform:translateX(0)}.product-view__tab ul>li.selected:before{opacity:0;width:0}.product-view__tab ul>li.disabled{-webkit-transform:translateX(0);color:#cdcdcd;cursor:default;transform:translateX(0)}.product-view__tab ul>li.disabled:before{opacity:0;width:0}.product-view__icons-group{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:16px 0}@media only screen and (min-width:48em){.product-view__icons-group{bottom:2em;left:2em;padding:initial;position:absolute}}.product-view__icons-group-label{color:#cacaca;font-size:.75rem;font-style:oblique;font-weight:900}.product-view__icon{margin-left:8px;width:25px}.product-view__icon-large{width:50px}.input{color:#4f4f4f;font-weight:500}.input,.input__range{-moz-appearance:none;-webkit-appearance:none;appearance:none}.input__range{background:transparent}.input__range:focus{outline:none}.input__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#02aeef;border:1px solid #02aeef;border-radius:100%;cursor:pointer;height:16px;margin-top:-7px;width:16px}.input__range::-webkit-slider-runnable-track{background:#dfdfdf;border-radius:1.3px;cursor:pointer;height:1px;width:100%}.input__range::-moz-range-thumb{-moz-appearance:none;appearance:none;background:#02aeef;border:1px solid #02aeef;border-radius:100%;cursor:pointer;height:16px;width:16px}.input__range::-ms-thumb{appearance:none;background:#02aeef;border:1px solid #02aeef;border-radius:100%;cursor:pointer;height:16px;width:16px}.input__select{-moz-appearance:none;-webkit-appearance:none;appearance:none;display:inline-block;padding:10px 35px 10px 10px;position:relative;width:100%;z-index:2}.input__select::-ms-expand{display:none}.input__select.border{border-bottom:1px solid #02aeef}.input__select-arrow{-webkit-transform:rotate(90deg);position:absolute;right:16px;top:12px;transform:rotate(90deg);z-index:0}.input__select-arrow:after,.input__select-arrow:before{background:#4f4f4f}.input__text{background:#fff;min-width:0;padding:15px;width:100%}@media only screen and (min-width:64.0625em){.input__text{max-width:225px}}.input__control{cursor:pointer;display:block;margin-bottom:.75rem;padding-left:30px;position:relative}.input__controlSelect{background:#fff;display:block;position:relative;width:100%}@media only screen and (min-width:64.0625em){.input__controlSelect{display:inline-block;max-width:225px}}.input__control .input__checkbox:checked~.input__checkbox-mark:after,.input__control .input__radio:checked~.input__radio-mark:after{display:block}.input__control--no-margin{margin:initial}.input__checkbox{opacity:0;position:absolute}.input__checkbox-mark{border:1px solid #4f4f4f;height:20px;left:0;position:absolute;top:0;width:20px}.input__checkbox-mark:after{-webkit-transform:rotate(45deg);border:solid #02aeef;border-width:0 3px 3px 0;content:"";display:none;height:15px;left:6px;position:absolute;top:1px;transform:rotate(45deg);width:7px}.input__checkbox:disabled+span{color:#cacaca}.input__checkbox:disabled+span+.input__checkbox-mark{border:1px solid #cacaca}.input__checkbox-title{font-size:.875rem;font-weight:600;text-transform:uppercase}.input__radio{opacity:0;position:absolute}.input__radio-mark{border:1px solid #4f4f4f;border-radius:100%;height:20px;left:0;position:absolute;top:0;width:20px}.input__radio-mark:after{background:#02aeef;border-radius:100%;content:"";display:none;height:14px;left:2px;position:absolute;top:2px;width:14px}.input__toggle{left:-9999px;position:absolute}.input__toggle~.input__toggleLabel{display:inline-block;font-size:.75rem;padding:5px 68px 0 0;position:relative;width:225px}.input__toggle~.input__toggleLabel:hover{cursor:pointer}.input__toggle~.input__toggleLabel:before{background:#d7d7d7;color:#5d5d5d;content:"no";font-size:.75rem;height:26px;padding:4.5px 15px 4.5px 25px;right:0;text-align:center;top:5px;width:68px}.input__toggle~.input__toggleLabel:after,.input__toggle~.input__toggleLabel:before{-webkit-transition:all .3s;border:1px solid #d9d9d9;border-radius:16px;display:block;position:absolute;transition:all .3s}.input__toggle~.input__toggleLabel:after{background:#fff;content:"";height:21px;margin-right:42px;right:2px;top:7px;width:21px}.input__toggle:checked~.input__toggleLabel:before{background-color:#02aeef;color:#fff;content:"yes";padding:4.5px 25px 4.5px 15px}.input__toggle:checked~.input__toggleLabel:after{margin-right:0}.input-validation-error{border:1px solid #e80c0c}.field-validation-error{color:#e80c0c;font-size:.9rem}select::-ms-expand{display:none}.product-details{background:#fff}.product-details__container{-ms-flex-item-align:start;align-self:flex-start;width:100%}@media only screen and (min-width:64.0625em){.product-details__container{margin:0;padding-left:1em;width:45%}}.product-details__tabs{-ms-flex-align:stretch;-ms-flex-pack:justify;-ms-flex-wrap:wrap;-webkit-box-align:stretch;-webkit-box-pack:justify;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;width:100%}@media only screen and (min-width:64.0625em){.product-details__tabs{margin:auto;max-width:1575px}}.product-details__tabsContent{background-color:#fff}.product-details__tab{-moz-user-select:none;-ms-flex-align:center;-ms-flex-direction:column;-ms-flex-pack:center;-ms-user-select:none;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-transition:all .3s ease;-webkit-user-select:none;align-items:center;background:#dfdfdf;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;font-size:.75rem;font-weight:500;justify-content:center;letter-spacing:.06em;text-align:center;transition:all .3s ease;user-select:none;width:100%}.product-details__tab.active{background:#fff}.product-details__tab:focus{outline:none}.product-details__tab.button,.umbraco-forms-page .product-details__tab.btn{font-weight:600;margin:0;padding:1.5em 0}.product-details__tab.button:focus,.umbraco-forms-page .product-details__tab.btn:focus{outline:none}@media only screen and (min-width:48em){.product-details__tab{-ms-flex:1;-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-flex:1;-webkit-box-orient:vertical;flex:1;flex-direction:column}.product-details__tab .icon-tab{margin:8px}}@media only screen and (min-width:64.0625em){.product-details__tab{-ms-flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;flex-direction:row}}.product-details__tabLabel{-ms-flex:1;-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-flex:1;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex:1;justify-content:center;padding:2em .5rem;width:100%}.product-details__tabLabel:hover{cursor:pointer}.product-details__tabLabel.active{background:#fff;color:#02aeef}.product-details__tabLabel.active .icon-tab{fill:#02aeef}.product-details__tabContent{display:none;padding:20px;width:100%}.product-details__tabContent.active{display:block}.product-details__tabContainer{-webkit-transition:max-height .3s ease;height:auto;max-height:0;overflow:hidden;padding:0 1em;text-align:left;transition:max-height .3s ease;width:100%}@media only screen and (min-width:48em){.product-details__tabContainer{-webkit-transition:none;left:0;padding:0 3em;position:absolute;right:0;top:90px;transition:none}}.product-details__tabContainer.active{background:#fff;padding-top:2rem}@media only screen and (min-width:48em){.product-details__tabContainer.active{margin-top:-1rem}}@media only screen and (min-width:64.0625em){.product-details__tabContainer.active{margin-top:2em;max-height:unset;padding-top:0}}.product-details__tabList{color:#2b2b2b;padding:0 1em;text-align:left}.product-details__tabList.key-features ul{list-style:initial;margin:1rem}.product-details__tabList.key-features a{color:#02aeef}.product-details__tabList li{margin-bottom:1em}.product-details__tabList h3{font-size:1.2em;font-weight:600;margin:1em 0 .5em;text-transform:uppercase}.product-details__accordions{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;font-size:.875rem}@media only screen and (max-width:37.5em){.product-details__accordions .button,.product-details__accordions .umbraco-forms-page .btn,.umbraco-forms-page .product-details__accordions .btn{-ms-flex:unset;-webkit-box-flex:unset;flex:unset;margin:0 0 .75em;width:100%}}.product-details__clearFilter{-ms-flex:2;-webkit-box-flex:2;background:#d7d7d7;color:#4d4d4d;flex:2;font-size:.875rem;padding:1em;text-align:center;text-transform:uppercase}.product-details__clearFilter-container{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;width:100%}@media only screen and (min-width:64.0625em){.product-details__clearFilter-container{-ms-flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;flex-direction:row}}.product-details__clearFilter h4{font-weight:600}.product-details__clearFilter-button{-ms-flex:1;-webkit-box-flex:1;-webkit-transition:background .3s ease;background:#02aeef;color:#fff;flex:1;font-size:.875rem;font-weight:600;padding:1.5em 2em;text-transform:uppercase;transition:background .3s ease}.product-details__clearFilter-button:hover{background:#0289bc;cursor:pointer}.product-details__clearFilter-button span{height:13px;margin-left:5px;top:1.25px}.product-details__clearFilter-button span:after,.product-details__clearFilter-button span:before{height:2px;width:7px}@media only screen and (min-width:64.0625em){.product-details__clearFilter-button{padding:0 2em}}.product-details__accordion{margin-bottom:10px}.product-details__accordionTitle{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;background:#dfdfdf;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;font-weight:500;justify-content:space-between;padding:20px;text-transform:uppercase}.product-details__accordionTitle:hover{cursor:pointer}.product-details__accordionTitle h2{font-weight:500}.product-details__accordionTitle.active .icon-plus:after{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.product-details__accordionEl{-ms-flex-pack:justify;-webkit-box-pack:justify;border-bottom:1px solid #dfdfdf;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:20px;position:relative}@media only screen and (min-width:64.0625em){.product-details__accordionEl{-ms-flex-align:center;-ms-flex-pack:start;-webkit-box-align:center;-webkit-box-pack:start;align-items:center;justify-content:flex-start}}@media only screen and (max-width:37.5em){.product-details__accordionEl.col{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;flex-direction:column}.product-details__accordionEl.col p{padding:0}}@media only screen and (min-width:64.0625em){.product-details__accordionEl.col{-ms-flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;flex-direction:row}}.product-details__accordionEl img{margin:.5rem 0 0;width:50%}.product-details__accordionEl h3{-ms-flex:1;-webkit-box-flex:1;flex:1;font-weight:500;padding-right:.5rem}.product-details__accordionEl p,.product-details__accordionEl span{-ms-flex:2;-webkit-box-flex:2;flex:2;padding-left:.5rem}.product-details__accordionEl span{text-align:right}.product-details__accordionEl a{color:#02aeef}.product-details__accordionEl a:after{bottom:-3px;top:unset}.product-details__accordionEl .no__link{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.product-details__accordionEl:last-child{border:none}.product-details__accordionEl .icon-warning{color:red;margin:0}.product-details__accordionEl .icon-container:hover .popover{-webkit-animation:popIn .4s ease;animation:popIn .4s ease;opacity:1;top:-65px}@media only screen and (max-width:103.75em){.product-details__accordionEl .icon-container:hover .popover.align-right{-webkit-animation:popInRight .4s ease;animation:popInRight .4s ease;right:-10px}}.product-details__accordionContent{-webkit-transition:all .3s ease;color:#000;max-height:0;opacity:0;overflow:hidden;transition:all .3s ease}.product-details__accordionContent:hover{cursor:auto}.product-details__accordionContent.show-load{max-height:unset}.product-details__accordionContent.active{max-height:300px;opacity:1;overflow-y:scroll}.product-details__accordionContent.active.no-max{max-height:unset;overflow:visible}.product-details__document{margin:0 0 1rem}@media only screen and (min-width:48em){.product-details__document{padding:0 .5rem;width:50%}.product-details__document:nth-of-type(odd){padding-left:0}.product-details__document:nth-of-type(2n){padding-right:0}}.product-details__documentContainer{-ms-flex-wrap:wrap;border:1px solid #d7d7d7;color:#414141;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;height:100%;position:relative}.product-details__documentTitle{font-size:1.5rem;margin-bottom:1em}.product-details__documentSubtitle,.product-details__documentTitle{font-weight:600;text-transform:uppercase}.product-details__documentImgContainer{padding:0 1em;width:100%}@media only screen and (min-width:48em){.product-details__documentImgContainer{margin:auto;padding-top:1em;width:50%}}@media only screen and (min-width:64.0625em){.product-details__documentImgContainer{margin:initial;width:25%}}.product-details__documentImgContainer img{height:auto;width:100%}@media only screen and (max-width:37.5em){.product-details__documentImgContainer img{margin:auto;max-width:100px}}.product-details__documentLink{-ms-flex-align:center;-webkit-box-align:center;align-items:center;color:#02aeef;display:-webkit-box;display:-ms-flexbox;display:flex}.product-details__documentLink .icon__viewer{height:26px;width:26px}.product-details__documentText{padding-bottom:2.5em}.product-details__documentInfos{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;padding:1em;width:100%}@media only screen and (min-width:64.0625em){.product-details__documentInfos{-ms-flex-pack:justify;-webkit-box-pack:justify;border-left:1px solid #d7d7d7;justify-content:space-between;padding:2em;text-align:left;width:75%}}.product-details__infosProduct{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.5rem}.product-details__infosProduct div{padding-right:.5rem;width:50%}.product-details__infosProduct span{color:#02aeef}.product-details__buySection{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:1rem;padding:0 20px}@media only screen and (max-width:37.5em){.product-details__buySection{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;flex-direction:column}.product-details__buySection .col-6{width:100%}.product-details__buySection .col-6:first-of-type{margin-bottom:1rem}}.product-details__buySection h3{-ms-flex:1;-webkit-box-flex:1;flex:1}.product-details__buySection .button,.product-details__buySection .input__controlSelect,.product-details__buySection .umbraco-forms-page .btn,.umbraco-forms-page .product-details__buySection .btn{max-width:unset;width:100%}.product-details__buySection .button,.product-details__buySection .umbraco-forms-page .btn,.umbraco-forms-page .product-details__buySection .btn{margin:.5rem 0 0}.product-details__buySection .col{width:100%}.product-details__buySection :not(.col-6) .product-details__buttons-container{gap:16px}.product-details__buySection :not(.col-6) .product-details__buttons-container>*{width:calc(50% - 16px)}.product-details__buySection :not(.col-6) .product-details__buttons-container a.link.centered{padding-top:0}.product-details__buySection .product-details__buttons-container{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:0}.product-filter{background:#fff}.product-filter__container{-ms-flex-item-align:start;align-self:flex-start;margin:0 1em;width:100%}@media only screen and (min-width:64.0625em){.product-filter__container{margin:0;padding-left:1em;width:40%}}.product-filter__tabs{-ms-flex-align:stretch;-ms-flex-pack:justify;-ms-flex-wrap:wrap;-webkit-box-align:stretch;-webkit-box-pack:justify;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;width:100%}@media only screen and (min-width:64.0625em){.product-filter__tabs{margin:auto;max-width:1575px}}.product-filter__tabsContent{background-color:#fff}.product-filter__tab{-moz-user-select:none;-ms-flex-align:center;-ms-flex-direction:column;-ms-flex-pack:center;-ms-user-select:none;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-transition:all .3s ease;-webkit-user-select:none;align-items:center;background:#dfdfdf;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;font-size:.75rem;font-weight:500;justify-content:center;letter-spacing:.06em;padding:2em 0;text-align:center;transition:all .3s ease;user-select:none;width:100%}.product-filter__tab:focus{outline:none}.product-filter__tab.button,.umbraco-forms-page .product-filter__tab.btn{font-weight:600;padding:1.5em 0}.product-filter__tab.button:focus,.umbraco-forms-page .product-filter__tab.btn:focus{outline:none}@media only screen and (min-width:48em){.product-filter__tab{-ms-flex:1;-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-flex:1;-webkit-box-orient:vertical;flex:1;flex-direction:column}.product-filter__tab .icon-tab{margin:0}}@media only screen and (min-width:64.0625em){.product-filter__tab{-ms-flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;flex-direction:row}}.product-filter__tab:hover{cursor:pointer}.product-filter__tab.active{background:#fff;color:#02aeef}.product-filter__tab.active .icon-tab{stroke:#02aeef}.product-filter__tabLabel{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.product-filter__tabContent{display:none;padding:20px;width:100%}.product-filter__tabContent.active{display:block}.product-filter__tabContainer{-webkit-transition:max-height .3s ease;height:auto;max-height:0;overflow:hidden;padding:0 3em;text-align:left;transition:max-height .3s ease;width:100%}@media only screen and (min-width:64.0625em){.product-filter__tabContainer{-webkit-transition:none;left:0;position:absolute;right:0;top:90px;transition:none}}.product-filter__tabContainer.active{margin-top:2em;max-height:unset}.product-filter__tabList{color:#2b2b2b;padding:0 1em;text-align:left}.product-filter__tabList li{margin-bottom:1em}.product-filter__tabList h3{font-size:1.2em;font-weight:600;margin:1em 0 .5em;text-transform:uppercase}.product-filter__active-filter-item:hover{cursor:pointer}.product-filter__accordions{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;font-size:.875rem}@media only screen and (max-width:37.5em){.product-filter__accordions .button,.product-filter__accordions .umbraco-forms-page .btn,.umbraco-forms-page .product-filter__accordions .btn{-ms-flex:unset;-webkit-box-flex:unset;flex:unset;margin:0 0 .75em;width:100%}}.product-filter__clearFilter{-ms-flex:2;-webkit-box-flex:2;background:#d7d7d7;color:#4d4d4d;flex:2;font-size:.875rem;padding:1em;text-align:center;text-transform:uppercase}.product-filter__clearFilter-container{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;width:100%}@media only screen and (min-width:64.0625em){.product-filter__clearFilter-container{-ms-flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;flex-direction:row}}.product-filter__clearFilter h4{font-weight:600}.product-filter__clearFilter-button{-webkit-transition:background .3s ease;background:#dfdfdf;display:inline-block;font-size:.875rem;font-weight:600;margin-bottom:1rem;padding:.5em 1em;text-transform:uppercase;transition:background .3s ease}.product-filter__clearFilter-button.hidden{display:none}.product-filter__clearFilter-button:hover{background:#c6c6c6;cursor:pointer}.product-filter__clearFilter-button span{height:13px;margin-left:5px;top:1.25px}.product-filter__clearFilter-button span:after,.product-filter__clearFilter-button span:before{height:2px;width:7px}@media only screen and (min-width:64.0625em){.product-filter__clearFilter-button{padding:0 20px}}.product-filter__accordion{margin-bottom:10px}.product-filter__accordionTitle{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;background:#dfdfdf;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;font-weight:500;justify-content:space-between;padding:20px;text-transform:uppercase}.product-filter__accordionTitle:hover{cursor:pointer}.product-filter__accordionTitle h2{font-weight:500}.product-filter__accordionTitle.active .icon-plus:after{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.product-filter__accordionEl{-ms-flex-pack:justify;-webkit-box-pack:justify;border-bottom:1px solid #dfdfdf;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:20px;position:relative}.product-filter__accordionEl h3{font-weight:500}.product-filter__accordionEl:last-child{border:none}.product-filter__accordionEl .icon-warning{color:red;margin:0}.product-filter__accordionEl .icon-container:hover .popover{-webkit-animation:popIn .4s ease;animation:popIn .4s ease;opacity:1;top:-65px}@media only screen and (max-width:103.75em){.product-filter__accordionEl .icon-container:hover .popover.align-right{-webkit-animation:popInRight .4s ease;animation:popInRight .4s ease;right:-10px}}.product-filter__accordionContent{-webkit-transition:all .3s ease;color:#000;max-height:0;opacity:0;overflow:hidden;transition:all .3s ease}.product-filter__accordionContent:hover{cursor:auto}.product-filter__accordionContent.show-load{max-height:unset}.product-filter__accordionContent.active{max-height:300px;opacity:1;overflow-y:scroll}.product-filter__accordionContent.active.no-max{max-height:1000px;overflow:visible}.product-filter__document{border:1px solid #d7d7d7;margin:0 0 1em}@media only screen and (min-width:48em){.product-filter__document{width:calc(50% - .5em)}}.product-filter__documentContainer{-ms-flex-wrap:wrap;color:#414141;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;height:100%;position:relative}.product-filter__documentTitle{font-size:1.5rem;margin-bottom:1em}.product-filter__documentSubtitle,.product-filter__documentTitle{font-weight:600;text-transform:uppercase}.product-filter__documentImgContainer{-ms-flex-direction:column;-ms-flex-line-pack:center;-ms-flex-pack:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:center;align-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;padding:0 1em}@media only screen and (min-width:48em){.product-filter__documentImgContainer{margin:auto;padding-top:1em;width:50%}}@media only screen and (min-width:64.0625em){.product-filter__documentImgContainer{margin:initial;width:25%}}.product-filter__documentImgContainer img{height:auto;width:100%}.product-filter__documentLink{-ms-flex-align:center;-webkit-box-align:center;align-items:center;bottom:1em;color:#02aeef;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:1em}.product-filter__documentText{padding-bottom:2.5em}.product-filter__documentInfos{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;padding:1em}@media only screen and (min-width:64.0625em){.product-filter__documentInfos{border-left:1px solid #d7d7d7;padding:2em;text-align:left;width:75%}}.product-filter__infosProduct{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.5rem}.product-filter__infosProduct div{padding-right:.5rem;width:50%}.product-filter__infosProduct span{color:#02aeef}.product-filter__buySection{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem}.product-filter__buyBtn,.product-filter__buySection h3{-ms-flex:1;-webkit-box-flex:1;flex:1}.product-filter__buyBtn .button,.product-filter__buyBtn .umbraco-forms-page .btn,.umbraco-forms-page .product-filter__buyBtn .btn{width:100%}.product{-ms-flex-align:stretch;-ms-flex-pack:justify;-webkit-box-align:stretch;-webkit-box-pack:justify;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:100px;max-width:1575px;padding:0 16px}@media only screen and (min-width:64.0625em){.product{padding:0 32px}}@media only screen and (max-width:64em){.product{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:48px}.product>[class*=_\5f container],.product>[class^=_\5f container]{width:100%}.product>[class*=_\5f container]+div,.product>[class^=_\5f container]+div{margin-top:32px}}.product__Loader{background:hsla(0,0%,100%,.5) url(../../images/loader.gif) 50% 50% no-repeat;height:100%;left:0;position:absolute;top:0;width:100%;z-index:9999}.product__Loader.full{position:fixed}.product__Loader.hidden{display:none}.product__section{padding:1.5em 16px;position:relative}@media only screen and (min-width:64.0625em){.product__section.videos{padding-bottom:10rem}}@media only screen and (min-width:64.0625em){.product__section{padding:3.5em 32px}}@media only screen and (max-width:64em){.product__section.rte{top:3rem}}.product__section.rte section{-ms-flex-align:center;-ms-flex-direction:column;-ms-flex-pack:center;-ms-flex-wrap:wrap;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:2rem -1rem;width:100%}.product__section.rte section>div,.product__section.rte section>p{-ms-flex:1;-webkit-box-flex:1;flex:1;margin:0 1rem}.product__section.rte section p{width:100%}.product__section.rte section h3{color:#02aeef}@media only screen and (min-width:48em){.product__section.rte section{-ms-flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;flex-direction:row}}.product__section.white{background:#fff}.product__section.white .product-details__tabs{position:relative}@media only screen and (min-width:64.0625em){.product__section.white .product-details__tabs{top:-7em}}.product__section.white .product-details__tab{border-right:1px solid #fff}.product__section.white .product-details__tab:last-child{border:none}.product__sectionTabs{padding:1em 1em 0}@media only screen and (min-width:64.0625em){.product__sectionTabs{background:#fff;margin:10em 0 5rem;max-height:0}}@media only screen and (min-width:64.0625em){.product__sectionTabs .product-details__tabs{padding:0 2em;top:-84px}}.product__sectionTabs .product-details__tab{border-right:1px solid #fff}.product__sectionTabs .product-details__tab:last-child{border:none}.product__sectionTitle{font-size:2.125rem;margin:0 0 2em;text-align:center}.product__videos{width:100%}@media only screen and (min-width:64.0625em){.product__videos{position:relative;width:55%}}.product__videosContainer{height:0;overflow:hidden;padding-bottom:58%;position:relative;width:100%}@media only screen and (min-width:64.0625em){.product__videosContainer{-ms-flex:1;-webkit-box-flex:1;flex:1;padding:0 0 34%}}.product__videosContainer.active{display:block}.product__videosContainer iframe{height:100%;left:0;position:absolute;top:0;width:100%}.product__videosSelector{color:#d7d7d7;font-size:.875rem;font-weight:500;margin:0 0 1em;text-transform:uppercase;width:100%}@media only screen and (min-width:64.0625em){.product__videosSelector{margin:0 0 0 2rem;width:33.33333%}}.product__videosSelector-el{-ms-flex-align:center;-ms-flex-direction:column;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-transition:all .3s ease;align-items:center;background:#fff;border:1px solid #d7d7d7;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;margin-top:-1px;padding:28px;transition:all .3s ease}@media only screen and (min-width:64.0625em){.product__videosSelector-el{-ms-flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;flex-direction:row}}.product__videosSelector-el:before{-webkit-transition:width .3s ease;background:#000;content:"";display:none;height:2px;margin:0 5px 0 0;transition:width .3s ease;width:0}@media only screen and (min-width:64.0625em){.product__videosSelector-el:before{display:inline-block}}.product__videosSelector-el.active,.product__videosSelector-el:hover{border-color:#02aeef;color:#000;cursor:pointer;z-index:1}.product__videosSelector-el.active+li,.product__videosSelector-el:hover+li{border-top-color:#02aeef}.product__videosSelector-el.active:last-child,.product__videosSelector-el:hover:last-child{border-color:#02aeef}.product__videosSelector-el.active:before,.product__videosSelector-el:hover:before{width:5px}.product__sliderBtn{bottom:38%;left:0;position:absolute}@media only screen and (min-width:64.0625em){.product__sliderBtn{-webkit-transform:translateY(-50%);bottom:unset;left:0;top:50%;transform:translateY(-50%)}}.product__sliderBtn:last-of-type{left:unset;right:0}@media only screen and (min-width:64.0625em){.product__sliderBtn:last-of-type{right:0}}.product__sliderBtn .icon:after,.product__sliderBtn .icon:before{background:#a5a5a5;height:4px;width:14px}.product__cusma{-ms-flex-pack:end;-webkit-box-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;margin:1rem 0 0;padding:0 1rem}.product__cusma img{max-width:16rem}@media only screen and (min-width:48em){.products__grid,.search__grid{margin:2em 0}}@media only screen and (min-width:64.0625em){.products__gridHeader{-ms-flex-direction:row-reverse;-webkit-box-direction:reverse;-webkit-box-orient:horizontal;flex-direction:row-reverse;margin:0;max-height:unset}}.products__container{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:auto;max-width:1575px;padding:1rem;position:relative;width:100%}@media only screen and (min-width:64.0625em){.products__container{padding:0 2rem}}.products__container.col{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;flex-direction:column}.products__container .row,.products__container .static-page__container{width:100%}.products__container .row-gap-20px{row-gap:24px}.products__grid,.search__grid{-ms-flex-pack:center;-ms-flex-wrap:wrap;-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;margin:1rem 0}.column.search__grid,.products__grid.column{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;flex-direction:column}.column.search__grid .product__card,.products__grid.column .product__card{margin:0 0 1rem;width:100%}.column.search__grid .product__card-block,.column.search__grid .product__card-desc,.products__grid.column .product__card-block,.products__grid.column .product__card-desc{margin-bottom:0}.column.search__grid .button-blue,.products__grid.column .button-blue{margin-top:1rem}@media only screen and (min-width:48em){.products__grid,.search__grid{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;margin:2em 0}}.products__gridIcons{background:#d7d7d7;height:32px;position:absolute;right:0;text-align:center;top:0;width:32px}.products__gridIcons:hover{cursor:pointer}.products__gridIcons:hover .popover{-webkit-animation:popIn .4s ease;animation:popIn .4s ease;opacity:1;top:-75px}@media only screen and (max-width:37.5em){.products__gridIcons:hover .popover{-webkit-animation:popInRight .4s ease;animation:popInRight .4s ease}}@media only screen and (max-width:103.75em){.products__gridIcons:hover .popover.align-right{-webkit-animation:popInRight .4s ease;animation:popInRight .4s ease}}.products__gridIcons.warning{background:red}.products__gridIcons .icon-check{left:12px;position:relative;top:6px}.products__gridIcons .icon-warning{color:#fff;left:6px;position:relative;top:6px}.products__gridContainer{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;width:100%}@media only screen and (min-width:64.0625em){.products__gridContainer{width:75%}}@media only screen and (min-width:64.0625em){.products__gridContainer.full-width{width:100%}}.products__gridHeader.active{max-height:130px!important;overflow:visible}@media only screen and (min-width:64.0625em){.products__gridHeader{-ms-flex-direction:row-reverse;-webkit-box-direction:reverse;-webkit-box-orient:horizontal;flex-direction:row-reverse;margin:0 .5em;max-height:unset}}.products__gridHeader h3 span{color:#8a8a8a;font-size:.875rem;font-style:italic;text-transform:none}.products__gridFilters{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;font-size:.8em;font-weight:700}@media only screen and (min-width:64.0625em){.products__gridFilters{margin:0}}.products__gridFilters li{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:.5rem 1.5rem .5rem 0;position:relative}.products__gridFilters li:last-of-type{margin-right:0}.products__gridSort{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.products__gridSort h2{color:#8a8a8a;font-size:.875rem;font-style:italic;padding:0 1em 0 0;text-transform:none}.products__gridSortList,.products__gridSortList li{display:-webkit-box;display:-ms-flexbox;display:flex}.products__gridSortList li{-ms-flex-align:center;-webkit-box-align:center;-webkit-transition:background .3s ease;align-items:center;border-radius:50px;margin:1em 0;padding:5px 20px 5px 10px;transition:background .3s ease}@media only screen and (min-width:64.0625em){.products__gridSortList li{margin:0 .5em}}.products__gridSortList li.active,.products__gridSortList li:hover{background:#d7d7d7;cursor:pointer}.products__title{color:#707070;font-weight:500;margin-bottom:.5rem;text-transform:uppercase}.products__pagination{-ms-flex-align:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;color:#909090;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:2rem;width:100%!important}.products__pagination li{font-size:1.0625rem;line-height:1em;margin:0 .25em}.products__pagination li:hover{cursor:pointer}.products__pagination li.next{margin-left:1em}.products__pagination li.next .icon-arrow:after,.products__pagination li.next .icon-arrow:before,.products__pagination li.next .input__select-arrow:after,.products__pagination li.next .input__select-arrow:before{background:#909090}.products__pagination li.prev{margin-right:1em}.products__pagination li.prev .icon-arrow,.products__pagination li.prev .input__select-arrow{-webkit-transform:rotate(180deg);top:2px;transform:rotate(180deg)}.products__pagination li.prev .icon-arrow:after,.products__pagination li.prev .icon-arrow:before,.products__pagination li.prev .input__select-arrow:after,.products__pagination li.prev .input__select-arrow:before{background:#909090}.products__pagination li a.active{color:#000;font-weight:600}.products__slider{-ms-flex-wrap:wrap;flex-wrap:wrap}.accordion__title,.products__slider{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.accordion__title{-ms-flex-pack:justify;-webkit-box-pack:justify;background:#cacaca;font-size:.875rem;justify-content:space-between;padding:1.5rem;text-transform:uppercase}.accordion__title-transparent{background:transparent}.accordion__title h2,.accordion__title h3{font-weight:600}.accordion__title em{display:inline-block;font-weight:300;margin-left:.5rem}.accordion__title.active .icon-plus:after{-webkit-transform:translate(-50%) rotate(0);transform:translate(-50%) rotate(0)}.accordion__title:hover{cursor:pointer}.accordion__content{-webkit-transition:all .3s ease;max-height:0;opacity:0;overflow:hidden;padding:0 1.5rem;transition:all .3s ease}.accordion__content.active{max-height:800000px;opacity:1;overflow:visible}.title.background{-webkit-transform:translateY(-65%);bottom:0;color:rgba(0,0,0,.025);font-family:DIN,sans-serif;font-size:20.3125rem;left:0;letter-spacing:1.625rem;line-height:1.1em;position:absolute;right:0;text-align:center;text-transform:uppercase;top:50%;transform:translateY(-65%);width:100%;z-index:0}@media only screen and (max-width:64em){.title.background{-webkit-transform:unset;color:#000;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:1.75em;font-weight:300;letter-spacing:normal;line-height:1em;margin-bottom:1em;position:relative;text-transform:none;top:unset;transform:unset}}@media only screen and (min-width:48em)and (max-width:63.9375em){.title.background{font-size:2em;margin:0}}@media screen and (max-width:1650px){.title.background{font-size:19vw;line-height:1.4em}}.subtitle{color:#02aeef;font-size:1.5em;font-weight:300;padding-bottom:2.5rem;text-transform:uppercase}.subtitle.center{text-align:center}.popover{-webkit-backface-visibility:hidden;-webkit-box-shadow:0 0 40px rgba(0,0,0,.2);-webkit-transform:translateX(-50%);backface-visibility:hidden;background-color:#fff;box-shadow:0 0 40px rgba(0,0,0,.2);color:#4a4a4a;display:block;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:.8125rem;font-weight:300;left:50%;line-height:1.2em;min-width:190px;opacity:0;padding:12px 18px;pointer-events:none;position:absolute;text-align:left;transform:translateX(-50%)}@media only screen and (max-width:103.75em){.popover.align-right{-webkit-transform:translateX(0);left:unset;right:0;transform:translateX(0)}.popover.align-right:after{left:unset;right:0}}.popover:after{-webkit-transform:rotate(45deg) translateX(-50%) translateZ(-20px);-webkit-transform-origin:center center;background-color:#fff;bottom:-12px;content:"";display:block;height:20px;left:50%;pointer-events:none;position:absolute;transform:rotate(45deg) translateX(-50%) translateZ(-20px);transform-origin:center center;width:20px;z-index:-1}@media only screen and (max-width:37.5em){.popover,.popover:after{left:unset;right:0}.popover{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes popIn{0%{-webkit-transform:translateX(-50%) translateY(-32px);opacity:0;transform:translateX(-50%) translateY(-32px)}to{-webkit-transform:translateX(-50%);opacity:1;transform:translateX(-50%)}}@keyframes popIn{0%{-webkit-transform:translateX(-50%) translateY(-32px);opacity:0;transform:translateX(-50%) translateY(-32px)}to{-webkit-transform:translateX(-50%);opacity:1;transform:translateX(-50%)}}@-webkit-keyframes popInRight{0%{-webkit-transform:translateX(0) translateY(-32px);opacity:0;transform:translateX(0) translateY(-32px)}to{-webkit-transform:translateX(0);opacity:1;transform:translateX(0)}}@keyframes popInRight{0%{-webkit-transform:translateX(0) translateY(-32px);opacity:0;transform:translateX(0) translateY(-32px)}to{-webkit-transform:translateX(0);opacity:1;transform:translateX(0)}}@media only screen and (min-width:64.0625em){.static-page section:not(.static-page__intro){padding:3rem 0}}.static-page section:not(.static-page__intro).more-space{padding:2rem 0}@media only screen and (min-width:64.0625em){.static-page section:not(.static-page__intro).more-space{padding:5rem 0}}.static-page section:not(.static-page__intro).top-space-0{padding-top:0!important}.static-page__container{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:64.0625em){.static-page__container{padding:0 64px 64px}}.static-page__container.small{width:60%}.static-page__container .rte{max-width:650px;width:100%}.static-page__aside{background:#fff;font-size:.875rem;font-weight:600;margin:32px 80px 0 0}.static-page__aside li{border-bottom:1px solid #d1d2d3;width:200px}.static-page__aside li:last-child{border:none}.static-page__aside a{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;-webkit-transition:background .3s ease;align-items:center;color:#4f4f4f;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:1em 2em;transition:background .3s ease;width:100%}.static-page__aside a.active,.static-page__aside a:hover{background:#02aeef;color:#fff}.static-page__aside a.active .icon,.static-page__aside a:hover .icon{opacity:1}.static-page__aside a .icon{-webkit-transition:opacity .3s ease;opacity:0;position:relative;right:-1em;transition:opacity .3s ease}.static-page__container{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}@media only screen and (min-width:64.0625em){.static-page__container{padding:3em 2em}}.static-page__container.vertical-center{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.static-page__container.reverse-row .static-page__rte{margin:0}@media only screen and (min-width:64.0625em){.static-page__container.reverse-row .static-page__rte{padding:0 5em 0 0}}.static-page__block{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;padding:2rem 0;position:relative}@media only screen and (min-width:64.0625em){.static-page__block{padding:0 2em;width:50%}}.static-page__block:not(.column).small{-ms-flex:.5;-webkit-box-flex:.5;flex:.5}.static-page__block.column .static-page__blockSubtitle{padding-bottom:.5rem}@media only screen and (min-width:64.0625em){.static-page__block.column{width:33.33333%}}@media only screen and (min-width:26.25em){.static-page__block.column.small{width:50%}}@media only screen and (min-width:64.0625em){.static-page__block.column.small{width:25%}}.static-page__block.column.full-width{width:100%}.static-page__block.column.full-width img{height:auto!important;padding:0;width:100%!important}.static-page__block.column.full-width.center .static-page__blockText.static-page__rte.rte{margin:0 auto}.static-page__block.column.more-space{padding-bottom:2rem}@media only screen and (min-width:64.0625em){.static-page__block.column.more-space{padding-bottom:3rem}}.static-page__block .button,.static-page__block .umbraco-forms-page .btn,.umbraco-forms-page .static-page__block .btn{-ms-flex-item-align:start;align-self:flex-start;margin:1rem 0}.static-page__block .button.center,.static-page__block .umbraco-forms-page .center.btn,.umbraco-forms-page .static-page__block .center.btn{margin:1rem auto}.static-page__blockText{font-size:1rem;line-height:1.5rem}.static-page__blockTitle{color:#414141;font-size:1.75rem;font-weight:300;padding:0;text-align:center;text-transform:uppercase}@media only screen and (min-width:48em){.static-page__blockTitle{padding:2rem 0 1rem}}@media only screen and (min-width:64.0625em){.static-page__blockTitle{font-size:3rem;padding:3rem 0 0}}.static-page__blockTitle.blue{color:#02aeef}.static-page__blockTitle.reviewTitle{padding:2rem 0}@media only screen and (min-width:48em){.static-page__blockTitle.reviewTitle{margin-bottom:5rem}}.static-page__blockSubtitle{color:#02aeef;font-size:1.5rem;font-weight:400;padding-bottom:1.25rem;text-transform:uppercase}@media only screen and (min-width:64.0625em){.static-page__blockSubtitle{padding-bottom:2.5rem}}.static-page__blockSubtitle.center{text-align:center}.static-page__singleColumn{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;padding:2rem}@media only screen and (min-width:64.0625em){.static-page__singleColumn{margin:2rem auto;padding:0;width:60%}}.static-page__singleColumn.full-width{width:100%}.static-page__singleColumn.full-width img{height:auto!important;padding:0;width:100%!important}@media only screen and (min-width:64.0625em){.static-page__singleColumn.small{width:40%}}.static-page__singleColumn .button,.static-page__singleColumn .umbraco-forms-page .btn,.umbraco-forms-page .static-page__singleColumn .btn{-ms-flex-item-align:start;align-self:flex-start;margin:1rem 0}.static-page__singleColumn .button.center,.static-page__singleColumn .umbraco-forms-page .center.btn,.umbraco-forms-page .static-page__singleColumn .center.btn{margin:1rem auto}.static-page__rte{font-size:1rem}.static-page__rte h3{font-size:1rem;font-weight:600;margin:1rem 0 .5rem;text-transform:uppercase}.static-page__rte p{line-height:1.5rem;margin:.5rem 0}.static-page__rte ul{margin:1em 0}.static-page__rte ul li{display:block;margin:0;padding:.25em 0 .25em 1rem;position:relative}.static-page__rte ul li:before{color:#02aeef;content:"-";font-size:1.75rem;left:0;line-height:0;padding-right:1rem;position:absolute;top:15px}.static-page__rte ol{counter-reset:li;list-style:none}.static-page__rte ol li{display:block;margin:0;padding:.25em 0 .25em 1rem;position:relative}.static-page__rte ol li:before{color:#02aeef;content:counters(li,"") ".";counter-increment:li;display:inline-block;margin-left:-1.5em;margin-right:.5em;text-align:right;width:1em}.static-page__content{margin:auto;max-width:960px;padding:1.75rem 0}.static-page__image{-ms-flex-negative:0;flex-shrink:0;width:100%}.static-page__imageWatermark{background:rgba(0,0,0,.25);bottom:0;color:#fff;font-weight:300;left:1em;padding:.5em;position:absolute}.static-page__quote{border-left:1px solid #02aeef;font-size:1.5rem;font-weight:300;line-height:2.5rem;margin-bottom:1.5rem;padding:0 0 0 1rem}.static-page__author{color:#02aeef;font-weight:500;margin-left:1rem}.static-page__author span{color:#4a4a4a}.static-page__intro{padding:0}.static-page__introContainer{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;margin:auto;max-width:1575px;padding:0 1rem}@media only screen and (min-width:48em){.static-page__introContainer{-ms-flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;flex-direction:row;padding:0 2rem;position:relative}}@media only screen and (min-width:64.0625em){.static-page__introContainer.reverse-row .static-page__introText{padding:2rem 0 2rem 5em}}.static-page__introText{-ms-flex:2;-ms-flex-direction:column;-ms-flex-pack:center;-webkit-box-direction:normal;-webkit-box-flex:2;-webkit-box-orient:vertical;-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex:2;flex-direction:column;justify-content:center;padding:0 0 2rem}@media only screen and (min-width:48em){.static-page__introText{padding:2rem 0}}@media only screen and (min-width:64.0625em){.static-page__introText .static-page__rte{padding:0 3rem 0 0}}.static-page__introText h2{line-height:1.25em;padding:1rem 0;text-align:left}@media only screen and (min-width:64.0625em){.static-page__introText h2{padding:0 2rem 0 0}}.static-page__introText .button,.static-page__introText .umbraco-forms-page .btn,.umbraco-forms-page .static-page__introText .btn{-ms-flex-item-align:start;align-self:flex-start;margin:1em 0}.static-page__introImg{-ms-flex:1;-webkit-box-flex:1;background-position:50%;background-repeat:no-repeat;background-size:cover;flex:1;min-height:225px}@media only screen and (min-width:48em){.static-page__introImg{min-height:450px}}.white-bg{background-color:#fff}.gray-bg{background-color:#e7e7e7}.section{background:#f6f6f6;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 0;position:relative}@media only screen and (min-width:48em){.section{padding:3rem 0}}.section.white-bg{background:#fff}.section.no-pad-b{padding-bottom:0}.section.contact{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.section__title{font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:2em;font-weight:300;text-align:center;width:100%}.section__title.more-space{margin-bottom:2rem}@media only screen and (min-width:64.0625em){.section__title{font-size:2.5em}}.section__home{-ms-flex-align:center;-ms-flex-direction:column;-ms-flex-pack:center;-ms-flex-wrap:wrap;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:center;align-items:center;flex-direction:column;flex-wrap:wrap;justify-content:center}.section__home .article:first-child{width:calc(25% - 32px)}@media only screen and (max-width:81.25em){.section__home .article:first-child{width:calc(33.3333% - 32px)}}@media only screen and (max-width:64em){.section__home .article:first-child{margin:12px;width:calc(50% - 24px)}}@media only screen and (max-width:37.5em){.section__home .article:first-child{margin-left:6px;margin-right:6px;width:calc(100% - 16px)}}@media only screen and (max-width:26.25em){.section__home .article:first-child{width:100%}}.section__home .article:first-child .article__thumbnail{height:215px;overflow:hidden;position:relative;width:100%}.section__home .article:first-child .article__text{color:#4a4a4a;left:unset;padding:26px 24px;position:relative;right:unset;top:unset;width:auto}@media only screen and (max-width:64em){.section__home .article:first-child .article__text{padding:20px}}@media only screen and (min-width:64.0625em){.section__home{padding:8em 0}}.section__home .row,.section__home .static-page__container{-ms-flex-wrap:wrap;flex-wrap:wrap}.section__home.white{background:#fff}.section__homeLink{-webkit-transition:all .3s ease;letter-spacing:.2rem;padding:2em 1em;position:relative;text-align:center;text-transform:uppercase;transition:all .3s ease;width:100%;z-index:10}.section__homeLink .space--title{padding-bottom:2rem}@media only screen and (min-width:48em){.section__homeLink .space--title{padding:0}}.section__homeLink.contact{margin:1.5rem 0 2rem}@media only screen and (min-width:48em){.section__homeLink.contact{margin-bottom:4rem;width:33.3333333%}}.section__homeLink.contact .section__homeLink-text{letter-spacing:0;padding:0 2rem}.section__homeLink .button,.section__homeLink .umbraco-forms-page .btn,.umbraco-forms-page .section__homeLink .btn{-ms-flex:unset;-webkit-box-flex:unset;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex:unset;margin:1rem auto}.section__homeLink-text{font-size:.8rem;margin:1rem 0;text-transform:none}.section__homeLink.col-3 .section__homeLink-icon{height:175px}.section__homeLink-icon{width:100%}@media only screen and (min-width:48em){.section__homeLink{width:50%}}@media only screen and (min-width:64.0625em){.section__homeLink{padding:4em 1em;width:20%}.section__homeLink.col-3{width:33.33%}}.section__homeLink-learn{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-transition:opacity all .3s ease;align-items:center;bottom:2em;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;justify-content:center;left:0;opacity:0;position:absolute;right:0;text-transform:none;transition:opacity all .3s ease}.section__homeLink-learn .icon-arrow,.section__homeLink-learn .input__select-arrow{margin-left:5px;top:-1px}.section__homeLink-learn .icon-arrow:after,.section__homeLink-learn .icon-arrow:before,.section__homeLink-learn .input__select-arrow:after,.section__homeLink-learn .input__select-arrow:before{background:#02aeef}.section__homeLink a{display:block}.section__homeLink img{-ms-flex-item-align:center;align-self:center;display:block;height:100px;margin:0 auto 2em;width:auto}.section__homeLink:hover{-webkit-box-shadow:0 8px 43px 0 rgba(0,0,0,.13);-webkit-transform:scale(1.05);background:#fff;box-shadow:0 8px 43px 0 rgba(0,0,0,.13);transform:scale(1.05)}.section__homeLink:hover .section__homeLink-learn{opacity:1}.section__homeArticle{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;font-size:.875rem;margin:2em 0}@media only screen and (min-width:48em){.section__homeArticle{margin:1em 0;width:calc(50% - 1em)}}@media only screen and (min-width:64.0625em){.section__homeArticle{margin:2em 0 4em;padding:0 1em;width:25%}}.section__homeArticle img{width:100%}.section__homeArticleView{-webkit-transition:background .3s ease;background:#02aeef;color:#fff;display:block;font-size:.875rem;font-weight:600;margin:auto;padding:1em 2em;position:relative;text-align:center;text-transform:uppercase;transition:background .3s ease;width:200px}.section__homeArticleView:hover{background:#01648a}.section__homeArticleView .icon{-webkit-transform:translateY(-50%);position:absolute;right:10px;top:50%;transform:translateY(-50%)}.section__homeArticleView .icon:after,.section__homeArticleView .icon:before{height:2px;width:9px}.section__homeArticleContent{background:#fff;border-bottom:10px solid #02aeef;padding:30px 25px 20px}.section__homeArticleDate,.section__homeArticleTitle{font-weight:600;text-transform:uppercase}.section__homeArticleTitle{font-size:1.5rem;margin:.5rem 0}.section__homeArticleLink{-ms-flex-align:center;-ms-flex-pack:end;-webkit-box-align:center;-webkit-box-pack:end;align-items:center;color:#02aeef;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;font-weight:600;justify-content:flex-end;margin-top:2rem;position:relative;text-transform:uppercase}.section__homeArticleLink:before{background:#02aeef;content:"";display:block;height:2px;margin-right:15px;width:90px}.section__homeImageContainer{-ms-flex-direction:column;-ms-flex-pack:justify;-ms-flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;margin:2rem auto}@media only screen and (min-width:64.0625em){.section__homeImageContainer{-ms-flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;flex-direction:row;margin:5em auto 3rem}}.section__homeImageBlock{margin:1rem 0;overflow:hidden;position:relative}@media only screen and (min-width:64.0625em){.section__homeImageBlock{margin:4rem 0}}@media only screen and (min-width:64.0625em){.section__homeImageBlock:hover .section__homeImageBlock-infos h3{-webkit-transform:translateX(100%);opacity:0;transform:translateX(100%)}.section__homeImageBlock:hover .section__homeImageBlock-infos span{-webkit-transform:translateX(140%);background:#d7d7d7;transform:translateX(140%)}.section__homeImageBlock:hover .section__homeImageBlock-infos label{left:0}.section__homeImageBlock:hover .section__homeImageBlock-infos .icon{background:#d7d7d7}.section__homeImageBlock:hover .section__homeImageBlock-details{-webkit-transform:translateX(0);transform:translateX(0)}.section__homeImageBlock:hover .section__homeImageBlock-detailsTitle{-webkit-animation:slideContent .65s ease .1s 1 forwards;animation:slideContent .65s ease .1s 1 forwards}.section__homeImageBlock:hover .section__homeImageBlock-details p{-webkit-animation:slideContent .65s ease .2s 1 forwards;animation:slideContent .65s ease .2s 1 forwards}}@media only screen and (min-width:64.0625em){.section__homeImageBlock{width:calc(50% - 2em)}.section__homeImageBlock:nth-of-type(2n){-webkit-transform:translateY(30%);transform:translateY(30%)}.section__homeImageBlock:nth-of-type(2n) .section__homeImageBlock-infos{padding-left:0;padding-right:0}}.section__homeImageBlock-background{-webkit-filter:grayscale(1);-webkit-transition:-webkit-filter .3s ease;background:no-repeat 50%;background-size:cover;filter:grayscale(1);height:40vh;max-height:340px;opacity:.25;position:relative;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease;width:100%}@media only screen and (min-width:64.0625em){.section__homeImageBlock-background:before{background:#fff;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:100px}}.section__homeImageBlock-background:after{background:#fff;content:"";display:block;height:100%;opacity:.5;width:100%}.section__homeImageBlock-details{-webkit-transform:translateX(-100%);-webkit-transition:-webkit-transform .4s cubic-bezier(.65,.05,.01,.99);background:rgba(2,174,239,.7);color:#fff;height:100%;left:0;padding:2em;position:absolute;top:0;transform:translateX(-100%);transition:-webkit-transform .4s cubic-bezier(.65,.05,.01,.99);transition:transform .4s cubic-bezier(.65,.05,.01,.99);transition:transform .4s cubic-bezier(.65,.05,.01,.99),-webkit-transform .4s cubic-bezier(.65,.05,.01,.99);width:calc(100% - 100px)}.section__homeImageBlock-detailsTitle{opacity:0;text-transform:uppercase}.section__homeImageBlock-details p{opacity:0;padding:1em 0 0 25px;position:relative}.section__homeImageBlock-details p:before{background:#14e6ce;content:"";display:inline-block;height:2px;left:0;position:absolute;top:26px;width:20px}.section__homeImageBlock-infos{-webkit-transform:translateY(-50%);padding:0 1rem;position:absolute;top:50%;transform:translateY(-50%)}@media only screen and (min-width:48em){.section__homeImageBlock-infos{-webkit-transition:-webkit-transform .4s cubic-bezier(.65,.05,.01,.99);padding:0;right:20%;transition:-webkit-transform .4s cubic-bezier(.65,.05,.01,.99);transition:transform .4s cubic-bezier(.65,.05,.01,.99);transition:transform .4s cubic-bezier(.65,.05,.01,.99),-webkit-transform .4s cubic-bezier(.65,.05,.01,.99)}}.section__homeImageBlock-infos h3{-webkit-transition:all .4s cubic-bezier(.65,.05,.01,.99);opacity:1;text-transform:uppercase;transition:all .4s cubic-bezier(.65,.05,.01,.99)}@media only screen and (min-width:48em){.section__homeImageBlock-infos h3{width:220px}}.section__homeImageBlock h3{color:#414141;font-size:1.5rem;font-weight:700}.section__homeImageBlock-link{-ms-flex-align:center;-ms-flex-pack:start;-webkit-box-align:center;-webkit-box-pack:start;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75rem;font-weight:500;height:46px;justify-content:flex-start;margin-top:20px;overflow:hidden;position:relative;text-transform:uppercase;width:190px}.section__homeImageBlock-link label{-webkit-transition:left .3s ease;left:-1em;position:relative;transition:left .3s ease}.section__homeImageBlock-link span{-webkit-transform:translateX(0);-webkit-transition:all .4s cubic-bezier(.65,.05,.01,.99);background:#02aeef;height:46px;padding:1.25em 0 1.25em 5em;position:relative;transform:translateX(0);transition:all .4s cubic-bezier(.65,.05,.01,.99)}.section__homeImageBlock-link i{-webkit-transition:background .4s cubic-bezier(.65,.05,.01,.99);background:#02aeef;height:46px;position:relative;transition:background .4s cubic-bezier(.65,.05,.01,.99);width:46px}.section__homeImageBlock-link i:after,.section__homeImageBlock-link i:before{height:2px;left:1em;width:8px}.section__separator{bottom:-25px;display:block;left:0;margin:auto;position:absolute;right:0;text-align:center;width:35%;z-index:10}.section__separator:before{border-top:1px solid #02aeef;content:"";display:block;position:relative;top:20px}.section__separator:after{border-bottom:1px solid #02aeef;bottom:25px;content:"";display:block;position:relative}@media only screen and (min-width:48em){.section__faq{padding-left:2rem;width:70%}}.section__faq .subtitle{padding:0 0 1rem}.section__faq-listEl{border:1px solid #cacaca;border-bottom:none}.section__faq-listEl:last-child{border-bottom:1px solid #cacaca;margin-bottom:2rem}.section__faq-listEl h4{font-weight:600;padding-right:1rem}.section__faq-nav{display:none}@media only screen and (min-width:48em){.section__faq-nav{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:2rem;width:30%}}.section__faq-link{-ms-flex-direction:column;-ms-flex-pack:center;-webkit-backface-visibility:hidden;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-perspective:1000;-webkit-transform:translateZ(0);-webkit-transition:-webkit-transform .3s ease;backface-visibility:hidden;background:#fff;border-top:1px solid #f0f0f0;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;padding:1em 2em;perspective:1000;position:relative;transform:translateZ(0);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media only screen and (min-width:48em){.section__faq-link{padding:3em 2em}}@media only screen and (min-width:64.0625em){.section__faq-link{-ms-flex-align:center;-ms-flex-direction:row;-ms-flex-pack:start;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-box-pack:start;align-items:center;flex-direction:row;justify-content:flex-start;padding:2em 4em 2em 2em}}.section__faq-link .icon{-webkit-transform:translateY(-50%);-webkit-transition:opacity .3s ease;opacity:0;position:absolute;right:1em;top:50%;transform:translateY(-50%);transition:opacity .3s ease}.section__faq-link.active,.section__faq-link:hover{-webkit-box-shadow:0 8px 43px 0 rgba(0,0,0,.13);box-shadow:0 8px 43px 0 rgba(0,0,0,.13);color:#02aeef}@media only screen and (min-width:64.0625em){.section__faq-link.active,.section__faq-link:hover{-webkit-transform:scale(1.05) translateZ(0);transform:scale(1.05) translateZ(0)}}.section__faq-link.active .icon,.section__faq-link:hover .icon{opacity:1}.section__faq-link.active .header-home__navIcon,.section__faq-link:hover .header-home__navIcon{fill:#02aeef}@media only screen and (min-width:64.0625em){.section__faq-link.active .header-home__navIcon,.section__faq-link:hover .header-home__navIcon{height:35px;width:35px}}.section__faq-link.active{-webkit-box-shadow:none;-webkit-transform:none;box-shadow:none;transform:none}.section--calculators{padding-bottom:3rem;padding-top:0}.section--calculators .section__calculators{-ms-flex-align:stretch;-ms-flex-wrap:wrap;-webkit-box-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.section--calculators .section__calculator{width:100%}.section--calculators .section__calculator:not(:last-child){margin-bottom:16px}@media only screen and (min-width:26.25em){.section--calculators{padding-bottom:3.5rem;padding-top:1rem}.section--calculators .section__calculators{margin:0 -16px}.section--calculators .section__calculator{margin:16px;width:calc(50% - 32px)}}@media only screen and (min-width:64.0625em){.section--calculators .section__calculator{width:calc(25% - 32px)}}.section--calculator{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;flex-direction:column}.section--calculator .section__title{font-size:1.5rem;font-weight:500;line-height:2rem;margin-bottom:16px;text-align:left;text-transform:uppercase}@media only screen and (min-width:48em){.section--calculator .section__title{margin-bottom:24px}}.section--calculator .section__imgBlock{border:1px solid #cacaca;margin:16px -16px 0;overflow:auto;padding:16px}.section--calculator .section__imgBlock:not(:last-child){margin-bottom:16px}.section--calculator .section__imgBlock.can-copy{cursor:copy;position:relative}@media(hover:hover){.section--calculator .section__imgBlock.can-copy:hover .copy-btn{opacity:1}}@media only screen and (min-width:48em){.section--calculator .section__imgBlock{margin:0}.section--calculator .section__imgBlock:not(:last-child){margin-bottom:16px}}.section--calculator .section__button{display:block;font-size:.875rem;margin:0}@media only screen and (min-width:48em){.section--calculator .section__button{margin:24px auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.section--calculator .section__rte{margin-top:32px}@media only screen and (min-width:48em){.section--calculator .section__rte{display:none}}.section--calculator .section__calculators{-ms-flex-align:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (min-width:48em){.section--calculator .section__calculators{margin:0 -16px}}.section--calculator .section__calculator{margin-bottom:16px;width:100%}@media only screen and (min-width:48em){.section--calculator .section__calculator{margin:16px;width:calc(33.333% - 48px)}}.section--calculator.white-bg .section__title{color:#02aeef}@media only screen and (min-width:64.0625em){.section--calculator.mobile-only{display:none}}.section--calculator-sidebar{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:none;flex-direction:column;margin-left:auto;max-width:225px;padding:0}.section--calculator-sidebar .section__title{font-size:1rem;font-weight:600;line-height:1rem;margin-bottom:16px;text-align:left;text-transform:uppercase}.section--calculator-sidebar .section__calculators{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.section--calculator-sidebar .section__calculator{font-size:.875rem;margin-bottom:16px}.section--calculator-sidebar .section__button{margin:0;width:100%}.section--calculator-sidebar .section__rte{margin:40px -16px 0}@media only screen and (min-width:100em){.section--calculator-sidebar .section__rte.small-screen-only{display:none}}@media only screen and (min-width:64.0625em){.section--calculator-sidebar{display:block}}@-webkit-keyframes slideContent{0%{-webkit-transform:translateX(-50px);opacity:0;transform:translateX(-50px)}to{-webkit-transform:translateX(0);opacity:1;transform:translateX(0)}}@keyframes slideContent{0%{-webkit-transform:translateX(-50px);opacity:0;transform:translateX(-50px)}to{-webkit-transform:translateX(0);opacity:1;transform:translateX(0)}}.products-sidebar{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;width:100%}.products-sidebar__ctamobile{margin:1rem 1rem 2rem;text-align:center}@media only screen and (min-width:64.0625em){.products-sidebar__ctamobile{display:none}}.products-sidebar__ctamobile a{display:inline-block}.products-sidebar__title{color:#02aeef;font-size:1.7rem;margin-bottom:1rem;text-transform:uppercase}.products-sidebar__title.menu:before{background:url(../../Images/filter-menu-icon.svg) no-repeat 50%;background-size:100%;content:"";display:inline-block;height:1.5rem;margin-right:.5rem;width:1.5rem}@media only screen and (min-width:64.0625em){.products-sidebar__title.menu:before{display:none}}.products-sidebar__description{font-size:.8125rem;margin-top:-8px;padding-left:30px}.products-sidebar__description a{color:#02aeef}.products-sidebar__submitBtn{display:block;margin:0 auto;max-width:375px;width:100%}@media only screen and (min-width:64.0625em){.products-sidebar__submitBtn{display:none}}@media only screen and (max-width:64em){.products-sidebar__container{-webkit-transform:translateY(-100%);-webkit-transition:all .3s ease;background:#f6f6f6;bottom:0;display:block;left:0;overflow-y:scroll;padding:1rem;position:fixed;top:0;transform:translateY(-100%);transition:all .3s ease;width:100%;z-index:9999}}.products-sidebar__container.show{-webkit-transform:translateY(0);transform:translateY(0)}@media only screen and (min-width:64.0625em){.products-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 2em 1em 0;width:25%}.products-sidebar.hide,.products-sidebar .icon-close,.products-sidebar .products__formBtn{display:none}}.products-sidebar__el{-webkit-transition:all .3s ease;background:#fff;height:auto;margin:1rem 0;opacity:1;transition:all .3s ease}.products-sidebar__el.hidden{height:0;margin:0;opacity:0}.products-sidebar__el.hidden .icon-plus{display:none}.products-sidebar__el.hidden .product-filter__accordionTitle{padding:0 20px}.products-sidebar__el.hidden .product-filter__accordionContent{height:0!important}.products-sidebar__el--mobile-only{display:block}@media only screen and (min-width:64.0625em){.products-sidebar__el--mobile-only{display:none}}.products-sidebar__laserInfos{-ms-flex:2;-webkit-box-flex:2;background:#d7d7d7;color:#4d4d4d;flex:2;font-size:.875rem;padding:1em;text-align:center;text-transform:uppercase}.products-sidebar__laserInfos-container{display:none;height:100%}@media only screen and (min-width:64.0625em){.products-sidebar__laserInfos-container{display:block}}.products-sidebar__laserInfos-container .static-page__rte{position:-webkit-sticky;position:sticky;top:24px}.products-sidebar__laserInfos h4{font-weight:600}.products-sidebar__laserInfos-button{-webkit-transition:background .3s ease,color .3s ease;background-color:#e2e2e2;color:#000;display:inline-block;font-size:.75rem;font-weight:600;margin-top:.5em;padding:1em 1.5em;text-align:center;text-transform:uppercase;transition:background .3s ease,color .3s ease;width:100%}.products-sidebar__laserInfos-button:hover{background:#c9c9c9}.products-sidebar__laserInfos-button span{height:13px;margin-left:5px;top:1.25px}.products-sidebar__laserInfos-button span:after,.products-sidebar__laserInfos-button span:before{height:2px;width:7px}.products-sidebar__laserInfos-button-blue{-webkit-transition:background .3s ease,color .3s ease;background-color:#02aeef;color:#fff;display:inline-block;font-size:.75rem;font-weight:600;margin-top:.5em;padding:1em 1.5em;text-align:center;text-transform:uppercase;transition:background .3s ease,color .3s ease;width:100%}.products-sidebar__laserInfos-button-blue:hover{background:#0289bc}.products-sidebar__laserInfos-button-blue span{height:13px;margin-left:5px;top:1.25px}.products-sidebar__laserInfos-button-blue span:after,.products-sidebar__laserInfos-button-blue span:before{height:2px;width:7px}.products-sidebar__inputrow{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;padding:1em 20px}.products-sidebar__inputrow span{min-width:50px;text-align:center}.products-sidebar__inputrowLabel{-ms-flex:1;-webkit-box-flex:1;flex:1;font-weight:500;padding-right:.5em}.products-sidebar__inputrowContainer{-ms-flex:2;-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-flex:2;-webkit-box-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex:2;justify-content:space-between;padding-left:.5em;position:relative}.products-sidebar__inputrowContainer input{background:#f6f6f6;padding:10px 5px}.products-sidebar__inputrowContainer select{-moz-appearance:none;-webkit-appearance:none;appearance:none;margin-left:5px}.products-sidebar__checkboxList{font-size:.875rem;padding:1rem 1.25rem .5rem}.products-sidebar__checkboxListLabel{-ms-flex:1;-webkit-box-flex:1;flex:1;font-weight:500;padding-right:.5em}.hit__count{color:#8a8a8a;font-style:italic}.products__compareSection{-webkit-box-shadow:0 8px 43px 0 rgba(0,0,0,.13);-webkit-transform:translateY(100%);-webkit-transition:-webkit-transform .3s ease;background:#fff;bottom:0;box-shadow:0 8px 43px 0 rgba(0,0,0,.13);left:0;position:fixed;right:0;transform:translateY(100%);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%;z-index:1000}.products__compareSection.show{-webkit-transform:translateY(0);transform:translateY(0)}.products__compareContainer{-ms-flex-align:center;-ms-flex-pack:justify;-ms-flex-wrap:wrap;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;max-width:1575px;padding:2em}@media only screen and (max-width:37.5em){.products__compareContainer{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;padding:1em 2em}}.products__compareContainer h2{font-size:1.5em;font-weight:600;line-height:1em;text-transform:uppercase;width:10%}@media only screen and (max-width:37.5em){.products__compareContainer h2{display:none}}@media only screen and (max-width:64em){.products__compareContainer h2{text-align:center;width:100%}}.products__compareContainer .button,.products__compareContainer .umbraco-forms-page .btn,.umbraco-forms-page .products__compareContainer .btn{-ms-flex:unset;-webkit-box-flex:unset;flex:unset;margin:0;min-width:225px}.products__compareContainer .button .icon-tab,.products__compareContainer .umbraco-forms-page .btn .icon-tab,.umbraco-forms-page .products__compareContainer .btn .icon-tab{fill:#fff}.products__compareContainer .count{display:none}@media only screen and (max-width:37.5em){.products__compareContainer .count{display:inline-block;margin-left:5px}}.products__compareList,.products__compareListEl{display:-webkit-box;display:-ms-flexbox;display:flex}.products__compareListEl{-ms-flex-align:center;-ms-flex-direction:column;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;align-items:center;flex-direction:column;margin:0 .5em;text-align:center}.products__compareListEl img{margin-bottom:1em}@media only screen and (max-width:37.5em){.products__compareList{display:none}}.products__compareButton{-ms-flex-item-align:end;align-self:flex-end;background:#fff;border-radius:100%;height:24px;position:relative;right:-6px;top:12px;width:24px}.products__compareButton svg{height:24px;position:absolute;right:0;top:0;width:24px}.products__compareHeader{-ms-flex-pack:end;-ms-flex-wrap:wrap;-webkit-box-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:flex-end;margin-bottom:2em;width:100%}@media only screen and (max-width:37.5em){.products__compareHeader{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start}}.products__compareProduct{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;padding:0 1em;width:25%}@media only screen and (max-width:37.5em){.products__compareProduct{padding:0 .5em;width:50%}.products__compareProduct:nth-of-type(3){margin-top:1em;width:100%}}.products__compareProduct .button,.products__compareProduct .umbraco-forms-page .btn,.umbraco-forms-page .products__compareProduct .btn{margin:.5em 0}.products__compareProduct h2{font-size:1.3em;font-weight:600;margin:1em 0;text-transform:uppercase}.products__compareProductImg{height:auto;width:100%}.products__compareTable{margin-bottom:2em;width:100%}.products__compareSpec{-ms-flex-align:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;flex-wrap:wrap;justify-content:center}.products__compareSpec,.products__compareSpec .cols{display:-webkit-box;display:-ms-flexbox;display:flex}.products__compareSpec .cols{border-bottom:1px solid #ccc;padding:1em;width:25%}@media only screen and (max-width:37.5em){.products__compareSpec .cols{width:33.33333%}}@media only screen and (max-width:37.5em){.products__compareSpec .cols.products__compareSpecTitle{border:none;padding-bottom:.25em;width:100%}}.products__compareSpecTitle{font-weight:600;text-transform:uppercase}.resp-sharing-button__icon,.resp-sharing-button__link{display:inline-block}.resp-sharing-button__link{color:#fff;margin:64px .5em .5em;text-decoration:none}.resp-sharing-button{-webkit-transition:25ms ease-out;border-radius:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:0;padding:.6em .75em;transition:25ms ease-out}.resp-sharing-button__icon svg{height:1em;margin-right:.4em;vertical-align:top;width:1em}.resp-sharing-button--small svg{margin:0;vertical-align:middle}.resp-sharing-button__icon{fill:none;stroke:#fff}.resp-sharing-button__icon--solid,.resp-sharing-button__icon--solidcircle{fill:#fff;stroke:none}.resp-sharing-button--twitter:hover{background-color:#2795e9}.resp-sharing-button--pinterest:hover{background-color:#8c0615}.resp-sharing-button--facebook:hover{background-color:#2d4373}.resp-sharing-button--tumblr:hover{background-color:#222d3c}.resp-sharing-button--reddit{background-color:#5f99cf}.resp-sharing-button--reddit:hover{background-color:#3a80c1}.resp-sharing-button--google:hover{background-color:#c23321}.resp-sharing-button--linkedin{background-color:#0077b5}.resp-sharing-button--linkedin:hover{background-color:#046293}.resp-sharing-button--email:hover{background-color:#5e5e5e}.resp-sharing-button--xing{background-color:#1a7576}.resp-sharing-button--xing:hover{background-color:#114c4c}.resp-sharing-button--whatsapp{background-color:#25d366}.resp-sharing-button--whatsapp:hover{background-color:#1da851}.resp-sharing-button--hackernews{background-color:#f60}.resp-sharing-button--hackernews:focus,.resp-sharing-button--hackernews:hover{background-color:#fb6200}.resp-sharing-button--vk{background-color:#507299}.resp-sharing-button--vk:hover{background-color:#43648c}.resp-sharing-button--facebook{background-color:#3b5998;border-color:#3b5998}.resp-sharing-button--facebook:active,.resp-sharing-button--facebook:hover{background-color:#2d4373;border-color:#2d4373}.resp-sharing-button--twitter{background-color:#55acee;border-color:#55acee}.resp-sharing-button--twitter:active,.resp-sharing-button--twitter:hover{background-color:#2795e9;border-color:#2795e9}.resp-sharing-button--google{background-color:#dd4b39;border-color:#dd4b39}.resp-sharing-button--google:active,.resp-sharing-button--google:hover{background-color:#c23321;border-color:#c23321}.resp-sharing-button--tumblr{background-color:#35465c;border-color:#35465c}.resp-sharing-button--tumblr:active,.resp-sharing-button--tumblr:hover{background-color:#222d3c;border-color:#222d3c}.resp-sharing-button--email{background-color:#777;border-color:#777}.resp-sharing-button--email:active,.resp-sharing-button--email:hover{background-color:#5e5e5e;border-color:#5e5e5e}.resp-sharing-button--pinterest{background-color:#bd081c;border-color:#bd081c}.resp-sharing-button--pinterest:active,.resp-sharing-button--pinterest:hover{background-color:#8c0615;border-color:#8c0615}.typeahead__container{-webkit-box-shadow:0 0 32px rgba(0,0,0,.12);-webkit-box-sizing:border-box;background:#fff;border-radius:50px;box-shadow:0 0 32px rgba(0,0,0,.12);box-sizing:border-box;margin:0 1rem}.typeahead__field{-ms-flex-align:center;-webkit-box-align:center;align-items:center;color:unset;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.25rem 1rem}.typeahead__field input{border:none;border-bottom-left-radius:30px;border-top-left-radius:30px;color:#707070}.typeahead__dropdown,.typeahead__field input{font:500 1rem Montserrat,Arial,Helvetica,sans-serif}.typeahead__dropdown{border:none;margin-top:10px}.typeahead__cancel-button{font-size:1.25rem}.typeahead__filter button{-webkit-transition:color .3s ease;border:none;color:#707070;font:500 1rem Montserrat,Arial,Helvetica,sans-serif;transition:color .3s ease}.typeahead__filter button:after{vertical-align:-1px}.typeahead__filter button:focus,.typeahead__filter button:hover{background:none;border:none;color:#02aeef}.typeahead__button button{border:none;border-radius:100%;height:3rem;margin:0;padding:0;width:3rem}.typeahead__display{font-weight:700}.typeahead__display strong{font-weight:400}.typeahead__list{-webkit-box-shadow:0 0 32px rgba(0,0,0,.12);border:none;box-shadow:0 0 32px rgba(0,0,0,.12);color:#707070;font:500 1rem Montserrat,Arial,Helvetica,sans-serif;margin-top:5px;padding:0;z-index:10000}.typeahead__list>.typeahead__group:first-child{border-top:none}.typeahead__list>.typeahead__group>a,.typeahead__list>.typeahead__group>a:hover{background:none;color:#02aeef}.search-results{margin:auto;max-width:1575px;padding:1rem}@media only screen and (min-width:64.0625em){.search-results{padding:2rem}}.search-results__section{background:#fff;margin:2rem 0}.search-results__section header{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;-webkit-transition:margin-bottom .3s ease;align-items:center;background:#cacaca;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;transition:margin-bottom .3s ease}.search-results__section header.active{margin-bottom:2rem}.search-results__section header.active~.search__show{display:block}.search-results__title{font-size:2rem;font-weight:600;margin-bottom:2rem}.search-results .products__grid,.search-results .search__grid{margin:0}.search-results__subtitle{font-weight:600;padding:1rem}.search-results__subtitle em{display:inline-block;font-weight:300;margin-left:.5rem}.search-results__list li{border-bottom:1px solid #cacaca;display:none;padding:1em 2rem}.search-results__list li:nth-child(-n+10){display:block}.search-results__list li:last-child,.search-results__list li:nth-child(10){border:none}.search-results__listTitle{font-weight:600;text-transform:uppercase}.search-results__list.show-all>*{display:block}.search-results__list.show-all>:nth-child(10){border-bottom:1px solid #cacaca}.search__show{-webkit-transition:color .3s ease;color:#02aeef;display:none;font-size:.8125rem;font-weight:700;padding:1rem 0;text-align:center;text-transform:uppercase;transition:color .3s ease}.search__show:hover{color:#0177a3;cursor:pointer}.search__grid .product__card{display:none}.search__grid .product__card:nth-child(-n+9){display:block}.search__grid .product-details__document{display:none}.search__grid .product-details__document:nth-child(-n+8),.search__grid.show-all>*{display:block}.search__grid .product__card-desc{margin:0 0 1rem}.cart{-webkit-box-shadow:0 8px 43px 0 rgba(0,0,0,.13);-webkit-transform:translateX(100%);-webkit-transition:-webkit-transform .3s ease;background:#fff;box-shadow:0 8px 43px 0 rgba(0,0,0,.13);height:100vh;overflow-y:scroll;padding:1em 3em;position:fixed;right:0;top:0;transform:translateX(100%);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%;z-index:10000}@media only screen and (min-width:64.0625em){.cart{padding:3em 2.5em;width:550px}}.cart.open{-webkit-transform:translateX(0);transform:translateX(0)}.cart-close{position:absolute;right:3em;top:1em}@media only screen and (min-width:64.0625em){.cart-close{right:5em;top:3em}}.cart-title{color:#02aeef;font-size:1.5rem;padding:2em 0 1em}.cart-notice{margin-bottom:1rem}.cart-subtitle{font-weight:500;padding:3em 0 1em}.cart-subtitle.hide{display:none}.cart-cta{-ms-flex-align:end;-ms-flex-direction:column;-webkit-box-align:end;-webkit-box-direction:normal;-webkit-box-orient:vertical;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.cart-cta button{margin:0 0 1em}.cart__product{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;border:1px solid #d7d7d7;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1em;overflow:hidden;padding:1rem;position:relative}.cart__img{-ms-flex:1;-webkit-box-flex:1;flex:1;margin-right:1em}.cart__img img{height:auto;margin:auto;width:80%}.cart__actions{margin:.5em 0}.cart__actions,.cart__description{display:-webkit-box;display:-ms-flexbox;display:flex}.cart__description{-ms-flex:2;-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-flex:2;-webkit-box-orient:vertical;flex:2;flex-direction:column}.cart__description h3{font-size:1.25rem;font-weight:500;text-transform:uppercase}.cart__description p{margin:.5em 0}.cart__added{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-transform:translateX(-100%);-webkit-transition:transform .2s ease;align-items:center;background:rgba(2,174,239,.85);color:#fff;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;left:-1px;position:absolute;text-transform:uppercase;top:0;transform:translateX(-100%);transition:transform .2s ease;width:100%;z-index:1}.cart__added .icon-checkmark{left:5px;position:relative;top:-4px}.cart__added.show{-webkit-transform:translateX(1px);transform:translateX(1px)}.cart__added h4{font-weight:500}#snipcart-discounts{display:none}.snip-layout{z-index:10000}.snip-layout .snip-layout__main-container{max-width:800px}.snip-layout .snip-steps.snip-steps--4 li{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:20%}.snip-static__content p{word-break:break-word}.umbraco-forms-page .product{-ms-flex-align:initial;-ms-flex-pack:initial;-webkit-box-align:initial;-webkit-box-pack:initial;align-items:initial;display:block;justify-content:initial;margin-top:auto;max-width:none;padding:0}.umbraco-forms-page .row-fluid{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}@media only screen and (min-width:48em){.umbraco-forms-page .row-fluid{-ms-flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;flex-direction:row}}.umbraco-forms-page .col-md-6{-ms-flex:1;-webkit-box-flex:1;flex:1}.umbraco-forms-page .btn{background:#02aeef;color:#fff}.umbraco-forms-page .btn:hover{cursor:pointer}.umbraco-forms-field{margin:0 0 1rem}@media only screen and (min-width:48em){.umbraco-forms-field{margin:0 1rem 1rem 0}}.umbraco-forms-field.checkbox label{display:inline-block;margin-top:.75rem;padding-left:1.5rem;position:relative}.umbraco-forms-field.checkbox label:before{border:1px solid #4f4f4f;content:"";display:inline-block;height:20px;left:0;position:absolute;width:20px}.umbraco-forms-field.checkbox label:after{-webkit-transform:rotate(45deg);border:solid #02aeef;border-width:0 3px 3px 0;content:"";display:none;height:15px;left:7px;position:absolute;top:2px;transform:rotate(45deg);width:7px}.umbraco-forms-form{padding:0 0 1rem;width:100%}.umbraco-forms-form fieldset{margin:0!important;padding:0!important}.umbraco-forms-form fieldset legend{font-size:1.15rem;font-weight:500;margin:1.5rem 0 .5rem}@media only screen and (min-width:48em){.umbraco-forms-form fieldset{padding:initial}}.umbraco-forms-form input.text{background:#f6f6f6!important;border:1px solid #02aeef!important;padding:1rem!important;width:100%!important}.umbraco-forms-form select,.umbraco-forms-form textarea{background:#f6f6f6;border:1px solid #02aeef!important;height:250px!important;padding:1rem!important;width:100%!important}.umbraco-forms-form select{height:auto!important}.umbraco-forms-form select::-ms-expand{display:none}.umbraco-forms-form label{display:block}.umbraco-forms-form label.umbraco-forms-label{display:block;font-weight:500;text-transform:uppercase}.umbraco-forms-form .checkboxlist,.umbraco-forms-form .radiobuttonlist{padding:0!important}.umbraco-forms-form .checkboxlist input[type=checkbox],.umbraco-forms-form .checkboxlist input[type=radio],.umbraco-forms-form .radiobuttonlist input[type=checkbox],.umbraco-forms-form .radiobuttonlist input[type=radio]{display:none;opacity:0;position:absolute}.umbraco-forms-form .checkboxlist input[type=checkbox]:checked+label:after,.umbraco-forms-form .checkboxlist input[type=radio]:checked+label:after,.umbraco-forms-form .radiobuttonlist input[type=checkbox]:checked+label:after,.umbraco-forms-form .radiobuttonlist input[type=radio]:checked+label:after{display:block}.umbraco-forms-form .checkboxlist label,.umbraco-forms-form .radiobuttonlist label{display:inline-block;margin-top:.75rem;padding-left:2rem;position:relative}.umbraco-forms-form .checkboxlist label:before,.umbraco-forms-form .radiobuttonlist label:before{border:1px solid #4f4f4f;content:"";display:inline-block;height:20px;left:0;position:absolute;width:20px}.umbraco-forms-form .checkboxlist label:after,.umbraco-forms-form .radiobuttonlist label:after{-webkit-transform:rotate(45deg);border:solid #02aeef;border-width:0 3px 3px 0;content:"";display:none;height:15px;left:7px;position:absolute;top:2px;transform:rotate(45deg);width:7px}.umbraco-forms-form .radiobuttonlist label:before{border-radius:100%}.umbraco-forms-form .radiobuttonlist label:after{background:#02aeef;border:none;border-radius:100%;height:10px;left:5px;top:5px;width:10px}.umbraco-forms-caption{font-size:1.25rem!important;line-height:unset!important;margin:0 0 1rem!important}.umbraco-forms-container{width:100%}.umbraco-forms-container,.umbraco-forms-container.col-md-12 .shortanswer{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.umbraco-forms-container.col-md-12 .shortanswer{padding:0}.contact__container{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;border:1px solid #bebebe;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;font-size:.875rem;margin:1rem 0}@media only screen and (min-width:48em){.contact__container{-ms-flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;flex-direction:row}}.contact__container.hide{display:none}.contact__map{-ms-flex:1;-webkit-box-flex:1;border-left:1px solid #bebebe;flex:1;height:200px}@media only screen and (min-width:48em){.contact__map{height:auto}}.contact__mapContainer{height:100%;width:auto}.contact__mapContainer.small{height:25vh}.contact__info{-ms-flex:3;-webkit-box-flex:3;flex:3}.contact__header{-ms-flex-direction:column;-ms-flex-pack:justify;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:justify;border-bottom:1px solid #bebebe;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width:48em){.contact__header{-ms-flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;flex-direction:row}}.contact__header .contact__subtitle{color:#02aeef;padding:.5rem 1rem 1rem}@media only screen and (min-width:48em){.contact__header .contact__subtitle{padding:.5rem 0 1rem 2rem}}.contact__header-links{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;border-top:1px solid #bebebe;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}@media only screen and (min-width:48em){.contact__header-links{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;border-left:1px solid #bebebe;border-top:none;flex-direction:column;width:25%}}.contact__header-links .link{-ms-flex:1;-ms-flex-align:center;-webkit-box-align:center;-webkit-box-flex:1;align-items:center;border-right:1px solid #bebebe;color:#02aeef;display:-webkit-box;display:-ms-flexbox;display:flex;flex:1;font-size:.75rem;padding:1rem 0 1rem 1rem;text-transform:uppercase;width:100%}@media only screen and (min-width:48em){.contact__header-links .link{border-bottom:1px solid #bebebe;border-right:none;padding:0 0 0 1rem}}.contact__header-links .link.website:before{background:url(../../Images/sprite-svg/website.svg) no-repeat 50%;background-size:100%;height:14px;width:14px}.contact__header-links .link.directions:before,.contact__header-links .link.website:before{content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:.5rem}.contact__header-links .link.directions:before{background:url(../../Images/sprite-svg/direction.svg) no-repeat 50%;background-size:cover;height:16px;width:11px}.contact__header-links .link:last-of-type{border:none}.contact__bottom{-ms-flex-direction:column;-ms-flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;flex-wrap:wrap;padding:1rem 2rem}@media only screen and (min-width:48em){.contact__bottom{-ms-flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;flex-direction:row}}.contact__bottom .col{padding:0;width:100%}@media only screen and (min-width:48em){.contact__bottom .col{padding:0 1rem;width:50%}}@media only screen and (min-width:64.0625em){.contact__bottom .col{width:33.3333333%}}.contact__bottom .col:first-of-type{padding-left:0}.contact__bottom .col:last-of-type{padding-right:0}.contact__title{color:#414141;font-size:1.5rem;font-weight:600;padding:1rem 1rem 0;text-transform:uppercase}@media only screen and (min-width:48em){.contact__title{padding:1.5rem 2rem 0}}.contact__subtitle{font-size:.875rem;font-weight:600;padding:1rem 0;text-transform:uppercase}.contact__address{margin-bottom:3rem}.contact__address a{color:#02aeef;display:block;margin:.5rem 0}.contact__form{-ms-flex:3;-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-flex:3;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex:3;flex-direction:column;padding:1rem 0}@media only screen and (min-width:48em){.contact__form{padding:2rem 2rem 2rem 0}}.contact__form h2{margin:0 0 1rem}.contact__sidebar{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;font-size:.9rem;padding:1rem 0}@media only screen and (min-width:48em){.contact__sidebar{-ms-flex:1;-webkit-box-flex:1;border-left:1px solid #cacaca;flex:1;padding:2rem 0 2rem 2rem}}.contact__sidebar .subtitle{font-size:1.25rem;padding:1.25rem 0 .5rem}.contact__sidebar .office__map{height:35vh}@media only screen and (min-width:48em){.contact__sidebar .office__map{height:25vh}}@media only screen and (min-width:64.0625em){.contact__sidebar .office__map{height:auto;max-height:25vh}}.contact__rep{-ms-flex-align:start;-ms-flex-wrap:wrap;-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:0 1rem 0 0}.contact__rep:last-child{margin-right:0}.contact__rep a{color:#02aeef;display:block;margin:.5rem 0 0}.contact__rep-thumb{margin-right:1rem}.contact__rep-thumb img{border-radius:100%;height:3rem;width:3rem}.product__card{margin:0 0 1rem}@media only screen and (min-width:48em){.product__card{padding:0 .5rem .5rem;width:calc(50% - 1rem)}}@media only screen and (min-width:64.0625em){.product__card{width:33.3333333%}}@media only screen and (min-width:48em){.product__card.display--row .product__card-block{-ms-flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;flex-direction:row}}@media only screen and (min-width:48em){.product__card.display--row .product__card-img{width:25%}}@media only screen and (min-width:48em){.product__card.display--row .product__card-actions,.product__card.display--row .product__card-desc{padding:0 0 0 1rem;width:75%}}.product__card:nth-of-type(3n+3) .popover{-webkit-animation:popInRight .4s ease;animation:popInRight .4s ease}@media only screen and (max-width:103.75em){.product__card:nth-of-type(3n+3) .popover{-webkit-transform:translateX(0);left:unset;right:0;transform:translateX(0)}.product__card:nth-of-type(3n+3) .popover:after{left:unset;right:0}}.product__card-container{-ms-flex-direction:column;-ms-flex-pack:justify;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:justify;background:#f4f4f4;border:1px solid #d7d7d7;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:1.2rem;position:relative}.product__card-container .product__card-action:nth-child(2){margin-top:16px}@media only screen and (min-width:48em){.product__card-block.display--row{-ms-flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row}}.product__card-block.display--row .button,.product__card-block.display--row .umbraco-forms-page .btn,.umbraco-forms-page .product__card-block.display--row .btn{width:50%}@media only screen and (min-width:48em){.product__card-block.display--row+.row,.product__card-block.display--row+.static-page__container{bottom:1.2rem;padding-left:2.8rem;position:absolute;right:1.2rem;width:75%}}@media only screen and (min-width:48em){.product__card-block.display--row .product__card-img{width:25%}}@media only screen and (min-width:48em){.product__card-block.display--row .product__card-desc{padding:0 0 2rem 1rem;width:75%}}@media only screen and (max-width:37.5em){.product__card-block .button,.product__card-block .umbraco-forms-page .btn,.umbraco-forms-page .product__card-block .btn{width:100%}}.product__card-block:first-of-type{margin-bottom:1rem}.product__card-img{width:100%}.product__card-img img{height:auto;width:100%}.product__card-actions{width:100%}.product__card-actions .button,.product__card-actions .umbraco-forms-page .btn,.umbraco-forms-page .product__card-actions .btn{margin:0;width:100%}.product__card-desc{width:100%}.product__card-desc h3{font-size:1.5rem;font-weight:500;text-transform:uppercase}.product__card-desc h4{color:#cacaca;font-size:.75rem;font-style:oblique;font-weight:900}.product__card-desc p{margin:.5em 0}.product__card-desc strong{font-weight:500;text-transform:uppercase}.product__card-desc.finder .button,.product__card-desc.finder .umbraco-forms-page .btn,.umbraco-forms-page .product__card-desc.finder .btn{margin:1rem 0 0;width:auto}@media only screen and (max-width:37.5em){.product__card-desc.finder{width:100%}.product__card-desc.finder .row,.product__card-desc.finder .static-page__container{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;flex-direction:column}.product__card-desc.finder .products-finder__warning{margin-top:1rem!important}.product__card-desc.finder .col-6{width:100%}}.product__card-icons-group{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.product__card-icons-group+.product__card-icons-group{margin-top:.5rem}.product__card-icon{margin-left:8px;width:25px}.product__card-icon-large{width:50px}.products-finder{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;background:#dfdfdf;bottom:0;color:#707070;display:none;flex-direction:column;left:0;min-height:100vh;position:absolute;right:0;top:0;width:100%;z-index:10000}.products-finder__warning{-ms-flex-item-align:start;align-self:flex-start;border-left:2px solid #02aeef;margin:0!important;padding:.5rem 0 .5rem 1rem}@media only screen and (min-width:48em){.products-finder__warning{width:50%}}.products-finder__results{border:1px solid #d7d7d7;font-size:.875rem}.products-finder__results.no-results{margin-bottom:10rem}.products-finder__resultsTitle{color:#02aeef;font-size:1.5rem;font-weight:300;margin:2rem 0 1rem;text-align:center;text-transform:uppercase}@media only screen and (min-width:48em){.products-finder__resultsTitle{margin:2rem 0 0}}.products-finder__results h2{font-size:1.25rem;font-weight:600;margin-bottom:.5rem;text-transform:uppercase}@media only screen and (min-width:48em){.products-finder__results h2{font-size:1.5rem;margin-bottom:unset;position:relative;top:5px}}.products-finder__results h3{font-weight:600;text-transform:uppercase}.products-finder__results .col{margin-bottom:1rem}@media only screen and (min-width:48em){.products-finder__results .col{width:25%}}.products-finder__results .button,.products-finder__results .umbraco-forms-page .btn,.umbraco-forms-page .products-finder__results .btn{margin:0}.products-finder__results .row,.products-finder__results .static-page__container{-ms-flex-line-pack:center;align-content:center;padding:1rem}@media only screen and (min-width:48em){.products-finder__results .row,.products-finder__results .static-page__container{padding:1.5rem 2rem}}.products-finder__results .row:first-of-type,.products-finder__results .static-page__container:first-of-type{border-top:none}.products-finder__results .row.title,.products-finder__results .title.static-page__container{border-bottom:1px solid #d7d7d7;border-top:1px solid #d7d7d7}.products-finder__results .params.static-page__container,.products-finder__results .row.params{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;flex-direction:column}@media only screen and (min-width:48em){.products-finder__results .params.static-page__container,.products-finder__results .row.params{-ms-flex-direction:row;-ms-flex-pack:start;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-box-pack:start;flex-direction:row;justify-content:flex-start;padding:2rem 2rem 1rem}}.products-finder.show{display:-webkit-box;display:-ms-flexbox;display:flex}.products-finder .icon-closeContainer{-webkit-transform:translateY(-50%);height:20px;position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);width:20px}@media only screen and (min-width:48em){.products-finder .icon-closeContainer{height:24px;width:24px}}.products-finder__subtitle{border-bottom:1px solid #02aeef;color:#000;font-weight:600;margin:0 2rem 1rem;padding-bottom:1rem;text-transform:uppercase}.products-finder__subtitle.no-border{border:none;margin:0 2rem;padding:0}@media only screen and (max-width:37.5em){.products-finder__subtitle.no-border{margin:0 2rem 1rem}}.products-finder__inputTitle{margin:.5rem 0 .25rem;text-transform:uppercase}@media only screen and (min-width:48em){.products-finder__inputTitle{margin:1.5rem 0 .25rem}}.products-finderBlock{-ms-flex:1;-webkit-box-flex:1;flex:1;margin:1rem 0}@media only screen and (min-width:48em){.products-finderBlock{margin:3rem 0}}.products-finder__step{background:#dfdfdf;border-radius:100%;color:#fff;display:block;font-size:1.5rem;height:48px;line-height:3rem;margin:0 auto 1rem;text-align:center;width:48px}@media only screen and (min-width:48em){.products-finder__step{font-size:2.5rem;height:72px;line-height:4.5rem;margin:0 auto 2rem;width:72px}}.products-finder__selectBg{background:#f6f6f6;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem 1rem .5rem 0;position:relative}.products-finder__selectBg .input{border-left:1px solid #949494;padding:.5rem}.products-finder__selectBg .input__select{margin:0;padding-right:24px;width:auto}.products-finder__selectBg .input__select-arrow{top:20px}.products-finder__selectBg .field-validation-error{bottom:-1.25rem;left:0;position:absolute}.products-finder__footer{padding:1rem 2rem;text-align:right}.products-finder__footer .button,.products-finder__footer .umbraco-forms-page .btn,.umbraco-forms-page .products-finder__footer .btn{-webkit-transition:all .3s ease;border:none;display:inline-block;font-size:1rem;padding:.5rem 1rem;position:relative;transition:all .3s ease}.products-finder__footer .button:after,.products-finder__footer .umbraco-forms-page .btn:after,.umbraco-forms-page .products-finder__footer .btn:after{background:#02aeef;content:"";display:block;height:2px;left:1rem;position:absolute;width:calc(100% - 2rem)}.products-finder__footer .button:hover,.products-finder__footer .umbraco-forms-page .btn:hover,.umbraco-forms-page .products-finder__footer .btn:hover{background:#02aeef;color:#fff}.products-finder__header{background:#02aeef;display:block;padding:1rem 2rem;position:relative;text-align:center}.products-finder__header .icon-close:after,.products-finder__header .icon-close:before{background:#fff}.products-finder__header h2{color:#fff;font-size:1.25rem;text-transform:uppercase}@media only screen and (min-width:48em){.products-finder__header h2{font-size:1.75rem;margin:auto;max-width:80%}}.products-finder__form{padding:2em 0 0}@media only screen and (max-width:64em){.products-finder__form .row,.products-finder__form .static-page__container{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;flex-direction:column}}.products-finder .input__controlSelect{background:#02aeef;max-width:220px}.products-finder .input__controlSelect select{color:#fff;max-width:unset;padding:15px 45px 15px 15px;width:100%}.products-finder .input__controlSelect select.input-validation-error{border:none}.products-finder .input__controlSelect option{color:#000}.products-finder .input__controlSelect .input__select-arrow{top:17px}.products-finder .input__controlSelect .input__select-arrow:after,.products-finder .input__controlSelect .input__select-arrow:before{background:#fff}.products-finder__col{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}@media only screen and (min-width:48em){.products-finder__col{margin:0 1em 0 0}}.products-finder .input__control{margin:0 1em 1rem 0}.products-finder .input__control.hidden{display:none}.products-finder .input__text{background:#f6f6f6;padding:10px}.products-finderContainer{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-shadow:0 0 35px 5px rgba(0,0,0,.1);background-color:#fff;box-shadow:0 0 35px 5px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;min-height:60vh;overflow-y:auto;position:relative}@media only screen and (min-width:48em){.products-finderContainer{margin:2rem auto;width:80%}}@media only screen and (min-width:64.0625em){.products-finderContainer{width:60%}}.products-finderRow{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-bottom:1em;padding:0 2rem}.products-finderRow.center{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;justify-content:center}.products-finderRow.start{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start}.products-finderRow.hidden{display:none}.products-finderBtn{border-bottom:1px solid #02aeef;color:#02aeef;float:right;font-size:.875rem;font-weight:600;padding-bottom:1px;text-transform:uppercase}.products-finder__smartResults{-ms-flex:1;-ms-flex-align:center;-ms-flex-direction:column;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex:1;flex-direction:column;justify-content:center;margin:auto;padding:1.5rem;width:60%}.products-finder__smartResults .button,.products-finder__smartResults .umbraco-forms-page .btn,.umbraco-forms-page .products-finder__smartResults .btn{-ms-flex:unset;-webkit-box-flex:unset;flex:unset}.products-finder__smartResults .button-underline{border-bottom-color:#000;color:#000}.products-finder__smartResults .button-box{bottom:1rem;position:absolute;right:2rem}.products-finder__smartResults h2{color:#02aeef;font-size:1.5rem;text-align:center}.products-finder__smartResults h3{padding-bottom:.5rem}.products-finder__smartResults p{font-size:1.1rem;font-weight:500;padding:1rem 0;text-align:center}.products-finder__smartResults-block{margin:1.5rem 0;text-align:left;width:100%}.products-finder__smartResults-block ul{color:red;margin:1rem 2rem}.reviews{margin:auto;padding:2rem 0}.reviews:not(.white-bg) .review__icon{border-color:#f6f6f6}.reviews:not(.white-bg) .review__icon:before{color:#f6f6f6}.reviews>.row,.reviews>.static-page__container{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.reviews h2{margin-bottom:2em}.review{-ms-flex-direction:column;-ms-flex-pack:justify;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:justify;border:1px solid #d7d7d7;color:#4a4a4a;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:space-between;line-height:1.6rem;margin:0 1em 3rem;padding:0 1rem;position:relative}@media only screen and (min-width:48em){.review{margin:0 1em;padding:2rem;width:calc(33.33333% - 1em)}.review:first-child{margin-left:-1em}.review:last-child{margin-right:-1em}}.review p{padding:2em 1em 1em;width:100%}.review__icon{background:#02aeef;border:5px solid #fff;height:3.5rem;left:0;margin:auto;position:absolute;right:0;text-align:center;top:-1.75rem;width:3.5rem}.review__icon:before{color:#fff;content:"“";display:block;font-size:3.4375rem;position:relative;top:25px}.review__bottom{border-top:1px solid #d7d7d7;margin:1em 0 0;padding:1em 1em 0}.review__author{color:#02aeef;font-weight:600;text-transform:uppercase}.review__author span{color:#4a4a4a;font-weight:300}.calculator-card{-webkit-transition:-webkit-transform .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;background-color:#fff;display:block;height:100%;transition:-webkit-transform .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out,-webkit-box-shadow .3s ease-in-out}.calculator-card__imgBlock{background-color:#fff;display:block;height:0;height:200px;overflow:hidden;position:relative}.calculator-card__img{-o-object-fit:cover;-o-object-fit:contain;-o-object-position:center;-webkit-transition:-webkit-transform .3s ease-in-out;height:100%;left:0;object-fit:cover;object-fit:contain;object-position:center;position:absolute;top:0;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:100%}.calculator-card__title{font-size:.75rem;padding:8px;text-align:center;text-transform:uppercase}.calculator-card__text{background-color:#fff;font-size:.875rem;line-height:1.5rem;padding:24px}@media(hover:hover){.calculator-card:hover .calculator-card__img{-webkit-transform:scale(1.25);transform:scale(1.25)}}.calculator-card--listing .calculator-card__imgBlock{background:-webkit-gradient(linear,left top,left bottom,from(rgba(2,158,217,0)),color-stop(.01%,rgba(2,158,217,.3)),color-stop(52.08%,rgba(2,158,217,.4)),color-stop(77.6%,rgba(2,158,217,.6)),to(#029ed9));background:linear-gradient(180deg,rgba(2,158,217,0),rgba(2,158,217,.3) .01%,rgba(2,158,217,.4) 52.08%,rgba(2,158,217,.6) 77.6%,#029ed9)}.calculator-card--listing .calculator-card__title{bottom:16px;color:#fff;font-size:1.5rem;font-weight:700;left:16px;line-height:1.625rem;position:absolute;right:16px;text-align:left}.calculator-card--listing .calculator-card__img{-o-object-fit:none;-o-object-position:top;object-fit:none;object-position:top}.calculator-card--sidebar .calculator-card__imgBlock{height:105px}@media only screen and (min-width:26.25em){.calculator-card--listing .calculator-card__imgBlock{height:110px;padding-top:71%}}@media only screen and (min-width:48em){.calculator-card__imgBlock{height:130px}}.img-viewer__overview{cursor:-webkit-zoom-in;cursor:zoom-in;display:block;height:0;overflow:hidden;overflow:initial;padding-top:73%;position:relative}.img-viewer__btn{-ms-flex-align:center;-webkit-box-align:center;-webkit-transition:opacity .15s ease-in-out;align-items:center;background-color:hsla(0,0%,79%,.4);bottom:-16px;display:-webkit-box;display:-ms-flexbox;display:flex;left:-16px;opacity:0;padding:8px;position:absolute;transition:opacity .15s ease-in-out;z-index:1}.img-viewer__icon{-ms-flex-negative:0;flex-shrink:0;height:1rem;margin-right:8px;width:1rem}.img-viewer__label{font-size:.75rem;font-weight:500;line-height:.75rem;text-transform:uppercase}.img-viewer__img,.img-viewer__large-img{-o-object-fit:cover;-o-object-fit:contain;-o-object-position:center;background-color:#fff;height:100%;left:0;object-fit:cover;object-fit:contain;object-position:center;position:absolute;top:0;width:100%}.img-viewer__viewer{background-color:hsla(0,0%,51%,.4);display:-webkit-box;display:-ms-flexbox;display:flex;inset:0;position:fixed;z-index:99999}.img-viewer__viewer .icon-close{cursor:pointer;position:absolute;right:0;top:8px;z-index:1}.img-viewer__viewer.hide{-webkit-transform:translate3d(100%,0,0);-webkit-transition:opacity .2s ease-in-out,-webkit-transform 0s .3s;opacity:0;transform:translate3d(100%,0,0);transition:opacity .2s ease-in-out,-webkit-transform 0s .3s;transition:opacity .2s ease-in-out,transform 0s .3s;transition:opacity .2s ease-in-out,transform 0s .3s,-webkit-transform 0s .3s}.img-viewer__viewer.show{-webkit-transform:translateZ(0);-webkit-transition:opacity .2s ease-in-out;opacity:1;transform:translateZ(0);transition:opacity .2s ease-in-out}.img-viewer__imgBlock{background-color:#fff;height:100%;margin:auto;max-height:620px;max-width:800px;overflow:hidden;padding:16px;position:relative;width:100%}.img-viewer__large-img{pointer-events:none;position:relative}@media(hover:hover){.img-viewer:hover .img-viewer__btn{opacity:1}}.calculator-form{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:0 -16px}.calculator-form__form{background-color:#fff;margin-bottom:32px;padding:40px 24px}.calculator-form__fieldset{-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.calculator-form__fieldset:not(:last-child){-ms-flex-negative:0;border-bottom:1px solid #cacaca;flex-shrink:0;margin-bottom:32px;padding-bottom:32px}.calculator-form__fieldset:last-child{width:100%}.calculator-form__fieldset input::-webkit-inner-spin-button,.calculator-form__fieldset input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.calculator-form__fieldset input[type=number]{-moz-appearance:textfield}.calculator-form__fields-group:not(:last-child){margin-bottom:24px}.calculator-form__fields-group.disabled{display:none}.calculator-form__fields-group-title{border-bottom:1px solid #02aeef;font-size:1rem;font-weight:600;margin-bottom:24px;padding-bottom:8px;padding-right:24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.calculator-form__button{font-size:.875rem;margin:8px 0 0;width:100%}.calculator-form__legend{color:#02aeef;max-width:200px}.calculator-form__legend,.calculator-form__sidebar-title{font-size:1.5rem;line-height:2rem;margin-bottom:16px;text-transform:uppercase}.calculator-form__sidebar-title{color:#fff}.calculator-form__sidebar{background-color:#02aeef;padding:40px 24px;width:100%}@media only screen and (min-width:48em){.calculator-form{border-radius:4px;margin:0;overflow:hidden}.calculator-form__form{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;width:60%}.calculator-form__fieldset:not(:last-child){border-bottom:none;border-right:1px solid #cacaca;margin-bottom:0;margin-right:24px;padding-bottom:0;padding-right:40px}.calculator-form__sidebar{width:40%}}.calculator-form .disabled{-webkit-filter:grayscale(1) opacity(.6);filter:grayscale(1) opacity(.6);pointer-events:none}.calculator-result-card{background-color:#fff;border-radius:4px;padding:16px}.calculator-result-card__title{border-bottom:1px solid #02aeef;font-size:1rem;font-weight:600;line-height:1rem;margin-bottom:16px;padding-bottom:8px;text-transform:uppercase}.calculator-result-card__nb{display:inline-block;font-size:1.125rem;font-weight:700;line-height:2rem;margin-right:8px}.calculator-result-card__metric{display:inline-block;font-size:1.5rem;line-height:2rem}.calculator-result-card__unit{display:inline-block;font-size:1rem;font-weight:600;line-height:2rem}.calculator-result-card__result-row{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;justify-content:space-between}.calculator-result-card:not(:last-child){margin-bottom:24px}.calculator-result-card--disabled{display:none}.input-text-and-select__main-label{display:block;font-weight:600;margin-bottom:8px}.input-text-and-select__secondary-label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.input-text-and-select__fields{background-color:#f6f6f6;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 16px;width:100%}.input-text-and-select__fields:focus-within{outline:1px solid #02aeef}.input-text-and-select__input-text{margin-right:4px;width:100%}.input-text-and-select__select-group{-ms-flex-negative:0;border-left:1px solid #828282;flex-shrink:0;padding-left:16px;padding-right:12px;position:relative}.input-text-and-select__select{padding:0 36px 0 0}.input-text-and-select__select-arrow{top:2px}.input-text-and-select__error{color:#e80c0c;display:block;font-size:.75rem;font-weight:500;width:100%}.input-text-and-select__error:not(:empty){padding-top:8px}.input-text-and-select--error .input-text-and-select__fields{outline:1px solid #e80c0c}.input-text-and-select--disabled{display:none}.input-text-and-select--compact .input-text-and-select__select-group{margin-right:-6px;padding-right:0}.input-text-and-select--compact .input-text-and-select__fields{padding:8px 6px 8px 12px}.input-text-and-select--compact .input-text-and-select__select-arrow{right:12px;top:8px}.input-text-and-select:not(:last-child){margin-bottom:16px}.copy-btn{-ms-flex-align:center;-webkit-box-align:center;-webkit-transition:opacity .15s ease-in-out;align-items:center;background-color:#e4f8ff;background-color:hsla(0,0%,79%,.4);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;opacity:0;padding:8px;position:absolute;transition:opacity .15s ease-in-out;z-index:1}.copy-btn__icon{-ms-flex-negative:0;flex-shrink:0;margin-right:8px}.copy-btn__icon *{fill:#01061a}.copy-btn__label{font-size:.75rem;font-weight:500;line-height:.75rem;text-transform:uppercase}.products-compare{width:100%}.products-compare__card{-ms-flex-direction:column;-ms-flex-pack:justify;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:space-between;margin:0 12px;text-align:center}.products-compare__card h2{font-size:1.5em;line-height:1em;text-transform:uppercase}.products-compare__img-link{margin:0 auto;width:40%}.products-compare__img-link--larger{width:60%}.products-compare__img{width:100%}.products-compare__table{margin-bottom:3em}.products-compare__table-header{background-color:#f6f6f6;padding:24px 0;position:-webkit-sticky;position:sticky;top:0;z-index:1}.products-compare__table-row{-ms-flex-pack:distribute;justify-content:space-around}.products-compare__table-row:nth-child(odd){background-color:#fff}.products-compare__table-title{font-size:1.25rem;width:100%}.products-compare__table-subtitle{border-bottom:1px solid #d7d7d7;font-weight:700;padding:.75rem 1.5rem;width:100%}.products-compare__table-infos{-ms-flex-pack:distribute;-webkit-column-gap:12px;column-gap:12px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-around;margin:.75rem 1.5rem;width:100%}.products-compare__table-info{font-size:.875rem;max-width:350px;text-align:center;width:23vw}.products-compare__table-info a{color:#02aeef}.products-compare__table-info a:focus,.products-compare__table-info a:hover{text-decoration:underline}.products-compare__table-content{-webkit-transition:all .3s ease;max-height:0;opacity:0;overflow:hidden;transition:all .3s ease}.products-compare__table-content.active{max-height:100%;opacity:1;overflow:visible}@media only screen and (min-width:64.0625em){.products-compare__table-header{padding-left:25%}.products-compare__table-row{-ms-flex-align:center;-ms-flex-pack:justify;-ms-flex-wrap:nowrap;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;flex-wrap:nowrap;justify-content:space-between}.products-compare__table-subtitle{border:initial;border-color:currentColor;width:31%}.products-compare__table-infos{margin:1.5rem 0}}.compare-drawer{background-color:#01061a;bottom:0;color:#fff;display:none;left:0;padding:24px 24px 60px;position:fixed;width:100%;z-index:10}.compare-drawer__container{margin:0 auto;max-width:1575px}.compare-drawer__products{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}@media only screen and (min-width:48em){.compare-drawer__products{-ms-flex-direction:row;-ms-flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;flex-direction:row;flex-wrap:wrap}}.compare-drawer__product{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;border:1px dashed #cacaca;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:0 16px 16px 0;min-width:22vw;position:relative}.compare-drawer__product p{color:#cacaca;font-size:.9375rem;font-style:italic;padding:4px 12px;text-align:center;width:100%}.compare-drawer__product--compare{border:2px solid #02aeef}.compare-drawer__product--compare p{color:#fff;font-size:1em;font-style:normal}.compare-drawer__product.hidden{display:none}@media only screen and (min-width:48em){.compare-drawer__product{margin:0 16px 0 0}}@media only screen and (min-width:90em){.compare-drawer__product{min-width:325px}}.compare-drawer__img-container{width:50px}.compare-drawer__img{width:100%}.compare-drawer.show{display:block}.filters-solution{background-color:#fff}.filters-solution__title{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;background-color:#dfdfdf;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:20px;text-transform:uppercase}.filters-solution__title:hover{cursor:pointer}.filters-solution__title h2{font-size:.875rem;font-weight:500}.filters-solution__title.active .icon-plus:after{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.filters-solution__list{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;max-height:0;opacity:0;overflow:hidden;padding:0}.filters-solution__list.active{max-height:1000px;opacity:1;overflow:visible;padding:1rem 1.25rem .5rem}.filters-solution__el{padding-right:1rem;width:100%}.filters-solution__el:last-child{padding-right:0}.filters-solution__img-container{-webkit-box-sizing:content-box;background-color:#f6f6f6;box-sizing:content-box;display:block;height:0;margin-bottom:12px;overflow:hidden;position:relative;width:100%;z-index:0}.filters-solution__img{-o-object-fit:contain;-o-object-position:center;height:100%;left:0;object-fit:contain;object-position:center;position:absolute;top:0;width:100%}.filters-solution__text{font-size:.8125rem;margin-top:-8px;padding-left:30px}.filters-solution__text a{color:#02aeef}.filters-solution.hidden{display:block}@media only screen and (min-width:64.0625em){.filters-solution{margin:68px .5em 1em}.filters-solution.hidden{display:none}.filters-solution__list{-ms-flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;flex-direction:row}.filters-solution__list.active{padding:24px}.filters-solution__el{width:25%}.filters-solution__img-container{padding-bottom:30%}}.products__gridFiltersHeader .filters-solution{display:none}@media only screen and (min-width:64.0625em){.products__gridFiltersHeader .filters-solution{display:block}}@media only screen and (min-width:64.0625em){.featured-links{-ms-flex:1;-webkit-box-flex:1;background:-webkit-gradient(linear,left top,right top,color-stop(60%,#e7e7e7),to(#e7e7e7));background:linear-gradient(90deg,#e7e7e7 60%,#e7e7e7);flex:1;max-width:20%;padding:2rem;position:relative}}.featured-links__preview-container{position:relative}.featured-links__preview{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:none;flex-direction:column;pointer-events:none;position:absolute}@media only screen and (min-width:64.0625em){.featured-links__preview{-ms-flex:1;-webkit-box-flex:1;-webkit-transition:opacity .2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;flex:1;height:auto;opacity:0;transition:opacity .2s ease;width:100%}.featured-links__preview.active{opacity:1;pointer-events:auto}}.featured-links__preview-image{height:auto;margin-bottom:1.5rem;max-height:190px;max-width:200px;width:100%}.featured-links__preview-title{font-weight:600}.featured-links__preview-description{font-weight:400;text-transform:none}.ad-banner{display:block;margin-top:2rem;text-align:center;width:auto}.ad-banner__main{display:inline-block}.ad-banner picture,.ad-banner picture img{display:inline-block;max-width:100%}.ad-banner picture img{height:auto;width:auto}@media only screen and (min-width:64.0625em){.ad-banner{text-align:left}}@media print{@page{margin:0 0 2rem 0}#chatbot-chat,#pipedrive-chat-holder,.bottombar,.breadcrumbs,.button,.cart,.icon-plus,.input__controlSelect,.product-details__infosProduct,.product-view__tabs,.product-view__viewerNav,.product-view__viewerSwitch,.product__section,.product__sectionTabs,.products-finder,.products-sidebar__laserInfos-button,.umbraco-forms-page .btn,.wheel,footer.footer,header{display:none}.header-wheel__title{font-size:1.5rem}.header-nav.pdf{background:#f4f4f4;display:block;padding:2rem 2rem .5rem}.header-nav.pdf .header-nav__container{margin:0}.header-nav.pdf .header-nav__logo{height:25px;width:170px}.header-nav.pdf .header__content{display:none}.main,body{background:#fff}.main.pdf .product__container,body.pdf .product__container{margin:0;max-width:none;padding:2rem}.section__separator{width:60%}.col.header-home__container,.col.similar__products-container,.col.static-page__container,.container.col{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;flex-direction:column;padding-bottom:2rem}.col-print{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;flex-direction:column}.col-print,.product-view__imageContainer,header.header-wheel{display:-webkit-box;display:-ms-flexbox;display:flex}.product-view__imageContainer.pdf{-ms-flex:1;-webkit-box-flex:1;background:none;flex:1;padding:2em 0 0}.product-view__imageContainer.pdf .product-details__accordions,.product-view__imageContainer.pdf .product-view__viewer{width:50%}.product-view__imageContainer.pdf .product-details__accordions{padding-left:2rem}.button.show,.umbraco-forms-page .show.btn{-ms-flex-item-align:center;align-self:center;display:inline-block;margin-bottom:1rem}header.header-wheel{background:none;width:50%}header.header-wheel.pdf{background:#f4f4f4;overflow:visible;padding:0 0 2rem;position:relative;width:auto}header.header-wheel.pdf .container,header.header-wheel.pdf .header-home__container,header.header-wheel.pdf .similar__products-container,header.header-wheel.pdf .static-page__container{margin:0;max-width:none;padding:1rem 2rem 2rem}.header-wheel__content.pdf,.pdf.header-article__content{-ms-flex:1;-webkit-box-flex:1;flex:1}.header-wheel__text{color:#000;margin:6px 0 0}.product-details__container{position:relative;top:165px}.product-details__container.pdf{top:auto}.product-details__container .section__title{color:#02aeef;font-size:1.5rem;font-weight:500;margin:2rem 0;text-transform:uppercase}.product-details__tabContent{display:block}.product-view{background:none;border:none;padding:0}.product-view__viewer{display:inline-block}.product-view__viewer .product-view__image.dimensions{display:block}.product-view__container{position:absolute;right:1rem;top:-135px;width:50%}.product-details__tabs+div{display:-webkit-box;display:-ms-flexbox;display:flex}.product-details__tabs+div .product-details__tabContent:first-of-type{padding-right:.5rem}.product-details__tabs+div .product-details__tabContent:last-of-type{padding-left:.5rem}.product-details__accordionTitle{background:none;border-bottom:1px solid #dfdfdf;font-weight:700;padding:0 12px}.product-details__accordionTitle h2{font-size:.8125rem}.product-details__accordio{margin-bottom:1rem}.product-details__accordionEl{font-size:.625rem;padding:4px 12px}.product-details__accordionEl span{-ms-flex:1;-webkit-box-flex:1;flex:1}.product-details__accordionEl img,.product-details__accordionEl p{display:none}.product-details__tabList h3{font-size:.75rem}.product-details__tabContent{padding:0}.product-details__accordionContent{font-size:.625rem;max-height:none;opacity:1;overflow:hidden}.product-details__accordionContent.active{max-height:none;overflow:hidden}.product-details__buySection{left:0;position:absolute;top:-85px;width:50%}.product-details__buySection .col-6{width:100%}#onetrust-consent-sdk{display:none}}