/*!/wp-content/themes/rapid-shot/assets/css/main.css*/.product-thumbnail{display:none!important}.shipping-calculator-button{text-decoration:underline!important;color:black!important}.shipping-calculator-form{padding:0 0px!important}.woocommerce button.button.alt{margin-top:20px;background-color:#147BF1!important}.woocommerce .woocommerce-form-coupon button.button{background:#FFC324!important;color:black!important}.checkout{column-count:2!important;-moz-column-count:2!important;-webkit-column-count:2!important}@media (max-width:800px){.checkout{column-count:1!important;-moz-column-count:1!important;-webkit-column-count:1!important}}.col2-set{break-inside:avoid!important}.col-1,.col-2{float:left!important;width:100%!important;break-inside:avoid!important}.select2-container--default .select2-selection--single{border:1px solid #0E1F3B!important;font-size:16px!important;border-radius:5px!important}.woocommerce-checkout #payment ul.payment_methods{border-bottom:1px solid #0E1F3B!important}.woocommerce-SavedPaymentMethods-saveNew{display:none!important}.woocommerce-checkout #payment div.payment_box::before{border:1em solid white!important;border-right-color:transparent!important;border-left-color:transparent!important;border-top-color:transparent!important}.woocommerce-checkout #payment div.payment_box{background-color:white!important;color:black!important}.woocommerce-shipping-fields h3{margin-top:20px}.woocommerce-checkout #payment{background:#00C799!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:black!important}.input-text{border:1px solid #0E1F3B;font-size:16px;padding:5px 5px;border-radius:5px}.woocommerce-info{border-top-color:#0E1F3B!important}.woocommerce-info::before{color:#0E1F3B!important}.showcoupon{color:#00C799;text-decoration:underline}.entry-header{padding-top:30px;padding-left:30px;padding-right:30px;display:flex;justify-content:center;font-size:30px}.woocommerce-message{border-top-color:#00C799!important}.woocommerce-message a{background:#147BF1!important;color:white!important}.woocommerce-message::before{color:#00C799!important}@media (min-width:800px){.woocommerce-cart-form table,th,td{border:1px solid #0E1F3B}}.coupon input{width:150px!important;margin:0.55em!important}.coupon button{background:#FFC324!important;color:black!important}.checkout-button{background:#00C799!important;color:white!important}.cart_totals h2{padding:15px 15px;text-align:center}.woocommerce .cart .button{background:#147BF1;color:#fff}.shop_table thead,.order-total{background:#0E1F3B;color:#fff;font-size:20px}.shop_table tbody,.woocommerce .quantity .qty{font-size:20px}.woocommerce .quantity .qty{border:1px solid #0E1F3B}@media (max-width:800px){.entry-header{padding-top:15px;padding-left:15px;padding-right:15px;font-size:25px}.shop_table thead,.order-total,.shop_table tbody,.woocommerce .quantity .qty{font-size:16px}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{margin-right:10px}}.entry-footer{display:none}*{margin:0;padding:0;outline:none;border:0}html,body{font-family:"Hind",sans-serif;color:#0E1F3B;overflow-x:hidden;min-height:100vh}section{padding:30px 30px}@media (max-width:600px){section{padding:30px 15px}}.noSection{padding-top:30px}.superScript{font-size:70%;position:relative;bottom:.5em}h1{font-family:"Hind",sans-serif;font-weight:700}button{font-family:"Hind",sans-serif}body{padding-top:100px}@media (max-width:600px){body{padding-top:80px}}a{text-decoration:none;color:#fff}.footer{background:#0E1F3B;color:#fff;padding:35px 40px;padding-right:50px;display:flex;justify-content:space-between}.footer .ecommerceButtons{justify-content:left;width:350px}.footer .ecommerceButtons a{color:#fff;display:inline-flex;height:40px;margin-top:20px;margin-right:30px;font-family:"Hind",sans-serif;font-size:16px;align-items:center;justify-content:center;border-radius:20px;width:140px}.footer .ecommerceButtons a img{margin-left:8px}.footer .navItem,.footer .menu-item{font-size:15px;letter-spacing:.75px;margin-bottom:6px;display:block}.footer .menu-item-542{font-size:16px;letter-spacing:.8px;font-weight:600;font-family:"Hind SemiBold",sans-serif}.footer .sub-menu{position:relative}.footer .sub-menu a:hover{border-bottom:1px solid #fff0}.footer .navItem.firstNavItem,.footer .menu-item-has-children,.footer .menu-item:last-child,.footer .menu-item-39{font-size:16px;letter-spacing:.8px;font-weight:600;font-family:"Hind SemiBold",sans-serif}.footer .sub-menu{display:block;background:none;color:#fff;padding:0;box-shadow:none}.footer .sub-menu .menu-item a{color:#fff;font-family:"Hind",sans-serif;font-weight:400}.logoFooter{flex:1}.logoFooter .logoImage{width:300px}.navFooter{display:flex;flex:2;justify-content:right;max-width:780px;gap:20px;z-index:1}.navContent{display:flex;flex-direction:column}@media (max-width:1215px){.navFooter{gap:30px;flex-wrap:wrap}.navContent{margin:5px;margin-bottom:40px}.footer{flex-direction:column}.footer .navFooter{margin-top:50px}.footer .ecommerceButtons{width:auto}.footer .ecommerceButtons a{width:165px;font-size:18px;font-family:"Hind",sans-serif}}@media (max-width:600px) and (max-width:340px){.logoFooter .logoImage{width:250px}}@media (max-width:600px){.footer{padding:50px 25px}.footer .ecommerceButtons{margin:0}}@media (max-width:600px) and (max-width:320px){.footer .ecommerceButtons{flex-direction:column}}@media (max-width:600px){.footer .ecommerceButtons a{margin-right:0;font-size:16px;width:145px}}@media (max-width:600px) and (max-width:340px){.footer .ecommerceButtons a{width:135px}}@media (max-width:600px) and (max-width:320px){.footer .ecommerceButtons a{width:165px}}@media (max-width:600px){.footer .ecommerceButtons .accountButton{margin-right:30px}}@media (max-width:600px) and (max-width:350px){.footer .ecommerceButtons .accountButton{margin-right:20px}}@media (max-width:600px) and (max-width:340px){.footer .ecommerceButtons .accountButton{margin-right:10px}}@media (max-width:600px) and (max-width:335px){.footer .ecommerceButtons .accountButton{margin-right:5px}}@media (max-width:600px){.navContent{flex-basis:calc(50% - 10px);margin-bottom:40px}}.header{display:flex;position:fixed;height:100px;width:100%;background:#0E1F3B;z-index:200;justify-content:space-between;align-items:center;top:0}.header .navItem,.header .menu-item{font-family:"Hind",sans-serif;margin:15px;display:block}@media (max-width:1430px){.header .navItem,.header .menu-item{margin:13px}}@media (max-width:1410px){.header .navItem,.header .menu-item{margin:11px}}@media (max-width:1390px){.header .navItem,.header .menu-item{margin:9px}}@media (max-width:1370px){.header .navItem,.header .menu-item{margin:7px}}@media (max-width:1350px){.header .navItem,.header .menu-item{margin:5px}}@media (max-width:1330px){.header .navItem,.header .menu-item{letter-spacing:.6px}}@media (max-width:1290px){.header .navItem,.header .menu-item{letter-spacing:.4px}}.header .menu-item-has-children .menu-item{margin:0}.header .menu-item-has-children a{display:flex}.header .menu-item-has-children a::after{content:url(/wp-content/themes/rapid-shot/assets/css/./../images/nav-arrow-before.svg);height:20px;width:20px;display:flex;transform:scale(.9);transform-origin:bottom;-webkit-transform-origin:bottom}.header .menu-item-has-children ul a::after{content:none}.header .ecommerceButtons a{color:#fff;display:inline-flex;height:40px;font-family:"Hind",sans-serif;font-size:16px;justify-content:center;align-items:center;border-radius:20px;width:147px}@media (max-width:1115px){.header .ecommerceButtons a{font-size:16px;letter-spacing:.4px;width:130px}}@media (max-width:1035px){.header .ecommerceButtons a{width:125px}}.header .ecommerceButtons a img{margin-left:8px}.header .navItem a,.header .menu-item a{white-space:nowrap}.toggleNav{display:none}.dropdownContent,.sub-menu{display:none;position:absolute;background-color:#f9f9f9;box-shadow:0 8px 16px 0 rgb(0 0 0 / .2);padding:5px 15px;z-index:900;list-style:none}.dropdownContent a,.sub-menu .menu-item a{float:none;color:#0E1F3B;margin:10px 0;text-decoration:none;display:block;text-align:left;font-size:15px;letter-spacing:.75px;border-bottom:1px solid #fff0;width:fit-content;width:-moz-fit-content}.dropdownContent a:hover,.sub-menu a:hover{border-bottom:1px solid #147BF1}.dropdown:hover .dropdownContent,.menu-item-has-children:hover .sub-menu{display:block}.navHeader{display:flex;height:100%;align-items:center;margin-left:40px;font-family:"Hind",sans-serif;letter-spacing:.8px}@media (max-width:1185px){.navHeader{font-size:15px;letter-spacing:.6px}}@media (max-width:1165px){.navHeader{font-size:16px;letter-spacing:.4px}}@media (max-width:1065px){.navHeader{margin-left:20px}}@media (max-width:1055px){.navHeader{margin-left:10px}}.navHeader .menu-item{padding-bottom:5px}.navHeader .sub-menu{margin-top:5px}.navHeader .sub-menu .menu-item{padding-bottom:0}.navLogo{display:flex;margin-right:80px}.navLogo .bigLogo{width:285px}@media (max-width:1345px){.navLogo{margin-right:50px}}@media (max-width:1335px){.navLogo{margin-right:40px}}@media (max-width:1325px){.navLogo{margin-right:30px}}@media (max-width:1315px){.navLogo{margin-right:20px}}@media (max-width:1305px){.navLogo{margin-right:10px}}.navLogo .smallLogo{display:none}.navLinks{display:flex}.logoText{color:#fff}.logoText h1{font-family:"Eurostile Extd";font-weight:400;font-size:28px}.logoText h2{font-family:"Lato";font-weight:400;font-size:15px;font-weight:.76}.ecommerceButtons{display:flex;justify-content:right;align-items:center;width:310px;margin-right:40px}@media (max-width:1195px){.ecommerceButtons{margin-right:30px}}@media (max-width:1175px){.ecommerceButtons{margin-right:20px}}@media (max-width:1120px){.ecommerceButtons{width:270px;margin-right:10px}}@media (max-width:1035px){.ecommerceButtons{width:260px}}.accountButton{background-color:#147BF1}.cartButton{background-color:#00C799}.toggleNav{content:url(/wp-content/themes/rapid-shot/assets/css/./../images/toggle-menu.svg);z-index:600}.sideNav{display:none;width:620px;background:#050C1B;position:fixed;right:-620px;top:0;height:100%;z-index:400;transition:1s;overflow-y:scroll;overflow-x:hidden}.sideNav .ecommerceButtons{display:none}.sideNav .menu-item{padding-bottom:5px}.sideNav .sub-menu{margin-top:5px}.sideNav .sub-menu .menu-item{padding-bottom:0}.sideNav .menu-item-has-children a{display:flex}.sideNav .menu-item-has-children a::after{content:url(/wp-content/themes/rapid-shot/assets/css/./../images/nav-arrow-before.svg);height:20px;width:20px;display:flex;transform:scale(1.1);transform-origin:bottom;-webkit-transform-origin:bottom;padding-top:5px}.sideNav .menu-item-has-children ul a::after{content:none}.sideNav::-webkit-scrollbar{-webkit-appearance:none}.sideNav::-webkit-scrollbar{-webkit-appearance:none}.sideNav.open{right:0}.sideNavList{padding-left:25px;padding-top:100px;font-size:25px;letter-spacing:1.25px}.sideNavList .navItem,.sideNavList .menu-item{margin:70px}@media (max-width:1024px){.header .ecommerceButtons a{font-size:17px;letter-spacing:0;width:156px}}@media (max-width:1024px) and (max-width:750px){.header .ecommerceButtons a{width:142px}}@media (max-width:1024px) and (max-width:690px){.header .ecommerceButtons a{font-size:15px;width:132px}}@media (max-width:1024px) and (max-width:690px){.header .ecommerceButtons a{display:none}}@media (max-width:1024px) and (max-width:690px){.sideNav .ecommerceButtons{display:flex;flex-direction:column;margin:20px 35px;align-items:flex-start}.sideNav .ecommerceButtons a{display:flex;margin:15px;width:178px;font-size:20px}}@media (max-width:1215px){.navHeader{margin-left:40px}.navHeader .navItem,.navHeader .menu-item{display:none}.navLogo{margin-right:40px}}@media (max-width:1215px) and (max-width:720px){.navLogo{margin-right:10px}}@media (max-width:1215px){.ecommerceButtons{width:350px;margin-right:25px}.toggleNav{display:block;margin-right:40px;cursor:pointer}.sideNav{display:block}}@media (max-width:600px){.header{height:80px}.toggleNav{margin-right:30px}.sideNav{width:315px;right:-315px}.sideNav .sideNavList .navItem,.sideNav .sideNavList .menu-item{font-size:20px;letter-spacing:1px;line-height:32px}.sideNav .ecommerceButtons{display:flex;flex-direction:column;margin:20px 35px;align-items:flex-start}}@media (max-width:600px) and (max-width:300px){.sideNav .ecommerceButtons{margin-left:55px}}@media (max-width:600px){.sideNav .ecommerceButtons a{display:flex;margin:15px;width:178px;font-size:20px}.sideNavList{padding-left:0;padding-top:80px}.sideNavList .navItem,.sideNavList .menu-item{margin:37px 50px}}@media (max-width:600px) and (max-width:300px){.sideNavList .navItem,.sideNavList .menu-item{margin-left:75px}}@media (max-width:600px){.navLogo .bigLogo{display:none}.navLogo .smallLogo{display:block;width:238px}}@media (max-width:400px){.navLogo{margin-right:0}.navLogo .smallLogo{display:block;width:150px}}.heroSection{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0}.heroImage{width:100%;height:100%;object-fit:cover;position:absolute;z-index:-1}.heroTitle{text-align:center}.heroSection.home{position:relative;height:960px;background:rgb(0 0 0 / .3)}.heroSection.home .backgroundColor{z-index:1;background:rgb(0 0 0 / .3);display:flex;justify-content:center;align-items:center;width:100%;height:100%}.heroSection.home .heroTitle{text-transform:uppercase;color:#fff;font-size:70px;font-weight:700;z-index:2;justify-content:center;align-items:center;position:absolute}.heroSection.home .heroTitle a{color:#fff;text-transform:uppercase;font-size:36px;font-weight:700;letter-spacing:1px;padding:15px 15px;border-radius:15px;text-align:center}.heroSection.home .heroTitle a:nth-child(3){background-color:#147BF1;margin-right:5px;margin-left:5px}.heroSection.home .heroTitle a:nth-child(6){background-color:#00C799;margin-right:5px;margin-left:5px}@media (max-width:1500px){.heroSection.home .heroTitle{font-size:60px;padding:20px;width:calc(100% - 40px)}.heroSection.home .heroTitle a{font-size:30px}}@media (max-width:1250px){.heroSection.home .heroTitle{font-size:50px;padding:20px;width:calc(100% - 40px)}.hidden-hs-br{display:block!important}}@media (max-width:1000px){.heroSection.home .heroTitle{font-size:40px;padding:20px;width:calc(100% - 40px)}}@media (max-width:800px){.heroSection.home .heroTitle{font-size:35px;padding:20px;width:calc(100% - 40px)}}@media (max-width:550px){.heroSection.home .heroTitle{font-size:30px;padding:20px;width:calc(100% - 40px)}.heroSection.home .heroTitle a{font-size:20px;padding:10px 10px;border-radius:10px}}@media (max-width:400px){.heroSection.home .heroTitle{font-size:25px;padding:20px;width:calc(100% - 40px)}.heroSection.home .heroTitle a{font-size:18px}}@media (max-width:360px){.heroSection.home .heroTitle{font-size:22px;padding:20px;width:calc(100% - 40px)}.heroSection.home .heroTitle a{font-size:16px}}@media (max-width:330px){.heroSection.home .heroTitle a{font-size:14px;letter-spacing:.1px}}.homePageNavBtnsSection{display:flex;flex-direction:column;justify-content:center;align-items:center}.homePageNavBtns button{cursor:pointer}.homePageNavBtns .navBtn1{color:#fff;font-size:30px;font-weight:700;letter-spacing:1px;padding:15px 15px;border-radius:15px;text-align:center;background-color:#147BF1;margin-right:5px;margin-left:5px}.homePageNavBtns .navBtn2{color:#fff;font-size:30px;font-weight:700;letter-spacing:1px;padding:15px 15px;border-radius:15px;text-align:center;background-color:#00C799;margin-right:5px;margin-left:5px}.homePageNavBtns .navBtn3{color:#fff;font-size:30px;font-weight:700;letter-spacing:.5px;padding:15px 15px;border-radius:15px;text-align:center;background-color:#ffd25b;margin-right:5px;margin-left:5px}@media (max-width:1600px){.homePageNavBtns .navBtn1{font-size:25px}.homePageNavBtns .navBtn2{font-size:25px}.homePageNavBtns .navBtn3{font-size:25px;letter-spacing:.3px}}@media (max-width:1300px){.homePageNavBtns .navBtn1{font-size:20px}.homePageNavBtns .navBtn2{font-size:20px}.homePageNavBtns .navBtn3{font-size:20px;letter-spacing:.2px}}@media (max-width:1150px){.homePageNavBtns .navBtn1{font-size:30px}.homePageNavBtns .navBtn2{font-size:30px}.homePageNavBtns .navBtn3{font-size:30px;letter-spacing:.5px}.hidden-btn-br{display:block!important}}@media (max-width:600px){.homePageNavBtns .navBtn1{font-size:25px}.homePageNavBtns .navBtn2{font-size:25px}.homePageNavBtns .navBtn3{font-size:25px;letter-spacing:.3px}}@media (max-width:500px){.homePageNavBtns .navBtn1{font-size:20px}.homePageNavBtns .navBtn2{font-size:20px}.homePageNavBtns .navBtn3{font-size:20px;letter-spacing:.2px}}.contentImage{width:100%;height:100%}ul{margin-left:30px}.endPageBuffer{padding-bottom:30px!important}.greyBG{background:#ededed;margin-bottom:30px}.mainSectionHeader{text-transform:uppercase;font-size:60px;font-weight:700;padding-bottom:30px;text-align:center}.subSectionHeader{font-size:30px;font-weight:700;padding-bottom:30px}.minorSectionHeader{font-size:24px;font-weight:700;padding-bottom:24px}.miniSectionHeader{font-size:22px;padding-bottom:5px;font-weight:400}@media (max-width:1600px){.mainSectionHeader{font-size:55px}.subSectionHeader{font-size:28px;padding-bottom:28px}.minorSectionHeader{font-size:22px;padding-bottom:22px}.miniSectionHeader{font-size:20px}}@media (max-width:1455px){.mainSectionHeader{font-size:50px}.subSectionHeader{font-size:26px;padding-bottom:26px}.minorSectionHeader{font-size:20px;padding-bottom:20px}}@media (max-width:1333px){.mainSectionHeader{font-size:45px}.subSectionHeader{font-size:24px;padding-bottom:26px}.minorSectionHeader{font-size:18px;padding-bottom:18px}.miniSectionHeader{font-size:18px}}@media (max-width:1250px){.mainSectionHeader{font-size:40px;padding-bottom:26px}.miniSectionHeader{font-size:16px}}@media (max-width:1100px){.mainSectionHeader{font-size:35px}.miniSectionHeader{font-size:22px}}@media (max-width:800px){.mainSectionHeader{font-size:30px}.subSectionHeader{font-size:22px;padding-bottom:22px}.minorSectionHeader{font-size:16px}.miniSectionHeader{font-size:18px}}@media (max-width:500px){.miniSectionHeader{font-size:16px}}.blueLink{text-decoration:underline;color:blue}.contentImageSection1,.contentImageSection2{display:flex;justify-content:center}.contentImageSection1 .textSection1{flex:0 1 50%;display:flex;justify-content:center;flex-direction:column;padding-right:30px}.textSection1.noImage{padding-right:0px!important;padding-bottom:20px!important;flex:0 1 100%!important}.contentImageSection1 .textSection1 p{font-size:22px;padding-bottom:22px}.contentImageSection1 .textSection1 .noTextSectionBtns,.contentImageSection2 .textSection2 .noTextSectionBtns{padding-bottom:0}.contentImageSection1 .textSection1 .textSectionBtns1{display:flex;justify-content:center;align-items:center}.contentImageSection1 .textSection1 .textSectionBtns1 a{color:#fff;font-size:24px;font-weight:700;letter-spacing:1px;padding:15px 15px;border-radius:15px;text-align:center}.contentImageSection1 .textSection1 .textSectionBtns1 a:nth-child(1){background-color:#147BF1;margin-right:5px;margin-left:5px}.contentImageSection1 .textSection1 .textSectionBtns1 a:nth-child(3){background-color:#00C799;margin-right:5px;margin-left:5px}.contentImageSection1 .imageSection1{flex:0 1 50%;display:flex;justify-content:center;flex-direction:column;padding-left:30px}.contentImageSection2 .textSection2{flex:0 1 50%;display:flex;justify-content:center;flex-direction:column;padding-left:30px}.contentImageSection2 .textSection2 p{font-size:22px;padding-bottom:22px}.contentImageSection2 .textSection2 .textSectionBtns2{display:flex;justify-content:center;align-items:center}.contentImageSection2 .textSection2 .textSectionBtns2 a{color:#fff;font-size:24px;font-weight:700;letter-spacing:1px;padding:15px 15px;border-radius:15px;text-align:center}.contentImageSection2 .textSection2 .textSectionBtns2 a:nth-child(1){background-color:#147BF1;margin-right:5px;margin-left:5px}.contentImageSection2 .textSection2 .textSectionBtns2 a:nth-child(3){background-color:#00C799;margin-right:5px;margin-left:5px}.contentImageSection2 .imageSection2{flex:0 1 50%;display:flex;justify-content:center;flex-direction:column;padding-right:30px}@media (max-width:1600px){.contentImageSection1 .textSection1 p,.contentImageSection2 .textSection2 p{font-size:20px;padding-bottom:20px}.contentImageSection1 .textSection1 .textSectionBtns1 a,.contentImageSection2 .textSection2 .textSectionBtns2 a{font-size:22px;letter-spacing:1px}}@media (max-width:1455px){.contentImageSection1 .textSection1 p,.contentImageSection2 .textSection2 p{font-size:20px;padding-bottom:18px}.contentImageSection1 .textSection1 .textSectionBtns1 a,.contentImageSection2 .textSection2 .textSectionBtns2 a{font-size:20px;letter-spacing:.8px}}@media (max-width:1333px){.contentImageSection1 .textSection1 p,.contentImageSection2 .textSection2 p{font-size:18px;padding-bottom:18px}.contentImageSection1 .textSection1 .textSectionBtns1 a,.contentImageSection2 .textSection2 .textSectionBtns2 a{font-size:20px;letter-spacing:.6px;padding:12px 12px;border-radius:12px}}@media (max-width:1250px){.contentImageSection1 .textSection1 p,.contentImageSection2 .textSection2 p{font-size:16px;padding-bottom:16px}.contentImageSection1 .textSection1 .textSectionBtns1 a,.contentImageSection2 .textSection2 .textSectionBtns2 a{font-size:18px;letter-spacing:.6px;padding:10px 10px;border-radius:10px}}@media (max-width:1100px){.contentImageSection1{flex-direction:column}.contentImageSection1 .textSection1{padding-right:0;padding-bottom:30px}.contentImageSection1 .imageSection1{padding-left:0}.contentImageSection2{flex-direction:column-reverse}.contentImageSection2 .textSection2{padding-left:0;padding-bottom:30px}.contentImageSection2 .imageSection2{padding-right:0}.contentImageSection1 .textSection1 p,.contentImageSection2 .textSection2 p{font-size:22px;padding-bottom:22px}.contentImageSection1 .textSection1 .textSectionBtns1 a,.contentImageSection2 .textSection2 .textSectionBtns2 a{font-size:25px;letter-spacing:1px;padding:15px 15px;border-radius:15px}}@media (max-width:800px){.contentImageSection1 .textSection1 p,.contentImageSection2 .textSection2 p{font-size:18px;padding-bottom:18px}.contentImageSection1 .textSection1 .textSectionBtns1 a,.contentImageSection2 .textSection2 .textSectionBtns2 a{font-size:20px;letter-spacing:.6px}}@media (max-width:500px){.contentImageSection1 .textSection1 p,.contentImageSection2 .textSection2 p{font-size:16px;padding-bottom:16px}.contentImageSection1 .textSection1 .textSectionBtns1 a,.contentImageSection2 .textSection2 .textSectionBtns2 a{font-size:16px;letter-spacing:.6px}.contentImageSection1 .textSection1 .textSectionBtns1,.contentImageSection2 .textSection2 .textSectionBtns2{flex-direction:column}.hidden-sctn-br{display:block!important}}.offerBoxSection{padding:0 30px}@media (max-width:600px){.offerBoxSection{padding:0 15px}}.offerBox{background:#0E1F3B;margin-left:auto;margin-right:auto}.offerBox p{padding-top:20px;padding-bottom:0;padding-left:20px;padding-right:20px;color:#fff;text-transform:none;font-size:40px;font-weight:700;text-align:center;letter-spacing:1px}.offerBox .ctaButtons{display:flex;justify-content:center;z-index:1;margin-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px}.offerBox .ctaButtons a{color:#fff;font-size:30px;font-weight:700;letter-spacing:1px;padding:20px 20px;border-radius:20px;text-align:center}.offerBox .ctaButtons a:nth-child(1){background-color:#147BF1;margin-right:5px;margin-left:5px}.offerBox .ctaButtons a:nth-child(3){background-color:#00C799;margin-right:5px;margin-left:5px}@media (max-width:1200px){.offerBox p{font-size:36px}.offerBox .ctaButtons a{font-size:28px}}@media (max-width:1050px){.offerBox p{font-size:30px}.offerBox .ctaButtons a{font-size:24px}}@media (max-width:850px){.offerBox .ctaButtons a{padding:15px 15px;border-radius:15px}}@media (max-width:550px){.offerBox p{font-size:28px}.offerBox .ctaButtons{flex-direction:column}.hidden-ob-br{display:block!important}.offerBox .ctaButtons a{font-size:22px}}@media (max-width:475px){.offerBox p{font-size:24px;letter-spacing:.8px}.offerBox .ctaButtons a{font-size:16px;letter-spacing:.8px;padding:10px 10px;border-radius:10px}}.hideOverflowText{padding:0 0;background:#fff;position:fixed;width:100%;height:30px}.productInfoTab .textSection1{flex:0 1 40%;padding-right:15px}.productInfoTab .imageSection1{flex:0 1 60%;padding-left:15px}.needsInfoTab .textSection1,.rapidIceInfoTab .textSection1{padding-right:15px}.needsInfoTab .textSection2,.rapidIceInfoTab .textSection2{padding-left:15px}.needsInfoTab .imageSection1,.rapidIceInfoTab .imageSection1{padding-left:15px}.needsInfoTab .imageSection2,.rapidIceInfoTab .imageSection2{padding-right:15px}@media (max-width:1100px){.productInfoTab .textSection1{padding-right:0}.productInfoTab .imageSection1{padding-left:0}.needsInfoTab .textSection1,.rapidIceInfoTab .textSection1{padding-right:0}.needsInfoTab .textSection2,.rapidIceInfoTab .textSection2{padding-left:0}.needsInfoTab .imageSection1,.rapidIceInfoTab .imageSection1{padding-left:0}.needsInfoTab .imageSection2,.rapidIceInfoTab .imageSection2{padding-right:0}}.productInfoContent .contentImage{height:auto!important}.productInfoTab .contentImageSection1 .textSection1 .subSectionHeader{padding-bottom:15px!important}.productContent ul li p{padding-bottom:5px!important;font-size:18px!important}.productContent{display:flex;justify-content:right;align-items:flex-start}.productContent .productInfoContent{width:100%}.productInfoContent .productInfo{padding:0 0}.productInfoContent .productInfoTab,.productInfoContent .needsInfoTab,.productInfoContent .rapidIceInfoTab{padding-bottom:30px;padding-top:90px;padding-left:30px;padding-right:30px;border:2px solid #00C799;min-height:600px}.productInfo .infoTabBtns{padding:0 0;display:flex;justify-content:center;align-items:center;position:fixed;background:#00C799}.productInfoContent .productInfo .tabBtnSection{padding:0 0;height:60px;border:2px solid #00C799}.tabBtnSection .tabBtn2,.tabBtnSection .tabBtn3{height:60px;background:#fff;font-size:20px;padding:0 15px}.tabBtnSection .tabBtn1{height:60px;background:#0E1F3B;color:#fff;font-size:20px;padding:0 15px}.tabBtnSection .tabBtn1:hover,.tabBtnSection .tabBtn2:hover,.tabBtnSection .tabBtn3:hover{background:#147BF1!important;color:white!important}@media (max-width:1000px){.tabBtnSection .tabBtn2,.tabBtnSection .tabBtn3{font-size:18px;padding:0 10px}.tabBtnSection .tabBtn1{font-size:18px;padding:0 10px}}@media (max-width:600px){.tabBtnSection .tabBtn2,.tabBtnSection .tabBtn3{font-size:16px;padding:0 5px}.tabBtnSection .tabBtn1{font-size:16px;padding:0 5px}}@media (max-width:400px){.tabBtnSection .tabBtn2,.tabBtnSection .tabBtn3{font-size:15px;letter-spacing:-.2px;padding:0 2px}.tabBtnSection .tabBtn1{font-size:15px;letter-spacing:-.2px;padding:0 2px}.hideOnMobile{display:none}}.productContent .purchaseInfo{width:20%;padding:15px 15px;border:2px solid #147BF1;background:#fff;position:fixed;text-align:center;overflow-y:scroll}.purchaseInfo .puchaseTitle{font-size:20px;font-weight:700}.purchaseInfo .productTitle{margin-top:10px;text-align:left}.purchaseInfo .rectangularTiles{margin-top:5px;text-align:left}.purchaseInfo .squareTiles{margin-top:10px;text-align:left}.purchaseInfo .price{margin-top:5px;text-align:left}.purchaseInfo .totalCost{margin-top:0;text-align:left;border:2px solid #0E1F3B;font-size:20px;font-weight:700;padding-top:10px;padding-bottom:5px;padding-left:5px;padding-right:5px}.purchaseInfo .totalCostNotice{margin-top:5px;text-align:right;font-size:10px}.purchaseInfo .addToCart{margin-top:8px;text-align:center;font-size:25px;font-weight:700;padding-top:10px;padding-bottom:5px;border-radius:15px;text-align:center;background-color:#00C799;color:#fff;cursor:pointer}.purchaseInfo .addToCart:disabled{opacity:.75}.purchaseInfo .totalCoverage{margin-top:0;text-align:left;border:2px solid #0E1F3B;font-size:20px;font-weight:700;padding-top:10px;padding-bottom:5px;padding-left:5px;padding-right:5px}.purchaseInfo .buyNow{margin-top:8px;text-align:center;font-size:25px;font-weight:700;padding-top:10px;padding-bottom:5px;border-radius:15px;text-align:center;background-color:#0E1F3B;color:#fff;cursor:pointer}.purchaseInfo .buyNow:disabled{opacity:.75}.tab{display:inline-block;margin-left:15px}.qty{display:flex;justify-content:center;margin-top:5px}.qty .countRectangular,.qty .countSquare{color:#000;font-size:20px;font-weight:700;padding:0 2px;width:25%;text-align:center;border:2px solid #0E1F3B}.qty .plusRectangular,.qty .plusSquare,.qty .minusRectangular,.qty .minusSquare{cursor:pointer;color:#000;font-size:20px;font-weight:700;width:25%;text-align:center;border:2px solid #0E1F3B;padding-top:5px}.qty .plusRectangular:hover,.qty .plusSquare:hover,.qty .minusRectangular:hover,.qty .minusSquare:hover{background-color:#0E1F3B!important;color:white!important}.calculation{display:flex;justify-content:center;margin-top:15px}.calculation .feet{cursor:pointer;font-size:20px;font-weight:700;width:50%;text-align:center;border:2px solid #0E1F3B;padding-top:5px}.calculation .meters{cursor:pointer;font-size:20px;font-weight:700;width:50%;text-align:center;border:2px solid #0E1F3B;padding-top:5px}.calculation .feet:hover,.calculation .meters:hover{background-color:#147BF1!important;color:white!important}.totalCostNumber,.totalCoverageNumber{font-size:30px}@media (max-height:768px){.totalCostNumber,.totalCoverageNumber{font-size:20px}.productContent .purchaseInfo{padding:8px 8px}.purchaseInfo .puchaseTitle{display:none}.purchaseInfo .productTitle{margin-top:0}.purchaseInfo .rectangularTiles{margin-top:3px}.purchaseInfo .squareTiles{margin-top:6px}.purchaseInfo .price{margin-top:3px}.purchaseInfo .totalCost{font-size:16px;padding-top:6px;padding-bottom:3px;padding-left:3px;padding-right:3px}.purchaseInfo .totalCostNotice{margin-top:3px;font-size:8px}.purchaseInfo .addToCart{margin-top:6px;font-size:16px;padding-top:6px;padding-bottom:3px;border-radius:10px}.purchaseInfo .addToCart:disabled{opacity:.75}.purchaseInfo .totalCoverage{font-size:16px;padding-top:6px;padding-bottom:3px;padding-left:3px;padding-right:3px}.purchaseInfo .buyNow{margin-top:6px;font-size:16px;padding-top:6px;padding-bottom:3px;border-radius:10px}.qty{margin-top:3px}.qty .countRectangular,.qty .countSquare{font-size:16px;padding:0 2px}.calculation{margin-top:8px}.calculation .meters. .calculation .feet,.qty .plusRectangular,.qty .plusSquare,.qty .minusRectangular,.qty .minusSquare{font-size:16px;padding-top:3px}}@media (max-width:1000px){.purchaseInfo .buyNow,.purchaseInfo .addToCart{font-size:20px}}@media (max-width:956px) and (max-height:950px){.totalCostNumber,.totalCoverageNumber{font-size:20px}.productContent .purchaseInfo{padding:8px 8px}.purchaseInfo .puchaseTitle{display:none}.purchaseInfo .productTitle{margin-top:0}.purchaseInfo .rectangularTiles{margin-top:3px}.purchaseInfo .squareTiles{margin-top:6px}.purchaseInfo .price{margin-top:3px}.purchaseInfo .totalCost{font-size:16px;padding-top:6px;padding-bottom:3px;padding-left:3px;padding-right:3px}.purchaseInfo .totalCostNotice{margin-top:3px;font-size:8px}.purchaseInfo .addToCart{margin-top:6px;font-size:16px;padding-top:6px;padding-bottom:3px;border-radius:10px}.purchaseInfo .totalCoverage{font-size:16px;padding-top:6px;padding-bottom:3px;padding-left:3px;padding-right:3px}.purchaseInfo .buyNow{margin-top:6px;font-size:16px;padding-top:6px;padding-bottom:3px;border-radius:10px}.qty{margin-top:3px}.qty .countRectangular,.qty .countSquare{font-size:16px;padding:0 2px}.calculation{margin-top:8px}.calculation .meters. .calculation .feet,.qty .plusRectangular,.qty .plusSquare,.qty .minusRectangular,.qty .minusSquare{font-size:16px;padding-top:3px}}@media (max-width:800px){.productInfoContent .productInfoTab,.productInfoContent .needsInfoTab,.productInfoContent .rapidIceInfoTab{padding-bottom:15px;padding-top:90px;padding-left:15px;padding-right:15px}.purchaseInfo{display:none}.hideOverflowText{display:none}.textSection{margin-top:15px;padding-left:15px;padding-right:15px}.totalCostNumber,.totalCoverageNumber{font-size:25px}.productContent .purchaseInfo{padding:10px 10px}.purchaseInfo .productTitle{margin-top:10px;margin-right:32px}.purchaseInfo .rectangularTiles{margin-top:5px}.purchaseInfo .squareTiles{margin-top:10px}.purchaseInfo .price{margin-top:5px}.purchaseInfo .totalCost{font-size:18px;padding-top:10px;padding-bottom:5px;padding-left:5px;padding-right:5px}.purchaseInfo .totalCostNotice{margin-top:5px;font-size:10px}.purchaseInfo .addToCart{margin-top:10px;font-size:18px;padding-top:10px;padding-bottom:5px;border-radius:15px}.purchaseInfo .totalCoverage{font-size:18px;padding-top:10px;padding-bottom:5px;padding-left:5px;padding-right:5px}.purchaseInfo .buyNow{margin-top:10px;font-size:18px;padding-top:10px;padding-bottom:5px;border-radius:15px}.qty{margin-top:5px}.qty .countRectangular,.qty .countSquare{font-size:18px;padding:0 4px}.calculation{margin-top:10px}.calculation .meters. .calculation .feet,.qty .plusRectangular,.qty .plusSquare,.qty .minusRectangular,.qty .minusSquare{font-size:18px;padding-top:5px}}@media (max-width:360px){.purchaseInfo{display:none}.hideOverflowText{display:none}.textSection{margin-top:15px}.totalCostNumber,.totalCoverageNumber{font-size:20px}.productContent .purchaseInfo{padding:10px 10px}.purchaseInfo .productTitle{margin-top:10px;margin-right:32px}.purchaseInfo .rectangularTiles{margin-top:5px}.purchaseInfo .squareTiles{margin-top:10px}.purchaseInfo .price{margin-top:5px}.purchaseInfo .totalCost{font-size:16px;padding-top:10px;padding-bottom:5px;padding-left:5px;padding-right:5px}.purchaseInfo .totalCostNotice{margin-top:5px;font-size:10px}.purchaseInfo .addToCart{margin-top:10px;font-size:16px;padding-top:10px;padding-bottom:5px;border-radius:15px}.purchaseInfo .totalCoverage{font-size:16px;padding-top:10px;padding-bottom:5px;padding-left:5px;padding-right:5px}.purchaseInfo .buyNow{margin-top:10px;font-size:16px;padding-top:10px;padding-bottom:5px;border-radius:15px}.qty{margin-top:5px}.qty .countRectangular,.qty .countSquare{font-size:16px;padding:0 4px}.calculation{margin-top:10px}.calculation .meters. .calculation .feet,.qty .plusRectangular,.qty .plusSquare,.qty .minusRectangular,.qty .minusSquare{font-size:16px;padding-top:5px}}@media (min-width:801px){.mobileNavProductNavBar,.mobileNavBarCloseBtnSection{display:none!important}}.mobileNavProductNavBar{padding:0 0;width:100%;height:45px;display:block;justify-content:center;align-items:center;position:fixed}.mobileNavProductNavBar .addToCartBtn .seeCart{background:#FFC324;font-size:20px;font-weight:700;padding:15px 15px;display:block;width:100%;height:45px}.mobileNavBarCloseBtnSection{justify-content:right;align-items:flex-start;position:fixed;top:150px;left:calc(100% - 52px);z-index:1;padding:0 0;display:none}.mobileNavBarCloseBtnSection .closeCartBtn .closeCart{color:red;background:none}@media (max-width:600px){.mobileNavBarCloseBtnSection{top:128px}}@media (max-width:575px){.mobileNavProductNavBar .addToCartBtn .seeCart{font-size:18px;padding:16px 10px}@media (max-width:505px){.mobileNavProductNavBar .addToCartBtn .seeCart{font-size:16px;padding:17px 10px;letter-spacing:-.2px}@media (max-width:435px){.mobileNavProductNavBar .addToCartBtn .seeCart{padding:9px 10px}