@charset "UTF-8";@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@viewport{width:device-width}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;font-feature-settings:"kern" 1;-webkit-font-kerning:normal;font-kerning:normal;font-weight:200;font-style:normal;font-size:100%;line-height:1.5;margin:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-smooth:always}html:after{content:"small";display:none}@media screen and (min-width:62em){html:after{content:"medium"}}@media screen and (min-width:75em){html:after{content:"large"}}body{margin:0}*{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}video{display:inline-block;vertical-align:baseline}a{background:transparent;color:#000;text-decoration:none}a,a:active,a:hover{outline:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;margin:0}p{margin:0}sub,sup{font-size:50%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.25em}sub{bottom:-.5em}img{border:0;display:block;height:auto;max-width:100%;margin-left:auto;margin-right:auto}article img{margin-left:0}figure{margin:0}hr{box-sizing:content-box;height:0}blockquote{margin:0}cite{font-style:normal}button,input,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=search]{-webkit-appearance:none;border-radius:0}input[type=search]::-ms-clear{display:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}ul{list-style:none;margin:0;padding:0}li{display:block}input[type=text]::-ms-clear,input[type=text]::-ms-reveal{display:none;width:0;height:0}body.zh-hans,body.zh-hans *{font-family:droid_sans_fallbackregular,sans-serif!important}body.ru-ru,body.ru-ru *{font-family:Helvetica LT W04 Roman,sans-serif!important}body.pl-pl,body.pl-pl *{font-family:droid_sans_fallbackregular,sans-serif!important}.is-hidden{display:none!important}.active{visibility:visible!important;opacity:1!important}.border-top{border-top:1px solid #d0d4d9}.hide-text{text-indent:100%;white-space:nowrap;overflow:hidden}.full-width{width:100%}.u-TTU{text-transform:uppercase}.u-italic{font-style:italic}.u-text--medium{font-family:HelveticaNeueW01-65Medi,sans-serif}.u-text--bold{font-family:HelveticaNeueW01-75Bold,sans-serif}.u-alignCenter{text-align:center}.u-alignRight{text-align:right}.u-borderBottom,.u-borderBottom--mobile{border-bottom:1px solid #d0d4d9}@media screen and (min-width:62em){.u-borderBottom--mobile{border-bottom:none}}.fhd{margin:0 auto}@media screen and (min-width:62em){.fhd{max-width:1200px;transition:.4s ease-in-out .2s}}.fhd .row{margin-left:0;margin-right:0}.fhd.error{border:5px solid #ff3e2f;padding:10px;color:#ff3e2f;text-align:center;text-transform:uppercase;margin-bottom:15px}.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.u-clearBB{box-sizing:initial}.u-spacingHoriz{padding:0 10px}@media screen and (min-width:62em){.u-spacingHoriz{padding:0 20px}}.u-alignRight{margin:0 0 0 auto}.u-Fixed{position:fixed}.u-Bold{font-family:HelveticaNeueW01-75Bold,sans-serif}.u-onlyOnDesktop{display:none!important}@media screen and (min-width:62em){.u-onlyOnDesktop{display:block!important}}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media (min-width:768px){.hidden-md{display:none!important;visibility:hidden}}.no-flex{-webkit-flex:none!important;-ms-flex:none!important;flex:none!important}[class^=icon-]{display:inline-block;width:20px;height:20px;fill:#000;stroke:none}.black [class^=icon-],.pitch-black [class^=icon-]{fill:#fff;stroke:none}.icon--top{vertical-align:top;margin-top:-12px}.icon--right{vertical-align:top;margin:0 0 0 5px}.icon--medium{width:48px;height:48px}.icon--large{width:62px;height:62px}.icon--active{fill:#ff3e2f;stroke:none}.icon--hover{transition:.95s ease-in-out .2s}.icon--hover:hover{fill:#ff3e2f;stroke:none;transition:all .2s ease-in-out}.icon-manuals{fill:transparent;stroke:currentColor;width:90px;height:90px;margin:0 0 30px}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-ms-user-select:none;user-select:none}.mfp-figure:after{background:none!important;box-shadow:none!important}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.campaign-overlay .mfp-close{position:relative}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.slick-loading .slick-list{background:#fff url(../assets/images/ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;src:url(../assets/fonts/Slick/slick.eot);src:url(../assets/fonts/Slick/slick.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/Slick/slick.woff) format("woff"),url(../assets/fonts/Slick/slick.ttf) format("truetype"),url(../assets/fonts/Slick/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px\9;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0;border:none;outline:none;width:40px;height:40px;z-index:99}@media screen and (min-width:62em){.slick-next,.slick-prev{width:13px;height:26px}}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:none;background:transparent;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:0;width:40px;height:40px}@media screen and (min-width:62em){.slick-next:before,.slick-prev:before{width:13px;height:26px}}@media screen and (min-width:48em){.Carousel--borderEl a{margin-right:26px}}.slick-prev{left:0}[dir=rtl] .slick-prev{left:auto;right:0}.slick-prev:before{content:"";left:2%;background:url(../assets/icons/shape-arrow-black-left.svg) no-repeat 0}[dir=rtl] .slick-prev:before{left:auto;right:2%;background:url(../assets/icons/shape-arrow-black-right.svg) no-repeat 100%}.slick-next{right:0}[dir=rtl] .slick-next{left:0;right:auto}.slick-next:before{content:"";right:2%;background:url(../assets/icons/shape-arrow-black-right.svg) no-repeat 100%}[dir=rtl] .slick-next:before{right:auto;left:2%;background:url(../assets/icons/shape-arrow-black-left.svg) no-repeat 0}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}[data-type=Textpage] .Aside .slick-dots{bottom:0}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-dots button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots button:focus,.slick-dots button:hover{outline:none}.slick-dots button:focus:before,.slick-dots button:hover:before{opacity:1}.slick-dots button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:10px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}h1{margin-bottom:20px}h2{margin-bottom:.3em;letter-spacing:-.8px}.bold{font-family:HelveticaNeueW01-55Roma,sans-serif}.xlarge,h1{font-size:2.5rem;line-height:1.154;font-family:HelveticaNeueW01-65Medi,sans-serif}@media screen and (min-width:48em){.xlarge,h1{font-size:2.625rem;line-height:1.15}}@media screen and (min-width:62em){.xlarge,h1{font-size:2.875rem;line-height:1.15}}.medium,h3{font-size:1.325rem;line-height:1.15;font-family:HelveticaNeueW01-65Medi,sans-serif}@media screen and (min-width:48em){.medium,h3{font-size:1.625rem;line-height:1.25}}@media screen and (min-width:62em){.medium,h3{font-size:1.375rem;line-height:1.15}}.large,h2{font-size:2rem;line-height:1;font-family:HelveticaNeueW01-65Medi,sans-serif}@media screen and (min-width:48em){.large,h2{font-size:2.2rem;line-height:1}}@media screen and (min-width:62em){.large,h2{font-size:2.5rem;line-height:1}}body,h5,h6{font-size:1.1rem;line-height:1.4;letter-spacing:.5px}@media screen and (min-width:48em){body,h5,h6{font-size:1rem;line-height:1.4}}.Type-14{font-size:.875rem;line-height:1.4}.Highlight{color:hsla(0,0%,100%,.8);line-height:1.4;padding:6px 0 9px;background-color:#000;box-shadow:-40px 0 0 #000,15px 0 0 #000;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:.3s;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.pl-pl .Highlight{padding:10px 0}.Highlight:hover{color:#fff}.Highlight--big{padding:5px 0 12px}.Highlight--small{line-height:1.9;padding:.4em 0}.pl-pl .Highlight--small{padding:.6em 0 .4em}.no-gutter{padding-left:0!important;padding-right:0!important}.no-margin{margin:0!important}.container-fluid{margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}.flex-basis{-webkit-flex-basis:auto!important;-ms-flex-preferred-size:auto!important;flex-basis:auto!important}.row{box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.625rem;margin-left:-.625rem}.row.reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.col.reverse{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-3,.col-xs-4,.col-xs-6,.col-xs-9,.col-xs-12{box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.625rem;padding-left:.625rem}.col-xs{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-xs-1{-webkit-flex-basis:8.333333333%;-ms-flex-preferred-size:8.333333333%;flex-basis:8.333333333%;max-width:8.333333333%}.col-xs-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xs-4{-webkit-flex-basis:33.333333333%;-ms-flex-preferred-size:33.333333333%;flex-basis:33.333333333%;max-width:33.333333333%}.col-xs-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xs-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.start-xs{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-xs{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.top-xs{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.last-xs{-webkit-order:1;-ms-flex-order:1;order:1}@media only screen and (min-width:48em){.container{width:46.25rem}.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-6,.col-sm-8,.col-sm-12{box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.625rem;padding-left:.625rem}.col-sm{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-sm-1{-webkit-flex-basis:8.333333333%;-ms-flex-preferred-size:8.333333333%;flex-basis:8.333333333%;max-width:8.333333333%}.col-sm-2{-webkit-flex-basis:16.666666667%;-ms-flex-preferred-size:16.666666667%;flex-basis:16.666666667%;max-width:16.666666667%}.col-sm-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-sm-4{-webkit-flex-basis:33.333333333%;-ms-flex-preferred-size:33.333333333%;flex-basis:33.333333333%;max-width:33.333333333%}.col-sm-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-sm-8{-webkit-flex-basis:66.666666667%;-ms-flex-preferred-size:66.666666667%;flex-basis:66.666666667%;max-width:66.666666667%}.col-sm-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media only screen and (min-width:62em){.container{width:61.25rem}.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-12,.col-md-offset-1,.col-md-offset-6{box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.625rem;padding-left:.625rem}.gutter-md{padding-right:.625rem!important;padding-left:.625rem!important}.col-md{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-md-1{-webkit-flex-basis:8.333333333%;-ms-flex-preferred-size:8.333333333%;flex-basis:8.333333333%;max-width:8.333333333%}.col-md-2{-webkit-flex-basis:16.666666667%;-ms-flex-preferred-size:16.666666667%;flex-basis:16.666666667%;max-width:16.666666667%}.col-md-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-md-4{-webkit-flex-basis:33.333333333%;-ms-flex-preferred-size:33.333333333%;flex-basis:33.333333333%;max-width:33.333333333%}.col-md-5{-webkit-flex-basis:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.col-md-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-md-7{-webkit-flex-basis:58.333333333%;-ms-flex-preferred-size:58.333333333%;flex-basis:58.333333333%;max-width:58.333333333%}.col-md-8{-webkit-flex-basis:66.666666667%;-ms-flex-preferred-size:66.666666667%;flex-basis:66.666666667%;max-width:66.666666667%}.col-md-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-md-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-md-offset-1{margin-left:8.333333333%}.col-md-offset-6{margin-left:50%}}@media only screen and (min-width:75em){.container{width:1200px;padding:0}.col-lg,.col-lg-3,.col-lg-7,.col-lg-8,.col-lg-offset-1{box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.625rem;padding-left:.625rem}.gutter-lg{padding-right:.625rem!important;padding-left:.625rem!important}.col-lg{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-lg-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-lg-7{-webkit-flex-basis:58.333333333%;-ms-flex-preferred-size:58.333333333%;flex-basis:58.333333333%;max-width:58.333333333%}.col-lg-8{-webkit-flex-basis:66.666666667%;-ms-flex-preferred-size:66.666666667%;flex-basis:66.666666667%;max-width:66.666666667%}.col-lg-offset-1{margin-left:8.333333333%}}body,html{width:100%}*{margin:0;font-family:HelveticaNeueW01-55Roma,sans-serif}#wrapper{overflow:hidden;width:100%}a,p{font-size:16px}@media (-ms-high-contrast:none){footer{clear:both}}main{width:100%;overflow:hidden;color:#333;z-index:0}main>*{letter-spacing:normal;vertical-align:top}main p{font-size:1.1rem;line-height:1.4;font-family:HelveticaNeueW01-55Roma,sans-serif}@media screen and (min-width:48em){main p{font-size:1rem;line-height:1.4}}main.superarticle>section{clear:both}.container{max-width:1200px;margin:0 auto;padding:0 .625rem;position:relative}@media screen and (min-width:62em){.container--special{padding:0}}.container--max-width{width:100%;padding:0 .625rem}@media (min-width:1240px){.container--max-width{padding:0}}.container--center{margin-right:auto;margin-left:auto}.article-main .container,.container .container{max-width:100%;padding:0}.container>*{letter-spacing:normal;vertical-align:top}.container--hero{max-width:1200px;margin:0 auto;width:100%}@media screen and (min-width:62em){.container--hero h1{margin:70px 0 0;position:relative;top:-30px}}.rtl{direction:rtl;letter-spacing:-.31em;overflow:hidden}.rtl>*{letter-spacing:normal;vertical-align:top}.ltf{direction:ltr;overflow:hidden;letter-spacing:-.31em}.ltf>*{letter-spacing:normal;vertical-align:top}.clear{clear:both}.no-margin-left{margin-left:0!important}@media screen and (max-width:62em){.no-margin-left{margin-right:0!important}}.no-padding-left{padding-left:0!important}.no-margin{margin-left:0!important;margin-right:0!important}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:all .3s}.list-bullets{padding:20px 0 0;list-style:none}.list-bullets li{position:relative;padding-bottom:0;padding-left:15px;padding-left:.9375rem;margin-bottom:15px;margin-bottom:.9375rem;font-size:.875rem;line-height:1.4;font-family:HelveticaNeueW01-75Bold,sans-serif}.list-bullets li:before{content:"";position:absolute;top:1px;left:0;width:4px;height:4px;background-color:#000}.black .list-bullets li:before,.pitch-black .list-bullets li:before,.text-white .list-bullets li:before{background-color:#fff}.list-bullets li p{font-size:.75rem;line-height:1.25;font-family:HelveticaNeueW01-75Bold,sans-serif}.border-bottom{border-bottom:1px solid #d0d4d9}.white{background-color:#fff!important}.black{background-color:#121213}.black a,.black h1,.black h2,.black h3,.black h4,.black li,.black p{color:#fff}.pitch-black{background-color:#000}.pitch-black a,.pitch-black h1,.pitch-black h2,.pitch-black h3,.pitch-black h4,.pitch-black li,.pitch-black p{color:#fff}.gray{background-color:#f7f7f7}.text-white{color:#fff!important;fill:#fff}.text-white a,.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white p,.text-white svg{color:#fff!important;fill:#fff!important;stroke:#fff!important}.text-gray{color:#d0d4d9!important;fill:#d0d4d9}.text-gray a,.text-gray h1,.text-gray h2,.text-gray h3,.text-gray h4,.text-gray p,.text-gray svg{color:#d0d4d9!important;fill:#d0d4d9!important;stroke:#d0d4d9!important}.text-orange{color:#ff3e2f!important;fill:#ff3e2f}.text-orange a,.text-orange h1,.text-orange h2,.text-orange h3,.text-orange h4,.text-orange p,.text-orange svg{color:#ff3e2f!important;fill:#ff3e2f!important;stroke:#ff3e2f!important}.heading-tag{padding:30px 0 0;padding:1.875rem 0 0}.heading-tag h1,.heading-tag h2,.heading-tag p{-webkit-transform:translateZ(0)}.tag-cat,.tag-cat--no{position:relative;padding-left:25px;padding-bottom:10px;padding-bottom:.625rem;text-transform:uppercase;font-size:.75rem;line-height:1.25;letter-spacing:2px;font-family:HelveticaNeueW01-75Bold,sans-serif}.tag-cat--no svg,.tag-cat svg{width:18px;height:18px;left:0;top:-3px;position:absolute;fill:#000;stroke:#000;stroke-width:3px}.tag-cat--no{padding-left:0}@media screen and (min-width:62em){.row-one-article .tag-cat,.row-one-article .tag-cat--no{margin-top:20px}.row-one-article--aside .tag-cat,.row-one-article--aside .tag-cat--no{margin-top:0}}.hero-btn{padding-top:20px;padding-top:1.25rem}.heading-section{padding-top:50px;padding-top:3.125rem}.heading-section h2{color:#000;text-transform:uppercase;font-size:1.325rem;line-height:1.15;font-family:HelveticaNeueW01-65Medi,sans-serif}@media screen and (min-width:48em){.heading-section h2{font-size:1.625rem;line-height:1.25}}@media screen and (min-width:62em){.heading-section h2{font-size:1.375rem;line-height:1.15}}@media screen and (max-width:62em){.neversurrender .article-section__headline{font-size:6.5vw}}#mediaQueryIndicator{position:absolute;width:1px;height:1px;overflow:hidden;content:"";visibility:hidden;opacity:0;clip:rect(0,0,0,0);display:block!important}@media (min-width:540px){#mediaQueryIndicator{width:2px}}@media (min-width:768px){#mediaQueryIndicator{width:3px}}@media (min-width:1024px){#mediaQueryIndicator{width:4px}}@media (min-width:1280px){#mediaQueryIndicator{width:5px}}@media (min-width:1600px){#mediaQueryIndicator{width:6px}}@media screen and (min-width:62em){.content-row{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-right:-.625rem;margin-left:-.625rem;margin-bottom:74px}}.content-row__column{margin:3em 0}.content-row .content-row__column:first-child{margin-top:0}@media screen and (min-width:62em){.content-row__column{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;margin:1em 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-right:.625rem;padding-left:.625rem}.content-row--three-columns .content-row__column{-webkit-flex:0 0 33.333%;-ms-flex:0 0 33.333%;flex:0 0 33.333%;max-width:33.333%}.content-row .content-row__column:first-child{margin-top:1em}}.content-row__column--featured .content-row__header{border:0;padding:0}.content-row__column--featured .content-row__header-image img{margin:0}.content-row__column--featured .content-row__body{border:0;font-size:20px}.content-row__column--featured .content-row__body-column--text{font-family:HelveticaNeueW01-75Bold,sans-serif}@media screen and (min-width:48em){.content-row__column--featured .content-row__body{font-size:28px;line-height:39px}.page-product .content-row__column--featured .content-row__body,.page-productline .content-row__column--featured .content-row__body{font-size:24px;line-height:30px}}@media screen and (min-width:62em){.content-row__column--double{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.content-row--three-columns .content-row__column--double{-webkit-flex:0 0 66.666%;-ms-flex:0 0 66.666%;flex:0 0 66.666%;max-width:66.666%}}@media screen and (min-width:62em){.content-row__column:first-child:last-child{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.content-row__header{border-bottom:1px solid #d0d4d9;padding-bottom:12px;font-family:HelveticaNeueW01-75Bold,sans-serif;font-size:18px;text-align:center;line-height:24px}@media screen and (min-width:62em){.content-row__header{font-size:24px;line-height:30px}}.content-row__header-text{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding-left:15px;font:inherit}.content-row__header-text:first-child{padding-left:0}@media screen and (min-width:62em){.content-row__header-text{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;max-width:100%;padding:0;margin-top:auto}}.content-row__body{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:1em 0;font-size:16px;line-height:1.4em}.content-row__body:first-child{padding-top:0}@media screen and (min-width:62em){.content-row__body p{font-size:inherit;line-height:inherit}}.content-row__body ol,.content-row__body ul{margin:0;padding:0 0 10px 15px;list-style:initial}.content-row__body ol{list-style-type:decimal}.content-row__body li{display:list-item;margin-bottom:.2em}.content-row__body-columns{position:relative;height:100%}@media screen and (min-width:48em){.content-row__body-columns{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.625rem;margin-left:-.625rem}}.content-row__body-column{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;-webkit-order:1;-ms-flex-order:1;order:1}@media screen and (min-width:48em){.content-row__body-column{padding-right:.625rem;padding-left:.625rem}}.content-row__body-column--center{text-align:center;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;display:none}@media screen and (min-width:48em){.content-row__body-column--center{display:block}}.content-row__body-column--rating{margin:0 0 15px;-webkit-order:0;-ms-flex-order:0;order:0}.content-row__body-column:nth-child(n+2){margin-top:1em}@media screen and (min-width:48em){.content-row__body-column:nth-child(n+2){margin-top:0}}.content-row__body-column:first-child:last-child{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.content-row__column:first-child:last-child .content-row__body-column{text-align:center}@media screen and (min-width:62em){.content-row__column:first-child:last-child .content-row__body-column:first-child:last-child{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:650px;margin:0 auto}.content-row--three-columns .content-row__column:first-child:last-child .content-row__body-column:first-child:last-child,.content-row__body-column:first-child:last-child{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.content-row__body-column img{margin:0 auto!important}.content-row__child{padding:1em 0;border-bottom:1px solid #d0d4d9}@media screen and (min-width:62em){.content-row__child{padding:2.25em 0}}.content-row__child:first-child{padding-top:0}@media screen and (min-width:62em){.content-row__child:first-child{padding-top:1.25em}}.content-row__child:last-child{border:0;padding-bottom:0}@media screen and (min-width:62em){.content-row__child:last-child{padding-bottom:1.25em}}.content-row__footer{padding-top:.25em;text-align:center}.content-row__footer a{display:inline-block;font-family:HelveticaNeueW01-75Bold,sans-serif;font-size:16px;line-height:1.5em;color:#ff3e2f}[data-expand-text]{position:relative;max-height:0;padding-bottom:50px;transition:padding .5s ease-out}@media screen and (min-width:62em){[data-expand-text]{max-height:250px}[data-expand-text]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:100px;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);pointer-events:none;transition:opacity .5s ease-out}}[data-expand-text].expand-text-initiated{max-height:none}[data-expand-text].expand-text-initiated:after{bottom:50px}[data-expand-text] .expand-text{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;max-height:0;overflow:hidden;transition:max-height .5s ease-out}@media screen and (min-width:62em){[data-expand-text] .expand-text{max-height:200px}}[data-expand-text] .expand-text-content{padding:0 0 1px}[data-expand-text] .expand-text-button{position:absolute;z-index:2;bottom:0;border:0;left:50%;padding:10px 20px;background:#d0d4d9;color:#fff;font-size:14px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;cursor:pointer;transition:background .3s ease-out}@media screen and (min-width:62em){[data-expand-text] .expand-text-button{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);left:0}.page-product [data-expand-text] .expand-text-button,.page-productline [data-expand-text] .expand-text-button{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}[data-expand-text] .expand-text-button:before{content:attr(data-show)}[data-expand-text] .expand-text-button:active,[data-expand-text] .expand-text-button:hover{background-color:#babdc3;transition-duration:.15s}[data-expand-text].text-expand--expanded:after,[data-expand-text].text-expand--expanding:after{opacity:0}[data-expand-text].text-expand--expanded .expand-text-button:before,[data-expand-text].text-expand--expanding .expand-text-button:before{content:attr(data-hide)}[data-expand-text].text-expand--expanded .expand-text{transition-property:none;max-height:none!important}[data-expand-text].text-expand--disabled{padding-bottom:0;transition-property:none}[data-expand-text].text-expand--disabled:after{display:none}[data-expand-text].text-expand--disabled .expand-text{max-height:none}[data-expand-text].text-expand--disabled .expand-text-content{padding:0}[data-expand-text].text-expand--disabled .expand-text-button{display:none}.row.row--advertisement{margin-bottom:60px}.btn,.contourPage .contourField.fileupload div label,section.form-section .contourField.fileupload div label{padding:18px 30px 16px;padding:1.125rem 1.875rem 1rem;margin-bottom:5px;margin-bottom:.3125rem;font-size:.75rem;line-height:1.25;transition:all .2s ease-in-out;font-family:HelveticaNeueW01-75Bold,sans-serif;color:#fff;line-height:1;border-radius:3px;border:0;text-align:center;position:relative;text-transform:uppercase;cursor:pointer}.btn--arrow svg{padding-left:12px;padding-left:.75rem;transition:all .2s ease-in-out;fill:#fff;display:inline-block;width:30px;height:14px;vertical-align:middle}.btn--arrow:hover svg{-webkit-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px)}.btn--small{padding:14px 20px 12px;padding:.875rem 1.25rem .75rem}.btn--big{padding:20px 25px;padding:1.25rem 1.5625rem;font-size:1.125rem;line-height:1.111;font-family:HelveticaNeueW01-65Medi,sans-serif}@media screen and (min-width:48em){.btn--big{font-size:1.125rem;line-height:1.222}}.btn--block{display:block;width:100%}.btn--nobg{background-color:transparent;color:#000}.btn--nobg svg{fill:#000}.btn--nobg.is-active,.btn--nobg:hover{color:#fff!important;background-color:#eceef0}.btn--white{background-color:#fff;color:#000!important}.btn--white:active,.btn--white:hover{background-color:#e6e6e6}.btn--white svg{fill:#000}.btn--alt,.contourPage .contourField.fileupload div label,section.form-section .contourField.fileupload div label{background-color:#babdc3}.btn--alt:active,.btn--alt:hover,.contourPage .contourField.fileupload div label:active,.contourPage .contourField.fileupload div label:hover,section.form-section .contourField.fileupload div label:active,section.form-section .contourField.fileupload div label:hover{background-color:#d5d7db}.btn--active{background-color:#ff3e2f;color:#fff}.btn--active:active,.btn--active:hover{background-color:#ff6d62}.Button-group{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.no-flexbox .Button-group{display:block}.Button-group li{margin:10px 0 14px;margin:.625rem 0 .875rem;padding-right:5px;padding-right:.3125rem}.no-flexbox .Button-group li{display:inline-block}.loader,.loader:after,.loader:before{border-radius:50%;width:1.5em;height:1.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out;box-shadow:#121213}.loader .text-white,.loader:after .text-white,.loader:before .text-white{box-shadow:#fff}.loader{font-size:10px;margin:0 auto 80px;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.loader:before{left:-3.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.loader:after{left:3.5em}.loader:after,.loader:before{content:"";position:absolute;top:0}@-webkit-keyframes load7{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes load7{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.search-body-overlay{visibility:hidden;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0;z-index:10;transition:.3s ease}.search-body-overlay.active{opacity:.4!important}.footer-dark{padding-top:40px;padding-bottom:20px;background-color:#000;color:#fff;vertical-align:top}.footer-dark .row div>a{margin-bottom:20px;color:#fff;text-transform:uppercase}@media (max-width:991px){.footer-dark .row div>a{position:relative;display:block;margin-bottom:0;padding:0 0 11px;text-align:center;line-height:1}}@media screen and (min-width:62em){.footer-dark .row div>a{color:#a7a8aa;font-size:12px}}.footer-dark ul{padding:0}@media screen and (max-width:62em){.footer-dark ul{display:none;margin-bottom:10px}}.footer-dark ul li{list-style-type:none;text-align:left}@media screen and (max-width:62em){.footer-dark ul li{display:none}}.footer-dark ul li a{color:#787d81;text-decoration:none;text-transform:uppercase;font-size:13px;font-family:HelveticaNeueW01-55Roma,sans-serif}.footer-dark .social-container{position:relative;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:991px){.footer-dark .social-container{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;padding:0;left:-2px}}.footer-dark .social-container a{display:block;width:100%;height:100%}.footer-dark .social-container div.wechat{position:relative;display:none}@media screen and (max-width:62em){.footer-dark .social-container div.wechat .wepop{bottom:75px}}.footer-dark .social-container div.wechat a{pointer-events:inherit}.footer-dark .social-container div.wechat .wactive .wepop{display:block;-webkit-animation-name:fadeIn;animation-name:fadeIn}.zh-hans .footer-dark .social-container div.wechat{display:block}.footer-dark .social-container div.wechat .wepop{position:absolute;right:0;bottom:50px;display:none;overflow:hidden;padding:10px;width:302px;height:135px;background-color:#fff;color:#000;text-align:left;font-size:0;opacity:0;cursor:default;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.footer-dark .social-container div.wechat .wepop ol{padding:0}.footer-dark .social-container div.wechat .wepop ol li{line-height:16px}.footer-dark .social-container div.wechat .wepop .block-1,.footer-dark .social-container div.wechat .wepop .block-2{display:inline-block;vertical-align:top}.footer-dark .social-container div.wechat .wepop .block-1,.footer-dark .social-container div.wechat .wepop .block-2,.footer-dark .social-container div.wechat .wepop .block-3{font-size:11px}.footer-dark .social-container div.wechat .wepop img{margin-right:15px}.footer-dark .social-container div.wechat .wepop .arrow{position:absolute;top:auto;bottom:47%;left:-7px;border-top:7px solid transparent;border-right:7px solid #fff;border-bottom:7px solid transparent}.footer-dark .social-container div.wechat .wepop .btn-close{position:absolute;top:0;right:0;color:#000}.footer-dark .social-container div.wechat .wepop .block-3{margin-top:9px;padding-top:2px;border-top:1px solid #ddd}.footer-dark .social-container div.wechat .wepop .block-3 span:first-child{margin-right:7px}.footer-dark .footer-social{display:inline-block;margin:0 0 0 5px;width:40px;height:40px;border-radius:50%;background-color:#282828;text-align:center;transition:all .2s ease-in-out}@media (max-width:991px){.footer-dark .footer-social{margin:5px 17px 5px 0;width:55px;height:55px}}.footer-dark .footer-social svg{margin-top:10px;width:20px;height:20px;fill:#fff}@media screen and (max-width:62em){.footer-dark .footer-social svg{margin-top:0;width:50%;height:50%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.footer-dark .footer-social:hover{background-color:#fff;transition:all .2s ease-in-out}.footer-dark .footer-social:hover svg{fill:#282828}.footer-dark .footer-logo{margin-top:40px;text-align:center}.footer-dark .footer-logo .logo a{display:inline-block}.footer-dark .footer-logo .logo a svg{width:150px;height:20px;pointer-events:none;fill:#53565a}.footer-dark .container{max-width:100%}@media (max-width:991px){.footer-row{padding:0 10px}}@media (max-width:991px){.footer-col{width:50%;-webkit-flex-basis:inherit;-ms-flex-preferred-size:inherit;flex-basis:inherit;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;padding:0}.footer-col:nth-child(odd){padding-left:9px}.footer-col a{padding-right:0;padding-left:0;font-size:12px}}.footer-light{text-align:center;padding:50px 0}.footer-light p{font-size:14px;font-family:HelveticaNeueW01-65Medi,sans-serif}.footer-light svg{margin:0 auto 15px;fill:#000}.footer-light a{color:#333}.gb-content-block,.gb-image-block,.gs-title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:350px;min-height:21.875rem}.gb-content-block h3,.gb-image-block h3,.gs-title h3{font-size:1.925rem;line-height:1.15;font-family:HelveticaNeueW01-75Bold,sans-serif}@media screen and (min-width:48em){.gb-content-block h3,.gb-image-block h3,.gs-title h3{font-size:1.625rem;line-height:1.25}}@media screen and (min-width:62em){.gb-content-block h3,.gb-image-block h3,.gs-title h3{font-size:1.875rem;line-height:1.15}}.gs-title .gb-wrapper{display:block;margin:0 auto}.gs-title h3{font-size:4.825rem;line-height:1.25;font-family:HelveticaNeueW01-75Bold,sans-serif}@media screen and (min-width:48em){.gs-title h3{font-size:5rem;line-height:1.125}}@media screen and (min-width:62em){.gs-title h3{font-size:5.375rem;line-height:1.05}}.gb-image-block{width:100%;background:no-repeat 50%;background-size:cover;position:relative}.gb-image-block .gb-wrapper{color:#fff;opacity:0;position:relative;z-index:10;transition:all .2s ease-in-out}.gb-image-block:after{content:"";position:absolute;top:0;left:0;background:rgba(208,212,217,.4);opacity:0;width:100%;height:100%;transition:all .2s ease-in-out}.gb-image-block:hover .gb-wrapper,.gb-image-block:hover:after{opacity:1}.gb-content-block:hover .arrange-arrow,.gb-image-block:hover .arrange-arrow{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px);transition-duration:.35s;transition-timing-function:ease-out}.gb-wrapper{padding:50px;padding:3.125rem}.arrange-arrow{display:block;margin:30px auto 0;width:22px;height:20px;transition:all .2s ease-in-out}.gb-item:first-child{-webkit-order:1;-ms-flex-order:1;order:1}.gb-item:nth-child(2){-webkit-order:2;-ms-flex-order:2;order:2}.gb-item:nth-child(3){-webkit-order:3;-ms-flex-order:3;order:3}.gb-item:nth-child(4){-webkit-order:4;-ms-flex-order:4;order:4}.gb-item:nth-child(5){-webkit-order:5;-ms-flex-order:5;order:5}.gb-item:nth-child(6){-webkit-order:6;-ms-flex-order:6;order:6}.gb-item:nth-child(7){-webkit-order:7;-ms-flex-order:7;order:7}.gb-item:nth-child(8){-webkit-order:8;-ms-flex-order:8;order:8}.gb-item:nth-child(9){-webkit-order:9;-ms-flex-order:9;order:9}@media screen and (min-width:48em) and (max-width:62em){.gb-item:nth-child(3){-webkit-order:4;-ms-flex-order:4;order:4}.gb-item:nth-child(4){-webkit-order:3;-ms-flex-order:3;order:3}}.row-single-product{cursor:pointer;position:relative;border-right:1px solid #d0d4d9;border-bottom:1px solid #d0d4d9;margin-top:30px;margin-bottom:30px;text-align:center;z-index:1;overflow:hidden}[data-type=Textpage] .row-single-product{border-right-color:transparent}@media screen and (min-width:62em){[data-type=Textpage] .row-single-product{margin-top:0}}.black .row-single-product{border-right:none!important}.row-single-product.digital:before{position:absolute;top:0;right:0}.row-single-product a:hover>img{-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px);transition:-webkit-transform .25s ease-in;transition:transform .25s ease-in;transition:transform .25s ease-in,-webkit-transform .25s ease-in}.row-single-product.no-hover a:hover>img{-webkit-transform:none;-ms-transform:none;transform:none;transition:initial}.row-single-product img{margin:0 auto;transition:all .2s ease-in-out}.row-single-product p{font-family:HelveticaNeueW01-65Medi,sans-serif;font-size:.75rem;line-height:1.25;margin-bottom:35px;text-transform:uppercase}.row-single-product p.large{font-size:2rem;line-height:1;text-transform:none;margin:0}@media screen and (min-width:48em){.row-single-product p.large{font-size:2.2rem;line-height:1}}@media screen and (min-width:62em){.row-single-product p.large{font-size:2.5rem;line-height:1}}.row-single-product:nth-of-type(3n+3){border-right:none}.row-single-product:last-of-type{border-bottom:none}@media screen and (min-width:48em){.row-single-product:nth-last-of-type(2):nth-of-type(odd){border-bottom:none}}@media screen and (min-width:62em){.row-single-product:nth-last-of-type(2):nth-of-type(odd){border-bottom:1px solid #d0d4d9}.row-single-product:nth-last-of-type(2):nth-of-type(3n+1),.row-single-product:nth-last-of-type(2):nth-of-type(3n+2),.row-single-product:nth-last-of-type(3):nth-of-type(3n+1){border-bottom:none}}@media screen and (max-width:62em){.row-single-product:nth-of-type(3n+3){border-right:1px solid #d0d4d9}.row-single-product:nth-of-type(2n+2){border-right:none}}@media screen and (max-width:48em){.row-single-product{border-right:none!important}}@media screen and (max-width:62em){.slick .row-single-product{border:none!important}}.row-one-article{text-align:left;padding-top:20px;padding-bottom:20px;margin-top:20px;margin-bottom:30px;border:1px solid transparent;transition:all .2s ease-in-out}.aside-article .row-one-article:first-child{margin-top:0}.row-one-article:hover{border:1px solid rgba(208,212,217,.1)}@media screen and (max-width:62em){.row-one-article{padding-left:20px;padding-right:20px}.row-one-article img{width:100%}}@media screen and (min-width:62em){[data-type=Textpage] .row-one-article{margin-top:0;padding-top:0}}.row-one-article p.large{font-size:1.325rem;line-height:1.15;font-family:HelveticaNeueW01-55Roma,sans-serif;-webkit-transform:translateZ(0);transform:translateZ(0);margin-bottom:8px}@media screen and (min-width:48em){.row-one-article p.large{font-size:1.625rem;line-height:1.25}}@media screen and (min-width:62em){.row-one-article p.large{font-size:1.375rem;line-height:1.15}}.row-one-article img{margin-bottom:22px}.row-one-article a{font-family:HelveticaNeueW01-75Bold,sans-serif}.row-one-article a p{font-size:.875rem;line-height:1.4;-webkit-transform:translateZ(0);transform:translateZ(0)}.row-one-article a.tag-cat,.row-one-article a.tag-cat--no{display:inline-block}.horizontal-article{margin-top:50px}.three-grey .row-one-article{background-color:#f1f1f1!important;color:#000;border:1px solid #e0e1e1;-webkit-flex-basis:calc(33.33333% - 10px);-ms-flex-preferred-size:calc(33.33333% - 10px);flex-basis:calc(33.33333% - 10px)}.three-grey .row-one-article:nth-child(2){margin-left:15px;margin-right:15px}.three-grey .row-one-article h3{font-family:HelveticaNeueW01-55Roma,sans-serif;font-size:22px;font-size:1.375rem}.three-grey .row-one-article a{margin:14px 0 10px}.row-one-article--aside{margin-top:0;padding-top:0}.row-one-article--aside,.row-one-article--aside:hover{border-bottom:1px solid #d0d4d9}.row-one-article--title{margin-bottom:14px;margin-bottom:.875rem}.carousel-hotspot{position:relative}.carousel-hotspots{position:relative;display:block;overflow:hidden;padding:0!important}@media screen and (max-width:48em){.carousel-hotspots{display:none}}.carousel-hotspots .slick-slide{height:auto}.carousel-hotspots .hs-background{position:relative;width:100%;height:auto;overflow:hidden}.carousel-hotspots .hs-background img{min-width:100%;height:auto}.carousel-hotspots .hs-content{position:absolute;top:0;left:0;width:100%;height:100%}.carousel-hotspots .hs-header{margin-top:30px;margin-top:1.875rem;color:#fff}.carousel-hotspots .hs-header h1,.carousel-hotspots .hs-header h2,.carousel-hotspots .hs-header p{font-size:2rem;line-height:1;font-family:HelveticaNeueW01-65Medi,sans-serif;color:inherit}@media screen and (min-width:48em){.carousel-hotspots .hs-header h1,.carousel-hotspots .hs-header h2,.carousel-hotspots .hs-header p{font-size:2.2rem;line-height:1}}@media screen and (min-width:62em){.carousel-hotspots .hs-header h1,.carousel-hotspots .hs-header h2,.carousel-hotspots .hs-header p{font-size:2.5rem;line-height:1}}.carousel-hotspots .hs-hotspot{position:absolute;background-color:#ff3e2f;width:14px;height:14px;border-radius:50%;transition:all .2s ease-in-out}.carousel-hotspots .hs-hotspot:before{content:"";position:absolute;border-radius:50%;width:46px;height:46px;background-color:rgba(255,62,47,.4);box-shadow:0 0 0 21px rgba(255,62,47,.2);top:-16px;left:-16px;transition:all .2s ease-in-out}.carousel-hotspots .hs-hotspot.hs-play{background-color:#00ffe4}.carousel-hotspots .hs-hotspot.hs-play:before{background-color:rgba(0,255,228,.4);box-shadow:0 0 0 21px rgba(0,255,228,.2)}.carousel-hotspots .hs-hotspot.small{width:11px;height:11px}.carousel-hotspots .hs-hotspot.small:before{width:29px;height:29px;background-color:rgba(255,62,47,.4);box-shadow:0 0 0 11px rgba(255,62,47,.2);top:-9px;left:-9px}.hs-play .carousel-hotspots .hs-hotspot.small:before{box-shadow:0 0 0 11px rgba(0,255,228,.2)}.carousel-hotspots .hs-hotspot:hover{background-color:#e21000}.carousel-hotspots .hs-hotspot:hover:before{background-color:rgba(255,62,47,.5);box-shadow:0 0 0 26px rgba(255,62,47,.3)}.carousel-hotspots .hs-hotspot:hover.hs-play{background-color:#00b3a0}.carousel-hotspots .hs-hotspot:hover.hs-play:before{background-color:rgba(0,255,228,.5);box-shadow:0 0 0 26px rgba(0,255,228,.2)}.carousel-hotspots .hs-hotspot:hover.small:before{box-shadow:0 0 0 16px rgba(255,62,47,.3)}.carousel-hotspots .hs-hotspot p{text-indent:100%;white-space:nowrap;overflow:hidden}.carousel-hotspots .hs-hotspot:nth-child(2){top:25%;left:15%}.carousel-hotspots .hs-hotspot:nth-child(3){top:60%;left:86%}.carousel-hotspots .hs-hotspot:nth-child(4){top:40%;left:40%}.carousel-hotspots .hs-hotspot:nth-child(5){top:85%;left:55%}.carousel-hotspots .hs-hotspot:nth-child(6){top:64%;left:70%}.carousel-hotspots .hs-hotspot:nth-child(7){top:43%;left:68%}.carousel-hotspots .mfp-bg,.carousel-hotspots .mfp-wrap{height:100%!important;top:0!important;background-color:#000}.carousel-hotspots .mfp-container{padding:0}.carousel-hotspots .mfp-content{height:100%}.carousel-hotspots .hs-modal{width:100%;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;color:#fff}.carousel-hotspots .hs-modal-bg{-webkit-flex:1;-ms-flex:1;flex:1;background-size:cover!important}.carousel-hotspots .hs-modal-content{position:absolute;top:0;left:0;width:100%;margin-top:8%}.carousel-hotspots .hs-modal-content .hs-title{font-size:2rem;line-height:1;font-family:HelveticaNeueW01-65Medi,sans-serif;text-align:left}@media screen and (min-width:48em){.carousel-hotspots .hs-modal-content .hs-title{font-size:2.2rem;line-height:1}}@media screen and (min-width:62em){.carousel-hotspots .hs-modal-content .hs-title{font-size:2.5rem;line-height:1}}.carousel-hotspots .hs-modal-content p{text-align:left;font-size:1.1rem;line-height:1.4}@media screen and (min-width:48em){.carousel-hotspots .hs-modal-content p{font-size:1rem;line-height:1.4}}.carousel-hotspots .slick-dots{position:absolute;text-align:center;bottom:6px}.carousel-hotspots .slick-dots li{margin:0 5px;width:60px;height:60px;border:1px solid #fff}.carousel-hotspots .slick-dots li.slick-active{border-color:#ef4a34}.carousel-hotspots .slick-dots .slick-active button:before,.carousel-hotspots .slick-dots button:before{color:#ef4a34;font-size:20px}.fullscreen-bloc{text-align:center;padding-bottom:200px;padding-bottom:12.5rem;background-position:0;background-repeat:no-repeat;background-size:cover}@media screen and (min-width:62em){.fullscreen-bloc{padding-top:200px;padding-top:12.5rem;background-position:50%}.fullscreen-bloc a{padding:0 20px;display:inline-block}}.fullscreen-bloc a{color:#fff}.fullscreen-bloc a h2{font-family:HelveticaNeueW01-Thin,sans-serif;font-size:42px;font-size:2.625rem;line-height:34px;line-height:2.125rem;margin-bottom:15px}.fullscreen-bloc a p{font-size:11px;font-size:.6875rem;text-transform:uppercase}.video-modal{position:relative;display:block}.video-modal.Card-play{position:absolute}.video-modal .video-background img{width:100%;min-width:100%}.video-modal .video-content{position:absolute;width:100%;top:0;left:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:100%;text-align:center;z-index:2}.video-modal .video-content img{width:100%}.video-modal .video-content p{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:block}.video-modal .video-content p svg{display:block;margin:10px auto 0;width:62px;height:62px}.video-modal .video-content.video-pro{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.video-modal .video-content.video-pro p.large{position:relative;font-family:Mistral W02,sans-serif;font-size:60px;font-size:3.75rem}@media screen and (min-width:48em){.video-modal .video-content.video-pro p.large{font-size:100px;font-size:6.25rem}}@media screen and (min-width:62em){.video-modal .video-content.video-pro p.large{font-size:130px;font-size:8.125rem}}.video-modal .video-content.video-pro p.large span{position:absolute;top:-20px;left:0;font-size:20px;font-size:1.25rem;font-family:HelveticaNeueW01-75Bold,sans-serif}.video-modal .video-content.video-pro p svg{margin-top:40px;margin-top:2.5rem;margin-bottom:40px;margin-bottom:2.5rem}.video-modal .video-content.video-pro p.vid-sub{width:65%}@media screen and (min-width:48em){.video-modal .video-content.video-pro p.vid-sub{width:45%}}@media screen and (min-width:62em){.video-modal .video-content.video-pro p.vid-sub{width:35%}}section.video{background:#000}video{width:100%;height:auto}.vimeo-holder{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.vimeo-holder iframe{position:absolute;top:0;left:0;width:100%;height:100%}.overview-container .row-single-product{background-color:#f7f7f7;margin-top:0;margin-bottom:0;padding-top:15px;padding-top:.9375rem;padding-bottom:15px;padding-bottom:.9375rem}@media screen and (min-width:62em){.overview-container .row-single-product{padding-top:30px;padding-top:1.875rem;padding-bottom:30px;padding-bottom:1.875rem}}@media screen and (min-width:48em){.overview-container .row-single-product{border:1px solid #d0d4d9!important;border-top:0 none!important;border-left:0 none!important}}@media (max-width:992px){.overview-container .row-single-product:nth-child(odd){border-left:1px solid #d0d4d9!important}}@media screen and (min-width:62em){.overview-container .row-single-product:nth-child(3n+1){border-left:1px solid #d0d4d9!important}}@media screen and (min-width:48em){.overview-container .row-single-product:nth-child(2n+2){border-right:1px solid #d0d4d9}}@media screen and (min-width:48em){.overview-container .row-single-product:nth-child(odd){border-left:1px solid #d0d4d9}}@media screen and (min-width:62em){.overview-container .row-single-product:nth-child(odd){border-left:none}}.overview-container .row-single-product .product-line__action{text-align:left;height:140px}@media screen and (min-width:48em){.overview-container .row-single-product .product-line__action{height:200px}}@media screen and (min-width:62em){.overview-container .row-single-product .product-line__action{text-align:center;height:auto}}.overview-container .row-single-product .product-line__action>h2{font-family:HelveticaNeueW01-55Roma,sans-serif;font-weight:700;letter-spacing:normal}@media screen and (max-width:991px){.overview-container .row-single-product .product-line__action>h2{font-size:1.5rem;max-width:60%;position:relative;z-index:1}}@media screen and (max-width:767px){.overview-container .row-single-product .product-line__action>h2{font-size:1.25rem}}.overview-container .row-single-product .product-line__action>img{position:absolute;top:50%;right:80px;max-height:140px;max-width:130px;-webkit-transform:translate3d(50%,-50%,0);transform:translate3d(50%,-50%,0)}@media screen and (min-width:48em){.overview-container .row-single-product .product-line__action>img{right:100px;max-height:200px;max-width:190px}}@media screen and (min-width:62em){.overview-container .row-single-product .product-line__action>img{position:static;max-height:none;max-width:none;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.overview-container .row-single-product .product-line__action .product-variant-list--touch{left:10px;right:140px}@media screen and (min-width:48em){.overview-container .row-single-product .product-line__action .product-variant-list--touch{right:200px}}@media screen and (min-width:62em){.overview-container .row-single-product .product-line__action .product-variant-list--touch{left:20px;right:auto}}.grid-toggle{display:block;margin:0 auto}.grid-toggle span{display:inline-block}.grid-toggle .row-single-product:first-child{border-top:1px solid #d0d4d9}@media screen and (min-width:48em){.grid-toggle .row-single-product:nth-child(2){border-top:1px solid #d0d4d9}}@media screen and (min-width:62em){.grid-toggle .row-single-product:nth-child(3){border-top:1px solid #d0d4d9}}.firmware__section .row-single-product{border-bottom:1px solid #d0d4d9!important;border-right:1px solid #d0d4d9;margin:0;padding:30px 0}.firmware__section .row-single-product:first-child,.firmware__section .row-single-product:nth-child(2){border-top:1px solid #d0d4d9}.Aside,.firmware__section .row-single-product:nth-child(odd){border-left:1px solid #d0d4d9}.Aside{margin-top:50px;margin-top:3.125rem;padding-bottom:30px;padding-bottom:1.875rem;border-right:1px solid #d0d4d9}@media screen and (max-width:62em){.Aside{border:none;margin-top:0}}@media screen and (min-width:62em){[data-type=Textpage] .Aside{border-right:0}}article.article-main{padding-top:50px;padding-bottom:30px}@media screen and (max-width:48em){article.article-main{padding-bottom:10px}}article.article-main h1,article.article-main h2,article.article-main h3{color:#000}article.article-main strong{font-weight:700}article.article-main p{margin-bottom:15px;margin-bottom:.9375rem}article.article-main p.tag-cat,article.article-main p.tag-cat--no{margin-bottom:0}article.article-main .article-main{margin-top:20px}article.article-main li a,article.article-main p a{font-size:16px;font-size:1rem;color:#ff3e2f;text-decoration:underline}article.article-main ol,article.article-main ul{margin:0 0 15px 15px;margin:0 0 .9375rem .9375rem;padding-left:15px}article.article-main ol li,article.article-main ul li{display:list-item}article.article-main ul{list-style:disc}article.article-main ol{list-style:decimal}article.article-main figure{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:20px auto 20px 0;max-width:100%}article.article-main>*{width:100%}.super-article article.article-main{padding-top:60px;padding-bottom:60px}.super-article article.article-main .heading-tag{padding-top:0;padding-bottom:40px}.super-article article.article-main p+h2{padding-top:45px}.super-article article.article-main a{color:#ff3e2f;text-decoration:underline}.super-article article.article-main h2{padding-bottom:40px}.super-article article.article-main p:last-child{padding-bottom:0;margin-bottom:0}.super-article article.article-main img{padding:30px 0 60px}.social-followus div,.social-followus iframe,.social-followus span{display:inline-block;margin-right:5px!important}.social-followus iframe,.social-followus span{margin-bottom:2px}.social-share-small{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:10px;padding-bottom:10px;text-align:right}.businessclass .social-share-small{display:none}.social-share-small__title{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-size:0;font-family:HelveticaNeueW01-75Bold,sans-serif;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-transform:uppercase}@media screen and (min-width:30em){.social-share-small__title{font-size:.7em}}@media screen and (min-width:48em){.social-share-small__title{font-size:.85em}}.social-share-small__site{-webkit-flex:0 0 45px;-ms-flex:0 0 45px;flex:0 0 45px;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.social-share-small__site a{position:relative;display:inline-block;height:35px;width:35px;border-radius:50%;background-color:#343940;vertical-align:bottom}.social-share-small__shares{-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;font-size:.7em;line-height:1;font-family:HelveticaNeueW01-75Bold,sans-serif;text-transform:uppercase}.social-share-small__share-count{font-size:2.2em}.social-share-small__svg{position:absolute;top:50%;left:50%;width:50%;height:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.social-share-small__svg svg{width:100%;height:100%;fill:#fff;vertical-align:top}.social-share-medium{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:10px;padding-bottom:10px;text-align:right}.social-share-medium__site{-webkit-flex:0 0 45px;-ms-flex:0 0 45px;flex:0 0 45px;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-right:8px}.social-share-medium__site:last-of-type{margin-right:0}.social-share-medium__site a{position:relative;display:inline-block;height:50px;width:50px;border-radius:50%;background-color:#000;vertical-align:bottom}.social-share-medium__svg{position:absolute;top:50%;left:50%;width:50%;height:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.social-share-medium__svg svg{width:100%;height:100%;fill:#fff;vertical-align:top}.article-section-ribbon__header--social-share{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between}@media screen and (max-width:62em){.article-section-ribbon__header--social-share{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.article-section-ribbon__header--social-share .social-share-medium{margin:0 0 30px auto;padding:0}@media screen and (max-width:62em){.article-section-ribbon__header--social-share .social-share-medium{text-align:left;margin:0 auto 30px 0}}.knowledge-search-result a{display:block;color:inherit}.knowledge-search-result a:hover strong{text-decoration:underline}.knowledge-search-result a h3{color:#000}.knowledge-category{background:url(../assets/images/index-article1.jpg) no-repeat 50%;background-size:cover;height:250px;padding-top:30px}.knowledge-category,.knowledge-category a{text-decoration:none!important}.knowledge-category h2{font-size:24px;font-size:1.5rem;font-family:HelveticaNeueW01-55Roma,sans-serif;color:#fff;text-transform:uppercase}@media screen and (max-width:48em){.knowledge-category{max-width:100%!important;-webkit-flex-basis:100%!important;-ms-flex-preferred-size:100%!important;flex-basis:100%!important;margin-right:0!important;margin-left:0!important;height:200px}}.big-review{border-bottom:1px solid #d0d4d9;padding-bottom:25px;margin-bottom:25px;text-decoration:none!important}.big-review h3{font-size:22px;font-size:1.375rem;margin-bottom:.4em}.big-review .readmore,.big-review h3{font-family:HelveticaNeueW01-55Roma,sans-serif;margin-top:10px}.big-review .readmore{text-transform:uppercase;text-decoration:underline}.big-review .article-tag{padding-left:0;margin:0}.big-review img{width:130px;margin:20px 0 0}.given-rating{font-size:28px;font-size:1.75rem;color:#ff3e2f}.given-rating,.given-rating span{font-family:HelveticaNeueW01-75Bold,sans-serif}.given-rating .out-of{font-size:1.125rem;line-height:1.111;font-family:HelveticaNeueW01-55Roma,sans-serif}@media screen and (min-width:48em){.given-rating .out-of{font-size:1.125rem;line-height:1.222}}.dealer-map h1{text-align:center}.dealer-map .map-container{float:left;width:62%;z-index:-1}.dealer-map .map-container #map{min-height:600px}.dealer-map #map .gmnoprint img{max-width:inherit}.dealer-map #map_details_list{min-height:600px;float:right;width:38%;background-color:#f7f7f7}.dealer-map .dealer-map-legend{background-color:#fff}.dealer-map #map_search_no_result,.dealer-map .map_details_list_section{padding:2em;border-bottom:1px solid #e4e4e4;font-size:12px}.dealer-map .map_details_list_dealer{padding-left:5em;cursor:pointer}.dealer-map .map_details_list_dealer:before{position:absolute;margin-left:-3em;margin-top:-3px;content:"";width:23px;height:23px;border-radius:50%;background-color:#bb7c4c}.dealer-map .map_details_list_dealer.total_link{text-decoration:underline}.dealer-map .map_details_list_dealer.highlighted,.dealer-map .map_details_list_dealer:hover{background-color:#efefef}.dealer-map #map .gm-style>div:nth-child(2),.dealer-map #map .gm-style>div:nth-child(3),.dealer-map #map .gm-style>div:nth-child(6),.dealer-map #map_search_no_result{display:none}.dealer-map #map .gm-style-iw a.dealerShowMore{color:#bb7c4c;text-decoration:underline;font-size:13px}.dealer-map article.article-main{padding-bottom:0}.dealer-labels{margin-bottom:0}.dealer-labels div:first-of-type label:before{background-color:#bb7c4c}.dealer-labels div:nth-of-type(3) label:before{content:"4"}.dealer-labels label{display:inline-block;position:relative;min-height:38px;font-size:14px;padding:12px 0 12px 35px;margin-bottom:10px}@media screen and (min-width:62em){.dealer-labels label{margin-bottom:0}}.dealer-labels label:before{position:absolute;top:6px;left:0;content:"";width:23px;height:23px;line-height:38px;border-radius:19px;display:block;background-color:#fff;border:2px solid #bb7c4c;color:#fff;text-align:center}#dealer-search-container{overflow:visible}#dealer-search-row{padding:1rem 0 2rem;overflow:visible}.dealer-form{font-size:0}.dealer-form .form{display:block;margin-bottom:10px}@media screen and (min-width:62em){.dealer-form .form{margin-bottom:0}}.dealer-form button,.dealer-form input{height:42px;display:inline-block;vertical-align:top;line-height:42px;font-size:12px;padding-left:18px;letter-spacing:1px;text-transform:uppercase;width:calc(100% - 42px)}.dealer-form button{position:relative;width:42px;border:none;background:#000}.dealer-form button svg{position:absolute;top:12px;left:12px;fill:#fff;width:17px;height:17px}.dealer-map-legend div{min-height:40px}.dealer-search ::-webkit-input-placeholder{text-align:center;color:#787d81;padding-top:2px;font-family:HelveticaNeueW01-55Roma,sans-serif;font-size:12px;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase}.dealer-search h3{font-family:HelveticaNeueW01-55Roma,sans-serif;font-size:20px;font-size:1.25rem;margin-bottom:20px}#dealer-search-filterlist-container{position:relative;max-height:0;overflow:hidden;-webkit-transition:max-height .5s ease-in-out}#dealer-search-filterlist-container.open{border-top:1px solid #e4e4e4;max-height:200px}#dealer-search-filterlist-container #dealer-search-filterlist{padding:1em 0}#dealer-search-filterlist-container #dealer-search-filterlist label{font-size:12px}#dealer-search-filterlist-container #dealer-search-filterlist .filter-tag{display:inline-block;background-color:#fff;border-radius:5px;padding:.5em 1em;border:1px solid #e4e4e4;font-size:12px;margin-left:1em}#dealer-search-filterlist-container #dealer-search-filterlist .filter-tag.isProduct{font-weight:700}#dealer-search-filterlist-container #dealer-search-filterlist .filter-tag:after{color:#ff3e2f;content:"\2715";padding-left:.5em;cursor:pointer}.dealer_infowindow_productlist{padding-left:10px;margin-left:5px;border-left:1px solid #e4e4e4;color:#949494}.dealer_infowindow_productlist b{color:#000}#map-distributors-button{cursor:pointer;padding-top:20px;padding-left:15px;padding-bottom:20px;font-size:14px;text-decoration:underline}#map-distributors-button .distributors-show{display:inline}#map-distributors-button .distributors-hide{display:none}.Dropdown{position:relative;background-color:#000;overflow:initial;height:42px;z-index:99}.Dropdown ul{z-index:99;list-style:none;padding:0;margin:0}.Dropdown li{display:none;list-style:none;transition:opacity .3 ease-in}.Dropdown li:first-of-type{opacity:1;display:block;margin-bottom:1px}.Dropdown li:first-of-type a{position:relative}.Dropdown li:first-of-type a:hover{color:#fff}.Dropdown li:first-of-type a:after{background:url(../assets/icons/shape-arrow-down.svg);background-repeat:no-repeat;content:"";display:block;position:absolute;right:13px;top:18px;width:15px;height:20px}.Dropdown a{transition:linear;display:block;text-decoration:none;padding-right:30px;padding-left:20px;padding:14px 1.875rem 10px 1.25rem;outline:none;background-color:#000;color:#fff;border:none;font-size:12px;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase}.Dropdown a.selected,.Dropdown a:hover{color:#ff3e2f}.Dropdown a.selected:before{content:"\2713";position:absolute;margin-left:-1.5em;color:#fff}.Dropdown .is-active{display:block}.Dropdown--icon a{padding-left:40px;padding-left:2.5rem}.Dropdown--icon .is-selected{position:relative;color:#ff3e2f}.Dropdown--icon .is-selected:before{content:"\2713";position:absolute;margin-left:-24px;margin-left:-1.5rem;color:#fff}.Dropdown--review{margin-bottom:20px}.Dropdown--review ul{padding:0!important;margin:0!important}.Dropdown--review li{display:none!important}.Dropdown--review .is-active,.Dropdown--review li:first-of-type{display:block!important}.Dropdown--review ul li a{text-decoration:none!important;color:#fff!important;font-size:12px;font-size:.75rem}.reviews-dropdown{background-color:#000;overflow:initial;height:42px}.reviews-dropdown ul{z-index:981;list-style:none;padding:0!important;margin:0!important}.reviews-dropdown ul li{opacity:0;visibility:hidden;list-style:none;transition:.3 ease}.reviews-dropdown ul li a{transition:linear;display:block;padding:14px 1.25rem 10px;outline:none;text-decoration:none;background-color:#000;color:#fff;border:none;font-size:12px;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase}.reviews-dropdown ul li a:hover{color:#ff3e2f}.reviews-dropdown ul li:first-of-type{opacity:1;visibility:visible;margin-bottom:1px}.reviews-dropdown ul li:first-of-type a{position:relative}.reviews-dropdown ul li:first-of-type a:hover{color:#fff}.reviews-dropdown ul li:first-of-type a:after{content:url(../assets/icons/shape-arrow-down.svg);display:block;position:absolute;right:13px;top:13px}.modal-from-top{-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px)}.modal-from-top,.modal-from-top.mfp-bg{opacity:0;transition:all .2s}.modal-from-top.mfp-ready{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.modal-from-top.mfp-ready.mfp-bg{opacity:.8}.modal-from-top.mfp-removing{-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px);opacity:0}.modal-from-top.mfp-removing.mfp-bg{opacity:0}.modal-dismiss{position:absolute;top:20px;right:30px;font-size:0;z-index:99;cursor:pointer;width:24px;height:24px}.modal-youtube .modal-dismiss{top:45px;right:18px;display:block;width:24px;height:24px}.modal-dismiss:before{content:"";position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px}.modal-dismiss:after{content:"";background:url(../assets/images/close.png) no-repeat;height:inherit;width:inherit;display:inline-block}.mixed-media-modal-content .modal-dismiss{top:-30px;right:0}.mixed-media-modal-content img{max-height:90%}.Cookies{position:fixed;bottom:0;width:100%;z-index:101;background:#313131;min-height:60px}@media screen and (min-width:48em){.Cookies__flex{display:-webkit-flex;display:-ms-flexbox;display:flex}.Cookies__flex-text{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.Cookies__flex-button{-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;padding-left:20px}}.Cookies .fhd{padding:22px 20px;color:#fff;position:relative;text-align:center}.Cookies .fhd button{border:none;color:#313131;background-color:#fff;font-size:15px;margin:10px 0 0;padding:2px 30px 0;border-radius:3px;line-height:41px;text-align:center;outline:none;white-space:nowrap}.Cookies .fhd a{color:#fff;text-decoration:none}@media screen and (min-width:48em){.Cookies .fhd{text-align:left}.Cookies .fhd button{margin-top:0}}.contourPage,section.form-section{background-color:#fff;border:1px solid #d0d4d9;padding:25px 50px;padding:1.5625rem 3.125rem;margin-bottom:50px;margin-bottom:3.125rem}.contourPage ::-webkit-input-placeholder,section.form-section ::-webkit-input-placeholder{color:#787d81;padding-top:2px;font-family:HelveticaNeueW01-55Roma,sans-serif;font-size:12px;font-size:.75rem;letter-spacing:.1em}.contourPage .contourNavigation,section.form-section .contourNavigation{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.contourPage .btn,.contourPage .contourField.fileupload div label,.contourPage .contourField.fileupload div section.form-section label,.contourPage section.form-section .contourField.fileupload div label,section.form-section .btn,section.form-section .contourField.fileupload div .contourPage label,section.form-section .contourField.fileupload div label{padding:14px 20px;padding:.875rem 1.25rem;color:#fff;background-color:#838f97;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:95px}.contourPage .btn:hover,.contourPage .contourField.fileupload div label:hover,.contourPage .contourField.fileupload div section.form-section label:hover,section.form-section .btn:hover,section.form-section .contourField.fileupload div .contourPage label:hover,section.form-section .contourField.fileupload div label:hover{background-color:#9fa8ae}.contourPage fieldset.contourFieldSet,section.form-section fieldset.contourFieldSet{border:none;margin:0;padding:0}.contourPage fieldset.contourFieldSet .contourField,section.form-section fieldset.contourFieldSet .contourField{margin-bottom:20px}.contourPage fieldset.contourFieldSet .contourField.dropdownlist,.contourPage fieldset.contourFieldSet .contourField.hiddenfield,section.form-section fieldset.contourFieldSet .contourField.dropdownlist,section.form-section fieldset.contourFieldSet .contourField.hiddenfield{margin-bottom:0}.contourPage fieldset.contourFieldSet .field-validation-error,.contourPage fieldset.contourFieldSet .help-block,section.form-section fieldset.contourFieldSet .field-validation-error,section.form-section fieldset.contourFieldSet .help-block{font-size:14px;font-size:.875rem;color:#ff3e2f;font-style:italic}.contourPage fieldset.contourFieldSet .help-block,section.form-section fieldset.contourFieldSet .help-block{color:#bebebe}.contourPage .row-fluid .col-md-12,section.form-section .row-fluid .col-md-12{margin:0;padding:0}.contourPage label.fieldLabel,section.form-section label.fieldLabel{font-size:14px;font-size:.875rem;color:#787d81;display:block}.contourPage h2,section.form-section h2{font-family:HelveticaNeueW01-75Bold,sans-serif;font-size:26px;font-size:1.625rem;margin-bottom:20px}.contourPage h3,section.form-section h3{font-family:HelveticaNeueW01-55Roma,sans-serif;font-size:20px;font-size:1.25rem;margin-bottom:20px}.contourPage input[type=email],.contourPage input[type=password],.contourPage input[type=search],.contourPage input[type=text],.contourPage select,.contourPage textarea,section.form-section input[type=email],section.form-section input[type=password],section.form-section input[type=search],section.form-section input[type=text],section.form-section select,section.form-section textarea{padding:14px 10px 10px;background-color:#f7f7f7;border:1px solid #d0d4d9;width:100%;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;transition:background-color .3s ease-in}.contourPage input[type=email]:focus,.contourPage input[type=password]:focus,.contourPage input[type=search]:focus,.contourPage input[type=text]:focus,.contourPage select:focus,.contourPage textarea:focus,section.form-section input[type=email]:focus,section.form-section input[type=password]:focus,section.form-section input[type=search]:focus,section.form-section input[type=text]:focus,section.form-section select:focus,section.form-section textarea:focus{outline:none;background-color:#eaeaea;transition:background-color .3s ease-in}.contourPage .contourField.checkbox,section.form-section .contourField.checkbox{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.contourPage .contourField.checkbox label.fieldLabel,section.form-section .contourField.checkbox label.fieldLabel{margin-right:5px}.contourPage .dropdown,.contourPage .dropdown-list,.contourPage .dropdownlist,section.form-section .dropdown,section.form-section .dropdown-list,section.form-section .dropdownlist{position:relative;font-weight:400;padding:0;margin:0;height:auto;width:100%}.contourPage .dropdown-list select,.contourPage .dropdownlist select,.contourPage .dropdown select,section.form-section .dropdown-list select,section.form-section .dropdownlist select,section.form-section .dropdown select{background:#f7f7f7 url(../assets/icons/shape-arrow-down.svg) right 15px center no-repeat;background-size:11px 8px;text-overflow:ellipsis;white-space:nowrap}.contourPage select,section.form-section select{padding-right:40px;border-radius:0;margin-bottom:20px}.contourPage select::-ms-expand,section.form-section select::-ms-expand{display:none}.contourPage .contourField.fileupload input[type=file],section.form-section .contourField.fileupload input[type=file]{display:none}.contourPage .contourField.fileupload div,.contourPage .contourField.fileupload div label,section.form-section .contourField.fileupload div,section.form-section .contourField.fileupload div label{display:inline-block}.contourMessageOnSubmit{background-color:#121213;padding:20px 50px;margin:15px 0;color:#fff!important;line-height:1}.contourMessageOnSubmit p:last-child{margin:0;color:#fff}.all-manuals-content p a{font-family:HelveticaNeueW01-75Bold,sans-serif}#contour input.text,#contour textarea,.contour input.text,.contour textarea,html #contour input.text,html #contour textarea,html .contour input.text,html .contour textarea{width:100%!important;max-width:100%!important;padding:14px 10px 10px}.contourPage .btn,.contourPage .contourField.fileupload div label,.contourPage section.form-section .contourField.fileupload div label,section.form-section .contourField.fileupload div .contourPage label{min-width:95px;max-width:150px}.search-form{display:block;width:100%}.search-form .form-group label{display:none}.search-form ::-webkit-input-placeholder{text-align:center}.search-form ::-moz-placeholder{text-align:center}.search-input{padding:14px 10px 10px;background-color:#f7f7f7;border:1px solid #d0d4d9;margin-bottom:20px;text-transform:uppercase}.form-search-expanding .form-group{position:relative}.form-search-expanding .search-expand-toggle{background-color:#fff;width:100%;position:absolute;z-index:99;padding:14px 10px 8px;top:44px;border:1px solid #d0d4d9;border-top:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.form-search-expanding .search-expand-toggle .loader,.form-search-expanding .search-expand-toggle .loader:after,.form-search-expanding .search-expand-toggle .loader:before{width:.8rem;height:.8rem}.form-search-expanding .search-expand-toggle .loader{margin:0 auto 40px}.form-search-expanding .search-expand-toggle h3{border-bottom:2px solid #d0d4d9;text-transform:uppercase;margin:8px 0 12px;font-size:18px;font-size:1.125rem}.form-search-expanding .search-expand-toggle .search-expand-content+h3{margin-top:20px}.form-search-expanding .search-expand-toggle ul{list-style:none;padding:0;margin:0}.form-search-expanding .search-expand-toggle ul li{margin:5px 0;border-bottom:1px solid #d0d4d9}.form-search-expanding .search-expand-toggle ul li a{padding:6px 0;text-decoration:none;color:#787d81;font-size:14px;font-size:.875rem;font-family:HelveticaNeueW01-55Roma,sans-serif}.form-search-expanding .search-expand-toggle ul li a:last-child{padding:0}.form-search-expanding .search-expand-toggle .search-umbraco-data ul{display:inline-block}.form-search-expanding .search-expand-toggle .search-umbraco-data ul li{display:inline-block;margin:0;border-bottom:none}.form-search-expanding .search-expand-toggle .search-umbraco-data ul li a{padding-right:6px;padding-right:.375rem}.form-search-expanding .search-expand-toggle .search-umbraco-data>ul{display:block}.form-search-expanding .search-expand-toggle .search-umbraco-data>ul>li{padding:6px 0;border-bottom:1px solid #d0d4d9;display:none}.form-search-expanding .search-expand-toggle .search-umbraco-data>ul>li:nth-child(-n+4){display:block}.form-search-expanding .search-expand-toggle .search-umbraco-data>ul>li>a{font-family:HelveticaNeueW01-75Bold,sans-serif}.form-search-expanding .search-expand-toggle .search-umbraco-data>ul>li>a:after{content:":"}.form-search-expanding .search-expand-toggle .search-expand-submit{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;text-align:center;margin-top:6px;font-size:12px;font-size:.75rem}.block-svg-bg{background-color:#d0d4d9;width:100%;min-height:250px;position:relative;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:10px 0 24px}.block-svg-bg,.white .block-svg-bg{color:#fff}.block-svg-bg img{position:absolute;left:0;right:0;top:0;bottom:0;min-height:100%;min-width:0;width:auto;margin:0 auto}@media screen and (min-width:30em){.block-svg-bg img{width:100%;height:auto}}.block-svg-bg span{display:block;font-size:11px;font-size:.6875rem;text-transform:uppercase;letter-spacing:2px;position:relative;z-index:2}.block-svg-bg h3,.block-svg-bg span{text-align:center;font-family:HelveticaNeueW01-65Medi,sans-serif}.block-svg-bg h3{font-size:16px;font-size:1rem}.block-svg-bg svg{max-width:90px;position:relative;z-index:2}.no-flexbox .block-svg-bg{display:block;width:100%;min-height:250px}.no-flexbox .block-svg-bg svg{display:block;margin:0 auto}.section-toggle .tog-el{margin-bottom:1px;position:relative}.section-toggle .tog-el.active .tog-el-content{display:-webkit-flex;display:-ms-flexbox;display:flex}.section-toggle .tog-el.active .tog-el-toggle:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.section-toggle .tog-el-toggle{background-color:#121213;padding:20px;margin:0;color:#fff;line-height:1;cursor:pointer}.section-toggle .tog-el-toggle:after{content:"\25BC";color:#fff;position:absolute;right:20px;top:25px;font-size:12px}.section-toggle .tog-el-content{padding-bottom:15px;display:none}.section-toggle .block-svg-bg{margin-top:15px}.section-icon-grid .block-svg-bg{border:1px solid #fff}.section-image-texts .image-texts{background:url(../assets/images/index-article1.jpg) no-repeat 50%;background-size:cover;height:250px;padding-top:30px;padding:15px 20px;position:relative;width:100%;display:block}.section-image-texts .image-texts h2,.section-image-texts .image-texts p{color:#fff}.section-image-texts .image-texts h2{font-size:24px;font-size:1.5rem;font-family:HelveticaNeueW01-55Roma,sans-serif;color:#fff;text-transform:uppercase}.section-image-texts .image-texts p{position:absolute;bottom:0;left:0;text-align:center;width:100%}.search-results h2{font-size:26px;font-size:1.625rem;font-family:HelveticaNeueW01-55Roma,sans-serif;margin-bottom:30px;margin-bottom:1.875rem}.search-results h3{font-size:1.325rem;line-height:1.15;font-family:HelveticaNeueW01-65Medi,sans-serif;padding-top:20px;padding-top:1.25rem;padding-bottom:20px;padding-bottom:1.25rem;margin-bottom:40px;margin-bottom:2.5rem;border-bottom:1px solid #d0d4d9}@media screen and (min-width:48em){.search-results h3{font-size:1.625rem;line-height:1.25}}@media screen and (min-width:62em){.search-results h3{font-size:1.375rem;line-height:1.15}}.search-results .search-results-block{border-bottom:1px solid #d0d4d9;margin-top:34px;margin-top:2.125rem;padding-bottom:40px;padding-bottom:2.5rem;display:block;cursor:pointer}.search-results .search-results-block h4{font-size:1.325rem;line-height:1.15;padding-bottom:14px;padding-bottom:.875rem;margin:0}@media screen and (min-width:48em){.search-results .search-results-block h4{font-size:1.625rem;line-height:1.25}}@media screen and (min-width:62em){.search-results .search-results-block h4{font-size:1.375rem;line-height:1.15}}.search-results .search-results-block .readmore{text-decoration:none;text-transform:uppercase;font-family:HelveticaNeueW01-55Roma,sans-serif}.search-results .showmore{display:inline-block;margin:15px 0 40px;margin:.9375rem 0 2.5rem;color:#fff}.Lead{margin-top:20px}.Trail{margin-bottom:20px}.leader{padding-top:30px}.leader--xs{padding-top:5px}.leader--sm{padding-top:10px}.leader--md{padding-top:20px}.leader--lg{padding-top:50px}.leader--xl{padding-top:60px}.trailer{padding-bottom:30px}.trailer--xs{padding-bottom:5px}.carousel-hotspots .hs-modal-content .hs-title,.trailer--sm{padding-bottom:10px}.trailer--md{padding-bottom:20px}.trailer--lg{padding-bottom:50px}.trailer--xl{padding-bottom:60px}.lead{margin-top:30px}.lead--xs{margin-top:5px}.lead--sm{margin-top:10px}.lead--md{margin-top:20px}.lead--lg{margin-top:50px}.lead--xl{margin-top:60px}.trail{margin-bottom:30px}.trail--xs{margin-bottom:5px}.trail--sm{margin-bottom:10px}.trail--md{margin-bottom:20px}.trail--lg{margin-bottom:50px}.trail--xl{margin-bottom:60px}.image-text-btn__image{text-align:center}.image-text-btn__image img{margin:0 auto}.image-text-btn__text-btn{display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:15px;border-top:1px solid #d0d4d9;margin-top:15px}@media screen and (max-width:48em){.image-text-btn__text-btn{display:block}}.image-text-btn__text{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.image-text-btn__btn{margin-left:15px;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}@media screen and (max-width:48em){.image-text-btn__btn{margin:15px 0 0}}.contourPage .contourField.fileupload div .image-text-btn__btn label,.image-text-btn__btn .btn,.image-text-btn__btn .contourPage .contourField.fileupload div label,.image-text-btn__btn section.form-section .contourField.fileupload div label,section.form-section .contourField.fileupload div .image-text-btn__btn label{white-space:nowrap}.image-grid{position:relative;padding-top:101.7%}.image-grid--one-child{padding-top:50.85%}@media screen and (min-width:48em){.image-grid{padding-top:50.85%}}.image-grid__items{position:absolute;top:0;left:0;height:100%;width:100%}.image-grid__item{background-position:50%;background-size:cover}.image-grid__item:first-child{position:absolute;top:0;left:0;height:50%;width:100%}@media screen and (min-width:48em){.image-grid__item:first-child{height:100%;width:66.61%}}.image-grid__item:first-child:last-child{width:100%;height:100%}.image-grid__item:nth-child(2){position:absolute;top:50%;left:0;height:50%;width:50%}@media screen and (min-width:48em){.image-grid__item:nth-child(2){top:0;left:66.61%;width:33.39%}}.image-grid__item:nth-child(2):last-child{width:100%}@media screen and (min-width:48em){.image-grid__item:nth-child(2):last-child{width:33.39%;height:100%}}.image-grid__item:nth-child(3){position:absolute;top:50%;left:50%;height:50%;width:50%}@media screen and (min-width:48em){.image-grid__item:nth-child(3){left:66.61%;width:33.39%}}.star-rating{display:-webkit-flex;display:-ms-flexbox;display:flex;background:#fff;margin:auto;height:60px;max-width:280px;text-align:center}.star-rating--reviewbox{background:transparent;height:32px;position:relative;top:-6px}.star-rating__stars{margin:0!important;padding:0!important;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;white-space:nowrap}.star-rating__stars li{margin:0 0 0 9px!important;position:relative;display:inline-block;width:23px;height:23px;overflow:hidden;background:#ddd}.star-rating--reviewbox .star-rating__stars li{width:33px;height:33px;background:none}.star-rating__stars li:first-child{margin:0!important}.star-rating__stars li:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.star-rating__stars li.filled,.star-rating__stars li.half{background:#ff3e2f}.star-rating--reviewbox .star-rating__stars li.filled,.star-rating--reviewbox .star-rating__stars li.half{background:none}.star-rating--reviewbox .star-rating__stars li.filled{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAiCAYAAADRcLDBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEODU3M0M0RjA3RkIxMUU4OERFRkY1QjU3RDg1MTI3RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEODU3M0M1MDA3RkIxMUU4OERFRkY1QjU3RDg1MTI3RCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ4NTczQzREMDdGQjExRTg4REVGRjVCNTdEODUxMjdEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ4NTczQzRFMDdGQjExRTg4REVGRjVCNTdEODUxMjdEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+XmY9gQAAAVBJREFUeNrMl+0NgjAQhikTsIE4gWwgIzACbsAIbKAbdARH0A3UCcAJcIN6hKsxBtrS64dvcrnwg/LkaN/eJQlRQogyiSkAyMWkPCYERwgeCyCDGBBizJntWimBo4GQH87wOXglZBWkhtAAtZhXHRKiW4DoQgFUQq0qBMRFA3HxDVAKM61yUaZzREhjjItuMJu4Yw9xhXhi7hljvRICyeUHd5gLD8W8I+AD8wh3ZXis4tjupIPu3PtWbWpAvtQsbcRjIABuej3HAQgAwtcak2uQM7VzoupGaXpUN6apOh1AamjBFGXgii/ruwMrIaiWCBDMuhKuWnndrar7Ha7miZwCUfwDxMYRxN5nJU4QW8zKE+Jytvj0kb+bFufSxf6TAjFnPJVBHzpncIXVsfqeriDale83P5UsbSBkk8NtfR+HZtmjtLaVKByZVa6qxFuAAQB01MTWWw3eXAAAAABJRU5ErkJggg==")}.star-rating__stars li.half:before{left:50%;background:#ddd}.star-rating--reviewbox .star-rating__stars li.half:before{left:0;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAiCAYAAAC5gzL5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowREYwMUNDMjA3RkMxMUU4QTcwQ0Q5NzE1QTU2RjQyRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowREYwMUNDMzA3RkMxMUU4QTcwQ0Q5NzE1QTU2RjQyRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjBERjAxQ0MwMDdGQzExRThBNzBDRDk3MTVBNTZGNDJFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjBERjAxQ0MxMDdGQzExRThBNzBDRDk3MTVBNTZGNDJFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+5BKJBgAAAPBJREFUeNqsVYsNwiAQBdIBukG7gR2hIziCTqAb6Aa6Ad2ko9QNHAHv4lmJYLje8RK4hOQe7z5wxigRQhi1BD2s2SmFXHBzChUtmL2KBHCG1Wrz8QxvyHICjocaKpbwxXYl4ITJ7OMzSTin3wMn6M6kQ5tSR5J0dOxyBCsJ3fBx2JEduAobKpfXVMtZayewRxUJblqitTpEdDc1ADnyYRvSjgVFGNYkCkdD9LdjJYq4L5aXkwwe4nAijCoSeoBGq6QKyVCDpKtR3rlQ3hsNMdZsSXqDm3STcV7ot+d/ypEzKrqKphwR+GLcBSWsEr8EGAB+dSUq5MxtHAAAAABJRU5ErkJggg==");background-repeat:no-repeat}.star-rating__stars li:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 23 23' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.64 1.16l3.118 7.32 7.924.704-5.997 5.227 1.78 7.755-6.826-4.088-6.824 4.088 1.778-7.755L.596 9.184l7.925-.704 3.118-7.32zM-2 26h28V-2H-2v28z' fill='%23fff'/%3E%3C/svg%3E")}.star-rating--reviewbox .star-rating__stars li:after{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAiCAYAAADRcLDBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowMUJEREVFNTA3RkMxMUU4QjFEMkEyQTc3OTk3OTFBNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowMUJEREVFNjA3RkMxMUU4QjFEMkEyQTc3OTk3OTFBNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAxQkRERUUzMDdGQzExRThCMUQyQTJBNzc5OTc5MUE2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxQkRERUU0MDdGQzExRThCMUQyQTJBNzc5OTc5MUE2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+93Rl6AAAAZRJREFUeNrMlzuOgzAQhnFE4dIlJWXKlJQ5AkfYI+0R9ggpKbekpExJSUmZjsxEP1qEiB87xsQSmtg8/Hk883uSZcI2TVMp/cZJCGDIfMEeA0HturJpIWj1mswZ3TP6yT1R0TVPrNE/BMLW3xeCXH9ZeGFuGuPJPHENHI8LQavlYHyXkgb3d/dEJbwvg4A6uhSyDFVR5aGIBhMvrauNdPVLq5QarRAgnycsFjZ2GwA2W4brFdKqzo5rN7XI+/oQAKW6V2DyDx5IDNBg3r/swECbCKCj+drNFKUbDT+QAODmTFGKEY6PSwqAt2KFB2N75L4FYFXMyCCDLfCtsg2QUQjA7//Qtx6Ss0MKoW0AvhDSkt5Ze548DjBxc52qLk+YSIFpJBDFJ0DE8kS5pydY/789zhxrcOb/hOhxDM/p21DwtSgHytDF5IErGHEE3zeE7SVKyIR6vZU0XtAzQxDEKq1YbFr6yK+zaKVyjbeI3q/wP0S7tiT3CMoOq38EVdBULxBIB5AK29QHCwy7MJJYGZtgPQUYADeTl4jyvzuaAAAAAElFTkSuQmCC")}.star-rating--10 .star-rating__stars li:first-child:before{content:"";-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.star-rating--10 .star-rating__stars li:nth-child(n+2):before,.star-rating--20 .star-rating__stars li:nth-child(n+2):before{display:none}.star-rating--30 .star-rating__stars li:nth-child(2):before{content:"";-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.star-rating--30 .star-rating__stars li:nth-child(n+3):before,.star-rating--40 .star-rating__stars li:nth-child(n+3):before{display:none}.star-rating--50 .star-rating__stars li:nth-child(3):before{content:"";-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.star-rating--50 .star-rating__stars li:nth-child(n+4):before,.star-rating--60 .star-rating__stars li:nth-child(n+4):before{display:none}.star-rating--70 .star-rating__stars li:nth-child(4):before{content:"";-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.star-rating--70 .star-rating__stars li:nth-child(n+5):before,.star-rating--80 .star-rating__stars li:nth-child(n+5):before{display:none}.star-rating--90 .star-rating__stars li:nth-child(5):before{content:"";-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.star-rating__rating{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1 25%;-ms-flex:1 1 25%;flex:1 1 25%;max-width:32%;box-shadow:0 0 6px rgba(0,0,0,.25)}.star-rating__rating-number{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;color:#ff3e2f;font-family:HelveticaNeueW01-65Medi,sans-serif;font-size:38px;font-weight:700}.star-rating__description{margin:5px 2px 0;font-family:HelveticaNeueW01-55Roma,sans-serif;font-weight:400;font-size:14px;text-align:center}.text-rating{display:inline-block;quotes:"\201C" "\201D" "\2018" "\2019";background:#fff;height:60px;text-align:center;margin:0 auto!important;padding:0 10px!important;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;white-space:nowrap;font-family:HelveticaNeueW01-65Medi,sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:60px}.text-rating--quote:before{content:open-quote}.text-rating--quote:after{content:close-quote}.text-rating__large{font-size:38px;font-weight:700}.instagram-images__small img{float:left;width:25%}.instagram-images__large img{float:left;width:50%}.sidebar-newsletter{position:relative;overflow:hidden;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.sidebar-newsletter:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.sidebar-newsletter p.large{font-size:1.325rem;line-height:1.15;font-family:HelveticaNeueW01-55Roma,sans-serif;-webkit-transform:translateZ(0);transform:translateZ(0);margin-bottom:8px}@media screen and (min-width:48em){.sidebar-newsletter p.large{font-size:1.625rem;line-height:1.25}}@media screen and (min-width:62em){.sidebar-newsletter p.large{font-size:1.375rem;line-height:1.15}}.sidebar-newsletter button{display:block;margin:15px 0 0;border:0;padding:0 45px;height:75px;width:100%;background-color:#ff3e2f;color:#fff;text-transform:none;font-weight:400;transition:background .3s ease-out}.sidebar-newsletter:hover button{background-color:#e5372a;transition-timing-function:ease-in}.category-description{cursor:auto!important}@media (max-width:768px){.category-description{border-bottom:1px solid #d0d4d9!important}}@media screen and (min-width:62em){.category-description{padding-left:30px;padding-right:30px}}.category-description__headline{font-size:2.5rem;line-height:1;font-family:HelveticaNeueW01-55Roma,sans-serif;font-weight:700;letter-spacing:normal;text-align:left;position:relative;margin:0 0 25px}.category-description__headline:after{content:"";position:absolute;bottom:-16px;left:0;height:7px;width:100px;background:#cfd3d9}.category-description__text{text-transform:none!important;font-size:1em!important;text-align:left!important}.sk-fading-circle{margin:auto;width:30px;height:30px;position:relative}.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-fading-circle .sk-circle:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:#fff;border-radius:100%;-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}.sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-circleFadeDelay{0%,39%,to{opacity:0}40%{opacity:1}}@keyframes sk-circleFadeDelay{0%,39%,to{opacity:0}40%{opacity:1}}.spinner{margin:100px auto;width:50px;height:40px;text-align:center;font-size:10px;opacity:1;transition:opacity .2s ease-out}.spinner--center{position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;z-index:0;opacity:0}.slick-current .spinner--center{z-index:1;opacity:1}.spinner>div{background-color:#000;border-radius:3px;height:100%;width:5px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.spinner--white>div{background-color:#fff}.spinner--grey>div{background-color:#d0d4d9}.spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.spinner .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes sk-stretchdelay{0%,40%,to{-webkit-transform:scaleY(.6);transform:scaleY(.6)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,to{-webkit-transform:scaleY(.6);transform:scaleY(.6)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}.audio-section{position:relative;margin:0 0 10px 10px}@media screen and (min-width:62em){.audio-section{display:block;width:100%;margin:0 0 30px}}.audio-section--inline{width:205px;float:right;display:block}@media screen and (min-width:62em){.audio-section--inline{display:none}}.audio-section--inline button{display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (min-width:62em){.audio-section--inline button{display:none}}.audio-section__audio{max-width:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;opacity:0}.no-js .audio-section__audio{opacity:1;position:relative}.audio-section__icon{width:38px;height:22px;fill:#000}.audio-section__action{background:#fff;border:1px solid #000;border-radius:100px;padding:0 10px;margin:0;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:inherit;min-height:46px;height:10px;position:relative;z-index:1;opacity:1;transition:opacity .3s ease-out}@media screen and (min-width:62em){.audio-section__action{display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:60px;padding:0 21px}}.no-js .audio-section__action{display:none}.audio-section__text{color:#24272c;display:block;text-align:left;line-height:1;padding:0 0 0 5px}@media screen and (min-width:62em){.audio-section__text{padding:0 0 0 15px}}.audio-section__line{display:block;font-size:11px;font-family:HelveticaNeueW01-55Roma,sans-serif;width:100%}@media screen and (min-width:62em){.audio-section__line{font-size:14px}}.audio-section__line--highlight{font-size:11px;font-family:HelveticaNeueW01-75Bold,sans-serif;text-transform:uppercase}@media screen and (min-width:62em){.audio-section__line--highlight{font-size:16px}}.bookingpage{background:#cfd3d9;padding-bottom:100px}@media screen and (min-width:62em){.bookingpage{padding-bottom:200px}}.bookingpage__header{margin:0 auto 40px;max-width:850px;padding:0 15px;text-align:center}.bookingpage__header h1{margin:60px 0 40px;font-size:32px;color:#000}.bookingpage__picked{margin:30px auto;max-width:600px;text-align:center;border-top:1px solid #9fa1a6;font-size:20px;line-height:normal}@media screen and (min-width:48em){.bookingpage__picked{font-size:22px}}.bookingpage__picked:empty{display:none}.bookingpage__picked-item{border-bottom:1px solid #9fa1a6;-webkit-animation:bookingPickedWrapper .3s forwards;animation:bookingPickedWrapper .3s forwards}.bookingpage__picked-item--small-font{font-size:16px}.bookingpage__picked-item div{position:relative;padding:17px 50px;opacity:0;-webkit-animation:bookingPickedInside .3s forwards .4s;animation:bookingPickedInside .3s forwards .4s}.bookingpage__picked-item div:after{content:"";position:absolute;top:50%;right:20px;width:7px;height:15px;box-shadow:2px 2px currentColor;opacity:0;-webkit-transform:translate3d(-50%,-75%,0) rotate(45deg);transform:translate3d(-50%,-75%,0) rotate(45deg);-webkit-animation:bookingCheckmark .5s ease-out forwards .8s;animation:bookingCheckmark .5s ease-out forwards .8s}.bookingpage__picker{margin:30px auto;max-width:600px;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:20px;line-height:normal}@media screen and (min-width:48em){.bookingpage__picker{font-size:22px}}.bookingpage__picker-item{position:relative;margin-top:10px;padding:17px 50px 17px 20px;background:#ff454f;color:#fff;overflow:hidden;cursor:pointer;opacity:0;-webkit-animation:bookingPickerItem .5s ease-out forwards;animation:bookingPickerItem .5s ease-out forwards}.bookingpage__picker-item:first-child{margin-top:0}.bookingpage__picker-item:before{content:"";position:absolute;top:50%;left:50%;width:100%;padding-top:100%;background:linear-gradient(to top right,transparent 0,transparent 50%,currentColor);opacity:0;-webkit-transform:translate3d(-150%,-50%,0) rotate(45deg);transform:translate3d(-150%,-50%,0) rotate(45deg);transition:opacity .25s ease-in,-webkit-transform .5s ease-in;transition:transform .5s ease-in,opacity .25s ease-in;transition:transform .5s ease-in,opacity .25s ease-in,-webkit-transform .5s ease-in}.bookingpage__picker-item:after{content:"";position:absolute;top:50%;right:20px;width:16px;height:16px;box-shadow:2px 2px currentColor;-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}.bookingpage__picker-item:hover:before{opacity:.2;-webkit-transform:translate3d(-80%,-50%,0) rotate(45deg);transform:translate3d(-80%,-50%,0) rotate(45deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.bookingpage__picker-item--reserved{background:#db3c45}.bookingpage__picker-item--reserved:after{content:none}.bookingpage__picker-item--reserved span{position:absolute;top:50%;right:20px;max-width:calc(100% - 260px);min-height:1.35em;max-height:2.7em;overflow:hidden;text-overflow:ellipsis;text-align:right;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:16px}@media screen and (min-width:30em){.bookingpage__picker-item--reserved span{max-width:50%}}.bookingpage__picker-item--unclickable{cursor:default;pointer-events:none}.bookingpage__picker-input{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;opacity:0;-webkit-animation:bookingPickerItem .5s ease-out forwards;animation:bookingPickerItem .5s ease-out forwards}.bookingpage__picker-input label{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:calc(100% - 61px);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:48em){.bookingpage__picker-input label{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.bookingpage__picker-input label:after{content:"";position:absolute;top:0;right:0;height:60px;width:62px;background:#ff454f}@media screen and (min-width:48em){.bookingpage__picker-input label:after{content:none}}.bookingpage__picker-input label span{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:15px 10px 15px 20px;height:60px;background:#ff454f;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media screen and (min-width:48em){.bookingpage__picker-input label span{-webkit-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%;max-width:calc(50% + 30px)}}.bookingpage__picker-input label input{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 20px;border:0;border-radius:0;box-shadow:none;outline:0;height:60px;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:top}@media screen and (min-width:48em){.bookingpage__picker-input label input{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:calc(50% - 30px)}}.bookingpage__picker-input>div{-webkit-flex:0 0 61px;-ms-flex:0 0 61px;flex:0 0 61px;padding-left:1px}.bookingpage__picker-disclaimer{position:relative;margin:30px auto;padding:17px 70px 17px 20px;max-width:600px;background:#fff;font-size:16px;line-height:normal;overflow:hidden;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;opacity:0;-webkit-animation:bookingPickerItem .5s ease-out forwards;animation:bookingPickerItem .5s ease-out forwards}.bookingpage__picker-disclaimer>div{position:absolute;right:0;bottom:0}.bookingpage__footer{text-align:center;max-width:850px;margin:auto}.bookingpage__back{margin:0 auto 30px;opacity:0;pointer-events:none;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 20px;border:0;border-radius:0;outline:0;color:#ff454f;box-shadow:none;background:transparent;vertical-align:top;-webkit-tap-highlight-color:transparent;overflow:hidden;transition:opacity .25s ease-out}.bookingpage__back--visible{opacity:1;pointer-events:auto}.bookingpage__back:after{content:"";position:absolute;z-index:1;top:50%;left:50%;width:100%;padding-top:100%;background:linear-gradient(to bottom left,transparent 0,transparent 50%,#9fa1a6);opacity:0;-webkit-transform:translate3d(50%,-50%,0) rotate(45deg);transform:translate3d(50%,-50%,0) rotate(45deg);transition:opacity .15s ease-in,-webkit-transform .25s ease-in;transition:transform .25s ease-in,opacity .15s ease-in;transition:transform .25s ease-in,opacity .15s ease-in,-webkit-transform .25s ease-in}.bookingpage__back span{position:relative;z-index:2}.bookingpage__back:hover:after{opacity:.2;-webkit-transform:translate3d(-30%,-50%,0) rotate(45deg);transform:translate3d(-30%,-50%,0) rotate(45deg);transition-timing-function:ease-out}.bookingpage__arrow-btn{position:relative;width:60px;height:60px;border:0;border-radius:0;outline:0;background:#fff;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:top;border-top:1px solid #fff}@media screen and (min-width:48em){.bookingpage__arrow-btn{border-top:0}}.bookingpage__arrow-btn:disabled{pointer-events:none}.bookingpage__arrow-btn span{z-index:2;width:100%;padding-top:100%;background:linear-gradient(to top right,transparent 0,transparent 50%,#fff);opacity:0;transition:opacity .25s ease-in,-webkit-transform .5s ease-in;transition:transform .5s ease-in,opacity .25s ease-in;transition:transform .5s ease-in,opacity .25s ease-in,-webkit-transform .5s ease-in}.bookingpage__arrow-btn:before,.bookingpage__arrow-btn span{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-150%,-50%,0) rotate(45deg);transform:translate3d(-150%,-50%,0) rotate(45deg)}.bookingpage__arrow-btn:before{content:"";z-index:1;width:200%;height:200%;background:#ff454f;transition:-webkit-transform .25s ease-in;transition:transform .25s ease-in;transition:transform .25s ease-in,-webkit-transform .25s ease-in}.bookingpage__arrow-btn:after{content:"";position:absolute;z-index:3;top:50%;right:20px;width:16px;height:16px;box-shadow:2px 2px currentColor;color:#ff454f;-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg);transition:color .25s ease-in}.bookingpage__arrow-btn:not(:disabled):before{-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg);transition-timing-function:ease-out}.bookingpage__arrow-btn:not(:disabled):after{color:#fff}.bookingpage__arrow-btn:hover span{opacity:.2;-webkit-transform:translate3d(-120%,-50%,0) rotate(45deg);transform:translate3d(-120%,-50%,0) rotate(45deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.bookingpage__loader{height:60px;position:relative}.bookingpage__loader:after{content:"";position:absolute;left:50%;top:50%;width:100px;margin-top:-1px;border-top:1px solid #ff454f;-webkit-animation:bookingLoader 1s linear infinite;animation:bookingLoader 1s linear infinite}@-webkit-keyframes bookingPickerItem{0%{opacity:0;-webkit-transform:translate3d(0,-25%,0);transform:translate3d(0,-25%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bookingPickerItem{0%{opacity:0;-webkit-transform:translate3d(0,-25%,0);transform:translate3d(0,-25%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes bookingPickedWrapper{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bookingPickedWrapper{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes bookingPickedInside{0%{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bookingPickedInside{0%{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes bookingCheckmark{0%{opacity:0;-webkit-transform:translate3d(-25%,-50%,0) rotate(25deg) scale(0);transform:translate3d(-25%,-50%,0) rotate(25deg) scale(0)}1%{opacity:1}50%{-webkit-transform:translate3d(-50%,-75%,0) rotate(55deg) scale(1.2);transform:translate3d(-50%,-75%,0) rotate(55deg) scale(1.2)}to{-webkit-transform:translate3d(-50%,-75%,0) rotate(45deg) scale(1);transform:translate3d(-50%,-75%,0) rotate(45deg) scale(1);opacity:1}}@keyframes bookingCheckmark{0%{opacity:0;-webkit-transform:translate3d(-25%,-50%,0) rotate(25deg) scale(0);transform:translate3d(-25%,-50%,0) rotate(25deg) scale(0)}1%{opacity:1}50%{-webkit-transform:translate3d(-50%,-75%,0) rotate(55deg) scale(1.2);transform:translate3d(-50%,-75%,0) rotate(55deg) scale(1.2)}to{-webkit-transform:translate3d(-50%,-75%,0) rotate(45deg) scale(1);transform:translate3d(-50%,-75%,0) rotate(45deg) scale(1);opacity:1}}@-webkit-keyframes bookingLoader{0%{opacity:0;-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}50%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-200%,0,0);transform:translate3d(-200%,0,0)}}@keyframes bookingLoader{0%{opacity:0;-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}50%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-200%,0,0);transform:translate3d(-200%,0,0)}}.quote-wrapper{overflow:hidden;background:#cfd3d9;margin:0 0 100px;text-align:center;position:relative}[data-type=StudiosPage] .quote-wrapper{background:#24272c;color:#fff;display:block;margin:0}.quote-wrapper__inner{display:block;color:inherit;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:1200px;width:100%;margin:0 auto;padding:100px 0;text-decoration:none}@media screen and (min-width:62em){.quote-wrapper__inner--has-action{padding-bottom:140px}}.quote-wrapper__image{margin:0 auto 38px}.quote-wrapper__image img{max-width:200x;max-height:200px;border-radius:50%;margin:auto}.quote-wrapper__action-wrapper{position:absolute;bottom:0;left:0;right:0;margin:0 auto}.quote-wrapper__action{background:#ff3d2f;color:#fff;display:inline-block;text-transform:uppercase;font-family:HelveticaNeueW01-75Bold,sans-serif;padding:15px 45px;text-align:center;transition:background .3s ease-out}.no-touchevents .quote-wrapper__action:focus,.no-touchevents .quote-wrapper__action:hover{background:#e5372a}.quote-wrapper .quote{margin:0 40px}.quote-wrapper .quote__text{font-size:22px;line-height:1.2;margin:0;font-family:HelveticaNeueW01-75Bold,sans-serif;margin:0 0 35px;quotes:"“" "”" "‘" "’"}.quote-wrapper .quote__text:before{content:open-quote}.quote-wrapper .quote__text:after{content:close-quote}@media screen and (min-width:62em){.quote-wrapper .quote__text{font-size:40px}}.quote-wrapper .quote__author{font-size:16px;font-family:HelveticaNeueW01-75Bold,sans-serif;margin:0}@media screen and (min-width:62em){.quote-wrapper .quote__author{font-size:24px}}.Article-page section p{padding-bottom:20px}@media screen and (min-width:48em){.Article-page section p{padding-bottom:10px}}.Article-page section h1,.Article-page section h2{color:#000}.Article-page>.row .col-xs-12+.col-xs-12 figure{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.Article-page .simpleparagraph a{color:#ff3e2f}.Article-page .simpleparagraph ol,.Article-page .simpleparagraph ul{margin-left:20px}.Article-page .simpleparagraph ol li,.Article-page .simpleparagraph ul li{list-style:initial;display:list-item}.Article-page .simpleparagraph strong{font-family:HelveticaNeueW01-65Medi,sans-serif}.Article-page .simpleparagraph a,.Article-page .simpleparagraph li,.Article-page .simpleparagraph p{font-size:16px!important}.Article-page section h2{margin-top:.5em;font-size:2.2rem}.Article-page section h2:first-child{margin-top:0}.Article-page .row .col-xs-12 img{margin:0 auto;min-height:2px}.Article-page .row .col-xs-12>img{width:100%}.Article-page__date{margin-top:0!important;padding-top:10px;padding-bottom:10px;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.Article-page__date p{font-size:14px}@media screen and (min-width:48em){.Article-page__date p{font-size:1rem}}.Article-bio{border-bottom:1px solid #d0d4d9;margin-top:20px}.hasHero .Article-bio{margin-top:0}.Article-bio--left{margin-top:10px}@media screen and (min-width:48em){.Article-bio--left{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.Article-introSplitter--left{-webkit-flex-basis:70px;-ms-flex-preferred-size:70px;flex-basis:70px;max-width:70px}.Article-introSplitter--right{margin-top:-2px;padding-bottom:20px;padding-left:0}@media screen and (min-width:48em){.Article-introSplitter--right{border-bottom:none;padding-top:3px}}@media screen and (min-width:62em){.Article-introSplitter--right{margin-top:0;padding-bottom:0}}.Article-portrait{display:inline-block;margin:0 auto;width:50px;height:50px;border-radius:50%}.Article-author--with{display:none}@media screen and (min-width:48em){.Article-author--with{display:inline}}.Article-author--name{font-size:17px}.Article-author--jobTitle{font-size:14px;line-height:1}.Article-author--jobTitle,.Article-author--name{font-style:normal;font-family:HelveticaNeueW01-65Medi,sans-serif}@media screen and (min-width:48em){.Article-author--jobTitle,.Article-author--name{font-size:1rem}}.Article-author--jobTitle{display:block}@media screen and (min-width:48em){.Article-author--jobTitle{display:initial}}.Article-author--date{font-size:.9em}@media screen and (min-width:48em){.Article-author--date{font-size:1em}}.Article-introSplitter{display:inline-block}@media screen and (min-width:62em){.Article-textTag{font-size:14px}}.Article-shares{display:block}.Article-excerpt p:first-of-type{margin-bottom:20px;padding-bottom:0}@media screen and (min-width:62em){.Article-excerpt p:first-of-type{margin-bottom:0}}@media screen and (min-width:62em){.Article-links{padding-bottom:0;border-left:1px solid #d0d4d9}}.Article-linksEl{display:block;padding:5px 0;color:#ff3e2f}.superarticle figcaption{margin:10px 0;text-align:left;font-size:14px}.superarticle figcaption p{font-size:inherit}.super-article__headline{margin:0 0 .3em;font-size:2.2rem;line-height:1}@media screen and (min-width:62em){.article-padding{padding:10px 0}}.GrayBox-svg{width:30px;height:45px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-left:-50px}.BorderBox{border:1px solid #d0d4d9;color:#000;position:relative;display:block}.GrayBoxDark{background-color:#d0d4d9;position:relative}.GrayBoxDark--tag{padding:50px 0 50px 50px;text-align:center;font-family:HelveticaNeueW01-75Bold,sans-serif}.ArticleList{margin-top:40px;border-bottom:1px solid #d0d4d9;padding-bottom:20px;line-height:normal}@media screen and (min-width:48em){.ArticleList{border-bottom:0;padding-bottom:40px}}.ArticleList>a{padding:0 10px}.ArticleList-tag{color:#787d81;font-family:HelveticaNeueW01-65Medi,sans-serif}.ArticleList-tag span{font:inherit}.ArticleList-h3{margin-top:5px}@media screen and (min-width:48em){.ArticleList-h3{font-size:1.375rem}}.ArticleList-title{display:inline-block;font-family:HelveticaNeueW01-75Bold,sans-serif;margin:0;padding:0 10px 5px;font-size:28px;line-height:1.25em}@media screen and (min-width:48em){.ArticleList-title{font-size:20px}}.ArticleList-readMore{display:inline-block;padding:2px 10px 4px;font-size:16px;color:#ff3e2f;line-height:1}.ArticleList-arrow{width:20px;height:13px;fill:#fff;margin-left:10px;vertical-align:bottom}.ArticleList-row div:nth-of-type(1n+3){display:none}@media screen and (min-width:48em){.ArticleList-row div:nth-of-type(1n+3){display:-webkit-flex;display:-ms-flexbox;display:flex}}.highlight-child-hover .highlight-child-hover__child,.highlight-hover{display:inline-block;position:relative;overflow:hidden;transition:color .4s .1s,-webkit-transform .4s .1s;transition:transform .4s .1s,color .4s .1s;transition:transform .4s .1s,color .4s .1s,-webkit-transform .4s .1s}.highlight-child-hover .highlight-child-hover__child:before,.highlight-hover:before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:#343940;-webkit-transform:translate3d(-101%,0,0);transform:translate3d(-101%,0,0);transition:-webkit-transform .4s .1s;transition:transform .4s .1s;transition:transform .4s .1s,-webkit-transform .4s .1s}.highlight-child-hover .highlight-child-hover__child span,.highlight-hover span{position:relative;z-index:2}.highlight-child-hover .highlight-child-hover__child:before{background-color:#ff3e2f}.no-touchevents .highlight-child-hover:hover .highlight-child-hover__child,.no-touchevents .highlight-hover:hover{color:#fff!important;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.no-touchevents .highlight-child-hover:hover .highlight-child-hover__child:before,.no-touchevents .highlight-hover:hover:before{-webkit-transform:translateZ(0);transform:translateZ(0)}.icon-wing{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2012%209%22%3E%3Cstyle%3E.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3Anone%3Bstroke%3A%23000000%3Bstroke-width%3A2%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%3B%7D%3C/style%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M1%205l3%203M4%208l7-7%22/%3E%3C/svg%3E");background-repeat:no-repeat}@-webkit-keyframes rotateIndefinitely{50%{fill:#666}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes rotateIndefinitely{50%{fill:#666}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.btn-magnifier{height:25px;width:25px;position:absolute;color:#000;fill:currentColor;top:50%;left:50%;margin:-12px 0 0 -12px}.btn-search-in-progress{width:30px;height:30px;position:absolute;fill:#000;top:50%;left:50%;margin:-15px 0 0 -15px;display:none;-webkit-animation:rotateIndefinitely 1s infinite forwards;animation:rotateIndefinitely 1s infinite forwards}.close-toggle{width:20px;height:20px;position:absolute;top:-30px;right:15px;z-index:5}@media (max-width:767px){.close-toggle:before{content:"";position:absolute;top:-10px;right:-10px;left:-10px;bottom:-10px}}.close-toggle .icon-close{color:#000;fill:currentColor;width:20px;height:20px}@media (min-width:768px){.close-toggle{top:17px;right:17px}.close-toggle .icon-close{color:#fff}}.cta-container{background:#fff;display:none}.cta-container--outside{display:block}.cta-container.show-directions .dropdown .icon-arrow.down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:768px){.cta-container{display:block;background:transparent;padding-bottom:1px;margin-bottom:20px}.cta-container:after,.cta-container:before{content:" ";display:table}.cta-container:after{clear:both}.cta-container--outside{display:none}}.cta-list{width:100%;overflow:hidden;height:50px;position:relative;transition:margin .3s ease-in-out}@media (min-width:768px){.cta-list{width:auto;height:auto;display:block;padding-bottom:1px}}.show-directions .cta-list{margin-bottom:-50px}.cta-list li{background:#333;float:left;text-align:center;width:50%;height:100%}.cta-list li:last-child{background:#000}@media (min-width:768px){.cta-list li{width:auto;height:auto;display:inline-block;text-align:center;padding:0;border:1px solid #fff;margin:0 -1px -1px 0}.cta-list li,.cta-list li:last-child{background:transparent}.cta-list li:last-child{margin-right:0}}.cta-list a{display:block;height:100%;font-size:.875rem}@media (min-width:768px){.cta-list a{text-transform:uppercase;padding:8px 20px;color:inherit}}.cta-list a b{display:inline-block;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:768px){.cta-list a b{display:none}}.cta-list .cta-text{display:none}@media (min-width:768px){.cta-list .cta-text{display:inline-block;text-overflow:ellipsis;white-space:nowrap}}.cta-link{background:#ff4029;border:0 none;color:#fff;text-align:center;font-size:.875rem;padding:10px 15px;width:100%}.overview-map--distributors .cta-link{background:#bb7c4c}@-webkit-keyframes showReopenDetailViewAnimation{50%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:.8}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes showReopenDetailViewAnimation{50%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:.8}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.map-search-result-detail{position:absolute;z-index:2;left:0;right:0;bottom:-800px;opacity:0;pointer-events:none;transition:all .3s ease-in;font-size:14px}.show-detail .map-search-result-detail{opacity:1;pointer-events:all}@media (max-width:767px){.show-detail .map-search-result-detail{bottom:0;transition-duration:.2s;transition-timing-function:ease-out}}@media (min-width:768px){.map-search-result-detail{max-height:0;opacity:1;overflow:hidden;position:relative;bottom:auto;left:auto;right:auto;margin:0 .625rem}.show-detail .map-search-result-detail{max-height:600px}}@media (min-width:1240px){.map-search-result-detail{margin:0}}.map-search-result-detail a,.map-search-result-detail p{font-size:inherit}.map-search-result-detail h4{font-family:HelveticaNeueW01-75Bold,sans-serif;font-size:.875em;text-transform:uppercase;font-weight:700}.is-searched .map-search-result-detail{display:block}.map-search-result-detail .result-details{max-height:65vh;overflow:auto}@media (min-width:768px){.map-search-result-detail .result-details{max-height:none;overflow:hidden}.map-search-result-detail .result-details--reopened{-webkit-animation:showReopenDetailViewAnimation .25s linear forwards;animation:showReopenDetailViewAnimation .25s linear forwards}}.map-search-result-detail .headline{font-size:1.375rem;position:relative;padding-right:35%}@media (min-width:768px){.map-search-result-detail .headline{font-size:1.7rem;text-transform:uppercase;padding-right:25%}}@media (min-width:992px){.map-search-result-detail .headline{font-size:2.5rem}}.map-search-result-detail .headline:after{font-family:HelveticaNeueW01-Thin,sans-serif;content:attr(data-distance);display:inline-block;font-weight:400;position:absolute;right:0}.map-search-result-detail .cta-item,.map-search-result-detail .detail-address{color:#fff}.map-search-result-detail .detail-address>span{display:inline-block;width:100%}@media (min-width:480px){.map-search-result-detail .detail-address{margin:0 0 20px}}@media (min-width:768px){.map-search-result-detail .detail-address>span{width:auto}.map-search-result-detail .detail-address>span:after{content:",";display:inline-block}.map-search-result-detail .detail-address>span:last-child:after{content:""}}.map-search-result-detail .dropdown{border:0 none;margin:0}@media (min-width:768px){.map-search-result-detail .dropdown{text-transform:uppercase;display:block;height:53px;width:100%}}.map-search-result-detail .contact-details{margin:20px 0}.map-search-result-detail .contact-detail{padding:0 0 5px}.map-search-result-detail .contact-detail b{clear:both;display:inline-block;float:left;width:70px}.map-search-result-detail .compound.pin .bg-color-icon{background:transparent}.map-search-result-detail .compound.pin .icon-pin{color:#fff}.item-info{padding:20px 20px 25px}@media (min-width:768px){.item-info{padding:10px 15px 0 50px;float:left;width:75%}}@media (min-width:992px){.item-info{padding:13px 15px 0 70px}}.item-info-wrapper{background:#ff4029;color:#fff}.overview-map--distributors .item-info-wrapper{background:#bb7c4c}.result-details--expert .item-info-wrapper{background:#bd7e45}.item-info-wrapper:after{display:block;position:absolute;content:"";left:0;right:0;bottom:0;height:20px;background:linear-gradient(180deg,transparent 0,rgba(255,64,41,.4) 90%,#ff4029)}.overview-map--distributors .item-info-wrapper:after{background:linear-gradient(180deg,transparent 0,rgba(187,124,76,.4) 90%,#bb7c4c)}@media (min-width:768px){.item-info-wrapper:after,.item-info-wrapper:before{content:" ";display:table}.item-info-wrapper:after{clear:both;position:static;bottom:auto;left:auto;right:auto;background:transparent;height:auto}}.ask-expert{display:none;background:#fff;position:relative;padding:20px 20px 25px}@media (min-width:768px){.ask-expert{padding:10px 15px 10px 50px}}@media (min-width:992px){.ask-expert{padding:5px 15px 13px 70px}}.result-details--expert .ask-expert{display:block}.ask-expert__details{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:75%;padding:0 0 20px}.ask-expert__details,.ask-expert__details-inner{display:-webkit-flex;display:-ms-flexbox;display:flex}.ask-expert__details-inner{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ask-expert__images{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ask-expert__image{border-radius:100%;margin:0}.ask-expert__image.has-src{margin-right:20px}@media (max-width:480px){.ask-expert__image{margin-bottom:10px}}.ask-expert__image--decoration{border-radius:0;margin:0 20px 0 0}.ask-expert__image--decoration:last-of-type{margin-right:0}@media (min-width:768px){.ask-expert__image--decoration{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:calc(50% - 11px)}}@media (max-width:380px){.ask-expert__image--decoration:first-of-type{margin-bottom:20px}}.ask-expert__list{margin:0 0 20px;text-transform:uppercase}.ask-expert__list li{font-size:.875rem}.ask-expert__headline{font-size:1rem;font-family:HelveticaNeueW01-75Bold,sans-serif;margin:0}.ask-expert__headline--sub{font-size:.875em;text-transform:uppercase;margin:0 0 3px}.ask-expert__premium-info{max-height:0;height:auto;overflow:hidden;transition:max-height .3s ease-out}.ask-expert__premium-info.active{max-height:180em}@media (min-width:768px){.ask-expert__premium-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:767px){.ask-expert__col:first-of-type{margin:0 0 20px}}@media (min-width:768px){.ask-expert__col{-webkit-flex:25%;-ms-flex:25%;flex:25%;max-width:75%}.ask-expert__col:first-of-type{-webkit-flex:75%;-ms-flex:75%;flex:75%;max-width:75%}}.ask-expert__rte{max-height:180px;overflow:auto}.ask-expert__rte p{line-height:1.2!important;font-family:HelveticaNeueW01-55Roma,sans-serif}@media (min-width:768px){.ask-expert__rte p{margin-right:30px}}.ask-expert p{font-size:1rem;line-height:1}.ask-expert p.ask-expert__big{font-size:1.2rem;line-height:1.4;font-family:HelveticaNeueW01-75Bold,sans-serif}@media (min-width:768px){.ask-expert p.ask-expert__big{font-size:1.5rem}}@media (min-width:992px){.ask-expert p.ask-expert__big{font-size:1.875rem}}.ask-expert p.ask-expert__big span{font-family:inherit}.tip{margin:0 0 20px}.tip .tip-title{text-transform:uppercase}@media (min-width:768px){.tip{position:absolute;bottom:10px;right:15px;margin:0;width:15.556%;line-height:1}.tip .tip-title{font-weight:400}.tip .tip-text{font-style:normal}}.map-directions{background:#fff;max-height:0;overflow:hidden;transition:max-height .3s ease-in,padding .3s ease-in,border .3s ease-in;width:100%;padding:0 20px}.map-directions.show-directions{max-height:300px}@media (min-width:768px){.map-directions{background:#ff4029;padding:0 0 0 10px;border-top:1px solid transparent;position:relative}.overview-map--distributors .map-directions{background:#bb7c4c}.result-details--expert .map-directions{background:#bd7e45}.map-directions.show-directions{padding-top:20px;padding-bottom:20px;border-top-color:#fff}}@media (min-width:992px){.map-directions{padding-left:70px}}.map-directions .show-directions-action{display:none}@media (min-width:768px){.map-directions .show-directions-action{display:block;position:absolute;right:15px;top:50%;margin-top:-10px}.map-directions .show-directions-action svg{fill:#fff}}.direction-field{position:relative;height:38px;width:100%;overflow:hidden}.direction-field:last-child .address-label{border-bottom:0 none}.direction-field:last-child .address-label:after{content:"B"}@media (min-width:768px){.direction-field:last-child .address-label:after{content:attr(data-label)}}.direction-field:last-child .address-input{border:0 none}@media (min-width:768px){.direction-field{float:left;width:auto;margin:0 0 0 10px}}@media (min-width:992px){.direction-field{width:250px}}@media (min-width:1240px){.direction-field{width:350px}}.transport-items{float:left;margin:0 0 10px}.transport-items:after,.transport-items:before{content:" ";display:table}.transport-items:after{clear:both}@media (min-width:768px){.transport-items{margin:0;border:1px solid #fff}}.transport-item{float:left;margin:0;padding:0;position:relative;display:block}@media (min-width:768px){.transport-item{border-right:1px solid #fff}}.transport-item:last-child{border-right:0 none}.transport-item svg{width:17px;height:17px;margin-top:4px}@media (min-width:768px){.transport-item svg{fill:#fff;width:20px;height:20px;margin-top:8px}}.transport-input{margin:0;padding:0;width:0;height:0;border:0;position:absolute;top:0;left:0;z-index:-1}.transport-input:checked~.transport-label{opacity:1;border-bottom-color:#000}.transport-label{display:inline-block;width:32px;height:30px;text-align:center;vertical-align:middle;cursor:pointer;opacity:.4;border:1px solid transparent}@media (min-width:768px){.transport-label{border:0 none;opacity:.6;width:36px;height:36px}}.direction-addresses{position:relative;clear:both;border:1px solid #ccc;margin:0 0 10px}@media (min-width:768px){.direction-addresses{margin:0;float:left;clear:none;border:0 none}}.address-label{border-bottom:1px solid #ccc;width:35px;height:100%;position:absolute;top:0;left:0}.address-label:after{content:"A";display:inline-block;text-align:center;vertical-align:middle;width:100%;height:18px;line-height:18px;position:absolute;top:50%;margin:-9px 0 0;font-size:.75rem;font-weight:700}@media (min-width:768px){.address-label:after{padding-left:5px;color:#aaa;text-align:left;content:attr(data-label);margin-top:-8px}}@media (min-width:768px){.address-label{border:0 none;width:45px}}.address-input{border:0 none;border-bottom:1px solid #ccc;border-radius:0;height:38px;padding:0 36px;width:100%;outline:0 none;-webkit-appearance:none;text-overflow:ellipsis}@media (min-width:768px){.address-input{border:0 none;padding-right:5px;padding-left:46px}}.direction-switch{background:#fff;border:0 none;padding:0;position:absolute;top:0;right:0;width:36px;bottom:0;outline:0 none}.direction-switch .icon-arrowupdown{width:16px;height:25px}@media (min-width:768px){.direction-switch{display:none}}.open-google-directions{clear:both;margin:0 0 20px;display:block}@media (min-width:768px){.open-google-directions{float:left;clear:none;width:auto;background:#000;margin:0 0 0 10px}}.dropdown.map-filter-toggle{pointer-events:auto}.dropdown.map-filter-toggle.active{background:#d0d4d9}.dropdown.map-filter-toggle>span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}@media (max-width:767px){.dropdown.map-filter-toggle{right:-100%;transition:right .3s ease-in}.is-searched .dropdown.map-filter-toggle{right:0}}@media (max-width:767px) and (max-width:767px){.is-searched .dropdown.map-filter-toggle--has-bottom{position:absolute;right:0;top:0;width:50px;padding:0;background:transparent}.is-searched .dropdown.map-filter-toggle--has-bottom span{display:none}}@media (max-width:767px){.show-map .dropdown.map-filter-toggle{display:none}}@media (min-width:768px){.dropdown.map-filter-toggle{font-size:1em;min-width:130px;position:relative;max-width:25%;max-width:calc(25% + 1px);width:auto;display:none}.is-searched .dropdown.map-filter-toggle{display:block}.dropdown.map-filter-toggle.active{background:#fff}.dropdown.map-filter-toggle.active .dropdown-block{background:#d0d4d9;border-color:#d0d4d9}.dropdown.map-filter-toggle .dropdown-block{border-left:1px solid #ccc}.is-searched .dropdown.map-filter-toggle{position:absolute;top:0;right:0}}.dropdown.map-filter-toggle--has-bottom.active .dropdown-block{background:transparent}.map-filters{background:#d0d4d9;display:none;padding:0 20px;margin:0 .625rem;width:100%;width:calc(100% - 1.25rem);max-height:0;overflow:auto;z-index:550;pointer-events:auto;transition:max-height .3s ease-in,padding .2s}.is-searched .map-filters{display:block}.map-filters.active,.map-filters:target{max-height:800px;transition-duration:.1s;padding-top:20px;padding-bottom:5px}@media (min-width:768px){.map-filters{width:auto;left:0;right:0;top:50px;position:absolute;z-index:3;margin-top:-1px}.map-filters.active,.map-filters:target{height:100%;height:calc(100% - 50px)}}@media (min-width:1240px){.map-filters{margin-left:0;margin-right:0}}.map-filters__nearest{margin:0 0 20px;text-transform:uppercase;text-align:right;white-space:nowrap;font-family:HelveticaNeueW01-Thin,sans-serif;cursor:pointer}.map-filters__nearest:after,.map-filters__nearest:before{content:" ";display:table}.map-filters__nearest:after{clear:both}.map-filters__nearest>*{display:inline-block;white-space:normal}.map-filters__nearest svg{display:none}@media screen and (min-width:48em){.map-filters__nearest{position:absolute;right:10px;top:10px;margin:0}.map-filters__nearest svg{display:inline-block}}.map-filters__nearest-title{padding:2px 10px 0 0;line-height:1.1;font-size:12px;width:150px}.map-filters__nearest-distance{font-size:30px;line-height:1;padding-right:5px}@media (min-width:768px){.filter-options--left{margin:0;float:left;width:25%}.filter-options--right{padding-left:15px;width:73%;width:calc(75% - 15px)}}@media (min-width:768px){.filter-item,.filter-options--right li{float:left;width:25%}.filter-item:nth-child(4n+1){clear:both}}@media (min-width:992px){.filter-item{width:20%}.filter-item:nth-child(4n+1){clear:none}.filter-item:nth-child(5n+1){clear:both}}.filter-list{margin:0;padding:0;overflow:hidden}.filter-label{display:inline-block;font-size:.875rem;text-transform:uppercase;position:relative;margin:0 0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:95%;cursor:pointer;padding-bottom:3px}@media screen and (min-width:48em){.filter-label{margin-bottom:0;padding-bottom:1px}}.filter-label:before{background-size:12px 9px;background-position:50%;border:1px solid #aaa;content:"";display:inline-block;margin:0 10px 0 0;width:18px;height:18px;position:relative;top:5px}.filter-label span{position:relative;display:inline-block;margin-bottom:1px}.filter-label span:after{position:absolute;content:"";display:block;bottom:0;left:0;width:0;opacity:0;height:1px;transition:all .3s ease-in;background:#888}.filter-check{height:0;width:0;margin:0;padding:0;opacity:0;position:absolute}.filter-check:checked~label:before{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2012%209%22%3E%3Cstyle%3E.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3Anone%3Bstroke%3A%23000000%3Bstroke-width%3A2%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%3B%7D%3C/style%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M1%205l3%203M4%208l7-7%22/%3E%3C/svg%3E");background-repeat:no-repeat}.filter-check:checked~label span:after{transition-timing-function:ease-out;opacity:1;width:100%}.filter-header{text-transform:uppercase;font-size:.875rem;font-weight:700;margin:0 0 12px}.map-form{margin:0 0 15px;padding:0 .625rem;position:relative;z-index:1}.map-form>*{pointer-events:auto}@media (min-width:768px){.is-searched .map-form{margin:0 0 -1px}}@media (min-width:1240px){.map-form{padding:0}}.form-field{background:#fff;border:1px solid #ccc;height:45px;width:100%;position:relative;overflow:hidden}@media (max-width:767px){.form-field .map-view-switch{background:#fff;border-left:1px solid #ccc;height:100%;width:50px;position:absolute;top:0;right:-50px;transition:right .3s ease-in}.is-searched .form-field .map-view-switch{right:0}.form-field .toggle{height:100%;width:100%}.form-field .toggle,.form-field .toggle [class^=icon-]{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.form-field .map-view{opacity:0;left:100%}.show-list .form-field .map-view{opacity:1;left:0}.form-field .map-view .icon-map{width:21px;height:23px}.form-field .list-view{opacity:1}.show-list .form-field .list-view{opacity:0}.form-field .list-view .icon-list{width:18px;height:12px}}@media (min-width:768px){.form-field{height:50px;width:50%;width:calc(50% + 1px)}}.form-field .text{background:transparent;border:0 none;height:100%;float:left;padding:0 45px 0 10px;width:100%;outline:0;transition:width .3s ease-in}@media (max-width:767px){.is-searched .form-field .text{padding-right:95px}}.form-field .text::-webkit-input-placeholder{color:#bababa}.form-field .text:-ms-input-placeholder{color:#bababa}.form-field .text::placeholder{color:#bababa}@media (min-width:768px){.form-field .text{padding:0 50px 0 25px}}.form-field .map-search-toggle{background-color:transparent;border:0 none;display:inline-block;padding:0;margin:0;position:absolute;top:0;right:0;width:45px;height:100%;outline:0;transition:right .3s ease-in;cursor:inherit;text-align:center;line-height:50px}@media (max-width:767px){.is-searched .form-field .map-search-toggle{right:50px}}@media (min-width:768px){.form-field .map-search-toggle{width:50px}}.gps-lookup-in-progress .form-field .map-search-toggle .btn-magnifier{display:none}.gps-lookup-in-progress .form-field .map-search-toggle .btn-search-in-progress{display:inline-block}@media (min-width:768px){.form-field .map-view-switch{display:none}}@media (max-width:767px){.map-search-options{position:relative;transition:all .2s ease-out;left:0;opacity:1;z-index:2}.show-detail .map-search-options{left:100%;opacity:0;pointer-events:none;transition-timing-function:ease-in;transition-duration:.2s}}.map-search-results{position:relative;margin:0 .625rem;padding:0;overflow:hidden;width:100%;width:calc(100% - 1.25rem)}.map-results-filter>.map-search-results,.map-search-results{pointer-events:none}.map-search-results>*{pointer-events:auto}@media (min-width:768px){.map-search-results{border-left:1px solid #ccc;border-bottom:1px solid #ccc}}@media (min-width:1240px){.map-search-results{width:100%;margin:0}}.map-search-results:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;border-top:1px solid #ccc;border-right:1px solid #ccc}.map-search-results-wrapper{display:none}.is-searched .map-search-results-wrapper{display:block}.map-results-filter>*{pointer-events:auto}@media (max-width:767px){.map-results-filter{position:relative;overflow:hidden;right:-100%;padding-bottom:20px;transition:right .3s ease-in}.is-searched .map-results-filter{right:0}.show-map .map-results-filter{display:none}}@media (min-width:768px){.map-results-filter{display:none}.is-searched .map-results-filter{display:block}}.map-results-wrapper{pointer-events:none}@media (min-width:768px){.map-results-wrapper{position:absolute;left:0;right:0;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.is-searched .map-results-wrapper{bottom:0}.show-detail .map-results-wrapper--expert{-webkit-transform:translate3d(0,161px,0);transform:translate3d(0,161px,0)}}.map-reference{background:#fff;border-top:1px solid #ccc;display:block;min-height:100px;width:100%;padding:15px 72px 20px 20px}.active .map-reference .compound .icon-pin,.map-reference.active .compound .icon-pin,.map-reference.selected .compound .icon-pin,.map-reference:focus .compound .icon-pin,.map-reference:hover .compound .icon-pin,.selected .map-reference .compound .icon-pin{color:#f51a00}.overview-map--distributors .active .map-reference .compound .icon-pin,.overview-map--distributors .map-reference.active .compound .icon-pin,.overview-map--distributors .map-reference.selected .compound .icon-pin,.overview-map--distributors .map-reference:focus .compound .icon-pin,.overview-map--distributors .map-reference:hover .compound .icon-pin,.overview-map--distributors .selected .map-reference .compound .icon-pin{color:#bb7c4c}.active .map-reference .compound .bg-color-icon,.map-reference.active .compound .bg-color-icon,.map-reference.selected .compound .bg-color-icon,.map-reference:focus .compound .bg-color-icon,.map-reference:hover .compound .bg-color-icon,.selected .map-reference .compound .bg-color-icon{opacity:0}@media (min-width:768px){.map-reference{height:160px;min-height:0;padding:15px 15px 6.25% 50px;border-right:1px solid #ccc}}@media (min-width:992px){.map-reference{padding:26px 20px 40px 70px;border-right:1px solid #ccc}}.map-search-result{float:left;position:relative;width:100%}.map-search-result:last-child{border-bottom:1px solid #ccc}@media (min-width:768px){.map-search-result{width:25%}.map-search-result:last-child{border-bottom:0 none}}.map-search-result .details,.map-search-result .headline{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.map-search-result .headline{font-size:1.063rem;font-weight:400;transition:color .2s ease-in}@media (min-width:768px){.map-search-result .headline{text-transform:uppercase}}.map-search-result .details{color:#aaa;font-size:.875rem;transition:color .2s ease-in}@media (min-width:768px){.map-search-result .details{max-height:60px;overflow:hidden}}.map-search-result .distance{font-size:.875rem;transition:color .2s ease-in;position:absolute;top:15px;right:15px;text-transform:uppercase}@media (min-width:768px){.map-search-result .distance{top:auto;bottom:16px;left:50px}}@media (min-width:992px){.map-search-result .distance{left:70px}}.tags-wrapper--outside{display:none}@media (min-width:768px){.tags-wrapper{float:left;width:24%;font-size:12px;padding:13px 40px 13px 0;text-transform:uppercase}.tags-wrapper--inside{display:none}.tags-wrapper--outside{display:block}}@media (min-width:992px){.tags-wrapper{padding-top:17px}}.tags-container{margin:0 0 20px}.tags-container:last-child{margin:0}@media (min-width:768px){.tags:after,.tags:before{content:" ";display:table}.tags:after{clear:both}}.tag{text-overflow:ellipsis;overflow:hidden}@media (min-width:768px){.tag{white-space:nowrap}}.tag:after{content:", "}.tag:last-child:after{display:none}@media (min-width:768px){.tag{display:block;width:50%;float:left}.tag:nth-child(odd){clear:both;padding-right:8px}.tag:nth-child(2n){padding-left:8px}.tag:after{display:none}}main{min-height:100vh;position:relative}.map{opacity:.2;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;pointer-events:none;transition:opacity .2s ease-in-out}.show-list .map.is-searched{opacity:0;pointer-events:none}.map.is-searched,.show-detail .map.is-searched{opacity:1;pointer-events:auto}.overview-map{height:100vh;position:relative}@media (max-width:767px){.overview-map.show-list{min-height:100vh;height:auto}.overview-map.show-detail{height:100vh}}.overview-map.loading:after{position:absolute;content:"Loading data...";content:attr(data-loadingmessage);left:0;right:0;bottom:0;top:0;background:rgba(0,0,0,.4);font-weight:700;color:#fff;z-index:600;text-align:center;padding-top:40vh}.overview-map.loading.overview-map--slim:after{padding-top:20%}.overview-map--collapsed{height:0;overflow:hidden}@media (min-width:768px){.overview-map--collapsed{transition:height .25s ease-in-out}}.overview-map--collapsed.overview-map--expanded{height:90vh;overflow:hidden}@media (max-width:767px){.overview-map--collapsed.overview-map--expanded.show-list{min-height:90vh;height:auto}.overview-map--collapsed.overview-map--expanded.show-detail{height:90vh}}@media (min-width:768px){.overview-map--collapsed.overview-map--expanded{height:500px;transition:height 1s ease-in-out}}.overview-map .hide-map{position:absolute;top:.625rem;right:.625rem;pointer-events:auto;z-index:1}@media (min-width:768px){.overview-map .hide-map{right:0;top:15px}}@media (max-width:767px){.overview-map.show-detail .hide-map{display:none}}.map-page{background:#e0e0e0}.map-page .PageHeader--sticky{position:absolute;margin-bottom:0;z-index:1000}@media (max-width:62em){.map-page .PageHeader--sticky{width:100%}}.map-page .footer-light{display:none}.container.map-features{width:auto;padding:0;position:relative;min-height:100vh;padding-top:160px;transition:padding .3s ease-out .3s}.overview-map--slim .container.map-features{min-height:100%}.is-searched .container.map-features{padding-top:60px}.show-detail .container.map-features{height:100vh}.overview-map--slim.show-detail .container.map-features{height:100%}@media (min-width:768px){.container.map-features,.is-searched .container.map-features{padding-top:100px;z-index:2;pointer-events:none}}@media (min-width:992px){.container.map-features,.is-searched .container.map-features{padding-top:180px}}@media (min-width:992px) and (max-height:700px){.container.map-features,.is-searched .container.map-features{padding-top:140px}}.map-headline{display:inline-block;font-weight:700;font-size:1.125rem;margin:20px .625rem 15px;text-transform:uppercase;position:relative;z-index:2}.map-headline br{display:none}@media (min-width:768px){.map-headline br:first-child,.map-headline br:last-child{display:initial}}@media (min-width:768px){.map-headline{font-size:2.5rem;margin:0 .625rem 90px}}@media (min-width:1240px){.map-headline{margin-right:0;margin-left:0}}.is-searched .map-headline{display:none}.map-components{z-index:1;pointer-events:none}@media (min-width:768px){.map-components.is-searched{min-height:370px;position:absolute;bottom:0;left:0;right:0;top:auto;margin:auto;z-index:600;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition:-webkit-transform .1s ease-in;transition:transform .1s ease-in;transition:transform .1s ease-in,-webkit-transform .1s ease-in}.map-components.map-fade-out{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}}button.dropdown>span{display:inline}.dropdown{pointer-events:auto;background:#fff;border:0 none;display:inline-block;font-weight:700;padding:0 70px 0 20px;margin:0 .625rem;position:relative;font-size:.875rem;width:100%;width:calc(100% - 1.25rem);width:-webkit-calc(100% - 1.25rem);height:50px;text-align:left;outline:0}.dropdown.active .icon-arrow.down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.dropdown.wide{margin:0;text-align:center;width:100%}@media (min-width:768px){.dropdown.wide{text-align:left}}.dropdown>span{display:inline-block;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.dropdown .icon-arrow.down{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:18px;height:9px}.dropdown .dropdown-block{display:block;width:50px;height:100%;position:absolute;top:0;right:0;-webkit-transform:none;-ms-transform:none;transform:none}@media (min-width:1240px){.dropdown{margin:0;width:100%}}@media (max-width:767px){.is-searched .map-filter-toggle{border-top:1px solid #ccc}.is-searched .map-filter-toggle--has-bottom{border-top:0 none}}@media (min-width:768px){.is-searched .map-filter-toggle{border:1px solid #ccc;border-bottom:0 none}.is-searched .map-filter-toggle--has-bottom{border:1px solid #ccc;border-top:0 none}}.compound{position:absolute}.compound.pin{display:none}.compound.pin .icon-pin{color:#d0d4d9;fill:currentColor;width:100%;height:100%;position:absolute;top:0;left:0;transition:color .2s ease-in}@media (min-width:768px){.compound.pin .icon-pin{height:24px}}@media (min-width:992px){.compound.pin .icon-pin{height:36px}}@media (min-width:768px){.compound.pin .icon-pin--expert{height:36px}}@media (min-width:992px){.compound.pin .icon-pin--expert{height:54px}}.result-details .compound.pin .icon-pin--expert{display:none}.result-details--expert .compound.pin .icon-pin--expert{display:block}.active .map-reference .compound.pin .icon-pin--expert,.map-reference:hover .compound.pin .icon-pin--expert,.map-search-result.selected .compound.pin .icon-pin--expert{color:#bd7e45!important}@media (min-width:768px){.compound.pin .icon-pin--online{height:36px}}@media (min-width:992px){.compound.pin .icon-pin--online{height:54px}}.result-details .compound.pin .icon-pin--online{display:none}.result-details--online .compound.pin .icon-pin--online{display:block}.result-details--expert .compound.pin .icon-pin--default{display:none}.compound.pin .bg-color-icon{background:#000;display:block;width:60%;height:60%;position:absolute;top:20%;left:20%;transition:opacity .2s ease-in}@media (min-width:768px){.compound.pin{display:block;top:15px;left:10px;width:24px}}@media (min-width:992px){.compound.pin{top:17px;left:20px;width:36px}}.compound.arrow{border-top:1px solid #ccc;border-left:1px solid #ccc;bottom:0;right:0;width:50px;height:50px;text-align:center;transition:border-color .2s ease-in}.compound.arrow .icon-arrow.right{color:#000;fill:currentColor;width:9px;height:18px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:color .2s ease-in}.map-dealertype-buttons{position:absolute;border:1px solid #000;z-index:1;pointer-events:auto;top:110px;left:10px;font-size:0;display:inline-block;white-space:nowrap;transition:top .2s ease-in-out}.is-searched .map-dealertype-buttons{right:10px;left:auto;top:120px}@media screen and (min-width:48em){.map-dealertype-buttons{top:175px}.is-searched .map-dealertype-buttons{top:81px}}@media screen and (min-width:62em){.map-dealertype-buttons{top:254px}.is-searched .map-dealertype-buttons{top:145px;right:19px}}@media (min-width:992px) and (max-height:700px){.map-dealertype-buttons{top:220px}}@media (min-width:1240px){.map-dealertype-buttons{left:0}.is-searched .map-dealertype-buttons{right:0}}.show-list .map-dealertype-buttons{position:relative;margin:10px;top:auto;left:auto}.show-detail .map-dealertype-buttons{display:none}.map-dealertype-buttons .dealertype-btn{display:inline-block;position:relative;cursor:pointer;border:none;background:transparent;color:#000;font-size:.9rem;border-right:1px solid #000;overflow:hidden;text-overflow:ellipsis;outline:none;z-index:1;text-transform:uppercase;padding:.7em}.is-searched .map-dealertype-buttons .dealertype-btn{background:#e7e9eb;width:100%;float:left;clear:both;font-size:10px}@media screen and (min-width:48em){.is-searched .map-dealertype-buttons .dealertype-btn{width:auto;float:none;clear:none;font-size:.9rem}}.map-dealertype-buttons .dealertype-btn:after{content:"";position:absolute;background:#000;top:100%;left:0;height:100%;width:100%;transition:top .3s ease-in;z-index:-1}.map-dealertype-buttons .dealertype-btn:last-child{border-right:0 none}.map-dealertype-buttons .dealertype-btn svg{width:1em;height:1em;margin-left:.5em;display:none}.map-dealertype-buttons .dealertype-btn--active{color:#fff}.map-dealertype-buttons .dealertype-btn--active:after{top:0;transition-duration:.15s;transition-timing-function:ease-out}.map-dealertype-buttons .dealertype-btn--active svg{display:inline-block}#premium-link .icon-arrow.down{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.unlaunched-warning{background:#9fa1a6;position:absolute;top:62px;left:0;right:0;z-index:650;display:-webkit-flex;display:-ms-flexbox;display:flex;box-shadow:0 3px 6px rgba(0,0,0,.25);opacity:0;pointer-events:none;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);transition:all .5s ease-in}.unlaunched-warning--visible{transition-duration:.2s;transition-timing-function:ease-out;opacity:1;pointer-events:inherit;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}@media screen and (min-width:48em){.unlaunched-warning{top:60px}}@media screen and (min-width:62em){.unlaunched-warning{top:124px;max-width:1200px;margin:0 auto}}.unlaunched-warning__image{position:relative;-webkit-flex:0 1 30%;-ms-flex:0 1 30%;flex:0 1 30%;max-width:210px;background:transparent 50% 50% no-repeat;background-size:cover}.unlaunched-warning__image:after{content:"";background:#9fa1a6;opacity:.6;position:absolute;top:0;bottom:0;right:0;width:25%}.unlaunched-warning__text{-webkit-flex:1;-ms-flex:1;flex:1;font-size:16px;line-height:1.33;padding:1.1em 2em 1.1em 1.6em}@media screen and (min-width:30em){.unlaunched-warning__text{font-size:20px}}@media screen and (min-width:48em){.unlaunched-warning__text{font-size:25px}}@media screen and (min-width:62em){.unlaunched-warning__text{font-size:30px}}.unlaunched-warning__button{-webkit-flex:0 0 50px;-ms-flex:0 0 50px;flex:0 0 50px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:0;margin:0;outline:0;background:transparent;justify-self:flex-end;text-align:center}@media screen and (min-width:48em){.unlaunched-warning__button{-webkit-flex-basis:80px;-ms-flex-preferred-size:80px;flex-basis:80px}}.unlaunched-warning__button svg{width:24px;height:24px;vertical-align:middle}@media screen and (min-width:62em){[data-type=MapPage] .page-header--content{position:relative;min-height:167px}}.map-page--list-view .mappage{background:#fff;margin:34px 0 0}@media screen and (min-width:62em){.map-page--list-view .mappage{margin:0}}.dealer-section{background:#fff;padding:45px 15px 95px;width:100%;max-width:1200px;margin:0 auto}@media (min-width:1260px){.dealer-section{padding-right:0;padding-left:0}}.dealer-section header{width:100%;position:relative}.dealer-section__headline{margin:5px 0 0;font-size:36px;text-transform:uppercase}.dealer-section__headline,.zh-hans .dealer-section__headline{font-family:HelveticaNeueW01-75Bold,sans-serif!important}.dealer-list{border-left:1px solid #cfd3d9;border-top:1px solid #cfd3d9;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:90px 0 0;width:100%}@media screen and (min-width:48em){.dealer-list{margin:26px 0 0}}.dealer-list__item{border-right:1px solid #cfd3d9;border-bottom:1px solid #cfd3d9;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;padding:25px 20px 60px 75px;position:relative}@media (min-width:671px){.dealer-list__item{-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}}@media screen and (min-width:48em){.dealer-list__item{margin:0}}@media screen and (min-width:62em){.dealer-list__item{-webkit-flex:1 1 25%;-ms-flex:1 1 25%;flex:1 1 25%;max-width:25%}}.dealer-list__icon{width:37px;height:37px;position:absolute;top:25px;left:20px}.dealer-list__icon--premium{width:37px;height:54px}.dealer-list__headline{font-size:17px;font-weight:500;color:#000;font-family:HelveticaNeueW01-65Medi,sans-serif;padding:0 0 8px;margin:0}.dealer-list__headline-sub{font-size:12px;text-transform:uppercase;color:#000;padding:0 0 5px;margin:0}.dealer-list__info{font-size:14px;font-weight:500;color:#aaa;font-family:HelveticaNeueW01-65Medi,sans-serif;padding:0 0 8px;margin:0}.dealer-list__info--zip{color:#000}.dealer-list__info--country,.dealer-list__info--phone{margin:0 0 28px}.dealer-list__info--email{text-transform:uppercase}.dealer__products{font-size:14px;text-transform:uppercase;color:#aaa}.dealer-dropdown-wrapper{border:1px solid #cfd3d9;color:#24272c;text-transform:uppercase;font-size:14px;width:100%;position:absolute;top:65px;right:0;z-index:1;margin:0 0 30px}.dealer-dropdown-wrapper,.zh-hans .dealer-dropdown-wrapper{font-family:HelveticaNeueW01-55Roma,sans-serif}@media screen and (min-width:48em){.dealer-dropdown-wrapper{max-width:300px;margin:0;top:2px}}.dealer-dropdown-wrapper__action{display:block;padding:13px 20px;position:relative}.dealer-dropdown-wrapper__icon{width:18px;height:9px;fill:#000;position:absolute;top:0;right:20px;bottom:0;margin:auto 0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.active .dealer-dropdown-wrapper__icon{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.dealer-dropdown{background:#fff;position:absolute;left:-1px;right:-1px;top:calc(100% + 1px);max-height:0;transition:max-height .3s ease-out;overflow:hidden}.active .dealer-dropdown,.dealer-dropdown:target{max-height:200px}@media screen and (min-width:48em){.dealer-dropdown{max-width:300px}}.dealer-dropdown__item{border:1px solid #cfd3d9;border-top:0 none}.dealer-dropdown__item:first-child button{position:relative;top:1px}.dealer-dropdown__item:last-child button{padding-bottom:14px;padding-top:14px}.dealer-dropdown__action{padding:15px 20px;width:100%;border:0 none;background:transparent;margin:0;text-align:left;text-transform:uppercase}.dealer-dropdown__action:focus{outline:1px solid #707c8e}.downloads-ribbon{background:#cfd3d9;width:100%;margin:0}.downloads-ribbon__section{margin:0 auto;padding:25px 10%;overflow:hidden}@media (min-width:500px){.downloads-ribbon__section{padding-right:25%;padding-left:25%}}@media screen and (min-width:48em){.downloads-ribbon__section{max-width:1200px;padding:92px 16% 96px}.downloads-ribbon__section--has-six{padding-right:12%;padding-left:12%}}@media (min-width:2000px){.downloads-ribbon__section{padding-right:10%;padding-left:10%}}.downloads-ribbon__header{text-align:center}@media screen and (max-width:62em){.downloads-ribbon__header{margin-bottom:15px}}.downloads-ribbon__headline{text-align:center;font-family:HelveticaNeueW01-75Bold,sans-serif;margin:0 0 16px}@media screen and (min-width:62em){.downloads-ribbon__headline{font-size:60px}}.downloads-ribbon__text{padding-bottom:45px;font-size:18px;text-align:center;font-family:HelveticaNeueW01-75Bold,sans-serif}.downloads-ribbon-list{-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;position:relative}.downloads-ribbon-list,.downloads-ribbon-list__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.downloads-ribbon-list__item{text-align:center;width:33.333%;margin:0 0 15px}@media screen and (min-width:48em){.downloads-ribbon-list__item{margin:0;width:20%}.downloads-ribbon-list--has-six .downloads-ribbon-list__item{width:16%}}.downloads-ribbon-list__action{background:transparent;border:0 none;outline:none;display:block;padding:0}.no-touchevents .downloads-ribbon-list__action:focus .downloads-ribbon-list__icon-wrap,.no-touchevents .downloads-ribbon-list__action:hover .downloads-ribbon-list__icon-wrap{background:#d8dce1;transition:background .3s ease-in}.downloads-ribbon-list__icon-wrap{background:#fff;border-radius:100%;position:relative;margin:0 auto 8px;width:55px;height:55px}@media screen and (min-width:48em){.downloads-ribbon-list__icon-wrap{width:65px;height:65px;transition:background .3s ease-out}}@media screen and (min-width:62em){.downloads-ribbon-list__icon-wrap{margin-bottom:20px;width:85px;height:85px}}.downloads-ribbon-list__icon{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;overflow:hidden}.downloads-ribbon-list__icon--media{width:24px;height:27px;left:6px}@media screen and (min-width:48em){.downloads-ribbon-list__icon--media{width:30px;height:35px}}@media screen and (min-width:62em){.downloads-ribbon-list__icon--media{left:11px;width:40px;height:45px}}.downloads-ribbon-list__icon--download{width:19px;height:28px}@media screen and (min-width:48em){.downloads-ribbon-list__icon--download{width:28px;height:43px}}@media screen and (min-width:62em){.downloads-ribbon-list__icon--download{width:38px;height:53px}}.downloads-ribbon-list__icon--pin{width:20px;height:28px}@media screen and (min-width:48em){.downloads-ribbon-list__icon--pin{width:28px;height:43px}}@media screen and (min-width:62em){.downloads-ribbon-list__icon--pin{width:38px;height:53px}}.downloads-ribbon-list__icon--star{width:28px;height:26px}@media screen and (min-width:48em){.downloads-ribbon-list__icon--star{width:42px;height:39px}}@media screen and (min-width:62em){.downloads-ribbon-list__icon--star{width:52px;height:49px}}.downloads-ribbon-list__icon--manual{width:33px;height:20px}@media screen and (min-width:48em){.downloads-ribbon-list__icon--manual{width:43px;height:25px}}@media screen and (min-width:62em){.downloads-ribbon-list__icon--manual{width:53px;height:33px}}.downloads-ribbon-list__icon--datasheet{width:25px;height:30px}@media screen and (min-width:48em){.downloads-ribbon-list__icon--datasheet{width:30px;height:35px}}@media screen and (min-width:62em){.downloads-ribbon-list__icon--datasheet{width:45px;height:65px}}.downloads-ribbon-list__icon--firmware{width:32px;height:25px}@media screen and (min-width:48em){.downloads-ribbon-list__icon--firmware{width:40px;height:35px}}@media screen and (min-width:62em){.downloads-ribbon-list__icon--firmware{width:50px;height:32px}}@media screen and (max-width:48em){.downloads-ribbon-list__text{font-size:14px;font-size:.875rem;line-height:1.5}}.page-wrapper-outer--feature{background:#cfd3d9;margin:0 0 20px;padding:0 20px}@media screen and (min-width:62em){.page-wrapper-outer--feature{margin:0 0 100px}}.feature-ribbon{width:100%;max-width:1200px;padding:35px 0 15px}@media screen and (min-width:62em){.feature-ribbon{margin:0 auto;padding:91px 0 41px}}.feature-ribbon__header{margin:0 0 40px;text-align:center}.feature-ribbon__headline{font-size:26px;font-family:HelveticaNeueW01-75Bold,sans-serif}@media screen and (min-width:62em){.feature-ribbon__headline{font-size:60px;margin:0 0 20px}}.feature-ribbon__lead .inline-quote__text{line-height:1.2}.feature-ribbon__lead .inline-quote__text:after,.feature-ribbon__lead .inline-quote__text:before{display:none}.feature-ribbon__lead p{font-size:18px;font-family:HelveticaNeueW01-75Bold,sans-serif}.feature-ribbon__lead p span{font-family:inherit}.feature-ribbon-list{overflow:hidden}@media screen and (min-width:62em){.feature-ribbon-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:65px}}.feature-ribbon-list__item{margin-bottom:30px;position:relative;padding-left:15px}.feature-ribbon-list__item:before{content:"";position:absolute;top:12px;left:0;width:6px;height:6px;background:#000;border-radius:50%}@media screen and (min-width:62em){.feature-ribbon-list__item{float:left;text-align:center;width:33.333%;width:calc(33.333% - 100px);padding-left:0;margin-right:125px;margin-bottom:59px}.feature-ribbon-list__item:nth-child(3n+3){margin-right:0}.feature-ribbon-list__item:before{display:none}}.feature-ribbon-list__headline{font-size:18px;font-family:HelveticaNeueW01-75Bold,sans-serif}@media screen and (min-width:62em){.feature-ribbon-list__headline{margin:0 0 20px}}.feature-ribbon-list__text{font-size:14px}.product-highlight{background:#25272b;color:#fff;width:100%;max-width:1200px;overflow:hidden;margin-bottom:20px;padding:30px 0}@media screen and (min-width:62em){.product-highlight{margin:0 auto 100px;padding:88px 105px 70px}}@media (max-width:991px){.product-highlight__header{padding-right:20px;padding-left:20px}}.product-highlight__headline{color:#fff;font-size:36px;margin:0 0 15px;max-width:200px}@media screen and (min-width:30em){.product-highlight__headline{max-width:none}}@media screen and (min-width:62em){.product-highlight__headline{font-size:60px;margin-bottom:30px;text-align:center;font-family:HelveticaNeueW01-75Bold,sans-serif}}.product-highlight__content{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;overflow:hidden;padding-right:20px;padding-left:20px}@media screen and (min-width:62em){.product-highlight__content{direction:block;position:static;padding-right:0;padding-left:0}}.product-highlight__image-wrap{position:relative;top:0;right:0;width:40%;max-width:40%;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}@media screen and (min-width:62em){.product-highlight__image-wrap{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;max-width:50%;position:static;margin:0;padding-right:9.166%;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}.product-highlight__image-wrap picture{display:block}.product-highlight__image{max-width:100%;margin-right:0;margin-left:auto}.product-highlight-list{padding-right:20px;width:60%;max-width:60%;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}@media screen and (min-width:62em){.product-highlight-list{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;max-width:50%;padding:60px 16.666% 0 0;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}}.product-highlight-list__item{margin:0 0 45px;position:relative}@media screen and (min-width:62em){.product-highlight-list__item{margin:0 0 65px 48px}}.product-highlight-list__item:before{background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2029%2029%22%20style%3D%22enable-background%3Anew%200%200%2029%2029%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text/css%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23FFFFFF%3B%7D%0D%0A%3C/style%3E%0D%0A%3Cpolygon%20class%3D%22st0%22%20points%3D%2229%2C17%2017%2C17%2017%2C29%2012%2C29%2012%2C17%200%2C17%200%2C12%2012%2C12%2012%2C0%2017%2C0%2017%2C12%2029%2C12%20%22/%3E%0D%0A%3C/svg%3E%0D%0A");background-repeat:no-repeat;background-size:100%;content:"";display:block;height:30px;width:30px;margin-bottom:10px}@media screen and (min-width:62em){.product-highlight-list__item:before{position:absolute;top:-5px;left:-48px;margin:0}}@media screen and (max-width:30em){.product-highlight-list__item:nth-child(3),.product-highlight-list__item:nth-child(4){display:none}}.product-highlight-list__headline{color:#cfd3d8;font-size:18px;font-family:HelveticaNeueW01-75Bold,sans-serif}@media screen and (min-width:62em){.product-highlight-list__headline{margin:0 0 15px}}.product-highlight-list__text>p{font-size:14px}.product-highlight-list__text>p>a{color:#ff3d2f}.product-highlight-list__text>p>a:focus,.product-highlight-list__text>p>a:hover{text-decoration:underline}.advertisement-product-music{color:#fff;background-color:inherit}.advertisement-product-music--cta{padding:44px 20px 44px 60px}@media screen and (max-width:62em){.advertisement-product-music--cta{padding:44px 20px}}.advertisement-product-music--cta .advertisement-product-music__product-image{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:62em){.advertisement-product-music--cta .advertisement-product-music__title{margin-top:18px}}.advertisement-product-music--cta .advertisement-product-music__text{margin-top:18px}.advertisement-product-music--cta .advertisement-product-music__product-button{margin-top:26px}@media screen and (max-width:62em){.advertisement-product-music--cta .advertisement-product-music__product-button{display:block;width:100%;max-width:none}}.advertisement-product-music--products{padding:43px 20px 53px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.advertisement-product-music--products .advertisement-product-music__title{margin-bottom:18px;text-align:center}.advertisement-product-music__title{font-size:40px;font-size:2.5rem}.advertisement-product-music__product-button{display:inline-block;max-width:300px;padding:18px 100px;font-family:HelveticaNeueW01-65Medi,sans-serif;text-align:center;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.4)}.advertisement-product-music__icon{width:65px;height:65px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:50%}.advertisement-product-music__icon svg{width:15px;height:25px;fill:#85878b;stroke-width:2px}.advertisement-product-music__products{text-align:center}.advertisement-product-music__product{position:relative;display:inline-block;height:153px;text-align:left;color:#fff;margin-right:12px}.advertisement-product-music__product .advertisement-product-music__icon{transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.advertisement-product-music__product:hover .advertisement-product-music__icon{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.advertisement-product-music__product:last-of-type{margin-right:0}@media screen and (max-width:62em){.advertisement-product-music__product{display:block;height:auto;margin-bottom:16px;margin-left:auto;margin-right:auto}.advertisement-product-music__product:last-of-type{margin-right:auto;margin-bottom:0}}.advertisement-product-music__product img{pointer-events:none}.advertisement-product-music__product .advertisement-product-music__icon{position:absolute;bottom:0;right:0;z-index:10}.advertisement-product-music__product .advertisement-product-music__product-image{position:relative;z-index:5}.advertisement-product-music__product .advertisement-product-music__product-name{display:block;margin-bottom:10px;text-align:center;z-index:0;color:#fff}.advertisement-product-music__product .advertisement-product-music__product-shadow{position:absolute;bottom:-10px;height:21px;background:radial-gradient(ellipse at center,rgba(0,0,0,.45) -30%,transparent 69%),radial-gradient(ellipse at center,rgba(0,0,0,.15) 19%,transparent 49%);border-radius:50%}.advertisement-product-music__product.product-music-1 .advertisement-product-music__product-shadow{width:127px;left:50%;-webkit-transform:translateX(-63.5px);-ms-transform:translateX(-63.5px);transform:translateX(-63.5px)}.advertisement-product-music__product.product-music-3 .advertisement-product-music__product-shadow{width:206px;left:50%;-webkit-transform:translateX(-103px);-ms-transform:translateX(-103px);transform:translateX(-103px)}.advertisement-product-music__product.product-music-5 .advertisement-product-music__product-shadow{width:320px;left:50%;-webkit-transform:translateX(-160px);-ms-transform:translateX(-160px);transform:translateX(-160px)}.advertisement-product-music__product.product-music-7 .advertisement-product-music__product-shadow{width:380px;left:50%;-webkit-transform:translateX(-190px);-ms-transform:translateX(-190px);transform:translateX(-190px)}@media screen and (min-width:62em){.advertisement-product-music__product img{max-width:none;margin-left:0}.advertisement-product-music__product .advertisement-product-music__product-name{display:inline-block}.advertisement-product-music__product .advertisement-product-music__product-shadow{left:-10px;bottom:11px}.advertisement-product-music__product.product-music-1{width:129.5px}.advertisement-product-music__product.product-music-1 .advertisement-product-music__product-image,.advertisement-product-music__product.product-music-1 .advertisement-product-music__product-name{width:107px}.advertisement-product-music__product.product-music-1 .advertisement-product-music__product-shadow{width:127px}.advertisement-product-music__product.product-music-1 img{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-left:55px}.advertisement-product-music__product.product-music-3{width:208.5px}.advertisement-product-music__product.product-music-3 .advertisement-product-music__product-image,.advertisement-product-music__product.product-music-3 .advertisement-product-music__product-name{width:186px}.advertisement-product-music__product.product-music-3 .advertisement-product-music__product-shadow{width:206px}.advertisement-product-music__product.product-music-3 img{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-left:95px}.advertisement-product-music__product.product-music-5{width:333.5px}.advertisement-product-music__product.product-music-5 .advertisement-product-music__product-image,.advertisement-product-music__product.product-music-5 .advertisement-product-music__product-name{width:311px}.advertisement-product-music__product.product-music-5 .advertisement-product-music__product-shadow{width:331px}.advertisement-product-music__product.product-music-5 img{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-left:152px}.advertisement-product-music__product.product-music-7{width:405.5px}.advertisement-product-music__product.product-music-7 .advertisement-product-music__product-image,.advertisement-product-music__product.product-music-7 .advertisement-product-music__product-name{width:383px}.advertisement-product-music__product.product-music-7 .advertisement-product-music__product-shadow{width:403px}.advertisement-product-music__product.product-music-7 img{width:383px}}.review-ribbon{margin:auto;width:100%;max-width:1200px;padding:0 20px}.review-ribbon>header{position:relative;margin-bottom:20px;font-size:39px}@media screen and (min-width:62em){.review-ribbon>header{padding-bottom:8px;font-size:39px;font-weight:700;text-align:center}}.review-ribbon__headline{margin:0 0 5px;font-size:inherit;font-weight:inherit;font-family:HelveticaNeueW01-75Bold,sans-serif}@media screen and (min-width:62em){.review-ribbon__headline{font-size:60px;margin:0 0 7px}}.review-ribbon .content-row__column:first-child:last-child{margin-top:0}.richtext-content{overflow:hidden;width:100%;max-width:1200px;padding:0 20px;margin-bottom:50px}@media screen and (min-width:62em){.richtext-content{margin:0 auto 100px}}.richtext-content__header{text-align:center}.richtext-content__headline-primary{font-size:36px;margin:0 0 20px;font-family:HelveticaNeueW01-75Bold,sans-serif}@media screen and (min-width:62em){.richtext-content__headline-primary{font-size:60px}}.richtext-content__headline-secondary{font-size:18px;font-family:HelveticaNeueW01-75Bold,sans-serif;margin:0 0 45px}.richtext-content__lead{color:#000;font-size:16px;max-width:820px;margin:0 auto 30px}@media screen and (min-width:62em){.richtext-content__lead{font-size:18px}}.richtext-content__lead>p{font-size:inherit;font-family:HelveticaNeueW01-75Bold,sans-serif}.richtext-content__lead>p>a{color:#ff3e2f;text-decoration:underline}.no-touchevents .richtext-content__lead>p>a:focus,.no-touchevents .richtext-content__lead>p>a:hover{text-decoration:none}.richtext-content__text{font-size:16px;max-width:820px;margin:0 auto}@media screen and (min-width:62em){.richtext-content__text{font-size:1rem}}.richtext-content__text p{margin:0 0 15px;font-size:inherit;line-height:20px}@media screen and (min-width:62em){.richtext-content__text p{margin-bottom:30px}}.richtext-content__text p>a{color:#ff3e2f;text-decoration:underline}.no-touchevents .richtext-content__text p>a:focus,.no-touchevents .richtext-content__text p>a:hover{text-decoration:none}.richtext-content__text ul li{position:relative;padding-left:10px;margin:0 0 5px}.richtext-content__text ul li:before{content:"";position:absolute;top:.5em;left:0;width:4px;height:4px;background:#000;border-radius:50%}.tech-specs{margin:0 0 45px;padding:0 20px;overflow:hidden;width:100%;max-width:1200px}@media screen and (min-width:62em){.tech-specs{margin:0 auto 85px}}.tech-specs__header{margin:0 0 40px}.tech-specs__header-wrap{text-align:center}.tech-specs__headline{font-size:26px;font-family:HelveticaNeueW01-75Bold,sans-serif;margin:0 0 20px}@media screen and (min-width:62em){.tech-specs__headline{font-size:60px}}.tech-specs__lead .inline-quote__text{line-height:1}.tech-specs__lead .inline-quote__text:after,.tech-specs__lead .inline-quote__text:before{display:none}.tech-specs__lead p{font-size:18px;font-family:HelveticaNeueW01-75Bold,sans-serif}.tech-specs__lead p span{font-family:inherit}.tech-specs-data{overflow:hidden;position:relative}@media screen and (min-width:30em){.tech-specs-data{display:-webkit-flex;display:-ms-flexbox;display:flex}}.tech-specs-data__table{font-size:14px;margin-bottom:15px;width:100%}@media screen and (min-width:30em){.tech-specs-data__table{width:47%;table-layout:fixed}.tech-specs-data__table:first-child{margin-right:3%}.tech-specs-data__table:last-child{margin-left:3%}}.tech-specs-data__label{color:#85878b;font-weight:400;display:block;text-align:left;width:100%}@media screen and (min-width:62em){.tech-specs-data__label{display:table-cell;width:50%}}.tech-specs-data__data{color:#000;display:block;width:100%}@media screen and (min-width:62em){.tech-specs-data__data{color:#85878b;display:table-cell;width:50%;text-align:right}}.media-ribbon{margin-bottom:20px}@media screen and (min-width:62em){.media-ribbon{margin-bottom:60px}.media-ribbon:hover .slick-next,.media-ribbon:hover .slick-prev{opacity:1}}.media-ribbon .slick-dots{bottom:35px}.media-ribbon .slick-dots li{margin:0 10px}.media-ribbon .slick-dots .slick-active button:before{color:#ff3f29;background:#ff3f29;opacity:1}.media-ribbon .slick-dots button{width:25px;height:25px;border-radius:50%;box-shadow:0 0 7px rgba(0,0,0,.5)}.media-ribbon .slick-dots button:hover:before{color:#ff3f29;background:#ff3f29;transition:background .3s ease-in}@media screen and (min-width:62em){.media-ribbon .slick-dots button:focus{color:#ff3f29;background:#ff3f29;transition:background .3s ease-in}}.media-ribbon .slick-dots button:before{color:#cfd3d9;background:#cfd3d9;content:"";width:25px!important;height:25px!important;opacity:1;border-radius:100%;transition:background .3s ease-out}.media-ribbon-list__item{width:100%;position:relative}.media-ribbon-list__item:before{padding-top:87.5%;content:"";display:block}@media screen and (min-width:62em){.media-ribbon-list__item:before{padding-top:56.25%}}.media-ribbon-list__content{position:absolute;top:0;right:0;left:0;bottom:0;margin:0 auto;background:url(/static/assets/images/ajax-loader.gif) 50% no-repeat}.media-ribbon-list__image{margin:0 auto;max-width:100%}.media-ribbon-list__iframe{width:100%;height:100%}.media-ribbon-list__iframe-content{position:relative;height:100%;width:100%}.media-ribbon-list__iframe-content--playing button,.media-ribbon-list__iframe-content--playing picture,.media-ribbon-list__iframe-content--playing picture img{transition:opacity .2s ease-in;opacity:0;pointer-events:none}.media-ribbon-list__poster-image{position:absolute;top:0;left:0;right:0;margin:auto;width:100%;height:100%;object-fit:cover;opacity:1}.media-ribbon-list__poster-image--playing{opacity:0}.media-ribbon-list__iframe-action{background:transparent;border:0 none;border-radius:100%;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:62px;height:62px}.media-ribbon-list__iframe-action .icon--large{color:#fff;fill:currentColor}.media-ribbon-list .slick-next,.media-ribbon-list .slick-prev{width:25px;height:50px;opacity:0;transition:opacity .3s ease-out}.media-ribbon-list .slick-next:before,.media-ribbon-list .slick-prev:before{width:100%;height:100%}.media-ribbon-list .slick-next{right:25px}.media-ribbon-list .slick-next:before{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2020.8%2039.5%22%3E%3Cstyle%3E.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3Anone%3Bstroke%3A%23FFFFFF%3Bstroke-width%3A2%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%3B%7D%3C/style%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M1%2038.5l18.8-18.7M19.8%2019.8L1%201%22/%3E%3C/svg%3E")}.media-ribbon-list .slick-prev{left:25px}.media-ribbon-list .slick-prev:before{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2020.8%2039.5%22%3E%3Cstyle%3E.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3Anone%3Bstroke%3A%23FFFFFF%3Bstroke-width%3A2%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%3B%7D%3C/style%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M19.8%201L1%2019.8M1%2019.8l18.8%2018.7%22/%3E%3C/svg%3E")}.images-block h1{text-align:center;font-size:2rem}.linkbox-ribbon{width:100%;max-width:1200px}@media screen and (min-width:62em){.linkbox-ribbon{margin:0 auto}.linkbox-ribbon:last-of-type{margin-bottom:60px}}.linkbox-ribbon__row{overflow:hidden}@media screen and (min-width:62em){.linkbox-ribbon__row{margin:0 0 20px}}.linkbox{position:relative;overflow:hidden;width:100%}.linkbox:before{content:"";display:block;padding-top:56.25%}@media screen and (min-width:62em){.linkbox:before{padding-top:56.271%}}@media screen and (max-width:62em){.linkbox{margin-bottom:20px}}@media screen and (min-width:62em){.linkbox{width:50%;width:calc(50% - 10px);float:left}.linkbox:last-child{float:right}}.linkbox.visuallyhidden{margin:0}.linkbox__action:focus .linkbox__image,.linkbox__action:hover .linkbox__image{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.linkbox__wrapper{position:relative;overflow:hidden}.linkbox__wrapper:before{content:"";display:block;padding-top:56.25%}@media screen and (min-width:62em){.linkbox__wrapper:before{padding-top:56.271%}.linkbox--wide .linkbox__wrapper:before{padding-top:27.666%}}.linkbox__content{position:absolute;top:0;right:0;left:0;bottom:0}.linkbox__texts{color:#fff;position:absolute;bottom:0;left:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.linkbox__texts--reversed h2{-webkit-order:2;-ms-flex-order:2;order:2}.linkbox__texts--reversed p{-webkit-order:1;-ms-flex-order:1;order:1}.linkbox__category{font-size:14px;display:inline-block;float:left;clear:both;color:#fff;width:100%}.linkbox__category-text{display:inline-block;background:#000;background:rgba(0,0,0,.8);padding:12px 15px 7px 20px}.linkbox__headline{font-size:22px;float:left;clear:both;margin-bottom:0;width:100%}.linkbox__headline-text{background:#000;background:rgba(0,0,0,.8);display:inline-block;padding:8px 25px 9px 20px;display:block}.linkbox--text .linkbox__headline{background:transparent;padding:0;margin:0 0 0 20px}.linkbox__headline-inner{background:#000;box-shadow:-40px 0 0 #000,15px 0 0 #000;padding:6px 0 9px;line-height:1.4}.linkbox__media{width:100%;height:100%;background:#cfd3d9}.linkbox__image{background-repeat:no-repeat;background-position:50%;background-size:cover;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;width:100%}.linkbox__textcontent{padding:20px 15px 0;position:relative}.linkbox__abstract{padding:0 0 5px}@media screen and (min-width:62em){.linkbox--wide .linkbox__abstract{width:68.888%;padding-right:10px}}@media screen and (min-width:62em){.linkbox--wide{width:100%}.linkbox--wide:before{padding-top:27.666%}}.linkbox--text{position:inherit;overflow:inherit;margin:0 0 55px}@media screen and (min-width:62em){.linkbox--text{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;float:none;width:calc(50% - 10px)}}@media screen and (min-width:62em){.linkbox--text:nth-child(2n){margin-left:10px}}@media screen and (min-width:62em){.linkbox--text:nth-child(odd){margin-right:10px}}@media screen and (min-width:62em){.linkbox--text.linkbox--wide{width:100%;margin-left:0;margin-right:0}}.linkbox--text:before{display:none}.no-touchevents .product-line__action:focus>*,.no-touchevents .product-line__action:hover>*{-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.product-line{background-color:#fff;padding:0 20px;position:absolute;bottom:0;left:0;right:0;width:100%;-webkit-transform:translate3d(0,110%,0);transform:translate3d(0,110%,0);transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in,-webkit-transform .3s ease-in;z-index:1}.product-line:after{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2017%2032%22%3E%3Cstyle%3E.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3Anone%3Bstroke%3A%23000000%3Bstroke-width%3A2%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%3B%7D%3C/style%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M1%201l15%2015M16%2016L1%2031%22/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100%;content:"";position:absolute;right:20px;bottom:20px;width:15px;height:30px}.product-line__headline{font-size:20px;padding:25px 0 20px;text-align:left}.product-line__text{font-size:14px;text-transform:none!important;padding:0 0 20px;margin-bottom:0!important;text-align:left}.product-variant-list{padding:0 0 20px}.product-variant-list:after,.product-variant-list:before{content:" ";display:table}.product-variant-list:after{clear:both}.product-variant-list__item{float:left;padding-top:5px;padding-right:5px}.product-variant-list__item:last-child{padding-right:0}.product-variant-list__image{border-radius:50%;width:30px;height:30px;transition:unset!important;box-shadow:0 0 7px rgba(0,0,0,.25)}.product-variant-list--touch{display:none}.touchevents .product-variant-list--touch{display:block;position:absolute;bottom:20px;left:20px;padding:0}.basket{position:relative}@media (min-width:700px){.basket:after{background:#1f2125;content:"";position:absolute;left:0;right:0;bottom:0;width:100%;height:110px}}.basket__form{width:100%;max-width:1200px;margin:0 auto;position:relative}.basket__action{background:#ff3d2f;border:0 none;border-radius:0;color:#fff;font-size:18px;height:75px;width:100%;padding:0 30px;margin:0;text-align:center;transition:background .3s ease-out;outline:none}@media (min-width:700px){.basket__action{width:244px;float:right}}.basket__action:focus,.basket__action:hover{background:#e5372a;transition:background .3s ease-in}.basket__checkout-wrapper{background:#1f2125;overflow:hidden;position:relative;z-index:1}@media (min-width:700px){.basket__checkout-wrapper{margin-top:75px;height:110px}}.basket-action{background:transparent;border:0 none;width:15px;height:15px;position:absolute;top:2px;right:20px;outline:none;padding:0}@media (min-width:700px){.basket-action{top:16px}}.basket-action:after{content:"";position:absolute;top:-15px;right:-15px;left:-15px;bottom:-15px}.basket-action__icon{width:inherit;height:inherit;position:absolute;top:0;right:0}.basket-action__icon--remove{color:#49515a;fill:currentcolor}.accessories{background:#1f2125;color:#fff;padding:20px 0 0;overflow:hidden;position:absolute;left:0;right:0;top:-400%;-webkit-transform:translateZ(0);transform:translateZ(0)}.accessories__wrapper{width:100%;max-width:1200px;margin:0 auto}.accessories__headline{font-size:30px;text-align:center;padding:0 15px}.accessory-list{padding:40px 45px 70px;overflow:hidden}.accessory-list--double .accessory-list__item:last-child:after,.accessory-list--single .accessory-list__item:after{display:none}@media (min-width:661px){.accessory-list:after{content:"";background:#1f2125;position:absolute;top:0;right:45px;width:1px;height:100%}}@media (min-width:1240px){.accessory-list{padding-left:30px;padding-right:30px}.accessory-list:after{right:30px}}.accessory-list__item{float:left;width:100%;padding:0 30px;position:relative;margin:0 0 30px;outline:0!important}@media (min-width:661px){.accessory-list__item:after{content:"";background:#49515a;position:absolute;top:0;right:0;width:1px;height:100%}}@media screen and (min-width:62em){.accessory-list__item{min-height:130px;margin:0;width:33.3%}}.accessory-list__column{float:left;text-align:right}.accessory-list__column:last-child{width:calc(100% - 120px);padding:0 0 0 15px}.accessory-list__image-wrapper{width:120px;height:120px;position:relative}.accessory-list__image,.accessory-list__image-wrapper .sk-fading-circle{position:absolute;top:0;bottom:0;left:0;right:0}.accessory-list__image{display:block;margin:auto}.accessory-list__name{font-size:20px;margin:0 0 5px}.accessory-list__price-wrapper{color:#9199aa;margin-bottom:10px}.accessory-list__action{background:transparent;border:1px solid #49515a;color:#ff4318;display:inline-block;padding:6px 22px 7px;transition:background .3s ease-in}.accessory-list__action:focus,.accessory-list__action:hover{background:#49515a}.accessory-list .slick-next,.accessory-list .slick-prev{width:23px;height:46px;top:0;bottom:0;margin:auto 0}.accessory-list .slick-next:before,.accessory-list .slick-prev:before{width:inherit;height:inherit}.accessory-list .slick-next{right:15px}@media (min-width:1240px){.accessory-list .slick-next{right:0}}.accessory-list .slick-next:before{background:url(../assets/icons/arrow-grey-right.svg)}.accessory-list .slick-prev{left:15px}@media (min-width:1240px){.accessory-list .slick-prev{left:0}}.accessory-list .slick-prev:before{background:url(../assets/icons/arrow-grey-left.svg)}.accessory-list .slick-track{margin:0 auto}.order-lines{padding:0 0 55px}@media (min-width:700px){.order-lines{padding-bottom:30px}}@media (min-width:700px){.order-lines--narrow{display:none}}.order-lines--wide{display:none}@media (min-width:700px){.order-lines--wide{display:block}}.order-line{margin:0 0 30px;position:relative;opacity:1;height:auto;transition:opacity .15s ease-out}@media (min-width:700px){.order-line{min-height:60px}}.order-line:last-child{margin:0}.order-line__item{display:-webkit-flex;display:-ms-flexbox;display:flex}.order-line__column{display:block;width:33.333%}.order-line__column:first-child{margin-left:20px}.order-line__column:nth-child(3){margin-right:20px}@media (min-width:700px){.order-line__column{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:auto}.order-line__column:first-child{width:76%;width:calc(76% - 370px)}.order-line__column:nth-child(3){width:244px;position:absolute;right:0;top:0;margin:0}}@media screen and (min-width:62em){.order-line__column:first-child{width:76%;width:calc(76% - 425px)}}.order-line__image-wrapper{display:inline-block;width:75px;min-height:38px;margin-right:20px;position:relative;top:-18px}@media (min-width:700px){.order-line__image-wrapper{position:absolute;left:20px;width:60px}}@media screen and (min-width:62em){.order-line__image-wrapper{width:75px}}.order-line__image{margin:0 auto}.order-line__name{font-size:13px;font-weight:700;margin-right:45px}@media (min-width:700px){.order-line__name{display:inline-block;margin-right:25px;margin-left:80px;font-size:20px}}@media screen and (min-width:62em){.order-line__name{margin-left:95px;font-size:26px}}.order-line__name-wrapper{margin-right:20px}.order-line__name-1{color:#ff3d2f}.order-line__name-2{color:#ced2d8}.order-line__material{color:#ced2d8;display:inline-block;font-size:12px}@media (min-width:700px){.order-line__material{font-size:20px}}@media screen and (min-width:62em){.order-line__material{font-size:26px}}.order-line__price-wrapper{position:relative}@media (min-width:700px){.order-line__price-wrapper{position:absolute;right:388px;top:8px;height:100%}}@media screen and (min-width:62em){.order-line__price-wrapper{right:425px}}.order-line__price-label{display:inline-block;font-size:12px;font-weight:100;width:100%}@media (min-width:700px){.order-line__price-label{font-size:16px;margin-right:15px;width:auto;display:none}}.order-line__price{font-size:12px}@media (min-width:700px){.order-line__price{font-size:22px}}.order-line__amount-wrapper{border:1px solid #49515a;color:#ced2d8;width:70px;height:32px;position:relative;margin-right:20px}@media (min-width:700px){.order-line__amount-wrapper{width:92px;height:40px;position:absolute;top:3px;right:272px;margin:0}}@media screen and (min-width:62em){.order-line__amount-wrapper{right:304px}}.order-line__amount-input{background:transparent;border:0 none;font-size:18px;width:35px;text-align:center;height:100%;padding:2px;margin:0;outline:none}@media (min-width:700px){.order-line__amount-input{font-size:22px;width:45px}}.order-line__amount-label{font-size:14px;width:35px;position:absolute;top:7px;right:0}@media (min-width:700px){.order-line__amount-label{font-size:16px;top:7px;width:45px}}.order-line__amount-action{background:transparent;border:0;border-bottom:1px solid #49515a;position:absolute;bottom:-21px;width:35px;height:20px;z-index:1;opacity:0;transition:opacity .3s ease-out;pointer-events:none;padding:0}.order-line__amount-action--active{opacity:1;pointer-events:auto}.order-line__amount-action:after{content:"";display:block;position:absolute;right:0;bottom:-21px;width:100%;height:inherit}@media (min-width:700px){.order-line__amount-action{border:0 none;width:29px;right:0;bottom:auto}.order-line__amount-action:after{display:none}}.order-line__amount-action--increase{right:-1px;border-left:1px solid #49515a;border-right:1px solid #49515a}@media (min-width:700px){.order-line__amount-action--increase{top:-1px;right:-30px;border-left:0 none;border-bottom:1px solid #49515a;border-top:1px solid #49515a}}.order-line__amount-action--decrease{left:-1px;border-left:1px solid #49515a}@media (min-width:700px){.order-line__amount-action--decrease{right:-30px;left:auto;bottom:-1px;border-left:0 none;border-right:1px solid #49515a;border-bottom:1px solid #49515a}}.order-line__amount-icon{color:#ced2d8;fill:currentcolor;width:14px;height:7px;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}@media (min-width:700px){.subtotal{position:relative;top:8px;height:100%;width:100%}.subtotal--order-line{margin-right:35px}}.subtotal--basket{background:#1f2125;width:100%;height:75px;text-align:center;padding:20px 20px 0}@media (min-width:700px){.subtotal--basket{position:absolute;right:0;top:auto;bottom:110px;width:244px;padding:0}}.subtotal__text{margin-right:10px;display:inline-block;width:100%;font-size:12px}.subtotal__text--basket{width:auto;font-size:16px}@media (min-width:700px){.subtotal__text{position:absolute;left:35px;top:6px;font-size:16px;display:none}.subtotal__text--basket{left:26px;top:26px}}.subtotal__price{font-size:12px}@media (min-width:700px){.subtotal__price{position:absolute;right:20px;top:0;font-size:22px}}.subtotal__price--basket{right:55px;top:20px;font-size:22px}@media screen and (min-width:62em){.socialmediapage .content-row{margin-top:50px}}@media screen and (min-width:62em){.socialmediapage .content-row__column--double .content-row__header-text{width:68%}}@media screen and (min-width:75em){.socialmediapage .content-row__column--double .content-row__header-text{width:58%}}.facebook-posts{font-size:14px}.facebook-posts__post{position:relative;display:block;font-size:inherit;overflow:hidden}.facebook-posts__post:after,.facebook-posts__post:before{content:" ";display:table}.facebook-posts__post:after{clear:both}.facebook-posts__post,.facebook-posts__post:active,.facebook-posts__post:focus,.facebook-posts__post:hover{color:inherit;text-decoration:none}@media screen and (min-width:48em){.facebook-posts__post p{font-size:inherit}.Article-page section .facebook-posts__post p{padding:0;line-height:1.4;margin:0 0 1em}}@media screen and (min-width:48em){.facebook-posts__post-data{margin-left:300px}}.facebook-posts__post-header{display:none}@media screen and (min-width:48em){.facebook-posts__post-header{font-size:inherit;display:block;margin:0 0 1em}}.facebook-posts__post-name{font-weight:700}.facebook-posts__post-image{padding:0 90px 1em 0}@media screen and (min-width:48em){.facebook-posts__post-image{padding:0;width:280px;float:left}}.Article-page .row .col-xs-12 .facebook-posts__post-image img,.facebook-posts__post-image img{margin:0;vertical-align:baseline}.facebook-posts__post-stats{position:absolute;top:1em;right:0;width:64px;font-size:.85em;padding-top:.2em}.facebook-posts__post:first-child .facebook-posts__post-stats{top:0}@media screen and (min-width:48em){.facebook-posts__post-stats{position:static;color:#666;width:auto;top:auto;right:auto;padding-top:.5em}}.facebook-posts__post-stats svg{width:1.25em;height:1.25em;vertical-align:top}.facebook-posts__post-stats>div{margin-bottom:1em}@media screen and (min-width:48em){.facebook-posts__post-stats>div{float:left;margin:0 1.2em 0 0}}.social-feed__header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden}.social-feed__picture{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.social-feed__picture img{display:inline;width:62px;height:62px;vertical-align:top;border:1px solid #d0d4d9}.social-feed__info{padding-left:15px;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;max-width:calc(100% - 62px);color:#787d81}.social-feed__info a{display:inline-block;max-width:100%;color:#000;font:inherit;text-decoration:underline;overflow:hidden;text-overflow:ellipsis}.social-feed__name{color:#000;font-weight:700}.social-feed__content{padding-top:1em}.social-feed__content h1{margin:0;font:inherit;font-weight:700}.social-feed__content a{font:inherit}.social-feed__content a:hover{text-decoration:underline}.social-feed__content img{margin-top:15px;max-width:150px}.youtube-video{display:inline;width:100%;position:relative}@media screen and (min-width:62em){.youtube-video{display:block}}.youtube-video__thumbnail{padding-top:56.25%;background-position:50%;background-size:cover}.youtube-video__play-icon{position:absolute;top:50%;left:50%;width:18%;height:0;padding-top:18%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.youtube-video__play-icon svg{position:absolute;top:0;left:0;width:100%;height:100%;fill:#fff;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.youtube-video__description{display:inline-block;padding:8px 12px 10px;background:rgba(0,0,0,.8);color:#fff;font-size:14px}@media screen and (min-width:62em){.youtube-video__description{position:absolute;z-index:1;bottom:0;right:0;max-width:100%}}@media screen and (min-width:62em){.youtube-video:hover svg{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}.ribbon-common{overflow:hidden;width:100%;max-width:1200px;padding:0 10px;margin:0 auto}@media (min-width:1200px){.ribbon-common{padding:0}}.ribbon-article{margin-bottom:50px}@media screen and (min-width:62em){.ribbon-article{margin-bottom:100px}}.article-ribbon-content{margin-bottom:25px}.article-ribbon-content:last-child{margin-bottom:0}@media screen and (min-width:48em){.article-ribbon-content{width:25%;width:calc(25% - 20px);margin:0 20px 50px 0}.article-ribbon-content:last-child{padding:0}}.article-ribbon-content>a{color:inherit}.article-ribbon-content__media{position:relative;padding-top:52.635%;height:0;margin:0 0 20px}.article-ribbon-content__media-sizer{width:100%}@media screen and (min-width:48em){.article-ribbon-content--primary .article-ribbon-content__media-sizer{padding-right:10px}}.article-ribbon-content__image{position:absolute;top:0;left:0;background-position:50%;background-size:cover;height:100%;width:100%}.article-ribbon-content__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:62em){.article-ribbon-content--primary .article-ribbon-content__content{padding-left:10px}}@media screen and (min-width:48em){.article-ribbon-content__primary-link{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}}.article-ribbon-content__headline-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:5px;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.article-ribbon-content__headline{font-size:20px;width:100%;color:#000}.article-ribbon-content__abstract{margin:0 0 5px}.article-ribbon-content__cta{color:#ff4606;font-weight:700}@media screen and (min-width:62em){.linkbox--wide .article-ribbon-content__cta{position:absolute;top:40px;right:0}}.article-ribbon-content__date{color:#888;white-space:nowrap}@media screen and (min-width:62em){.linkbox--wide .article-ribbon-content__date{position:absolute;top:20px;right:0}}@media screen and (min-width:48em){.article-ribbon-content--primary{margin:0 0 40px;padding:0;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex}.article-ribbon-content--primary a>div{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;width:50%}}@media screen and (min-width:48em){.article-ribbon-content--primary .article-ribbon-content__headline{font-size:32px}.article-ribbon-content--primary .article-ribbon-content__headline:after{content:"";display:block;width:50%;border-bottom:7px solid #cfd3d9;margin:10px 0 0}}@media screen and (min-width:48em){.article-ribbon-content--primary .article-ribbon-content__primary-text{font-family:HelveticaNeueW01-65Medi,sans-serif;font-size:1.1rem;line-height:1.6}}@media screen and (min-width:62em){.article-ribbon-tech{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.article-ribbon.article-ribbon--ns .row[data-loadmore-row],.article-ribbon.article-ribbon--ns>.row,.article-ribbon.article-ribbon--ns>.row.row--advertisement{margin-bottom:80px}@media screen and (max-width:62em){.article-ribbon.article-ribbon--ns>.row.row--advertisement{margin-bottom:20px}}.article-ribbon.article-ribbon--ns>.row.row--advertisement:last-of-type{margin-bottom:0}.article-ribbon.article-ribbon--ns .row--end{margin-bottom:40px}@media screen and (max-width:62em){.article-ribbon.article-ribbon--ns .row--end,.article-ribbon.article-ribbon--ns .row:not(.row--advertisement),.article-ribbon.article-ribbon--ns .row:not(.row--advertisement)>[class^=col]{margin-bottom:20px}.article-ribbon.article-ribbon--ns .row:not(.row--advertisement)>[class^=col]:last-of-type{margin-bottom:0}}.article-ribbon.article-ribbon--ns .row .article-ribbon-content{width:auto;display:-webkit-flex;display:-ms-flexbox;display:flex}.article-ribbon.article-ribbon--ns .row .article-ribbon-content>a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.article-ribbon.article-ribbon--ns .row .article-ribbon-content>a .article-ribbon-content__body,.article-ribbon.article-ribbon--ns .row .article-ribbon-content>a .article-ribbon-content__content{-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.article-ribbon.article-ribbon--ns .article-section-ribbon__header{margin-top:25px}@media screen and (min-width:48em){.article-ribbon.article-ribbon--ns .article-section-ribbon__header{margin-top:100px}}.article-ribbon.article-ribbon--ns [data-loadmore-row]{opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);transition:opacity .15s;will-change:opacity,transform}.article-ribbon.article-ribbon--ns [data-loadmore-row].in{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.article-ribbon.article-ribbon--ns [data-loadmore]{margin-bottom:40px}@media screen and (max-width:62em){.article-ribbon.article-ribbon--ns [data-loadmore]{margin-top:40px}}.article-ribbon.article-ribbon--ns [data-loadmore-rows]{transition:height .875s;will-change:height;overflow:hidden}.article-ribbon.article-ribbon--ns [data-loadmore-button]{display:block;background-color:#ff454f}.article-ribbon.article-ribbon--ns .article-ribbon-content{margin:0;min-height:100%;overflow:hidden}.article-ribbon.article-ribbon--ns .article-ribbon-content .article-ribbon-content__image{overflow:hidden}.article-ribbon.article-ribbon--ns .article-ribbon-content .article-ribbon-content__image img{transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.article-ribbon.article-ribbon--ns .article-ribbon-content:hover .article-ribbon-content__image img{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.article-ribbon.article-ribbon--ns .article-ribbon-content .article-ribbon-content__image-wrapper{position:relative;margin-bottom:20px}.article-ribbon.article-ribbon--ns .article-ribbon-content .article-ribbon-content__image-wrapper:before{display:block;content:"";width:100%;padding-top:80.82902%}.article-ribbon.article-ribbon--ns .article-ribbon-content .article-ribbon-content__image-wrapper img{min-width:100%}.article-ribbon.article-ribbon--ns .article-ribbon-content .ui-icon-play{position:absolute;top:20px;right:20px;width:61px;height:61px;stroke:#fff;fill:#fff}.article-ribbon.article-ribbon--ns .article-ribbon-content .article-ribbon-content__headline{margin-bottom:0}.article-ribbon.article-ribbon--ns .article-ribbon-content .article-ribbon-content__headline:after{display:none}.article-ribbon.article-ribbon--ns .article-ribbon-content .article-ribbon-content__byline{margin-bottom:24px}.article-ribbon.article-ribbon--ns .article-ribbon-content .article-ribbon-content__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.article-ribbon.article-ribbon--ns .article-ribbon-content .article-ribbon-content__abstract{margin-bottom:32px}.article-ribbon.article-ribbon--ns .article-ribbon-content .article-ribbon-content__footer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.article-ribbon.article-ribbon--ns .article-ribbon-content--primary{margin-bottom:20px}@media screen and (min-width:62em){.article-ribbon.article-ribbon--ns .article-ribbon-content--primary{margin-bottom:60px}}.article-ribbon.article-ribbon--ns .article-ribbon-content--primary .article-ribbon-content__primary-link{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:62em){.article-ribbon.article-ribbon--ns .article-ribbon-content--primary .article-ribbon-content__primary-link{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.article-ribbon.article-ribbon--ns .article-ribbon-content--primary .article-ribbon-content__image-wrapper{margin-bottom:0;width:100%}@media screen and (min-width:62em){.article-ribbon.article-ribbon--ns .article-ribbon-content--primary .article-ribbon-content__image-wrapper{width:50%}}.article-ribbon.article-ribbon--ns .article-ribbon-content--primary .article-ribbon-content__image-wrapper:before{padding-top:52.88136%}.article-ribbon.article-ribbon--ns .article-ribbon-content--primary .article-ribbon-content__media{margin-bottom:0}.article-ribbon.article-ribbon--ns .article-ribbon-content--primary .article-ribbon-content__content{width:100%;margin-top:20px}@media screen and (min-width:62em){.article-ribbon.article-ribbon--ns .article-ribbon-content--primary .article-ribbon-content__content{width:50%;margin-top:0;padding-left:20px}}.article-ribbon.article-ribbon--ns .article-ribbon-content--primary .article-ribbon-content__header:after{content:"";display:block;width:50%;max-width:295px;border-bottom:7px solid #cfd3d9;margin:18px 0 12px}.article-ribbon.article-ribbon--ns .article-ribbon-content--primary .article-ribbon-content__byline{margin-bottom:0}.article-ribbon.article-ribbon--ns .article-ribbon-content--primary .article-ribbon-content__cta{color:#ff454f}.article-ribbon.article-ribbon--ns .article-ribbon-content--primary .article-ribbon-content__art_number{font-family:HelveticaNeueW01-65Medi,sans-serif;font-size:1.1rem;line-height:1.6}.video-embed{position:relative}.video-embed:before{display:block;content:"";width:100%;padding-bottom:56.25%}.video-embed__image{object-fit:cover}.video-embed__iframe,.video-embed__image{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%}.video-embed__iframe{margin:auto}.video-embed__action{background:transparent;border:0;margin:0;padding:0;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%}.video-embed__icon{fill:#fff;width:75px;height:75px}@media screen and (min-width:48em){.video-embed__icon{width:150px;height:150px}}.video-poster-fallback{object-fit:cover;width:100%;height:100%}.image-ribbon--full-width .lazy-img{background:transparent 50% 50% no-repeat;background-size:cover;height:300px}@media screen and (min-width:48em){.image-ribbon--full-width .lazy-img{height:540px}}@media screen and (min-width:62em){.image-ribbon--full-width .lazy-img{height:760px}}@media screen and (min-width:75em){.image-ribbon--full-width .lazy-img{height:940px}}[data-type=ArticleSection] .linkbox-ribbon-wrapper{padding:0 10px}.review-page .linkbox-ribbon-wrapper{margin:0 0 35px}@media screen and (min-width:62em){.review-page .linkbox-ribbon-wrapper{margin:0 0 55px}}.linkbox-ribbon-wrapper .page-productline,.page-product .linkbox-ribbon-wrapper{margin:0 0 90px}.linkbox-ribbon-wrapper.last{margin:0 0 10px}@media screen and (min-width:62em){.linkbox-ribbon-wrapper.last{margin:0 0 60px}}.linkbox-ribbon-wrapper__content{max-width:1200px;margin:0 auto}@media (max-width:1220px){.linkbox-ribbon-wrapper__content{padding:0 20px}[data-type=ArticleSection] .linkbox-ribbon-wrapper__content{padding:0}}.linkbox-ribbon-wrapper__headline{font-size:32px;margin:0 0 32px;font-family:HelveticaNeueW01-65Medi}[data-type=ArticleSection] .linkbox-ribbon-wrapper__headline{font-size:36px}@media screen and (min-width:48em){[data-type=ArticleSection] .linkbox-ribbon-wrapper__headline{font-size:62px}}[data-type=ArticleSection] .linkbox-ribbon-wrapper__headline b{text-transform:none}.linkbox-ribbon-wrapper__headline b{font-family:HelveticaNeueW01-75Bold;text-transform:uppercase}.linkbox-ribbon-wrapper__headline b.solo{margin-right:10px}.product-slider{position:relative;min-height:490px;overflow:hidden}[data-type=NeverSurrender] .product-slider{background:#fff}.product-slider__action{display:block;min-height:inherit;margin:90px 0 0}@media screen and (min-width:48em){.product-slider__action{margin:0}}.product-slider__header--article{opacity:0;transition:opacity .3s ease-out}@media screen and (min-width:48em){.product-slider__header--article{position:absolute;left:0;z-index:1;top:0;width:315px;opacity:1}}.product-slider__header--article:after{content:"";position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px;background:hsla(0,0%,100%,.8);z-index:-1;-webkit-filter:blur(20px);filter:blur(20px)}.product-slider__headline{font-size:22px;font-family:HelveticaNeueW01-65Medi;text-align:left;margin:40px 0 20px}@media screen and (min-width:48em){.product-slider__headline{text-align:center;font-size:34px;margin-top:0}}.product-slider__subheadline{font-size:24px;font-family:HelveticaNeueW01-65Medi;line-height:1;margin:0 0 20px}@media screen and (min-width:62em){.product-slider__subheadline{font-size:30px}}.product-slider__item{background:#fff;margin:0 0 45px;min-height:490px;position:relative;display:none}@media screen and (min-width:48em){.product-slider__item{margin:0 0 90px}}.product-slider__item:first-child{display:block}.product-slider__image{margin:0 auto 40px}@media screen and (min-width:48em){.product-slider__image{margin:auto;position:absolute;top:90px;right:0;left:0;bottom:0}}@media screen and (min-width:62em){.product-slider__image{top:45px}}.product-slider__image.lazyloaded~.product-slider__header--article{opacity:1}.product-slider__manchet p{display:none}.product-slider__manchet p:first-of-type{display:block}.product-slider__nav-action{position:absolute;line-height:0;font-size:0;cursor:pointer;background:transparent;top:270px;padding:0;border:0;outline:none;z-index:99;width:19px;height:30px}@media screen and (min-width:48em){.product-slider__nav-action{width:32px;height:63px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.product-slider__nav-action--next{right:10px}@media screen and (min-width:62em){.product-slider__nav-action--next{right:250px}}.product-slider__nav-action--prev{left:10px}.product-slider__nav-action:after{border-radius:5px;content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;background:hsla(0,0%,100%,.5);z-index:-1}.product-slider__nav-action:before{display:none}.product-slider__nav-action svg{width:inherit;height:inherit;position:relative}.product-slider__nav-area{background:#fff;border:1px solid #d0d4d9;width:100%;position:absolute;top:84px;right:0;z-index:100}@media screen and (min-width:48em){.product-slider__nav-area{width:205px;top:64px}}.product-slider--no-headline .product-slider__nav-area{top:0}.product-slider-list{width:100%;max-height:0;min-height:0;overflow:hidden;transition:max-height .2s ease-out}.product-slider-list--active,.product-slider-list:target{max-height:120em}@media screen and (min-width:62em){.product-slider-list{max-height:none;transition:none}}.product-slider-list__item{border-bottom:1px solid #d0d4d9;outline:0}.product-slider-list__item:first-child{border-top:1px solid #d0d4d9}@media screen and (min-width:62em){.product-slider-list__item:first-child{border-top:0 none}}.product-slider-list__item:last-child{border-bottom:0 none}.product-slider-list__action{display:block;padding:15px 25px;font-family:HelveticaNeueW01-75Bold;font-size:12px;text-transform:uppercase;position:relative;transition:color .25s ease-out;overflow:hidden}@media screen and (min-width:62em){.product-slider-list__action{pointer-events:auto}}.product-slider-list__action:after{content:"";background:#ff3f29;position:absolute;top:0;left:0;bottom:0;right:auto;width:4px;-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.product-slider-list__action--active,.product-slider-list__action:focus,.product-slider-list__action:hover{color:#ff3f29}.product-slider-list__action--active:after,.product-slider-list__action:focus:after,.product-slider-list__action:hover:after{-webkit-transform:translateZ(0);transform:translateZ(0)}.product-slider-list__action--text{font-weight:700}.product-slider-list__action--toggle{padding-right:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:62em){.product-slider-list__action--toggle{display:none}}.product-slider-list__icon{width:18px;height:9px;position:absolute;top:0;bottom:0;right:15px;left:auto;margin:auto;fill:#a1a9b3}.product-slider .slick-loading .slick-list{background:transparent}.ribbon-media-links{margin:0 0 50px}.block-ribbon{padding:25px 0}@media screen and (min-width:48em){.block-ribbon{padding:50px 0}}@media screen and (min-width:62em){.block-ribbon{padding:100px 0}}.block-ribbon--dark{background:#24272c;color:#fff}.block-ribbon__top{margin:0 0 35px;text-align:center;font-size:16px}@media screen and (min-width:62em){.block-ribbon__top{font-size:18px;width:66.666%;margin-left:auto;margin-right:auto}}.block-ribbon__top h2{margin:0 0 .8em;font-size:16px}@media screen and (min-width:62em){.block-ribbon__top h2{font-size:18px}}.block-ribbon__top h1{margin:0 0 .5em;font-family:HelveticaNeueW01-Thin,sans-serif;font-size:32px}@media screen and (min-width:48em){.block-ribbon__top h1{font-size:42px}}@media screen and (min-width:62em){.block-ribbon__top h1{font-size:55px}}@media screen and (min-width:62em){.block-ribbon__top-body{width:75%;margin:auto}}.block-ribbon__top p{font:inherit}.block-ribbon__top p+p{margin-top:.5em}.block-ribbon__content--video{position:relative;margin-top:20px;height:320px;overflow:hidden}@media screen and (min-width:48em){.block-ribbon__content--video{height:360px}}@media screen and (min-width:48em){.block-ribbon__content--articles{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}}.block-ribbon__content--articles article{margin-top:80px}.block-ribbon__content--articles article:first-child{margin-top:20px}@media screen and (min-width:48em){.block-ribbon__content--articles article{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 10px}.block-ribbon__content--articles article:nth-child(2){margin-top:20px}}.block-ribbon__content--articles article>a{display:block;color:inherit}.block-ribbon__content--articles h1{font-family:HelveticaNeueW01-Thin,sans-serif;font-size:28px}@media screen and (min-width:48em){.block-ribbon__content--articles h1{font-size:36px}}.block-ribbon__content--articles p+p{margin-top:1.5em}.block-ribbon__video-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}a:hover>.block-ribbon__video-image{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.block-ribbon__video-icon{position:absolute;top:50%;left:50%;width:100px;height:100px}@media screen and (min-width:48em){.block-ribbon__video-icon{width:142px;height:142px}}.block-ribbon__video-icon svg{width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:#fff}.block-ribbon__image{position:relative;margin-bottom:20px;padding-top:62%;overflow:hidden;background:rgba(0,0,0,.1)}.block-ribbon__image img{position:absolute;top:0;left:0;width:100%;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}a:hover>.block-ribbon__image img{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.video-ribbon{padding:25px 0}@media screen and (min-width:48em){.video-ribbon{padding:50px 0}}@media screen and (min-width:62em){.video-ribbon{padding:100px 0}}.video-ribbon__top{margin:0 0 35px;text-align:center;font-size:16px}@media screen and (min-width:62em){.video-ribbon__top{font-size:18px;width:66.666%;margin-left:auto;margin-right:auto}}.video-ribbon__top h2{margin:0 0 .8em;font-size:16px}@media screen and (min-width:62em){.video-ribbon__top h2{font-size:18px}}.video-ribbon__top h1{margin:0 0 .5em;font-family:HelveticaNeueW01-Thin,sans-serif;font-size:32px}@media screen and (min-width:48em){.video-ribbon__top h1{font-size:42px}}@media screen and (min-width:62em){.video-ribbon__top h1{font-size:55px}}.video-ribbon__top p{font:inherit}.video-ribbon__top p+p{margin-top:.5em}.video-ribbon__video{position:relative;margin-top:20px;height:320px;overflow:hidden}@media screen and (min-width:48em){.video-ribbon__video{height:0;padding-top:50%}}.video-ribbon__video-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}a:hover>.video-ribbon__video-image{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.video-ribbon__video-icon{position:absolute;top:50%;left:50%;width:100px;height:100px}@media screen and (min-width:48em){.video-ribbon__video-icon{width:142px;height:142px}}.video-ribbon__video-icon svg{width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:#fff}.usp-section{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #1f2125}@media screen and (min-width:62em){.usp-section{background:#25282c;border:0 none}}.usp-section__text{-webkit-flex:50%;-ms-flex:50%;flex:50%;color:#929cab;font-size:13px;margin:10px 0;text-align:center}@media screen and (min-width:62em){.usp-section__text{text-align:left}.usp-section__text--stock{text-align:right}}.usp-section__icon{fill:#929cab}.usp-section__icon--delivery{width:14px;height:12px}.usp-section__icon--wing{width:12px;height:10px}.numbers-ribbon{background:#24272c;color:#fff;font-size:18px;font-family:HelveticaNeueW01-Thin,sans-serif;position:relative}.numbers-ribbon__inner{width:100%;max-width:1200px;margin:0 auto;padding:90px 20px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:48em){.numbers-ribbon__inner{padding:95px 20px 130px}}.numbers-ribbon--has-1 .numbers-ribbon__inner{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.numbers-ribbon__image{position:absolute;top:0;right:0;left:0;bottom:0;background-size:cover;background-position:50%;background-repeat:no-repeat}.numbers-ribbon__image:after{content:"";position:absolute;left:0;right:0;top:0;background:rgba(36,39,44,.8);width:100%;height:100%}.number-item{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;padding:0 5px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 100px}.number-item:last-of-type{margin:0}@media (min-width:767px){.number-item:nth-of-type(3),.number-item:nth-of-type(4){margin:0}}@media screen and (min-width:48em){.number-item{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media screen and (min-width:62em){.number-item{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;margin:0}.numbers-ribbon--has-2 .number-item{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.numbers-ribbon--has-3 .number-item{-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}.number-item__text{width:100%;max-width:215px;margin:0 auto 37px;line-height:1.2;text-align:center;font-family:HelveticaNeueW01-Thin,sans-serif;font-size:16px;z-index:1}@media screen and (min-width:62em){.number-item__text{font-size:18px}}.number-item__number{font-size:90px;font-family:HelveticaNeueW01-75Bold,sans-serif;position:relative;margin:0 auto;line-height:1}.number-item__number--has-percent{right:15px}@media (min-width:1200px){.number-item__number{font-size:120px}}.number-item__int{font-family:inherit}.number-item__type{font-size:35px;position:absolute;top:14px;right:-37px;font-family:HelveticaNeueW01-Thin,sans-serif}@media (min-width:1200px){.number-item__type{font-size:50px;right:-45px}}.review-list{background:#000;color:#fff;padding:1px 0 0}.studiospage .review-list{background:#24272c}@media screen and (min-width:30em){.review-list{padding:1rem 0}}@media screen and (min-width:48em){.review-list{padding:2rem 0}}@media screen and (min-width:62em){.review-list{padding:1.4rem 0 5rem}}.review-list h1{margin-top:20px;font-size:20px;text-align:center}.review-list__list{max-width:1160px;margin:0 auto;text-align:left}@media screen and (min-width:30em){.review-list__list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:48em){.review-list__list{text-align:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.review-list__entry{-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden}@media screen and (min-width:30em){.review-list__entry{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media screen and (min-width:48em){.review-list--3 .review-list__entry,.review-list--6 .review-list__entry{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%}}@media screen and (min-width:62em){.review-list--1 .review-list__entry{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.review-list--2 .review-list__entry{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.review-list--3 .review-list__entry{-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}.review-list--4 .review-list__entry{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.review-list--5 .review-list__entry{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%}}.review-link{font-family:HelveticaNeueW01-Thin,sans-serif;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;position:relative}.review-link--no-link,.review-link__link{display:block;padding:2rem 2rem 4rem}@media screen and (min-width:48em){.review-link--no-link,.review-link__link{padding-bottom:4rem}}.review-link .star-rating{background:transparent}.review-link__link{color:inherit;text-decoration:none;-webkit-flex:1;-ms-flex:1;flex:1;transition:background .2s ease-out}@media screen and (min-width:48em){.review-link__link{transition-property:background,box-shadow}}.no-touchevents .review-link__link:hover{background:hsla(0,0%,100%,.1)}@media screen and (min-width:48em){.no-touchevents .review-link__link:hover{box-shadow:0 0 2rem rgba(0,0,0,.25)}}.review-link__header{width:50%;padding-right:1rem}@media screen and (min-width:30em){.review-link__header{min-height:50px;width:100%;padding:0}}.review-link__headline{margin:0 0 25px}.review-link__image+.review-link__headline{height:0;overflow:hidden;opacity:0;margin:0;padding:0}.review-link__image{margin:0 0 1rem;text-align:center;height:60px}.review-link__image img{display:inline-block;vertical-align:top}.review-link__rating{position:absolute;left:0;right:0;font-family:HelveticaNeueW01-75Bold,sans-serif;padding-top:1px;white-space:nowrap;text-align:center}@media screen and (min-width:30em){.review-link__rating{position:absolute;bottom:0;width:auto;padding-top:0}}.review-link__abstract{line-height:1.2}.review-link .text-rating{display:none}.review-link .star-rating{font-size:14px}@media screen and (min-width:48em){.review-link .star-rating{font-size:6px}}@media screen and (min-width:62em){.review-link .star-rating{font-size:10px}}.review-link .star-rating__stars,.review-link .star-rating__stars li,.review-link .star-rating__stars ol,.review-link .star-rating__stars ul{list-style:none;margin:0;padding:0}.review-link .star-rating__stars li{display:inline-block;content:"";width:2em;height:2em;background:transparent url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOS40IDE5LjQiPjxwYXRoIGQ9Ik0xNC42LDEyLjRsMS4xLDctNi0zLjMtNiwzLjMsMS4xLTdMMCw3LjRsNi43LTFMOS43LDBsMyw2LjQsNi43LDFaIiBzdHlsZT0iZmlsbDojZmZmIi8+PC9zdmc+") 50% 50% no-repeat;background-size:contain;margin:0 .2em}.review-link .star-rating__stars li.empty{display:none}.review-link .star-rating__stars li.half:before{background:#000}.review-link .star-rating+.star-rating__description,.review-link .star-rating__stars li:after{display:none}.review-loader{background:#f7f7f7;text-align:center;padding:35px 0 45px}.review-loader__action{background:transparent;margin:0;padding:0;position:relative;border:0 none;width:63px;height:32px;outline:0 none;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .35s ease-out;transition:transform .35s ease-out;transition:transform .35s ease-out,-webkit-transform .35s ease-out}.review-loader__action:hover{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}.review-loader__action:after{content:"";position:absolute;top:-10px;right:-10px;left:-10px;bottom:-10px}.review-loader__icon{width:inherit;height:inherit}.bc-footer{background:#f7f7f7;position:relative;margin:40px 0 0;padding:30px 0 50px}.bc-footer.u-Fixed{position:fixed!important}@media screen and (min-width:62em){.bc-footer{padding:65px 0 50px;margin:120px 0 0}}.bc-footer .container{position:static;width:100%}.bc-footer__headline{display:block;font-weight:400;font-size:12px;text-transform:uppercase;margin:0 0 20px}.bc-footer__columns{margin:0 0 40px}@media screen and (min-width:62em){.bc-footer__columns{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 95px}}@media (max-width:767px){.bc-footer__column{text-align:center}}@media (min-width:768px) and (max-width:991px){.bc-footer__column--narrow{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.bc-footer__column--narrow div:first-of-type{margin:0 6% 0 0}}@media screen and (min-width:62em){.bc-footer__column--narrow{margin:0;width:20%}.bc-footer__column--wide{width:80%}}.bc-footer__icon{display:block;margin:0 auto}.bc-footer-list:first-of-type{margin:0 0 40px}.bc-footer-list__action{font-size:14px}.bc-dealer-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:48em){.bc-dealer-list{height:350px}}.bc-dealer-list__action{font-size:14px}.bc-dealer{background:#cfd3d9;position:fixed;bottom:0;left:0;width:100%;padding:60px 0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;z-index:10}.bc-dealer--active,.bc-dealer:target{-webkit-transform:translateZ(0);transform:translateZ(0)}.bc-dealer__container{margin:0 auto;width:100%;max-width:1200px;padding:0 .625rem;position:relative}@media screen and (min-width:62em){.bc-dealer__container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.bc-dealer__col:first-of-type{margin:0 0 30px}@media screen and (min-width:62em){.bc-dealer__col:first-of-type{margin:0 70px 0 0}}.bc-dealer__country{font-size:16px;font-weight:700;font-family:HelveticaNeueW01-75Bold,sans-serif;text-transform:uppercase}.bc-dealer__name{font-size:34px;text-transform:capitalize}.bc-dealer-definition{position:relative;top:-2px}.bc-dealer-definition__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.bc-dealer-definition__item:first-of-type{margin:0 0 8px}.bc-dealer-definition__title{font-size:20px;width:100%}@media screen and (min-width:48em){.bc-dealer-definition__title{margin:0 25px 0 0;width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.bc-dealer-definition__definition{overflow:hidden;text-overflow:ellipsis}@media (max-width:767px){.bc-dealer-definition__definition{margin:0 auto}}.bc-dealer-definition__action{color:#c17f46;font-size:20px}.bc-dealer-definition__close{position:absolute;top:-40px;right:15px;background:transparent;border:0 none;margin:0;padding:0}@media (min-width:1200px){.bc-dealer-definition__close{right:0}}.bc-dealer-definition__close-icon{width:24px;height:24px}.bc-action{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#c17f46;border:0 none;margin:0;padding:15px;color:#fff;outline:none;font-size:inherit;font-family:HelveticaNeueW01-55Roma,sans-serif;transition:background .3s ease-out}.no-touchevents .bc-action:focus,.no-touchevents .bc-action:hover{background:#ac6e39}.bc-action::-moz-focus-inner{border:0;padding:0}.bc-action--wide{width:100%;min-height:120px;font-size:20px}.bc-action--wide .bc-action__icon{width:44px;height:35px;margin-right:25px}.bc-action__icon{color:#fff;fill:currentColor}.image-collage{position:relative;height:624px;background:#000;color:#fff;text-align:center}.page-product .image-collage,.page-productline .image-collage{margin:0 0 100px}@media (min-width:768px){.image-collage{height:840px}}@media (min-width:992px){.image-collage{height:1030px}}@media (min-width:1220px){.image-collage{height:auto;padding-top:84.7%}}@media (min-width:1201px){.anchor-menu+.ribbons .image-collage:first-child{margin-top:-75px}}.image-collage .ribbon__title{margin:1em 0;font-weight:400;font-family:HelveticaNeueW01-75Bold,sans-serif;font-size:12px}@media (min-width:992px){.image-collage .ribbon__title{margin-top:2em;font-size:18px}}.image-collage .ribbon__headline{margin:0 0 .5em;font-size:26px;font-weight:400;font-family:HelveticaNeueW01-Thin,sans-serif}@media (min-width:992px){.image-collage .ribbon__headline{font-size:55px}}.image-collage__content{margin:0 auto!important;padding:1px 0;max-width:120rem;max-width:1200px}@media (min-width:768px){.image-collage__content{padding:1px 2rem 0}}@media (min-width:1220px){.image-collage__content{position:absolute;left:0;right:0;top:14%}}.image-collage__content-inner{position:relative;z-index:3;margin:30px 0 0}@media (min-width:768px){.image-collage__content-inner{margin-top:170px}}@media (min-width:1220px){.image-collage__content-inner{margin-top:0}}@media (min-width:768px){.image-collage__content-inner,.image-collage__content-secondary{max-width:50%}}.contourPage .contourField.fileupload div .image-collage label,.image-collage .btn,.image-collage .contourPage .contourField.fileupload div label,.image-collage section.form-section .contourField.fileupload div label,section.form-section .contourField.fileupload div .image-collage label{z-index:4;width:100%;margin:0;font-size:16px;font-weight:400;font-family:HelveticaNeueW01-65Medi,sans-serif;text-decoration:none;transition:background .15s ease-out;padding:1em 2rem;border:0;line-height:18px;border-radius:0;outline:none;box-shadow:0 0 20px rgba(0,0,0,.4);background:#ff454f;color:#fff}@media (max-width:767px){.contourPage .contourField.fileupload div .image-collage label,.image-collage .btn,.image-collage .contourPage .contourField.fileupload div label,.image-collage section.form-section .contourField.fileupload div label,section.form-section .contourField.fileupload div .image-collage label{display:block;position:absolute;top:auto;right:0;bottom:0;left:0}}@media (min-width:768px){.contourPage .contourField.fileupload div .image-collage label,.image-collage .btn,.image-collage .contourPage .contourField.fileupload div label,.image-collage section.form-section .contourField.fileupload div label,section.form-section .contourField.fileupload div .image-collage label{position:relative;min-width:30rem;width:auto}}.contourPage .contourField.fileupload div .image-collage label:after,.image-collage .btn:after,.image-collage .contourPage .contourField.fileupload div label:after,.image-collage section.form-section .contourField.fileupload div label:after,section.form-section .contourField.fileupload div .image-collage label:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='63.893 -250.107 12.729 21.213'%3E%3Cg transform='rotate(-90)' fill='%23fff'%3E%3Crect width='3' height='15' rx='1.5' transform='rotate(45 46.867 331.29)'/%3E%3Crect width='15' height='3' rx='1.5' transform='rotate(45 38.382 310.806)'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50%;background-size:contain}.contourPage .contourField.fileupload div .image-collage label:active,.contourPage .contourField.fileupload div .no-touchevents .image-collage label:hover,.image-collage .btn:active,.image-collage .contourPage .contourField.fileupload div label:active,.image-collage section.form-section .contourField.fileupload div label:active,.no-touchevents .image-collage .btn:hover,.no-touchevents .image-collage .contourPage .contourField.fileupload div label:hover,.no-touchevents .image-collage section.form-section .contourField.fileupload div label:hover,section.form-section .contourField.fileupload div .image-collage label:active,section.form-section .contourField.fileupload div .no-touchevents .image-collage label:hover{background:#85878b;box-shadow:0 0 20px rgba(0,0,0,.4)}@media (min-width:992px){.contourPage .contourField.fileupload div .image-collage label,.image-collage .btn,.image-collage .contourPage .contourField.fileupload div label,.image-collage section.form-section .contourField.fileupload div label,section.form-section .contourField.fileupload div .image-collage label{padding:1em 2rem;font-size:18px}}.image-collage__image{position:absolute;background:transparent 50% 50% no-repeat;background-size:cover;margin:0;opacity:0}.image-collage__image.lazy-loaded{opacity:1;transition:opacity .5s ease-out}.image-collage__image.lazy-loaded img{width:100%;vertical-align:bottom}.image-collage__image--primary{z-index:0;top:0;right:0;left:0;height:490px}@media (min-width:768px){.image-collage__image--primary{height:660px}}@media (min-width:992px){.image-collage__image--primary{height:760px}}@media (min-width:1220px){.image-collage__image--primary{height:67%}}.image-collage__image--secondary,.image-collage__image--tertiary{width:50%;bottom:0}.image-collage--has-link .image-collage__image--secondary,.image-collage--has-link .image-collage__image--tertiary{bottom:50px}@media (min-width:768px){.image-collage--has-link .image-collage__image--secondary,.image-collage--has-link .image-collage__image--tertiary{bottom:0}}.image-collage__image--secondary{z-index:2;right:50%}.image-collage__image--tertiary{z-index:1;left:50%}.automotive-model{background-color:#000}.automotive-model .am-content{padding:35px 0;padding:2.1875rem 0}.automotive-model .am-content h2{padding:15px 0 25px;padding:.9375rem 0 1.5625rem}.automotive-model .am-content p{padding-bottom:15px;padding-bottom:.9375rem}.automotive-model .am-content img{width:auto;display:block;margin:0}.automotive-model .am-content>div{text-align:left}.automotive-model .white h1,.automotive-model .white h2{color:#000}.automotive{background-color:#000}.automotivearticle .article-main>.paragraph{margin-top:3em}.automotivearticle .article-main>.paragraph:first-child{margin-top:0}.automotive-article .simpleparagraph p{padding-bottom:20px}@media (min-width:768px){.automotive-article .simpleparagraph p{padding-bottom:10px}}.automotivearea .anchor-menu{margin:0 auto}.automotivearea .automotive-article{margin:0}.download-manuals .block-svg-bg{width:100%;border:1px solid #fff}.download-manuals .block-svg-bg:last-child{margin-bottom:20px}@media (min-width:992px){.download-manuals .block-svg-bg{width:30%}}.download-manuals p a{font-family:HelveticaNeueW01-65Medi,sans-serif;text-transform:uppercase}.download-manuals-content h3{color:#fff;margin:0 0 30px}.download-manuals-content__link{border:1px solid #fff}