@import url(https://fonts.googleapis.com/css2?family=Lato:wght@100;300;400;700;900&display=swap);@font-face{font-family:'Proxima Nova Rg';src:url("https://cdn11.bigcommerce.com/s-y2zvxemajm/content/fonts/ProximaNova-Bold.eot");src:url("https://cdn11.bigcommerce.com/s-y2zvxemajm/content/fonts/ProximaNova-Bold.eot?#iefix") format("embedded-opentype"),url("https://cdn11.bigcommerce.com/s-y2zvxemajm/content/fonts/ProximaNova-Bold.woff2") format("woff2"),url("https://cdn11.bigcommerce.com/s-y2zvxemajm/content/fonts/ProximaNova-Bold.woff") format("woff"),url("https://cdn11.bigcommerce.com/s-y2zvxemajm/content/fonts/ProximaNova-Bold.ttf") format("truetype"),url("https://cdn11.bigcommerce.com/s-y2zvxemajm/content/fonts/ProximaNova-Bold.svg#ProximaNova-Bold") format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url("https://cdn11.bigcommerce.com/s-y2zvxemajm/content/fonts/ProximaNova-Medium.eot");src:url("https://cdn11.bigcommerce.com/s-y2zvxemajm/content/fonts/ProximaNova-Medium.eot?#iefix") format("embedded-opentype"),url("https://cdn11.bigcommerce.com/s-y2zvxemajm/content/fonts/ProximaNova-Medium.woff2") format("woff2"),url("https://cdn11.bigcommerce.com/s-y2zvxemajm/content/fonts/ProximaNova-Medium.woff") format("woff"),url("https://cdn11.bigcommerce.com/s-y2zvxemajm/content/fonts/ProximaNova-Medium.ttf") format("truetype"),url("https://cdn11.bigcommerce.com/s-y2zvxemajm/content/fonts/ProximaNova-Medium.svg#ProximaNova-Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url("https://cdn11.bigcommerce.com/s-y2zvxemajm/content/fonts/ProximaNova-Regular.eot");src:url("https://cdn11.bigcommerce.com/s-y2zvxemajm/content/fonts/ProximaNova-Regular.eot?#iefix") format("embedded-opentype"),url("https://cdn11.bigcommerce.com/s-y2zvxemajm/content/fonts/ProximaNova-Regular.woff2") format("woff2"),url("https://cdn11.bigcommerce.com/s-y2zvxemajm/content/fonts/ProximaNova-Regular.woff") format("woff"),url("https://cdn11.bigcommerce.com/s-y2zvxemajm/content/fonts/ProximaNova-Regular.ttf") format("truetype"),url("https://cdn11.bigcommerce.com/s-y2zvxemajm/content/fonts/ProximaNova-Regular.svg#ProximaNova-Regular") format("svg");font-weight:400;font-style:normal;font-display:swap}body{font-family:"Proxima Nova";font-weight:400;color:#000;padding:230px 0 0 0;font-size:16px;line-height:24px}h1,h2,h3,h4,h5,h6{font-family:"Proxima Nova Rg";font-weight:700;letter-spacing:0;color:#000}p{font-family:"Proxima Nova";font-weight:400;color:#000}.button,.button:active,.button:focus,.main-btn,.swal2-container .swal2-confirm.button,.swal2-container .swal2-modal .swal2-cancel{background-color:#c32032;color:#fff;line-height:normal;font-size:16px;border:none;border-radius:10px;outline:0;text-transform:uppercase;font-family:"Proxima Nova Rg";letter-spacing:0;font-weight:700;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease}.button:active:hover,.button:focus:hover,.button:hover,.main-btn:hover,.swal2-container .swal2-confirm.button:hover,.swal2-container .swal2-modal .swal2-cancel:hover{background-color:#000;color:#fff}.button:hover,.main-btn:hover,.swal2-container .swal2-confirm.button:hover,.swal2-container .swal2-modal .swal2-cancel:hover{transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease}[contenteditable=true]:focus,[href]:focus,[tabindex]:not([tabindex="-1"]):focus,button:focus,details:focus,input:focus,select:focus,textarea:focus{outline:0!important;outline-offset:0px!important}a{text-decoration:none}[contenteditable=true]:focus,[href]:focus,[tabindex]:not([tabindex="-1"]):focus,button:focus,details:focus,input:focus,select:focus,textarea:focus{outline:0!important;outline-offset:0!important}a{color:#000}a:hover{color:#c32032}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0}.navUser-item.navUser-convert-b2b,.skip-to-main-link{display:none}.container,.page_Our.Company .container{padding:0;max-width:1312px}.fullwidth{max-width:100%;overflow:hidden}.fullwidth .container{max-width:1500px;padding:0 99px}.contactuspage,.fullwidth,.fullwidth .container,.red-heading{margin:auto;padding:0;max-width:1312px}.header{float:left;width:100%;border-bottom:none;background:#fff;position:fixed;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease}.headtop{float:left;width:100%;background:#000;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease}.headtop p{margin:0;color:#fff;text-align:center;font-size:20px;font-weight:700;line-height:48px;text-transform:uppercase;font-family:"Proxima Nova Rg"}.headmid{float:left;width:100%;position:relative}.headmid .header-logo{position:absolute;left:0;top:32px;width:201px;right:0;margin:0 auto;z-index:9}.headmid .header-logo-image-container{min-height:auto;width:201px}.headmid .navUser{padding:0;z-index:8;top:36px;margin:0 0 55px 0}.headmid .navUser .navUser-section .navUser-item .navUser-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.headmid .navUser .navUser-section .navUser-item .navUser-action svg{fill:none}.headmid .navUser .navUser-section .navUser-item .navUser-action .navUser_link_txt{font-size:14px;font-weight:700;line-height:17px;color:#000;text-transform:capitalize;display:inline-block;margin:2px 0 0 0;font-family:"Proxima Nova Rg"}.headmid .navUser .navUser-section .navUser-item .navUser-action:hover svg path{stroke:#C32032!important}.headmid .navUser .navUser-section .navUser-item .navUser-action:hover span{color:#c32032}.headmid .navUser-item.navUser-item--cart{float:right;margin:0 1px 0 0}.headmid .navUser-item.navUser-item--account{margin:0 23px 0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;text-align:center}.headmid .navUser-item.navUser-item--account.tradesignup{margin:0 23px 0 27px;max-width:45px}.headmid .navUser-item #validate-company{display:none!important}.headmid .navUser-item .form{margin:0}.headmid .navUser-item .form .form-field{margin:0;position:relative;width:304px}.headmid .navUser-item .form .form-input{background:0 0;border:1px #000 solid;height:32px;width:304px;border-radius:30px;padding:0 35px 0 15px;font-size:14px;line-height:14px;font-weight:300;color:#000;font-family:"Proxima Nova"}.headmid .navUser-item .form .form-input::-webkit-input-placeholder{font-size:14px;line-height:14px;font-weight:300;color:#000;font-family:"Proxima Nova"}.headmid .navUser-item .form .form-input::-moz-placeholder{font-size:14px;line-height:14px;font-weight:300;color:#000;font-family:"Proxima Nova"}.headmid .navUser-item .form .form-input:-ms-input-placeholder{font-size:14px;line-height:14px;font-weight:300;color:#000;font-family:"Proxima Nova"}.headmid .navUser-item .form .form-input::-ms-input-placeholder{font-size:14px;line-height:14px;font-weight:300;color:#000;font-family:"Proxima Nova"}.headmid .navUser-item .form .form-input::placeholder{font-size:14px;line-height:14px;font-weight:300;color:#000;font-family:"Proxima Nova"}.headmid .navUser-item .form .search_quick{position:absolute;right:15px;top:8px;background:url(https://rocketline.ca/content/search.svg) no-repeat right top;background-size:cover;border:none;padding:0;width:17px;height:17px}.headmid .navUser-item .navUser-item--compare{display:none!important}.navPages-container{float:left;width:100%;margin:11px 0 11px 0;z-index:1}.navPages-container .navPages{max-width:100%;min-height:72px}.navPages-container .navPages-list{float:left;width:100%;text-align:center}.navPages-container .navPages-list .navPages-item{display:inline-block;float:none;padding:0 16px}.navPages-container .navPages-list .navPages-action{color:#c32032;font-size:14px;font-weight:700;line-height:17px;padding:0;font-family:"Proxima Nova Rg"}.navPages-container .navPages-list .navPages-action:hover{color:#000}.navPages-container .navPages-list.webpages .navPages-action{color:#c32032}.navPages-container .navPages-list.webpages .navPages-action:hover{color:#000}.navPages-container .navPages-action.is-open{background:0 0}.navPages-container .navPages-action i{display:none}.navPages-container .categories_list{border-top:1px #000 solid;border-bottom:1px #000 solid;margin:7px 0 0 0;padding:14px 0 6px 0}.navPages-container .categories_list .navPages-item{padding:0 31px}.navPages-container .categories_list .navPages-action{font-size:16px;font-weight:700;line-height:19px;font-family:"Proxima Nova Rg"}.navPages-container .categories_list .navPages-action.is-open{background:0 0}.navPages-container .categories_list .navPages-action i{display:none}.navPages-container .categories_list .navPage-subMenu.is-open{top:81px;background:#f0f0f0;padding:43px 0 39px 0!important;height:420px;overflow-y:auto}.navPages-container .categories_list .navPage-subMenu.is-open .navPage-subMenu-item{margin:0 0 20px 0}.navPages-container .categories_list .navPage-subMenu.is-open .navPage-subMenu-item>a{margin:0 0 3px 0}.navPages-container .categories_list .navPage-subMenu.is-open .navPages-action{color:#000;border-bottom:none}.navPages-container .categories_list .navPage-subMenu.is-open .navPages-action:hover{color:#c32032}.navPages-container .categories_list .navPage-subMenu.is-open .navPages-action.navPage-childList-action{font-size:14px;font-weight:300}.navPages-container .categories_list .navPage-subMenu.is-open .navPage-subMenu-list{max-width:1100px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.navPages-container .categories_list .navPage-subMenu.is-open .navPage-subMenu-action{margin:0;font-size:14px;font-weight:700;font-family:"Proxima Nova Rg"}.body{clear:both;min-height:450px;margin:4px 0 0!important}.heroCarousel{max-height:initial;margin:0}.heroCarousel.slick-initialized{max-height:100%;margin:0}.heroCarousel .slick-arrow{display:none!important}.heroCarousel .slick-dots{bottom:25px}.heroCarousel .slick-dots li{padding:0;background:0 0;width:10px;height:10px;margin:0 6px}.heroCarousel .slick-dots li button{width:100%;height:100%;border-radius:0;background:#c32032;border:none}.heroCarousel .slick-dots li button:hover{background:#fff}.heroCarousel .slick-dots li button::before{width:100%;height:100%;background:#fff;border-radius:0;left:0;top:0;opacity:0}.heroCarousel .slick-dots li.slick-active button::before{background:#fff;opacity:1}.heroCarousel .heroCarousel-slide .heroCarousel-image-wrapper{max-height:100%;height:100%}.heroCarousel .heroCarousel-content{background:0 0;padding:0;width:100%;max-width:1000px}.heroCarousel .heroCarousel-title{color:#fff;font-size:72px;font-weight:700;line-height:68px;font-family:"Proxima Nova Rg"}.heroCarousel .heroCarousel-description{font-size:28px;font-weight:700;line-height:32px;color:#fff;margin:33px 0 0 0;font-family:"Proxima Nova Rg"}.heroCarousel .heroCarousel-action{font-size:24px;padding:10px 88px;line-height:60px;margin:65px 0 0 0}.homepage_main{float:left;width:100%}.top_sec{float:left;width:100%;padding:100px 0}.top_sec ul{margin:0 -18px;padding:0;list-style:none}.top_sec li{float:left;width:25%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.top_sec li span{font-size:32px;font-weight:700;line-height:36px;margin:31px 0 0 0;font-family:"Proxima Nova Rg"}.mid_homepage{float:left;width:100%}.mid_homepage .page_heading{margin:0 0 50px 0;text-align:center;font-size:64px;font-weight:700;line-height:78px;font-family:"Proxima Nova Rg"}.mid_homepage ul{margin:0 -12px;padding:0;list-style:none}.mid_homepage li{padding:0 12px;float:left;width:20%}.mid_homepage li span{font-size:32px;font-weight:700;line-height:36px;text-transform:uppercase;margin:15px 0 0 0;width:100%;display:inline-block;font-family:"Proxima Nova Rg"}.bottom_homepage{float:left;width:100%;background:#c32032;margin:101px 0 0 0;border-radius:10px;padding:63px 111px 65px 114px}.bottom_homepage h3{margin:0;color:#fff;font-size:32px;font-weight:700;line-height:38px;font-family:"Proxima Nova Rg"}.bottom_homepage p{margin:10px 0 0 0;max-width:530px;color:#fff;font-size:24px;font-weight:400;line-height:32px}.bottom_homepage .bottom_text{float:left;width:calc(100% - 304px)}.bottom_homepage .bottom_btn{float:right;width:304px}.bottom_homepage .bottom_btn .button{margin:17px 0 0 0;padding:1px 0 0 0;width:100%;font-size:24px;font-weight:700;line-height:76px;background:#323031;border:2px #323031 solid;font-family:"Proxima Nova Rg"}.bottom_homepage .bottom_btn .button:hover{color:#fff;background:0 0}.footer{float:left;width:100%;margin:160px 0 0 0;border:none;background:#f0f0f0;padding:65px 0 60px 0}.footer .container{max-width:1088px}.footer .footer-info-left{float:left;width:calc(100% - 304px)}.footer .footer-info-left .footer-info-col{padding:0}.footer .footer-info-left .footer-info-heading{font-size:16px;font-weight:700;line-height:19px;text-transform:uppercase;margin:0 0 7px 0;font-family:"Proxima Nova Rg"}.footer .footer-info-right{float:right;width:304px}.footer .footer-info-right .footer-info-col{padding:0;width:100%;margin:0}.footer .footer-info-right .form-field{margin:0}.footer .footer-info-right .form{margin:0}.footer .footer-info-right .form .form-prefixPostfix{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.footer .footer-info-right .form .form-prefixPostfix .form-input{width:100%;border-radius:0;border:1px #000 solid;background:#f0f0f0;font-size:16px;font-weight:300;line-height:19px;color:#000;padding:8px 9px;margin:0 0 16px 0}.footer .footer-info-right .form .form-prefixPostfix .form-input::-webkit-input-placeholder{font-size:16px;font-weight:300;line-height:19px;color:#000}.footer .footer-info-right .form .form-prefixPostfix .form-input::-moz-placeholder{font-size:16px;font-weight:300;line-height:19px;color:#000}.footer .footer-info-right .form .form-prefixPostfix .form-input:-ms-input-placeholder{font-size:16px;font-weight:300;line-height:19px;color:#000}.footer .footer-info-right .form .form-prefixPostfix .form-input::-ms-input-placeholder{font-size:16px;font-weight:300;line-height:19px;color:#000}.footer .footer-info-right .form .form-prefixPostfix .form-input::placeholder{font-size:16px;font-weight:300;line-height:19px;color:#000}.footer .footer-info-right .form .form-prefixPostfix .button{width:100%;margin:0;background:#000;height:auto;padding:11px 10px 11px 10px;border-radius:5px;line-height:16px}.footer .footer-info-right .form .form-prefixPostfix .button:hover{background:#c32032}.footer .footer-info-right .socialLinks{margin:31px 0 0 0}.footer .footer-info-right .socialLinks .socialLinks-item{margin:0 21px 0 0}.footer .footer-info-right .socialLinks .socialLinks-item .icon{width:40px;height:40px;background:#fff;border-radius:50px}.footer .footer-info-right .socialLinks .socialLinks-item .icon .hover{display:none}.footer .footer-info-right .socialLinks .socialLinks-item .icon:hover .hover{display:block}.footer .footer-info-right .socialLinks .socialLinks-item .icon:hover .normal{display:none}.footer .footer-info-col{width:auto;margin:0 0 22px 0}.footer .footer-info-list li{margin:0 0 3px 0}.footer .footer-info-list li a{font-size:16px;font-weight:300;line-height:19px;letter-spacing:0;color:#000}.footer .footer-info-list li a:hover{color:#c32032}.footer .company_col,.footer .shipping_col{width:220px}.footer .account_col,.footer .track_col{width:220px}.footer .footer-info-link{font-size:16px;font-weight:700;line-height:19px;font-family:"Proxima Nova Rg"}.footer .privacy_col,.footer .shipping_col,.footer .track_col{text-transform:uppercase}.custom_category .body .page{margin:0 0 21px}.custom_category .footer{margin:74px 0 0 0}.cat_banner{position:relative}.cat_banner img{width:100%}.cat_banner .page-heading{max-width:1080px;margin:50px auto 0;text-align:left;font-family:"Proxima Nova Rg";font-size:70px;font-weight:700;line-height:80px;color:#c32032}.cat_banner .page-heading.imgfound{margin:0 auto 0;position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cat_banner .page-heading span{max-width:420px;display:inline-block}ol.breadcrumbs{text-align:left;margin:50px 0}ol.breadcrumbs .breadcrumb .breadcrumb-label{font-family:"Proxima Nova";color:#000;font-size:16px;font-weight:300;text-transform:capitalize}ol.breadcrumbs .breadcrumb .breadcrumb-label:hover{color:#c32032}ol.breadcrumbs .breadcrumb.is-active .breadcrumb-label{font-family:"Proxima Nova Rg";color:#000;font-size:16px;font-weight:700}ol.breadcrumbs .breadcrumb.is-active .breadcrumb-label:hover{color:#c32032}ol.breadcrumbs .breadcrumb:not(:first-child)::before{content:'>';border:none;-webkit-transform:none;transform:none;font-family:"Proxima Nova";font-size:16px;font-weight:300;height:auto;line-height:16px;margin:0 1px}.category_breadcrumb{padding:0}.sub-heading{font-family:"Proxima Nova Rg";font-size:32px;font-weight:700;line-height:38px;margin:10px 0 35px 0;text-transform:uppercase}#product-listing-container{padding:0}.card-img-container::after{padding:0;display:none}.productGrid{margin:0 -16px}.productGrid .product{padding:0 16px}.productGrid .product .card{margin:0 0 39px 0}.productGrid .product .card .card-figure{padding:0}.productGrid .product .card .card-figure .card-img-container{height:360px;display:-webkit-box;display:-ms-flexbox;display:flex}.productGrid .product .card .card-figure .card-img-container img{position:initial}.productGrid .product .card .card-body{padding:15px 0 0 0}.productGrid .product .card .card-body .card-title{height:55px;overflow:hidden}.productGrid .product .card .card-body .card-title a{font-size:18px;font-weight:300;line-height:28px;color:#000}.productGrid .product .card .card-body .card-title a:hover{color:#c32032}.card-figcaption{display:none!important}.category_slider .customslider{margin:100px 0 136px 0}.category_slider .customslider .slick-list{margin:0 -16px}.category_slider .customslider .slick-slide{padding:0 16px}.category_slider .customslider .slick-slide p{max-height:304px;margin:0}.category_slider .customslider .slick-slide p img{overflow:hidden;max-height:304px;width:auto;margin:auto}.category_slider .customslider .slick-slide a span{font-family:"Proxima Nova Rg";font-size:23px;font-weight:700;line-height:32px;text-transform:uppercase;margin:16px 0 0 0;display:block;height:32px;overflow:hidden;text-align:center}.category_slider .customslider .slick-arrow{width:64px;height:64px;padding:0;background-color:transparent;border:none}.category_slider .customslider .slick-next{right:-32px}.category_slider .customslider .slick-next:before{background:url(https://rocketline.ca/content/cp_silder_arrow.svg);width:100%;height:100%;background-size:cover}.category_slider .customslider .slick-prev{left:-32px}.category_slider .customslider .slick-prev:before{background:url(https://rocketline.ca/content/cp_silder_arrow.svg);width:100%;height:100%;background-size:cover;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.category_slider .customslider .slick-next:focus:before,.category_slider .customslider .slick-next:hover:before,.category_slider .customslider .slick-prev:focus:before,.category_slider .customslider .slick-prev:hover:before{opacity:1}.category_slider .customslider .slick-disabled{opacity:0}.carousel-tooltip{display:none!important}.category_listing{margin:20px -16px -20px;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.category_listing li{float:left;width:25%;padding:0 16px;margin:0 0 66px 0}.category_listing li a{text-align:center;display:inline-block;width:100%}.category_listing li a .category_span{height:305px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.category_listing li a img{width:auto;height:auto;margin:auto;max-height:100%}.category_listing li a .cat_name{display:inline-block;font-family:"Proxima Nova Rg";font-size:32px;font-size:18px;font-weight:700;line-height:normal;text-transform:capitalize;margin:16px 0 0 0;height:55px;overflow:hidden;text-align:center;width:100%}.category_listing li.desctext{position:relative}.category_listing li.desctext p{position:absolute;padding:0 30px;left:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(100% - 32px);font-family:"Proxima Nova Rg";font-size:25px;font-weight:700;line-height:32px;color:#fff;margin:0}.navPages .navPage-subMenu{display:block;position:absolute;left:0;top:32px;width:100%;background:#fff;padding:11px 0 0 0!important;border-top:1px #000 solid;border-bottom:1px #000 solid;margin-top:0}.navPages .navPage-subMenu .navPage-subMenu-list{max-width:1312px;text-align:center}.navPages .navPage-subMenu .navPage-subMenu-list .navPage-subMenu-item{width:auto;display:inline-block;float:none;padding:0 18px 9px!important;cursor:pointer;line-height:24px}.navPages .navPage-subMenu .navPage-subMenu-list .navPage-subMenu-item:hover .has-subMenu::before{content:'';position:absolute;left:0;bottom:-14px;width:100%;height:2px;background:#000}.navPages .navPage-subMenu .navPage-subMenu-list .navPage-subMenu-item .navPage-childList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.navPages .navPage-subMenu .navPage-subMenu-list .navPage-subMenu-item .navPage-childList .navPage-subMenu-item{float:left;width:20%;display:block;padding:0 10px!important}.navPages .navPage-subMenu .navPage-subMenu-list .navPage-subMenu-item .navPage-childList .navPage-subMenu-item .navPages-action{display:inline-block;text-transform:none}.navPages .navPage-subMenu .navPage-subMenu-list .navPage-subMenu-item .navPage-childList .navPage-subMenu-item .navPages-action:hover{color:#c32032}.navPages .navPage-subMenu .navPage-subMenu-list .has-subMenu{position:relative}.navPages .navPage-subMenu .navPage-subMenu-list .navPage-subMenu-action{margin:0;border:none;font-size:16px;font-weight:700;line-height:19px;text-transform:uppercase;color:#000;display:block;font-family:"Proxima Nova Rg"}.navPages .navPage-subMenu .navPage-subMenu-list .navPage-subMenu-action:hover{color:#c32032}.navPages .navPage-subMenu .navPage-subMenu-list .navPage-subMenu-item>ul.navPage-childList{display:none;position:absolute;left:0;width:100%;top:49px;background:#f0f0f0;padding:43px 20px;text-align:center;max-width:100%;margin:0 auto;right:0;height:415px;overflow-y:auto;border-top:1px solid #000}.navPages .navPage-subMenu .navPage-subMenu-list .navPage-subMenu-item>ul.navPage-childList .container{max-width:1120px;margin:0 auto;text-align:left;display:inline-block}.navPages .navPage-subMenu .navPage-subMenu-list .navPage-subMenu-item>ul.navPage-childList .navPage-childList-item .navPage-childList-action.navPages-action,.navPages .navPage-subMenu .navPage-subMenu-list .navPage-subMenu-item>ul.navPage-childList .navPage-childList-item .navPage-subMenu-action{color:#000;text-transform:capitalize;font-size:14px;line-height:22px}.navPages .navPage-subMenu .navPage-subMenu-list .navPage-subMenu-item>ul.navPage-childList .navPage-childList-item .navPage-childList-action.navPages-action:hover,.navPages .navPage-subMenu .navPage-subMenu-list .navPage-subMenu-item>ul.navPage-childList .navPage-childList-item .navPage-subMenu-action:hover{color:#c32032}.navPages .navPage-subMenu .navPage-subMenu-list .navPage-subMenu-item>ul.navPage-childList>.navPage-childList-item{margin:0 0 10px 0}.navPages .navPage-subMenu .navPage-subMenu-list .navPage-subMenu-item ul.navPage-childList .navPage-childList .navPage-childList-item .navPage-childList-action{font-weight:300;color:#000}.navPages .navPage-subMenu .navPage-subMenu-list .navPage-subMenu-item ul.navPage-childList .navPage-childList .navPage-childList-item .navPage-childList-action:hover{color:#c32032}.navPages .navPage-subMenu .navPage-subMenu-list .navPage-subMenu-item:hover ul.navPage-childList{display:block}.navUser-item .search-panel#quickSearch{position:relative}.quickSearchResults .quickSearchMessage{font-size:20px;padding:15px;text-align:center;margin:0;border:1px solid #bebdbd;word-break:break-word}.custom_account_recentitems .quickSearchResults,.custom_wishlist .quickSearchResults,.quickSearchResults{position:absolute;right:0;top:100%;width:303px;background:#fff;z-index:999;margin:0}.custom_account_recentitems .quickSearchResults .modal-close,.custom_wishlist .quickSearchResults .modal-close,.quickSearchResults .modal-close{color:#000;top:0;right:10px;background:0 0}.custom_account_recentitems .quickSearchResults .modal-close:hover,.custom_wishlist .quickSearchResults .modal-close:hover,.quickSearchResults .modal-close:hover{color:#000}.custom_account_recentitems .quickSearchResults .productGrid,.custom_wishlist .quickSearchResults .productGrid,.quickSearchResults .productGrid{width:100%;background-color:#fff;display:block;max-height:466px;overflow-y:auto;min-width:100%;padding:20px 10px;margin:0;border:1px solid #000}.custom_account_recentitems .quickSearchResults .productGrid .product,.custom_wishlist .quickSearchResults .productGrid .product,.quickSearchResults .productGrid .product{width:100%;padding:20px 0;display:block;border-bottom:1px solid #000;float:left}.custom_account_recentitems .quickSearchResults .productGrid .product .card,.custom_wishlist .quickSearchResults .productGrid .product .card,.quickSearchResults .productGrid .product .card{border:0;margin:0;padding:0;background-color:#fff}.custom_account_recentitems .quickSearchResults .productGrid .product .card .card-figure,.custom_wishlist .quickSearchResults .productGrid .product .card .card-figure,.quickSearchResults .productGrid .product .card .card-figure{width:30%;height:auto;float:left;padding:0;margin:0;-webkit-box-shadow:none;box-shadow:none}.custom_account_recentitems .quickSearchResults .productGrid .product .card .card-figure a,.custom_wishlist .quickSearchResults .productGrid .product .card .card-figure a,.quickSearchResults .productGrid .product .card .card-figure a{position:static;border:0;height:90px;float:left;width:100%}.custom_account_recentitems .quickSearchResults .productGrid .product .card .card-figure a .card-image,.custom_wishlist .quickSearchResults .productGrid .product .card .card-figure a .card-image,.quickSearchResults .productGrid .product .card .card-figure a .card-image{min-height:auto;transition:none;-webkit-transition:none;-moz-transition:none;max-height:90px;padding:0}.custom_account_recentitems .quickSearchResults .productGrid .product .card .card-figure .sale-flag-side,.custom_wishlist .quickSearchResults .productGrid .product .card .card-figure .sale-flag-side,.quickSearchResults .productGrid .product .card .card-figure .sale-flag-side{display:none}.custom_account_recentitems .quickSearchResults .productGrid .product .card .card-figure .product_badges,.custom_wishlist .quickSearchResults .productGrid .product .card .card-figure .product_badges,.quickSearchResults .productGrid .product .card .card-figure .product_badges{display:none}.custom_account_recentitems .quickSearchResults .productGrid .product .card .card-body,.custom_wishlist .quickSearchResults .productGrid .product .card .card-body,.quickSearchResults .productGrid .product .card .card-body{width:70%;float:left;padding:10px 0 0 8px;text-align:left}.custom_account_recentitems .quickSearchResults .productGrid .product .card .card-body .card-title,.custom_wishlist .quickSearchResults .productGrid .product .card .card-body .card-title,.quickSearchResults .productGrid .product .card .card-body .card-title{text-align:left;line-height:normal;height:46px;max-height:46px;margin:0;padding:0;width:90%}.custom_account_recentitems .quickSearchResults .productGrid .product .card .card-body .card-title a,.custom_wishlist .quickSearchResults .productGrid .product .card .card-body .card-title a,.quickSearchResults .productGrid .product .card .card-body .card-title a{color:#000;text-align:left;font-size:14px;line-height:16px}.custom_account_recentitems .quickSearchResults .productGrid .product .card .card-body .card-title a:hover,.custom_wishlist .quickSearchResults .productGrid .product .card .card-body .card-title a:hover,.quickSearchResults .productGrid .product .card .card-body .card-title a:hover{color:#c32032}.custom_account_recentitems .quickSearchResults .productGrid .product .card .card-body .card-text,.custom_wishlist .quickSearchResults .productGrid .product .card .card-body .card-text,.quickSearchResults .productGrid .product .card .card-body .card-text{margin:4px 0 4px}.custom_account_recentitems .quickSearchResults .productGrid .product .card .card-body .card-text .price-section,.custom_wishlist .quickSearchResults .productGrid .product .card .card-body .card-text .price-section,.quickSearchResults .productGrid .product .card .card-body .card-text .price-section{margin:0;font-size:16px}.custom_account_recentitems .quickSearchResults .productGrid .product .card .card-body .card-text.card_rating,.custom_wishlist .quickSearchResults .productGrid .product .card .card-body .card-text.card_rating,.quickSearchResults .productGrid .product .card .card-body .card-text.card_rating{display:none}.custom_account_recentitems .quickSearchResults .productGrid .product .card .card-figcaption,.custom_wishlist .quickSearchResults .productGrid .product .card .card-figcaption,.quickSearchResults .productGrid .product .card .card-figcaption{display:none}.custom_account_recentitems .quickSearchResults .productGrid .product .card--alternate:hover .card-body,.custom_wishlist .quickSearchResults .productGrid .product .card--alternate:hover .card-body,.quickSearchResults .productGrid .product .card--alternate:hover .card-body{background-color:transparent}@media only screen and (min-width:990px){.header_fixed{margin:-48px 0 0 0;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease}.header_fixed .headmid .navUser{top:16px;margin:0 0 20px 0}.header_fixed .headmid .header-logo{top:12px}}@media only screen and (max-width:1699px){.heroCarousel .heroCarousel-content{top:52%}}.red-heading{background:#c32032;padding:55px 0 70px}.red-heading .page-heading,.red-heading .page-heading-custom{font-family:"Proxima Nova Rg";font-size:64px;font-weight:700;line-height:77px;color:#fff;margin:0;text-align:center;text-transform:capitalize}.custompage .red-heading p,.red-heading p{margin:20px 0 0;text-align:center;color:#fff;font-size:24px;font-weight:300}.custom-container .custom-nav{display:inline-block;width:25.57%;float:left;margin:20px 0 0;padding:0 40px 0 0}.custom-container .b2b-wrap,.custom-container .custom-right{display:inline-block;width:74.43%;float:left}.navBar--sub .navBar-action{color:#000;font-size:24px;font-weight:300;font-family:"Proxima Nova"}.navBar--sub .navBar-action:hover{color:#c32032}.custom-nav .navBar--sub .is-active .navBar-action,.custom-nav .navBar-item.is-active,.custom_page .navBar-item.is-active{color:#000;font-size:24px;font-weight:700;font-family:"Proxima Nova Rg";line-height:30px}.navBar--sub .navBar-item{display:inline-block;width:100%;text-align:left;margin:12px 0}.paymentMethodForm-inputs-icon.icon{top:37px;fill:#585858;height:39px;width:39px;margin:-16px 0 0;right:26px}.paymentMethodForm-heading{color:#000;text-transform:uppercase;font-weight:700;font-size:32px;border-bottom:1px solid #000;padding:0 0 16px;font-family:"Proxima Nova Rg";margin:0 0 31px}.navBar--sub .navBar-item.is-active{border-bottom:1px solid #000;display:inline-block;width:auto;float:left}.paymentMethodForm{max-width:100%;margin:0 0 37px}.paymentMethodForm-inputs:first-child,.paymentMethodForm-inputs:last-child{width:50%}.paymentMethodForm-column .form-field,.paymentMethodForm-column:first-child .form-field{margin-bottom:32px}.custom-container .form-input{border-radius:0;border-color:#000;color:#000;font-size:24px;padding:10px 14px;height:80px}.custom-container .form-checkbox+.form-label[for=default_instrument]:before{border-radius:0;border-color:#000;height:24px;width:24px}.custom-container label.form-label[for=default_instrument]{border-radius:0;font-weight:300;font-size:24px;color:#000;padding:0 0 0 56px}.custom-container .form-checkbox+.form-label:before,.custom-container .form-radio+.form-label:before{top:6px}.custom-container .form-checkbox+.form-label:after,.custom-container .form-radio+.form-label:after{top:8px;height:18px;width:24px;left:0}.custom-container .form-select{height:80px;border-radius:0;border-color:#000;background-position:calc(100% - 10px) 50%;background-size:35px;font-size:24px;color:#000;font-weight:300;font-family:"Proxima Nova"}.custom-container .form-input::-webkit-input-placeholder{color:#000;font-weight:300}.custom-container .form-input::-moz-placeholder{color:#000;font-weight:300}.custom-container .form-input:-ms-input-placeholder{color:#000;font-weight:300}.custom-container .form-input::-ms-input-placeholder{color:#000;font-weight:300}.custom-container .form-input::placeholder{color:#000;font-weight:300}.custom-container .form-actions .button,.custom-container .form-actions a,.custom-container .form-actions input{background:#323031;font-size:24px;font-weight:700;font-family:"Proxima Nova Rg"}.custom-container .form-actions .button:hover,.custom-container .form-actions a:hover,.custom-container .form-actions input:hover{background:#c32032;color:#fff}.custom-container .form-field.form-field--checkbox{margin:-17px 0 2rem}.custom-container .form-actions{margin-top:68px}.custom-container{margin:70px auto 0!important}.paymentMethodForm-inputs:first-child{padding:0 16px 0 0}.paymentMethodForm-inputs:last-child{padding:0 0 0 16px}.custom-container .form-row--half .form-field{padding:0 16px;margin:0 0 32px}.custom-container .form-row--half{margin:0 -16px}.newPaymentMethod-icon{font-size:99px;color:#4d4d4d}.newPaymentMethod:hover .newPaymentMethod-icon{color:#c32032}.newPaymentMethod-title{color:#585858;font-weight:300;font-size:22px;text-transform:capitalize;font-family:"Proxima Nova"}.paymentMethod .paymentMethod-row{background:#f0f0f0}.order-history{width:100%}.order-history thead tr{background:#323031}.order-history thead tr th{color:#fff;font-size:16px;font-weight:700;padding:4px 0 6px;line-height:19px;font-family:"Proxima Nova Rg";text-transform:uppercase}.order-history thead tr th.cart-header-item-custom:first-child{text-align:left;padding:4px 21px 6px}.order-history tbody tr td{text-align:center;color:#000;font-weight:300;font-size:16px;font-family:"Proxima Nova"}.order-history tbody tr td:last-child{text-align:right;width:200px}.order-history tbody tr{border-bottom:1px solid #000}.order-history tbody tr td:last-child .button{margin:20px 0;padding:18px 47px;font-size:16px;font-weight:700;color:#fff;background:#323031;font-family:"Proxima Nova Rg"}.order-history tbody tr td:last-child .button:hover{background:#c32032}.order-history tbody tr td:last-child .form-fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.page-banner{position:relative}.leftsec{position:absolute;top:0;left:0;bottom:0}.mainbanner{width:100%}.redleft{height:100%}.leftsec .ocicon{margin:0;position:absolute;right:-4%;max-width:20vw;bottom:63px}.leftsec .leftinner{height:100%;width:auto;display:inline-block;position:relative}.leftinner p{color:#fff;font-size:24px;line-height:36px;margin:0;position:absolute;max-width:350px;font-weight:300;top:50%;left:40px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ocsec h2{margin:0;font-size:64px;font-weight:700;line-height:68px;max-width:528px;display:inline-block;font-family:"Proxima Nova Rg"}.ocsec p{font-size:24px;font-weight:300;line-height:36px;max-width:640px}.ocsec{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #323031;padding:0 0 74px;margin:100px 0 0}.ocicon ul{margin:64px -25px 0;list-style:none}.ocicon ul li{width:25%;display:inline-block;vertical-align:top;float:left;padding:0 25px}.ocicon ul li .iconinner{background:#f0f0f0;border-radius:50%;width:100px;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ocicon ul li h3{font-size:24px;line-height:36px;font-family:"Proxima Nova Rg";margin:31px 0 18px;font-weight:700}.ocicon ul li p{margin:0;font-weight:300;font-size:16px;line-height:24px}.joinus ul,.ourstory ul{list-style:none;margin:94px 0 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.joinus ul{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin:99px 0 0}.joinus,.ourstory{display:inline-block;width:100%}.joinus ul li,.ourstory li{display:inline-block;width:50%}.joinus ul li img{width:100%}.joinus ul h3{max-width:480px}.joinus ul h3,.ourstory li h3{font-size:32px;line-height:36px;margin:0 0 23px;font-weight:700;font-family:"Proxima Nova Rg"}.ourstory li p{font-size:24px;line-height:36px;margin:0;font-weight:300;max-width:490px}.joinus ul li p{font-size:24px;line-height:36px;margin:0;font-weight:300;max-width:480px}.ourstory li:last-child{padding:0 0 0 101px}.threesec ul{margin:100px -16px 0;list-style:none}.threesec li{padding:0 16px;display:inline-block;width:33.33%;float:left;position:relative;overflow:hidden}.threesec li .text-ovr-hover{position:absolute;top:45%;left:16px;right:16px;text-align:center;padding:0 20px;-webkit-transition:all ease .8s;transition:all ease .8s}.threesec li .text-ovr-hover h3{font-size:32px;font-weight:700;text-transform:uppercase;margin:0;font-family:"Proxima Nova Rg";margin:23px 0}.custompage .text-ovr-hover p{text-align:left;height:0;overflow:hidden;-webkit-transition:all ease .8s;transition:all ease .8s;margin:0;line-height:30px}.threesec li:hover .text-ovr-hover{top:0;bottom:0;background:#f0f0f0;-webkit-transition:all ease .8s;transition:all ease .8s;padding-top:30px}.threesec li:hover .text-ovr-hover p{height:auto;line-height:30px;-webkit-transition:all ease .8s;transition:all ease .8s}.joininner{max-width:480px;text-align:left;margin:0 auto}.custompage .ocred h3{font-size:32px;font-weight:700;font-family:"Proxima Nova Rg";margin:-11px 0 0 0;color:#fff}.ocred{background:#c32032;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:52px 110px 44px;border-radius:10px;margin:159px 0 43px}.custompage{margin:0 0 -44px}.custompage .ocred p{font-weight:300;font-size:24px;line-height:32px;color:#fff;max-width:635px;margin:0}.login-row{max-width:1311px;margin:100px auto 21px}.login-left{display:inline-block;width:752px;float:left;background:#c32032;border-radius:10px;padding:53px 112px 55px}.login-right{display:inline-block;width:559px;padding:0 0 0 111px}.new-customer{width:100%;padding:0}.login-right .panel-body{background:#f0f0f0;border-radius:10px;margin:0;height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login-right p{font-size:24px;font-weight:700;line-height:32px;margin:0;font-family:"Proxima Nova Rg"}.login-right h3{font-size:32px;font-weight:700;line-height:36px;margin:0 0 41px;font-family:"Proxima Nova Rg"}.login-right a .button{width:192px;height:80px;width:192px;height:80px;font-size:24px;font-weight:700;line-height:31px;margin:0;font-family:"Proxima Nova Rg";padding:0}.countPill{width:auto;height:auto;min-width:20px;padding:3px 5px;line-height:normal}.countPill--positive{position:absolute;top:-10px;right:-7px;background:#c32032;color:#fff}.login-left h3{margin:0;color:#fff;font-size:32px;line-height:38px}.login-left .form-field{margin:0 0 40px}form.login-form.form{padding:0;width:100%;margin:34px 0 0}.login-left input.button.button--primary{width:192px;height:80px;background:#323031;font-weight:700;font-size:24px;padding:0;border-radius:10px;font-family:"Proxima Nova Rg";display:inline-block;vertical-align:middle;border:1px #323031 solid}.login-left input.button.button--primary:hover{background:0 0}.login-left .form-actions:before{display:none}.login-left .form-actions{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-left a.forgot-password:hover{color:#000}.login-left a.forgot-password{font-weight:300;font-size:24px;color:#fff;border-bottom:1px solid;display:inline-block;vertical-align:middle;margin:0}.login-left .form-actions:after{display:none}.login-left .form-field--error .form-field-error,.login-left .form-field--error .form-inlineMessage{background:#fff;padding:5px 10px}.login-left .form-input{border:1px solid #000;border-radius:0;font-weight:300;font-size:24px;line-height:29px;height:80px;padding:20px 17px}.login-left .form-input:placeholder{color:#000;font-size:24px;line-height:29px}.createaccount .page-heading{font-weight:700;font-size:32px;color:#000;text-transform:uppercase;margin:0 0 31px;font-family:"Proxima Nova Rg"}.createaccount{margin:106px 0 0}.createaccount .form-row .form-field{padding:0 16px;margin:0 0 32px}.createaccount .form-row{margin:0 -16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.account-body{margin:0}.createaccount .account.account--fixed{width:100%}.createaccount .form-input{width:640px;height:80px;border-radius:0;border:1px solid #000;font-size:24px;color:#000;line-height:29px;font-weight:300;padding:0 15px}.createaccount .form-select{width:640px;height:80px;border-radius:0;border:1px solid #000;font-size:24px;color:#000;line-height:29px;font-weight:300;background-position:calc(100% - 10px) 50%;background-size:30px}.createaccount .form-input::-webkit-input-placeholder,.form-input::-webkit-input-placeholder,::-webkit-input-placeholder{color:#000}.createaccount .form-input::-moz-placeholder,.form-input::-moz-placeholder,::-moz-placeholder{color:#000}.createaccount .form-input:-ms-input-placeholder,.form-input:-ms-input-placeholder,:-ms-input-placeholder{color:#000}.createaccount .form-input::-ms-input-placeholder,.form-input::-ms-input-placeholder,::-ms-input-placeholder{color:#000}.createaccount .form-input::placeholder,.form-input::placeholder,::placeholder{color:#000}.createaccount .form-actions .button:hover,.createaccount .form-actions input:hover{background:#c32032}.createaccount .form-actions .button,.createaccount .form-actions input{width:640px;height:80px;background:#323031;line-height:28px;font-size:24px}.custompage h3{font-size:32px;margin-bottom:23px;font-family:"Proxima Nova"}.privacymain{margin:0 0 57px 0;display:inline-block;width:100%}.custompage p{margin-bottom:20px;font-weight:300;font-size:16px;line-height:24px}.custompage .myrocketlinecontent p{margin-bottom:76px}.shippingreturn ul{list-style:none;margin:0}.shippingreturn ul h3{text-transform:uppercase;padding:0 0 17px;margin:14px 0;position:relative;font-family:"Proxima Nova Rg";cursor:pointer;font-size:31.5px;font-weight:700}.shippingreturn{margin:107px 0 84px}.shippingreturn .faq{padding:0 0 18px}.shippingreturn ul li{border-bottom:1px solid #000;margin:0 0 38px}.shippingreturn ul li.active h3{padding:0 0 8px}.shippingreturn ul li.active h3:before{display:none}.shippingreturn ul h3:before{content:"";position:absolute;right:11px;height:24px;width:2px;background:#000;top:0}.shippingreturn ul h3:after{content:"";position:absolute;right:0;height:2px;width:24px;background:#000;top:11px}.myrocketlinecontent{max-width:866px;margin:0 auto 99px;text-align:center;position:relative}.myrocketlinecontent h2{font-size:64px;line-height:78px;margin:99px 0 21px;font-family:"Proxima Nova"}.myrocketlinecontent ul{margin:0 -16px;display:inline-block;list-style:none}.myrocketlinecontent ul li a{background:#c32032;font-size:32px;padding:0 80px;font-weight:700;color:#fff;width:100%;border-radius:10px;height:260px;line-height:39px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Proxima Nova Rg"}.myrocketlinecontent ul li a:hover{background:#000}.myrocketlinecontent ul li{width:50%;float:left;padding:16px}.myrocketlinecontent img{position:absolute;left:-150px;bottom:-18px}.custom-container .address .form-actions{position:relative;margin:0;bottom:0}.address-description,.address-details--postal,.address-label,.address-title,.custom-container .form-actions .button{font-size:24px;line-height:56px;margin:0 13px}.panel--address .panel-body{padding:1.5rem 1.5rem}.panel--address .panel-body{min-height:260px}.panel--newAddress:hover .address-title{color:#c32032}.custom-container .button:hover{color:#fff}.custom_account_new_return .custom-container .form-select{height:48px;font-size:16px;background-size:12px;width:100%;background-position:calc(100% - 15px) 50%}.custom_account_new_return .custom-container .form-label{margin:0 0 6px}.custom_account_new_return .custom-container .return-itemQuantity .form-select{height:40px;font-size:16px;background-size:12px;width:80px;background-position:calc(100% - 15px) 50%}.custom-container .form-label{color:#505050;text-transform:uppercase;font-weight:700;font-size:16px;margin:0 0 6px;min-height:24px;font-family:"Proxima Nova Rg"}.custom-container #return_comments{border-color:rgba(0,0,0,.25);min-height:226px;height:226px}.account--addReturn .table-thead{background:#323031}.account--addReturn .table-thead th{padding:5px 30px!important;color:#fff;font-size:16px;text-transform:uppercase;line-height:19px}.account-heading{border-color:#000;font-size:32px}body .account--addReturn .table{margin:37px 0 47px}.account--addReturn .table tr td{padding:12px 20px!important}.table--line .table-thead tr th:last-child{text-align:right;padding-right:38px!important}.account.account--fixed.account--addReturn{width:100%;max-width:1088px}.custom_account_new_return .custom-container .form-actions .button{font-size:24px;line-height:28px;height:80px;width:416px}.custom_wishlist .productGrid .product .card .card-figure .card-img-container{height:auto}.custom_forgotpassword .custom-container{text-align:center}.custom_forgotpassword .custom-container .reset{font-size:32px;font-weight:700;font-family:"Proxima Nova Rg"}.custom_forgotpassword .custom-container p{font-size:24px;font-weight:700;line-height:28px;margin:25px auto 0;max-width:610px;font-family:"Proxima Nova Rg"}.custom_forgotpassword .custom-container .account{margin-top:158px;margin-bottom:70px}.custom_forgotpassword .custom-container .forgot-password-form{margin-top:58px;max-width:528px;margin-left:auto;margin-right:auto}.custom_forgotpassword .custom-container .forgot-password-form .form-input{padding-left:17px;margin-bottom:40px}.custom_forgotpassword .custom-container .forgot-password-form .button{width:256px;height:80px;background:#323031;font-size:24px;font-weight:700;line-height:29px;text-align:center;padding:0 10px;font-family:"Proxima Nova Rg"}.custom_forgotpassword .custom-container .forgot-password-form .button:hover{background:#c32032}.Career .fullwidth .container{padding:0;max-width:1312px}.Career .page-banner{position:relative}.Career .page-banner .rightsec{position:absolute;right:0;top:0;height:100%}.Career .page-banner .rightsec .redright{width:auto;height:100%}.Career .page-banner .rightsec .wwuicon{position:absolute;right:50%;bottom:0}.Career .page-banner .rightsec p{position:absolute;right:107px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0 auto;color:#fff;font-size:24px;font-weight:300;line-height:36px;max-width:330px}.Career .three-iconsec{margin:99px 0 0 0;float:left;width:100%}.Career .three-iconsec h2{text-align:center;font-size:64px;font-weight:700;line-height:77px;margin:0 0 47px 0;font-family:"Proxima Nova Rg"}.Career .three-iconsec ul{list-style:none;margin:0 -17px;padding:0}.Career .three-iconsec li{float:left;width:33.33%;padding:0 17px}.Career .three-iconsec li .wwuicon{width:100px;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f0f0f0;border-radius:50px}.Career .three-iconsec li h3{margin:37px 0 0 0;font-size:24px;line-height:26px;font-weight:700;font-family:"Proxima Nova Rg"}.Career .three-iconsec li p{margin:23px 0 0 0}.Career .work-img-text{float:left;width:100%;padding:92px 0 50px 0}.Career .work-img-text .work-img-text_mn{border-top:1px #323031 solid;padding:100px 0 0 0;float:left;width:100%}.Career .work-img-text .work-img{float:left;width:640px}.Career .work-img-text .work-text{float:left;width:calc(100% - 640px);padding:0 0 0 114px}.Career .work-img-text .work-text h3{margin:0}.Career .work-img-text .work-text p{font-size:24px;line-height:32px;margin:28px 0 0 0}.Career .worktwo-img-text{float:left;width:100%;padding:49px 0 0 0}.Career .worktwo-img-text .work-img{float:right;width:640px}.Career .worktwo-img-text .work-text{float:left;width:calc(100% - 640px);padding:0 110px 0 0}.Career .worktwo-img-text .work-text h3{margin:0}.Career .worktwo-img-text .work-text p{font-size:24px;line-height:32px;margin:0 0 30px 0}.Career .ocred{float:left;width:100%;margin:121px 0 84px 0;padding:33px 117px 31px 114px}.Career .ocred h3{margin:0 0 4px 0}.Career .ocred p{margin:0;font-size:24px;line-height:32px}.Career .ocred p a{color:#fff;font-weight:400;text-decoration:underline}.Career .ocred p a:hover{text-decoration:none;color:#000}@media only screen and (max-width:1399px){.ocred{padding:45px 96px 51px}.ocred p{max-width:505px}.ourstory li:last-child{padding:0 0 0 90px}.ocicon ul{margin:49px 0}.ocicon ul li{padding:0 15px}.ocicon ul li h3{font-size:20px;line-height:34px;margin:31px 0 16px;font-family:"Proxima Nova"}.heroCarousel .heroCarousel-content{top:50%;margin-top:-10px}.category_slider .customslider .slick-prev{left:0}.category_slider .customslider .slick-next{right:0}.leftinner p{font-size:20px;line-height:32px;max-width:50%;font-weight:300;top:50%;left:35%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.custom-container .form-label small{margin:0;font-size:16px;font-weight:300}.custom_account_order .order-history tbody tr td{padding:31px 0 26px}.custom_account_order .order-history tbody tr td:last-child{text-align:center;width:200px}.custom_account_order .custom-container .form-checkbox+.form-label:before,.custom_account_order .custom-container .form-radio+.form-label:before{top:-2px;border-radius:0;height:24px;width:24px}.custom_account_order .custom-container .form-checkbox+.form-label:after,.custom_account_order .custom-container .form-radio+.form-label:after{top:0}.custom_account_order .order-history tbody tr td:nth-child(2),.custom_account_order .order-history thead tr th:nth-child(2){text-align:left}.custom_account_order .order-history tbody tr td:first-child{width:85px}.custom_account_order .order-history p span{color:#939393;min-width:140px;display:inline-block}.custom_account_order .order-history p{font-size:16px;margin:10px 0;font-weight:300}.order-history tbody tr{padding:30px 0 15px}.invoice-top ul{list-style:none;margin:0;width:33.33%;float:left}.invoice-top ul li{font-weight:300;margin:19px 0}.invoice-top{display:inline-block;border-bottom:1px solid #000;margin:0 0 56px;padding:2px 0;width:100%}.invoice-top ul:last-child{padding:0 0 0 40px}.order-details-info .button{margin:0 0 16px;width:auto;height:auto;line-height:normal;padding:15px 26px;background:#323031;font-size:16px}.order-details-info .button:hover{border-color:#000;background:#000}.order-details-info .button:hover{background:#c32032}body .account-orderTotal-value{border-bottom:1px solid #000;padding:34px 74px 41px}body .account-orderTotal-key{padding:34px 85px 41px;color:#000;font-weight:300}body .account-orderTotal-key:last-of-type{text-transform:uppercase;font-weight:700;color:#000;padding:34px 85px 41px;font-family:"Proxima Nova Rg"}.account-reorder-form{margin:0 9px}body .account-orderTotal-value:last-child{text-transform:uppercase;font-weight:700;font-family:"Proxima Nova Rg";color:#000;border-bottom:1px solid #000;padding:34px 74px 41px;margin:0 0 42px}.contact-top-note{font-weight:300;margin:100px 0 61px}.topmap{position:relative}.topmap h3{font-size:32px;text-transform:uppercase;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0;font-family:"Proxima Nova"}.contactmap p{font-size:24px;line-height:32px;font-weight:300;margin:40px 0 0}.contact-form h3{font-size:24px;margin:0 0 46px;text-align:center}.contact-form{background:#f0f0f0;border-radius:10px;padding:60px 112px 43px;margin:0 0 160px;position:relative}.custom_page_contact_form .custom-container .form-actions{margin-top:40px}#contact-us-page{padding:0 15px;width:894px}.contact-form img{position:absolute;bottom:-35px;left:-179px}.custom-container textarea.form-input{min-height:380px;padding:28px 14px}.custom_wishlist .productGrid .product{width:33.33%;position:relative}.custom_wishlist .button{margin:0;font-size:0;background:0 0;padding:0}.custom_wishlist .productGrid .product .form{position:absolute;top:15px;width:20px;right:20px;margin:0;height:20px}.custom_wishlist .productGrid .product .form .button{background:url(https://rocketline.ca/content/close.svg);width:20px;margin:0;height:20px;background-size:16px;background-position:center;background-repeat:no-repeat}body .cart.optimizedCheckout-orderSummary{margin:0;border:1px solid #c32032;border-radius:10px;padding:38px 31px 30px}body ul.productList{margin:0}body .optimizedCheckout-orderSummary-cartSection:nth-child(3) .cart-priceItem-value span,body .product-column.product-actions .optimizedCheckout-contentPrimary,body span[data-test=cart-price-label],body ul.productList h5.product-title.optimizedCheckout-contentPrimary{margin:0;color:#000;font-size:16px;font-weight:300;font-family:"Proxima Nova";text-transform:uppercase;line-height:23px}body .optimizedCheckout-orderSummary-cartSection:nth-child(4) .cart-priceItem-label span,body .optimizedCheckout-orderSummary-cartSection:nth-child(4) .cart-priceItem-value span{color:#000;font-family:"Proxima Nova Rg";font-size:16px;font-weight:700}body .cart-priceItem--total .cart-priceItem-value{font-size:16px}body .cart-header{position:relative;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 31px}body .cart-title.optimizedCheckout-headingSecondary{color:#000;text-transform:uppercase;font-size:32px;font-family:"Proxima Nova Rg";margin:0;font-weight:700}body .cart-header-link .icon{margin:-4px 0 0}body .cart-header-link .icon svg{fill:#000}body .layout-cart{width:448px;padding:0}body .layout-main{padding:0;width:calc(100% - 448px)}body .optimizedCheckout-orderSummary-cartSection{border:0;width:100%;display:inline-block;padding:0}body .optimizedCheckout-orderSummary-cartSection:nth-child(2){margin:0 0 19px}body .optimizedCheckout-orderSummary-cartSection div[data-test=cart-shipping],body .optimizedCheckout-orderSummary-cartSection div[data-test=cart-subtotal]{margin:0 0 18px}.cart-priceItem{margin:0}body .cart-section.optimizedCheckout-orderSummary-cartSection:nth-child(2) h3.optimizedCheckout-contentPrimary{display:none}.product-column.product-figure{display:none}body #cart-print-link{color:#c32032;font-size:14px;font-weight:300}body h5.product-title.optimizedCheckout-contentPrimary{margin:0}body .optimizedCheckout-orderSummary-cartSection:nth-child(4){border-top:1px solid #000;border-bottom:1px solid #000;padding:12px 0 13px;margin:24px 0 0}body .orderConfirmation{padding:0;max-width:756px}body .optimizedCheckout-headingPrimary{color:#000;font-size:32px;text-transform:uppercase;margin:0;font-family:"Proxima Nova"}.orderConfirmation-section div[data-test=payment-instructions],body .orderConfirmation-section p{font-size:16px;line-height:24px;font-weight:300;margin:0 0 1.5rem!important;color:#000;font-family:"Proxima Nova"}body .orderConfirmation-section{border:0;margin:33px 0 0;padding:0}body .continueButtonContainer button:before{content:"RETURN HOME";font-size:24px}body .continueButtonContainer button:hover{background:#c32032}body .continueButtonContainer button{font-size:0;width:304px;padding:22px 0;margin:16px 0 0 0;background:#323031}body .custom-container{margin:106px auto 0!important;max-width:1312px}.cart-item-title .definitionList-value{margin:0 0 10px;text-align:left}.cart-item-name{text-align:left;width:100%;margin:0 0 5px}.order-history tbody tr td.cart-item-title>a{text-align:left;width:100%;display:inline-block}.cart-item-name .cart-item-name__label{font-weight:300;color:#000;font-size:16px}.cart-item-name .cart-item-name__label:hover{color:#c32032}.definitionList-key{color:#939393;font-weight:300}.custom_cart .order-history tbody tr td{padding:25px 0 28px}.form-increment .button{background:0 0;border:1px solid #000;border-radius:0;padding:0;width:21px;height:21px}.form-increment .button svg{width:11px;fill:#000}.form-increment .button .icon{margin:-5px 0 0;width:auto;height:22px}.form-increment .form-input{font-size:16px;padding:0 3px;height:auto;font-family:"Proxima Nova";font-weight:300;text-indent:-2px;width:50px;overflow:hidden;background:0 0}.cart-item-value{font-weight:300;font-size:16px;font-family:"Proxima Nova"}button.cart-remove.button{font-family:"Proxima Nova Rg";margin:0;font-size:16px;font-weight:700;padding:0;background:#323031;width:96px;height:40px}button.cart-remove.button:hover{background:#c32032}.order-history tbody tr td:last-child a.cart-item-value.wishlist{color:#000;text-decoration:underline;font-weight:300;font-size:16px;padding:0;margin:0}.order-history tbody tr td:last-child a.cart-item-value.wishlist:hover{color:#c32032}.order-history tbody tr td:last-child{width:289px}.cartwish{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom_cart .order-history tbody tr:last-child{border:0}.cart-totals{border:1px solid #c32032;border-radius:10px;text-align:left;padding:45px 31px 23px;max-width:448px}.cart-summary{margin:0;font-size:32px}.cart-totals ul{margin:26px 0 0}.cart-totals ul .cart-total:first-child .cart-total-label strong,.cart-totals ul .cart-total:nth-child(2) .cart-total-label strong{text-transform:uppercase}.cart-totals ul .cart-total-label strong{font-family:"Proxima Nova";font-weight:300!important;font-size:16px;color:#000}.cart-total+.cart-total{border-top:0}.coupon-code-add,.coupon-code-cancel,.gift-certificate-add,.gift-certificate-cancel,.shipping-estimate-show{text-decoration:none}.coupon-code-add:hover,.coupon-code-cancel:hover,.gift-certificate-add:hover,.gift-certificate-cancel:hover,.shipping-estimate-show:hover span{color:#c32032}.cart-total .cart-total-value span,.coupon-code-add,.coupon-code-cancel,.gift-certificate-add,.gift-certificate-cancel,.shipping-estimate-show{color:#000;font-weight:300;font-family:"Proxima Nova";font-size:16px}.cart-total-label,.cart-total-value{padding:9px 0}.cart-totals ul .cart-total:last-child{border-top:1px solid #000;padding:3px 0 0;margin:4px 0 0}.cart-totals ul .cart-total:last-child .cart-total-label strong,.cart-totals ul .cart-total:last-child .cart-total-value.cart-total-grandTotal span{text-transform:uppercase;font-weight:700!important;font-family:"Proxima Nova Rg"}.cart-actions .button{width:448px;height:80px;font-family:"Proxima Nova";line-height:80px;padding:0;font-size:24px;margin:18px 0 0}.custom_cart .footer{margin:93px 0 0 0}#my-quote-entry,#pc-quickorderpad-entry{display:none}.custom_page nav[aria-label=Breadcrumb]{display:none}.fa-search:before{font-size:20px;color:#000}.c007 .search-toolbar .search-input-box .button{border:1px solid #000;padding:5px 10px;right:-40px;height:45px!important}.c007 .search-toolbar .search-input-box input[type=text]{border:1px solid #000;padding:17px 10px;height:37px;border-right:0;font-size:16px}.c00220 .form-field .button--search{padding:0 12px;background:0 0;border:1px solid #000}.c00220 .form-field .form-input{font-size:16px}.optimizedCheckout-step{display:none}.layout-cart{width:448px}.layout-main{width:calc(100% - 448px)}.product-options.optimizedCheckout-contentSecondary{display:none}a#cart-edit-link{color:#c32032;font-size:14px;text-decoration:underline;font-weight:300}.redeemable-label{margin:20px 0 0;display:inline-block;color:#000;font-size:16px;font-weight:300;font-family:"Proxima Nova";text-transform:uppercase;line-height:20px}.optimizedCheckout-form-input[name=redeemableCode]{border-radius:0;max-width:249px;height:50px}#applyRedeemableButton{margin:0 0 0 11px;padding:0;width:124px;height:50px;font-size:15px}.custom_checkout .button{background:#323031;color:#fff;line-height:normal}.custom_checkout .button:hover{background:#c32032}.custom_checkout .button.dropdown-button{text-transform:capitalize}body.custom_checkout .optimizedCheckout-orderSummary-cartSection:nth-child(4){margin:15px 0 0}.checklist-skeleton,.checkout-form{margin-left:0}button.button.button--icon{background:0 0!important}.form-increment .button:hover svg,.form-increment .button:hover svg path{fill:#fff}button.button.button--icon:hover{background:#c32032!important;border-color:#c32032}.custom_checkout .form-body{-webkit-box-shadow:none;box-shadow:none;border:0;padding:0;margin:0}.custom_checkout .customerEmail-body .form-field{margin:0}.custom_checkout .customerEmail-body .form-field:last-child{display:none}.custom_checkout .button{background:#323031;padding:22px 53px 22px 53px;font-size:24px}#checkout-payment-continue{width:100%;background:#c32032}#checkout-payment-continue:hover{background:#323031}#checkout-customer-continue{padding:0 40px;height:73px}.custom_checkout .form-actions.customerEmail-action{padding:0;margin:0 0 0 28px;display:inline-block;width:auto}.custom_checkout .form-label{color:#000;font-family:"Proxima Nova";font-size:18px;font-weight:300}.custom_checkout .form-input{border-radius:0;border-color:#000;height:80px;font-family:"Proxima Nova";font-weight:300;font-size:24px;color:#000}.custom_checkout .customerEmail-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin:0 0 29px}.custom_checkout .customerEmail-body{width:100%;margin:28px 0 0}.custom_checkout .layout-main p{font-size:24px;font-weight:300}#checkout-customer-guest .form-body p:first-child{display:none}#checkout-customer-login{color:#c32032;font-weight:300;border-bottom:1px solid}.custom_checkout .checkout-view-header{margin-bottom:7px}.custom_checkout #checkout-app{margin:100px 0 0}.custom_checkout .customerView-body.optimizedCheckout-contentPrimary{font-size:18px;color:#000;font-weight:300;font-family:"Proxima Nova"}.custom_checkout .stepHeader-body.stepHeader-column.optimizedCheckout-contentPrimary{margin:6px 0 0}.custom_checkout .stepHeader{padding:0 0 6px}.custom_checkout .checkout-step{padding:31px 0 21px}.custom_checkout .optimizedCheckout-headingSecondary{border:0;font-size:28px;color:#000;font-weight:300;font-family:"Proxima Nova"}.custom_checkout .layout-main .optimizedCheckout-headingSecondary{border:0;font-size:28px;color:#000;font-weight:300;font-family:"Proxima Nova";margin:38px 0 13px}.form-select{border:1px solid #000;border-radius:0;color:#000;font-family:"Proxima Nova";font-weight:300;font-size:24px;padding:0 15px;height:80px;background:url(https://rocketline.ca/content/btmarrow.svg);background-repeat:no-repeat;background-position:calc(100% - 30px) 50%}.custom_checkout .checkout-address .dynamic-form-addressState,.custom_checkout .checkout-address .dynamic-form-field{padding:0 16px}.custom_checkout .checkout-address{margin:0 -16px}.custom_checkout .dynamic-form-field{margin-bottom:25px}.custom_checkout .checkout-address .dynamic-form-field--postCode{-ms-flex-preferred-size:50%;flex-basis:50%}small.optimizedCheckout-contentSecondary{display:none}.form-checkbox+.form-label::before{border-radius:0;height:24px;width:24px;top:3px}.custom_checkout .form-checkbox+.form-label,.custom_checkout .form-radio+.form-label{font-size:24px;margin:0;padding:0 0 0 56px}.optimizedCheckout-form-checkbox:checked+.optimizedCheckout-form-label::before,.optimizedCheckout-form-radio:checked+.optimizedCheckout-form-label::before{background-color:transparent;border-color:#000;-webkit-box-shadow:none;box-shadow:none}.form-checkbox:checked+.form-label::after,.form-radio:checked+.form-label::after{background:url(https://rocketline.ca/content/check.svg);height:17px;width:16px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;margin:1px 0 0 3px}#checkoutShippingAddress{margin:0 0 32px}#checkout-shipping-options{margin:67px 0 24px}.optimizedCheckout-form-checklist-checkbox~.form-label::after{background:#fff;height:32px;width:32px;left:8px;margin:0;font-size:50px;display:inline-block;border:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.optimizedCheckout-form-checklist-checkbox:checked~.form-label::after{background:#000}.optimizedCheckout-form-checklist-checkbox:checked~.form-label::before,.optimizedCheckout-form-checklist-checkbox~.form-label::before{border-color:#000;margin:0;width:48px;height:48px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.custom_checkout .optimizedCheckout-form-checklist-item--selected{background-color:transparent;border:0;margin:20px 0 0}.custom_checkout .optimizedCheckout-form-checklist{border:0}.shippingOptionLabel .shippingOption span{font-family:"Proxima Nova";font-size:24px;font-weight:300}.custom_checkout .form-checklist-checkbox~.form-label{background:0 0;border:0;padding:15px 0 15px 80px}.custom_checkout .layout-main fieldset[data-test=checkout-shipping-comments] .optimizedCheckout-headingSecondary{font-size:24px}.custom_checkout .form-input[name=orderComment]{height:auto;min-height:148px}.custom_checkout .form-actions{text-align:left}#checkoutBillingAddress{margin:0 0 45px}.form-fieldset[data-test=checkout-shipping-comments]{margin:0 0 70px}.custom_checkout .checkout-step.checkout-step--shipping .checkout-view-content{padding-bottom:79px}.shippingOption-desc,.shippingOption-figure,.shippingOption-price,.vcard.checkout-address--static p{font-size:18px;line-height:24px;font-weight:300;color:#fff}.vcard.checkout-address--static p.fn.address-entry{margin:0 0 22px;color:#fff}.dropdownMenu .shippingOption-desc,.dropdownMenu .shippingOption-figure,.dropdownMenu .shippingOption-price,.dropdownMenu .vcard.checkout-address--static p,.dropdownMenu .vcard.checkout-address--static p.fn.address-entry{color:#000}.vcard.checkout-address--static+div{border-top:1px solid #000;margin:12px 0 0;padding:10px 0 0}.custom_checkout #addressDropdown{max-width:100%}.custom_checkout .layout-main .checkout-step--payment .optimizedCheckout-headingSecondary{font-weight:700;font-size:32px;text-transform:uppercase;font-family:"Proxima Nova Rg"}.custom_checkout .form-checklist-body{margin:0}.custom_checkout .paymentMethod{background:0 0;border:0}.custom_checkout .icon{height:30px;width:40px}.custom_checkout .creditCardTypes-list{margin:0;max-width:21rem}.custom_checkout .checkout-step--payment .form-checklist-checkbox~.form-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom_checkout .optimizedCheckout-form-checklist-item{border:0}.custom_checkout .layout-main .checkout-step--payment .checkout-terms .optimizedCheckout-headingSecondary{display:none}fieldset.form-fieldset.checkout-terms{margin:20px 0 34px}.custom_checkout .checkout-steps{padding-right:80px}.custom_checkout .layout.optimizedCheckout-contentPrimary{max-width:1352px;padding:0 20px}.custom-container .form-row .form-fieldset{padding:0 16px}.custom-container .form-row .form-field.form-field-group{padding:20px}.custom_giftcertificates_balance .form-prefixPostfix .button{background:#323031;height:50px}.custom_giftcertificates_balance .form-prefixPostfix .button:hover{background:#c32032}body .c002 .action-link:hover,body .c002 table>tbody>tr>td.actions-field a:hover,body .c002 table>thead>tr>th.actions-field a:hover{text-decoration:none}.order-lists-wrap .orders-search-company .form-input{font-size:18px}i.fa.fa-search{display:none}.button--search,body .c0010 .address-lists-wrap .search-toolbar .search-input-box .button,body .c007 .search-toolbar .search-input-box .button{background:url(https://rocketline.ca/content/search.svg) no-repeat calc(100% - 15px) center!important;border:1px solid #000!important;border-left:0!important;padding:17px 20px!important;border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}body .c0010 .address-lists-wrap .search-toolbar .search-input-box input[type=text],body .c007 .search-toolbar .search-input-box input[type=text],input#search-company-input{border:1px #000 solid!important;height:45px!important;border-radius:30px!important;padding:0 35px 0 15px!important;font-size:14px!important;line-height:14px!important;font-weight:300!important;color:#000!important;font-family:"Proxima Nova"!important;border-right:0!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}body .pagination-item.pagination-item--next>a:hover,body .pagination-item.pagination-item--previous>a:hover{color:#c32032}body .c0010 .address-lists-wrap .addressList .address-default .panel--address .panel-body{min-height:150px}body .address{width:50%}body .c002 table{width:calc(100vw + 400px)}body .address-lists-wrap .account-body .table-wrap,body .c0012.table-wrap{overflow:auto}.b2b-wrap .button,.custom_account_inbox .custom-container .form-actions .button,body .c002 .button--small,body .c00220 .filter-btn .button-filter,body .order-lists-wrap .order-lists-table .actions-field .button{background:#c32032;font-weight:700;margin:0 13px;height:auto!important;padding:18px 47px;font-size:16px;color:#fff;margin-top:0!important;line-height:normal;font-family:"Proxima Nova Rg"}.b2b-wrap .button:hover,.custom_account_inbox .custom-container .form-actions .button:hover,body .c002 .button--small:hover,body .c00220 .filter-btn .button-filter:hover,body .order-lists-wrap .order-lists-table .actions-field .button:hover{background:#323031}body .order-lists-wrap .order-lists-table .actions-field .button.shoppinglist-button{width:auto;margin:0}body.custom_account_orderstatus .c002 .table-wrap .actions-field{display:-webkit-box;display:-ms-flexbox;display:flex;width:420px}.page_Quotes.List .c002 .table-wrap .td-action-dropdown{margin:auto}.b2b-wrap table.order-lists-table>thead>tr>th:last-child{width:490px}.button-filter i.fa.fa-filter{margin:0 7px 0 0}.table-wrap{overflow:auto}.custom-container input.form-input.c0077{border:1px #000 solid!important;height:45px!important;border-radius:30px!important;padding:0 15px!important;font-size:14px!important;line-height:14px!important;font-weight:300!important;color:#000!important;font-family:"Proxima Nova"!important}body .c005 .buy-again-search-container .add-all-to-cart{width:240px;min-width:170px;margin-right:0;margin-bottom:0}.buyAgain .pagination-list,body .c002 table.buy-again-lists-table,body .c005 .buy-again-search-container{width:90vw}.buyAgain .table-wrap{overflow:unset}.b2b-wrap.c002{overflow:auto}body .c005 .buy-again-lists-table .button--small.add-shopping-list{width:auto;line-height:normal;margin:20px 0 0 10px!important}body .c002 .table-wrap .buy-again-lists-table .actions-field{display:-webkit-box;display:-ms-flexbox;display:flex;width:400px}body .c002 table>tbody>tr>td{border:0}body .c002 table>tbody>tr{border-top:1px solid #ccc}body .c002 .title-wrap .page-title{line-height:normal;margin:0}body .c002 .actions-split{display:none}body .c002 .table-wrap #user_management_table .actions-field{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:10px;width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body .c002 table#user_management_table{width:100%}body .c00220 .form-field .form-input{border-right:0;border-top-left-radius:20px;border-bottom-left-radius:20px;height:45px}.order-details-info .button:first-child{margin-left:0}.order-details-info .button:last-child{margin-right:0}body .account-content{padding:0}.custom_account_addpaymentmethod .custom-container .form-label,.custom_shippingaddressform .custom-container .form-label{display:none}.custom-container .form-select{background-position:calc(100% - 28px) 50%;background-size:26px}.custom_shippingaddressform .account-heading{text-transform:uppercase}.custom_wishlists .table--line .table-thead tr th:first-child,.custom_wishlists .table--line .table-thead tr th:last-child,.custom_wishlists .table--line tr td:first-child{text-align:center}.wishlists-table .table-thead tr th{padding-top:3px;padding-bottom:0;line-height:35px}.custom-container .form-checkbox+.form-label:last-child,.custom-container .form-radio+.form-label:last-child{padding-top:5px;padding-bottom:5px;line-height:28px;padding-left:35px}.custompage .myrocketline p{line-height:32px;font-size:24px;max-width:864px;margin:17px auto 0;font-weight:300}.custom_product nav .breadcrumbs{margin-top:50px;margin-bottom:59px}.custom_createaccount .createaccount .account-body .form-field{position:relative}.custom_createaccount .createaccount .account-body .form-field .form-label.o{position:absolute;right:17px;top:-25px;margin:0}.custom_createaccount .createaccount .account-body .form-field--inputPassword{position:relative}.custom_createaccount .createaccount .account-body .form-field--inputPassword .form-label{position:absolute;right:17px;top:-25px;margin:0}.custom_createaccount .createaccount .account-body .form-field--select{position:relative}.custom_createaccount .createaccount .account-body .form-field--select .form-label{position:absolute;right:17px;top:-25px;margin:0}.custom_createaccount .createaccount .account-body .form-inlineMessage{font-size:15px;line-height:18px}.custom-container .forgot-password-form .g-recaptcha{clear:both}.productView{padding:0;margin:0 0 150px 0}.productView .productView-images{padding:0;margin:0;width:641px;height:600px}.productView .productView-images .productView-img-container{width:100%;max-width:641px;text-align:center}.productView .productView-images .productView-img-container>a{display:block;width:100%;height:600px}.productView .productView-images .productView-img-container::after{padding:0}.productView .productView-images .productView-img-container img{position:initial;width:auto}.productView .productView-details{width:calc(100% - 641px);padding:0 0 0 63px}.productView .productView-details .ppname_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:0}.productView .productView-details .ppname_container .wishlist_icon .form-wishlist{margin:0}.productView .productView-details .ppname_container .wishlist_icon .form-wishlist .button{background:#c32032;width:auto;padding:13px 20px 7px 20px;margin:0}.productView .productView-details .ppname_container .wishlist_icon .form-wishlist .button i.icon svg{fill:#fff}.productView .productView-details .ppname_container .wishlist_icon .form-wishlist .button.is-open path,.productView .productView-details .ppname_container .wishlist_icon .form-wishlist .button:focus path,.productView .productView-details .ppname_container .wishlist_icon .form-wishlist .button:focus-visible path,.productView .productView-details .ppname_container .wishlist_icon .form-wishlist .button:hover path{stroke:#fff}.productView .productView-details .ppname_container .wishlist_icon .button{background:0 0;width:auto;padding:0;margin:0}.productView .productView-details .ppname_container .wishlist_icon .button.is-open path,.productView .productView-details .ppname_container .wishlist_icon .button:hover path{stroke:#C32032}.productView .productView-details .ppname_container .wishlist_icon #wishlist-dropdown.is-open{width:300px!important;border:1px #000 solid;border-bottom:none;right:0;padding:0;background:#fff}.productView .productView-details .ppname_container .wishlist_icon #wishlist-dropdown.is-open li{padding:10px;border-bottom:1px #000 solid}.productView .productView-details .ppname_container .wishlist_icon #wishlist-dropdown.is-open li:hover{background:#c32032}.productView .productView-details .ppname_container .wishlist_icon #wishlist-dropdown.is-open li:hover .button{color:#fff;background:0 0}.productView .productView-details .ppname_container .wishlist_icon #wishlist-dropdown.is-open .button{color:#000;background:0 0}.productView .productView-details .productView-title{margin:0;font-size:32px;font-size:22px;font-weight:700;line-height:34px;font-family:"Proxima Nova Rg";text-transform:uppercase}.productView .productView-details .custom-description{margin:10px 0 0 0}.productView .productView-details .custom-description *{font-size:16px}.productView .productView-details .custom-description p{margin:0 0 18px 0;font-weight:300}.productView .productView-details .custom-description p:last-child{margin:0}.productView .productView-details .custom-description ul{list-style:none;margin:0 0 0 10px;padding:0}.productView .productView-details .custom-description ul li{margin:0 0 8px 0;font-weight:300;position:relative;padding:0 0 0 14px}.productView .productView-details .custom-description ul li::before{content:'';position:absolute;left:0;top:11px;background:#000;width:4px;height:4px;border-radius:50px}.group-products-wrapper{position:relative;margin:0 auto;overflow-x:auto}.group-products-wrapper .subProducts{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:1088px;margin:0 auto;border-color:rgba(0,0,0,.25)}.group-products-wrapper .subProducts thead tr th{background:#c32032;font-family:"Proxima Nova";font-size:16px;font-weight:600;line-height:23px;text-align:center;color:#fff;border-right:1px #fff solid;text-transform:uppercase;padding:0 10px}.group-products-wrapper .subProducts thead tr th:last-child{border-right:1px rgba(0,0,0,.25) solid}.group-products-wrapper .subProducts thead tr:nth-child(2) th{border-right:1px #fff solid;border-top:1px #fff solid}.group-products-wrapper .subProducts .table-body-area{text-align:center}.group-products-wrapper .subProducts .table-body-area tr td{font-weight:300;padding-top:8px;padding-bottom:8px}.group-products-wrapper .subProducts .table-body-area tr td .child-popup{text-decoration:underline;font-family:"Proxima Nova Rg";font-size:16px;font-weight:700;line-height:20px}.group-products-wrapper .subProducts .table-body-area tr td:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;padding-left:10px;padding-right:10px;border:none;border-top:1px rgba(0,0,0,.25) solid}.group-products-wrapper .subProducts .table-body-area tr td .add-to-cart-btn.button{background:#323031;border-radius:3px;margin:0;padding:0;width:80px;line-height:40px}.group-products-wrapper .subProducts .table-body-area tr td .add-to-cart-btn.button:hover{background:#c32032}.group-products-wrapper .subProducts .table-body-area tr:last-child td:last-child{border-bottom:none}.child-popup-wrapper{display:none;position:fixed;left:50%;top:50%;z-index:100;width:100%;background:#fff;border:1px solid #000;border-radius:10px;padding:40px 80px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:1312px;max-height:720px;height:auto;overflow-y:auto}.child-popup-wrapper.active{display:block}.child-popup-wrapper .child-inner-close{position:absolute;right:23px;top:17px}.child-popup-wrapper .child-inner-close a{font-size:0;background:url(https://store-y2zvxemajm.mybigcommerce.com/content/close-icon.svg) no-repeat;background-size:cover;width:16px;height:16px;display:inline-block}.child-popup-wrapper .child-inner{margin:0;overflow-y:auto;max-height:100%}.child-popup-wrapper .child-inner .left-content{width:447px;float:left}.child-popup-wrapper .child-inner .right-content{float:left;width:calc(100% - 447px);padding:0 0 0 60px}.child-popup-wrapper .child-inner .right-content .content-wrapper{text-align:left}.child-popup-wrapper .child-inner .right-content .content-wrapper h2{font-family:"Proxima Nova Rg";font-size:18px;font-weight:700;line-height:32px;margin:0;text-transform:none}.child-popup-wrapper .child-inner .right-content .description{margin:0 0 0 2px}.child-popup-wrapper .child-inner .right-content .description *{font-size:16px}.child-popup-wrapper .child-inner .right-content .description table{margin:40px 0 0}.child-popup-wrapper .child-inner .right-content .description table tr:nth-child(odd){background:#f2f2f2}.child-popup-wrapper .child-inner .right-content .description p{margin:0 0 28px 0;font-weight:300}.child-popup-wrapper .child-inner .right-content .description p:last-child{margin:0}.child-popup-wrapper .child-inner .right-content .description ul{list-style:none;margin:0 0 0 10px;padding:0}.child-popup-wrapper .child-inner .right-content .description ul li{margin:0 0 8px 0;font-weight:300;position:relative;padding:0 0 0 14px}.child-popup-wrapper .child-inner .right-content .description ul li::before{content:'';position:absolute;left:0;top:11px;background:#000;width:4px;height:4px;border-radius:50px}.child-popup-wrapper .child-inner .right-content figure.table{border:none;margin:0}.child-popup-wrapper .child-inner .right-content figure.table tr td{display:table-cell;border:1px rgba(0,0,0,.25) solid}.child-popup-wrapper .child-inner .right-content figure.table tr:last-child td:last-child{border-bottom:1px rgba(0,0,0,.25) solid}.related-products-area{margin:200px 0 0 0;padding:0 40px}.related-products-area h2{font-size:32px;font-weight:700;line-height:38px;text-transform:uppercase;margin:0 0 34px 0;font-family:"Proxima Nova Rg"}.related-products-area .tab-content.has-jsContent.is-active{padding:0}.productCarousel{margin:0}.productCarousel .slick-list{margin:0 -16px}.productCarousel .slick-list .productCarousel-slide{padding:0 16px}.productCarousel .slick-list .productCarousel-slide .card-figure{padding:0}.productCarousel .card-img-container{height:360px}.productCarousel .card-body{padding:15px 0 0 0}.productCarousel .card-body .card-title{height:72px;overflow:hidden}.productCarousel .card-body .card-title a{font-size:18px;font-weight:300;line-height:24px;color:#000;text-align:center}.productCarousel .card-body .card-title a:hover{color:#c32032}.related-products-area .slick-arrow{width:64px;height:64px;padding:0;background-color:transparent;border:none}.related-products-area .slick-next{right:-32px}.related-products-area .slick-next:before{background:url(https://rocketline.ca/content/cp_silder_arrow.svg);width:100%;height:100%;background-size:cover}.related-products-area .slick-prev{left:-32px}.related-products-area .slick-prev:before{background:url(https://rocketline.ca/content/cp_silder_arrow.svg);width:100%;height:100%;background-size:cover;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.related-products-area .slick-next:focus:before,.related-products-area .slick-next:hover:before,.related-products-area .slick-prev:focus:before,.related-products-area .slick-prev:hover:before{opacity:1}.related-products-area .slick-disabled{opacity:0}.buttom_menu .navPage-subMenu-item:hover .navPages-action.has-subMenu{color:#c32032}.buttom_menu .navPage-subMenu-item .navPages-action{padding:0;text-transform:uppercase;font-size:16px;color:#000;font-family:"Proxima Nova"}.buttom_menu .navPage-subMenu-item .navPage-subMenu-item .navPages-action{font-weight:300}.custom_checkout .previewCart .button{padding:12px 0;font-size:18px}.custom_cart .order-history tbody tr td:last-child .button{padding:4px 0 2px}body .c00241 .form-container .body-container .form-field{width:100%}.modal-body .form-select,.rfq-form-wrapper.c00241 .form-select{height:auto;font-size:18px;padding:7px 15px;border-radius:5px;background-size:15px}body .c00241 .form-container .title-container h3{text-align:center;padding:15px 0}.rfq-form-wrapper.c00241 .form-checkbox+.form-label::before{top:-2px}.rfq-form-wrapper.c00241 .form-checkbox+.form-label{padding-left:34px}.c00241 .form-container .quote-edit-container .quote-edit-item .products-search-container .search-input-container #search-productsBtn{border:0!important}body .c00241 .form-container .quote-edit-container .quote-edit-item .products-search-container{height:44px;margin:20px 0 0;position:relative;background:#fff}@media only screen and (min-width:480px){.c00241 .form-container .quote-edit-container .quote-edit-item{overflow-y:auto}}.c0010 .address-lists-wrap .address-lists-table .actions-field.address_book_list_action .dropdown-action-wrap .dropdown-menu{left:0;width:auto;position:relative;-webkit-transform:none;transform:none;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;background:0 0}.c002 .table-wrap .address-lists-table .td-action-dropdown{display:none}body .c0010 .address-lists-wrap .address-lists-table .actions-field .dropdown-action-wrap .button{padding:18px 20px}body .c002 #quick_order_pad_table{width:100%}.c006 .quick-order-pad-table .col-sku .product-info .sku-input-content{position:relative}.c006 .quick-order-pad-table .col-sku .product-info .sku-input-content .sku-search-button{position:absolute;right:0;top:0;background:url(https://rocketline.ca/content/search.svg) no-repeat;border:none;padding:0;width:38px;height:38px;background-size:20px;background-position:center}body .c006.quick-pad-container{width:calc(100% - 25.57%)}body .c006.quick-pad-container .add_to_cart{float:right;right:0}body .c002 .table-toolbar .fright{margin:0}body .c00399 .form-select{padding:0 10px;background-position:calc(100% - 10px) 50%;font-size:18px;background-size:14px}body .c00399 .form-input{font-size:16px;width:250px}.productView-options .form .add-to-cart-wrapper{margin-top:20px}.productView-description{padding-top:40px}.cart-actions .b2b-cart-to-quote.button{width:280px;margin-right:10px;border-radius:10px}.cart-actions .rfq-cart-button-container .button{width:280px}.custom-container .cart-totals .form-input,.custom-container .cart-totals .form-select{font-size:14px;height:41px}.custom-container .cart-totals .form-select{background-position:calc(100% - 11px) 55%;background-size:15px}.MuiBox-root .MuiListItem-gutters .Mui-selected .MuiTypography-root,.headmid .navUser .navUser-section .navUser-item .navUser-action:hover span.countPill{color:#fff}.cust-width-template .form-increment .form-input{width:59px}.custompage .ourcompany_page .leftsec p{font-size:24px;line-height:36px}.custompage .ourcompany_page .ocsec p{font-size:24px;line-height:36px;margin-top:12px}.fullwidth .shippingreturn .container{max-width:1088px;padding:0}.contactuspage .custom-container .form-actions .button{width:190px;padding-top:14px}.contactus .topmap iframe{width:864px;height:580px}.contactus .contactmap .container p.address{margin-top:32px;padding:0}.contactus .contactmap{margin:0 0 41px 0}.custom_account_recentitems .quickSearchResults .productGrid .product,.custom_wishlist .quickSearchResults .productGrid .product,.quickSearchResults .productGrid .product{display:block!important}.custom_blog .blog{float:left;width:33.33%;padding:0 25px;margin:0 0 50px 0;border-top:0;border-right:0}.custom_blog .blog .blog-post-figure{width:100%}.custom_blog .blog .blog-post-figure .blog-thumbnail{margin:0 auto;max-width:100%;height:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom_blog .blog .blog-post-figure .blog-thumbnail img{max-height:300px;width:auto}.custom_blog .blog .blog-post-body{width:100%}.custom_blog .blog .blog-post-body .blog-title{font-size:18px;margin:10px 0;text-transform:capitalize;height:40px;overflow:hidden;text-align:left;font-family:"Proxima Nova Rg";font-weight:700;line-height:20px}.custom_blog .blog .blog-post-body .blog-title a{color:#000}.custom_blog .blog .blog-post-body .blog-title a:hover{color:#000}.custom_blog .blog .blog-post-body .blog-date{color:#000;text-align:left}.custom_blog .blog .blog-post-body .blog-author{color:#000}.custom_blog .blog .blog-post-body .blog-post{height:150px;overflow:hidden}.custom_blog .blog .blog-post-body .blog-post a{color:#000;text-transform:capitalize}.custom_blog .blog .blog-post-body .blog-post a:hover{color:#c32032}.blog-post a:hover{color:#000}.custom_blog_post .blog-thumbnail{max-width:500px}.custom_blog_post .blog-thumbnail .lazyautosizes{width:auto;max-height:300px}.custom_blog_post .blog-post-body{width:100%}.custom_blog_post .blog-post-body p{font-size:16px}.custom_blog_post .blog-post-body .blog-header{text-align:left}.custom_blog_post .blog-post-body .blog-header .blog-title{text-align:left;margin:0 0 5px}.custom_blog_post .blog-post-body .blog-header .blog-title a{color:#000}.custom_blog_post .blog-post-body .blog-header .blog-title a:hover{color:#fff}.custom_blog_post .blog-post-body .blog-header .blog-date{text-align:left;color:#ccc}.custom_blog_post .tags li a{color:#000}.custom_blog_post .tags li a:hover{color:#c32032}.custom_blog_post .blog-post-figure{margin-top:18px}.custom_blog_post .blog{clear:both}.pagination{display:inline-block;width:100%}.pagination .pagination-item--next{float:none}.pagination .pagination-item--previous{float:none}.custom_category .body .page.category_scp{margin:0}.page-load-status{max-width:50px;margin:auto;text-align:center}.swal2-popup .swal2-styled.swal2-confirm{background-color:#323031!important;border-radius:3px!important}.swal2-popup .swal2-styled.swal2-confirm:hover{background-color:#c32032!important}.fullwidth .privacymain .container{padding:0;max-width:1087px}.Career .custompage .ocred_mn .ocred p a{position:relative;text-decoration:none;display:inline-block}.Career .custompage .ocred_mn .ocred p a:before{content:'';position:absolute;bottom:3px;left:0;height:1px;background:#fff;width:100%}.Career .custompage .ocred_mn .ocred p a:hover:before{background:#000}@media only screen and (max-width:1599px){.leftinner p{left:40px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.Career .page-banner .rightsec p{right:40px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}}.b2b-order-details .account-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.b2b-order-details .account-orderTotal{margin:0}body .b2b-order-details .account-orderTotal-key{padding:0}body .b2b-order-details .account-orderTotal-value{padding:0 0 15px;margin:0 0 10px}.custom_createaccount_thanks .body .page-heading{margin-top:50px}.invoices-filter-form .filter-fields.button-filter{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;width:70%}.invoices-filter-form .filter-fields .filter-field .form-input,.invoices-filter-form .filter-fields.button-filter .filter-field select.form-select.form-input--small,.quotes-filter-form .filter-field select.form-select.form-input--small,.quotes-filter-form .filter-fields .form-input{line-height:30px}.invoices-filter-form .filter-fields .filter-field{width:210px}.invoices-filter-form .filter-actions{width:30%;margin-top:70px!important}.invoices-filter-form .filter-actions .button{padding-left:25px;padding-right:25px;margin:20px 10px 0;height:45px!important;letter-spacing:.05em}.invoices-filter-form{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.invoices-filter-form .filter-fields.button-filter .filter-field select.form-select.form-input--small,.quotes-filter-form .filter-field select.form-select.form-input--small{background-position:right 10px center}.quotes-filter-form .filter-field select.form-select.form-input--small{width:100%}.quotes-filter-form .filter-actions .button{padding-left:10px;padding-right:10px}.gift-certificate-form .form-row:nth-child(3) .form-fieldset.form-column .form-field{padding:0}.gift-certificate-form .form-row:nth-child(3) .form-fieldset.form-column:first-child .form-field:last-child .form-label{padding-left:32px}.gift-certificate-form .form-row:nth-child(3) .form-fieldset.form-column:first-child .form-field:last-child .form-label:before{top:0}.gift-certificate-form .form-row:nth-child(3) .form-fieldset.form-column:first-child .form-field:last-child .form-label:after{top:2px;left:1px}.gift-certificate-form .form-row:nth-child(3) .form-fieldset.form-column:nth-child(2) .form-field.form-field-group{padding:10px}.gift-certificate-form .form-row:nth-child(3) .form-fieldset.form-column:nth-child(2) .form-field.form-field-group .form-label:after{height:14px;width:14px;top:4px;left:-2px}.gift-certificate-form .form-row:nth-child(3) .form-fieldset.form-column:nth-child(2) .form-field.form-field-group .form-label:before{top:4px}.modal-content .GiftCertificate .StoreInfo #LogoContainer h1{line-height:40px}.modal .modal-close{display:block!important}.gift-certificate-form .form-row:nth-child(3) .form-fieldset.form-column:nth-child(2) .form-field.form-field-group input:focus+label,.gift-certificate-form input:focus+label{outline:0!important}.custom_cart .order-history tbody tr td:nth-child(2){width:130px}.custom_cart .order-history tbody tr td:nth-child(3){width:100px}.custom_cart .order-history tbody tr td:nth-child(4){width:130px}.custom_cart .order-history tbody tr td:nth-child(5){width:100px}.custom_cart .order-history tbody tr td:nth-child(6){width:280px;width:100px}.estimator-form .button--primary{float:right}.custom_checkout #addressToggle{background:#fff;color:#000;border:1px solid}#provinceCodeInput+.dropdown-chevron,.custom_checkout #countryCodeInput-label+.dropdown-chevron{display:none}.custom_checkout .body,.custom_orderconfirmation .body{margin:0 0 0!important}.custom_checkout .shippingOption-desc,.custom_checkout .shippingOption-figure,.custom_checkout .shippingOption-price,.custom_checkout .vcard.checkout-address--static p,.custom_checkout .vcard.checkout-address--static p.fn.address-entry{color:#000}.c009 .show-action{width:auto}.paymentProviderHeader-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom_orderconfirmation .navPage-subMenu,.navPages .navPage-subMenu{padding:13px 0 0 0!important}.child-popup-wrapper .child-inner .right-content .description table tbody tr td{width:auto!important;height:auto!important;padding:8px;border:0}.dropdown-menu{padding:10px 0 0;top:0;margin-top:8px;left:-35px}.table-wrap .dropdown-menu .button a{display:block;text-align:center;padding:10px 15px;letter-spacing:.05em;color:#fff}.dropdown-menu-item{margin:0!important;padding:0!important;width:auto!important}body .table-wrap .actions-field{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.page_Quote .custom-nav~div{float:right;width:calc(100% - 25.57%)}.button.button--search,.page_Quote .button.button--search{padding:7px 40px 7px 10px!important;color:#000;margin:0!important;min-width:250px;border-radius:0!important;border:1px solid #000!important;text-align:left;text-transform:capitalize;font-weight:400!important;height:45px!important}.custom_page.page_Shopping.List .button--search{height:40px!important}@media print{.headmid .navUser{display:none}.headtop{display:none}body .red-heading{display:none}body .custom-container{margin:0!important}.page_Quote .custom-nav~div{float:left;width:calc(100% - 40px);margin:0 20px}body{padding:60px 0 0 0}body .custom-container{margin:0}body .orderConfirmation-section{margin:15px 0 0 0}.continueButtonContainer{margin-top:0}body .cart-header{margin:0 0 10px 0}body .optimizedCheckout-orderSummary-cartSection:nth-child(4){margin:10px 0 0 0}body .optimizedCheckout-orderSummary-cartSection div[data-test=cart-shipping],body .optimizedCheckout-orderSummary-cartSection div[data-test=cart-subtotal]{margin:0 0 8px}}.page_Invoices .custom-container .form-input,.page_Invoices .custom-container .form-select{height:45px;font-size:18px;background-size:15px}.td-action-dropdown{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.table-wrap table>thead>tr>th:last-child{text-align:center;padding-left:0!important;padding-right:0}.invoice-table-wrapper .flex-ac{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#quick_add_section .c00285 label.form-label,#quick_add_section label.form-label.c00286{display:none}.custom_account_returns .custom-container .custom-right{width:100%}.alertBox{width:100%;margin:0 0 20px 0;max-width:750px}.alertBox.alertBox--info .alertBox-column.alertBox-message{color:#fff}.page_Shopping.List .form-field.smaller{width:100%;margin:0!important}#product_search_input{padding-right:15px;height:40px;font-size:18px}.page_Shopping.List .custom-container .form-input{height:40px;font-size:18px}div[style="padding-top: 100px;"]{padding:0!important}.page_Shopping.List .c002 .upload-container{margin:0;width:100%}.page_Shopping.List .c002 .upload-container .uploadFile-mockup{margin:0}#add_items_to_list{margin:0;width:100%}#sl-search-btn i.fa.fa-search{display:inline-block}.page_Shopping.List .c002 .b2b-column-wrap{margin:0}.page_Address .dropdown-menu .button--small{padding:10px 20px!important;margin:0 5px!important}.c0010 .address-lists-wrap .address-lists-table .actions-field.address_book_list_action .dropdown-action-wrap .dropdown-menu.show-action{display:-webkit-box;display:-ms-flexbox;display:flex;top:-7px}.c0010 .address-lists-wrap .address-lists-table .actions-field.address_book_list_action .dropdown-action-wrap .dropdown-menu{position:absolute;right:0!important;left:auto!important;-webkit-transform:none!important;transform:none!important;min-width:590px;margin:0;padding:0;top:0;display:none;background:0 0}#modal-user-management-edit-form .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex}.page_User.Management #modal-user-management-new-form .form .form-fieldset .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.page_User.Management #modal-user-management-new-form .form .form-fieldset .form-actions .button{width:50%}.page_User.Management #modal-user-management-new-form .form .form-fieldset .form-actions::after,.page_User.Management #modal-user-management-new-form .form .form-fieldset .form-actions::before{display:none}.account-content .alertBox.alertBox--info .alertBox-column.alertBox-message{color:#fff}.login-row .alertBox{margin:0 auto 20px}#menu_responsive{display:none}.quickSearchResults .productGrid .product .card .card-figure .card-img-container{height:auto;max-height:100%}#wishlist-dropdown.is-open{min-width:270px;right:0;padding:0;background:#000}#wishlist-dropdown.is-open .button{background:#c32032}#wishlist-dropdown.is-open .button:hover{background:#000}.productView .productView-details .ppname_container .wishlist_icon .form-wishlist #shoppinglist-dropdown{padding:0;border:0;background:0 0}.productView .productView-details .ppname_container .wishlist_icon .form-wishlist #shoppinglist-dropdown li:not(:last-child){margin-bottom:10px}.productView .productView-details .ppname_container .wishlist_icon .form-wishlist #shoppinglist-dropdown li .button{border-radius:0}.productView .productView-details .ppname_container .wishlist_icon .creat-list-group .button:not(:last-child){margin-bottom:10px}.custom_createaccount .createaccount .account-body .form-field#tpa-email-filed .form-label,.custom_createaccount .createaccount .account-body .form-field#tpa-phone-filed .form-label{position:absolute;top:-22px;left:16px;width:calc(100% - 32px)}.custompage.Green\+{margin:0}.custompage.Green\+ .fullwidth{max-width:100%}.custompage.Green\+ .custompage{margin:0 0 -60px 0}.greenpage_mn .green_logo{text-align:center;margin:57px 0 54px 0}.greenpage_mn .simple_solutions_sec{display:inline-block;width:100%;clear:both}.greenpage_mn .simple_solutions_sec .simple_solutions_text{position:relative}.greenpage_mn .simple_solutions_sec .simple_solutions_text .overlaytext{position:absolute;left:92px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.greenpage_mn .simple_solutions_sec .simple_solutions_text .overlaytext h3{margin:0 0 22px 0;color:#fff;font-size:52px;line-height:62px;max-width:480px}.greenpage_mn .simple_solutions_sec .simple_solutions_text .overlaytext p{margin:0;color:#fff;font-size:26px;line-height:36px;max-width:560px}.greenpage_mn .green_designed_sec{margin:30px 0 0 0}.greenpage_mn .green_designed_sec .green_designed_text{text-align:center;background:#008d00;padding:25px;min-height:261px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.greenpage_mn .green_designed_sec .green_designed_text p{margin:0 auto;font-size:32px;line-height:46px;font-weight:700;color:#fff;max-width:1060px}.greenpage_mn .how_green_sec{display:inline-block;width:100%;clear:both}.greenpage_mn .how_green_sec .how_green_text{display:inline-block;width:100%;clear:both;padding:101px 0 102px 0;border-bottom:2px #000 solid}.greenpage_mn .how_green_sec .how_green_textlt{float:left;width:50%}.greenpage_mn .how_green_sec .how_green_textlt h3{margin:4px 0 0 0;font-size:64px;line-height:64px;color:#221e20;max-width:565px}.greenpage_mn .how_green_sec .how_green_textrt{float:right;width:50%;max-width:625px}.greenpage_mn .how_green_sec .how_green_textrt p{margin:0 0 24px 0;font-size:23px;line-height:24px}.greenpage_mn .how_green_sec .how_green_textrt p:last-child{margin:0}.greenpage_mn .we_develop_sec{display:inline-block;width:100%;clear:both;padding:89px 0 0 0}.greenpage_mn .we_develop_sec h3{font-size:33px;line-height:33px;margin:0 0 52px 0;color:#000}.greenpage_mn .we_develop_sec ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.greenpage_mn .we_develop_sec ul li{text-align:left}.greenpage_mn .we_develop_sec ul li .we_develop_icon{display:inline-block;background:#e4e4e4;width:100px;height:100px;padding:18px;border-radius:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.greenpage_mn .we_develop_sec ul li .we_develop_icon svg{width:auto;height:auto}.greenpage_mn .we_develop_sec ul li h4{margin:25px 0 17px 0;font-size:22px;line-height:22px;color:#000}.greenpage_mn .we_develop_sec ul li p{margin:0;max-width:220px;font-size:16px;line-height:20px;color:#221e20}.greenpage_mn .how_green_delivers_sec{display:inline-block;width:100%;clear:both;background:#e4e4e4;padding:105px 0 78px 0;margin:78px 0 50px 0}.greenpage_mn .how_green_delivers_sec h3{color:#000;font-size:52px;line-height:52px;margin:0 0 52px 0}.greenpage_mn .how_green_delivers_sec ul{list-style:none;margin:0 -11px;padding:0}.greenpage_mn .how_green_delivers_sec ul li{float:left;width:50%;padding:0 11px;position:relative;margin:0 0 22px 0;overflow:hidden}.greenpage_mn .how_green_delivers_sec ul li .overlaytext{position:absolute;left:0;top:45%;bottom:0;padding:0 11px;text-align:center;height:100%;-webkit-transition:all ease .8s;transition:all ease .8s;left:11px;right:11px}.greenpage_mn .how_green_delivers_sec ul li .overlaytext h4{margin:0 auto;max-width:370px;font-size:33px;line-height:36px;color:#000;-webkit-transition:all ease .8s;transition:all ease .8s}.greenpage_mn .how_green_delivers_sec ul li .overlaytext p{margin:27px auto 0;max-width:520px;font-size:23px;line-height:26px;height:0;overflow:hidden;-webkit-transition:all ease .8s;transition:all ease .8s}.greenpage_mn .how_green_delivers_sec ul li .overlaytext p:first-child{margin:37px auto 0}.greenpage_mn .how_green_delivers_sec ul li:hover .overlaytext{background:rgba(255,255,255,.5);-webkit-transition:all ease .8s;transition:all ease .8s;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.greenpage_mn .how_green_delivers_sec ul li:hover .overlaytext p{height:auto;-webkit-transition:all ease .8s;transition:all ease .8s}.greenpage_mn .how_green_delivers_sec ul li.whitetext .overlaytext h4{color:#fff}.greenpage_mn .beyons_green_sec{display:inline-block;width:100%;clear:both;padding:49px 0 0 0}.greenpage_mn .beyons_green_sec .beyons_green_sec_img{float:left;width:612px}.greenpage_mn .beyons_green_sec .beyons_green_sec_text{float:left;width:calc(100% - 612px);padding:0 0 0 56px}.greenpage_mn .beyons_green_sec .beyons_green_sec_text h3{font-size:31px;line-height:38px;color:#000;margin:0 0 24px 0}.greenpage_mn .beyons_green_sec .beyons_green_sec_text p{margin:0 0 21px 0;font-size:21px;line-height:22px;max-width:575px}.greenpage_mn .look_for_sec{display:inline-block;width:100%;clear:both;padding:93px 0 0 0}.greenpage_mn .look_for_sec .container{position:relative}.greenpage_mn .look_for_sec .overlaytext{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center}.greenpage_mn .look_for_sec .overlaytext h3{color:#fff;font-size:64px;line-height:64px;margin:0 0 28px 0}.greenpage_mn .look_for_sec .overlaytext h4{color:#fff;font-size:32px;line-height:48px;margin:0 auto 12px;max-width:880px}.greenpage_mn .look_for_sec .overlaytext p{margin:0 auto 28px;color:#fff;font-size:26px;line-height:36px;max-width:1050px}.greenpage_mn .look_for_sec .overlaytext p .btn{min-width:570px;padding:0 20px;font-size:34px;line-height:80px;color:#fff;background:#008d00;border-radius:13px;display:inline-block}.greenpage_mn .look_for_sec .overlaytext p .btn:hover{background:#fff;color:#008d00}.greenpage_mn .look_for_sec .overlaytext p:last-child{margin:0 auto}.greenpage_mn .join_our_sec{display:inline-block;width:100%;clear:both;padding:99px 0 0 0}.greenpage_mn .join_our_sec .join_our_sec_text{background:#008d00;border-radius:32px;padding:44px 140px 44px 163px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.greenpage_mn .join_our_sec .join_our_sec_text h3{margin:0;color:#fff;font-size:32px;line-height:46px;width:410px}.greenpage_mn .join_our_sec .join_our_sec_text p{margin:0;padding:0 0 0 42px;color:#fff;font-size:26px;line-height:36px;width:calc(100% - 410px)}.navPages-container .navPages-list .item_green .navPages-action{color:#008d00}.navPages-container .navPages-list .item_green .navPages-action:hover{color:#000}.swal2-actions .swal2-styled:focus{-webkit-box-shadow:none!important;box-shadow:none!important;outline:0!important}.modal--alert .button-container .confirm:hover{background:#000}.custom_newsletter_subscribe .page .page-heading{margin-top:50px}.custom_checkout input:focus+label{outline:0!important}.orderConfirmation .continueButtonContainer .button:active,.orderConfirmation .continueButtonContainer .button:focus{font-size:0}.subProducts .table-body-area .form-increment .icon_minus .icon{margin-top:-2px}.subProducts .table-body-area .form-increment .icon_minus .icon path{fill:#000!important}.subProducts .table-body-area .form-increment .icon_minus:hover .icon path{fill:#fff!important}.accordion-nav-clear-holder .facetedSearch-clearLink{top:0}@media only screen and (min-width:1200px){.page_Our.Company .footer .footer-info-left{display:grid;grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:1199px){.buttom_menu .navPage-subMenu-item .navPages-action{font-size:14px}.custom_search .body>.container{padding:0 20px}.category_slider .customslider .slick-arrow,.related-products-area .slick-arrow{width:50px;height:50px}.custom_checkout .form-checkbox+.form-label,.custom_checkout .form-radio+.form-label{font-size:17px;margin:0;padding:5px 0 0 35px}.custom_product .body>.container{padding:0 20px}body .c0012 .filter-items{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.body>.container{padding:0}.container{padding:0 20px}.header-logo__link{margin:0 0 0 -150px}.headmid .header-logo{top:25px}.navPages .navPage-subMenu .navPage-subMenu-list .navPage-subMenu-item{padding:0 12px 9px!important}.heroCarousel .heroCarousel-title{font-size:62px}.heroCarousel .heroCarousel-description{font-size:22px}.top_sec li span{font-size:24px;line-height:28px;margin:20px 0 0 0}.mid_homepage .page_heading{margin:0 0 30px 0;font-size:58px;line-height:58px}.top_sec{padding:50px 0 70px 0}.homepage_main .container{padding:0}.mid_homepage li span{font-size:24px;font-weight:700;line-height:28px;font-family:"Proxima Nova Rg"}.bottom_homepage{padding:63px 40px 65px}.footer{margin:100px 0 0 0}.navPages .navPage-subMenu .navPage-subMenu-list .navPage-subMenu-item>ul.navPage-childList .container{padding:0}.custom_category .body>.container{padding:0}.cat_banner .page-heading.imgfound{left:20px}.productGrid .product .card .card-figure .card-img-container{height:263px}.custom_category .productGrid .product .card .card-figure .card-img-container{height:auto}.cat_banner .page-heading{font-size:70px;line-height:70px}.fullwidth .container{padding:0 20px}.ocsec h2{width:50%;font-size:52px;line-height:58px}.ocsec p{width:50%}.top_sec ul{margin:0}.quickSearchResults .productGrid .product .card .card-figure .card-img-container{height:auto}.child-popup-wrapper{max-width:950px;padding:40px}.child-popup-wrapper .child-inner .right-content{padding-left:20px}.child-popup-wrapper .child-inner .left-content{width:50%}.child-popup-wrapper .child-inner .right-content{width:50%}.custom_editaccount .account--fixed .form .form-row.form-row--half .form-field--inputPassword .form-label{display:none}.page_Address.Book .page .addressBook .filter-box .filter-item{width:33.33%}.page_Address.Book .page .addressBook .filter-box .filter-item .form-select{background-position:right 5px top 11px}.quickSearchResults .productGrid .product .card{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset}.page_Our.Company .container{padding:0 20px}.greenpage_mn .how_green_delivers_sec ul li .overlaytext p{padding:0 20px}.greenpage_mn .beyons_green_sec .beyons_green_sec_img{width:50%}.greenpage_mn .beyons_green_sec .beyons_green_sec_text{width:50%}.greenpage_mn .look_for_sec img{display:none}.greenpage_mn .look_for_sec .overlaytext{background:url(https://rocketline.ca/content/look_for_sec_img.jpg) no-repeat center top;position:initial;-webkit-transform:none;transform:none;padding:50px 20px;background-size:cover}.greenpage_mn .join_our_sec .join_our_sec_text{padding:44px 50px 44px}.custompage.Green\+ .custompage{margin:0}.greenpage_mn .join_our_sec{padding:99px 0 50px 0}.greenpage_mn .how_green_sec .how_green_textlt h3{margin:-7px 0 0 0}.greenpage_mn .simple_solutions_sec .simple_solutions_text .overlaytext{left:20px}.greenpage_mn .simple_solutions_sec .simple_solutions_text .overlaytext h3{max-width:460px}.greenpage_mn .simple_solutions_sec .simple_solutions_text .overlaytext p{max-width:460px}.category_listing li.desctext .category_span{display:none}.category_listing li.desctext p{background:#c32033;padding:20px}.cat_banner .page-heading{padding-left:20px}.button-container .button:active,.button-container .button:focus{font-size:18px}.threesec li .text-ovr-hover h3{font-size:30px;margin-top:0}.threesec li:hover .text-ovr-hover p{line-height:24px}}@media only screen and (max-width:991px){.accordion-nav-clear-holder .facetedSearch-clearLink{top:28px}.boldtext{font-weight:700!important}.productView .productView-details .ppname_container .wishlist_icon .form-wishlist{width:auto}.category_listing li.desctext p{background:#c32033;padding:20px}.greenpage_mn .join_our_sec .join_our_sec_text h3{line-height:32px}.greenpage_mn .how_green_sec .how_green_textlt h3{margin:-9px 0 0 0}body.custom_checkout .layout-main{width:100%}.custom_checkout .checkout-steps{padding-right:0}.cart-gift-certificate-form .button,.coupon-form .button{height:41px;line-height:41px;padding:0;font-size:16px}.coupon-code-cancel,.shipping-estimate-show[aria-expanded=true]{font-style:normal}.cart-actions .button{width:auto;height:auto;font-family:"Proxima Nova";line-height:normal;padding:10px 24px;font-size:18px}.cart-actions .rfq-cart-button-container .button{width:auto}.cart-total-value{width:50%}.cart-totals{margin:30px 0 0}.cart-item-label,.cart-item::after,.cart-item::before{display:none}.custom_cart .page-content{padding:0}.custom_cart .order-history tbody tr td:nth-child(2){width:auto}.custom_cart .order-history tbody tr td:nth-child(3){width:auto}.custom_cart .order-history tbody tr td:nth-child(4){width:auto}.custom_cart .order-history tbody tr td:nth-child(5){width:auto}.custom_cart .order-history tbody tr td:nth-child(6){width:auto}.related-products-area .productCarousel .slick-list .productCarousel-slide{padding:0 16px}.related-products-area{padding:0}.productCarousel .slick-list .productCarousel-slide{padding:0}#menu_responsive{display:none}.header.is-open #menu_responsive{display:block}.navPages-container.is-open{width:275px;display:block;float:left;z-index:50;margin:0;padding:0;position:fixed;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;left:0}body.has-activeNavPages{left:275px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;position:fixed;top:0;width:100%}#menu_responsive .navPages{background:#c32032;padding:15px 20px}#menu_responsive .navPages ul li:hover .navPage-subMenu{min-height:100%}#menu_responsive ul li{border:0;padding:0;display:block;position:relative;width:100%;float:left}.navPages .navPage-subMenu .navPage-subMenu-list .navPage-subMenu-item{padding:0!important}.navPages-container .navPages-list{text-align:left}.navPages-container .navPages-list.navPages-list--user .navPages-item{color:#fff}.navPages-container .navPages-list.navPages-list--user .navPages-item:hover{color:#fff}.navPages-container .navPages-list.navPages-list--user .navPages-item:hover .navPages-action{color:#fff}.navPages-container .navPages-list.navPages-list--user .navPages-item .navPages-action:hover,.navPages-container .navPages-list.navPages-list--user .navPages-item:hover .navPages-action:hover{color:#000}#menu_responsive .navPages-list.navPages-list--user li:hover a.navPages-action{color:#fff}#menu_responsive .navPages-list.navPages-list--user li a.navPages-action:hover{color:#000}#menu_responsive ul li:hover>a.navPages-action{color:#000}#menu_responsive .navPage-subMenu-item>.navPage-subMenu-action,#menu_responsive .navPages-action{text-transform:capitalize;letter-spacing:1px;line-height:normal;padding:4px 0;display:block;border:0;text-align:left;font-weight:700;font-size:18px;color:#fff;line-height:22px;font-family:"Proxima Nova"}#menu_responsive .navPage-subMenu-item>.navPage-subMenu-action:hover,#menu_responsive .navPages-action:hover{color:#000}#menu_responsive .navPage-subMenu-item .navPages-action{font-weight:400}#menu_responsive .navPage-subMenu-item .navPages-action.has-subMenu{font-weight:700}#menu_responsive .navPages ul li:hover .navPage-subMenu,#menu_responsive .navPages-quickSearch,.navPages-container.is-open svg{display:none}#menu_responsive .navPage-subMenu .container{padding:0}#menu_responsive .navPage-subMenu .container,#menu_responsive .navPage-subMenu .navPage-subMenu-list{display:block!important}#menu_responsive .subcat-expand{height:30px;width:30px;position:absolute;top:0;right:0;cursor:pointer}#menu_responsive .subcat-expand.subcat-expanded::before,.main_menu .navPage-subMenu::after,.main_menu .navPages-list .navPages-item>.navPages-action::after,.navPage-subMenu-action .collapsible-icon-wrapper{display:none}#menu_responsive .subcat-expand::after,#menu_responsive .subcat-expand::before{background:#fff;bottom:0;content:"";left:0;margin:auto;position:absolute;right:0;top:0}#menu_responsive .subcat-expand::before{height:14px;width:2px}#menu_responsive .subcat-expand::after{height:2px;width:14px}.navPages-list+.navPages-list{border:0;margin:0;padding:0}#menu_responsive .navPage-subMenu{background:0 0;top:0}#menu_responsive .navPages ul{width:100%;float:left;margin:0}#menu_responsive ul ul{width:100%;display:block;padding:0 0 0 10px;background:0 0;margin:0 0 25px 0;border:0}#menu_responsive .navPages-list+.navPages-list{float:left;margin-bottom:30px}#menu_responsive{-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;left:0}.mobileMenu-toggle{left:15px;top:78px;background:0 0;height:40px;width:40px;padding:0 9px;border:1px solid #000}.mobileMenu-toggle .mobileMenu-toggleIcon{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.mobileMenu-toggle .mobileMenu-toggleIcon,.mobileMenu-toggle .mobileMenu-toggleIcon::after,.mobileMenu-toggle .mobileMenu-toggleIcon::before,.mobileMenu-toggle.is-open .mobileMenu-toggleIcon::after,.mobileMenu-toggle.is-open .mobileMenu-toggleIcon::before{background:#000}.header .header_main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-logo-image{max-height:100%}.header-logo__link{margin:0}.headmid .navUser{width:auto;right:20px;top:50px}body{padding:0}.headmid .header-logo{top:31px}.heroCarousel .heroCarousel-title{font-size:48px;line-height:58px}.heroCarousel .heroCarousel-action{margin:25px 0 0 0;padding:5px 40px}.heroCarousel .heroCarousel-description{font-size:20px}.header{position:initial;height:148px}.header.is-open{height:195px}#menu_responsive .navPage-subMenu{position:initial}.navPages .navPage-subMenu .navPage-subMenu-list .navPage-subMenu-item>ul.navPage-childList{position:initial}.navPages .navPage-subMenu{border:none}.navPages .navPage-subMenu .navPage-subMenu-list .navPage-subMenu-item:hover .has-subMenu::before{display:none}#menu_responsive .navPages ul.navPage-childList{margin:0 0 25px 0;height:auto}.mid_homepage ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.mid_homepage li{width:33.33%}.bottom_homepage{padding:63px 20px 65px}.bottom_homepage .bottom_text{width:calc(100% - 200px);padding-right:30px}.bottom_homepage .bottom_btn{width:200px}.bottom_homepage p{font-size:20px}.bottom_homepage .bottom_btn .button{font-size:20px}.footer .footer-info-left{width:100%}.footer .account_col,.footer .company_col,.footer .footer-info-col,.footer .shipping_col,.footer .track_col{width:33.33%;float:left}.footer .footer-info-right{width:100%;margin:50px 0 0 0}.footer .footer-info-right .socialLinks{text-align:center}.mid_homepage .page_heading{font-size:48px;line-height:48px}.headmid .navUser-item.navUser-item--account{display:none}.cat_banner .page-heading.imgfound{line-height:58px;font-size:52px}.cat_banner .page-heading span{max-width:350px}.category_breadcrumb{padding:0}ol.breadcrumbs{margin:30px 0 30px 0}.sub-heading{margin:0 0 35px 0}.navUser-item.header_search{display:block;position:absolute;left:0;top:100px;width:100%;padding:0 20px}.headmid .navUser{position:initial;margin:0;-webkit-transform:none;transform:none}.headmid .navUser-item.navUser-item--cart{position:absolute;right:20px;top:33px}.header{height:195px;z-index:9;position:relative}.headmid .navUser-item .form .form-field,.headmid .navUser-item .form .form-input{width:100%}.custom_account_recentitems .quickSearchResults,.custom_wishlist .quickSearchResults,.quickSearchResults{width:100%}.mobileMenu-toggle{left:20px}.custom_account_recentitems .quickSearchResults .productGrid .product,.custom_wishlist .quickSearchResults .productGrid .product,.quickSearchResults .productGrid .product{padding:20px 10px}.child-popup-wrapper{max-width:720px}.invoice-detail-lineItems,.invoice-detail-payments{overflow:auto}.invoice-detail-lineItems .invoice-table,.invoice-detail-payments .invoice-table{width:1000px}.page_Quote .custom-nav~div{float:right;width:100%}.page_Order.Detail .page .account.b2b-order-details{clear:both;display:inline-block;width:100%}.greenpage_mn .simple_solutions_sec .simple_solutions_text .overlaytext{left:20px}.greenpage_mn .simple_solutions_sec .simple_solutions_text .overlaytext h3{font-size:42px;line-height:52px;max-width:390px}.greenpage_mn .simple_solutions_sec .simple_solutions_text .overlaytext p{font-size:24px;line-height:30px;max-width:320px}.greenpage_mn .green_designed_sec .green_designed_text p{font-size:26px;line-height:34px}.greenpage_mn .how_green_sec .how_green_textlt h3{font-size:50px;line-height:60px}.greenpage_mn .we_develop_sec ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:30px}.greenpage_mn .we_develop_sec ul li{width:50%;float:left}.greenpage_mn .how_green_delivers_sec h3{font-size:46px;line-height:46px}.greenpage_mn .how_green_delivers_sec ul li .overlaytext h4{padding:0 0;font-size:26px}.greenpage_mn .how_green_delivers_sec ul li .overlaytext p{font-size:16px;line-height:20px;margin:15px auto 0;padding:0}.greenpage_mn .beyons_green_sec .beyons_green_sec_text{padding:0 0 0 20px}.greenpage_mn .beyons_green_sec .beyons_green_sec_text h3{font-size:24px;line-height:32px}.greenpage_mn .beyons_green_sec .beyons_green_sec_text p{font-size:19px;margin:0 0 17px 0}.greenpage_mn .look_for_sec .overlaytext h3{font-size:52px;line-height:52px}.greenpage_mn .look_for_sec .overlaytext h4{font-size:26px;line-height:40px;max-width:100%;margin:0 0 30px 0}.greenpage_mn .look_for_sec .overlaytext p{font-size:22px;line-height:32px}.greenpage_mn .join_our_sec .join_our_sec_text h3{width:50%}.greenpage_mn .join_our_sec .join_our_sec_text p{width:50%;padding:0 0 0 20px}.greenpage_mn .join_our_sec .join_our_sec_text{padding:44px 20px 44px}.threesec li{width:50%;margin:0 0 30px 0}.threesec li:hover .text-ovr-hover{left:10px;right:10px}body.custom_orderconfirmation .layout-main{width:100%}}@media only screen and (max-width:801px){.custom-container .custom-nav .navBar--sub .navBar-item:nth-child(12){display:none}}@media only screen and (max-width:767px){.category_slider .customslider .slick-arrow,.related-products-area .slick-arrow{width:40px;height:40px}.c00380 .invoice-detail-info .invoice-detail-generalInfo{width:100%;margin:0 0 30px}.page_Shopping.Lists .c0014 .pagination-list{padding-top:10px}.heroCarousel .heroCarousel-title{font-size:34px;line-height:42px}.heroCarousel .heroCarousel-description{font-size:18px;margin:10px 0 0 0;line-height:23px}.heroCarousel .heroCarousel-action{margin:15px 0 0 0;font-size:20px;line-height:40px}.top_sec ul{row-gap:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.top_sec li{width:50%}.top_sec li span br{display:none}.mid_homepage .page_heading{font-size:40px}.mid_homepage li{width:50%}.bottom_homepage .bottom_text{width:100%;padding:0 0 10px 0}.bottom_homepage .bottom_btn{width:100%}.footer .account_col,.footer .company_col,.footer .footer-info-col,.footer .footer-info-left .footer-info-col,.footer .shipping_col,.footer .track_col{width:50%}.footer .footer-info-left .footer-info-col.privacy_col,.footer .footer-info-left .footer-info-col.shipping_col,.footer .footer-info-left .footer-info-col.track_col{margin-bottom:10px}.footer{padding:57px 0 30px 0}.footer .footer-info-right{margin:20px 0 0 0}.cat_banner .page-heading.imgfound{line-height:40px;font-size:40px}.cat_banner .page-heading span{max-width:250px}.productGrid .product{width:50%}.productGrid .product .card .card-figure .card-img-container{height:280px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.productGrid .product .card .card-figure .card-figure__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.productGrid .product .card .card-body .card-title a{font-size:20px;line-height:24px}.productGrid .product .card .card-body .card-title{margin-top:20px}.child-popup-wrapper .child-inner .left-content{width:100%}.child-popup-wrapper .child-inner .right-content{width:100%;padding:30px 0 0 0}.child-popup-wrapper{width:92%}.child-popup-wrapper{padding:40px 20px}.page .invoice-detail-info .invoice-detail-generalInfo{width:100%!important;margin-right:0!important}.page_User.Management #modal-user-management-edit-form .form .form-actions .button{font-size:18px;height:47px}.page_User.Management #modal-user-management-new-form .form .form-fieldset .form-actions .button{font-size:18px;height:47px}.page_Address.Book .page .addressBook .filter-box .filter-item{width:50%}.page_Address.Book .page .addressBook .filter-box .filter-item.button-box{width:100%;text-align:center;margin:20px 0 0 0}.page_Order.Detail .page .account.b2b-order-details .account-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.page_Order.Detail .page .account.b2b-order-details .account-body .account-sidebar{padding:0;margin:30px 0 0 0}.page_Order.Detail .page .account.b2b-order-details .account-body .account-content.account-content--fixedSmall .account-orderTotal{width:100%}.custom_createaccount .createaccount .account-body .form-field .form-label.o{right:0}.custom_createaccount .createaccount .account-body .form-field#tpa-email-filed .form-label,.custom_createaccount .createaccount .account-body .form-field#tpa-phone-filed .form-label{left:0;width:100%}.greenpage_mn .green_logo img{max-width:300px}.greenpage_mn .simple_solutions_sec .simple_solutions_text .overlaytext{position:initial;-webkit-transform:none;transform:none;background:#004e00;padding:20px;margin:-1px 0 0 0;display:inline-block;width:100%}.greenpage_mn .simple_solutions_sec .simple_solutions_text .overlaytext h3{max-width:100%}.greenpage_mn .simple_solutions_sec .simple_solutions_text .overlaytext p{max-width:100%}.greenpage_mn .how_green_sec .how_green_textlt{width:100%;padding:0 0 30px 0}.greenpage_mn .how_green_sec .how_green_textlt h3{font-size:40px;line-height:50px}.greenpage_mn .how_green_sec .how_green_textrt{width:100%}.greenpage_mn .we_develop_sec h3{font-size:28px;line-height:33px}.greenpage_mn .we_develop_sec ul li{width:50%}.greenpage_mn .how_green_delivers_sec h3{font-size:34px;line-height:34px;margin:0 0 30px 0}.greenpage_mn .how_green_delivers_sec{padding:55px 0 60px 0;margin:60px 0 30px 0}.greenpage_mn .beyons_green_sec{padding:30px 0 0 0}.greenpage_mn .how_green_delivers_sec ul li{width:100%}.greenpage_mn .how_green_delivers_sec ul li .overlaytext p{font-size:18px;line-height:22px}.greenpage_mn .beyons_green_sec .beyons_green_sec_img{width:100%}.greenpage_mn .beyons_green_sec .beyons_green_sec_img img{width:100%}.greenpage_mn .beyons_green_sec .beyons_green_sec_text{padding:20px 0 0 0;width:100%}.greenpage_mn .look_for_sec .overlaytext h3{font-size:40px;line-height:46px}.greenpage_mn .look_for_sec .overlaytext p .btn{min-width:auto;padding:0 40px;font-size:26px}.greenpage_mn .join_our_sec .join_our_sec_text h3{width:100%}.greenpage_mn .join_our_sec .join_our_sec_text p{width:100%;padding:20px 0 0 0}.greenpage_mn .join_our_sec .join_our_sec_text{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:479px){.custom_search .productGrid .product .card .card-figure .card-img-container{height:280px}body .continueButtonContainer button{width:100%}.productView .productView-details .ppname_container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;row-gap:20px;-ms-flex-direction:row;flex-direction:row;align-items:start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body .productView-options .form-field.form-field--increments{min-width:100px}.greenpage_mn .join_our_sec .join_our_sec_text h3{line-height:32px}.greenpage_mn .join_our_sec .join_our_sec_text p{font-size:20px;line-height:26px}body .login-left .form-input{font-size:14px;padding:0 10px}.cart-actions .button{font-size:16px}.container{padding:0 25px}.headmid .header-logo,.headmid .header-logo-image-container{width:150px}.header-logo__link,.headmid .header-logo-image-container svg{width:100%}.heroCarousel .heroCarousel-content{background:#c32032;padding:25px 25px 60px 25px}.heroCarousel .heroCarousel-action{margin:20px 0 0 0;background:#000;border:2px #000 solid}.heroCarousel .heroCarousel-action:hover{background:#c32032}.heroCarousel .slick-dots li button{background:#000}.top_sec li{width:100%}.top_sec{padding:60px 0 47px 0}.top_sec li span{margin:10px 0 0 0}.mid_homepage .page_heading{font-size:34px;line-height:38px}.mid_homepage li,.mid_homepage li img{width:100%}.bottom_homepage{padding:30px 20px 35px;margin:53px 0 0 0}.bottom_homepage h3{font-size:26px;line-height:32px}.bottom_homepage .bottom_btn .button{line-height:50px}.footer{margin:60px 0 0 0}.navPages-container.is-open{width:250px}body.has-activeNavPages{left:250px}ol.breadcrumbs{display:block}.cat_banner .page-heading.imgfound{position:initial;-webkit-transform:none;transform:none;padding:25px 25px;background:#eee}.cat_banner .page-heading span{max-width:100%}.productGrid .product{width:100%}.productGrid .product .card .card-figure .card-img-container{height:auto}.productGrid .product .card .card-body .card-title{height:auto;margin:0}.custom_category .body .page{margin:0}.productGrid .product:last-child .card{margin:0}.footer .account_col,.footer .company_col,.footer .footer-info-col,.footer .footer-info-left .footer-info-col,.footer .shipping_col,.footer .track_col{text-align:left;width:100%}.greenpage_mn .green_logo img{max-width:250px}.greenpage_mn .simple_solutions_sec .simple_solutions_text .overlaytext h3{font-size:32px;line-height:42px}.greenpage_mn .how_green_sec .how_green_text{padding:60px 0 60px 0}.greenpage_mn .we_develop_sec{padding:60px 0 0 0}.greenpage_mn .how_green_sec .how_green_textlt h3{font-size:36px;line-height:44px}.greenpage_mn .how_green_sec .how_green_textrt p{font-size:20px;line-height:24px}.greenpage_mn .we_develop_sec ul li{width:100%}.greenpage_mn .we_develop_sec ul li p{max-width:100%}.greenpage_mn .how_green_delivers_sec ul li .overlaytext p{padding:0;font-size:16px;line-height:20px;margin-top:10px}.greenpage_mn .how_green_delivers_sec ul li .overlaytext h4{padding:0}.greenpage_mn .look_for_sec{padding:60px 0 0 0}.greenpage_mn .look_for_sec .overlaytext h3{font-size:34px;line-height:46px}.greenpage_mn .look_for_sec .overlaytext h4{font-size:24px;line-height:32px}.greenpage_mn .look_for_sec .overlaytext p .btn{min-width:auto;padding:20px 40px;font-size:26px;line-height:30px;width:100%}.greenpage_mn .join_our_sec{padding:60px 0 50px 0}.greenpage_mn .green_designed_sec .green_designed_text p{font-size:24px;line-height:32px}.greenpage_mn .how_green_delivers_sec ul li .overlaytext h4{font-size:20px;line-height:22px}.greenpage_mn .simple_solutions_sec .simple_solutions_text .overlaytext p{font-size:20px;line-height:26px}.sub-heading{margin:0 0 20px 0;font-size:26px;line-height:32px}.cat_banner .page-heading.imgfound{font-size:38px}.bottom_homepage p,.heroCarousel .heroCarousel-description,p{font-size:16px;line-height:24px}}.order-lists-wrap .orders-search-company .button--search{border-top-right-radius:25px!important;border-bottom-right-radius:25px!important}.custom_account_orderstatus .c0012.filter-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom_account_orderstatus .b2b-wrap table.order-lists-table>thead>tr>th:last-child{width:360px}.custom_account_orderstatus .c0012 .filter-btn-items{margin:10px 0 0}.c002 .table-toolbar.top{margin:0 0 20px}.b2b-wrap .button,.custom_account_inbox .custom-container .form-actions .button,body .c002 .button--small,body .c00220 .filter-btn .button-filter,body .order-lists-wrap .order-lists-table .actions-field .button{padding:10px 20px;font-size:14px}.custom_account_orderstatus .custom-container .form-input{height:45px;font-size:18px}body .order-lists-wrap .orders-search-company{margin:0}.custom_account_orderstatus .action-link.button.button--small.c00164{margin:0}.page_Invoices .invoices-filter-form .filter-actions .button{padding:0 25px;font-weight:700;line-height:45px;font-family:"Proxima Nova Rg"}button#search-invoices{border-top-right-radius:5px!important;border-bottom-right-radius:5px!important;padding:0!important}body .c00406 .show-action{left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;right:0;top:0;margin:0;display:flex;width:auto;max-width:500px;background:0 0;padding:3px 0;gap:10px}.custom-container .form-select{height:50px;font-size:18px;background-size:20px!important}.custom-container .form-input{height:50px;font-size:18px}.custom_editaccount .custom-container .form-actions .button{font-size:18px;line-height:normal}body .c0014 .show-action{left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;width:300px;padding:0;background:0 0;right:0;min-width:275px;gap:10px;background:0 0}body .c009 .show-action{left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;padding:0;background:0 0;right:0;min-width:185px;gap:10px;background:#fff;margin:4px 0 0}body .c0010 .address-lists-wrap .search-toolbar .search-input-box .button{min-height:45px}body .c005 .buy-again-lists-table .button--small.add-to-cart{margin:20px 0 0!important}#search-quotes{border-top-right-radius:25px!important;border-bottom-right-radius:25px!important}.c00241 .form-container .body-container .form-title button.button.button--primary.quote-select-address{margin:10px 0 0}.page_Shopping.Lists .c002 table>thead>tr>th.t-align-c:last-child{width:275px}.page_Quotes.List .table-wrap table#quote_list_table>#quote-list-container>tr>td:last-child,.page_Quotes.List .table-wrap table#quote_list_table>thead>tr>th:last-child,body .c002 .table-wrap .actions-field body .c002 .table-wrap #quote-list-container .actions-field{width:190px}body.page_Shopping.Lists .c002 .table-wrap #shopping_lists_table td.actions-field{width:330px}.Career .page-banner .rightsec .redright{float:right}.order-lists-wrap .orders-search-company .button--search{min-width:auto}.custom_account_recentitems .productGrid .product .card .card-figure .card-img-container img{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:relative;max-height:500px;max-height:100%}.c002 .table-wrap .td-action-dropdown{margin:auto}body .c00221 .filter-actions{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c00221 .filter-fields .filter-field span{text-transform:capitalize;margin:0 0 15px}@media only screen and (max-width:1499px){.related_products .slick-next{right:0}.related_products .slick-prev{left:0}}@media only screen and (max-width:1199px){.category_slider .customslider .slick-slide img{width:auto;margin:0 auto}.paymentProviderHeader-name{font-size:18px;line-height:normal}.custom_checkout #checkout-app{margin:50px 0 0}.optimizedCheckout-form-checklist-checkbox:checked~.form-label::before,.optimizedCheckout-form-checklist-checkbox~.form-label::before{height:35px;width:35px}.optimizedCheckout-form-checklist-checkbox~.form-label::after{height:25px;width:25px;left:5px}.custom_checkout #addressToggle{width:100%}body{height:233px}body .optimizedCheckout-headingPrimary,body.custom_checkout .cart-title.optimizedCheckout-headingSecondary{font-size:24px}.custom_checkout .layout-main fieldset[data-test=checkout-shipping-comments] .optimizedCheckout-headingSecondary{font-size:22px}.form-fieldset[data-test=checkout-shipping-comments]{margin:0 0 40px}.form-field .dropdown-chevron,.form-field .floating-select-chevron{display:none}.custom_checkout .form-input,.custom_checkout .layout-main p,.optimizedCheckout-contentPrimary .layout-cart .cart-section .productList-item .product-title{font-size:16px}.custom_checkout .form-select{background-size:15px}.custom_checkout .form-input,.custom_checkout .form-select{height:46px;font-size:16px}.custom_checkout .layout-main .optimizedCheckout-headingSecondary{font-size:22px;margin:0 0 10px}#checkout-customer-continue,.custom_checkout .button{width:auto;height:auto;padding:10px 25px;font-size:18px}.cart-content-padding-right{padding-right:0}.error_msg *{max-width:100%}.gift-certificate-form .form-row:nth-child(3) .form-fieldset.form-column:first-child .form-field:last-child .form-label::before{top:1px}.custom_giftcertificates .custom-nav .navBar-item.is-active,.custom_giftcertificates .navBar--sub .navBar-action,.custom_giftcertificates_balance .custom-nav .navBar-item.is-active,.custom_giftcertificates_balance .navBar--sub .navBar-action,.custom_giftcertificates_redeem .custom-nav .navBar-item.is-active,.custom_giftcertificates_redeem .navBar--sub .navBar-action{font-size:19px;margin:8px 0}.myrocketlinecontent h2{font-size:50px;line-height:normal;margin:40px 0 20px;font-family:"Proxima Nova"}.myrocketlinecontent img{position:absolute;left:0;bottom:0;height:200px}.myrocketlinecontent ul li a{font-size:27px;padding:0 50px}.category_breadcrumb{padding:0}ol.breadcrumbs{margin:20px 0}.category_listing li.desctext p{font-size:22px;line-height:35px}.category_listing li a .cat_name{font-size:22px}.category_listing{margin:50px -16px -20px}.mid_homepage{padding:0 20px}.cat_banner .page-heading{font-size:50px;line-height:50px}.cat_banner .page-heading.imgfound{max-width:400px;margin:0}.header-logo__link{margin:0}.headmid .header-logo{right:auto}.bottom_homepage{width:calc(100% - 40px);margin:50px 20px 0}body.page_Buy.Again .c002 table.buy-again-lists-table{width:1250px}.c005 .table-wrap{overflow:auto}.address-description,.address-details--postal,.address-label,.address-title,.custom-container .form-actions .button{font-size:20px;line-height:normal}body .c0010 .address-lists-wrap .addressList .address-default .panel--address .panel-body{min-height:auto}.custom_createaccount .body>.container,.custom_forgotpassword .body>.container,.custom_login .body .container{padding:0}.button,.custom_forgotpassword .custom-container .forgot-password-form .button{width:auto;padding:10px 25px;height:auto;font-size:18px}body .custom-container{margin:50px auto 0!important;width:100%;padding:0 20px}.custom_account_orderstatus .c0012.filter-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.custompage .red-heading p,.red-heading p{padding:0 20px;font-size:21px}.custom_forgotpassword .custom-container .account{margin-top:50px;width:100%;margin-bottom:0}.createaccount{margin:50px 0 0}.createaccount .page-heading{line-height:normal}.createaccount .form-input,.createaccount .form-select{width:100%;height:45px;background-size:15px;font-size:18px}.createaccount .form-row .form-field{margin:0 0 30px}.createaccount .form-actions .button,.createaccount .form-actions input{width:auto;height:auto;font-size:18px;letter-spacing:.05em}.createaccount .account.account--fixed{margin:0}.login-row{max-width:100%;padding:0 20px;margin:50px auto 0}.login-left{width:50%;padding:30px 20px 40px}.login-right{display:inline-block;width:50%;padding:0 0 0 20px}.Career .page-banner .rightsec .wwuicon{right:38%;max-width:400px}.red-heading.ourcompany p{margin:0}.Career .three-iconsec{margin:50px 0 0 0;padding:0 20px}.Career .work-img-text{padding:50px 20px}.Career .work-img-text .work-img-text_mn{padding:50px 0 0}.Career .work-img-text .work-img,.Career .worktwo-img-text .work-img{width:50%}.Career .worktwo-img-text .work-text{width:50%;padding:0 30px 0 0}.Career .work-img-text .work-text{width:50%;padding:0 0 0 30px}.Career .work-img-text .work-text p,.Career .worktwo-img-text .work-text p{font-size:20px;line-height:normal}.Career .ocred{margin:20px 20px 0;width:calc(100% - 40px);padding:45px 40px 44px}.Career .ocred h3{line-height:40px}.Career .worktwo-img-text{padding:0 20px}.Career .three-iconsec h2{margin:0 0 20px;line-height:normal;font-size:50px}.Career .page-banner .rightsec p{font-size:20px;line-height:normal}.contactuspage .custom-container .form-actions .button{width:auto;height:auto;line-height:normal;font-size:18px;letter-spacing:.05em}.red-heading .page-heading,.red-heading .page-heading-custom{font-size:50px}.red-heading{padding:35px 0 50px}.custompage .ourcompany_page .leftsec p{max-width:42%;font-size:20px;line-height:normal;margin:0}.custompage .ourcompany_page .ocsec p{margin:0;font-size:22px}.ocsec{padding:0 0 50px;margin:50px 0 0}.ocred{padding:45px 40px 44px;margin:80px 0 10px;gap:50px}.ocicon ul li h3{margin:31px 0 10px;font-size:17px}.joinus ul li p,.ourstory li p{font-size:20px;line-height:normal}.joininner{padding:0 80px 0 0}.ourstory li:last-child{padding:0 0 0 85px}.rfq-button-container.rfq-pdp-button-container{margin:0}.custom_product nav .breadcrumbs{margin-top:20px;margin-bottom:20px}.productView .productView-images{height:auto;max-width:50%}.productView .productView-details{width:50%;padding:0 0 0 10px}.productView .productView-details .custom-description p{margin:0 0 10px 0}.productView .productView-details .productView-title{line-height:normal;font-size:23px}.productView{margin:0 0 20px 0}.related-products-area{margin:70px 0 0 0}.related-products-area h2{margin:0 0 20px 0}.related-products-area .slick-arrow{height:50px;width:50px}.related-products-area .slick-prev{left:-20px}.related-products-area .slick-next{right:-20px}.productView-options .form.form-wishlist.form-action{display:inline-block;width:100%}.productView-options .form{margin:0}.productView-options .add-to-cart-buttons{padding-left:0}.productView-options .form.form-wishlist.form-action path{stroke:#fff}.form-wishlist .button.dropdown-menu-button{line-height:10px}.productView-description{padding:40px 0 0}.tabs-contents{margin-bottom:0}.previewCart .productView{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.previewCart .productView-image{width:50%}.previewCart .productView-img-container::after{padding-bottom:100%}.previewCartCheckout{width:34%}.previewCart .productView{width:66%}.fullwidth .privacymain .container{margin:0!important;padding:0 20px}.privacymain{margin:0}.custompage{margin:0}.custom_category .footer,.footer{margin:50px 0 0 0}.category_listing li{margin:0 0 30px 0}.shippingreturn{margin:30px 0 0;padding:0 20px}.shippingreturn ul li:last-child{margin:0}.custom_page_contact_form .body>.container{padding:0}.contactuspage .red-heading p{margin:0 auto;line-height:normal;max-width:650px}.contact-top-note{margin:0 0 50px}.contact-form img{position:absolute;bottom:-85px;left:-50px;max-width:160px}.login-left input.button.button--primary,.login-right a .button{width:auto;height:auto;padding:10px 25px;font-size:18px;letter-spacing:.05em}.login-left a.forgot-password{font-size:18px}.contactus .topmap iframe{width:100%}.custom-container .custom-nav{width:22.57%}.custom-container .b2b-wrap,.custom-container .custom-right{width:77.43%}.c00399 .button.button--small.button-filter{margin:0}.custom-nav .navBar--sub .is-active .navBar-action,.custom-nav .navBar-item.is-active,.custom_page .navBar-item.is-active,.navBar--sub .navBar-action{font-size:22px}.Career .page-banner .rightsec{left:0}.Career .page-banner .rightsec .wwuicon{right:26%}#shopping_lists_table .dropdown-menu{margin-top:2px}#modal-user-management-new-form .button,.tingle-modal #save_new_address,.tingle-modal .modal-close--button{font-size:1rem;padding:10px 25px}body .c009 .show-action{margin:2px 0 0}.custom_blog .blog{padding:0 15px}.custom_blog .blog .blog-post-body .blog-post{height:auto}.cart-gift-certificate-form .button,.coupon-form .button{font-size:14px}.cart-item-block .form-increment .button .icon{margin:-12px 0 0}}@media only screen and (min-width:990px){.custom_account_returns .custom-container .custom-right{width:74.43%}}@media only screen and (max-width:990px){.headtop p{font-size:18px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:normal}.related-products-area h2{text-align:center}body .c005 .buy-again-search-container .buy-again-search{width:100%;max-width:500px}body .c005 .buy-again-search-container{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.custom-container .custom-nav .navBar--sub .navBar-action{line-height:24px}.custom_cart .order-history tbody tr td{padding:0}.cart{min-width:1200px}.cartwish{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:300px;gap:20px}.cart-content-padding-right{overflow:auto;padding-right:0}.custom_blog .blog{padding:0;margin:0 0 20px}.custom_blog .blog .blog-post-body .container{padding:0}.custom_giftcertificates .custom-nav .navBar-item.is-active,.custom_giftcertificates .navBar--sub .navBar-action,.custom_giftcertificates_balance .custom-nav .navBar-item.is-active,.custom_giftcertificates_balance .navBar--sub .navBar-action,.custom_giftcertificates_redeem .custom-nav .navBar-item.is-active,.custom_giftcertificates_redeem .navBar--sub .navBar-action{font-size:19px;margin:0 0}.myrocketlinecontent img{height:170px}.myrocketlinecontent h2{font-size:40px}.custompage .myrocketline p{line-height:32px;font-size:21px;padding:0 20px}.category_slider .customslider{margin:50px 0}.headmid .header-logo{right:0}.category_listing li a .cat_name{font-size:20px;height:70px}.category_listing{margin:50px -10px -20px}.category_listing li{padding:0 10px}.category_listing li.desctext p{padding:0 20px;font-size:18px;line-height:30px}.cat_banner .page-heading.imgfound{line-height:40px;font-size:40px;max-width:250px}.cat_banner .page-heading{line-height:40px;font-size:40px}body.page_Quotes.List .c002 table{width:1230px}body .c005 .buy-again-search-container .add-all-to-cart{margin:10px 0 20px}body.page_Address.Book .c002 table{width:1300px}body .c002 .title-wrap .page-title body.page_Shopping.Lists .c002 table{min-width:1250px}body .c002 .table-wrap .td-action-dropdown{margin:auto}.button.button--search,.page_Quote .button.button--search{min-width:50px}.page_Invoices .c00405.button-filter-container{height:45px;margin:0 0 0 10px}.page_Invoices .c00405.button-filter-container .button{margin:0;height:45px!important}body .c00399 .form-input{width:210px}.invoices-filter-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.invoices-filter-form .filter-fields.button-filter{width:100%}.invoices-filter-form .filter-actions{margin:20px 0 15px!important;width:100%}body .c00400 .filter-actions{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body .c002 .title-wrap .page-title{font-size:24px;font-family:"Proxima Nova Rg";font-weight:700;text-transform:uppercase;border-bottom:1px solid #000;display:block;margin:0 0 20px}body .c002 .title-wrap{margin-bottom:10px}body.page_Invoices .c002 table{width:1600px}body.custom_account_orderstatus .c002 table{width:1400px}.custompage .red-heading p,.red-heading p{margin:0;font-size:20px}.custom-container .custom-nav{width:100%;margin:0 0 30px;padding:0}.custom-container .custom-nav .navBar--sub .navBar-item{width:auto;float:left;margin:0 10px 20px 10px}.custom-container .custom-nav .navBar--sub .navBar-item.is-active{border:0}.custom-container .custom-nav .custom-nav .navBar-item.is-active,.custom-container .custom-nav .navBar--sub .navBar-action{font-size:20px;font-weight:400;line-height:24px}.custom-container .custom-nav .navBar--sub .navBar-section{margin:0 -10px -20px;display:inline-block}.custom-container .custom-nav .navBar--sub{margin:0}.custom-container .custom-nav .navBar--sub .navBar-item.is-active{font-size:20px;line-height:normal;position:relative;line-height:24px}.custom-container .custom-nav .navBar--sub .navBar-item.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-3px;background:#000;height:1px}.custom-container .b2b-wrap,.custom-container .custom-right{width:100%;padding:0}.custom_createaccount .red-heading p{padding:0 15px;margin:0;font-size:22px}.createaccount .page-heading{margin:0 0 30px}#contact-us-page{padding:0 20px;width:100%;margin:40px auto 0!important}.login-left h3{font-size:28px}.login-left .form-input{height:45px;font-size:18px}.login-right p{font-size:22px}.login-right .panel-body{height:360px}.custom-container textarea.form-input{min-height:200px}.contact-form img{left:0}.contactmap p{font-size:20px}.contactus .contactmap{margin:0}.contactus .topmap iframe{width:100%;height:500px}.order-lists-wrap .orders-search-company{margin-bottom:0;margin-top:0}.c002 .table-toolbar.top{margin:0 0 15px}.shippingreturn ul h3::before{top:6px}.shippingreturn ul h3::after{top:17px}.shippingreturn ul h3{line-height:normal;font-size:24px;padding:0}.shippingreturn ul li{margin:0}.shippingreturn .faq{padding:0 0 20px}.custompage h3{font-size:28px;margin-bottom:15px}.custompage{margin:0 0 0}.red-heading .page-heading,.red-heading .page-heading-custom{font-size:40px}.red-heading{padding:35px 0 35px}.redleft{display:none}.Career .page-banner .rightsec{position:relative}.Career .page-banner .rightsec .wwuicon{position:relative;right:auto;top:0;left:50%;margin:-110px 0 0;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:250px}.Career .page-banner .rightsec p{position:relative;right:0;left:0;padding:10px 20px 40px;top:0;-webkit-transform:none;transform:none;max-width:100%}.Career .three-iconsec h2{font-size:35px}.Career .three-iconsec{margin:30px 0 0}.Career .page-banner .rightsec .redright{display:none}.Career .page-banner .rightsec,.leftsec .leftinner{background-image:-webkit-gradient(linear,left bottom,right top,from(#860a2c),color-stop(#900d2d),color-stop(#9a102f),color-stop(#a4132f),color-stop(#ae1730),color-stop(#b31930),color-stop(#b81c31),color-stop(#bd1e31),color-stop(#be1f31),color-stop(#c01f32),color-stop(#c12032),to(#c32032));background-image:linear-gradient(to right top,#860a2c,#900d2d,#9a102f,#a4132f,#ae1730,#b31930,#b81c31,#bd1e31,#be1f31,#c01f32,#c12032,#c32032)}.custompage .ourcompany_page .leftsec p{left:auto;right:auto;top:auto;-webkit-transform:none;transform:none;position:relative;padding:100px 20px 30px;max-width:100%}.ocsec h2{width:100%;font-size:40px;line-height:normal;max-width:100%}.ocsec p{display:inline-block;width:100%;margin:20px 0 0;font-size:20px;max-width:100%}.ocsec{display:inline-block;width:100%;margin:20px 0 0;padding:0 0 30px}.ocicon ul li{width:50%;margin:0 0 30px}.ocicon ul li h3{margin:10px 0}.ocicon ul{margin:40px -15px 0;display:inline-block}.joinus ul,.ourstory ul{margin:50px 0 0}.ourstory li:last-child{padding:0 0 0 40px}.joinus ul li p,.ourstory li p{font-size:18px}.threesec ul{margin:50px -10px 0}.threesec li h3{font-size:24px}.joininner{padding:0 40px 0 0}.custompage .ocred h3{margin:0}.ocred{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;padding:40px 20px 30px;margin:50px 0 10px;text-align:center}.custompage .ocred p{max-width:100%;font-size:20px}.threesec li{padding:0 10px}.ocicon ul li .iconinner{margin:0 auto}.ocicon ul li h3{text-align:center}.leftsec{position:relative;width:100%}.leftsec .ocicon{left:50%;top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.card-image{position:relative}.footer{margin:50px 0 0 0}.productView .productView-images{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;max-width:100%}.productView .productView-details.product-data{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;padding:0;margin:30px 0 0}.productView .productView-details.product-options{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;padding:0}.productView .productView-description{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:100%}.productView-options .form.form-wishlist.form-action{padding:0}.form-wishlist .button{width:auto}.productView-options .form{display:inline-block;width:100%}.productView-options .form .add-to-cart-wrapper{max-width:100%}.c00409.rfq-button-container.rfq-pdp-button-container{display:inline-block;width:50%;margin:0}.add-to-quote.button.button--primary.not-quick-view{width:100%}.related_products .card-image{position:relative}.productCarousel .card-img-container{height:250px}.productCarousel .card-img-container .card-image{position:absolute}.productCarousel .card-body .card-title a{font-size:20px;line-height:normal}.productView .productView-images .productView-img-container>a{height:100vw}body .custom-container{padding:0 20px}.cart{display:table!important}.cart-item{display:table-row!important}.cart-item-block,.cart-item-title{display:table-cell!important;float:none}.navUser-item--cart .dropdown-menu.is-open{width:300px!important}.category_listing li.desctext p{background:#c32033;padding:20px}}@media only screen and (max-width:767px){.headtop p{padding:0 20px;font-size:15px}.category_listing li.desctext p{display:-webkit-box;display:-ms-flexbox;display:flex;height:80%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom_checkout .stepHeader{padding:0}.custom_checkout .form-checklist-checkbox~.form-label{padding:15px 0 15px 40px}.cart-totals{max-width:100%;width:100%}.custom_blog .blog{width:50%;padding:0 10px}.custom-container .custom-nav .navBar--sub .navBar-item.is-active{font-size:18px;line-height:24px}.myrocketlinecontent h2{font-size:35px}.myrocketlinecontent ul li a{font-size:22px;line-height:normal;height:200px}.myrocketlinecontent img{bottom:-50px;height:150px}.custompage .myrocketline p{padding:0;line-height:normal;font-size:18px}.myrocketlinecontent{padding:0 20px}.category_slider .customslider .slick-slide a span{font-size:18px}.sub-heading{margin:0 0 15px 0;font-size:24px;line-height:normal}.productGrid .product .card .card-body{padding:0}.productGrid .product .card{margin:0 0 30px 0}.cat_banner .page-heading.imgfound{line-height:30px;font-size:30px}.cat_banner .page-heading.imgfound{max-width:220px}.category_listing li{width:50%}.category_listing li a .cat_name{font-size:18px}.invoices-filter-form .filter-fields .filter-field{width:48%;margin:0 0}.invoices-filter-form .filter-fields .filter-field span{padding:0 0 0 20px}body .c00400 .filter-field .form-input{width:calc(100% - 50px)}.invoices-filter-form .filter-fields .filter-field:last-child{width:100%;margin-top:20px}.invoices-filter-form .filter-fields .filter-field:nth-child(2){width:48%;padding:0 0 0 10px}.invoices-filter-form .filter-fields .filter-field:nth-child(2) .form-input{width:100%}body .order-lists-wrap .orders-search-company{margin:0 0 10px}.custom_createaccount .red-heading p,.custom_forgotpassword .custom-container p{font-size:18px}.createaccount .page-heading,.custom_forgotpassword .custom-container .reset{font-size:28px}.custom_forgotpassword .custom-container .forgot-password-form{margin-top:30px}.createaccount .form-row{margin:0}.createaccount .form-row .form-field{padding:0 0;width:100%}.login-left{width:100%;margin:0 0 30px}.login-right{padding:0;width:100%}.red-heading.ourcompany p{font-size:20px}.Career .page-banner .rightsec .wwuicon{margin:-80px 0 0;max-width:200px}.Career .three-iconsec h2{font-size:28px}.Career .three-iconsec li{width:100%;margin:0 0 30px}.Career .work-img-text .work-img,.Career .worktwo-img-text .work-img{width:100%}.Career .work-img-text .work-text,.Career .worktwo-img-text .work-text{width:100%;padding:0;margin:30px 0 0}.Career .three-iconsec li:last-child{margin:0}.Career .ocred{padding:45px 20px 44px}.Career .work-img-text .work-text p{margin:10px 0 0}.Career .three-iconsec li h3{text-align:center;margin:20px 0 0 0;font-size:22px}.Career .three-iconsec li .wwuicon{margin:auto}.Career .work-img-text .work-text p,.Career .worktwo-img-text .work-text p{font-size:18px;line-height:normal}.contactmap .container{padding:0}.contactuspage .red-heading p{padding:0 15px;font-size:18px}.contact-form{padding:30px 20px 40px}body .address{width:100%}.shippingreturn ul h3{font-size:20px}.footer{margin:40px 0 0 0!important}.custompage h3{font-size:20px}.red-heading .page-heading,.red-heading .page-heading-custom{font-size:30px;line-height:normal;padding:0 20px}.custompage .ourcompany_page .leftsec p{padding:70px 20px 30px}.ocsec h2{font-size:32px}.custompage .ourcompany_page .ocsec p{font-size:18px;line-height:normal}.ocicon ul li h3{line-height:normal}.ocicon ul li{padding:0 9px}.ocicon ul{margin:40px -10px -30px}.joinus ul,.ourstory ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.ourstory li:last-child{padding:0}.threesec li{text-align:center;width:100%;padding:0;margin:0 0 30px}.threesec li img{margin:0 auto;width:100%}.threesec li .text-ovr-hover,.threesec li:hover .text-ovr-hover{left:0;right:0}.threesec ul{margin:50px 0 -30px;display:inline-block}.joinus ul li,.ourstory li{width:100%}.related-products-area h2{font-size:22px;line-height:normal}.related-products-area{margin:50px 0 0 0}body .c00409.rfq-button-container.rfq-pdp-button-container{width:50%}.previewCart{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;display:-webkit-box;display:-ms-flexbox;display:flex}.previewCart .productView,.previewCartCheckout{width:100%}.productView .productView-details .productView-title{font-size:20px}.productView-thumbnail{width:33.33%}.previewCart .productView{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.previewCart .productView-image,.productView .productView-details{width:100%;padding:0}.joininner{padding:0}}@media only screen and (min-width:550px){body.page_Shopping.Lists .c002 .table-wrap #shopping_lists_table td.actions-field{padding-left:10px}}@media only screen and (max-width:550px){body.page_Shopping.Lists .c002 .table-wrap .dropdown-menu .button{margin:0 10px 10px 0!important}.invoice-detail-lineItems .invoice-table,.invoice-detail-payments .invoice-table{width:100%}body.page_Invoices .c00399 .form-input{width:calc(100% - 170px)}body.page_Quotes.List .c002 .table-wrap .dropdown-menu{margin:0;position:relative;min-width:50px;width:auto;left:0}.custom_giftcertificates .custom-container .form-row--half .form-field{padding:0;margin:0 0 30px;width:100%}.custom_giftcertificates .custom-container .form-actions{margin-top:0}.custom_giftcertificates .custom-container .form-actions .button{font-size:16px}.custom_giftcertificates .custom-container .form-row--half,.custom_giftcertificates .form-row{margin:0}.custom_giftcertificates .custom-container .form-row .form-fieldset{padding:0;width:100%}body .c00221 .filter-fields .filter-status{width:100%}body .c00221 .filter-fields .filter-field{margin-right:0;width:100%}body .c00221 .filter-fields .filter-field span{margin:0}body .quotes-search-form.c00220 .form-field:first-child{width:calc(100% - 50px);float:left;margin:0 50px 0 0}body .c002 .table-wrap .dropdown-menu .button{border:0;margin:0 5px!important}.page_Quotes.List .table-wrap table#quote_list_table>#quote-list-container>tr>td:last-child,.page_Quotes.List .table-wrap table#quote_list_table>thead>tr>th:last-child,body .c002 .table-wrap .actions-field body .c002 .table-wrap #quote-list-container .actions-field{width:100%}.page_Quotes.List .c002 .table-wrap .td-action-dropdown{margin:0}body .c002 .table-wrap .dropdown-menu{width:100%;padding:0 0 0 10px;max-width:100%}body .quotes-search-form.c00220 .form-field:nth-child(2){position:absolute;right:0;width:auto}body .quotes-search-form.c00220{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;gap:20px;position:relative}body.page_Quotes.List .c002 table{width:100%}body .c005 .buy-again-lists-table .buy-again-product .buyAgain-products-info{margin:0}body .c005 .buy-again-lists-table .buy-again-product .buyAgain-products-info .buyAgain-products-name{margin:0}body .c005 .buy-again-lists-table .qty-wraper{margin:10px 0 0}body.page_Buy.Again .c002 table.buy-again-lists-table{width:100%}body .c0010 .address-lists-wrap .search-toolbar .button-float-right{margin:10px 0!important}body.page_Address.Book .c002 table{width:100%}body .c002 table>tbody>tr:hover{background:0 0}body .address-lists-wrap .account-body .table-wrap{margin:20px 0 0;display:inline-block}body .c0010 .address-lists-wrap .address-lists-table .actions-field.address_book_list_action .dropdown-action-wrap .dropdown-menu.show-action{top:auto;position:relative;display:inline-block;min-width:50px}body .c0010 .address-lists-wrap .address-lists-table .actions-field .dropdown-action-wrap .dropdown-menu .button{display:inline-block;margin:5px!important;float:left}body.page_Shopping.Lists .c002 table{min-width:50%;width:100%}body .c002 table>tbody>tr>td:last-child{margin:0 0 20px}body .c002 table>tbody>tr>td:first-child{margin:20px 0 0}body .c0014 .show-action{position:relative;margin:0 0 0 20px}.custom_editaccount .form-row--half .form-field{width:100%}.account-heading{font-size:24px}body .navBar.navBar--sub.navBar--account{display:inline-block!important}body.page_Invoices .c002 table{width:100%}body .c002 .table-wrap .actions-field{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left!important;-ms-flex-pack:left!important;justify-content:left!important}body .c00406 .show-action{left:0;position:relative}body .c002 .table-wrap .td-action-dropdown{margin:0 0 0;padding:5px 0 0}body.page_Invoices .c002 table>tbody>tr>td:first-child{margin:30px 0 0}body.page_Invoices .c002 table>tbody>tr>td:last-child{margin:0 0 30px}.page_Invoices .c00405.button-filter-container{height:45px;margin:10px 0 0}body .order-lists-wrap .orders-search-company input{width:100%}body.custom_account_orderstatus .c002 table{width:100%}.custom_account_orderstatus .c0012.filter-box{margin-bottom:30px}body.custom_account_orderstatus .c0012 .filter-items{-ms-flex-wrap:wrap;flex-wrap:wrap}body.custom_account_orderstatus .c0012 .filter-items .form-field{margin-right:0!important;width:100%}.custom_account_orderstatus .order-lists-wrap .order-lists-table th[data-sort-th]{margin:0 0 10px}.custom_account_orderstatus .c002 .sort-thead tr{width:100%;display:inline-block}body .order-lists-wrap .orders-search-company{width:100%;display:inline-block;float:none;position:relative}.order-lists-wrap .orders-search-company .form-field:last-child{position:absolute;top:0;right:0;width:auto}.order-lists-wrap .orders-search-company .button--search{border:0!important}input#search-company-input{border-radius:25px!important}body .order-lists-wrap .orders-search-company+.button.button--small.button-filter.c00169{margin:0!important}body.custom_account_orderstatus .c002 .table-wrap .actions-field{width:100%}.custom_account_orderstatus .responsive-table tbody td:nth-of-type(9)::before{width:100px;text-align:left;text-align:left;position:absolute;top:0;padding:0}body.custom_account_orderstatus .c002 .table-wrap .actions-field{display:inline-block;width:auto;padding:30px 0 0}body.custom_account_orderstatus .c002 .table-wrap .actions-field a{width:auto;margin:0;min-width:50px}body .order-lists-wrap .account-orderStatus-label{max-width:100%}.custom_account_orderstatus .order-lists-wrap .order-lists-table .col-thumbnail{display:none}.order-lists-wrap .order-lists-table tbody>tr>td:nth-child(2){margin-top:15px}.order-lists-wrap .order-lists-table tbody>tr>td:last-child{margin-bottom:15px}}@media only screen and (min-width:479px) and (max-width:990px){.footer .footer-info-right .form .form-prefixPostfix .form-input{margin:0}.footer .footer-info-right .form .form-prefixPostfix{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;gap:15px}.footer .footer-info-right .form .form-prefixPostfix .button{width:auto}}@media only screen and (max-width:479px){.category_listing li.desctext p{position:initial;-webkit-transform:none;transform:none;margin:0 0 0;height:auto;width:100%}ol.breadcrumbs .breadcrumb .breadcrumb-label,ol.breadcrumbs .breadcrumb.is-active .breadcrumb-label{font-size:14px}.button,.custom_forgotpassword .custom-container .forgot-password-form .button{font-size:16px}body.page_Invoices .c00399 .form-input{width:calc(100% - 50px)}body .c005 .buy-again-search-container .add-all-to-cart{width:100%}.custom_checkout #checkout-app{margin:0}body .optimizedCheckout-headingPrimary,body.custom_checkout .cart-title.optimizedCheckout-headingSecondary{font-size:20px}#checkout-customer-continue,.custom_checkout .button{font-size:16px}.cart-summary{font-size:24px}.cart-total-value{width:66.66%;text-align:right}.cart-gift-certificate-form .form-input,.coupon-form .form-input,.estimator-form .button--primary,.estimator-form-input{width:100%}.cart-gift-certificate-form .button,.coupon-form .button{width:100%;margin:10px 0 0}.custom_blog .blog{width:100%;margin:0 0 40px}.custom_blog .blog .blog-post-body .blog-post,.custom_blog .blog .blog-post-figure .blog-thumbnail{height:auto}#gift-certificate-form{margin:0}.error_msg,.error_page p{margin:0}.custom-container .custom-right{margin:0}.custom-container .form-input{font-size:14px}.custom-container .form-label{font-size:14px}.custom_giftcertificates .custom-container .form-actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.custom_giftcertificates .custom-container .form-actions .button{margin:0;font-size:14px}.myrocketlinecontent h2{font-size:26px;margin:20px 0 0}.myrocketlinecontent ul li{width:100%;padding:16px 0}.myrocketlinecontent ul{margin:0}.productGrid .product .card{margin:0 0 40px 0}.sub-heading{font-size:20px}.cat_banner .page-heading.imgfound{line-height:27px;font-size:27px}.productGrid .product .card .card-body{padding:15px 0 0}body .cat_banner .page-heading.imgfound{max-width:100%;text-align:center}.category_listing li{width:100%;padding:0}.category_listing li a .cat_name{height:auto}.category_listing{margin:0 0 -20px}body.page_Quotes.List .c002 .table-wrap .dropdown-menu .button:last-child{margin:0!important}.page_Quotes.List .table-wrap table#quote_list_table>#quote-list-container>tr>td:last-child{display:table-row}.page_Buy.Again .c005 .buy-again-search-container .filter-by-date{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}body.page_Buy.Again .c002 .table-wrap .buy-again-lists-table .actions-field{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}body.page_Buy.Again .c002 .table-wrap .buy-again-lists-table .actions-field .button{margin:0!important;width:100%}body .c002 .filter-by-date #orderFromDate,body .c002 .filter-by-date #orderToDate{width:100%;margin:0}.buyAgain .pagination-list,body .c002 table.buy-again-lists-table,body .c005 .buy-again-search-container{width:100%}.custom-container .custom-nav .custom-nav .navBar-item.is-active,.custom-container .custom-nav .navBar--sub .navBar-action{font-size:16px;font-weight:400;line-height:24px}body .c0010 .address-lists-wrap .search-toolbar .search-input-box{width:calc(100% - 41px);margin:0 0 10px}body .c0010 .address-lists-wrap .search-toolbar .button-float-right{margin:0 0!important}#filter_open_button{margin:0}.custom_account_recentitems .productGrid .product .card .card-figure .card-img-container{height:auto}body .custom-container .form-select{font-size:16px;background-position:calc(100% - 10px) 50%;background-size:15px}.custom-container .form-label small{font-size:14px}.custom_account_inbox .custom-container .form-actions .button,body.custom-container .form-actions .button{width:auto;margin:0}body .custom-container .form-actions{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom-container .custom-nav .navBar--sub .navBar-item.is-active{line-height:24px}body .c002 table>tbody>tr:hover{background:0 0}.custompage .red-heading p,.red-heading p{font-size:16px}body .c002 .filter-by-date #orderFromDate{margin-bottom:10px}.b2b-wrap .button,body .c002 .button--small,body .order-lists-wrap .order-lists-table .actions-field .button{padding:10px 13px;font-size:13px}.custom-container .custom-nav .navBar--sub .navBar-item.is-active{font-size:16px}.custom-container .custom-nav .navBar--sub .navBar-item{margin:0 10px 10px 10px}body .c00399 .form-select{width:100%;border:1px solid #000;margin:0 0 10px;border-radius:5px}body .c00399 .form-input{width:calc(100% - 50px)}body.page_Invoices .responsive-table tbody td:nth-of-type(9)::before{padding-top:9px}body.page_Invoices .c002 .table-wrap .td-action-dropdown{display:none!important}.invoices-filter-form .filter-fields .filter-field,body .c00400 .filter-field .form-input{width:100%}body .c002 .table-wrap .dropdown-menu .button{border:0;margin:0 10px 0 0!important}body .c002 .table-wrap .dropdown-menu{width:auto;padding:0}body.page_Quotes.List .c002 .table-wrap .dropdown-menu{margin:10px 0 20px 0}body.page_Quotes.List .c002 .table-wrap .td-action-dropdown{display:none!important}.invoices-filter-form{margin:0 0 20px}body .c002 .table-wrap .dropdown-menu a{padding:10px 15px}.invoices-filter-form .filter-fields .filter-field:nth-child(2){padding:0;width:100%}.invoices-filter-form .filter-fields .filter-field:nth-child(2) .form-label{display:none}.invoices-filter-form .filter-fields .filter-field span{padding:10px 0;width:100%;display:inline-block;text-align:center}body .custom-container{margin:30px auto 0!important}.custom_forgotpassword .custom-container .reset,.page-heading{margin:0}.custom_forgotpassword .custom-container .account{margin:0}.button,.button:active,.button:focus,.custom_forgotpassword .custom-container .forgot-password-form .button{font-size:16px;letter-spacing:.05em!important}.createaccount .form{margin:0}.createaccount .form-input,.createaccount .form-select,.custom_createaccount .red-heading p,.custom_forgotpassword .custom-container p{font-size:16px;line-height:normal}.createaccount .page-heading,.custom_forgotpassword .custom-container .reset,.page-heading{font-size:20px}.login-row{margin:30px auto 0}.login-left h3{font-size:23px}form.login-form.form{margin:20px 0 0}.login-left .form-field{margin:0 0 20px}.login-left .form-actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.login-left a.forgot-password{width:auto}.login-right .panel-body{height:auto;padding:50px 20px 30px}.login-left input.button.button--primary,.login-right a .button{font-size:16px}.login-right h3{font-size:27px;font-weight:700;line-height:36px;margin:0 0 20px;font-family:"Proxima Nova Rg"}.login-right p{font-size:19px}.Career .work-img-text .work-text p,.Career .worktwo-img-text .work-text p{font-size:16px;line-height:normal}.contact-form{margin:0 0 100px}.g-recaptcha *{width:100%;max-width:100%}.contactuspage .red-heading p,.shippingreturn ul h3{font-size:16px}.contact-form img{position:absolute;bottom:-65px;max-width:90px}.shippingreturn ul h3::before{top:2px;height:19px}.shippingreturn ul h3::after{top:10px;width:20px;right:2px}#menu_responsive .navPage-subMenu-item>.navPage-subMenu-action,#menu_responsive .navPages-action{font-size:15px}.related-products-area h2{text-align:center}body .c00409.rfq-button-container.rfq-pdp-button-container{width:100%}.productView-thumbnail{width:33.33%}.productView-thumbnail-link{max-width:100%;height:100px}.page-heading{margin:0 0 2rem}.red-heading .page-heading,.red-heading .page-heading-custom{font-size:28px}.custompage .ourcompany_page .leftsec p{font-size:18px}.leftsec .ocicon{right:auto;bottom:auto;max-width:25vw}.ocsec h2{font-size:30px;line-height:normal}.custompage .ourcompany_page .ocsec p{font-size:16px}.ocicon ul li{width:100%;padding:0}.ocicon ul{margin:40px 0 -30px}.joinus ul h3,.ourstory li h3{font-size:22px;margin:0 0 10px;line-height:normal}.joinus ul li p,.ourstory li p{font-size:16px}.custompage .ocred h3{font-size:24px;line-height:30px}.custompage .ocred p{font-size:18px;line-height:normal}.cat_banner .page-heading{font-size:32px}.child-popup-wrapper .child-inner-close{position:absolute;right:20px;top:9px}.child-popup-wrapper .child-inner .right-content .content-wrapper h2{font-size:20px;line-height:28px}.page .invoice-detail-header .invoice-title{margin-left:0!important;margin-right:0!important}.page_Shopping .page .b2b-wrap .table-toolbar.top .action-links .action-link.button{margin:10px 0;width:100%}.page_Shopping .page .b2b-wrap .title-wrap .title-actions .action-link.button{margin:0;width:100%}.page_User.Management #modal-user-management-edit-form .form .form-actions .button,.page_User.Management #modal-user-management-new-form .form .form-fieldset .form-actions .button{margin:0}.page_User.Management #modal-user-management-edit-form .form .form-actions{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page_User.Management #modal-user-management-edit-form .form .form-actions::after,.page_User.Management #modal-user-management-edit-form .form .form-actions::before{display:none}.page_Shopping.List .page .b2b-wrap .table-toolbar.top .sl-search-container{width:100%}.page_Shopping.List .page .b2b-wrap .table-toolbar.top .sl-search-container .form-input{font-size:14px}.page_Address.Book .page .addressBook .filter-box .filter-item{width:100%;margin:0;padding:15px 0}.page_Quote .custom-nav~div .rfq-container-info{-ms-flex-wrap:wrap;flex-wrap:wrap}.page_Quote .custom-nav~div .rfq-container-info .rfq-company-info,.page_Quote .custom-nav~div .rfq-container-info .rfq-person-info,.page_Quote .custom-nav~div .rfq-container-info .rfq-quote-info{width:100%}.page_Quote .custom-nav~div .rfq-container-info .rfq-person-info .rfq-person-address-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.page_Quote .custom-nav~div .rfq-container-info .rfq-person-info .rfq-person-address-info .rfq-person-billing-address{margin:10px 0 0 0}.page_Quote .custom-nav~div .rfq-items-info .rfq-total{padding:10px;margin:0}.page_Quote .page .noprint .rfq-send-message .rfq-send-message-btn-wrap .button.rfq-send-message-btn{width:100%}.page_Quote .page .rfq-container-info-wrap .rfq-items-info .rfq-items-table-info.responsive-table .rfq-items-table-underline.rfq-table-body{padding:10px;display:block}.page_Quote .page .rfq-container-info-wrap .rfq-items-info .rfq-items-table-info.responsive-table .rfq-items-table-underline.rfq-table-body tr{border:none}.page_Quote .custom-nav~div .rfq-header-icons.noprint .rfq-header-icon-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;row-gap:10px}.page_Quote .custom-nav~div .rfq-header-icons.noprint .rfq-header-icon-left div button{margin:0}}.custom_checkout a{font-family:"Proxima Nova"}body .quickSearchResults .modal-close{display:inline-block}.tingle-modal--visible .tingle-modal-box{max-height:83vh;overflow:auto}@media only screen and (max-width:1199px){.productGrid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.productGrid .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.productGrid .card-figure{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.productGrid .product .card .card-body .card-title{padding:0}}@media only screen and (max-width:767px){.related-products-area .slick-arrow{height:40px;width:40px}}@media only screen and (max-width:479px){.productGrid .product .card{margin-bottom:0}.productGrid .product{margin-bottom:35px}.custom_blog .blog{padding:0}}.developed_by_sec{display:inline-block;width:100%;padding:0 20px;text-align:center;margin:20px 0 0 0}.productView-image .easyzoom-flyout{display:none}.productGrid .product .card .card-body .card-title a{font-size:18px;font-weight:700;text-align:center}li.product.grd.child-product-fnd{display:none}form.actionBar{display:none}.quickSearchResults .productGrid .product.product.dd.child-product-fnd{display:none!important}.cart-actions.cart-content-padding-right .rfq-button-container.c00409.rfq-cart-button-container{display:none}.hidepricecol .basepricecol{display:none}#countryCodeInput option,.form-select[data-label=Country] option{display:none}#countryCodeInput option:first-child,#countryCodeInput option[value=CA],.form-select[data-label=Country] option:first-child,.form-select[data-label=Country] option[value=CA],.form-select[data-label=Country] option[value=Canada]{display:inline-block}.quote-edit-information .body-container div{display:none}.quote-edit-information .body-container div:first-child,.quote-edit-information .body-container div:nth-child(2),.quote-edit-information .body-container div:nth-child(3),.quote-edit-information .body-container div:nth-child(4),.quote-edit-information .body-container div:nth-child(5),.quote-edit-information .body-container div:nth-child(6),.quote-edit-information .body-container div:nth-child(7),.quote-edit-information .body-container div:nth-child(8){display:inline-block!important}.add-quote-success-container{opacity:0!important}.group-products-wrapper .subProducts .table-body-area tr td.boldtxt{font-weight:700;color:red!important}.previewCartItem-content{padding-left:10px}.navUser-item--cart .dropdown-menu.is-open{right:-10px}.b2b-add-to-list.button{display:none}.productView .productView-details .ppname_container .wishlist_icon.loginwishlist .b2b-add-to-list.button{display:block}.productView-options .form+.form-action{display:none}.productView .productView-details .ppname_container .wishlist_icon.loginwishlist .button{background:#c32032!important;width:auto;padding:13px 20px 13px 20px;color:#fff!important;margin:0!important}.productView-product>.ppname_container>.ppname_container{margin-bottom:0}.navPages .navPage-subMenu .navPage-subMenu-list.buttom_menu>li:first-child .navPages-action{color:#c32032}.navPages .navPage-subMenu .navPage-subMenu-list.buttom_menu>li:first-child .navPages-action:hover{color:#000}@media (min-width:1200px) and (max-width:1300px){.navPages .navPage-subMenu .navPage-subMenu-list .navPage-subMenu-item{padding:0 15px 9px!important}}.productView-info .productView-info-bulkPricing #bulk-pricing{border:1px #000 solid}.productView-info .productView-info-bulkPricing #bulk-pricing table{width:100%;overflow:hidden}.productView-info .productView-info-bulkPricing #bulk-pricing table tr:first-child td{color:#fff;background:#c32032;text-align:center;line-height:44px;font-weight:600;padding:0 15px;font-family:"Proxima Nova Rg";width:20%;border-radius:0}.productView-info .productView-info-bulkPricing #bulk-pricing table tr:first-child td:first-child{text-align:left}.productView-info .productView-info-bulkPricing #bulk-pricing table tr td{color:#000;font-size:16px;font-weight:400;line-height:45px;text-align:center;font-family:"Proxima Nova";padding:0 15px}.productView-info .productView-info-bulkPricing #bulk-pricing table tr:nth-child(2) td:first-child{font-family:"Proxima Nova Rg";color:#c32032}.productView-info .productView-info-bulkPricing #bulk-pricing table tr td:first-child{text-align:left}.productView-info .productView-info-bulkPricing #bulk-pricing table td,.productView-info .productView-info-bulkPricing #bulk-pricing table tr{border:1px solid #000}.productView-info .productView-info-name{font-family:"Proxima Nova Rg";display:inline-block;clear:left;float:left;font-size:16px}.productView-info .productView-info-value{display:inline-block;font-size:16px;float:left}.productView-info .productView-info-name.sku-label{margin:0 5px 0 0}.productView-rating{margin:0 0 15px}.productView-info-bulkPricing{margin:10px 0 20px 0;display:inline-block;width:100%}dl.productView-info{margin:0}.tab{border:1px solid #e5e5e5}.tab.is-active{border:1px solid #c32032}.tab.is-active .tab-title{color:#fff;font-weight:700;font-family:"Proxima Nova Rg";background:#c32032}.tab .tab-title{font-weight:700;font-family:"Proxima Nova Rg"}.previewCartCheckout .button{padding-left:0;padding-right:0}#previewModal .productView-img-container::after{padding-bottom:100%}@media only screen and (min-width:990px){#previewModal .previewCart .productView{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (max-width:600px){.productView-info .productView-info-bulkPricing #bulk-pricing table{min-width:580px}.productView-info .productView-info-bulkPricing #bulk-pricing{overflow:auto}.tabs-contents table{max-width:100%}}.defaultpp .productView{margin-bottom:80px}.defaultpp .productView-info .custom-description{margin-bottom:30px}.defaultpp .productView-info dt.productView-info-name:first-child{display:block}.defaultpp .productView-info dd.productView-info-value:nth-child(2){display:block}.defaultpp .productView-info .productView-info-name{display:none}.defaultpp .productView-info .productView-info-value{display:none}.defaultpp .rfq-button-container{display:none!important}.defaultpp .productView-options .add-to-cart-buttons{padding-left:0}.defaultpp .productView-options .add-to-cart-buttons .b2b-add-to-quote.button{display:none}.defaultpp .custom-description{display:inline-block;width:100%}.defaultpp .custom-description table{width:100%}.defaultpp .custom-description table tr:nth-child(odd){background-color:#f2f2f2}.defaultpp .custom-description table td{padding:5px 8px}.defaultpp .custom-description table td:last-child{text-align:center}.defaultpp .productView-description .tabs-contents table{width:100%;max-width:520px}.defaultpp .productView-description .tabs-contents table tr:nth-child(odd){background-color:#f2f2f2}.defaultpp .productView-description .tabs-contents table td{padding:5px 8px}.defaultpp .productView-description .tabs-contents table td:last-child{text-align:center}@media only screen and (max-width:767px){.tab .tab-title{padding-left:20px}}@media only screen and (max-width:479px){.tab .tab-title{padding-left:0}}@media only screen and (max-width:400px){.headtop p{padding:0 15px;font-size:14px}}.group-products-wrapper .subProducts .table-body-area tr td[style="color:#ff0000;"]{font-weight:700}a.add-to-cart-btn.button.in-stock-false{opacity:0;pointer-events:none}@media only screen and (max-width:767px){.css-e3m6hy{width:auto!important;max-width:calc(100% - 20px)!important;display:inline-block!important}.css-1y36mze{max-width:100%!important}.css-1y36mze .MuiAlert-message>div{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}}