@font-face{font-family:Industry-Black;src:url(/cdn/shop/files/Industry-Black.ttf?v=1673584979)}@font-face{font-family:Industry-Bold;src:url(/cdn/shop/files/Industry-Bold.ttf?v=1673584979)}@font-face{font-family:Industry-Medium;src:url(/cdn/shop/files/Industry-Medium.ttf?v=1673584979)}@font-face{font-family:Industry-Light;src:url(/cdn/shop/files/Industry-Light.ttf?v=1673584979)}@font-face{font-family:Industry-Demi;src:url(/cdn/shop/files/Industry-Demi.ttf?v=1673584979)}img{max-width:100%;height:auto}a,path{display:inline-block;transition:all .4s ease}.common_heading{font-family:Industry-Black;font-style:normal;font-weight:900;font-size:50px;line-height:110%;display:flex;align-items:center;text-align:center;text-transform:uppercase;color:#fff}.rte.container_in.product_warranties p a,.product_warranties ul li a:hover{color:#aa0003}.hero_banner_wrapper{background-repeat:no-repeat;background-size:cover;background-position:center;min-height:770px;display:flex;align-items:center}.hero_banner_text p{font-weight:800;font-size:12px;line-height:1.4;text-transform:uppercase;color:#fff;margin-bottom:8px}.hero_banner_heading h3{font-size:70px;line-height:1;display:flex;align-items:center;text-transform:uppercase;color:#fff;margin:0;font-style:italic}.hero_banner_heading h1{font-weight:900;font-size:120px;line-height:1;letter-spacing:-.04em;text-transform:uppercase;color:#fff;max-width:450px;margin-bottom:43px;font-style:italic;margin-left:-10px}.hero_banner_box{max-width:610px;margin-top:60px}.hero_banner_btn a{font-style:normal;font-size:20px}.hero-main:after{position:absolute;content:"";left:0;bottom:-25px;width:100%;height:10px;background-repeat:no-repeat;background-size:cover}.hero_banner_text p{margin-left:10px}.hero-main{z-index:1}.hero-fixed-main{height:104vh}.hero-fixed{position:fixed;top:0;bottom:auto;left:0;right:0;width:100%}.brand_wrapper{padding-top:70px}.brand_box{background:#f7f9fd;margin:0 1px}.brand_box_in{display:flex;align-items:center;flex-direction:column;height:260px;justify-content:space-between;padding:30px 10px}.brand_image{min-height:160px;display:flex;align-items:center;justify-content:center}.brand_text h4{font-family:Open Sans;font-weight:600;font-size:18px;line-height:1.5;text-align:center;letter-spacing:-.02em;color:#000}.brand_heading h2{font-size:140px;line-height:1;text-align:center;letter-spacing:-.04em;text-transform:uppercase;color:#821515;max-width:1000px;margin:auto}.brand_heading{margin-bottom:78px}.brand_heading p{font-weight:800;font-size:12px;line-height:1.4;text-transform:uppercase;color:#3d3d3d;text-align:center;margin-bottom:100px}.company_brand_sec .company_brand_col{display:flex;align-items:center;flex-wrap:wrap;margin:0 -10px}.company_brand_sec .brand_box{width:33.33%;margin:0 0 20px;background:transparent;padding:0 10px}.company_brand_sec .brand_box_in{background:#f7f9fd}.container_in{max-width:100%;margin:auto;padding:0 15px}@media(min-width:576px){.container_in{max-width:540px}}@media(min-width:768px){.container_in{max-width:720px}}@media(min-width:992px){.container_in{max-width:960px}}@media(min-width:1200px){.container_in{max-width:1170px}}@media(min-width:1399px){.container_in{max-width:1230px}}.social_hub_text,.social_hub_con,.social_hub_heading{width:100%;padding-right:var(--bs-gutter-x, .9375rem);padding-left:var(--bs-gutter-x, .9375rem);margin-right:auto;margin-left:auto}@media(min-width:576px){.social_hub_text,.social_hub_con,.social_hub_heading{max-width:540px}}@media(min-width:768px){.social_hub_text,.social_hub_con,.social_hub_heading{max-width:720px}}@media(min-width:992px){.social_hub_text,.social_hub_con,.social_hub_heading{max-width:960px}}@media(min-width:1200px){.social_hub_text,.social_hub_con,.social_hub_heading{max-width:1170px}}@media(min-width:1399px){.social_hub_text,.social_hub_con,.social_hub_heading{max-width:1230px}}.company_brand_sec .brand_heading h2{font-size:56px}.company_brand_sec .brand_heading p,.company_brand_sec .brand_heading{margin-bottom:50px}.companby_little_wrapper{margin-bottom:80px}.company_title h2 p,.little_title{font-size:56px;line-height:1.2;letter-spacing:-.04em;text-transform:uppercase;color:#434343;font-family:Industry-Black;margin-bottom:30px}.company_text span p{font-weight:400;font-size:18px;line-height:1.8;color:#000;margin-bottom:30px}.company_btn a{font-weight:700;font-size:24px;line-height:1.5;color:#aa0003}#products-grand-top #MainContent,#about #MainContent,#the-miller-way #MainContent{padding-top:0!important}@media(min-width:1200px)and (max-width:1440px){.hero_banner_heading h3{font-size:50px}.hero_banner_heading h1{font-size:90px;margin-bottom:30px}.hero_banner_wrapper{min-height:800px}.brand_heading h2{font-size:120px;max-width:770px}.hero_banner_btn a{font-style:normal;font-size:18px}.hero-main:after{height:130px}}@media(min-width:992px)and (max-width:1199px){.hero_banner_heading h3{font-size:40px}.hero_banner_heading h1{font-size:80px;margin-bottom:25px;max-width:300px}.hero_banner_wrapper{min-height:730px}.hero_banner_wrapper:after{height:110px}.hero_banner_btn a{font-size:18px}.brand_heading h2{font-size:90px;max-width:580px}.brand_heading{margin-bottom:58px}.brand_heading p{margin-bottom:60px}.hero-main:after{height:100px}}@media(max-width:991px){.hero_banner_heading h3{font-size:40px}.hero_banner_heading h1{font-size:80px;margin-bottom:25px}.hero_banner_wrapper{min-height:650px}.hero_banner_wrapper:after{height:100px}.hero_banner_btn a{font-size:16px}.brand_heading h2{font-size:70px;max-width:470px}.brand_heading{margin-bottom:40px}.brand_heading p{margin-bottom:50px}}@media(max-width:767px){.hero_banner_heading h3{font-size:35px}.hero_banner_heading h1{font-size:63px;max-width:260px}.hero_banner_wrapper{min-height:550px}.brand_heading h2{font-size:55px;max-width:350px}.brand_heading p{margin-bottom:30px}.container_in{max-width:540px}.company_title h2 p,.little_title{font-size:40px;margin-bottom:20px}.company_text span p{font-size:16px;margin-bottom:20px}.companby_little_wrapper{margin-bottom:50px}.company_brand_sec .brand_box{width:50%}}@media(max-width:575px){.container_in{max-width:100%}.company_title h2 p,.little_title{font-size:30px;margin-bottom:15px}.company_text span p{font-size:14px;margin-bottom:15px}.companby_little_wrapper{margin-bottom:46px}.company_btn a{font-size:16px}.company_brand_sec .brand_image{min-height:100px}.company_brand_sec .brand_box_in{height:230px}.brand_heading h2{font-size:45px;max-width:350px}.hero_banner_box{margin-top:10px}.hero_banner_heading h1{font-size:53px;margin-bottom:15px}.hero_banner_heading h3{font-size:26px}#about.template-page .company_brand_sec .brand_heading h2{font-size:44px}}@media(max-height:320px){#about.template-page .company_brand_sec .brand_heading h2{font-size:36px}}@media(max-height:667px){.hero-fixed-main{height:72vh!important}}body#product-warranties .page-title{display:none}.product_warranties h6{font-weight:800;font-size:12px;line-height:20px;display:flex;align-items:center;text-transform:uppercase;color:#3d3d3d;font-family:Open Sans;margin-bottom:30px}.product_warranties h2{font-size:56px;line-height:1;display:flex;align-items:center;color:#191919;font-family:Industry-Black;margin-bottom:80px}.product_warranties h4{font-weight:700;font-size:28px;line-height:1.2;letter-spacing:-.02em;text-transform:uppercase;margin-bottom:30px}.product_warranties p,.product_warranties li{font-weight:400;font-size:18px;line-height:1.9;color:#000;margin-bottom:30px}.product_warranties p a{font-weight:600}.product_warranties p a:hover{color:#aaa}.product_warranties{margin-bottom:80px}.product_warranties:last-child{margin-bottom:0}.vela-page .container_in{padding:0}@media(max-width:1440px){.hero-fixed-main{height:87vh}.brand_wrapper{padding-top:90px}}@media(max-width:1199px){.product_warranties h2{font-size:46px;margin-bottom:45px}.product_warranties h4{font-size:20px;margin-bottom:20px}.product_warranties p,.product_warranties li{font-size:16px;margin-bottom:20px}.product_warranties{margin-bottom:70px}.hero-fixed-main{height:79vh}.brand_wrapper{padding-top:80px}}@media(max-width:991px){.hero-fixed-main{height:73vh}.brand_wrapper{padding-top:70px}}@media(max-width:767px){.product_warranties h2{font-size:38px;margin-bottom:35px}.product_warranties h4{font-size:18px;margin-bottom:15px}.product_warranties p,.product_warranties li{font-size:14px;margin-bottom:15px}.product_warranties{margin-bottom:50px}.hero-fixed-main{height:65vh}.brand_wrapper{padding-top:60px}}@media(max-width:575px){.product_warranties h4{font-size:16px}.product_warranties h2{font-size:30px;margin-bottom:30px}.hero-main:after{height:100px}}@media(max-width:370px){#about.template-page .company_brand_sec .brand_heading h2{font-size:36px}}#MainContent .shopify-section{position:relative;z-index:1;background:#fff}.header__icon--search.modal__toggle.collapsed .icon-close{display:none;height:28px;width:28px}a.header__icon.header__icon--search.modal__toggle[aria-expanded=true] .icon-search,a.header__icon.header__icon--search.modal__toggle[aria-expanded=false] .icon-close{display:none}.header__icon--search.modal__toggle.collapsed .icon-search,.header__icon--search.modal__toggle .icon-close{display:block}@media(max-width:575px){.header__icon{padding:5px 0}}.little_product_block{width:33.33%;padding:0 30px}.little_product{background-color:#f3f4f1;padding:40px;height:100%}.little_row{display:flex;flex-wrap:wrap;margin:0 -15px}.little_product_img img{position:absolute;top:0;left:0;right:0;width:100%;height:100%;object-fit:contain;transition:all .4s ease}.little_product_img:hover img{transform:scale(1.05)}.little_product_img{position:relative;padding-top:100%;margin-bottom:35px;display:block;overflow:hidden}.little_product p{text-align:center;text-transform:uppercase;color:#000;font-family:Open Sans;font-weight:600;font-size:16px;line-height:1.3;margin-bottom:10px}.little_product_title:hover{color:#aa0003}.little_product_title{display:block;text-align:center;text-transform:capitalize;font-size:18px;line-height:1.7;color:#000;margin:0;font-weight:400;transition:all .4s ease}@media(max-width:1199px){.little_product_block{padding:0 15px}.little_product p{font-size:14px}.little_product_title{font-size:16px}.little_product{padding:30px}}@media(max-width:991px){.little_product_block{padding:0 10px}.little_row{margin:0 -10px}.little_product p{margin-bottom:5px}.little_product_title{font-size:14px}.little_product{padding:30px 15px}}@media(max-width:767px){.little_product_block{width:50%;padding:0 30px;margin:0 auto 15px}}@media(max-width:575px){.little_product_block{width:100%;margin:0 auto 15px;padding:0}.little_row{margin:0}.little_product_img{padding-top:75%;margin-bottom:25px}}.slide-article_img{width:65%}.slide-article_img img{height:100%;object-fit:cover;display:block;object-position:center;min-height:640px}.slide-article_content_block{width:35%;background:#a4413d;display:flex;align-items:flex-end;padding:60px 30px}.slide-article_block{display:flex;flex-wrap:wrap}.slide-article_content h2{color:#fff;font-family:Industry-Medium;text-transform:uppercase;font-size:30px;line-height:1.35;margin-bottom:30px}.slide-article_content p{font-family:Industry-Light;color:#fff;font-size:16px;line-height:1.35;max-width:300px;margin-bottom:107px}.slide-article_content a:hover span{transform:translate(5px)}.slide-article_content a,.slide-article_content a span{display:inline-block;color:#fff;font-family:Industry-Medium;font-size:30px;line-height:1.35;transition:all .4s ease}.slide-article_arrow{font-family:Industry-bold;font-size:40px;color:#fff;line-height:1.25;width:auto;height:auto;background:transparent;border:none;top:50px;background-color:transparent!important;transition:all .4s ease}.slide-article_arrow:before{display:none}.slide-article-left.slick-arrow{right:29%}.slide-article-right{right:23%;top:50px}.slide-article-right:hover{transform:translate(5px);color:#000}.slide-article-left.slick-arrow:hover{transform:translate(-5px);color:#000}.article_main.slick-initialized.slick-slider.slick-dotted{margin-bottom:0}.blog_block{width:33.33%;padding:30px 35px}.is--blog-section{padding:30px 0;overflow-x:hidden}.blog_row{display:flex;flex-wrap:wrap;margin:0 -35px}.blog_block.blog_block_1 .blog_wrapper{background:#366587}.blog_block.blog_block_2 .blog_wrapper{background:#aa0003}.blog_block.blog_block_3 .blog_wrapper{background:#76b0d1}.blog_wrapper{padding:25px 34px 47px;height:100%;position:relative;transition:all .4s ease;display:block}.blog_wrapper:after{content:"";position:absolute;width:calc(100% - 68px);height:4px;bottom:40px;left:50%;transform:translate(-50%);background:#fff}.blog_star{text-align:center;position:relative;margin-bottom:40px}.blog_block .blog_wrapper:hover{background:#000}.blog_star:before,.blog_star:after{content:"";position:absolute;width:38%;height:4px;background:#fff;top:50%;transform:translateY(-50%)}.blog_star:before{left:0}.blog_star:after{right:0}.blog_wrapper h2{color:#fff;font-size:30px;line-height:1.35;max-width:250px;margin-bottom:50px;font-family:Industry-Bold}.article-template__content{padding:0 0 150px}.article-template__content p{font-size:18px;line-height:2.25;color:#000;margin-bottom:30px}.article-template__content h2{color:#821515;text-transform:uppercase;font-size:24px;line-height:1.25;margin-bottom:30px}.article-template__content iframe{width:100%;min-height:555px;height:auto;margin:60px 0}.article-template__content p a:hover{color:#aa0003}.article-template__content p a{display:inline-block;text-decoration:underline;word-break:break-all}.article-template__content .container{padding:0}.template-article .company_brand_sec .brand_heading p,.template-article .company_brand_sec .brand_wrapper{margin:0;padding:20px 0 0}.blog_related_title{text-align:center;margin-bottom:80px;font-size:30px;line-height:1.35;color:#000}.is--blog-related .blog_block{margin:0 auto}@media(max-width:1199px){.slide-article_img img{min-height:610px}.slide-article_content h2{font-size:26px}.slide-article_content p{margin-bottom:75px}.slide-article-left.slick-arrow{right:28%}.slide-article-right{right:22%;top:50px}.slide-article_content a,.slide-article_content a span{font-size:26px}.blog_block{padding:30px 20px}.blog_row{margin:0 -20px}.article-template__content iframe{min-height:490px}.blog_related_title{margin-bottom:60px;font-size:28px}}@media(max-width:991px){.slide-article_content_block{padding:30px 15px}.slide-article_content h2{font-size:18px}.slide-article_content p{margin-bottom:50px}.slide-article_content a,.slide-article_content a span{font-size:22px}.slide-article_img img{min-height:450px}.slide-article_arrow{font-size:28px}.blog_block{padding:15px}.blog_row{margin:0 -15px}.blog_wrapper{padding:25px 25px 35px}.blog_star{margin-bottom:30px}.blog_wrapper h2{font-size:24px;max-width:250px;margin-bottom:40px}.blog_wrapper:after{width:calc(100% - 50px);bottom:35px}.article-template__content iframe{min-height:425px}.blog_related_title{margin-bottom:50px;font-size:26px}}@media(max-width:767px){.slide-article_img{width:100%}.slide-article_content_block{padding:30px 15px;width:100%}.slide-article_content_block{padding:30px 15px 80px;width:100%;min-height:355px;align-items:flex-start}.slide-article-left.slick-arrow{left:42%;right:auto;top:auto;bottom:25px}.slide-article-right{right:42%;top:auto;bottom:25px}.slide-article_img img{min-height:400px}.blog_block{width:50%;padding:10px}.blog_row{margin:0 -10px}.article-template__content{padding:35px 0 100px}.article-template__content p{font-size:16px;margin-bottom:20px}.article-template__content h2{font-size:22px;margin-bottom:20px}.article-template__content iframe{min-height:350px;margin:40px 0}}@media(max-width:575px){.slide-article_img img{min-height:320px}.slide-article_content p{margin-bottom:35px}.slide-article_content_block{padding:30px 15px 70px;min-height:330px}.slide-article-left.slick-arrow{left:39%}.slide-article-right{right:39%}.blog_wrapper{padding:15px 15px 25px}.blog_star svg{width:25px;height:auto;display:inline-block}.blog_star:before,.blog_star:after{height:3px}.blog_wrapper:after{width:calc(100% - 30px);bottom:25px;height:3px}.blog_wrapper h2{font-size:20px;max-width:unset;margin-bottom:30px}.blog_star{margin-bottom:20px}.article-template__content iframe{min-height:260px;margin:25px 0}.article-template__content{padding:25px 0 70px}.blog_related_title{margin-bottom:40px;font-size:24px}}@media(max-width:370px){.slide-article_img img{min-height:225px}.slide-article_content_block{padding:20px 15px 50px;min-height:330px}.slide-article_content h2{font-size:16px;margin-bottom:20px}.slide-article_content p{margin-bottom:25px;font-size:14px}.slide-article_content a,.slide-article_content a span{font-size:18px}.slide-article_content_block{padding:20px 15px 50px;min-height:265px}.slide-article_arrow{font-size:24px}.slide-article-right,.slide-article-left.slick-arrow{bottom:15px}.blog_block{padding:5px}.blog_row{margin:0 -5px}.blog_star svg{width:20px}.blog_star{margin-bottom:15px}.blog_wrapper{padding:10px 10px 15px}.blog_wrapper:after{width:calc(100% - 20px);bottom:15px}.blog_wrapper h2{font-size:18px;max-width:unset;margin-bottom:25px}.article-template__content .container_in{padding:0}.article-template__content p{font-size:14px;margin-bottom:15px}.article-template__content h2{font-size:18px;margin-bottom:15px}.article-template__content iframe{min-height:220px;margin:20px 0}.article-template__content{padding:20px 0 50px}.blog_related_title{margin-bottom:30px;font-size:22px}}.resource_menu_wrapper .product_warranties{text-align:center;margin-bottom:85px}.resource_menu_wrapper .product_warranties h6,.resource_menu_wrapper .product_warranties h2{justify-content:center}.resource_menu_wrapper .product_warranties p,.product_warranties li{max-width:620px;margin:auto;text-align:left}.logo_col{display:flex;align-items:center;flex-wrap:wrap;max-width:960px;margin:auto}.logo_box{padding:0 4px;width:25%;margin-bottom:36px}.logo_box_in a{background:#821515;min-height:250px;display:flex;align-items:center;justify-content:space-around;flex-direction:column;padding:22px 10px}.logo_heading h4{font-weight:700;font-size:24px;line-height:1.3;display:flex;align-items:center;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#e8e8e8;margin-bottom:0}.logo_icon{margin-bottom:30px}.deferred-media{height:555px}.product_breadcrumb_col h6{font-family:Open Sans;font-weight:800;font-size:12px;line-height:1.5;text-align:center;text-transform:uppercase;color:#821515;margin-bottom:40px}.product_breadcrumb_col h2{font-weight:900;font-size:140px;line-height:1;text-align:center;letter-spacing:-.04em;text-transform:uppercase;color:#821515;margin-bottom:60px}.product_breadcrumb_col h4{font-weight:700;font-size:24px;line-height:1.3;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#000;margin-bottom:48px}.product_support_home_col{min-height:360px;display:flex;align-items:center;justify-content:center;padding:0 15px;background-position:center;background-repeat:no-repeat;background-size:cover;max-width:960px;margin:auto}.product_support_home_box h2{font-weight:800;font-size:56px;line-height:1.2;text-align:center;letter-spacing:-.04em;text-transform:uppercase;color:#e8e8e8;margin-bottom:0;max-width:300px}#products-home .logo_wrappper{margin-bottom:100px}#products-home .little_block{max-width:1020px;margin:auto}#products-home .little_product{padding:30px}#products-home .blog_col{max-width:1020px;margin:auto}.product_video_sec a#play_1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product_video_sec .product_video_wrapper{margin-bottom:60px}.product_video_sec .product_video_col{display:flex;flex-wrap:wrap;flex-direction:column;gap:60px;margin:0 -15px;padding-top:60px;padding-bottom:60px;border-top:2px solid #d9d9d9;border-bottom:2px solid #d9d9d9}.product_video_sec .product_video_left_col{width:100%;padding:0 15px}.product_video_sec .product_video_right_col{display:flex;flex-wrap:wrap;width:100%;padding:100 170px;justify-content:space-around}.product_video_sec .download_btn{margin-bottom:0}.product_video_sec .watch_video_btn{margin-bottom:0!important}.product_video_sec .download_btn a{background:#d05555;padding:30px 60px;color:#fff;display:flex;align-items:center}.product_video_sec .download_btn a:hover{background:#aa0003}.product_video_sec .download_btn a span:first-child{margin-right:40px}.product_video_sec .video_hold{position:relative}.product_video_sec span.btn_text{font-weight:700;font-size:24px;line-height:1.2;letter-spacing:.05em;text-transform:uppercase;color:#fff;max-width:290px;display:inline-block}.product_video_sec video.cm_video{height:360px;width:100%;object-fit:cover}.template-product .breadcrumb-item.active{font-weight:700;font-size:14px;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;color:#33465d}.template-product .breadcrumb-item.active:before{display:none}@media(min-width:992px)and (max-width:1199px){.resource_menu_wrapper .product_warranties{margin-bottom:50px}.logo_heading h4{font-size:20px}.logo_box{margin-bottom:30px}.product_breadcrumb_col h2{font-size:110px;margin-bottom:40px}.product_breadcrumb_col h6{margin-bottom:20px}.product_breadcrumb_col h4{font-size:22px;margin-bottom:40px}#products-home .logo_wrappper{margin-bottom:70px}#products-home .little_product_title{font-size:15px}#products-home .little_product_block{padding:0 20px}.product_video_sec .download_btn a{padding:30px 35px}.product_video_sec .download_btn{margin-bottom:50px}.product_video_sec video.cm_video{height:330px}.product_video_sec span.btn_text{font-size:20px;max-width:200px}.product_video_sec .product_video_col{padding-top:40px;padding-bottom:40px}.product_video_sec a#play_1 svg{width:80px}.product_video_sec .product_video_right_col{padding-left:40px!important}.product_video_sec .download_btn a span:first-child{margin-right:30px}.product_video_sec .product_video_wrapper{margin-bottom:40px}}@media(max-width:991px){.logo_icon span svg{max-width:100px}.logo_heading h4{font-size:16px}.logo_icon{margin-bottom:10px}.logo_box{margin-bottom:20px}.logo_box_in a{min-height:200px}.resource_menu_wrapper .product_warranties{margin-bottom:40px}.product_breadcrumb_col h2{font-size:80px;max-width:280px;margin:auto auto 30px;text-align:center}.product_breadcrumb_col h6{margin-bottom:20px}#products-home .logo_wrappper{margin-bottom:70px}#products-home .little_product_title{font-size:15px}#products-home .little_product_block{padding:0 10px}#products-home .little_product{padding:14px}.product_breadcrumb_col h4{font-size:20px;margin-bottom:25px}#products-home .logo_wrappper{margin-bottom:50px}.product_support_home_box h2{font-size:40px;max-width:260px}.product_support_home_col{min-height:300px}.product_video_sec .product_video_left_col{width:100%;margin-bottom:30px}.product_video_sec .product_video_right_col{width:70%;margin:auto}.product_video_sec video.cm_video{height:320px}.product_video_sec a#play_1 svg{width:80px}.product_video_sec .download_btn{margin-bottom:0}.product_video_sec .download_btn a{padding:22px 40px}.product_video_sec span.btn_text{font-size:19px;max-width:200px}.product_video_sec .product_video_col{padding-top:30px;padding-bottom:30px}.product_video_sec .product_video_wrapper{margin-bottom:30px}}@media(max-width:767px){.logo_box{width:33.33%}.resource_menu_wrapper .product_warranties{margin-bottom:40px}.product_breadcrumb_col h2{font-size:60px}.product_breadcrumb_col h6{margin-bottom:14px}#products-home .logo_wrappper{margin-bottom:35px}.product_support_home_col{min-height:270px}.product_support_home_box h2{font-size:30px;max-width:200px}.product_video_sec .product_video_right_col{width:100%}.product_video_sec .download_btn a{padding:19px 40px}.product_video_sec .download_btn{margin-bottom:20px}.template-product .breadcrumb-item.active{font-size:12px}}@media(max-width:575px){.logo_box{width:50%;margin-bottom:10px}.logo_icon span svg{max-width:70px;height:auto}.logo_heading h4{font-size:14px}.logo_box_in a{min-height:160px}.resource_menu_wrapper .product_warranties{margin-bottom:30px}.product_breadcrumb_col h2{font-size:40px}.product_breadcrumb_col h4{font-size:18px;margin-bottom:20px}.product_support_home_col{min-height:230px}#products-home .little_product_block{padding:0}.product_video_sec .download_btn a{padding:19px 15px}.product_video_sec span.btn_text{font-size:16px}.product_video_sec .download_btn a span:first-child{margin-right:15px}.product_video_sec video.cm_video{height:250px}.product_video_sec a#play_1 svg{width:60px}}@media(max-width:399px){.product_video_sec .product_video_right_col{width:90%}}@media(max-width:375px){.logo_heading h4{font-size:13px}}#careers main#MainContent{padding-top:0!important}#acquistion main#MainContent{padding-top:0!important}main#MainContent{position:relative}.template-collection .collection_type_inner{margin-bottom:50px}.template-collection .collection_type_inner:nth-child(10),.template-collection .collection_type_inner:nth-child(11){width:50%;margin-bottom:0}.template-collection .is--little-giant .container{max-width:1020px;margin:auto}.template-collection .company_brand_sec .brand_heading{margin-bottom:0}.contact_form_col{max-width:960px;margin:auto}.contact_form_col label.contact_label{font-style:normal;font-weight:800;font-size:23px;line-height:1.5;letter-spacing:-.04em;text-transform:uppercase;color:#000;margin-bottom:12px}.contact_form_col .form-control{width:100%;padding:1.2rem 1.7rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#d9d9d9;border-radius:4px;font-weight:900;font-size:14px;line-height:1.3;display:flex;align-items:center;letter-spacing:.2em;text-transform:uppercase;color:#adadad;border:none}.collection_breadcrumb.product_warraties h6{text-align:center;color:#821515;margin-bottom:30px}#buy-american h1.page-title{text-align:center}.collection-list a.collection-image svg{opacity:0}.collection-list a.collection-image{background:#506782}.featured_product_title{text-align:center}.collection_image_text_image img{width:100%;margin-bottom:30px}.collection_banner_image_text_wrapper{margin-bottom:60px}.collection_image_text p{font-size:20px;color:#000;line-height:1.5}.template-list-collections .page-title{text-align:center}div#CollectionProductGrid,.collection_banner_image_text_col{max-width:960px;margin:auto}@media(max-width:1199px){.template-collection .is--little-giant .container{max-width:960px}.template-collection .collection_type_inner{margin-bottom:30px}}@media(max-width:991px){.template-collection .is--little-giant .container{max-width:720px}.template-collection .collection_type_inner{margin-bottom:25px}.template-collection .brand_wrapper{padding-top:20px}}@media(max-width:767px){.template-collection .is--little-giant .container{max-width:580px}.template-collection .collection_type_inner{margin-bottom:20px}.template-collection .brand_wrapper{padding-top:0}}@media(max-width:575px){.template-collection .is--little-giant .container{max-width:100%}.template-collection .collection_type_inner{margin-bottom:15px}}.trunc-agent,.trunc-caret{cursor:pointer}.trunc-caret{transform:rotate(-180deg);transition:transform .2s ease-in-out}.trunc-caret.trunc{transform:rotate(0)}.trunc-patient.trunc p,.trunc-patient.trunc>ul{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trunc-patient.trunc>ul>li:nth-child(1){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trunc-patient.trunc>ul>li:nth-child(n+2){display:none}.trunc-patient ul{padding:0 0 0 1rem}.trunc-patient.trunc ul{padding:0}.trunc>ul>li{list-style-position:inside}.modal-btn-reset{background:none;border:none;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0}.modal-btn{background:#d05555;color:#fff;padding:30px 60px}.modal-btn:hover{transition:all .4s ease;background:#aa0003}.modal-btn-label{display:flex;align-items:center}.modal-btn-label:disabled{cursor:not-allowed}.modal{border-radius:0;display:flex;background-color:#000;background-color:#0006}.hidden{display:none}.modal-content{position:relative;background-color:#fefefe;margin:auto;padding:0;border:1px solid #888;border-radius:0;width:80%;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}.modal-content-template{position:relative;background-color:#fefefe;margin:170px auto;padding:40px;border:1px solid #888;border-radius:0;width:36%;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}@media only screen and (max-width:1024px){.modal-content-template{position:relative;background-color:#fefefe;margin:170px auto;padding:0;border:1px solid #888;border-radius:0;width:48%;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}}@media only screen and (max-width:992px){.modal-content-template{position:relative;background-color:#fefefe;margin:170px auto;padding:0;border:1px solid #888;border-radius:0;width:80%;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}}@media only screen and (max-width:768px){.modal-content-template{position:relative;background-color:#fefefe;margin:170px auto;padding:0;border:1px solid #888;border-radius:0;width:86%;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}}@media only screen and (max-width:480px){.modal-content-template{position:relative;background-color:#fefefe;margin:170px auto;padding:0;border:1px solid #888;border-radius:0;width:48%;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}}.modal-content2{position:relative;background-color:#fefefe;margin:auto;padding:0;border:1px solid #888;border-radius:0;width:80%;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}@media only screen and (max-width:1024px){.modal-content2{position:relative;background-color:#fefefe;margin:170px auto;padding:0;border:1px solid #888;border-radius:0;width:48%;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}}@media only screen and (max-width:992px){.modal-content2{position:relative;background-color:#fefefe;margin:170px auto;padding:0;border:1px solid #888;border-radius:0;width:80%;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}}@media only screen and (max-width:768px){.modal-content2{position:relative;background-color:#fefefe;margin:170px auto;padding:0;border:1px solid #888;border-radius:0;width:86%;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}}@media only screen and (max-width:480px){.modal-content2{position:relative;background-color:#fefefe;margin:170px auto;padding:0;border:1px solid #888;border-radius:0;width:48%;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}}@-webkit-keyframes animatetop{0%{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{0%{top:-300px;opacity:0}to{top:0;opacity:1}}.modal-close{color:#fff;float:right;font-size:28px;font-weight:700;cursor:pointer}.modal-close:hover,.modal-close:focus{color:#000;text-decoration:none;cursor:pointer}.modal-header{padding:16px;background-color:#aa0003;color:#fff;border-radius:0}.modal-body{padding:2px 16px}.modal-footer{padding:2px 16px;background-color:#5cb85c;color:#fff}.flex{display:flex}.tab{border-bottom:2px solid #ccca}.tab button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:14px 16px;transition:.3s;font-size:17px}.tab button:hover{background-color:#ddd}.tab button.active{background-color:#ccc}.tab button.active:after{content:""}.text-white{color:#fff}.p-static{position:static!important}.find-in-store-toggle{display:flex;align-items:center;gap:14px;width:100%;padding:18px 20px;background:#fff;border:1px solid #d8d8d8;border-radius:8px;cursor:pointer;text-align:left;font-family:inherit}.find-in-store-toggle:hover{border-color:#b8b8b8}.find-in-store-toggle .fis-icon{flex-shrink:0;width:22px;height:22px;color:#2b2b2b}.find-in-store-toggle .fis-text{flex:1 1 auto}.find-in-store-toggle .fis-title{display:block;font-size:14px;font-weight:800;letter-spacing:.3px;color:#1a1a1a;text-transform:uppercase}.find-in-store-toggle .fis-subtitle{display:block;font-size:13px;color:#767676;margin-top:2px}.find-in-store-toggle .fis-chevron{flex-shrink:0;width:16px;height:16px;color:#9a9a9a;transition:transform .2s ease}.find-in-store-toggle[aria-expanded=true] .fis-chevron{transform:rotate(90deg)}.shopify-section.storelocator-collapsed{display:none!important;visibility:hidden!important;opacity:0!important}.a2c-row .vela-qty__adjust:hover svg path{fill:#aa0003!important}.a2c-row #ProductSubmitButton-{background-color:#aa0003!important;display:flex!important;align-items:center!important;justify-content:center!important}.product-single__title{padding-top:10px!important}.a2c-row #ProductSubmitButton-{transition:filter .15s ease-out!important}.a2c-row #ProductSubmitButton-:hover{filter:brightness(1.18)!important}.little_product{background-color:#fff!important;border:1px solid #E5E5E5!important;border-radius:12px!important;box-shadow:0 2px 12px #00000012!important;transition:transform .2s,box-shadow .2s!important}.little_product:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f!important}
/*# sourceMappingURL=/cdn/shop/t/75/assets/is--custom.css.map */
