.page-header.type4 .navigation:not(.side-megamenu) .level0 .level-top,.panel.header .top-links-icon a,.page-header.type4 .header-contact i.porto-icon-user-2,.nav-toggle{color:#cbc8c8 !important}.page-header.type4.sticky-header .header-main .header-left,.page-header.type4.sticky-header .header-main .header-right,.page-header.type4.sticky-header .header-main .header-center{padding-top:20px;padding-bottom:20px}.top-links-icon{color:#cbc8c8}@media only screen and (min-width:992px){.page-header.type4 .navigation:not(.side-megamenu) .level0 .level-top{padding:9px!important}}.fullscreen-carousel{height:auto!important}.fullscreen-carousel .owl-carousel:not(.owl-loaded)>*,.fullscreen-carousel .owl-item>*{min-height:auto;height:auto !important}.home-banner-slider h2.vc_custom_heading,.custom-font4{color:#fff}.home-banner-slider h3.vc_custom_heading.mb-1.text-uppercase{color:#fff}.home-banner-slider h3.vc_custom_heading.mb-4.text-sale{color:#fff}.home-banner-slider h5.vc_custom_heading.d-inline-block.mr-3.align-left.text-uppercase{color:#fff}html .home-banner-slider .btn-borders.btn-dark{border-color:#fff;color:#fff}@media only screen and (max-width:767px){.home-banner-slider h2.vc_custom_heading,.custom-font4{font-size:18px!important;margin-bottom:0!important}.home-banner-slider h3.vc_custom_heading.mb-1.text-uppercase{font-size:24px!important}.home-banner-slider h3.vc_custom_heading.mb-4.text-sale{font-size:36px!important;margin-bottom:0!important}html .home-banner-slider .btn-borders.btn-dark{padding:5px 10px}.logo img{width:50px}}@media only screen and (max-width:992px) and (min-width:767px){.logo img{width:50px}.home-banner-slider h2.vc_custom_heading,.custom-font4{font-size:18px!important;margin-bottom:0!important}.home-banner-slider h3.vc_custom_heading.mb-1.text-uppercase{font-size:24px!important}.home-banner-slider h3.vc_custom_heading.mb-4.text-sale{font-size:36px!important;margin-bottom:0!important}html .home-banner-slider .btn-borders.btn-dark{padding:5px 10px}}.header-main{background:rgba(0,0,0,.5)!important;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.7,1,.7,1)}@media only screen and (max-width:600px){.owl-carousel .owl-item img.mobile-view{display:block}}@media only screen and (max-width:767px){.owl-carousel .owl-item img.mobile-view{display:block}}@media only screen and (min-width:599px){.owl-carousel .owl-item img.mobile-view{display:none}.owl-carousel .owl-item img.desktop-view{display:block;height:100%}}@media only screen and (max-width:992px){.cms-shop-gemsen .columns .column.main{-webkit-flex-grow:initial;flex-grow:initial;-ms-flex-order:initial;-webkit-order:initial;order:initial}}form#login-form .login .actions-toolbar .secondary{position:relative;width:200px}form#login-form .login a.action.remind{position:absolute;top:-58px;left:187px;font-size:14px}a.action.remind:hover{text-decoration:underline}.login-container .block .actions-toolbar>.primary{display:inline-block}button#send2{padding:18px 50px;line-height:1;text-transform:capitalize;border-radius:4px}.footer-middle .porto-block .wpb_wrapper ul li{margin-top:5px}.form.forget .actions-toolbar>.primary{display:inline-block}.action.primary{background-color:#0080c3 !important;border:1px solid #0080c3 !important}[class^=porto-icon-]:before,[class*=" porto-icon-"]:before{color:#fff}.porto-icon-shipping-truck:before{color:#fff !important}@media only screen and (max-width:767px){.header-center .logo{max-width:initial;width:90%}.page-header.type4 .header-main .header-center{flex:1!important;justify-content:left}.logo img{width:auto}}.page-header.type4 .navigation:not(.side-megamenu) .level0 .level-top{color:#fff !important}.navigation a.level-top .fa-home:before{font-size:18px}button.action.subscribe.primary{margin-bottom:10px}@media only screen and (max-width:991px){.page-header.type4 .navigation:not(.side-megamenu) .level0 .level-top{color:#777 !important}}@media only screen and (max-width:992px) and (min-width:767px){.logo img{width:auto}.block.newsletter .form.subscribe{margin-right:0important;width:100%important}footer .newsletter .action.subscribe{padding-left:10px!important;padding-right:15pximportant}.footer .newsletter input{padding-left:15px!important;padding-right:10px!important}}@media only screen and (min-width:992px){.page-header.type4 .navigation:not(.side-megamenu)>ul{display:inline-flex!important}}@media only screen and (min-width:768px){.rootmenu>.rootmenu-list .rootmenu-submenu .rootmenu-submenu-sub .rootmenu-submenu-sub-sub{min-width:150px}.hat-main .hat-row .hat-inner{width:25%}}.products-list .qty-left{position:relative;bottom:18px;left:82px}.products-list .stock.available{margin-bottom:12px;margin-top:0}.qty-left{position:relative;bottom:30px;left:30px}@media screen and (max-width:767px) and (orientation:portrait){.qty-left{bottom:30px;left:45px}.products-list .qty-left{position:relative;bottom:85px;left:0}}@media screen and (min-width:1278px){.products-list .qty-left{position:relative!important;bottom:20px!important;left:0}}@media screen and (max-width:1024px) and (min-width:768px){.qty-left{bottom:20px;left:20px;color:red}.products-grid .qty-left{bottom:90px!important}.products-list .qty-left{position:relative;bottom:5px;left:0}.products-list .openbox_purchase{min-height:40px}.products-list .special.order{bottom:202px}}.page-products img.product-image-photo{height:auto;width:auto}@media screen and (min-width:768px) and (min-width:768px){.product-options-bottom .price-box .price-container .price,.product-info-price .price-box .price-container .price{font-size:22px;line-height:36px}.catalog-product-view .block{clear:both}}.li .mst-related__block-bulletproof .bulletproof-content .bulletproof-items .bulletproof-item{margin-left:30px}.catalog-product-view .bulk_purchase_table_simple .action.primary{padding:4px}.catalog-product-view .price-box.price-final_price{min-height:30px;width:50%}.rootmenu{z-index:3}span.header_account_link_list.customlogin{display:none}.block-minicart .actions .secondary .action{color:#f2703e}.checkout-cart-index .cart.main.actions button.action{color:#222;width:30%;float:left}.checkout-cart-index .cart.main.actions a.action.continue{color:#f2703e;width:30%;float:right}.checkout-cart-index .cart.main.actions{width:100%;float:left}.checkout-cart-index .cart.main.actions button.action.update{margin-left:50px}.checkout-index-index .action.action-show-popup{color:#222}@media screen and (max-width:639px){.checkout-cart-index .cart.main.actions button.action{width:96%;float:none}.checkout-cart-index .cart.main.actions a.action.continue{color:#f2703e;width:96%;float:none}.checkout-cart-index .cart.main.actions{width:96%;float:none}.checkout-cart-index .cart.main.actions button.action.update{margin-left:10px}.checkout-cart-index .cart.main.actions button.action{margin:10px}}@media (min-width:768px){.block-search input{position:static;padding-right:40px;margin:0;color:#fff;border-color:#444;background:#fff;background-clip:padding-box;border:1px;border-radius:6px;font-family:'Work Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;height:27px;line-height:1.42857143;padding:0 9px;vertical-align:baseline;width:100%;box-sizing:border-box;box-shadow:none}.header.panel>.header.links{margin-top:10px}.cp-footer-container .cp-footer-main .cp-fblock .cp-fcontent{float:left !important}.product.info.detailed{margin-bottom:30px;clear:none;width:58%}.catalog-product-view .product.info.detailed{width:100%;float:left}}.minicart-wrapper .action.showcart .text{color:#fff;display:inline-block;font-weight:600;height:auto !important;line-height:30px;margin:0 !important;position:relative !important;text-transform:capitalize;width:auto !important;padding-left:5px !important}.copyright{padding:40px 0 30px !important}a.action.more{background:#097fb4 !important;padding:10px;border:#097fb4;display:inline-block;color:#fff;cursor:pointer;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;margin:0;font-size:1rem;line-height:1.5rem;box-sizing:border-box;vertical-align:middle}.bulk_purchase_table_simple td .qty_bulk{border-radius:6px;font-size:14px;height:27px;line-height:1.42857143;box-shadow:0px 0px 2px 1px #179bd7}.input-text.qty{box-sizing:border-box;box-shadow:0px 0px 2px 1px #179bd7;border-radius:6px}.mst-related__block-bulletproof .bulletproof-content .bulletproof-items .bulletproof-item{background:none repeat scroll 0 0 #efefef;overflow:hidden;padding:6px;position:relative;margin-left:30px}@media only screen and (max-width:767px){.minicart-wrapper .action.showcart .text{display:none}.customer-account-login button#send2{padding:18px 20px}.customer-account-login .page-title-wrapper h1.page-title{font-size:24px}form#login-form .login a.action.remind{left:130px}.logo img{display:block;max-height:-webkit-fill-available !important;max-width:100% !important}.block-search,.minicart-wrapper{margin-top:10px !important}.block-search .label:before{margin:6px 7.5px 0 0;font-size:22px;line-height:28px}}.stock:before{content:'Status: '}.product-item .price-box .price:before{content:'Dealer Cost: ';display:inline-block}.catalog-product-view .product-info-main .product-add-form .box-tocart .actions .tocart{float:left;width:215px;margin-right:20px}@media only screen and (min-width:1279px){.catalog-product-view .box-tocart{width:60%;float:left}.catalog-product-view .product-info-main .product-add-form .box-tocart .actions .tocart{float:right;width:215px;margin-right:20px}.product-info-main .product-add-form .box-tocart .actions .tocart{width:60%}.page-products .product-details{float:left;width:50%;margin-top:10px}.page-products .products-grid .product-details{width:100%}.page-products .products-list .qty-left{position:absolute;bottom:5px !important;color:red;left:0 !important}.page-products .product-item-inner{float:left;width:auto}.page-products .product.description.product-item-description{width:100%!important;float:left;padding:20px 0}.page-products .products-list table.bulk_purchase_table_simple{width:100%}.page-products .products-list .bulk_purchase_table_simple>tbody>tr>td{padding:6px 12px}.product-item-actions .actions-primary+.actions-secondary{padding-left:0}}.page-products .product-item-actions .actions-secondary{font-size:1.3rem;float:left;width:36px !important;line-height:1;color:#fff;cursor:pointer;margin-top:18px;margin-left:0;font-weight:600}.page-products .product-item-inner .product-item-actions .actions-secondary a.action{line-height:1;padding:0 7px;padding-top:5px;padding-bottom:4px;background:#0080c3;border:1px solid #0080c3;color:#fff !important;cursor:pointer;width:36px !important}.catalog-product-view .product-addto-links .action{background-image:none;background:#f2703e;border:1px solid #f2703e;color:#fff;cursor:pointer;display:inline;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;padding:8px 15px;font-size:1.3rem;box-sizing:border-box;vertical-align:middle;line-height:2.1rem;padding:14px 17px;text-align:center;width:52px;font-size:1.7rem;line-height:3}@media only screen and (max-width:540px){.page-products .product-details{float:left;width:100%}.page-products .products-list .qty-left{position:relative;bottom:6px;left:0;float:left;width:102px;font-size:12px}.page-products .product-item-inner{float:none;width:40px;height:auto;margin-bottom:0}.page-products .products-list .product-items .product-item-info .product-item-details .product-item-inner .product-item-actions{padding:0 !important}.page-products .products-list .product-item .product-item-actions .actions-secondary{margin:0;text-align:center}.page-products .product-item-inner .product-item-actions .actions-secondary a.action{float:left;padding-top:10px;padding-bottom:10px}}.catalog-product-view .box-tocart .fieldset{border:0;padding:0}.subnotification .primary{background:#0074c9;border:1px solid #0074c9;margin-bottom:10px !important}.subnotification .primary:hover{background:#0074c9;border:1px solid #0074c9}.notify.me.btn.text p{font-size:16px;font-weight:600;margin-bottom:4px}.checkout-cart-index .product-image-wrapper .product-image-photo{height:auto !important}.checkout-index-index .checkout-payment-method .step-title{margin:20px}.catalog-product-view #outofstocknotification .control{width:57%;float:left}.catalog-product-view #outofstocknotification .control .emailfield,.catalog-product-view #outofstocknotification .control #mobilenumber{width:100% !important}.catalog-product-view #outofstocknotification .control .emailfield{margin-bottom:10px}.catalog-product-view .bulk_purchase_table_simple .action.primary{padding:4px 2px !important}@media only screen and (max-width:767px){.catalog-product-view .product.info.detailed{width:100%}}@media only screen and (max-width:767px){.catalog-product-view .product-info-main .product-add-form .box-tocart .actions .tocart{float:left;width:163px;margin-right:20px}.catalog-product-view .product-addto-links .action{width:52px;margin-left:0}.catalog-product-view .qty-left{float:left;width:90%}}@media only screen and (max-width:767px){.product-social-links{text-align:left;float:left}.page-header .nav-toggle{z-index:999}}.cookie-status-message{display:none}@media only screen and (max-width:767px){.nav-open .nav-sections{z-index:9999 !important}}.filter-options-item.active .filter-options-content{display:block !important}.custom.buttom.email.brand.request button.custombutton{background:#097fb4 !important;border:#097fb4;color:#fff}.custom.buttom.email.brand.request{float:left}.product.details.product-item-details .products-list .product-item-description{float:left;width:100%}@media only screen and (max-width:767px){.custom.buttom.email.brand.request{margin:0}.nofity.me.subnotification .action{margin:10px 6px!important;padding:0 1em!important}.btnmargin{margin-left:0}.custom.buttom.email.brand.request button.custombutton{padding:10px}}@media screen and (max-width:1024px) and (min-width:768px){.page-products .product-item-actions .actions-secondary{position:relative;top:0;left:0;margin-right:10px}.page-products .products-grid .add.to.wish.list{top:-10px;left:5px}.products-list .custom.button.email.brand.request{width:100%;margin-bottom:10px;margin-left:0}.products-grid .bulk_purchase_table_simple td .qty_bulk{width:40px !important}.products-list .bulk_purchase_table_simple td .qty_bulk{margin:0 8px}.products-list .bulk_purchase_table_simple .action.primary{margin-left:6px}.products-grid .custom.button.email.brand.request{width:100%;margin-bottom:8px}}@media screen and (max-width:767px) and (min-width:541px){.products-list .qty-left{bottom:5px;left:0;float:left}li.item.product.product-item .product-details{float:left;width:75%;margin-bottom:10px}.products-list table.bulk_purchase_table_simple{float:left}.products-list .product-item-inner{margin-top:20px;margin-left:8px}}.owl-item li.slider-block{list-style-type:none}.intl-tel-input{width:100%}.products-list .stock.unavailable{margin-bottom:15px;margin-top:10px;float:left;width:100%}@media screen and (max-width:1278px) and (min-width:1025px){.products-list .qty-left{position:relative;bottom:8px;left:0;color:red}}@media screen and (min-width:1300px){.page-products .products-list .qty-left{left:0 !important;color:red;font-size:12px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;position:relative;bottom:5px !important}}.purchaseorder-message{color:red}.catalog-product-view .qty-left{bottom:10px !important;color:#f2703e;font-style:normal;font-weight:600;font-size:12px !important;position:absolute;left:0}.page-products .product-item-inner .product-item-actions .actions-secondary a.action:hover,.catalog-product-view .product-addto-links .action:hover{background:0 0;color:#0080c3}.page-products .product-item-inner .product-item-actions .actions-secondary a.action:hover i.fa.fa-heart,.catalog-product-view .product-addto-links .action:hover i.fa.fa-heart{background:0 0;color:#0080c3}.products-grid .stock{position:relative;bottom:4px;float:left}.page-products .products-grid .product-details{margin-top:10px;position:absolute;bottom:0}.products-grid .qty-left{left:0;bottom:63px;font-size:12px;font-weight:600;color:red;position:absolute}@media only screen and (max-width:767px){.custom.button.email.brand.request{width:132px !important;margin-bottom:10px;margin-left:0 !important;margin-top:0 !important}}@media only screen and (min-width:1279px){.custom.button.email.brand.request{margin-top:20px}.products-grid .custom.button.email.brand.request{width:70%;margin-bottom:12px}.products-grid .product.details.product-item-details{min-height:0;text-align:left;float:left;width:100%}}.custom.button.email.brand.request{float:left;width:25%;margin-left:-35px;margin-top:15px}.page-products .product.description.product-item-description{width:55%;float:left;padding:0}.products-list .product-item-description{margin:15px 0 0 !important}.custom.button.email.brand.request button.custombutton{background:#097fb4 !important;padding:16px;border:1px solid #097fb4;display:inline-block;color:#fff}.page-products .product.description.product-item-description a.action.more{border:1px solid #71b1ce !important}.custom.button.email.brand.request button.custombutton:hover,.page-products .product.description.product-item-description a.action.more:hover{background:#71b1ce !important;padding:16px;border:1px solid #71b1ce !important;display:inline-block;color:#fff}.catalog-product-view .custom.buttom.email.brand.request button.custombutton{padding:10px;margin-bottom:10px;margin-top:10px}.catalog-product-view .custom.buttom.email.brand.request button.custombutton:hover{background:#71b1ce !important;color:#fff}.page-products .product-item-actions .actions-secondary{padding-left:0;margin-bottom:14px}.modal-popup .modal-inner-wrap{width:45%;margin-top:8%}.modal-popup .modal-footer{text-align:right}@media only screen and (max-width:767px){.modal-popup .modal-inner-wrap{width:95%;height:auto;margin-top:8%}.products-list .product-item-description{margin:0 !important;margin-left:10px !important}}.scrollup{z-index:9}.product-info-main .product.attibute.style .type,.product-info-main .product.attribute.style .type{font-weight:400}.product-info-main .product.attibute.overview .type,.product-info-main .product.attribute.overview .type{font-size:14px}.page-main>.page-title-wrapper .page-title{margin-bottom:10px}@media screen and (max-width:767px){.catalog-product-view .qty-left{bottom:10px !important}.page-products .products-list .qty-left{width:auto;font-size:12px;color:red}.bulk_purchase_inner_div{margin-bottom:10px}}@media only screen and (max-width:1274px) and (min-width:768px){.catalog-product-view .qty-left{bottom:100px !important}.catalog-product-view .openbox_lable h3{margin-top:0!important}.products-list .product-item-description{min-height:45px}.products-list .discount-percentage{top:108px!important}.products-list .discount-percentage{top:108px}.products-list span.openbox-remainingqty{bottom:-2px}}@media screen and (max-width:767px) and (min-width:541px){.page-products .product-item-actions .actions-secondary{margin-top:0;position:relative;top:-20px}.product-item-inner{float:left}a.action.more{margin-left:10px}.bulk_purchase_table_simple .action.primary{margin-left:10px}}.product-item .price-box .special-price .price:before,.product-info-price .special-price .price:before{content:'Promo Cost: '}.product-item .price-box .old-price .price:before,.product-info-price .old-price .price:before{content:'Dealer Cost: '}.old-price span.price-container.price-final_price.tax.weee .price-label,.product-item-info .price-box .old-price .price-container span.price-label{display:none}.prices-tier{font-size:1.4rem;color:#0074c9;font-weight:600}.benefit{font-weight:600}.wishlist-index-index .product-image-photo{height:auto !important;width:auto}.wishlist-index-index .product-image-wrapper{width:85%;margin:0 auto}.block.block-collapsible-nav:nth-child(2){display:none}.catalog-product-view .product-info-main .product-add-form{position:relative;padding-top:50px}.catalog-product-view .product-info-main .stock.available,.product-info-main .stock.unavailable{position:absolute;top:-8px;left:0;font-weight:400!important}.catalog-product-view .product.media{position:relative}.catalog-product-view .amasty-label-container{display:block!important;position:absolute;top:35px}.product-options-bottom .price-box,.product-info-price .price-box{padding-bottom:0}.special-price-box{float:left;width:100%;font-size:16px;color:#f2703e;padding:10px 0 0}.min-advertised-price-box{padding-top:2px}.min-advertised-price-box,.msrp-price-box{float:left;width:100%}.products-list .min-advertised-price-box,.products-list .msrp-price-box,.products-grid .min-advertised-price-box,.products-grid .msrp-price-box{font-weight:500;font-size:14px;line-height:1.4}.products-grid .custom.button.email.brand.request{margin-top:0}.catalog-product-view .bulletproof-item .price-box.price-final_price{width:100%;text-align:left}.productsList-list-item .bulletproof-item .price-box span.price,.page-products .price-box .price{font-size:.9rem}.mst-related__block-bulletproof .bulletproof-content .bulletproof-items .bulletproof-item .bulletproof-item-info .bulletproof-item-photo img{width:55%;margin:0 auto}.products-grid .product-item .price-box{margin:0;text-align:left}.mst-related__block-bulletproof .bulletproof-content .bulletproof-items .bulletproof-item .bulletproof-item-info .bulletproof-item-details{width:100%}.productsList-list-item .bulletproof-item .price-box span.price:before{content:'Dealer Cost: '}.product-info-main .product-info-stock-sku{padding-left:1%}.notify.me.btn.text .control .input-text{width:90% !important}.notify.me.btn.text .control{float:left;width:65%}.notify.me.btn.text{float:left;width:80%;text-align:left;padding-left:0}.subnotification .primary{padding:5px 10px}.special-prices-box{color:#f2703e;font-size:1.1rem}.products-list .discount-percentage{float:left;position:absolute;top:90px;padding-left:0;color:#f2703e;font-weight:600;left:175px}.products-grid .discount-percentage{float:left;position:absolute;bottom:60px;padding-left:2px;color:#f2703e;font-weight:600;font-size:12px}@media only screen and (min-width:767px){.products-list .discount-percentage{float:left;position:static;top:64px;padding-left:0;color:#f2703e;font-weight:600}}@media only screen and (max-width:768px){.products-list .discount-percentage{float:left;position:static;top:115px;padding-left:0;color:#f2703e;font-weight:600;left:175px}}@media only screen and (min-width:768px) and (max-width:1024px){.products-grid .discount-percentage{bottom:154px}.special-price-box{padding:14px 0 0}}@media only screen and (max-width:767px){.products-grid .discount-percentage{bottom:-14px}.special-price-box{padding:14px 0 0}}.products-list .product-item-name{min-height:45px}.special.order{position:relative;bottom:18px}.table-checkout-shipping-method tbody tr.row{border-top:1px solid #ccc}.table-checkout-shipping-method tbody td{border-top:0 solid #ddd}.table-checkout-shipping-method{min-width:100%}.table-checkout-shipping-method tbody tr.row:first-child{border-top:0}.openbox_product h3.openbox_price{min-height:30px;float:left;margin:0;font-weight:600;font-size:22px;border-bottom:1px #c1c1c1 solid;padding-bottom:15px;width:100%;color:#222;margin-bottom:15px}.catalog-product-view .product-info-main .product-add-form{padding-top:0}#openboxsku{text-align:right;padding-left:0;position:absolute;top:-10px;right:0}p.openboxsku{text-align:right;padding-left:0;position:absolute;top:10px;right:0}.openbox_product{position:relative;top:20px}.openbox-label{background:#f5caa4;width:70px;height:22px;text-align:center;font-size:14px;margin-top:25px}.product-test-product-sku div#normalstockStatus{top:20px}div#openboxNote{position:relative;bottom:7px}div#openboxNote{position:relative;bottom:7px}@media only screen and (min-width:1024px){.owl-wrapper-outer{height:450px}}.products-list .product-items li.item.product.product-item{background:0 0;overflow:hidden;padding:6px;position:relative;border-bottom:1px solid #f1f1f1;margin-bottom:10px}.bulk_purchase_table_simple td .qty_bulk{width:60px;float:none;text-align:center;vertical-align:middle}.products-list table.bulk_purchase_table_simple>tbody>tr td:nth-child(1){background:#f0f0f0;border:1px solid #ccc;vertical-align:middle;text-align:center;color:#222}.products-list table.bulk_purchase_table_simple>tbody>tr td:nth-child(2){border:1px solid #ccc;height:60px;vertical-align:middle;text-align:center}.account ul.nav.items li.nav.item{display:inline-block !important;width:100%}body,html{overflow-x:initial !important}@media only screen and (max-width:992px){.sw-megamenu.navigation li.ui-menu-item{list-style:none}}@media only screen and (min-width:992px){.products-grid .custom.button.email.brand.request{position:absolute;bottom:0;left:85px}}.product-info-price .price:before{content:'Dealer Cost: '}.product-info-main .product.sku{white-space:nowrap;margin-left:-7px;font-size:1.1rem}.product.attribute.style{margin-left:-7px}.box-tocart .field.qty{margin-right:-.5rem}.catalog-product-view .product-info-main .product-info-stock-sku .stock.available{display:none}.minicart-wrapper .action.showcart .text{display:none}.catalog-product-view .qty-left{color:red}.open-box-add span{color:red !important}.open-box-add .hideOpenboxAdd button span{color:#fff !important}.open-box-add .hideOpenboxAdd span{color:#777 !important}.qty.field .control,.col.qty .control{width:75px;justify-content:left}button.openbox-add{background:#0080c3 !important}button.openbox-add:before{display:inline-block;content:"\e8ba";font-family:"porto-icons";margin-right:.5rem;font-size:1.125rem}button.openbox-add{display:inline-block !important;color:#fff;margin-left:24px !important;width:175px !important;height:3rem !important;padding:0 2em;margin-bottom:0;overflow:hidden;text-transform:uppercase;font-size:1em !important;letter-spacing:-.015em;font-weight:700;line-height:3rem !important;border:none}.panel.header .top-links-icon a,.panel.header .top-links-icon:after{color:#fff !important}.qty.field .input-text.qty,.col.qty .input-text.qty{width:44px !important;height:3rem !important;border:1px solid #e7e7e7}.product.description .value ul{padding-left:0 !important}@media only screen and (max-width:767px){.products-grid .product-item-name a{white-space:normal}.catalog-product-view .qty-left{bottom:100px !important}.openbox_lable h3{margin-top:0 !important}.products-list .product-item-info{flex-direction:column}.products-list .product-item-details{width:100%;max-width:98%}.customer-account-login .login-container,.customer-account-forgotpassword form#form-validate{padding:20px}.page-header.type4 .header-main .header-center .logo{min-width:90px!important}}.box-tocart .fieldset>.field.qty>.label{display:inline;font-weight:700}.box-tocart .fieldset>.field.qty>.control{display:inline;margin-left:8px;margin-right:34px}.products-grid .price-box.price-final_price span.price-container.price-final_price.tax.weee{display:inline-block;width:100%;margin-bottom:20px}.page-products .products-grid a.minimal-price-link{position:absolute;top:65px;height:20px}.page-products .bulk_purchase_table_simple td.qty_txt{vertical-align:middle}.page-products .products-grid table.bulk_purchase_table_simple tr td:first-child{position:relative;top:10px}.page-products .product.actions.product-item-actions{position:relative}.page-products .products-grid .add.to.wish.list{position:absolute;bottom:0;right:0}.page-products .product.description.product-item-description a.action.more:hover{padding:10px}@media only screen and (max-width:480px){.products-grid .qty-left{bottom:80px!important}.products-grid .product-item{width:100%}.products-grid .product-item-details{text-align:left;float:left}.page-header.type4 .header-contact i{font-size:20px}}p.openbox_purchase{margin-bottom:6px;font-size:12px}@media only screen and (min-width:1100px){.catalogsearch-result-index .products-list .qty-left{bottom:135px}}@media only screen and (min-width:1280px){.products-grid p.openbox_purchase{position:absolute;bottom:49px;font-size:12px}.products-grid .product-item{width:25%}.catalog-product-view .product-info-main{margin-bottom:0}}.nofity.me.subnotification .action{height:3rem;padding:0 2em;margin:10px;text-transform:uppercase;font-size:1em;line-height:3rem}.nofity.me.subnotification .action:hover{color:#fff}.catalogsearch-result-index .products-list .product-item-info .product-item-details .price-box,.products-list .product-item-info .product-item-details .price-box{margin-bottom:0;float:left;width:100%}.catalogsearch-result-index .products-grid .special.order{width:100%;float:left}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.mage-dropdown-dialog{position:relative}.product-item .rating-summary .rating-result{display:none !important}.products-slider button#pop_add{font-size:9px;padding:10px;height:2rem;line-height:1}.products-slider button#pop_add:before{display:none}form#outofstocknotification{float:left}form#outofstocknotification .cleardiv{display:inline-block}.customer-account-login .page-title-wrapper:after,.customer-account-login .page-title-wrapper:before,.customer-account-forgotpassword .page-title-wrapper:before,.customer-account-forgotpassword .page-title-wrapper:after{display:none}.customer-account-login #maincontent,.customer-account-forgotpassword #maincontent{padding:0;overflow:hidden}@media only screen and (min-width:1200px) and (max-width:1444px){.cms-shop-gemsen .full-carousel .owl-stage{float:left;max-height:765px}}.contact-index-index .page-main .contact-info [class^=porto-icon-]{background-color:#fff !important}.customer-account-index nav.navigation.sw-megamenu.side-megamenu{padding:0}.customer-welcome .customer-menu{display:block}.header.panel>.header.links>li.customer-welcome>span.customer-name{display:none}.panel.header.show-icon .customer-menu .header.links{border:0;border-radius:0;position:relative!important;box-shadow:none}.panel.header.show-icon .customer-menu .header.links:before,.panel.header.show-icon .customer-menu .header.links:after{border:0 solid}.panel.header.show-icon .customer-menu .header.links li{padding:4px 2px !important}.panel.header.show-icon .header.links{min-width:188px!important}.minicart-items .product-item-details{padding-right:5px!important}.minicart-items .product-item-name p a{display:inline}.minicart-items .product-item-pricing .details-qty .label{margin-bottom:0}.checkout-index-index aside.modal-custom.opc-sidebar.opc-summary-wrapper.custom-slide{margin-top:0}.checkout-cart-index .cart.main.actions button.action{float:right;padding:12px 14px}.cart-discount .actions-toolbar button.action:not(:hover){color:#fff}.checkout-cart-index .cart.main.actions button.action:hover{color:#fff;background:#0080c3}.page-main{padding-bottom:15px}@media only screen and (max-width:768px){.product-jl-94624-stealthboxr-for-2015-up-kawasaki-teryx4 .qty-left{bottom:10px !important}.page-products .products-grid a.minimal-price-link{top:82px}.checkout-cart-index table#shopping-cart-table{display:block}.checkout-cart-index .cart.table-wrapper table#shopping-cart-table .item .col.item,.checkout-cart-index table#shopping-cart-table tr.item-info{display:inline-flex}.checkout-cart-index .cart.table-wrapper table#shopping-cart-table .product-item-details{text-align:left}.checkout-cart-index .cart.table-wrapper table#shopping-cart-table td.col.qty .control.qty{justify-content:center}.checkout-cart-index .cart .table.items .col.item:before{clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;width:1px}.checkout-index-index .columns .column.main{padding-bottom:0}.minicart-items .product-item-details{display:block!important}}button:hover{background-color:#08c !important;border-color:#08c !important}.product-options-bottom,.product-info-price{font-size:1.1rem!important}.custom-popup h3{font-size:16px;font-weight:400}.modal-popup .modal-header{padding-top:1.5rem!important}button.action-close:hover{background:0 0 !important}button.action-close:focus{outline:none}.page-products .products-grid .special.order{position:relative;color:red;font-weight:500;float:left;width:100%}.prev-next-products .product-nav em.porto-icon-left-open:before,.prev-next-products .product-nav em.porto-icon-right-open:before{color:#ccc !important}.bulletproof-title.tsttt{color:#222529;font-size:24px!important;margin-bottom:20px!important}.bulletproof-content .bulk_purchase_table_simple td button#pop_add{padding:0 15px !important;text-transform:uppercase;font-size:1em}.bulletproof-content table.bulk_purchase_table_simple td{vertical-align:middle}@media only screen and (max-width:580px){.mst-related_products__productsList .productsList-list .productsList-list-item{padding:0}.mst-related__block-bulletproof .bulletproof-content .bulletproof-items .bulletproof-item{margin-left:0;margin-bottom:20px}}body.cms-terms-conditions{padding:0 !important}@media only screen and (max-width:767px){.block-search .control{background:transparent!important}.products-grid .product-item-details{min-height:290px;width:100%;text-align:left}.products-grid .product-item-details .product-item-name{float:left}}.products-grid .price-final_price{position:relative}.products-grid .price-final_price span.special-price{position:absolute}@media only screen and (min-width:768px) and (max-width:1024px){.products-grid .discount-percentage{right:0}.products-grid .product.details.product-item-details{text-align:left}}span.new-lbl{position:absolute;top:8px;left:8px;background:#0080c3;color:#fff;font-size:12px;padding:12px;font-weight:600;border-radius:100%}span.sale-lbl{position:absolute;background:#0080c3;top:8px;right:8px;color:#fff;font-size:12px;padding:12px;font-weight:600;border-radius:100%}@media only screen and (max-width:768px){span.new-lbl{left:14px}.products-list .product-item-photo{flex:0 !important}}@media only screen and (max-width:760px){#featured-products .product_addtocart_form .bulk_purchase_table_simple td{display:inline}#featured-products .products-slider button#pop_add{margin-top:10px}}.fotorama__stage__frame .fotorama__img{width:75% !important}.orders-recent td.col.productsku .select2-container{width:270px !important;min-width:270px !important}.orders-recent td.col.productprice .price{width:100px;border-radius:4px}.orders-recent td.col.qty .qty .control.qty{width:auto}.orders-recent td.col.qty .qty .control.qty input.input-text.qty{height:auto!important;margin:0 4px;border-radius:4px}.orders-recent td.col.action a.delete.row{padding:0 10px}.orders-recent td.productsku .select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px;border-color:rgba(0,0,0,.09);height:auto;padding:3px 0}.orders-recent td.col.qty .qty .control.qty button.dec,.orders-recent td.col.qty .qty .control.qty button.inc{width:auto !important;padding:10px 15px;border-radius:4px}@media only screen and (max-width:768px){.page-main-inner div#body{width:auto!important}.orders-recent .table-order-items tr th,.orders-recent .table-order-items tr td{border-top:0}.block.block-dashboard-info span{margin-bottom:10px;display:inline-block}.mobile-sidebar .sidebar-content .block.block-collapsible-nav{position:static}}.page-products .products-grid .add.to.wish.list{position:absolute;bottom:initial;right:initial;top:70px;left:15px}.page-products .products-grid .product.actions.product-item-actions{position:static}.page-products .products-list .bulk_purchase_table_simple>tbody>tr>td:last-child{width:161px}@media only screen and (max-width:768px){#featured-products .product-item-details .product-item-name{white-space:normal}}.mst-searchautocomplete__item.magento_catalog_product .description{font-size:13px}.product-info-main .product.overview{margin-bottom:.5em!important}.price-container .price{font-size:1.4rem}.product-info-main .page-title-wrapper h1{margin-bottom:0}.product-info-main .product.sku{font-size:.8571rem}.product-info-price,.product-info-main .product.sku .value{font-weight:inherit}.products-list .product-short-description{margin:0 !important;width:100% !important}.products-list .product-item-name{min-height:auto}.products-list .product-item-details .product-item-name a{margin:0}.catalogsearch-result-index .products-list .msrp-price-box{margin-top:0!important}.products-list p.openbox_purchase,.products-list .stock.available,.products-list .qty-left,.products-list span.product-sku,.products-grid span.product-sku{width:100%;float:left}.catalogsearch-result-index .sidebar.sidebar-main .sidebar-content{z-index:9999}.page-header{z-index:999999}.product-info-main .product.attribute.overview{line-height:.6}.product-info-main .product.attribute.overview{line-height:1.2}.amasty-label-text{position:relative !important}@media only screen and (max-width:640px){.amasty-label-container{left:20px}}@media only screen and (min-width:1200px){.products-grid span.old-price{position:absolute;top:-14px}.products-grid .old-price .price{font-size:.9rem}.products-grid .price-final_price span.special-price{position:relative}.products-grid .discount-percentage{left:-3px;top:65px}.products-grid p.openbox_purchase a.blue-link{float:left}.products-grid p.openbox_purchase{bottom:75px;line-height:1}}@media only screen and (max-width:480px){.products-grid .price-final_price span.special-price{position:relative;display:block}.products-grid .discount-percentage{bottom:inherit;top:60px;left:0;right:inherit;position:static}.products-grid p.openbox_purchase{font-size:12px;float:left}.products-grid .product-item .price-box{float:left;width:100%}.products-grid span.old-price{position:relative;left:0;top:0}.products-grid .price-box.price-final_price span.price-container.price-final_price.tax.weee{margin-bottom:4px}.page-products .products-grid .price-box .price{font-size:14px}}@media screen and (min-width:481px) and (max-width:1024px){.page-products .products-grid .add.to.wish.list{top:-80px}.products-grid .discount-percentage{right:50px;bottom:inherit;top:50px}.products-grid span.old-price{position:relative;left:0;top:0}.products-grid .price-box.price-final_price span.price-container.price-final_price.tax.weee{margin-bottom:5px}.products-grid .price-final_price span.special-price{position:relative;display:block}.products-grid .product-item .price-box{float:left;width:100%}.products-grid p.openbox_purchase{float:left}.products-grid .product-item-details{min-height:260px}.products-grid .bulk_purchase_table_simple td{padding:5px}.products-grid .bulk_purchase_table_simple .action.primary{margin-left:0;width:140px}}.products-grid .bulk_purchase_table_simple .action.primary{min-width:136px}.old-price .price{text-decoration:none;color:#444!important}.products-list .special-price,.products-grid .special-price{width:100%;color:#f2703e;font-size:.9rem}.page-products .products-list .product.description.product-item-description p{line-height:16px;margin-bottom:10px}.owl-carousel.dots-style-1 .owl-dots span{border-color:white!important}.owl-carousel.dots-style-1 .owl-dot.active span,.owl-carousel.dots-style-1 .owl-dot:hover span{color:white!important}.fullscreen-carousel .porto-ibanner-layer .pt-2{padding-top:initial!important}@media only screen and (min-width:900px){.fullscreen-carousel,.fullscreen-carousel #banner-slider-demo-6{height:auto !important;max-height:600px}}@media only screen and (min-width:1024px){.fullscreen-carousel,.fullscreen-carousel #banner-slider-demo-6{height:auto !important;max-height:700px}}@media only screen and (min-width:1430px){.fullscreen-carousel,.fullscreen-carousel #banner-slider-demo-6{max-height:820px}}@media only screen and (min-width:1700px){.fullscreen-carousel,.fullscreen-carousel #banner-slider-demo-6{max-height:920px}}@media only screen and (min-width:1900px){.fullscreen-carousel,.fullscreen-carousel #banner-slider-demo-6{max-height:980px}}@media only screen and (min-width:2000px){.fullscreen-carousel,.fullscreen-carousel #banner-slider-demo-6{max-height:1070px}}@media only screen and (min-width:2150px){.fullscreen-carousel,.fullscreen-carousel #banner-slider-demo-6{max-height:1140px}}@media only screen and (min-width:2300px){.fullscreen-carousel,.fullscreen-carousel #banner-slider-demo-6{max-height:1210px}}@media only screen and (min-width:2400px){.fullscreen-carousel,.fullscreen-carousel #banner-slider-demo-6{max-height:1290px}}@media only screen and (min-width:2600px){.fullscreen-carousel,.fullscreen-carousel #banner-slider-demo-6{max-height:1400px}}@media only screen and (min-width:2850px){.fullscreen-carousel,.fullscreen-carousel #banner-slider-demo-6{max-height:1550px}}@media only screen and (min-width:3150px){.fullscreen-carousel,.fullscreen-carousel #banner-slider-demo-6{max-height:1700px}}@media only screen and (min-width:3410px){.fullscreen-carousel,.fullscreen-carousel #banner-slider-demo-6{max-height:1850px}}.minicart-wrapper .action.showcart .counter.qty{overflow:hidden}.minicart-wrapper .action.showcart .counter.qty .counter-number{background:#ff5b5b;border-radius:10px}#featured-products .products-grid .product.details.product-item-details table.bulk_purchase_table_simple>tbody>tr>td{padding:11px .2em}.porto-info-list li,.product.description ul li{list-style:disc!important;line-height:1.5;padding-top:.5em;padding-bottom:.5em;margin:0;display:list-item!important;align-items:center}.amasty-label-container{width:48px!important}.openbox_purchase{float:left;width:100%}@media only screen and (min-width:1200px){.categorypath-shop-by-categories-home-accessories-power-cords .product-item-inner{position:absolute;left:25%;top:24%}.openbox_purchase{margin-bottom:15px}}@media only screen and (max-width:540px){.categorypath-shop-by-categories-home-accessories-power-cords .product-details{margin-bottom:10px}}.openbox_purchase span{font-size:.9rem!important;font-weight:600!important;color:#444!important}.products-grid .special-price{margin-bottom:15px}.products-list .special-price{margin-bottom:5px}.products-list .discount-percentage{top:85px;left:0}.products-list .min-advertised-price-box,.products-list .msrp-price-box,.products-grid .min-advertised-price-box,.products-grid .msrp-price-box{color:#000;margin-bottom:30px}a.blue-link{font-size:.9rem}span.openbox-remainingqty{position:absolute;left:0;bottom:-20px}span.openbox-remainingqty span{color:red !important;font-style:normal;font-weight:600 !important;font-size:12px !important}.product-info-stock-sku .discount-percentage{color:#f2703e;font-weight:600;text-transform:capitalize;font-size:14px;position:relative;left:-6px;top:-65px}.products-list .min-advertised-price-box,.products-list .msrp-price-box{margin-bottom:0}.products-list .special.order{position:relative;bottom:5px;color:red;font-weight:500;float:left;width:100%}.products-list .openbox_purchase{position:relative;top:-7px}.catalog-product-view .product-info-price .price-box.price-final_price .special-prices-box{margin-bottom:15px}.catalog-product-view .product-info-stock-sku .discount-percentage{top:-97px}.products-grid .min-advertised-price-box,.products-grid .msrp-price-box{margin-bottom:10px}.products-grid .qty-left{left:0;bottom:130px}.products-grid .price-box.price-final_price{min-height:120px}.products-grid .product-item-details .openbox_purchase{position:relative;top:-15px}@media only screen and (max-width:767px){.products-list .discount-percentage{top:106px}.products-list .openbox_purchase{margin-bottom:12px}span.openbox-remainingqty{bottom:-15px}.products-list .product-short-description{min-height:50px}.amlabel-position-wrapper{right:30px !important}.catalog-product-view .product-info-stock-sku .discount-percentage{top:-88px;left:-4px}}@media screen and (max-width:1024px) and (min-width:768px){.catalog-product-view .product-info-stock-sku .discount-percentage{left:-4px;top:-98px}}@media screen and (max-width:767px) and (min-width:481px){.products-grid .qty-left{bottom:85px}}.products-grid .min-advertised-price-box,.products-grid .msrp-price-box{margin-bottom:10px}.products-grid .qty-left{left:0;bottom:130px}.products-grid .price-box.price-final_price{min-height:120px}.products-grid .product-item-details .openbox_purchase{position:relative;top:-15px}@media screen and (min-width:768px){.catalog-product-view .product-info-main .product-info-price{min-height:0;margin-bottom:0}.catalog-product-view .product-info-main .msrp-price-box{padding-top:5px}.products-list .product-item-details .product-details{float:left;width:350px}}.catalog-product-view .product-info-main .product-add-form .box-tocart .actions button.action.primary.tocart{width:auto}.block.items-in-cart .content.minicart-items{display:block !important}@media only screen and (min-width:992px){.sw-megamenu.navigation li.level0 .submenu,.sw-megamenu.navigation li.level0.classic .subchildmenu .subchildmenu{transition:opacity .15s ease .3s,visibility 0s linear .45s !important}.sw-megamenu.navigation li.level0:hover>.submenu,.sw-megamenu.navigation li.level0.classic .subchildmenu>li:hover>.subchildmenu{transition:opacity .15s ease 0s,visibility 0s linear 0s !important}.sw-megamenu.navigation li.level0:hover>.submenu{z-index:1001}.sw-megamenu.navigation li.level0.classic .subchildmenu>li:hover>.subchildmenu{z-index:7}}.catalog-product-view .product-info-stock-sku .discount-percentage{height:0;margin-bottom:0;overflow:visible}:root{--gs-text:#111827;--gs-muted:#6b7280;--gs-line:#e5e7eb;--gs-line-2:#d1d5db;--gs-link:#1d4ed8;--gs-green:#16a34a;--gs-amber:#d97706;--gs-red:#dc2626}.toolbar-products{background:0 0;border:0;border-bottom:1px solid var(--gs-line);padding:0 0 14px;margin:0 0 28px}.products.wrapper~.toolbar-products{border-bottom:0;border-top:1px solid var(--gs-line);padding:20px 0 0;margin:32px 0 0}.toolbar-products .modes{display:none !important}.toolbar-products .toolbar-sorter .sorter-label,.toolbar-products .field.limiter .label{font-size:14px;font-weight:600;color:var(--gs-text);text-transform:none}.toolbar-products select,.toolbar-products .sorter-options,.toolbar-products .limiter-options{height:34px;padding:0 28px 0 10px;border:1px solid var(--gs-line-2);border-radius:3px;background:#fff;box-shadow:none;font-size:14px;font-weight:500;color:var(--gs-text);cursor:pointer;appearance:auto}.toolbar-products select:hover,.toolbar-products .sorter-options:hover,.toolbar-products .limiter-options:hover{border-color:var(--gs-text)}.toolbar-products .sorter-action{color:var(--gs-muted);margin-left:6px}.products-grid .products.list.items,.products-grid .product-items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px;margin:0;padding:0;list-style:none}.products-grid .product-item{width:auto !important;margin:0 !important;padding:0 !important;float:none !important}.products-grid .product-item-info{position:relative;display:flex;flex-direction:column;height:100%;width:auto;background:#fff;border:1px solid var(--gs-line);border-radius:2px;transition:border-color .18s ease,box-shadow .18s ease}.products-grid .product-item-info:hover{border-color:var(--gs-line-2);box-shadow:0 2px 12px rgba(17,24,39,.07)}.products-grid .product-item-photo{display:block;padding:30px 30px 10px}.products-grid .product-image-container{width:100% !important}.products-grid .product-image-wrapper{padding-bottom:100% !important}.products-grid .product-image-photo{object-fit:contain;mix-blend-mode:multiply}.products-grid .product-item-details{display:flex;flex:1 1 auto;flex-direction:column;padding:14px 22px 20px;text-align:left}.products-grid .product-item-name{margin:0 0 8px}.products-grid .product-item-link{font-size:16px;font-weight:700;line-height:1.35;color:var(--gs-text);text-decoration:none}.products-grid .product-item-link:hover{color:var(--gs-link)}.products-grid .product-item-brand{font-size:13px;font-weight:400;color:var(--gs-muted);margin:0 0 4px}.products-grid .product-item-details .product-sku,.products-grid .product-item-details .sku{font-size:13px;color:var(--gs-muted);margin:0 0 10px}.products-grid .price-box{margin:0 0 10px}.products-grid .price-box .price,.products-grid .product-item-details .dealer-cost,.products-grid .product-item-details .reg-map{font-size:14px;font-weight:600;color:var(--gs-text)}.products-grid .price-box .price-label,.products-grid .product-item-details .price-label{font-size:13px;font-weight:400;color:var(--gs-muted)}.products-grid .product-item-details .login-to-view,.products-grid .product-item-details .brand-request{display:inline-block;font-size:14px;color:var(--gs-text);text-decoration:underline;text-underline-offset:3px}.products-grid .product-item-details .stock,.products-grid .product-item-details .stock-status,.products-grid .product-item-details .remaining-stock{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:500;color:var(--gs-text) !important;margin:12px 0 0;padding:12px 0 0;border-top:1px solid var(--gs-line)}.products-grid .product-item-details .stock:before,.products-grid .product-item-details .stock-status:before,.products-grid .product-item-details .remaining-stock:before{content:"";flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:var(--gs-green)}.products-grid .product-item-details .stock.unavailable:before,.products-grid .product-item-details .out-of-stock:before{background:var(--gs-red)}.products-grid .product-item-details .low-stock:before{background:var(--gs-amber)}.products-grid .product-item-details .bstock-note{font-size:12.5px;color:var(--gs-muted);margin-top:6px}.products-grid .product-item-inner{margin-top:auto;padding-top:14px}.products-grid .product-item-actions{display:flex;align-items:center;gap:8px;margin:0}.products-grid .product-item-actions .field.qty>.label,.products-grid .product-item-actions .qty-label{display:none}.products-grid .product-item-actions input.qty,.products-grid .product-item-actions .field.qty input{width:54px;height:42px;padding:0;border:1px solid var(--gs-line);border-radius:2px;box-shadow:none;text-align:center;font-size:14px;color:var(--gs-text)}.products-grid .product-item-actions .action.tocart,.products-grid .product-item-actions button.tocart{flex:1 1 auto;height:42px;padding:0 12px;background:var(--gs-text);border:1px solid var(--gs-text);border-radius:2px;color:#fff;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;box-shadow:none;transition:background .15s ease}.products-grid .product-item-actions .action.tocart:hover{background:#000;border-color:#000}.products-grid .product-item-actions .action.tocart i,.products-grid .product-item-actions .action.tocart .icon{display:none}.products-grid .product-item .actions-secondary,.products-grid .product-item .action.towishlist{position:absolute;top:10px;right:10px;left:auto;z-index:3;width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid var(--gs-line);border-radius:50%;color:var(--gs-muted);opacity:0;transition:opacity .18s ease,color .18s ease}.products-grid .product-item-info:hover .actions-secondary,.products-grid .product-item-info:hover .action.towishlist{opacity:1}.products-grid .product-item .action.towishlist:hover{color:var(--gs-red)}.products-grid .product-item .actions-secondary>.action{background:0 0;border:0;padding:0}#layered-filter-block{border:0}#layered-filter-block .block-title.filter-title{display:none}#layered-filter-block .filter-options-item{border:0;border-bottom:1px solid var(--gs-line);margin:0;padding:0;background:0 0}#layered-filter-block .filter-options-title{position:relative;margin:0;padding:18px 26px 18px 0;font-size:15px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--gs-text);background:0 0;border:0;cursor:pointer}#layered-filter-block .filter-options-title:after{content:"";position:absolute;top:50%;right:4px;width:8px;height:8px;margin-top:-6px;border-right:1.6px solid var(--gs-text);border-bottom:1.6px solid var(--gs-text);transform:rotate(45deg);transition:transform .2s ease;background:0 0;font:0/0 a}#layered-filter-block .filter-options-item.active .filter-options-title:after{transform:rotate(-135deg);margin-top:-2px}#layered-filter-block .filter-options-content{padding:0 0 18px;margin:0;background:0 0;border:0}#layered-filter-block .filter-options-content .items{margin:0;padding:0;list-style:none}#layered-filter-block .filter-options-content .item{margin:0 0 18px;padding:0}#layered-filter-block .filter-options-content .item:last-child{margin-bottom:0}#layered-filter-block .filter-options-content a{display:flex;align-items:center;gap:14px;padding:0;font-size:14px;line-height:1.35;color:var(--gs-text);text-decoration:none}#layered-filter-block .filter-options-content a:not(.bss_checkbox):not(.bss_radio):before{content:"";flex:0 0 18px;width:18px;height:18px;border:1.5px solid #9ca3af;border-radius:3px;background:#fff;transition:border-color .15s ease,background .15s ease}#layered-filter-block .filter-options-content a:not(.bss_checkbox):not(.bss_radio):hover:before{border-color:var(--gs-text)}#layered-filter-block .filter-options-content input.layer-input-filter{flex:0 0 18px;width:18px;height:18px;margin:0;accent-color:var(--gs-text);cursor:pointer}#layered-filter-block .filter-options-content input.layer-input-filter[disabled]{opacity:.45;cursor:default}#layered-filter-block .filter-options-content .count{margin-left:auto;padding-right:14px;color:var(--gs-muted);font-size:14px}#layered-filter-block .filter-options-content .count:before,#layered-filter-block .filter-options-content .count:after{content:"" !important}#layered-filter-block .filter-options-content .filter-count-label{display:none}#layered-filter-block .filter-current .item{display:inline-flex;margin:0 6px 8px 0}#layered-filter-block .filter-current .item .filter-value{padding:5px 10px;background:#f3f4f6;border-radius:999px;font-size:13px}#layered-filter-block .filter-options-content #bss_show_more{display:none !important}#layered-filter-block .filter-options-content .items .gs-hidden{display:none}#layered-filter-block .filter-options-content .items.gs-expanded .gs-hidden{display:list-item}#layered-filter-block .gs-show-more{margin:12px 0 0;padding:0;background:0 0;border:0;border-bottom:1px solid var(--gs-text);font-size:14px;font-weight:500;color:var(--gs-text);cursor:pointer}#layered-filter-block .gs-show-more:hover{color:var(--gs-link);border-color:var(--gs-link)}@media (max-width:767px){#layered-filter-block .filter-options-content .item{margin:0 0 20px}#layered-filter-block .filter-options-content a{font-size:15px}#layered-filter-block .filter-options-content input.layer-input-filter{flex:0 0 20px;width:20px;height:20px}.toolbar-products select,.toolbar-products .sorter-options,.toolbar-products .limiter-options{height:38px;font-size:15px}}@media (max-width:1280px){.products-grid .products.list.items,.products-grid .product-items{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:991px){.products-grid .products.list.items,.products-grid .product-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.products-grid .product-item-photo{padding:18px 18px 6px}.products-grid .product-item-details{padding:12px 16px 16px}}@media (max-width:479px){.products-grid .products.list.items,.products-grid .product-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.products-grid .product-item-link{font-size:14px}.products-grid .product-item-actions{flex-wrap:wrap}.products-grid .product-item-actions .action.tocart{flex:1 1 100%}}#layered-filter-block .filter-options-content .count{padding-right:28px}#layered-filter-block .filter-options-content .count{padding-right:28px}#layered-filter-block .filter-options-content b>input.layer-input-filter{margin-right:14px;vertical-align:middle}#layered-filter-block .filter-options-content a.bss_checkbox>b,#layered-filter-block .filter-options-content a.bss_radio>b{font-weight:400}.products-grid .product-item-info{display:flex;flex-direction:column;height:100%}.products-grid .product-item-details{display:flex;flex-direction:column;flex:1 1 auto}.products-grid .product-item-details .price-box.price-final_price{margin:0 0 8px}.products-grid .product-item-details .qty-left{margin:0 0 10px}.products-grid .product-item-details .product-details,.products-grid .product-item-details div[class*=brand][class*=request]{margin-top:auto;padding-top:12px}.products-grid .product-item-details button.custombutton{width:100%;height:42px;background:var(--gs-link);border:0;border-radius:2px;color:#fff;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}@media (max-width:767px){.products-grid .bulk_purchase_table_simple,.products-grid .bulk_purchase_table_simple tbody{display:block;width:100%}.products-grid .bulk_purchase_table_simple tr{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.products-grid .bulk_purchase_table_simple td:last-child{flex:1 1 100%}.products-grid .bulk_purchase_table_simple button.bulk_purch_btn{width:100%;white-space:nowrap}}.products-grid .product-item-details .min-advertised-price-box,.products-grid .product-item-details .msrp-price-box,.products-grid .product-item-details .openbox_purchase{display:none !important}.products-grid .product-item-details>.custom.button.email.brand.request{float:none !important;clear:both !important;position:static !important;top:auto !important;left:auto !important;transform:none !important;width:100% !important;margin:auto 0 0 !important;padding-top:12px !important}.products-grid .product-item-details>.custom.button.email.brand.request button.custombutton{width:100% !important;height:42px !important;margin:0 !important}.products-grid .price-box.price-final_price:has(.special-prices-box){display:flex;flex-wrap:wrap;align-items:baseline;column-gap:10px;row-gap:2px}.products-grid .price-final_price .special-prices-box .specialprice-label,.products-grid .price-final_price .special-prices-box .special-price-value{color:#ea580c;font-size:14px;font-weight:700}.products-grid .price-final_price:has(.special-prices-box)>.price-box{margin:0 !important}.products-grid .price-final_price:has(.special-prices-box)>.price-box .price{color:#9ca3af;font-weight:400;text-decoration:line-through}.products-grid .price-final_price:has(.special-prices-box)>.price-box .price:before,.products-grid .price-final_price:has(.special-prices-box)>.price-box .regular-price:before{content:none !important;display:none !important}.products-grid .product-item-details .discount-percentage{position:absolute !important;top:12px !important;left:12px !important;right:auto !important;bottom:auto !important;z-index:3;margin:0 !important;transform:none !important}.products-grid .product-item-details .product-discount-percentage{display:inline-block;padding:4px 10px;background:#ea580c;border-radius:999px;color:#fff;font-size:12px;font-weight:700;line-height:1.2}.products-grid .product-item-info>.product-item-details{position:static !important}.products-grid .price-final_price:has(.special-prices-box)>*{flex:0 0 auto !important;width:auto !important;float:none !important;border:0 !important;padding:0 !important}.products-grid .price-final_price>.price-box{border:0 !important;padding:0 !important;margin:0 !important}.products-grid .product-item-details .price-box.price-final_price{margin:0 0 6px !important}.products-grid .product-item-details .qty-left{margin:0 0 8px !important}.products-grid .price-final_price>.price-container{display:block !important;margin:0 !important;padding:0 !important;line-height:1.4 !important}.products-grid .price-final_price>.price-container .price-wrapper{display:inline !important;margin:0 !important;padding:0 !important}.products-grid .price-final_price>.price-container .price:before{margin-right:4px}.products-grid .price-final_price:has(.special-prices-box) .special-prices-box,.products-grid .price-final_price:has(.special-prices-box) .special-price,.products-grid .price-final_price:has(.special-prices-box) .regular-price{margin:0 !important;padding:0 !important;line-height:1.4 !important}#layered-filter-block .filter-options-content .bss-items-cat>.item{padding-left:8px}#layered-filter-block .filter-options-content .items>.item{padding-left:8px}#layered-filter-block .filter-options-title{padding-left:8px !important}#layered-filter-block .gs-show-more{margin-left:8px}#layered-filter-block .gs-show-more:hover,#layered-filter-block .gs-show-more:focus{color:var(--gs-text);border-color:var(--gs-text);opacity:.65}#layered-filter-block .gs-show-more:hover,#layered-filter-block .gs-show-more:focus{color:#08c;border-color:#08c;opacity:1}#layered-filter-block .gs-show-more:hover,#layered-filter-block .gs-show-more:focus,#layered-filter-block .gs-show-more:active{background:0 0 !important;box-shadow:none !important}.products-grid .product-item .product-item-details .openbox_purchase{position:absolute !important;top:12px !important;left:12px !important;z-index:3;display:inline-flex !important;width:auto !important;max-width:calc(100% - 70px);height:auto !important;margin:0 !important;padding:4px 10px !important;background:#166534 !important;border:0 !important;border-radius:999px !important;font-size:12px !important;line-height:1.2 !important}.products-grid .product-item-info:has(.discount-percentage) .product-item-details .openbox_purchase{top:42px !important}.products-grid .product-item .openbox_purchase .openbox-price{display:inline !important;color:#fff !important;font-weight:700;white-space:nowrap}.products-grid .product-item .openbox_purchase .openbox-link,.products-grid .product-item .openbox_purchase .openbox-remainingqty{display:none !important}.products-grid .product-item-details .special.order{margin:2px 0 8px;font-size:12px;line-height:1.3}.products-grid .product-item-details .special.order{position:static !important;top:auto !important;bottom:auto !important;float:none !important;width:auto !important;margin:2px 0 8px !important;color:red;font-size:12px;font-weight:500;line-height:1.3}.products-grid .product-item-details .qty-left{position:static !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;float:none !important;transform:none !important}.products-grid .product-item-info:has(.new-lbl) .product-item-details .discount-percentage{top:64px !important}.products-grid .product-item-info:has(.new-lbl) .product-item-details .openbox_purchase{top:64px !important}.products-grid .product-item-info:has(.new-lbl):has(.discount-percentage) .product-item-details .openbox_purchase{top:94px !important}.products-grid .product-item .actions-secondary{top:54px !important;right:10px !important;left:auto !important;bottom:auto !important;width:auto !important;height:auto !important;padding:0 !important;background:0 0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important}.products-grid .product-item .actions-secondary .action.tocompare{display:none !important}.products-grid .product-item .add.to.wish.list{position:static !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;margin:0 !important}.products-grid .product-item .add.to.wish.list a{display:flex !important;align-items:center;justify-content:center;width:36px !important;height:36px !important;padding:0 !important;background:#fff !important;border:1px solid #d1d5db !important;border-radius:50% !important;box-shadow:0 1px 4px rgba(17,24,39,.08);color:#111827 !important;font-size:15px !important;line-height:1 !important}.products-grid .product-item .add.to.wish.list a:hover,.products-grid .product-item .add.to.wish.list a:focus{background:#111827 !important;border-color:#111827 !important;color:#fff !important}.products-grid .product-item .add.to.wish.list a i{color:inherit !important}@media (hover:none){.products-grid .product-item .actions-secondary{opacity:1 !important}}.products-grid .bulk_purchase_table_simple .qty-left{display:none !important}.products-grid .product-item-details>.qty-left{display:block !important;visibility:visible !important;opacity:1 !important;height:auto !important;margin:0 0 8px !important;order:0 !important}.products-grid .product-item-info{overflow:visible !important}.products-grid .product-item-details{justify-content:flex-start !important;overflow:visible !important}.products-grid .product-item-details>*{flex:0 0 auto !important;min-height:0 !important}.products-grid .product-item-details .product-details{position:static !important;clear:both !important;width:100% !important;margin-top:auto !important;padding:0 !important}.catalog-product-view .product-info-main .qty-left{position:static !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;float:none !important;transform:none !important}.catalog-product-view .product-info-main #normalQty{display:none !important}.catalog-product-view .product-info-main .product-add-form .stock{position:static !important;top:auto !important;left:auto !important;margin:0 0 4px !important}.catalog-product-view .product-info-main .qty-left{margin:0 0 12px !important}.catalog-product-view .product-info-main .product-info-price:not(:has(.price)){display:none !important}.catalog-product-view .product-info-main .product-info-stock-sku{margin:12px 0 6px !important}.catalog-product-view .product-info-main .product-add-form{margin-top:0 !important;padding-top:0 !important}.products-grid .product-item-details>.product-item-desc-wrap{min-height:3.9em !important;flex:0 0 auto !important;margin:4px 0 6px}.products-grid .product-item-details .product-item-short-description{display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;line-height:1.4 !important;max-height:2.8em !important}.products-grid .product-item-details .product-item-short-description,.products-grid .product-item-details .product-item-desc-more{font-family:inherit !important;font-size:inherit !important;font-weight:inherit !important;letter-spacing:inherit !important}.products-grid .product-item-details .product-item-desc-more{display:inline-block;margin-top:2px;text-decoration:underline}.products-grid .products.list.items.owl-carousel,.products-grid .product-items.owl-carousel{display:block !important;grid-template-columns:none !important;gap:0 !important}