body{background-color:#666}nav{position:absolute;top:0;width:100%;z-index:100;transition:background-color .5s;background-color:#fff}nav .nav-logo a{background-color:transparent;display:block;text-align:center}nav .nav-logo a img{margin-top:16px}@media (max-width: 767px){nav .nav-logo a img{margin-top:24px}}nav .nav-menu{width:100%;height:80px;text-align:right;padding-top:12px;color:#fff;font-family:Archivo,sans-serif;line-height:1;font-weight:700}nav .nav-menu__text{display:block}nav.navbar-open{background-color:#f79420}nav .nav-categories{font-family:Archivo,sans-serif;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding:0 16px 40px;gap:2rem}nav .nav-categories li{flex:1;list-style-type:none;padding:0;margin:0}nav .nav-categories li span{display:block;color:#666;text-transform:uppercase;border-bottom:2px dotted #666666;padding-bottom:8px;margin-bottom:8px;font-size:18px;line-height:1.667;letter-spacing:-.025em}nav .nav-categories li ul{padding:0;display:grid;grid-template-rows:repeat(7,1fr);grid-auto-flow:column;column-gap:2rem}nav .nav-categories li ul .nav-split-8{grid-template-rows:repeat(8,1fr)}nav .nav-categories li ul .nav-split-7{grid-template-rows:repeat(7,1fr)}nav .nav-categories li ul .nav-split-6{grid-template-rows:repeat(6,1fr)}nav .nav-categories li ul .nav-split-5{grid-template-rows:repeat(5,1fr)}nav .nav-categories li ul .nav-split-4{grid-template-rows:repeat(4,1fr)}nav .nav-categories li ul .nav-split-3{grid-template-rows:repeat(3,1fr)}nav .nav-categories li ul .nav-split-2{grid-template-rows:repeat(2,1fr)}nav .nav-categories li ul .nav-split-1{grid-template-rows:repeat(1,1fr)}nav .nav-categories li ul.side-nav{display:block}nav .nav-categories li ul.side-nav .nav-categories__header{text-transform:none}nav .nav-categories li ul.side-nav>li>a{display:block;color:#fff;border-bottom:2px dotted #666666;padding-bottom:8px;margin-bottom:8px;font-size:18px;line-height:1.667;letter-spacing:-.025em}nav .nav-categories li ul.side-nav>li ul{display:block;padding:0 0 16px}nav .nav-categories li ul.side-nav li:last-of-type a{border-bottom:none}nav .nav-categories__header{font-weight:900;display:block;color:#fff;font-size:32px;line-height:1em;letter-spacing:-.025em}nav .nav-categories__link{white-space:nowrap;text-decoration:none;font-size:12px;color:#fff;line-height:2;letter-spacing:-.025em}nav .nav-categories__link:hover{text-decoration:underline}nav .nav-categories a:hover{text-decoration:underline}.navbar-light .navbar-toggler{background-color:#f79420;border-radius:0;width:60px;height:60px}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3e%3cpath stroke='rgba%28255, 255, 255, 100%29' stroke-linecap='butt' stroke-miterlimit='10' stroke-width='8' d='M0 4h50M0 24h50M0 45h50'/%3e%3c/svg%3e")}#navbarToggleExternalContent{padding-top:16px}.container-fluid{max-width:2000px}.container-fluid-inner{margin:0 auto;max-width:100%}@media (min-width: 992px){.container-fluid-inner{max-width:960px}}@media (min-width: 1200px){.container-fluid-inner{max-width:1140px}}@media (min-width: 1400px){.container-fluid-inner{max-width:1320px}}.headline{font-size:60px;font-family:Archivo,sans-serif;color:#fff;line-height:1;font-weight:900}@media (max-width: 991px){.headline{font-size:48px}}@media (max-width: 767px){.headline{font-size:40px}}.headline--smaller{font-size:52px}@media (max-width: 991px){.headline--smaller{font-size:42px}}@media (max-width: 767px){.headline--smaller{font-size:32px}}.subhead1{font-size:36px;font-family:Archivo,sans-serif;color:#fff;line-height:1;font-weight:900;padding:8px 0;display:inline-block;margin-bottom:40px}@media (max-width: 767px){.subhead1{font-size:28px;margin-bottom:24px}}.subhead1--white{color:#fff}@media (max-width: 767px){.subhead1--white{color:#fff}}.subhead1--gray{color:#666}.subhead1--darkGray{color:#252525}.subhead1--gold{color:#f79420}@media (max-width: 767px){.subhead1--gold{color:#fff}}@media (max-width: 767px){.subhead1--specs{color:#666}}.subhead2{font-size:24px;font-family:Archivo,sans-serif;color:#f79420;line-height:1.25;margin-bottom:40px}.subhead2--dark-text{color:#fff}@media (max-width: 767px){.subhead2--dark-text{color:#fff}}.baseparagraph{font-size:18px;font-family:Archivo,sans-serif;color:#fff;line-height:1.333;margin-bottom:32px}.baseparagraph--dark-text{color:#666}@media (max-width: 767px){.baseparagraph--dark-text{color:#fff}}.basic-row{background-size:cover;min-height:1080px;background-position:top center}@media (max-width: 767px){.basic-row{background-image:none!important;background-color:#f79420;min-height:0}}.basic-row--page{min-height:auto;height:auto}.basic-row--left{padding-left:40px}@media (max-width: 767px){.basic-row--left{padding-left:var(--bs-gutter-x, .75rem)}}.basic-row--right{padding-right:40px}@media (max-width: 767px){.basic-row--right{padding-right:var(--bs-gutter-x, .75rem)}}.basic-row--dark-text{background-color:#fff}@media (max-width: 767px){.basic-row--dark-text{color:#666}}.basic-row--dark-text .basic-row__col ul{color:#666}.basic-row--legacy{background-color:#fff;min-height:min-content}.basic-row__col{padding-top:80px}@media (max-width: 767px){.basic-row__col{padding-top:40px}}.basic-row__col p{font-size:18px;font-family:Archivo,sans-serif;color:#fff;line-height:1.333;margin-bottom:32px}.basic-row__col ul{padding-left:0;font-size:18px;font-family:Archivo,sans-serif;color:#fff;line-height:1.333;margin-bottom:32px}.basic-row__col ul li{list-style-type:none;padding-bottom:8px}.basic-row__col ul li:before{content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='rgb(33, 67, 104)' class='bi bi-plus-square-fill' viewBox='0 0 16 16'><path d='M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm6.5 4.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3a.5.5 0 0 1 1 0z'/></svg>");padding-right:12px}.basic-row__col ul li strong{text-transform:uppercase}.basic-row__col ul li a{color:#666;font-weight:600}.basic-row__col ul li ul{padding-left:16px}.basic-row__col--dark-text p{color:#666}@media (max-width: 767px){.basic-row__col--dark-text p{color:#fff}}.basic-row__col--dark-text a,.basic-row__col--dark-text a:visited,.basic-row__col--dark-text a:active,.basic-row__col--dark-text--page p{color:#666}@media (max-width: 767px){.basic-row__col--dark-text--page p{color:#f79420}}.basic-row__col--legacy p,.basic-row__col--legacy ul{color:#666}.basic-row__col.basic-row__col--about p{color:#252525}@media (max-width: 767px){.basic-row__col.basic-row__col--about p{color:#252525}}.slider-link{letter-spacing:.05em;font-family:Archivo,sans-serif;display:inline-block;background-color:#f79420;color:#fff;position:relative;text-decoration:none;padding:8px 16px;text-transform:uppercase;font-weight:700}.slider-link:hover{color:#fff;text-decoration:underline}@media (max-width: 767px){.slider-link{margin-left:16px}}.product-title{color:#fff;font-family:Archivo,sans-serif;display:block;margin-top:240px;margin-bottom:80px}.product-title h1{font-weight:900}.product-title h2{font-size:16px}.product-title--home{text-align:left}.product-title--home h1{color:#f79420}@media (max-width: 767px){.product-title--home{padding-left:16px}}@media (max-width: 767px){.product-title--brand{margin-bottom:40px}}.product-title--dealer{top:97px;left:50%;transform:translate(-50%)}@media (max-width: 767px){.product-title--dealer{left:0;transform:none;top:165px;padding-left:16px}}.product-title--support{margin-top:100px}.product-header{height:1080px;padding-bottom:24px}@media (max-width: 767px){.product-header{height:auto}}.product-header-image{text-align:center}.product-header-image img{max-width:100%;max-height:640px}@media (max-width: 767px){.product-header-image img{max-width:90%;max-height:640px}}.product-header__dealers-link{display:inline-block;padding:16px 24px;background-color:#fefefe;color:#f79420;text-transform:uppercase;text-decoration:none;font-weight:700;transition:transform .5s;font-size:18px}.product-header__dealers-link:hover{transform:translateY(-5px)}.product-details{background-color:#fff;color:#666;font-family:Archivo,sans-serif;padding:40px}@media (max-width: 767px){.product-details{padding:40px 16px}}.product-details__img{max-width:100%}.product-details__img-wrapper{text-align:center}.product-details h3{border-bottom:1px solid white;padding-bottom:8px;margin-bottom:24px}.product-details__description p>strong{font-size:18px;display:inline-block}.product-details__downloads ul{padding-left:0}.product-details__downloads ul li{list-style-type:none;margin-bottom:24px}.product-details__downloads ul li a{color:#f79420;font-weight:600}@media (max-width: 767px){.product-details__specifications{margin-bottom:80px}}.product-details__specifications-name{text-transform:uppercase;font-weight:600}.product-details__specifications table{width:100%;font-size:14px}.product-details__specifications table tr td:first-child{width:50%}.product-details__specifications hr{border-top:2px dotted #666666;background-color:transparent;opacity:1;margin:2rem 0}.product-details__specifications ul{padding-left:0}.product-details__specifications ul li{list-style-type:none;padding-left:1.5em;text-indent:-1.5em}.product-details__specifications ul li strong{text-transform:none;font-weight:400}.product-details__specifications ul li a{color:#fff;font-weight:600}.product-details__specifications ul li ul{padding-left:16px}.product-images{margin:160px 0 0}@media (max-width: 991px){.product-images{margin-top:240px}}@media (max-width: 767px){.product-images{margin:0 48px 40px}}.product-videos{margin:0 0 40px}.product-image{cursor:zoom-in}.product-image__wrapper{position:relative;width:100%}.product-image__wrapper:hover .product-image__icon{visibility:visible}.product-image__icon{width:50px;height:50px;visibility:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center;cursor:zoom-in}.product-image__icon span{width:50px;height:50px}.product-image__icon span:before{content:url(/build/assets/zoom-49bfe553.svg) / "Click to enlarge this image."}.product-video{cursor:zoom-in}.product-video__wrapper{position:relative;width:100%}.product-video__wrapper:hover .product-video__icon{visibility:visible}.product-video__icon{width:50px;height:50px;visibility:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center;cursor:zoom-in}.product-video__icon span{width:50px;height:50px}.product-video__icon span:before{content:url(/build/assets/play_small-ba88ce61.svg) / "Click to enlarge this image."}.product-video__title{line-height:1}.dealer{text-align:center;margin-bottom:32px;border-bottom:1px solid #CCCCCC}.dealer--online{border-bottom:none}.dealer__h2{font-size:42px;font-family:Archivo,sans-serif;color:#f79420;line-height:1;font-weight:900;display:inline-block;margin-bottom:32px;margin-top:40px;width:100%}.dealer__h3{font-size:36px;font-family:Archivo,sans-serif;color:#666;text-transform:uppercase;line-height:1;font-weight:900;display:inline-block;margin-bottom:32px;margin-top:40px;width:100%}.dealer__h4{font-size:24px;font-family:Archivo,sans-serif;color:#666;text-transform:uppercase;line-height:1;font-weight:900;padding:0;display:inline-block;margin-bottom:0}.dealer__link{display:block}.dealer__link--text{font-family:Archivo,sans-serif;color:#666;font-weight:700;text-decoration:none}.dealer__link--text:hover{text-decoration:underline}.dealer__link--img{max-width:100%}.dealer__header{background-position:top center;background-size:cover;height:220px}.dealer p{font-family:Archivo,sans-serif}.breadcrumbs{border-bottom:1px solid #f79420;background-color:#252525;color:#999;letter-spacing:-.025em;font-family:Archivo,sans-serif;font-size:14px;padding:0 0 16px}.breadcrumbs .container-lg{padding:0}.breadcrumbs ul{padding-left:0;display:inline-block;margin-bottom:0}.breadcrumbs ul li{list-style-type:none;display:inline-block;border-right:1px solid #666666;padding:0 16px;line-height:.8em}.breadcrumbs ul li:last-of-type{border-right:none}.breadcrumbs ul li:last-of-type a{color:#fff}.breadcrumbs ul li span{color:#fff}.breadcrumbs ul li:first-of-type{padding-left:0}.breadcrumbs ul li a{padding:0;color:#999;font-size:14px;text-decoration:none}.breadcrumbs ul li a:hover{text-decoration:underline}.breadcrumbs--contact{text-transform:uppercase;font-size:24px;color:#666;padding:12px 40px;border-bottom:1px solid #999999;border-top:1px solid #999999}.breadcrumbs--contact a{text-decoration:none;color:#666}.breadcrumbs--contact a:visited,.breadcrumbs--contact a:active{color:#666}.breadcrumbs--contact a:hover{text-decoration:underline}.breadcrumbs--contact .col{border-bottom:none}.category{padding-top:40px;padding-bottom:80px}.category-header__title-wrapper{padding-top:240px}@media (max-width: 767px){.category-header__title-wrapper{padding-top:120px}}.category-header__dealers-link{display:inline-block;padding:16px 24px;background-color:#fefefe;color:#f79420;text-transform:uppercase;text-decoration:none;font-weight:700;transition:transform .5s}.category-header__dealers-link:hover{transform:translateY(-5px)}.category-header__description p{color:#fff;font-family:Archivo,sans-serif}.category__h3{font-size:36px;font-family:Archivo,sans-serif;color:#666;text-transform:uppercase;line-height:1;font-weight:900;padding:0;display:inline-block;margin-top:16px;margin-bottom:8px;transition:text-decoration .5s}@media (max-width: 991px){.category__h3{font-size:28px}}.category__h3:hover{text-decoration:underline}.category__brand-link{display:inline-block;padding:16px 24px;background-color:#f79420;color:#fefefe;text-transform:uppercase;text-decoration:none;font-weight:700;transition:transform .5s;text-align:center}.category__brand-link:hover{transform:translateY(-5px)}.category__product{margin-bottom:24px;padding-bottom:24px;transition:transform .5s}.category__product:hover{transform:translateY(-10px)}.category__product-description{font-family:Archivo,sans-serif;font-size:18px;letter-spacing:-.025em;line-height:1}.category__product-image-link{display:block}.category__product img{max-width:100%}.category__product a{transition:text-decoration .5s}@media (max-width: 767px){.category__product{text-align:center}.category__product img{max-width:200px}}.dealers{font-family:Archivo,sans-serif;padding-top:40px;padding-bottom:40px;background-color:#fff}.post__text{font-family:Archivo,sans-serif;font-size:18px}.post__callout{font-family:Archivo,sans-serif;font-size:14px}.post__h2,.post__text h2{font-size:36px;font-family:Archivo,sans-serif;color:#f79420;line-height:1;font-weight:900;display:inline-block;width:100%;padding:40px 0 20px}.post__h2 a,.post__text h2 a{color:#f79420;text-decoration:none}.post__h2 a:hover,.post__text h2 a:hover{text-decoration:underline}.post__h3,.post__text h3{font-size:36px;font-family:Cairo,sans-serif;color:#f79420;line-height:1;font-weight:900;display:inline-block;margin-bottom:32px;margin-top:40px;width:100%}.post__h4,.post__text h4{font-size:18px;font-family:Archivo,sans-serif;color:#111;line-height:1;font-weight:900;display:inline-block;margin-bottom:0;padding:40px 0 20px}.post__listed{border-bottom:1px solid #333333;padding-bottom:40px;overflow:auto}.post__list-image{float:left;max-width:40%;padding-right:24px}.post__description,.post__read-more{font-family:Archivo,sans-serif;font-size:18px}.post__categories{font-family:Archivo,sans-serif;font-size:14px;list-style-type:none;margin:0;padding-left:0}.post__categories li{margin-left:0;padding-bottom:8px}.page{background-color:#fff;padding-top:40px}.page__text{font-family:Archivo,sans-serif;font-size:18px}.page__callout{font-family:Archivo,sans-serif;font-size:14px}.page__h2{font-size:36px;font-family:Archivo,sans-serif;color:#f79420;line-height:1;font-weight:900;display:inline-block;width:100%;padding:40px 0 20px}.page__h2 a{color:#f79420;text-decoration:none}.page__h2 a:hover{text-decoration:underline}.page__h3{font-size:36px;font-family:Cairo,sans-serif;color:#f79420;line-height:1;font-weight:900;display:inline-block;margin-bottom:32px;margin-top:40px;width:100%}.page__h4{font-size:18px;font-family:Archivo,sans-serif;color:#111;line-height:1;font-weight:900;display:inline-block;margin-bottom:0;padding:40px 0 20px}.page__listed{border-bottom:1px solid #333333;padding-bottom:40px;overflow:auto}.page__list-image{float:left;max-width:40%;padding-right:24px}.page__description,.page__read-more{font-family:Archivo,sans-serif;font-size:18px}.page__categories{font-family:Archivo,sans-serif;font-size:14px;list-style-type:none;margin:0;padding-left:0}.page__categories li{margin-left:0;padding-bottom:8px}.responsive-youtube{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.responsive-youtube iframe,.responsive-youtube object,.responsive-youtube embed{position:absolute;top:0;left:0;width:100%;height:100%}.contact{font-family:Archivo,sans-serif;padding-top:40px;padding-bottom:40px;background-color:#fff}.contact label{font-weight:700}.home__intro{padding-top:128px}@media (max-width: 767px){.home__intro{padding-top:40px}}.home__brand-logo img{max-height:100px;margin-bottom:40px}.home__brand-logo__wrapper{text-align:center}.home__contact{display:inline-block;padding:16px 24px;background-color:#fefefe;color:#f79420;text-transform:uppercase;text-decoration:none;font-weight:700;transition:transform .5s;margin-bottom:40px}.home__contact:hover{transform:translateY(-5px)}#avHpField{display:none}.form-group{margin-bottom:16px}.btn-success,.btn-success:hover,.btn-success:active{background-color:#666;border-color:#666}.container-fluid.footer{background-color:#252525}footer.container-lg{background-color:#252525;color:#fff;font-family:Archivo,sans-serif;padding:16px 0 0}footer.container-lg .nav-categories{font-family:Archivo,sans-serif;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;gap:2rem}footer.container-lg .nav-categories li{flex:1;list-style-type:none;padding:0;margin:0}footer.container-lg .nav-categories li ul{padding:0}footer.container-lg .nav-categories li ul.side-nav{display:block}footer.container-lg .nav-categories li ul.side-nav .nav-categories__header{text-transform:none}footer.container-lg .nav-categories li ul.side-nav>li>a{display:block;color:#fff;border-bottom:2px dotted white;padding-bottom:8px;margin-bottom:8px;font-size:18px;line-height:1.667;letter-spacing:-.025em}footer.container-lg .nav-categories li ul.side-nav>li ul{display:block;padding:0 0 16px}footer.container-lg .nav-categories li ul.side-nav li:last-of-type a{border-bottom:none}footer.container-lg .nav-categories__header{display:block;color:#fff;border-bottom:2px dotted white;padding-bottom:8px;margin-bottom:8px;font-size:18px;font-weight:600;line-height:1em;letter-spacing:-.015em}footer.container-lg .nav-categories__link{white-space:nowrap;text-decoration:none;font-size:12px;color:#fff;line-height:2;letter-spacing:-.025em;font-weight:600}footer.container-lg h4{font-weight:900;padding-top:16px;padding-bottom:8px;display:block;color:#fff;margin-bottom:16px;font-size:32px;line-height:1em;letter-spacing:-.025em}footer.container-lg ul{padding-left:0}footer.container-lg ul li{list-style-type:none}footer.container-lg ul li a{font-size:14px;text-decoration:none}footer.container-lg ul li a:hover{text-decoration:underline}footer.container-lg .terms ul{margin-bottom:0}footer.container-lg .terms ul li{display:inline-block;line-height:.8em;padding:0 8px}footer.container-lg .terms ul li:not(:last-of-type){border-right:1px solid #666666}footer.container-lg .terms ul li:first-of-type{padding-left:0}footer.container-lg .terms ul li a{color:#999;line-height:1.273;letter-spacing:-.025em;font-size:11px;font-weight:700}footer.container-lg .copyright{font-size:11px;color:#fff;line-height:1.1;letter-spacing:-.025em;display:inline-block}footer.container-lg ul.social li{max-width:25%;display:inline-block}footer.container-lg ul.social li img{min-width:30px;margin-right:16px}footer.container-lg .footer-logo{background-color:#252525;text-align:right}footer.container-lg .footer-logo img{width:167px}@media (max-width: 767px){footer.container-lg .footer-logo img{width:67px}}#productImagesCarousel .carousel-control-prev,#productVideosCarousel .carousel-control-prev{margin-left:-32px;width:auto}#productImagesCarousel .carousel-control-next,#productVideosCarousel .carousel-control-next{margin-right:-32px;width:auto}#homepageCarousel{padding-left:0;padding-right:0}#homepageCarousel .carousel-control-prev{margin-left:-32px;width:10%}#homepageCarousel .carousel-control-next{margin-right:-32px;width:10%}.overview-carousel{padding-left:0;padding-right:0}.overview-carousel .carousel-control-prev{margin-left:-32px;width:10%}.overview-carousel .carousel-control-next{margin-right:-32px;width:10%}.a--coming-soon{color:#fff;font-family:Archivo,sans-serif}.a--coming-soon:visited{color:#fff}
