body{background-color:#666}nav{z-index:100;background-color:#fff;width:100%;transition:background-color .5s;position:absolute;top:0}nav .nav-logo a{text-align:center;background-color:#0000;display:block}nav .nav-logo a img{margin-top:16px}@media (width<=767px){nav .nav-logo a img{margin-top:24px}}nav .nav-menu{text-align:right;color:#fff;width:100%;height:80px;padding-top:12px;font-family:Archivo,sans-serif;font-weight:700;line-height:1}nav .nav-menu__text{display:block}nav.navbar-open{background-color:#f79420}nav .nav-categories{flex-wrap:wrap;justify-content:space-between;gap:2rem;margin:0;padding:0 16px 40px;font-family:Archivo,sans-serif;display:flex}nav .nav-categories li{flex:1;margin:0;padding:0;list-style-type:none}nav .nav-categories li span{color:#666;text-transform:uppercase;letter-spacing:-.025em;border-bottom:2px dotted #666;margin-bottom:8px;padding-bottom:8px;font-size:18px;line-height:1.667;display:block}nav .nav-categories li ul{grid-template-rows:repeat(7,1fr);grid-auto-flow:column;column-gap:2rem;padding:0;display:grid}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{color:#fff;letter-spacing:-.025em;border-bottom:2px dotted #666;margin-bottom:8px;padding-bottom:8px;font-size:18px;line-height:1.667;display:block}nav .nav-categories li ul.side-nav>li ul{padding:0 0 16px;display:block}nav .nav-categories li ul.side-nav li:last-of-type a{border-bottom:none}nav .nav-categories__header{color:#fff;letter-spacing:-.025em;font-size:32px;font-weight:900;line-height:1em;display:block}nav .nav-categories__link{white-space:nowrap;color:#fff;letter-spacing:-.025em;font-size:12px;line-height:2;text-decoration:none}nav .nav-categories__link:hover,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{max-width:100%;margin:0 auto}@media (width>=992px){.container-fluid-inner{max-width:960px}}@media (width>=1200px){.container-fluid-inner{max-width:1140px}}@media (width>=1400px){.container-fluid-inner{max-width:1320px}}.headline{color:#fff;font-family:Archivo,sans-serif;font-size:60px;font-weight:900;line-height:1}@media (width<=991px){.headline{font-size:48px}}@media (width<=767px){.headline{font-size:40px}}.headline--smaller{font-size:52px}@media (width<=991px){.headline--smaller{font-size:42px}}@media (width<=767px){.headline--smaller{font-size:32px}}.subhead1{color:#fff;margin-bottom:40px;padding:8px 0;font-family:Archivo,sans-serif;font-size:36px;font-weight:900;line-height:1;display:inline-block}@media (width<=767px){.subhead1{margin-bottom:24px;font-size:28px}}.subhead1--white{color:#fff}@media (width<=767px){.subhead1--white{color:#fff}}.subhead1--gray{color:#666}.subhead1--darkGray{color:#252525}.subhead1--gold{color:#f79420}@media (width<=767px){.subhead1--gold{color:#fff}.subhead1--specs{color:#666}}.subhead2{color:#f79420;margin-bottom:40px;font-family:Archivo,sans-serif;font-size:24px;line-height:1.25}.subhead2--dark-text{color:#fff}@media (width<=767px){.subhead2--dark-text{color:#fff}}.baseparagraph{color:#fff;margin-bottom:32px;font-family:Archivo,sans-serif;font-size:18px;line-height:1.333}.baseparagraph--dark-text{color:#666}@media (width<=767px){.baseparagraph--dark-text{color:#fff}}.basic-row{background-position:top;background-size:cover;min-height:1080px}@media (width<=767px){.basic-row{background-color:#f79420;min-height:0;background-image:none!important}}.basic-row--page{height:auto;min-height:auto}.basic-row--left{padding-left:40px}@media (width<=767px){.basic-row--left{padding-left:var(--bs-gutter-x,.75rem)}}.basic-row--right{padding-right:40px}@media (width<=767px){.basic-row--right{padding-right:var(--bs-gutter-x,.75rem)}}.basic-row--dark-text{background-color:#fff}@media (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 (width<=767px){.basic-row__col{padding-top:40px}}.basic-row__col p{color:#fff;margin-bottom:32px;font-family:Archivo,sans-serif;font-size:18px;line-height:1.333}.basic-row__col ul{color:#fff;margin-bottom:32px;padding-left:0;font-family:Archivo,sans-serif;font-size:18px;line-height:1.333}.basic-row__col ul li{padding-bottom:8px;list-style-type:none}.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 (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 (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 (width<=767px){.basic-row__col.basic-row__col--about p{color:#252525}}.slider-link{letter-spacing:.05em;color:#fff;text-transform:uppercase;background-color:#f79420;padding:8px 16px;font-family:Archivo,sans-serif;font-weight:700;text-decoration:none;display:inline-block;position:relative}.slider-link:hover{color:#fff;text-decoration:underline}@media (width<=767px){.slider-link{margin-left:16px}}.homepage-slider__media{position:absolute;inset:0}.homepage-slider__media img{object-fit:cover;object-position:top center;width:100%;height:100%}#homepageCarousel .carousel-item{height:1080px;position:relative;overflow:hidden}#homepageCarousel .carousel-item>:not(.homepage-slider__media){z-index:1;position:relative}@media (width<=767px){#homepageCarousel .carousel-item{height:640px}}.category-header{height:540px;position:relative;overflow:hidden}.category-header__media{position:absolute;inset:0}.category-header__media img{object-fit:cover;object-position:top center;width:100%;height:100%}.category-header>:not(.category-header__media){z-index:1;position:relative}@media (width<=767px){.category-header{height:1080px}}.product-title{color:#fff;margin-top:240px;margin-bottom:80px;font-family:Archivo,sans-serif;display:block}.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 (width<=767px){.product-title--home{padding-left:16px}.product-title--brand{margin-bottom:40px}}.product-title--dealer{top:97px;left:50%;transform:translate(-50%)}@media (width<=767px){.product-title--dealer{padding-left:16px;top:165px;left:0;transform:none}}.product-title--support{margin-top:100px}.product-header{height:1080px;padding-bottom:24px}@media (width<=767px){.product-header{height:auto}}.product-header-image{text-align:center}.product-header-image img{max-width:100%;max-height:640px}@media (width<=767px){.product-header-image img{max-width:90%;max-height:640px}}.product-header__dealers-link{color:#f79420;text-transform:uppercase;background-color:#fefefe;padding:16px 24px;font-size:18px;font-weight:700;text-decoration:none;transition:transform .5s;display:inline-block}.product-header__dealers-link:hover{transform:translateY(-5px)}.product-details{color:#666;background-color:#fff;padding:40px;font-family:Archivo,sans-serif}@media (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 #fff;margin-bottom:24px;padding-bottom:8px}.product-details__description p>strong{font-size:18px;display:inline-block}.product-details__downloads ul{padding-left:0}.product-details__downloads ul li{margin-bottom:24px;list-style-type:none}.product-details__downloads ul li a{color:#f79420;font-weight:600}@media (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{opacity:1;background-color:#0000;border-top:2px dotted #666;margin:2rem 0}.product-details__specifications ul{padding-left:0}.product-details__specifications ul li{text-indent:-1.5em;padding-left:1.5em;list-style-type:none}.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 (width<=991px){.product-images{margin-top:240px}}@media (width<=767px){.product-images{margin:0 48px 40px}}.product-videos{margin:0 0 40px}.product-image{cursor:zoom-in}.product-image img{max-width:100%;height:auto;display:block}.product-image__wrapper{width:100%;position:relative}.product-image__wrapper:hover .product-image__icon{visibility:visible}.product-image__icon{visibility:hidden;text-align:center;cursor:zoom-in;width:50px;height:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-image__icon span{width:50px;height:50px}.product-image__icon span:before{content:url(/build/assets/zoom-CH8SXnXZ.svg) / "Click to enlarge this image."}.product-video{cursor:zoom-in}.product-video__wrapper{width:100%;position:relative}.product-video__wrapper:hover .product-video__icon{visibility:visible}.product-video__icon{visibility:hidden;text-align:center;cursor:zoom-in;width:50px;height:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-video__icon span{width:50px;height:50px}.product-video__icon span:before{content:url(/build/assets/play_small-BdoaAl_k.svg) / "Click to enlarge this image."}.product-video__title{line-height:1}.dealer{text-align:center;border-bottom:1px solid #ccc;margin-bottom:32px}.dealer--online{border-bottom:none}.dealer__h2{color:#f79420;width:100%;margin-top:40px;margin-bottom:32px;font-family:Archivo,sans-serif;font-size:42px;font-weight:900;line-height:1;display:inline-block}.dealer__h3{color:#666;text-transform:uppercase;width:100%;margin-top:40px;margin-bottom:32px;font-family:Archivo,sans-serif;font-size:36px;font-weight:900;line-height:1;display:inline-block}.dealer__h4{color:#666;text-transform:uppercase;margin-bottom:0;padding:0;font-family:Archivo,sans-serif;font-size:24px;font-weight:900;line-height:1;display:inline-block}.dealer__link{display:block}.dealer__link--text{color:#666;font-family:Archivo,sans-serif;font-weight:700;text-decoration:none}.dealer__link--text:hover{text-decoration:underline}.dealer__link--img{max-width:100%}.dealer__header{background-position:top;background-size:cover;height:220px}.dealer p{font-family:Archivo,sans-serif}.breadcrumbs{color:#999;letter-spacing:-.025em;background-color:#252525;border-bottom:1px solid #f79420;padding:0 0 16px;font-family:Archivo,sans-serif;font-size:14px}.breadcrumbs .container-lg{padding:0}.breadcrumbs ul{margin-bottom:0;padding-left:0;display:inline-block}.breadcrumbs ul li{border-right:1px solid #666;padding:0 16px;line-height:.8em;list-style-type:none;display:inline-block}.breadcrumbs ul li:last-of-type{border-right:none}.breadcrumbs ul li:last-of-type a,.breadcrumbs ul li span{color:#fff}.breadcrumbs ul li:first-of-type{padding-left:0}.breadcrumbs ul li a{color:#999;padding:0;font-size:14px;text-decoration:none}.breadcrumbs ul li a:hover{text-decoration:underline}.breadcrumbs--contact{text-transform:uppercase;color:#666;border-top:1px solid #999;border-bottom:1px solid #999;padding:12px 40px;font-size:24px}.breadcrumbs--contact a{color:#666;text-decoration:none}.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 (width<=767px){.category-header__title-wrapper{padding-top:120px}}.category-header__dealers-link{color:#f79420;text-transform:uppercase;background-color:#fefefe;padding:16px 24px;font-weight:700;text-decoration:none;transition:transform .5s;display:inline-block}.category-header__dealers-link:hover{transform:translateY(-5px)}.category-header__description p{color:#fff;font-family:Archivo,sans-serif}.category__h3{color:#666;text-transform:uppercase;margin-top:16px;margin-bottom:8px;padding:0;font-family:Archivo,sans-serif;font-size:36px;font-weight:900;line-height:1;transition:-webkit-text-decoration .5s,text-decoration .5s;display:inline-block}@media (width<=1399px){.category__h3{font-size:32px}}@media (width<=991px){.category__h3{font-size:28px}}.category__h3:hover{text-decoration:underline}.category__brand-link{color:#fefefe;text-transform:uppercase;text-align:center;background-color:#f79420;padding:16px 24px;font-weight:700;text-decoration:none;transition:transform .5s;display:inline-block}.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{letter-spacing:-.025em;font-family:Archivo,sans-serif;font-size:18px;line-height:1}.category__product-image-link{display:block}.category__product img{max-width:100%;height:auto;display:block}.category__product a{transition:-webkit-text-decoration .5s,text-decoration .5s}@media (width<=767px){.category__product{text-align:center}.category__product img{max-width:300px;margin-inline:auto}}.dealers{background-color:#fff;padding-top:40px;padding-bottom:40px;font-family:Archivo,sans-serif}.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{color:#f79420;width:100%;padding:40px 0 20px;font-family:Archivo,sans-serif;font-size:36px;font-weight:900;line-height:1;display:inline-block}.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{color:#f79420;width:100%;margin-top:40px;margin-bottom:32px;font-family:Cairo,sans-serif;font-size:36px;font-weight:900;line-height:1;display:inline-block}.post__h4,.post__text h4{color:#111;margin-bottom:0;padding:40px 0 20px;font-family:Archivo,sans-serif;font-size:18px;font-weight:900;line-height:1;display:inline-block}.post__listed{border-bottom:1px solid #333;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{margin:0;padding-left:0;font-family:Archivo,sans-serif;font-size:14px;list-style-type:none}.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{color:#f79420;width:100%;padding:40px 0 20px;font-family:Archivo,sans-serif;font-size:36px;font-weight:900;line-height:1;display:inline-block}.page__h2 a{color:#f79420;text-decoration:none}.page__h2 a:hover{text-decoration:underline}.page__h3{color:#f79420;width:100%;margin-top:40px;margin-bottom:32px;font-family:Cairo,sans-serif;font-size:36px;font-weight:900;line-height:1;display:inline-block}.page__h4{color:#111;margin-bottom:0;padding:40px 0 20px;font-family:Archivo,sans-serif;font-size:18px;font-weight:900;line-height:1;display:inline-block}.page__listed{border-bottom:1px solid #333;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{margin:0;padding-left:0;font-family:Archivo,sans-serif;font-size:14px;list-style-type:none}.page__categories li{margin-left:0;padding-bottom:8px}.responsive-youtube{height:0;padding-top:30px;padding-bottom:56.25%;position:relative;overflow:hidden}.responsive-youtube iframe,.responsive-youtube object,.responsive-youtube embed{width:100%;height:100%;position:absolute;top:0;left:0}.contact{background-color:#fff;padding-top:40px;padding-bottom:40px;font-family:Archivo,sans-serif}.contact label{font-weight:700}.home__intro{padding-top:128px}@media (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{color:#f79420;text-transform:uppercase;background-color:#fefefe;margin-bottom:40px;padding:16px 24px;font-weight:700;text-decoration:none;transition:transform .5s;display:inline-block}.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{color:#fff;background-color:#252525;padding:16px 0 0;font-family:Archivo,sans-serif}footer.container-lg .nav-categories{flex-wrap:wrap;justify-content:space-between;gap:2rem;margin:0;font-family:Archivo,sans-serif;display:flex}footer.container-lg .nav-categories li{flex:1;margin:0;padding:0;list-style-type:none}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{color:#fff;letter-spacing:-.025em;border-bottom:2px dotted #fff;margin-bottom:8px;padding-bottom:8px;font-size:18px;line-height:1.667;display:block}footer.container-lg .nav-categories li ul.side-nav>li ul{padding:0 0 16px;display:block}footer.container-lg .nav-categories li ul.side-nav li:last-of-type a{border-bottom:none}footer.container-lg .nav-categories__header{color:#fff;letter-spacing:-.015em;border-bottom:2px dotted #fff;margin-bottom:8px;padding-bottom:8px;font-size:18px;font-weight:600;line-height:1em;display:block}footer.container-lg .nav-categories__link{white-space:nowrap;color:#fff;letter-spacing:-.025em;font-size:12px;font-weight:600;line-height:2;text-decoration:none}footer.container-lg h4{color:#fff;letter-spacing:-.025em;margin-bottom:16px;padding-top:16px;padding-bottom:8px;font-size:32px;font-weight:900;line-height:1em;display:block}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{padding:0 8px;line-height:.8em;display:inline-block}footer.container-lg .terms ul li:not(:last-of-type){border-right:1px solid #666}footer.container-lg .terms ul li:first-of-type{padding-left:0}footer.container-lg .terms ul li a{color:#999;letter-spacing:-.025em;font-size:11px;font-weight:700;line-height:1.273}footer.container-lg .copyright{color:#fff;letter-spacing:-.025em;font-size:11px;line-height:1.1;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{text-align:right;background-color:#252525}footer.container-lg .footer-logo img{width:167px}@media (width<=767px){footer.container-lg .footer-logo img{width:67px}}#productImagesCarousel .carousel-control-prev,#productVideosCarousel .carousel-control-prev{width:auto;margin-left:-32px}#productImagesCarousel .carousel-control-next,#productVideosCarousel .carousel-control-next{width:auto;margin-right:-32px}#homepageCarousel{padding-left:0;padding-right:0}#homepageCarousel .carousel-control-prev{width:10%;margin-left:-32px}#homepageCarousel .carousel-control-next{width:10%;margin-right:-32px}.overview-carousel{padding-left:0;padding-right:0}.overview-carousel .carousel-control-prev{width:10%;margin-left:-32px}.overview-carousel .carousel-control-next{width:10%;margin-right:-32px}.a--coming-soon{color:#fff;font-family:Archivo,sans-serif}.a--coming-soon:visited{color:#fff}
