@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Bai+Jamjuree:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;1,200;1,300;1,400;1,500;1,600;1,700&family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap";*{box-sizing:border-box}:root{--color-primary: #009fe3;--color-secondary: #e3e3e3;--color-tertiary: #8b8d8d;--color-quaternary: #1d1d1b;--color-white: #fff}blockquote,body,div,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,iframe,label,legend,li,nav,object,ol,p,section,table,ul{margin:0;padding:0}article,figure,footer,header,nav,section{display:block}html{min-height:100vh}body{min-height:100vh;font-family:Johnston ITC Std;font-size:16px;line-height:1.6;-webkit-text-size-adjust:100%;background-color:var(--color-white);color:#131313}a{color:#444;text-decoration:none;outline:0;transition:color .15s ease-out}a:focus,a:hover{color:gray}a:active,a:visited{color:#131313}ol,ul{list-style:none}h1{font-size:84px;font-weight:400;line-height:1.2}h2{font-size:36px;font-weight:400;line-height:1.2}h3{font-size:20px;font-weight:400;line-height:1.2}h4{font-size:16px;font-weight:400;line-height:1.2}::-webkit-input-placeholder{color:gray}::-moz-placeholder{color:gray}:-ms-input-placeholder{color:gray}fieldset{border:0;padding:0;margin:0}legend{margin-bottom:.25rem}label{display:block;padding-bottom:.25rem;color:#131313}button,input,select,textarea{font-family:inherit;font-size:16px;margin:0}textarea{resize:none}input,textarea{width:100%;padding:.5rem;border:1px solid #444;background:var(--color-white)}input:focus,textarea:focus{border-color:#131313}input[type=number],input[type=search],input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=text],input[type=url],textarea{-webkit-appearance:none;display:block}input[type=checkbox],input[type=radio]{width:auto;margin-right:.3rem;border-color:#444}input[type=search]{-webkit-appearance:none;border-radius:0}select{display:block;font-size:16px;width:100%;border:1px solid #444;padding:.5rem;background:var(--color-white);color:#131313}select:focus{border-color:#131313}button{cursor:pointer}[role=main]{display:block;padding:1rem}img{max-width:100%;height:auto}p{margin-bottom:1rem}blockquote{font-style:italic;border-left:1px solid grey;color:gray;padding-left:1rem;margin-bottom:1rem}hr{border:0;height:1px;background:gray;margin:1rem 0}::-moz-selection{color:#131313;background:#ddd}::selection{color:#131313;background:#ddd}code{display:inline-block;background:#f9f9f9;border:1px solid #ddd;padding:.2rem .5rem;line-height:1.2;font-size:.85rem}pre{background:#f9f9f9;border:1px solid #ddd;font-size:16px;padding:1rem;overflow-x:auto}pre code{border:0}code[class*=language-],pre[class*=language-]{font-family:monospace!important}table{border-collapse:collapse;border-spacing:0;width:100%}th{text-align:left}tr{vertical-align:top}.l-linelength-container{max-width:36rem}.u-is-hidden{display:none!important;visibility:hidden!important}.u-is-vishidden{position:absolute!important;overflow:hidden;width:1px;height:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px)}.u-margin-bottom-none{margin-bottom:0!important}.u-margin-bottom-small,.u-margin-bottom{margin-bottom:1rem!important}.u-margin-bottom-large,.u-margin-bottom-large-to-xxl{margin-bottom:2rem!important}@media all and (min-width: 60em){.u-margin-bottom-large-to-xxl{margin-bottom:8rem!important}}.u-margin-top-none{margin-top:0!important}.u-margin-top-small,.u-margin-top{margin-top:1rem!important}.u-margin-top-large{margin-top:2rem!important}.u-margin-top-booking{margin-top:28rem!important}.u-margin-right-none{margin-right:0!important}.u-margin-right-small,.u-margin-right{margin-right:1rem!important}.u-margin-right-large{margin-right:2rem!important}.u-margin-left-none{margin-left:0!important}.u-margin-left-small,.u-margin-left{margin-left:1rem!important}.u-margin-left-large{margin-left:2rem!important}.u-margin-center{margin:0 auto!important}.u-padding-none{padding:0!important}.u-padding-small,.u-padding{padding:1rem!important}.u-padding-large{padding:2rem!important}.u-padding-top-none{padding-top:0!important}.u-padding-top-small,.u-padding-top{padding-top:1rem!important}.u-padding-top-large{padding-top:2rem!important}.u-padding-bottom-none{padding-bottom:0!important}.u-padding-bottom-small,.u-padding-bottom{padding-bottom:1rem!important}.u-padding-bottom-large{padding-bottom:2rem!important}.u-padding-right-none{padding-right:0!important}.u-padding-right-small,.u-padding-right{padding-right:1rem!important}.u-padding-right-large{padding-right:2rem!important}.u-padding-left-none{padding-left:0!important}.u-padding-left-small,.u-padding-left{padding-left:1rem!important}.u-padding-left-large{padding-left:2rem!important}.c-icon{height:1rem;width:1rem}.c-card{display:block;border:1px solid #bbb;padding:1rem;max-width:27rem;transition:all .15s ease-out}.c-card:hover,.c-card:focus{border-color:#666;background:#f9f9f9}.c-btn{display:inline-block;border:1px solid #131313;border-radius:8px;background:#444;color:var(--color-white);line-height:1;font-weight:700;padding:1rem 2rem;border:0;text-align:center;transition:all .15s ease-out}.c-btn:hover,.c-btn:focus{background:gray}.c-btn-primary{display:inline-block;border:1px solid #131313;border-radius:8px;background:#444;color:var(--color-white);line-height:1;font-weight:700;padding:1rem 2rem;border:0;text-align:center;transition:all .15s ease-out}.c-btn-primary:hover,.c-btn-primary:focus{background:gray}.c-btn-secondary{display:inline-block;border:1px solid #131313;border-radius:8px;background:#444;color:var(--color-white);line-height:1;font-weight:700;padding:1rem 2rem;border:0;text-align:center;transition:all .15s ease-out}.c-btn-secondary:hover,.c-btn-secondary:focus{background:gray}.c-btn__inner,.c-btn-primary__inner,.c-btn-secondary__inner{display:flex;align-items:center;justify-content:center}.c-btn__icon,.c-btn-primary__icon,.c-btn-secondary__icon{width:1rem;height:1rem;fill:var(--color-white);transition:fill .15s ease-out}.btn-dealer:hover{box-shadow:0 12px 16px #0000003d,0 17px 50px #00000030;color:var(--color-white)!important;position:relative;z-index:3}.c-field{margin-bottom:2rem}.c-field__label{margin-bottom:.25rem;font-size:16px;font-weight:700}.c-field__body{position:relative}.c-field__note{display:inline-block;font-size:10px;color:gray}.c-logo{max-width:14rem}.c-logo__link,.c-logo__img{display:block}.l-grid{display:grid;grid-gap:2rem;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));margin-bottom:2rem}.l-container{max-width:75rem;margin:50px auto 0}@media (max-width: 1230px){.l-container{margin:20px;margin-top:20px!important;margin-bottom:20px!important}}.c-footer-nav{display:block}.c-footer-nav__item{margin-right:10px}.footer-block,.policy-block{margin:auto;position:relative}.footer{background-color:var(--color-secondary);padding-top:80px}.footer-title{font-size:16px;line-height:19px;color:var(--color-primary);font-family:Johnston ITC Std Bold;text-transform:uppercase;padding-bottom:15px;margin-left:0}.footer-links,.footer-links a{font-size:16px;line-height:25px;color:var(--color-quaternary);font-family:Johnston ITC Std Medium;padding-bottom:20px}.footer-policy-links,.footer-policy-links a{font-size:14px;line-height:19px;color:var(--color-tertiary);font-family:Johnston ITC Std Medium;padding-bottom:15px;padding-top:15px;display:flex}.footer-brand-name p{font-size:14px;line-height:25px;color:var(--color-tertiary);padding-bottom:35px;padding-top:25px}.social-media-links .social-media{display:inline}.social-media-links .social-media .social{width:30px;height:30px}@media (min-width: 991px){.right-image-with-small-logos-text-block .c-logo_img{display:unset}ul.social-media-links{position:absolute;right:16%;top:50%}.nav-link.country-nav.chevron-right{margin-left:10px}.about-pro-blocks{height:inherit!important}.aboutPro.swiper-wrapper{display:grid;grid-auto-flow:column}}@media (max-width: 768px){.c-footer-nav__item{margin-right:0}ul.social-media-links{padding:0}.footer{padding-top:30px}.c-footer-nav{display:none}.footer-policy-links,.footer-policy-links a{padding-bottom:0;margin:0;display:flex;flex-wrap:wrap}.top-row.row,.bottom-row.row{height:50px;width:100%}.top-row.row{margin-left:0}.footer-brand-name p{padding-top:10px;padding-bottom:10px;border-top:1px}.footer-url{padding-bottom:0}.footer-url .footer-col{padding:10px 0;border-bottom:1px solid var(--color-tertiary)}.footer-url .footer-col:first-child{border-top:1px solid var(--color-tertiary)}.footer-url .footer-col .footer-title{padding-bottom:0}.footer-url .social-media-links{padding:10px 0;border-bottom:1px solid var(--color-tertiary)}.footer-policy-links .country{display:none}}.country img{margin-left:15px}.country:after{content:">";color:var(--color-primary);margin-left:10px}.shfooter .collapse{display:inherit}@media (max-width: 768px){.footer-block .row{margin-left:0;margin-right:0}.policy-links{padding-left:10px}.footer-brand-name{padding:0 10px}.shfooter{padding:0 30px}.shfooter ul{margin-bottom:0}.shfooter .collapse{display:none}.shfooter .collapse.show{display:block}.shfooter .title .fa-angle-up,.shfooter .title[aria-expanded=true] .fa-angle-down{display:none}.shfooter .title[aria-expanded=true] .fa-angle-up{display:block}.shfooter .navbar-toggler{display:inline-block;padding:0}}.resize{text-align:center;margin-top:3rem;font-size:1.25rem}.fa-angle-double-right{animation:rightanime 1s linear infinite}.fa-angle-double-left{animation:leftanime 1s linear infinite}@keyframes rightanime{50%{transform:translate(10px);opacity:.5}to{transform:translate(10px);opacity:0}}@keyframes leftanime{50%{transform:translate(-10px);opacity:.5}to{transform:translate(-10px);opacity:0}}i.fa.fa-angle-down,i.fa.fa-angle-up{color:var(--color-tertiary)}hr{background:var(--color-secondary)!important}.c-primary-nav{margin-left:auto}.c-primary-nav__link{display:block;padding:.5rem 0;cursor:pointer}.btn-secondary{max-width:175px;height:40px;border-radius:4px;font-family:Johnston ITC Std Medium;color:var(--color-quaternary);font-size:16px;line-height:26px;background-color:#e9bc5f;float:right}.c-page-header__title{margin-bottom:0}.c-page-header__description{font-size:20px;margin-bottom:2rem}.c-footer{margin-top:2rem;padding:1rem 0;background:#eee}.footer-container{padding-top:30px}.c-header{position:relative;background:var(--color-white);padding:1rem;max-width:1200px;margin:auto}.c-header .c-logo__img{margin:auto}.c-header__inner{display:flex;align-items:center;margin:20px 20px 0}.mega-menu-sub-menu__list .c-header__inner{display:flex;align-items:center;margin:20px 0 0}.c-header__nav-btn{margin-left:auto}@media all and (min-width: 70em){.c-header__nav-btn{display:none}}.c-header__nav-container{display:none}@media all and (min-width: 70em){.c-header__nav-container{display:block;margin-left:auto}}@media all and (min-width: 70em){.c-header--vertical .c-header__nav-container{margin-left:0}}.c-header__nav-container.is-active{display:block;position:absolute;background:#eee;top:100%;left:0;width:100%;z-index:5;padding:1rem}@media all and (min-width: 70em){.c-header__nav-container.is-active{display:block;position:static;padding:0;margin-left:auto;width:inherit}}@media all and (min-width: 70em){.c-header--vertical .c-header__nav-container.is-active{margin-left:0;width:100%}}.c-header__nav-container.is-active .mega-menu-list-item{height:20px;width:117px;color:var(--color-quaternary);font-family:Johnston ITC Std;font-size:16px;font-weight:700;letter-spacing:-.5px;line-height:20px}@media (max-width: 991px){.c-logo__img{display:inline}.btn-secondary{float:none}.c-header{padding:0}}.c-card-list{display:grid;grid-gap:1rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.c-section{margin-bottom:2rem}.c-table{margin-bottom:1rem;min-width:600px}.c-table__header{background:#eee}.c-table__header-cell{padding:.8rem}.c-table__row{border-bottom:1px solid #eee}.c-table__cell{padding:1.6rem .8rem}.c-table__footer-cell{padding:.8rem}.c-text-passage p{margin-bottom:1rem}.c-text-passage a{text-decoration:underline;cursor:pointer}.c-text-passage blockquote{padding-left:.8rem;border-left:3px solid #444;color:gray;font-size:1rem}.c-text-passage h1{margin-bottom:1rem}.c-text-passage h2,.c-text-passage h3,.c-text-passage h4,.c-text-passage h5,.c-text-passage h6{margin-top:2rem;margin-bottom:1rem}.c-text-passage ul{list-style:disc;margin-left:1rem;margin-bottom:1rem}.c-text-passage ul li:last-child{margin-bottom:0}.c-text-passage ol{list-style:decimal;margin-left:1rem;margin-bottom:1rem}.c-text-passage ol li:last-child{margin-bottom:0}.c-text-passage li{margin-bottom:.5rem;line-height:1.6}.img_with_text{position:relative;border-radius:4px;background-color:#fafafa;box-shadow:0 1px 1px #00000024,0 2px 1px -1px #0000001f,0 1px 3px #0003}img.c-card__img{width:100%;border-radius:4px;box-shadow:0 1px 1px #00000024,0 2px 1px -1px #0000001f,0 1px 3px #0003}.category-blocks-list{display:grid;grid-gap:1rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.card-img{background-image:url(../../../images/catalog-road-bg.png);background-size:contain;height:inherit}@media (max-width: 768px){.category-blocks-list{margin-bottom:20px}}.header-hero-section{margin:0 20px}.card-img{height:130px;border-radius:4px;background-color:#f9f9f9;box-shadow:0 1px 1px #00000024,0 2px 1px -1px #0000001f,0 1px 3px #0003;margin-top:10px}.card-title{color:var(--color-white);font-family:Johnston ITC Std;font-size:22px;font-weight:700;letter-spacing:-1px;line-height:25px}a.card-link{color:var(--color-white);font-family:Johnston ITC Std;letter-spacing:-1px;line-height:25px;position:absolute;margin-top:30px}@media (max-width: 375px){.card-img{height:80px}a.card-link{margin-top:-5px}.card-title{font-size:20px;font-size:18px;letter-spacing:-.91px;line-height:25px;width:160.27px}img.c-card__img{height:200px}}.about-pro-blocks{display:block;height:320px;border-radius:4px;text-align:center;background-color:var(--color-white);box-shadow:0 1px 1px #00000024,0 2px 1px -1px #0000001f,0 1px 3px #0003;margin:15px}.about-pro_header{color:var(--color-quaternary);font-family:Johnston ITC Std;font-size:16px;font-weight:700;letter-spacing:0;line-height:26px;text-align:center;padding:20px;height:105px}.about-pro_header:lang(da-dk){font-size:15px}.about-rate{margin-bottom:15px;display:block}.about-rate img{width:42px;height:42px}.about-rate a{color:var(--color-quaternary);font-family:Johnston ITC Std;font-size:36px;font-weight:700;letter-spacing:-2.02px;line-height:15px;vertical-align:middle}.about-pro-rating span{height:34px;width:105.94px;color:var(--color-quaternary);font-family:Johnston ITC Std;font-size:36px;font-weight:700;letter-spacing:-2.02px;line-height:15px}.about-pro__img{padding-bottom:30px;height:150px}@media all and (max-width: 375px){.about-pro-blocks .aboutPro.swiper-slide{width:200px!important;height:100%;margin-right:0}}@media (min-width: 375px) and (max-width: 640px){.about-pro-blocks .aboutPro.swiper-slide{width:260px!important;height:100%;margin-right:0}}@media (min-width: 640px) and (max-width: 768px){.about-pro-blocks .aboutPro.swiper-slide{width:300px!important;height:100%;margin-right:0}}@media (min-width: 768px) and (max-width: 992px){.about-pro-blocks .aboutPro.swiper-slide{width:300px!important;height:100%;margin-right:0}}@media (min-width: 1200px){.about-pro-blocks .aboutPro.swiper-slide{width:330px!important;height:100%;margin-right:0}.aboutPro.swiper-container{width:fit-content}}.about-pro-section{float:left;margin-right:10px}#about-pro-carousel-mobile{display:none}h1.about-pro.center-h1,h1.about-pro-mobile.left-h1{margin:25px}.about-carousel-indicators li{width:12px;height:12px;border-radius:100%;box-sizing:border-box;border:2px solid var(--color-primary);background-color:var(--color-white)}.about-carousel-indicators .active{height:10px;width:10px;background-color:var(--color-primary)}.about-carousel-indicators{bottom:-50px}.carousel-inner{overflow:visible}@media all and (max-width: 640px){#about-pro-carousel-mobile{display:block}}.breadcrumb-item+.breadcrumb-item:before{content:" >"}.breadcrumb{background-color:var(--color-white)}.breadcrumb-item-back:before{content:" < "}ol.breadcrumb{opacity:.8;color:var(--color-tertiary);font-family:Johnston ITC Std;font-size:14px;font-weight:500;letter-spacing:0;line-height:30px;margin-left:66px}#lcly-button-0{display:flex;max-width:1050px;margin:auto auto 50px}a#lcly-link-0{display:none!important}#shimano-dealer-locator .dl-btn{background:var(--color-primary)!important;color:var(--color-white)!important}#shimano-dealer-locator .ss-content{background:#1c1c1b!important;border-radius:5px}#shimano-dealer-locator .dl-my-location span{font-family:Johnston ITC Std!important}#shimano-dealer-locator h1{line-height:0;font-family:Johnston ITC Std!important;font-weight:700!important;line-height:38px!important}#shimano-dealer-locator h1:after{text-indent:0;display:block;padding-bottom:20px;padding-top:0;font-size:36px!important}@media all and (max-width: 640px){#shimano-dealer-locator .dl-filter-top,#shimano-dealer-locator .dl-right-side .toogle-map{background:#1c1c1b!important}}.dealer-image{padding:30px}.locator-logo{height:60px;display:block;margin:auto}.category-header-block{display:block;background-color:#e02500;height:100px;width:100%;text-align:left;background:url(/_assets/img/category-swoosh.png) center no-repeat,url(/_assets/img/catalog-road-bg-min.png);background-size:cover;padding:10px 10px 0}@media all and (max-width: 640px){.category-header-block{height:50px;padding:0 20px}}.category-header-block .l-container{margin-top:0}.category-header-text{color:var(--color-white);font-family:Johnston ITC Std Bold;font-size:60px;letter-spacing:-1px;line-height:90px;text-transform:uppercase}@media all and (max-width: 640px){.category-header-text{font-size:29px;line-height:20px}.category-header-text:lang(pt-pt),.category-header-text:lang(it-it),.category-header-text:lang(ja-jp),.category-header-text:lang(de-de),.category-header-text:lang(nl-nl),.category-header-text:lang(es-es),.category-header-text:lang(es-latam){font-size:5vw}}.category-banner{float:right}.category-banner .category-banner-img{top:10px;left:10px;z-index:1;border-radius:4px;box-shadow:0 1px 1px #00000024,0 2px 1px -1px #0000001f,0 1px 3px #0003}.category-banner .category-banner-logo-img{position:absolute;top:27px;right:27px;z-index:2;height:90px;width:90px}.category-banner .category-banner-title{position:absolute;bottom:5%;left:50px;color:var(--color-white);font-family:Johnston ITC Std Bold;font-size:32px;font-weight:700;letter-spacing:-.9px;line-height:36px;text-shadow:0 2px 12px 0 #000;width:285px}.category-banner .category-banner-title:lang(nb-no){font-size:29px;width:335px}.category-banner .category-banner-title:lang(it-it),.category-banner .category-banner-title:lang(ja-jp),.category-banner .category-banner-title:lang(fr-fr),.category-banner .category-banner-title:lang(nl-nl),.category-banner .category-banner-title:lang(es-es),.category-banner .category-banner-title:lang(es-latam),.category-banner .category-banner-title:lang(nl-be),.category-banner .category-banner-title:lang(fr-be),.category-banner .category-banner-title:lang(fr-ch),.category-banner .category-banner-title:lang(fi-fi){font-size:28px}.category-banner .category-banner-title:lang(pt-pt){font-size:24px;line-height:30px}.category-banner .category-banner-title:lang(de-de),.category-banner .category-banner-title:lang(de){font-size:28px;line-height:32px}.category-banner .category-banner-title span{color:var(--color-primary)}.category-banner .category-btn-selector{position:absolute;bottom:20px;right:40px;border-radius:4px;box-shadow:0 4px 5px #00000024,0 1px 10px #0000001f,0 2px 4px -1px #0003;background-color:#e9bc5f;border:none}.category-banner .category-btn-selector__inner{font-size:16px;font-family:Roboto;font-weight:700;color:var(--color-quaternary);line-height:18px;text-transform:uppercase;padding:22px 18px}.c-btn-selector{height:60px;width:204px;background-color:#e9bc5f;border:none}.category.card{height:332px;width:263px;border-radius:4px;background-color:var(--color-white);box-shadow:0 1px 1px #00000024,0 2px 1px -1px #0000001f,0 1px 3px #0003;margin-bottom:30px}.category-card-img{margin-left:24px;width:220px;margin-right:20px;margin-bottom:20px;height:220px}.category-card-title{color:var(--color-quaternary);font-family:Johnston ITC Std;font-size:32px;font-weight:700;letter-spacing:-1px;line-height:19px;height:30px;margin-bottom:10px}@media (max-width: 768px){.category-btn-selector.right-button{bottom:0;right:0;left:0;text-align:center;margin:25px 30px}about-pro-blocks{height:100%!important}.category-banner .category-banner-title{inset:0;margin-left:auto;margin-right:auto;margin-top:30px;font-size:26px;text-align:center;line-height:30px;letter-spacing:-.7px;font-weight:400}.category-banner .category-banner-title:lang(nb-no){width:285px}.category.card{width:315px;height:130px;margin-bottom:20px}.category-card-img{margin-top:15px;margin-left:9px;width:120px;margin-bottom:6px;float:left;height:120px}.category-card-title{color:var(--color-quaternary);font-family:Johnston ITC Std;font-size:22px;font-weight:700;margin-bottom:20px}.card-body{position:absolute;align-self:flex-end;text-align:initial;padding-right:10px;width:165px}}h1.left-h1.category{color:var(--color-white);font-family:Johnston ITC Std;font-size:70px;font-weight:700;letter-spacing:-.88px;line-height:80px;padding-top:20px}@media (max-width: 768px){h1.left-h1.category{font-size:29px;font-weight:700;letter-spacing:-.36px;line-height:80px}}.category-header-description{color:var(--color-white);font-family:Johnston ITC Std;font-size:16px;font-weight:700;letter-spacing:0;line-height:24px}img.lifetime-warranty-logo{width:130px;height:130px;vertical-align:top;margin-right:10px}p.left-h1.warranty{width:50px;margin:0;display:inline-block}.warranty-title{margin-bottom:20px}p.left-h1.warranty:lang(zh-cn){width:300px}p.left-h1.warranty:lang(da-dk){width:380px;display:inline-block;line-height:55px}p.left-h1.warranty:lang(ko-kr){width:260px}p.left-h1.warranty:lang(ja-jp),p.left-h1.warranty:lang(fr-fr),p.left-h1.warranty:lang(it-it),p.left-h1.warranty:lang(es-es),p.left-h1.warranty:lang(es-latam),p.left-h1.warranty:lang(fr-ch){width:380px;display:inline-block;line-height:55px;font-size:48px}p.left-h1.warranty:lang(fr-be),p.left-h1.warranty:lang(zh-TW){width:250px}@media (max-width: 425px){p.left-h1.warranty:lang(da-dk){font-size:30px}p.left-h1.warranty:lang(zh-cn){width:135px;font-size:34px}p.left-h1.warranty:lang(ja-jp),p.left-h1.warranty:lang(fr-fr),p.left-h1.warranty:lang(it-it),p.left-h1.warranty:lang(es-es),p.left-h1.warranty:lang(es-latam),p.left-h1.warranty:lang(fr-ch){max-width:350px;font-size:28px}p.left-h1.warranty:lang(sv-se){font-size:22px;max-width:350px}p.left-h1.warranty:lang(pl-pl){font-size:28px}p.left-h1.warranty{font-size:39px}.warranty-title{margin-top:30px;margin-bottom:20px}.header-hero_block img.c-card__img{object-fit:cover;object-position:90%}}.category-dealer-button{display:block;margin-left:auto;margin-right:auto;float:inherit}.text-block-p p{color:var(--color-quaternary);font-family:Johnston ITC Std;font-size:16px;font-weight:500;letter-spacing:0;line-height:26px}.videoWrapper{position:relative;padding-bottom:52.25%;padding-top:25px;height:0;margin-bottom:50px}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:2px 21px 55px -14px #464545b3;border-radius:4px;border:var(--color-white) 0}.nav-background{height:150px;width:1440px;background-color:var(--color-white)}.c-primary-nav{margin-left:0;margin-top:20px}.mega-menu{display:none;position:fixed;width:100%;min-height:300px;margin-top:10px;padding-left:0;padding-right:0;z-index:2;left:0;top:60px}.mega-menu .bydiscipline-menu{padding-top:40px}.mega-menu .bydiscipline-menu .discipline-image{width:220px;height:133px;border-radius:4px;padding:15px 20px;text-transform:uppercase;font-family:Johnston ITC Std Bold;color:var(--color-white);text-align:left;font-size:32px;line-height:32px;margin-right:20px;margin-bottom:20px}.mega-menu .bydiscipline-menu .discipline-image a{text-transform:uppercase;font-family:Johnston ITC Std Bold;color:var(--color-white);text-align:left;font-size:32px;line-height:32px}.mega-menu .byseries-menu{padding-bottom:30px;padding-top:30px}.mega-menu .byseries-menu .menu-item{display:block;width:220px;height:40px;border-radius:4px;background-color:var(--color-white);margin:10px 20px 10px 0;text-transform:uppercase;font-family:Johnston ITC Std Bold;font-size:16px;line-height:19px;text-align:left;color:var(--color-quaternary);padding:10px;-webkit-box-shadow:0 2px 5px 0 var(--color-tertiary);-moz-box-shadow:0 2px 5px 0 var(--color-tertiary);box-shadow:0 2px 5px 0 var(--color-tertiary)}.mega-menu .byseries-menu .menu-item:after{content:">";color:var(--color-primary);float:right}.mega-menu .arrow{content:"";position:absolute;left:0;margin-top:40px;font-size:0;line-height:0;width:0;border-bottom:50px solid #f0fafd;border-left:40px solid var(--color-white) 0;border-right:40px solid var(--color-white) 0;top:-80px}.mega-menu .bytype-menu{display:none;padding-top:45px}.mega-menu .bytype-menu .type-items{width:220px;height:220px;background-color:var(--color-white);margin-bottom:20px;padding:15px 30px;margin-right:20px;-webkit-box-shadow:0 2px 5px 0 var(--color-tertiary);-moz-box-shadow:0 2px 5px 0 var(--color-tertiary);box-shadow:0 2px 5px 0 var(--color-tertiary)}.mega-menu .bytype-menu .type-items .type-image{width:150px;height:150px}.mega-menu .bytype-menu .type-items p{color:var(--color-quaternary);text-transform:uppercase;font-family:Johnston ITC Std Bold;font-size:16px;line-height:19px;text-align:center;padding-top:14px}.mega-menu .bytype-menu .type-items p:after{content:">";color:var(--color-primary);padding-left:10px}.mega-menu .byseries-menu{display:none}.c-primary-nav__list{display:flex}.c-primary-nav__item{margin-left:2rem}.mega-menu .inner-sub-menu{height:100%;width:250px;background-color:#f0fafd;float:left;padding:30px}.mega-menu .inner-content{height:fit-content;width:100%;background-color:#f0fafd;padding:30px}li.c-primary-nav__item_mega{position:relative}li.c-primary-nav__item_mega:hover~.mega-menu{display:block}li.c-primary-nav__item_mega:hover .arrow{display:block}.c-primary-nav__link_mega{height:19.82px;width:93px;color:var(--color-primary);font-family:Johnston ITC Std;font-size:16px;font-weight:700;letter-spacing:0;line-height:19px;display:block;padding:.5rem 0;cursor:pointer}.c-primary-nav__link_mega:hover+#mega-menu{display:block}.c-primary-nav__link{height:19.82px;width:93px;color:var(--color-quaternary);font-family:Johnston ITC Std Medium;font-size:16px;letter-spacing:0;line-height:19px;display:block;padding:.5rem 0;cursor:pointer;text-transform:uppercase;padding:10px;text-align:center}.sub-menu-products,.sub-menu-selector{position:fixed;width:100%;min-height:300px;background-color:#f0fafd;margin-top:10px;padding:20px 0;z-index:2;left:0}.sub-menu-selector .selector-image{max-width:220px;width:100%;height:240px!important;margin-right:20px}.sub-menu-selector .selector-image .selector-image-overlay{position:absolute;bottom:50px;text-align:center;display:inline-block;width:240px}.sub-menu-selector .selector-image .selector-link{width:155px;height:45px;font-family:Roboto;font-size:12px;line-height:12px;background-color:#e9bc5f;padding:15px 20px;border-radius:4px;color:var(--color-quaternary);font-weight:700}.sub-menu-selector .selector-image p{font-size:36px;font-family:Johnston ITC Std;font-weight:700;color:var(--color-white);text-align:center;letter-spacing:-1px;line-height:38px;width:240px}.sub-menu-selector .arrow{content:"";position:absolute;left:12%;margin-top:40px;font-size:0;line-height:0;width:0;border-bottom:50px solid #f0fafd;border-left:40px solid var(--color-white) 0;border-right:40px solid var(--color-white) 0;top:-100px}.btn-dealer{display:flex;align-items:center;text-transform:uppercase;font-family:Johnston ITC Std Medium;font-size:16px;text-align:left;color:var(--color-quaternary);width:200px;height:40px;margin-top:10px;box-shadow:-1px 1px 5px #000000ab}.btn-dealer img{margin-right:10px;vertical-align:middle;margin-bottom:5px}a.btn.btn-secondary.btn-dealer.blog-detail{float:left}.mega-menu-sub-menu__link{height:20px;width:163px;color:var(--color-quaternary);font-family:Johnston ITC Std Bold;font-size:16px;letter-spacing:-.5px;line-height:19px;display:block;padding:12px;text-decoration:none;margin:10px;text-transform:uppercase}.mega-menu-sub-menu__link:hover{color:var(--color-primary);text-decoration:none}.aboutPro.swiper-slide{width:360px!important;float:left;margin-left:20px}.aboutPro.swiper-container{margin-top:2em}.aboutPro.swiper-wrapper{margin-bottom:3em;width:73.8%}@media (min-width: 31.25em){.aboutPro.swiper-wrapper{flex-wrap:wrap;width:100%}}.aboutPro.swiper-pagination{display:block}@media (min-width: 31.25em){.aboutPro.swiper-pagination{display:none}}.swiper-pagination-bullet{box-sizing:border-box;height:12px!important;width:12px!important;border:2px solid var(--color-primary)!important;background-color:var(--color-white)!important}.swiper-pagination-bullet-active-main{background-color:var(--color-primary)!important}input#input-product-search{border-radius:4px;background-color:#f9f9f9;font-family:Roboto;font-size:16px;letter-spacing:0;line-height:25px;border-color:#f9f9f9;line-height:50px;padding:0 15px}input#input-product-search:focus{border-color:#f9f9f9!important;outline:none!important}@media all and (max-width: 640px){#product-search-input{padding-right:0}#product-search-button{padding-left:0}.input-product-search-button{height:43px!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}i.fa.fa-search.product{display:none}}.input-product-search-button{background-color:var(--color-primary);font-size:16px;font-weight:500;border:none;margin-left:0;font-family:Johnston ITC Std Medium;letter-spacing:0;line-height:42px;border-color:var(--color-primary);text-transform:uppercase;border-radius:4px!important;color:var(--color-white);text-align:center;padding:5px 33px 0}.product-search.center-h1{margin-bottom:40px}.search-product{display:flex;align-items:center;margin-bottom:50px}@keyframes animateInFromRight{0%{transform:translate(10vw) scale(1)}50%{transform:translate(0) scale(1)}to{transform:none}}@keyframes animateInFromLeft{0%{transform:translate(-10vw) scale(1)}50%{transform:translate(0) scale(1)}to{transform:none}}@keyframes animateOutToRight{0%{transform:none}50%{transform:translate(0) scale(1)}to{transform:translate(10vw) scale(1)}}@keyframes animateOutToLeft{0%{transform:none}50%{transform:translate(0) scale(1)}to{transform:translate(-10vw) scale(1)}}.c-selector{position:relative;background:#eee;overflow:hidden;transition:height 1.2s ease-in-out}.c-selector .button{padding-left:3em;padding-right:3em}a.btn.btn-secondary.selector.js-selector-start{float:none;margin-top:40px;font-size:15px}a.btn.btn-secondary.selector.js-selector-start:hover{color:var(--color-white);background-color:var(--color-primary)}div#selector-start{background-repeat:no-repeat;background-position:-633px 160%}span.button.button-invert{color:var(--color-white);font-family:Johnston ITC Std;font-size:40px;font-weight:700;letter-spacing:-1px;line-height:45px;text-align:center;padding:0}@media all and (max-width: 684px){.c-selector__section{padding:13rem 0 4rem}}.c-selector:not(.c-selector--js-enabled) .c-selector--hide-on-no-js{display:none!important}.c-selector__section{position:relative;width:100%;padding:4rem 0;text-align:center;overflow:hidden;background-color:var(--color-white);background-position:center center;background-size:cover;background-repeat:no-repeat}.c-selector--js-enabled .c-selector__section{position:absolute!important}.c-selector--js-enabled .c-selector__section.animate-in.from-left{animation:animateInFromLeft .6s ease-in-out}.c-selector--js-enabled .c-selector__section.animate-in.from-right{animation:animateInFromRight .6s ease-in-out}.c-selector--js-enabled .c-selector__section.animate-out.to-left{animation:animateOutToLeft .6s ease-in-out}.c-selector--js-enabled .c-selector__section.animate-out.to-right{animation:animateOutToRight .6s ease-in-out}@media all and (min-width: 684px){.c-selector--js-enabled .c-selector__section{padding:6rem 0 4rem}.c-selector__section{padding:13rem 0 4rem}}#advice-result .c-selector--max-width{max-width:90rem}.c-selector--max-width{max-width:80rem;margin-right:auto;margin-left:auto;padding-right:3rem;padding-left:3rem}.c-selector--max-width-alternate{max-width:120rem;margin-right:auto;margin-left:auto;padding-right:3rem;padding-left:3rem}.c-selector__section--question{display:none;z-index:1;background-repeat:no-repeat;background-position:center}.c-selector__section--question:target{display:block}.c-selector--js-enabled .c-selector__section--question{display:none}.c-selector__section--intro{top:0;padding:4rem 3rem;opacity:1;transition:opacity 0 ease-in-out .7s}@media all and (min-width: 684px){.c-selector--js-enabled .c-selector__section--intro{padding:8rem 3rem}}.c-selector__section--intro-content{position:relative}.c-selector__section--advice{padding-bottom:0}@media all and (min-width: 684px){.c-selector--js-enabled .c-selector__section--advice{padding-bottom:0}}.light-gray{font-size:22px;font-family:Johnston ITC Std Medium;color:var(--color-tertiary);margin-bottom:0}.c-selector__title,.c-selector__subtitle{color:var(--color-primary);font-family:Johnston ITC Std;font-size:50px;font-weight:700;letter-spacing:-1px;line-height:52px;text-align:center}@media all and (max-width: 684px){.c-selector__title{font-size:35px;line-height:40px}}.c-selector__subtitle{margin-top:4rem;font-size:2.25rem;font-weight:500}@media all and (min-width: 684px){.c-selector__subtitle{font-size:3.25rem}}.c-selector__product-title{margin-bottom:0;font-size:1.8rem;font-weight:500;line-height:1;color:#01aef0}@media all and (min-width: 684px){.c-selector__product-title{font-size:2rem}}.c-selector__paragraph{margin-bottom:.5rem;color:var(--color-white)}.c-selector__paragraph--light{color:var(--color-white);font-family:Johnston ITC Std;font-size:20px;font-weight:500;letter-spacing:0;line-height:30px;text-align:center}.c-selector__paragraph--large-mb{margin-bottom:24rem}.c-selector__progressbar{margin:5rem auto;padding:0;box-shadow:0 2px 5px #00000040 inset;height:8px;width:600px;border-radius:7.5px;background-color:#d8d8d8}.c-selector__progressbar--progress{display:block;height:100%;border-radius:7.5px;background-color:#006f82}.c-selector__image-container{position:absolute;bottom:4rem;left:0;width:100%}.c-selector__image{display:block;max-width:100%;max-height:40vh;margin:auto}.c-selector__image--small{max-height:20vh}.c-selector__image--intro{margin-top:4rem;margin-bottom:2rem;height:60px;width:60px;opacity:.6}@media all and (min-width: 684px){.c-selector__image--intro{margin-top:6rem;max-width:15%}}.c-selector__info-text{color:var(--color-quaternary);font-family:Johnston ITC Std;font-size:16px;font-weight:500;letter-spacing:0;line-height:16px;text-align:center;text-decoration:underline!important}@media all and (min-width: 684px){.c-selector__answers{margin-bottom:3rem;justify-content:center;display:flex}}.c-selector__answer{position:relative;height:15rem;line-height:15rem;overflow:hidden}.grid .c-selector__answer.cell.one-third,.grid .c-selector__answer.cell.one-half{margin:1rem;height:230px;width:230px;border-radius:4px;box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 5px 5px -3px #0003}.grid .c-selector__answer.cell.one-quarter{margin:1rem 0;height:230px;width:230px;border-radius:4px;box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 5px 5px -3px #0003}@media all and (max-width: 684px){.c-selector__answer{height:30rem}.grid .c-selector__answer.cell.one-quarter{width:calc(50% - 1rem);margin:0 1rem}.grid .c-selector__answer.cell.one-half{width:calc(50% - 2rem);margin:0 1rem}}.c-selector__answer--alternate{line-height:15rem;height:30rem}.c-selector__answer--second-alternate{line-height:15rem;height:30rem;background-position:center center;background-size:cover;background-repeat:no-repeat;padding:0;position:relative}.c-selector__answer--second-alternate .button{position:absolute;bottom:3rem;left:50%;transform:translate(-50%)}.c-selector__answer--alternate-image{height:10rem;margin:4rem auto 0}@media all and (min-width: 684px){.c-selector__answer--alternate-image{display:block;margin:6rem auto 0}}.c-selector__answer--cover{position:absolute;inset:0;z-index:-1}.c-selector__answer--bg-image{background-color:#333;background-position:center;background-size:cover}@media all and (min-width: 1025px){.c-selector__answer--bg-image{transition:transform 1.5s ease-in-out}.c-selector__answer:hover .c-selector__answer--bg-image{transform:scale(1.15)}}.c-selector__result-link:hover{text-decoration:none}.c-selector__result-image{transition:transform .4s ease-in-out}@media all and (min-width: 1025px){.c-selector__result-link:hover .c-selector__result-image{transform:scale(1.08)}}.c-selector__guarantee{padding:4rem;background-color:var(--color-white)}.c-selector--no-mt{margin-top:0!important}.c-selector--mt{margin-top:4rem!important}.saddleselector-advice{background-color:#f2f2f2}.saddleselector-advice__text-large{font-size:1.8rem;font-weight:400;color:var(--color-white)}@media all and (min-width: 684px){.saddleselector-advice__text-large{font-size:2.2rem}}.saddleselector-advice .main-subtitle{margin:20px 0 30px;color:#808081}.saddleselector-advice__blocks{margin:4em 0 3em;padding-left:0;line-height:1.3}@media all and (min-width: 1025px){.saddleselector-advice__blocks{display:flex;justify-content:center;margin:7em 0 5em}}.saddleselector-advice__blocks .advice{position:relative;width:90%;margin:5% 5% 50px;padding:20px 20px 40px;background-color:var(--color-white);list-style:none}@media all and (min-width: 684px){.saddleselector-advice__blocks .advice{width:76%;margin:10% 12% 30px;padding:30px 30px 40px}}@media all and (min-width: 1025px){.saddleselector-advice__blocks .advice{width:350px;margin:10px;padding:30px 30px 40px}}.saddleselector-advice__blocks .advice--alternative{background-color:var(--color-white) 0;border:2px solid rgba(153,153,153,.5)}.saddleselector-advice__blocks .advice--alternative a,.saddleselector-advice__blocks .advice--alternative .c-selector__product-title,.saddleselector-advice__blocks .advice--alternative .saddleselector-advice__product-subtitle,.saddleselector-advice__blocks .advice--alternative .saddleselector-advice__alternative-title,.saddleselector-advice__blocks .advice--alternative .saddleselector-advice__alternative-subtitle,.saddleselector-advice__blocks .advice--alternative .saddleselector-advice__list.property,.saddleselector-advice__blocks .advice--alternative .saddleselector-advice__list .icon-text,.saddleselector-advice__blocks .advice--alternative .saddleselector-advice__list .icon-text:before{color:var(--color-white)}.saddleselector-advice__product-icons{border-bottom:1px solid rgba(153,153,153,.15);padding-bottom:.5em;margin-bottom:.5em}.saddleselector-advice__product-icon{display:inline-block}.saddleselector-advice__image{width:50vw;margin-top:-35px}@media all and (min-width: 684px){.saddleselector-advice__image{width:25vw;margin-top:-50px}}@media all and (min-width: 1025px){.saddleselector-advice__image{width:100%;margin-top:calc(-50% - 30px)}}.saddleselector-advice__product-title{margin-top:-15px;font-size:2rem}@media all and (min-width: 684px){.saddleselector-advice__product-title{font-size:2.2rem}}.saddleselector-advice__product-subtitle{font-size:2rem;font-weight:400;line-height:1;color:#393833;padding-top:5px}@media all and (min-width: 684px){.saddleselector-advice__product-subtitle{font-size:2.2rem}}.saddleselector-advice__list{text-align:left;padding:5px 20px 10px 50px}@media all and (min-width: 684px){.saddleselector-advice__list{padding:10px 20px 15px 50px}}.saddleselector-advice__list .icon-text{position:relative;font-size:1.6rem;line-height:1.3;color:#393833;text-decoration:none}@media all and (min-width: 684px){.saddleselector-advice__list .icon-text{font-size:1.8rem}}.saddleselector-advice__list .icon-text:before{position:absolute;left:-40px;color:#999}.saddleselector-advice__list.property{padding:5px 20px 0 50px;margin-top:5px;border-top:1px solid rgba(153,153,153,.15)}.saddleselector-advice__list.property .icon-dot{position:absolute;left:0;margin-left:45px;font-size:1.8rem;line-height:1}.saddleselector-advice__list.property .icon-text{margin-bottom:0;padding-top:0;padding-bottom:0}.saddleselector-advice__properties-group{margin-top:5px;padding-bottom:5px;margin-bottom:15px;border-bottom:1px solid rgba(153,153,153,.15)}.saddleselector-advice__alternative-title{font-size:1.8rem;text-transform:uppercase;text-align:left;color:#01aef0;padding:10px 0 0}@media all and (min-width: 684px){.saddleselector-advice__alternative-title{font-size:2rem}}.saddleselector-advice__alternative-subtitle{font-size:1.6rem;font-weight:400;text-align:left;padding:10px 0 0;margin-bottom:15px}@media all and (min-width: 684px){.saddleselector-advice__alternative-subtitle{font-size:1.8rem}}.saddleselector-advice__block-button{position:absolute;bottom:0;width:50px;height:50px;background-color:#01aef0;margin:20px}@media all and (min-width: 684px){.saddleselector-advice__block-button{margin:20px}}.saddleselector-advice__block-button:hover{background-color:#0096d4;transition:all .3s ease}.saddleselector-advice__block-button .block-icon{width:50px;height:50px}.saddleselector-advice__block-button .block-icon:before{left:0;top:50%;transform:translateY(-50%);margin-left:4px;font-weight:600;color:var(--color-white)}.saddleselector-advice__below{margin:2em 0 1em}@media all and (min-width: 684px){.saddleselector-advice__below{margin:4em 0 2em}}.saddleselector-advice__below .startover-button,.saddleselector-advice__below .buy-button,.saddleselector-advice__below .c-selector__paragraph{display:block;margin:1em}.saddleselector-advice__below .startover-button{margin-top:2em;font-size:1.6rem;line-height:1.3}.saddleselector-advice__below .startover-button .startover-icon{padding:0 0 0 1.5rem;line-height:0;text-decoration:none}.saddleselector-advice__below .startover-button .startover-icon:before{right:auto;top:-1px;left:0;font-size:.75em}td.highlight{background-color:#f5f5f5!important}@media (max-width: 575.98px){.modal-fullscreen{padding:0!important}.modal-fullscreen .modal-dialog{width:100%;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}}@media (max-width: 767.98px){.modal-fullscreen-sm{padding:0!important}.modal-fullscreen-sm .modal-dialog{width:100%;max-width:none;height:100%;margin:0}.modal-fullscreen-sm .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm .modal-body{overflow-y:auto}}@media (max-width: 991.98px){.modal-fullscreen-md{padding:0!important}.modal-fullscreen-md .modal-dialog{width:100%;max-width:none;height:100%;margin:0}.modal-fullscreen-md .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md .modal-body{overflow-y:auto}}@media (max-width: 1199.98px){.modal-fullscreen-lg{padding:0!important}.modal-fullscreen-lg .modal-dialog{width:100%;max-width:none;height:100%;margin:0}.modal-fullscreen-lg .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg .modal-body{overflow-y:auto}}.modal-fullscreen-xl{padding:0!important}.modal-fullscreen-xl .modal-dialog{width:100%;max-width:none;height:100%;margin:0}.modal-fullscreen-xl .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl .modal-body{overflow-y:auto}.btn-open-modal{margin-bottom:.5em}.pro-pagination .page-link .fa{font-size:smaller}.pro-pagination .page-link .fa:before{line-height:16px}.pro-pagination .page-link{font-family:Johnston ITC Std Medium;color:var(--color-primary);font-size:16px;line-height:16px;padding-top:9px}.pro-pagination .page-item{margin:2.5px}.pro-pagination .page-item.active .page-link{color:var(--color-white);background-color:var(--color-primary);border-color:var(--color-primary)}.pro-pagination .page-item .page-link{border-radius:.25rem;box-shadow:0 1px 1px #00000024,0 2px 1px -1px #0000001f,0 1px 3px #0003;min-width:35px}.pro-pagination .page-item .link-text{border-color:var(--color-white) 0;box-shadow:none}.product-pagination.none{display:none}.pagination,.pagination li a{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.left-h1{text-align:left;font-size:52px;line-height:58px;font-family:Johnston ITC Std Bold;color:var(--color-primary)}h1.left-h1.blog-small{font-size:30px}.center-h1{text-align:center;font-size:52px;line-height:58px;font-family:Johnston ITC Std Bold;color:var(--color-primary);margin-bottom:20px}.dealer-image .center-h1:lang(zh-TW){font-size:46px}.bold-black-title{font-family:Johnston ITC Std Medium;font-size:26px;line-height:30px}.blue-bold-h2{font-family:Johnston ITC Std Bold;font-size:32px;line-height:32px;color:var(--color-primary)}.news-image-title{font-family:Johnston ITC Std Bold;font-size:32px;line-height:38px;color:var(--color-white)}.news-image-div{padding-left:7%;padding-bottom:10%}.big-image-title{color:var(--color-quaternary);font-family:Johnston ITC Std;font-size:42px;font-weight:700;letter-spacing:0;line-height:42px;margin-bottom:10px}p,.usp-block ul li{margin-bottom:1rem;font-size:20px;line-height:30px;font-family:Johnston ITC Std Medium}.text{font-size:16px;line-height:26px;font-family:Johnston ITC Std Medium}.blue{color:var(--color-primary)}.img_overlay_text{position:absolute;z-index:1;margin:0 auto;left:0;right:20%;top:30%;width:60%;color:var(--color-white);font-family:Johnston ITC Std Bold;font-size:84px;font-weight:700;letter-spacing:-2.47px;line-height:66px}.header-hero_block .btn{position:absolute;z-index:1;width:200px;top:75%;left:10%}.header-hero_block .btn.p-right{left:80.5%}.header-hero_block .btn.btn__primary{height:40px;border-radius:4px;font-family:Johnston ITC Std Medium;color:var(--color-white);font-size:15px;line-height:27px;background:var(--color-primary);float:right;text-transform:uppercase}.header-hero_block .btn.btn__secondary{height:40px;border-radius:4px;font-family:Johnston ITC Std Medium;color:var(--color-primary);font-size:15px;lline-height:27px;background:var(--color-white);float:right;text-transform:uppercase}.header-hero_block .btn.btn__yellow{height:40px;border-radius:4px;font-family:Johnston ITC Std Medium;color:var(--color-quaternary);font-size:15px;line-height:27px;background-color:#e9bc5f;float:right;text-transform:uppercase}@media (min-width: 1400px) and (max-width: 1800px){.header-hero_block .btn{top:70%}}@media (min-width: 1200px) and (max-width: 1400px){.img_overlay_text{font-size:75px;line-height:60px}.header-hero_block .btn{top:70%}}@media (min-width: 992px) and (max-width: 1200px){.img_overlay_text{font-size:60px;line-height:50px}.header-hero_block .btn{top:70%}}@media (min-width: 768px) and (max-width: 992px){.img_overlay_text{font-size:50px;line-height:45px}}@media (min-width: 640px) and (max-width: 768px){.img_overlay_text{font-size:40px;line-height:35px;top:20%}}@media (min-width: 375px) and (max-width: 640px){.img_overlay_text{font-size:40px;line-height:35px;top:20%}}@media all and (max-width: 375px){.img_overlay_text{font-size:37.8px;line-height:29.7px;top:20%}.header-hero_block .btn{width:130px!important}.header-hero_block .btn.btn__yellow{font-size:13px}}div#parallelogram{width:10px;height:209px;margin:0;-webkit-transform:skew(-35deg);-moz-transform:skew(-35deg);-o-transform:skew(-35deg);transform:skew(-145deg);background:#fdf8f6;float:left;top:41%;position:absolute}@media all and (max-width: 1400px){div#parallelogram{height:189px;top:41%}}@media (min-width: 992px) and (max-width: 1200px){div#parallelogram{height:150px;top:44%}}@media (min-width: 640px) and (max-width: 768px){div#parallelogram{height:110px;top:41%}}@media (min-width: 375px) and (max-width: 640px){div#parallelogram{height:50px;top:64%}}@media (min-width: 768px) and (max-width: 992px){div#parallelogram{height:107px;top:53%}}@media all and (max-width: 375px){div#parallelogram{height:92px;top:41%}}.white{color:var(--color-white)}.usp-block ul li:before{margin-right:10px}.selector-image p{font-size:36px;font-family:Johnston ITC Std;font-weight:700;color:var(--color-white);text-align:center;letter-spacing:-1px;line-height:38px;width:375px}.selector-block .light-gray{font-size:22px;font-family:Johnston ITC Std Medium;color:var(--color-tertiary);margin-bottom:0}.read-more__link{color:var(--color-primary)!important;font-family:Johnston ITC Std;font-size:16px;font-weight:400;letter-spacing:0;line-height:19px;text-align:center}.read-more__link:lang(en-gb),.read-more__link:lang(da-dk),.read-more__link:lang(zh-cn){font-size:15px}.read-more__link:lang(nb-no){font-size:13px}.read-more__link.chevron-after:lang(nb-no):after{margin-left:4px}.read-more__link:lang(zh-TW){font-size:11px}.read-more__link:lang(ko-kr){font-size:12px}.read-more__link.top-right{display:block;text-align:end;margin-bottom:20px}.read-more__link.white{color:var(--color-white)!important}.right-detail{position:relative;height:100%}.right-detail .c-card__img{height:95%;margin-bottom:10px}.arrow-right{width:0;height:0;border-top:0 solid var(--color-white) 0;border-bottom:75px solid var(--color-white) 0;border-right:60px solid var(--color-white);position:absolute;top:0;right:0}.author-image{width:75px;height:75px;border-radius:75px;margin-right:5px}.searchbar-block{display:none}.lightblue-bg{background-color:#f0fafd;padding:20px}.lightblue-bg #input-search,.lightblue-bg .input-search{font-family:Roboto;font-size:16px;line-height:16px;letter-spacing:normal;color:var(--color-tertiary);height:50px}.lightblue-bg .products-option{position:absolute;right:25px;top:10px;font-size:14px;line-height:19px;letter-spacing:normal;color:#000;padding:5px}.lightblue-bg .products-option input[type=checkbox]{vertical-align:middle}.lightblue-bg .products-option label{display:inline-block;vertical-align:middle;line-height:16px;font-family:Roboto}.lightblue-bg .search{max-width:149px;height:50px;border-radius:4px;background-color:var(--color-primary);color:var(--color-white);font-family:Johnston ITC Std Medium;font-size:16px;line-height:16px;text-align:center;letter-spacing:normal}.lightblue-bg .close{font-family:Johnston ITC Std Medium;font-size:14px;line-height:19px;letter-spacing:normal;text-align:left;color:var(--color-quaternary);display:inline-block;padding-top:20px;cursor:pointer}@media (max-width: 768px){.searchbar-block,.products-option,.search-text{display:none}.search-results-header{font-size:39px}h2.search-filter-text{display:none}.mt-5.row{margin-top:0!important}}.search-text{color:var(--color-white)}.searchbar-block-search{background-color:var(--color-white) 0}h2.search-filter-text{font-family:Johnston ITC Std Bold;font-size:24px;line-height:24px}.search-chevron-after:after{content:"";width:6px;background:url(/_assets/images/chevron-right.svg) no-repeat center center;left:0;top:0;height:19px;background-size:13px;color:#000;display:inline-block;vertical-align:sub;margin-left:10px}.search-chevron-after:hover:after{background:url(/_assets/images/chevron-right-hover.svg) no-repeat center center}.search-chevron-after-blue:after{content:"";background:url(/_assets/images/chevron-right-hover.svg) no-repeat center center;width:6px;left:0;top:0;height:19px;background-size:13px;color:#000;display:inline-block;vertical-align:sub;margin-left:10px}.search-categories{padding-top:1rem;padding-bottom:1rem}.search-categories .search-link:hover{color:var(--color-primary)!important}.search-categories .search-link{display:block;font-family:Johnston ITC Std Medium;font-size:16px;padding:1rem 1rem 1rem 0}.search-categories .search-link.active{color:var(--color-primary)!important}.search-categories .search-link.active:after{background:url(/_assets/images/chevron-right-hover.svg) no-repeat center center}.search-result{border-bottom:1px solid var(--color-secondary)}.search-h3{font-family:Johnston ITC Std Bold}.search-p{font-size:16px}.custom-input-field:before{width:20px;height:20px;border-radius:4px;top:-2px;border-color:var(--color-primary);background-color:var(--color-primary)}.search-result-content b{color:var(--color-primary)}.search-not-found-list li{list-style-type:disc;line-height:26px}ul.search-not-found-list{font-family:Johnston ITC Std Medium;font-size:16px;margin-left:15px}.search-not-found-block .left-h1{margin-bottom:31px}.search-not-found-block p{font-family:Johnston ITC Std Bold}#srcResultsHeader{font-family:Johnston ITC Std Medium;font-size:16px}.custom-checkbox.products-option{background-color:#f9f9f9}input#searchInput{border-radius:4px;background-color:#f9f9f9;border:none}.hilighted-word{color:var(--color-primary)}img.c-card__img{overflow:hidden;box-shadow:none}.mobile-menu-closed{padding:15px}.mobile-menu-closed .c-logo__img{width:60px;height:60px;margin-left:15px}.mobile-menu-closed .btn-secondary.btn-dealer{width:160px;height:35px;font-size:14px;margin-left:30px;margin-right:30px}.mobile-menu-closed .hamburger{display:inline}.mobile-menu-closed .hamburger img{width:30px;height:24px}.mobile-menu-closed .hamburger .close-icon{display:none}.mobile-menu{display:none;position:relative;background-color:#f0fafd;height:100vh}.mobile-menu .main-mobile-menu-list{background-color:#f0fafd;padding:20px;width:100%;z-index:2;position:relative}.mobile-menu .menu-item{position:relative;display:block;width:315px;height:60px;background-color:var(--color-white);text-transform:uppercase;font-family:Johnston ITC Std Bold;font-size:16px;line-height:16px;color:var(--color-quaternary);padding:20px;text-align:left;border-radius:4px;-webkit-box-shadow:0 2px 5px 0 var(--color-tertiary);-moz-box-shadow:0 2px 5px 0 var(--color-tertiary);box-shadow:0 2px 5px 0 var(--color-tertiary);margin:20px auto}.mobile-menu .menu-item:after{content:">";color:var(--color-primary);float:right}.mobile-menu .menu-item .country-icon{position:absolute;right:50px}.mobile-menu .discipline{display:block;width:315px;background-color:var(--color-white);text-transform:uppercase;font-family:Johnston ITC Std Bold;font-size:16px;line-height:16px;color:var(--color-quaternary);padding:20px;border:none;margin:20px auto}.mobile-menu .products-menu{background-color:#f0fafd;padding:20px;width:100%;display:none;position:absolute;top:0}.mobile-menu .discipline-menu{display:none;background-color:#f0fafd;padding:20px;width:100%;position:absolute;top:0}.mobile-menu .discipline-menu .discipline-image{max-width:315px;height:110px;width:100%;border-radius:4px;padding:15px 20px;text-transform:uppercase;font-family:Johnston ITC Std Bold;color:var(--color-white);text-align:left;font-size:32px;line-height:32px;margin:15px auto}.mobile-menu .discipline-menu .discipline-image-modify{max-width:315px;height:140px;width:100%;border-radius:20px;padding:15px 20px;margin:15px auto}.mobile-menu .discipline-menu .discipline-image-text{text-transform:uppercase;font-family:Johnston ITC Std Bold;color:var(--color-white);text-align:left;font-size:32px;line-height:32px}.mobile-menu .back{display:inline;text-transform:uppercase;font-family:Johnston ITC Std Bold;font-size:16px;line-height:16px;color:var(--color-quaternary)}.mobile-menu .back:before{content:"<";margin-right:5px}.mobile-menu .title{display:inline;text-transform:uppercase;font-family:Johnston ITC Std Medium;font-size:16px;line-height:16px;color:var(--color-primary);float:right}.mobile-menu .type-menu{display:none;background-color:#f0fafd;padding:20px;width:100%;position:absolute;top:0}.mobile-menu .type-menu .type-title{margin-bottom:20px}.mobile-menu .type-menu .type-title .title{margin-left:auto;float:right;padding-right:15px}.mobile-menu .type-menu .type-title .back-type{padding-left:15px}.mobile-menu .type-menu .type-items{width:150px;height:150px;background-color:var(--color-white);margin-bottom:15px;padding:15px 10px;margin-right:8px;-webkit-box-shadow:0 2px 5px 0 var(--color-tertiary);-moz-box-shadow:0 2px 5px 0 var(--color-tertiary);box-shadow:0 2px 5px 0 var(--color-tertiary);display:inline-block;text-align:center}.mobile-menu .type-menu .type-items .type-image{width:80px;height:80px}.mobile-menu .type-menu .type-items p{color:var(--color-quaternary);text-transform:uppercase;font-family:Johnston ITC Std Bold;font-size:16px;line-height:19px;text-align:center;padding-top:14px}.mobile-menu .type-menu .type-items p:after{content:">";color:var(--color-primary);padding-left:10px}.mobile-menu .series-menu{display:none;background-color:#f0fafd;padding:20px;width:100%;position:absolute;top:0}.mobile-menu .series-menu .menu-item{height:40px;padding:10px 20px;text-align:left;border-radius:4px;-webkit-box-shadow:0 2px 5px 0 var(--color-tertiary);-moz-box-shadow:0 2px 5px 0 var(--color-tertiary);box-shadow:0 2px 5px 0 var(--color-tertiary);margin:20px auto}.mobile-menu .selectors-menu{display:none;background-color:#f0fafd;padding:20px;width:100%;position:absolute;top:0}.mobile-menu .selectors-menu .selector-image{margin:10px auto;height:240px;padding:10px;width:100%;text-align:center}.mobile-menu .selectors-menu .selector-image .selector-image-overlay{position:relative;text-align:center;display:inline-block;margin-top:25%;bottom:0}.mobile-menu .selectors-menu .selector-image .selector-link{width:155px;height:45px;font-family:Johnston ITC Std Medium;color:var(--color-quaternary);font-size:16px;line-height:26px;background-color:#e9bc5f;padding:10px 20px;border:1px solid var(--color-quaternary);border-radius:4px}.mobile-menu .search-menu{display:none;z-index:1;background-color:#f0fafd;padding:20px;width:100%;position:absolute;top:0}.mobile-menu .search-menu #input-search-mobile{font-family:Roboto;font-size:16px;line-height:16px;letter-spacing:normal;color:var(--color-tertiary);height:50px}.mobile-menu .search-menu .products-option{font-size:14px;line-height:19px;letter-spacing:normal;color:#000;padding:5px;display:inline;vertical-align:middle}.mobile-menu .search-menu #products-mobile{vertical-align:middle}.mobile-menu .search-menu .search{max-width:50px;height:50px;border-radius:4px;background:url(/_assets/icons/search-icon.svg) no-repeat center center;background-color:var(--color-primary);color:var(--color-white) 0;font-family:Johnston ITC Std Medium;font-size:16px;line-height:16px;text-align:center;letter-spacing:normal;float:right;margin-top:-50px}@media (max-width: 374px){.mobile-menu .type-menu .type-items{width:300px;height:150px;margin:15px auto}}.dealer-menu{display:none;background-color:var(--color-white);padding:20px;width:100%;height:100vh}.dealer-menu .menu-title{color:var(--color-primary);font-family:Johnston ITC Std Bold;font-size:22px;line-height:19px;display:inline-block}.dealer-menu .close{float:right;font-size:16px;line-height:30px;text-align:left;color:var(--color-quaternary)}.sub-menu-row{text-align:center}.selector-text{margin-left:-40px!important}.selector-tags{display:inline}.selector-tags p{display:inline;text-transform:uppercase}.selector-tags .title{font-family:Johnston ITC Std Medium;font-size:10px;line-height:19px;text-align:left;color:var(--color-quaternary)}.selector-tags .tags{font-family:Johnston ITC Std Bold;font-size:12px;line-height:19px;text-align:center;color:var(--color-white);background-color:#006f82;padding:2px 5px;border-radius:4px}.policy-bar{float:right}.policy-bar p{display:inline;text-transform:uppercase}.policy-bar .policy{font-family:Johnston ITC Std Medium;font-size:12px;line-height:19px;text-align:left;color:var(--color-quaternary);margin-right:15px}.policy-bar .search-icon{cursor:pointer;margin-right:15px}.policy-bar .country-nav{display:inline}.policy-bar .country-nav .country-icon{cursor:pointer}.policy-bar .country-nav:after{content:">";margin-left:5px;color:var(--color-quaternary)}.country-selector-modal{background-color:var(--color-white);width:100%;position:fixed;z-index:2;display:none;max-width:1200px}.country-selector-modal .country-selector{max-width:780px;height:370px;margin:auto;-webkit-box-shadow:0 6px 5px 0 rgba(139,141,141,.7);-moz-box-shadow:0 6px 5px 0 rgba(139,141,141,.7);box-shadow:0 6px 5px #8b8d8db3}.country-selector-modal .country-selector .close-row .cancel{float:right;font-family:Johnston ITC Std Medium;font-size:12px;line-height:19px;text-align:left;color:var(--color-tertiary);margin-right:15px;cursor:pointer}.country-selector-modal .country-selector .choose-language-title{color:var(--color-primary);font-family:Johnston ITC Std;font-size:16px;font-weight:700;letter-spacing:0;line-height:19px;text-align:center;padding:.5rem 0;margin:15px auto;text-transform:uppercase}.country-selector-modal .country-selector .country-block{margin:10px 50px;max-width:680px;width:100%}.country-selector-modal .country-selector .country-block .language-select{border:1px solid var(--color-tertiary);padding:10px 20px;width:179px}.country-selector-modal .country-selector .country-block .language-select .flag{width:40px;height:20px}.country-selector-modal .country-selector .country-block .language-select .countryname{font-family:Johnston ITC Std Medium;font-size:12px;line-height:19px;text-align:left;color:var(--color-quaternary);margin-right:15px;display:inline}.country-selector-modal .country-selector .cancel-row{margin:15px auto}.country-selector-modal .country-selector .cancel-row .cancel{font-family:Johnston ITC Std Medium;font-size:12px;line-height:19px;text-align:left;color:var(--color-tertiary);margin-right:15px;display:inline;cursor:pointer}.country-selector-modal .country-selector .cancel-row .btn-primary{background-color:var(--color-primary);width:180px}#countryselectorModal .modal-dialog{max-width:850px;margin:auto;-webkit-box-shadow:0 6px 5px 0 rgba(139,141,141,.7);-moz-box-shadow:0 6px 5px 0 rgba(139,141,141,.7);box-shadow:0 6px 5px #8b8d8db3;background-color:var(--color-white)}#countryselectorModal .modal-dialog .modal-header{border:none;padding:10px 10px 0}#countryselectorModal .modal-dialog .country-selector .choose-language-title{color:var(--color-primary);font-family:Johnston ITC Std;font-size:16px;font-weight:700;letter-spacing:0;line-height:19px;text-align:center;padding:.5rem 0;margin:15px auto;text-transform:uppercase}#countryselectorModal .modal-dialog .country-selector .country-block{margin:10px 50px;max-width:680px;width:100%}#countryselectorModal .modal-dialog .country-selector .country-block .language-select{border:1px solid var(--color-tertiary);padding:10px 20px;width:179px}#countryselectorModal .modal-dialog .country-selector .country-block .language-select .flag{width:40px;height:20px}#countryselectorModal .modal-dialog .country-selector .country-block .language-select p{font-family:Johnston ITC Std Medium;font-size:12px;line-height:19px;text-align:left;color:var(--color-quaternary);margin-right:15px;display:inline}#countryselectorModal .modal-dialog .country-selector .cancel-row{margin:15px auto}#countryselectorModal .modal-dialog .country-selector .cancel-row .cancel{font-family:Johnston ITC Std Medium;font-size:12px;line-height:19px;text-align:left;color:var(--color-tertiary);margin-right:15px;display:inline}nav.sub-menu-nav{background:var(--color-white) 0;position:relative;text-transform:uppercase}nav.sub-menu-nav>ul>li{display:inline-block;font-size:16px;position:relative;padding:0 15px 0 0}nav.sub-menu-nav>ul>li:first-child{padding-left:0}nav.sub-menu-nav>ul>li:last-child{padding-right:0}nav.sub-menu-nav>ul>li>a{color:var(--color-quaternary);display:block;position:relative;padding:20px 0;font-size:16px;line-height:19px;font-family:Johnston ITC Std Medium}nav.sub-menu-nav>ul>li:hover>a{color:var(--color-primary)}.mega-menu{display:none;left:0;position:absolute;text-align:left;width:100%}.mega-menu ul{float:left;margin-bottom:20px;margin-right:40px;width:205px}.mega-menu ul:last-child{margin-right:0}.mega-menu a:hover{color:var(--color-primary);text-decoration:none}.droppable{position:relative}.droppable:hover .mega-menu{display:block}.droppable:hover .arrow{display:block;content:"";position:absolute;left:0;margin-top:40px;font-size:0;line-height:0;width:0;border-bottom:50px solid #f0fafd;border-left:40px solid var(--color-white) 0;border-right:40px solid var(--color-white) 0;top:0}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.blog-post .content .blog-title,.blog-post .content .blog-description{text-decoration:none}.blog-detail .masthead{width:100%;height:464px}.blog-detail .content-block{max-width:750px;margin:20px auto}.blog-detail .content-block a{color:var(--color-primary);font-weight:700}.blog-detail .content-block .back-to-news{font-family:Johnston ITC Std Medium;font-size:16px;line-height:30px;text-align:left;color:var(--color-primary)}.blog-detail .content-block .back-to-news:before{content:"<";color:var(--color-primary);margin-right:5px}.blog-detail .content-block .tags{min-width:96px;height:20px;margin:20px 0}.blog-detail .content-block .tags a{font-family:Johnston ITC Std Medium;font-size:16px;line-height:19px;color:var(--color-white);background-color:var(--color-quaternary);padding:5px 11px 2px;text-transform:uppercase;border-radius:10px;text-align:center}.share-article-link{color:var(--color-primary);font-family:Johnston ITC Std;font-size:16px;font-weight:500;letter-spacing:0;line-height:16px;display:inline-block}.share-the-article{text-align:center}.selector-image.block{height:437px;width:350px;position:relative;border-radius:4px;background-color:#fafafa;box-shadow:0 1px 1px #00000024,0 2px 1px -1px #0000001f,0 1px 3px #0003;background-repeat:round;margin-bottom:20px}.selector-image.single{width:inherit}.selector-image-overlay{position:absolute;bottom:50px;text-align:center;display:inline-block;width:290px}.btn-secondary.selector{max-width:220px;height:60px;width:220px;border-radius:4px;box-shadow:0 4px 5px #00000024,0 1px 10px #0000001f,0 2px 4px -1px #0003;color:var(--color-quaternary);font-family:Roboto;font-size:16px;font-weight:700;letter-spacing:0;line-height:45px;text-align:center}.btn-secondary.selector:lang(fr-fr),.btn-secondary.selector:lang(fr-be),.btn-secondary.selector:lang(fr-ch){font-size:13px}.selector.swiper-slide{padding-left:0}.selector.swiper-wrapper{height:95%;margin-bottom:30px}.selector.swiper-wrapper.disabled{transition:none;transform:translateZ(0)!important;height:auto}.selector.swiper-pagination.disabled{display:none}.rightImg.swiper-wrapper.disabled{transition:none;transform:translateZ(0)!important}.rightImg.swiper-pagination.disabled{display:none}.rightImg.swiper-slide{padding-left:0}.rightImg.swiper-wrapper{height:95%;margin-bottom:30px}.c-logo_img{display:block;width:auto;height:80px}.read-more{border-radius:4px;background-color:var(--color-primary);color:var(--color-white);font-family:Johnston ITC Std Medium;font-size:16px;line-height:16px;text-align:center;letter-spacing:normal;margin-bottom:30px;width:150px;height:50px;display:block}a.read-more.button{color:var(--color-white)!important;padding:20px;margin-bottom:30px}a.button{-webkit-appearance:button;-moz-appearance:button;appearance:button;text-decoration:none}.left-text{margin-bottom:1rem;font-size:20px;line-height:30px;font-family:Johnston ITC Std Medium}.news-image-title{padding-top:20%;padding-left:5%}.news-block.news-image{margin-left:30px}.news-block{height:390px;width:555px;border-radius:4px;background-color:var(--color-white);box-shadow:0 1px 1px #00000024,0 2px 1px -1px #0000001f,0 1px 3px #0003}.news.center-h1{margin:30px}.news-block-overlay{margin:35px}.author-div{margin-bottom:20px}.newsBlock.swiper-container{overflow:visible}@media all and (max-width: 992px){.newsBlock.swiper-container{overflow:hidden}.header-hero_block .btn{width:175px}}#thankyou div{font-size:20px;margin-top:1rem;text-align:center;font-family:Johnston ITC Std Medium}#form .form-field{margin-bottom:25px;margin-top:25px}#form .form-label{color:"#000";font-size:20px;line-height:20px;display:block;font-weight:400}#form .form-field{display:block;width:100%;position:relative;min-height:100px}#form .input-text{margin-top:7px;height:56px;width:458px;border-radius:4px;padding:0 14px}#form .input-text:focus{outline-color:"var(--color-primary)"}#form .error:not(span){border:1px solid #df184a;outline:#df184a;margin-bottom:24px}#form .error:not(input){color:#df184a;position:absolute;bottom:-14px;left:0}#form .title-form{margin-bottom:40px}#form .group-form{margin-top:30px;position:relative}#form .form-checkbox-label{font-size:20px;line-height:26px;margin-left:10px;margin-right:24px;user-select:none;font-weight:500;cursor:pointer;position:relative}.acceppet-form input{margin-bottom:20px}#form .form-checkbox-label--margin-right{margin-right:0;width:80%}#form .form-checkbox{min-width:25px;height:25px;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;outline:none;cursor:pointer}#form .form-inline>input:checked{background-color:"var(--color-primary)"}#form .form-inline input:checked+label:after,#form .form-inline input:checked+span+label:after{content:"✓";display:block;text-align:center;color:"var(--color-white)";position:absolute;left:-35px;top:20%}#form .form-inline{display:inline-flex}#form{padding-top:0;margin-bottom:70px}#form .agree-padding{margin-top:40px;margin-bottom:50px}#form .no-outiline .error:not(span){outline:0;border:var(--color-white) 0}#form .form-links{margin-top:40px}#form .body-text{margin:30px 0}#form #thankyou{margin-top:40px;margin-bottom:40px}#form select{background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%);background-position:calc(100% - 20px) calc(1em + 12px),calc(100% - 15px) calc(1em + 12px);background-size:5px 5px,5px 5px;background-repeat:no-repeat}#form select:focus{background-image:linear-gradient(45deg,gray 50%,transparent 50%),linear-gradient(135deg,transparent 50%,gray 50%);background-position:calc(100% - 15px) calc(1em + 12px),calc(100% - 20px) calc(1em + 12px);background-size:5px 5px,5px 5px;background-repeat:no-repeat;border-color:gray;outline:0}#form select:-moz-focusring{color:var(--color-white) 0;text-shadow:0 0 0 #000}#form select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}@media (max-width: 992px){#form h2{font-size:32px}#form .input-text{width:100%}#form .form-checkbox-label{margin-right:25px}#form .form-inline{min-height:50px;margin-right:26px}#form .form-inline:last-child{margin-right:0}#form .form-checkbox-label{margin-right:0}}@media (max-width: 374px){#form .value{font-size:16px;min-width:300px}}@media (max-width: 425px){#form .acceppet-form input:checked+label:after,#form .acceppet-form input:checked+span+label:after{content:"✓";display:block;text-align:center;color:"var(--color-white)";position:absolute;left:-35px;top:24%}}.thankyou-section,.newsletter-section{max-width:640px;margin-left:auto;margin-right:auto}.after-form-text{margin-top:20px}.after-form-text a{color:var(--color-primary)}.embed-content iframe:lang(en-us){width:100%;min-height:600px}.hero-img--desktop{display:block!important}.hero-img--mobile{display:none}@media screen and (max-width: 768px){.hero-img--desktop{display:none!important}.hero-img--mobile{display:block!important}}.header-hero_block .btn.p-center{left:50%;right:50%;transform:translate(-50%)}*{font-family:Bai Jamjuree,sans-serif!important}.green-watermark:before{background:none!important}main,header,.dropdown-menu,.dropdown-menu:before,.dropdown-menu:after,.navbar,.c-wrap,.compare-header,.pro-header,#pro-header{background:#2f2f2f!important}.btn__primary,.btn-dealer,.btn-secondary{background:#fdd798;color:#000}.nav-link,.comp-partnumbers,.download-link,.usp-block,p,.left-product-filter *,.product-card *,.product-detail *,.selector-image .blue,#facetsWrapper a,.filter-title{color:var(--color-white)!important}.dealer-image *{color:inherit}.light-gray,.features-list-group .list-features-item *,.description-read-more,.view-technical-detail{color:var(--color-primary)}.category-card-container a,.news-cover .read-more__link,#blogPosts .read-more__link{display:inline-flex;align-items:center;color:var(--color-primary)}#blogPosts .title{color:#000!important;font-weight:500}#blogPosts .blog-description *{color:#000!important}#blogPosts .read-more__link{position:relative;top:1rem;font-weight:700}#blogPosts .tag{background-color:#069fe3}.news-item-container .news-cover .read-more__link{color:var(--color-white)}.title,.about-pro,.read-more__link,.news-main-title,.product-search,.footer-title,.product-title,.compare-header{color:#fdd798}.aboutPro .about-pro-blocks .read-more__link{color:#000!important}.tags-news-bg{display:inline-flex;align-items:center;justify-content:center}.tags-news-bg a{background:#fdd798;color:#000}.footer-container,.about-pro-blocks,.comp-partnumbers{background:#ab9e99}.c-footer-nav__link,.product-card:hover *{color:#000!important}div span img{background:none}.about-rate{opacity:0}div.c-header,ol.breadcrumb{background:none}.product-card:hover{background:var(--color-white)}.discover-more{background:#fdd798;color:#000;border:none}.features-list-group .list-features-item{background:none}.comp-list{background:var(--color-white)}.compare-item-header .comp-list{background-color:#fdf2e7}.btn-dealer{padding:10px 10px 10px 37px!important}.comparelist-specifications .comparelist-content{box-shadow:0 5px 10px #000!important;-webkit-box-shadow:0 5px 10px 0 #000!important;-moz-box-shadow:0 5px 10px 0 #000!important}.pdf-item,.bold-black-title,.all-address b{color:var(--color-white)}.zoom-icon #Combined_Shape{stroke:var(--color-white)!important}.zoom-icon text{fill:var(--color-white)!important}.chevron-right:after,.chevron-after:after{background:url(/_assets/images/chevron-right-white.svg) center center/11px no-repeat!important;transform:rotate(90deg);transition:all .1s linear}.about-pro-blocks .read-more__link.chevron-after:after{background:url(/_assets/images/chevron-down.svg) center center/16px no-repeat!important;transform:rotate(0);width:20px!important;margin-left:4px!important}.chevron-right:hover:after,.chevron-after:hover:after{background:url(/_assets/images/chevron-right-hover.svg) center center no-repeat!important;transform:rotate(0)}.animated-icon span{background:var(--color-white)}.animated-icon:after{color:var(--color-white)!important}.img_overlay_text{line-height:1!important}@media screen and (max-width: 991px){.img_overlay_text{font-size:32px!important}}@media screen and (min-width: 991px){.img_overlay_text{font-size:60px!important}}.category-combine:after{background:#2f2f2f!important;z-index:1!important}.category-combine-img{z-index:0!important}.nav-cover .boxes:before,#parallelogram{display:none!important}@media screen and (max-width: 991px){.selector.swiper-container{margin-top:2rem}}@media screen and (max-width: 991px){.navbar-nav .nav-link{color:#2f2f2f!important}}@media screen and (max-width: 991px){.animated-icon span{background:var(--color-white)!important}}@media screen and (max-width: 768px){.selector.swiper-slide{background:none!important}}@media screen and (max-width: 991px){.dropdown-nav-menu,.navbar-collapse,.tab-pane{background:#ab9e99!important}}.product-filter-section .discipline li a{background-color:transparent!important}.comparelist-navigation li{color:var(--color-white)!important}.comparelist-navigation .compare-count{padding-right:.5rem}.comparelist-navigation .swiper-button-next:after,.comparelist-navigation .swiper-button-prev:after{content:"";background:url(/_assets/images/chevron-right-white.svg) center center/20px no-repeat!important;height:20px;width:20px;position:absolute;left:calc(50% - 10px);top:calc(50% - 10px)}.comparelist-navigation .swiper-button-prev:after{transform:rotate(180deg)}