body{background-color:#214368}nav{z-index:100;width:100%;position:absolute;top:0}nav .nav-logo a{text-align:center;background-color:#0000;width:200px;display:block}@media (width<=767px){nav .nav-logo a{width:100px;height:100px}}nav .nav-logo a img{width:167px;margin-top:16px}@media (width<=767px){nav .nav-logo a img{margin-top:16px;margin-left:16px}}nav .nav-menu{text-align:center;color:#214368;background-color:#fff;width:100%;height:80px;padding-top:12px;font-family:Aleo,sans-serif;font-weight:700;line-height:1}nav .nav-menu__text{display:block}nav.navbar-open{background-color:#fff}nav .nav-categories{flex-wrap:wrap;justify-content:space-between;gap:2rem;margin:0;padding:0 16px 40px;font-family:Aleo,sans-serif;display:flex}nav .nav-categories li{flex:1;margin:0;padding:0;list-style-type:none}nav .nav-categories li span{color:#214368;text-transform:uppercase;letter-spacing:-.025em;border-bottom:2px dotted #214368;margin-bottom:8px;padding-bottom:8px;font-size:18px;line-height:1.667;display:block}nav .nav-categories li ul{grid-template-rows:repeat(8,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:#214368;letter-spacing:-.025em;border-bottom:2px dotted #214368;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:#214368;letter-spacing:-.015em;border-bottom:2px dotted #214368;margin-bottom:8px;padding-bottom:8px;font-size:18px;font-weight:600;line-height:1.667;text-decoration:none;display:block}nav .nav-categories__link{white-space:nowrap;color:#214368;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{border-color:#fff}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 67, 104, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='4' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}#navbarToggleExternalContent{background-color:#fff;border-top:1px solid #fff;padding-top:16px}.container-fluid{max-width:2000px}.container-fluid-inner{max-width:1320px;margin:0 auto}@media (width>=768px){.container-fluid-inner{max-width:750px}}@media (width>=992px){.container-fluid-inner{max-width:970px}}@media (width>=1200px){.container-fluid-inner{max-width:1170px}}@media (width>=1400px){.container-fluid-inner{max-width:1320px}}.headline{color:#fff;text-transform:uppercase;font-family:Krona One,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}}.subhead1{color:#fff;text-transform:uppercase;margin-bottom:40px;padding:8px 0;font-family:Krona One,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:#214368}}.subhead1--blue{color:#214368}.subhead1--gold{color:#d7be7b}@media (width<=767px){.subhead1--gold,.subhead1--specs{color:#214368}}.subhead2{color:#d7be7b;margin-bottom:40px;font-family:Aleo,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:Aleo,sans-serif;font-size:18px;line-height:1.333}.baseparagraph--dark-text{color:#214368}@media (width<=767px){.baseparagraph--dark-text{color:#fff}}.basic-row{background-position:top;background-size:cover;min-height:1080px}.basic-row a,.basic-row a:visited,.basic-row a:active{color:#fff}@media (width<=767px){.basic-row{background-color:#d7be7b;min-height:0;background-image:none!important}}.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:#214368}}.basic-row--dark-text .basic-row__col ul{color:#214368}.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:Aleo,sans-serif;font-size:18px;line-height:1.333}.basic-row__col ul{color:#fff;margin-bottom:32px;padding-left:0;font-family:Aleo,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(255, 255, 255)' 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:#214368;font-weight:600}.basic-row__col ul li ul{padding-left:16px}.basic-row__col--dark-text p{color:#214368}@media (width<=767px){.basic-row__col--dark-text p{color:#214368}}.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:#214368}@media (width<=767px){.basic-row__col--dark-text--page p{color:#d7be7b}}.basic-row__col--dark-text 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>")}.basic-row__col--legacy p,.basic-row__col--legacy ul{color:#214368}@media (width<=767px){.basic-row__col.basic-row__col--about p{color:#214368}}.slider-link{letter-spacing:-.025em;color:#fff;background-color:#214368;margin-left:16px;padding:8px 16px;font-family:Aleo,sans-serif;text-decoration:none;display:inline-block;position:relative}.slider-link:hover{color:#fff;text-decoration:underline}.product-title{color:#fff;text-align:center;margin-top:160px;margin-bottom:80px;font-family:Aleo,sans-serif;display:block}@media (width<=767px){.product-title{margin-top:140px}}.product-title h1{font-weight:900}.product-title h2{font-size:16px}.product-title--home{text-align:left}.product-title--home h1{color:#d7be7b}@media (width<=767px){.product-title--home{padding-left:16px}}.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}.product-header--horizontal-product{height:800px}@media (width<=767px){.product-header--horizontal-product{height:640px}}@media (width<=500px){.product-header--horizontal-product{height:500px}}.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__video-link{width:100px;position:relative;top:150px}.product-header__video-link--horizontal-product{top:-175px}@media (width<=767px){.product-header__video-link--horizontal-product{top:-75px}}.product-details{color:#214368;background-color:#fff;padding:40px;font-family:Aleo,sans-serif}@media (width<=767px){.product-details{padding:40px 16px}}.product-details__img{max-width:100%;margin-bottom:40px}.product-details__img-wrapper{text-align:center}.product-details h3{border-bottom:1px solid #fff;margin-bottom:24px;padding-bottom:8px}.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:#214368;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 #214368;margin:2rem 0}.product-details__specifications ul{padding-left:0}.product-details__specifications ul li{list-style-type:none}.product-details__specifications ul li strong{text-transform:uppercase}.product-details__specifications ul li a{color:#fff;font-weight:600}.product-details__specifications ul li ul{padding-left:16px}.product-images{margin:0 64px;padding-bottom:40px}@media (width<=500px){.product-images{margin:0 32px}}.product-videos{margin:0 64px;padding-bottom:40px}@media (width<=500px){.product-videos{margin:0 32px}}.product-image{cursor:zoom-in}.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-Ds_erS6I.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-Biidipib.svg) / "Click to enlarge this image."}.product-video__title{line-height:1}.product-pricing{margin-top:24px}.product-pricing__msrp{font-size:24px;font-weight:700}.product-pricing__msrp--strike{font-size:18px;text-decoration:line-through}.product-pricing__sale{font-size:24px;font-weight:700}.product-pricing__sale-datetime{font-size:18px;font-style:italic}.product-suggested{background-color:#fefefe;padding-top:40px;font-family:Aleo,sans-serif}.product-suggested h3{font-size:32px}.dealer{text-align:center;border-bottom:1px solid #ccc;margin-bottom:32px}.dealer--online{border-bottom:none}.dealer__h2{color:#fff;text-transform:uppercase;background-color:#214368;width:100%;margin-top:40px;margin-bottom:32px;padding:12px 24px 16px;font-family:Krona One,sans-serif;font-size:36px;font-weight:900;line-height:1;display:inline-block}.dealer__h3{color:#214368;text-transform:uppercase;width:100%;margin-top:40px;margin-bottom:32px;font-family:Krona One,sans-serif;font-size:36px;font-weight:900;line-height:1;display:inline-block}.dealer__h4{color:#214368;text-transform:uppercase;margin-bottom:0;padding:0;font-family:Krona One,sans-serif;font-size:24px;font-weight:900;line-height:1;display:inline-block}.dealer__link{display:block}.dealer__link--text{color:#214368;font-family:Aleo,sans-serif;font-weight:700;text-decoration:none}.dealer__link--text:hover{text-decoration:underline}.dealer__header{background-position:top;background-size:cover;height:220px}.dealer p{font-family:Aleo,sans-serif}.breadcrumbs{color:#999;letter-spacing:-.025em;background-color:#214368;border-top:1px solid #fff;padding:16px 16px 0;font-family:Aleo,sans-serif;font-size:14px}.breadcrumbs ul{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:#214368;border-top:1px solid #999;border-bottom:1px solid #999;padding:12px 40px;font-size:24px}.breadcrumbs--contact a{color:#214368;text-decoration:none}.breadcrumbs--contact a:visited,.breadcrumbs--contact a:active{color:#214368}.breadcrumbs--contact a:hover{text-decoration:underline}.breadcrumbs--contact .col{border-bottom:none}.category{padding-top:40px;padding-bottom:80px}.category__h3{color:#214368;text-transform:uppercase;margin-top:16px;margin-bottom:8px;padding:0;font-family:Krona One,sans-serif;font-size:36px;font-weight:900;line-height:1;transition:-webkit-text-decoration .5s,text-decoration .5s;display:inline-block}.category__h3:hover{text-decoration:underline}.category__product{border-bottom:1px solid #ccc;margin-bottom:24px;padding-bottom:24px;transition:background-color .5s}.category__product:hover{background-color:#eee}.category__product-description{letter-spacing:-.025em;font-family:Aleo,sans-serif;font-size:18px;line-height:1}.category__product-image-link{display:block}.category__product img{max-width:100%}.category__product a{transition:-webkit-text-decoration .5s,text-decoration .5s}@media (width<=767px){.category__product{text-align:center}.category__product img{max-width:200px}}.post{color:#333;background-color:#fff;padding-bottom:40px}.post__text{font-family:Libre Baskerville,serif;font-size:14px}.post__text h2{color:#214368;text-transform:uppercase;width:100%;padding:40px 0 20px;font-family:Libre Baskerville,serif;font-size:24px;font-weight:900;line-height:1;display:inline-block}.post__callout{font-family:Libre Baskerville,serif;font-size:14px}.post__h2{color:#214368;text-transform:uppercase;width:100%;padding:40px 0 20px;font-family:Libre Baskerville,serif;font-size:36px;font-weight:900;line-height:1;display:inline-block}.post__h2 a{color:#214368;text-decoration:none}.post__h2 a:hover{text-decoration:underline}.post__h3{color:#214368;text-transform:uppercase;width:100%;margin-top:40px;margin-bottom:32px;font-family:Aleo,sans-serif;font-size:36px;font-weight:900;line-height:1;display:inline-block}.post__h4{color:#111;text-transform:uppercase;margin-bottom:0;padding:40px 0 20px;font-family:Krona One,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:Baskerville,sans-serif;font-size:18px}.post__categories{margin:0;padding-left:0;font-family:Aleo,sans-serif;font-size:14px;list-style-type:none}.post__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:Aleo,sans-serif}.contact label{font-weight:700}@media (width<=767px){.contact{padding-top:64px}}#avHpField{display:none}.form-group{margin-bottom:16px}.btn-success,.btn-success:hover,.btn-success:active{background-color:#214368;border-color:#214368}.container-fluid.footer{background-color:#214368}footer.container-xxl{color:#fff;background-color:#214368;padding:16px 0 0;font-family:Aleo,sans-serif}footer.container-xxl .nav-categories{flex-wrap:wrap;justify-content:space-between;gap:2rem;margin:0;padding:0 16px 40px;font-family:Aleo,sans-serif;display:flex}footer.container-xxl .nav-categories li{flex:1;margin:0;padding:0;list-style-type:none}footer.container-xxl .nav-categories li ul{grid-template-rows:repeat(6,1fr);grid-auto-flow:column;column-gap:2rem;padding:0;display:grid}footer.container-xxl .nav-categories li ul .nav-split-8{grid-template-rows:repeat(8,1fr)}footer.container-xxl .nav-categories li ul .nav-split-7{grid-template-rows:repeat(7,1fr)}footer.container-xxl .nav-categories li ul .nav-split-6{grid-template-rows:repeat(6,1fr)}footer.container-xxl .nav-categories li ul .nav-split-5{grid-template-rows:repeat(5,1fr)}footer.container-xxl .nav-categories li ul .nav-split-4{grid-template-rows:repeat(4,1fr)}footer.container-xxl .nav-categories li ul .nav-split-3{grid-template-rows:repeat(3,1fr)}footer.container-xxl .nav-categories li ul .nav-split-2{grid-template-rows:repeat(2,1fr)}footer.container-xxl .nav-categories li ul .nav-split-1{grid-template-rows:repeat(1,1fr)}footer.container-xxl .nav-categories li ul.side-nav{display:block}footer.container-xxl .nav-categories li ul.side-nav .nav-categories__header{text-transform:none}footer.container-xxl .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-xxl .nav-categories li ul.side-nav>li ul{padding:0 0 16px;display:block}footer.container-xxl .nav-categories li ul.side-nav li:last-of-type a{border-bottom:none}footer.container-xxl .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:1.667;display:block}footer.container-xxl .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-xxl h4{text-transform:uppercase;color:#fff;letter-spacing:-.025em;border-bottom:1px solid #999;margin-bottom:8px;padding-bottom:8px;font-size:18px;line-height:1.667;display:block}footer.container-xxl ul{padding-left:0}footer.container-xxl ul li{list-style-type:none}footer.container-xxl ul li a{font-size:14px;text-decoration:none}footer.container-xxl ul li a:hover{text-decoration:underline}footer.container-xxl .terms ul{margin-bottom:0}footer.container-xxl .terms ul li{padding:0 8px;line-height:.8em;display:inline-block}footer.container-xxl .terms ul li:not(:last-of-type){border-right:1px solid #666}footer.container-xxl .terms ul li a{color:#c2c2c2;letter-spacing:-.025em;font-size:11px;font-weight:700;line-height:1.273}footer.container-xxl .terms .copyright{color:#fff;letter-spacing:-.025em;font-size:11px;line-height:1.1;display:inline-block}footer.container-xxl ul.social li{max-width:25%;display:inline-block}footer.container-xxl ul.social li img{min-width:30px;margin-right:16px}footer.container-xxl .footer-logo{text-align:right;background-color:#214368}footer.container-xxl .footer-logo img{width:167px}@media (width<=767px){footer.container-xxl .footer-logo img{width:67px}}#productImagesCarousel .carousel-control-prev,#productVideosCarousel .carousel-control-prev{margin-left:-64px}@media (width<=500px){#productImagesCarousel .carousel-control-prev,#productVideosCarousel .carousel-control-prev{margin-left:-32px}}#productImagesCarousel .carousel-control-next,#productVideosCarousel .carousel-control-next{margin-right:-64px}@media (width<=500px){#productImagesCarousel .carousel-control-next,#productVideosCarousel .carousel-control-next{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}.a--coming-soon{color:#fff;font-family:Aleo,sans-serif}.a--coming-soon:visited{color:#fff}.font-aleo{font-family:Aleo,sans-serif}
