.brand .owl-controls .owl-buttons .owl-prev{background:url(https://d12rh965z7jvqw.cloudfront.net/images/common/oc01/sprite.png) -21px -368px no-repeat #fff}.brand .owl-controls .owl-buttons .owl-next{background:url(https://d12rh965z7jvqw.cloudfront.net/images/common/oc01/sprite.png) -527px -368px no-repeat #fff}.brand .owl-controls .owl-buttons .owl-prev:hover{background:url(https://d12rh965z7jvqw.cloudfront.net/images/common/oc01/sprite.png) -21px -416px no-repeat #fff}.brand .owl-controls .owl-buttons .owl-next:hover{background:url(https://d12rh965z7jvqw.cloudfront.net/images/common/oc01/sprite.png) -527px -416px no-repeat #fff}[class*='product-category'] [class*='sale-price-item'] .old-price{font-size:18px!important}[class*='product-category'] [class*='sale-price-item'] .price-label{font-size:18px!important}[class*='product-product'] [class*='sale-price-item'] .old-price{font-size:30px!important;color:#ec4a00}[class*='product-product'] [class*='sale-price-item'] .price-label{font-size:30px!important;color:#ec4a00}[class*='ripm-']:not([class*='ripm-product']) [class*='-price-item-v2'].no-strike .old-price,[class*='ripm-']:not([class*='ripm-product']) [class*='-price-item-v2'].no-strike .price-label{font-size:14px!important;line-height:22px!important}[class*='common-home'] [class*='sale-price-item'] .old-price{font-size:18px!important}[class*='common-home'] [class*='sale-price-item'] .price-label{font-size:18px!important}[class*='ripm-product'] [class*='sale-price-item'] .old-price{font-size:30px!important;color:#ec4a00}[class*='ripm-product'] [class*='sale-price-item'] .price-label{font-size:30px!important;color:#ec4a00}iframe.ge-laundry{height:6000px;overflow:hidden}iframe.ge-kitchen{height:4500px;overflow:hidden}@media(max-width:480px){iframe.ge-laundry{height:9300px;overflow:hidden}iframe.ge-kitchen{height:6100px;overflow:hidden}}.package-products .caption{min-height:200px}.package-products p.desc{font-size:15px;line-height:18px;line-height:1.5em;height:4.2em!important;overflow:hidden}.product-list .sale-text:nth-child(2){display:none!important}[class*='product-manufacturer-info'] .product-list .sale-text:nth-child(2){display:block!important}#preloader{border:6px solid #000;border-radius:50%;border-top:6px solid #777;width:40px;height:40px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:40%;z-index:999}.preloader-loading{text-align:center;color:#000;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:50%;font-weight:700;font-size:20px;text-align:center}.preloader_background{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background-color:#777;opacity:.7}@-webkit-keyframes spin{0{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0{transform:rotate(0)}100%{transform:rotate(360deg)}}body{font-family:'Open Sans';background:#fff}.row-deal-centered{text-align:center}.deals-slider .section-heading-centered{text-align:center}.deals-main{margin-bottom:20px}.col-deal-centered{display:inline-block;float:none;text-align:left;margin-right:-4px}.custom-countdown-time .contdownbox{display:inline-block;text-align:center}.custom-countdown-time .contdownbox .counter{display:block;padding:2px;font-weight:700;min-width:35px;border-radius:5px}.deal-counter-style .ddesc{font-size:10px;display:block}.deal-counter-style .ddesc{font-size:10px;display:block}.deals-main{border:2px solid green}.deals-main .deal-counter-style h4,.end-date-style h4{margin-bottom:0;font-weight:700}.deal-style{padding:30px 0 20px 0}.deals-main h5{font-size:15px;color:#777}.deals-main .page-header{padding:0 0 5px 0;margin:20px 8px 20px;border-bottom:1px solid #ff0}.deals-product-name a{font-size:12px;color:#777;height:44px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.deals-price{font-size:15px;font-weight:700;color:blue}.deals-price-strike{font-size:13px;color:#ccc;text-decoration:line-through}.deals .bottom-footer{border-top:1px solid #ccc;margin:0 10px;padding-top:7px;color:#000;padding:10px 5px 10px 5px;font-size:12px}.deals .bottom-footer a{color:#000}.vline{border-left:2px solid #ccc;margin:0 8px 0 7px}.custom-countdown-time .contdownbox .counter{display:block;font-weight:700;min-width:30px;border-radius:50%;background:#eee;color:#000;height:30px;line-height:26px;font-size:12px}.counter-time{font-size:8px;text-transform:uppercase}.deals-main .carousel-inner>.item{padding:0 10px 0 10px}.deals-previous.deal-inactive,.deals-next.deal-inactive{color:#ccc}.deals-main .product-thumb{border:0}.bottom-footer .deal-active{color:#000}.bottom-footer .deal-inactive{color:#ccc}h1{line-height:33px}.theme8 .navbar{z-index:1}.clearance_tag{display:none;position:relative}.scratch_dent_tag{display:none;position:relative}.featured_tag{display:none;position:relative}.in_outlet_tag{display:none;position:relative}.icon-product-tags{display:block;width:32px;height:30px;padding:5px;position:relative;z-index:1;background-color:#ec4a00!important;margin-top:2px;border-radius:0 10px 10px 0}.icon-product-tags:hover{border-radius:0}.display_all_tags{position:absolute}.saleback-tag{bottom:40px}.row.vdivide [class*='col-']:not(:last-child):after{background:#e0e0e0;width:1px;content:"";display:block;position:absolute;top:0;bottom:0;right:0;min-height:70px}.clearance:hover~.saleback-tag.clearance_tag{-webkit-animation:fadeIn 1s;animation:fadeIn 1s;display:block}.scratch_dent:hover~.saleback-tag.scratch_dent_tag{-webkit-animation:fadeIn 1s;animation:fadeIn 1s;display:block}.featureds:hover~.saleback-tag.featured_tag{-webkit-animation:fadeIn 1s;animation:fadeIn 1s;display:block}.in_outlet:hover~.saleback-tag.in_outlet_tag{-webkit-animation:fadeIn 1s;animation:fadeIn 1s;display:block}.sale-tag{top:2px;right:unset;left:32px;min-width:190px;border-radius:0 10px 10px 0;text-align:right;text-transform:uppercase;position:absolute;top:10px;background-color:#ec4a00;color:#fff;right:10px;padding:5px 10px}.saleback-tag.scratch_dent_tag>.sale-tag{min-width:166px;width:166px}.related-products .owl-carousel{display:block}#content ul.list-unstyled li .old-price,.quickviewblock ul.list-unstyled li .old-price{vertical-align:unset}.product-title{font-family:'Open Sans'}.recommended-model .product-thumb .image a{height:200px}.recommended-model .product-thumb .caption a{font-size:12px;word-wrap:break-word;text-overflow:ellipsis;overflow:hidden;height:44px;display:block;width:100%}.modal-backdrop.in{z-index:99}.recommended-model .section .section-heading{padding-right:27px;padding-left:27px}.recommended-model .owl-controls{position:absolute;top:25px;right:10px}.modal-backdrop.in{z-index:99}.recommended-model .section-product .product-items{border:1px solid #ccc;border-top:2px solid #ccc;border-bottom:2px solid #ccc;-webkit-clip-path:polygon(2px 0,calc(100% - 2px) 0,100% 2px,100% calc(100% - 2px),calc(100% - 2px) 100%,2px 100%,0 calc(100% - 2px),0 2px);clip-path:polygon(2px 0,calc(100% - 2px) 0,100% 2px,100% calc(100% - 2px),calc(100% - 2px) 100%,2px 100%,0 calc(100% - 2px),0 2px);border-radius:5px}.recommended-model .section .section-block{padding:10px}.recommended-model .product-thumb .rating{bottom:auto}.recommended-model .owl-carousel .owl-wrapper{padding:0 5px 0 0}.recommended-model .caption{min-height:264px;max-height:264px}.recommended-model .manufacturer-image{height:auto;max-height:100px}[class*='product-product'] .manufacturer-image{width:300px}[class*=product-product] .manufacturer-image img{height:120px;object-fit:contain}[class*="product-category-"].modal-open{overflow:hidden!important}#accordion-contact .panel-heading{padding:5px}#accordion-contact h2{font-size:16px}.brand{background-color:#fff}.header-search #search input{border-radius:0;padding-right:10px}ul.price-wrapper{width:100%}.productpage .price-wrapper li span{display:inline-block;width:49%;text-align:left;font-size:18px}.price-wrapper li{display:block;float:none;width:100%;padding:0!important}.product-grid .price-wrapper li span{display:inline-block;width:49%;text-align:left}.productbox-grid .price-wrapper li span{display:inline-block;width:49%;text-align:left}.product-list .price-wrapper li span{display:block;text-align:left}.product-list .price-wrapper li span.price-label{display:block;margin-top:8px}.total-saving-price-item span{color:#008000!important;font-weight:400;font-size:14px!important;line-height:22px!important;font-weight:600}#content.productpage ul.list-unstyled.price-wrapper li{line-height:26px}.price-wrapper .show-strike span{vertical-align:middle;font-weight:400;font-size:14px!important;line-height:22px!important;font-weight:600;text-decoration:line-through;text-decoration-color:#ec4a00}.price-wrapper span.price-label{text-decoration:none!important}.price-wrapper .last.no-strike{font-size:13px;font-weight:600}.price-wrapper .last.no-strike.hasmutiple,.sale_price_font{color:#ec4a00}.brand .theme6 .owl-controls .owl-buttons .owl-next{top:68%;margin-top:-40px;right:-15px;width:30px;height:45px;border-radius:50px 0 0 50px}.brand .theme6 .owl-controls .owl-buttons .owl-prev{top:68%;margin-top:-40px;left:0;width:30px;height:45px;border-radius:0 50px 50px 0}.brand .theme5 .owl-controls .owl-buttons .owl-next{top:68%;margin-top:-40px;right:-15px;width:30px;height:45px;border-radius:50px 0 0 50px}.brand .theme5 .owl-controls .owl-buttons .owl-prev{top:68%;margin-top:-40px;left:0;width:30px;height:45px;border-radius:0 50px 50px 0}.brands-landing-page{padding-bottom:10px;clear:both}.banner-content{margin-top:10px}.top-banner{text-align:center;background:#ddd;border:1px solid #ddd}.caption{margin-top:20px}.caption-grid .caption{padding:0 15px 0 15px}.row.product-layoutrow .product-details .caption-grid .button-group-list.row,.recommended-model .button-group-list.row{margin-top:2rem}.row.product-layoutrow .product-details .caption-grid .caption .button-group-list.row{margin-top:3rem}.caption-rebate{margin-bottom:20px}.common-home .alert{width:100%;z-index:99;padding:15px;border:1px solid #fff0;border-radius:0;margin:0;position:static}#column-left .list-group a,#column-right .list-group a{width:100%}#compare-box{position:fixed;bottom:0;left:0;right:0;width:100%;background-color:rgb(23 23 23 / .8);z-index:99}.compare-box-wrapper{text-align:center}.compare-title{font-size:18px;color:#009;margin-bottom:15px}.compare-msging{font-size:16px;color:#FFF}.compare-error{font-size:12px;color:red;margin-top:5px}.caption-list .button-group-list button{width:100%;margin-top:10px;text-align:center}#compare-box ul{margin:0;padding:0}#compare-box li{list-style:none;display:inline-block;vertical-align:top;margin-bottom:10px}#compare-box li.compare-grid.buttons-list{margin-bottom:0}.compare-box-wrapper .compare-item{height:50px;width:45px;padding:2px;background-color:#ddd;position:relative;margin-right:9px}.compare-box-wrapper .empty-slot .compare-item{background-color:#fff0;border:1px solid #999}.compare-box-wrapper .compare-item img{cursor:pointer;width:99%;height:auto;max-width:99%;max-height:99%}.compare-grid.buttons-list a{width:100%;margin-bottom:10px}.contact-us-footer{display:none}.contact-listing table{box-shadow:none}.esc-logo img{height:75px;width:auto}.esc-options ul{padding:0}.esc-options li{list-style:none}.esc-options label{cursor:pointer}label{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.esc-content{border-top:1px solid #ddd;margin-top:10px;padding-top:10px;padding-left:10px;padding-right:10px}.esc-header{padding:14px 0;margin-left:-19px;margin-right:-19px;margin-top:-19px;border-radius:5px 5px 0 0}.esc-title{margin-top:22px}#escontractsModal .esc-title h3{font-size:22px;font-weight:600}#escontractsModal.modal{overflow:hidden}.esc-options h3{font-size:15px;font-weight:600}.esc-unorder-list{max-height:250px;overflow:scroll;border:1px solid #ececec;border-radius:5px}.esc_radiobox{vertical-align:0!important}button.add-esc-to-cart{margin-left:5px}.text-danger.esc-error{padding-bottom:10px}#buttonCompare{width:auto}button.buttonCompareCat{margin-bottom:5px}button.buttonCompareCat:hover{border:0}.btn{border-radius:0;border:0;padding:10px}.btn-primary:hover{border:0;color:#fff;background:#7f7f7f}.btn.buttonCompareCat{font-size:smaller;width:100%}#cfp-action-button{font-size:smaller;width:100%}.btn.addtocart{font-size:smaller;width:100%;margin-bottom:5px;border:2px solid #fff0}.btn.addtocart[disabled="disabled"],#button-addtocart[disabled="disabled"]{background:#ccc;cursor:not-allowed;color:#000}.btn.cfp-action-button-list{font-size:smaller;width:100%}.btn-compare-remove{font-size:smaller;width:100%}button.in-comparebox,button.in-comparebox:focus{border:2px solid green!important;background-color:#f0f0f0;color:#000}#button-login{margin-right:12px}.captalize{text-transform:capitalize}.category_list{display:none}.category_list ul{list-style:none;padding:0;text-align:center}.category_list ul li{background:#fff!important;margin-bottom:15px;width:250px;min-height:250px;margin:0 15px 15px 0;padding:0;border:1px solid #dedede}.category_list ul li a{background:#fff!important;display:block;width:100%;padding-top:20px;text-decoration:none;transition:.4s}.center.show-more-link{text-align:right;cursor:pointer}.center.show-more-link a{font-weight:700;font-size:13px;text-decoration:underline;text-transform:capitalize;color:#23a1d1;text-align:right}.col-md-6.panel.panel-default{width:50%}#review .fa-stack,.rating .fa-stack{color:#000}#review .fa-star,.rating .fa-star{color:#000}.review-rating-row{border-top:1px solid #ddd;padding:20px 0}.review-rating-row:nth-child(1){border:0;padding-top:0}.rating-attr{font-weight:600}.review-attr-row{padding:3px 0}.review-title h4{padding:5px 0;font-size:20px;color:#555;font-weight:600}.review-author span{color:#555}.review-author span.author-name{color:#555;font-weight:600}.review-detail{padding:5px 0;font-size:14px;font-style:italic}.review-recommanded{color:green}.theme3>.container>.row>#content>.shipping-outer>.shipping-inner>.subtitle-part1{float:left;background-color:#fff;padding-bottom:100%;margin-bottom:-100%;border:10px solid #f8f8f8}.theme3>.container>.row>#content>.shipping-outer>.shipping-inner>.subtitle-part2{float:left;background-color:#fff;padding-bottom:100%;margin-bottom:-100%;border:10px solid #f8f8f8}.theme3>.container>.row>#content>.shipping-outer>.shipping-inner>.subtitle-part3{float:left;background-color:#fff;padding-bottom:100%;margin-bottom:-100%;border:10px solid #f8f8f8}.featured-tabs .product-thumb .image a{display:inherit!important}.featured-tabs .product-details .caption-grid{text-align:left}#footer .footer-top-middle{padding-left:10px;padding-right:10px}.footer_block .contact-us-locations .collapse{display:none}.footer_block .contact-us-locations .collapse.in{display:block}.filter-title{font-weight:600;color:#000;border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:5px;background-color:#f8f8f8}.filters-specification .filter-name{color:#000;display:inline-block;margin-bottom:5px;text-transform:none;font-weight:600;font-size:12px}.filters-specification .filter-single{font-size:12px}.filter-product-mobile-view button{background:0;border:0}.filter-product-mobile-view{padding:7px 0 0 10px}.filter-list{display:inline-block;width:90%}.filter-groups{border:0;padding:5px}.featured-tabs>.section-heading>a{font-size:14px}.height-value{min-height:120px}.header-address{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:10px}.product-thumb{width:100%}.product-thumb .image a{display:block}.js-compare-remove-item{position:absolute;right:-2px;top:-5px}#mobile-filter-tags-div{clear:both;padding:20px}#mobile-filter-tags #button-reset{background-image:none;color:#000;background-color:#f0f0f0;box-shadow:none}#mobile-filter-tags .panel-heading{letter-spacing:-.3px;text-transform:uppercase;text-align:left;font-weight:700;background:0;font-size:22px;border:0}.manufacturer-list ul{list-style:none;text-align:center;padding:0}.manufacturer-list ul li{margin-bottom:15px;width:250px;height:220px;margin:0 15px 15px 0;padding:0;display:inline-block;vertical-align:top;text-align:center}.manufacturer-list ul li a{background:#fff;display:block;width:100%;height:100%;padding-top:20px;text-decoration:none;transition:.4s;border:1px solid #eee;border-radius:20px}.image-wrap{height:125px}.manufacturer-list .image-wrap{height:150px;width:150px;display:table-cell;vertical-align:middle;transform:translate(32%,0)}.manufacturer-list .text-wrap{font-size:20px}#mobile-filter-tags-div .panel-footer{display:none}#mobile-filter-tags-div .panel-footer2{display:block}.nav-tabs>li>a{z-index:10}.newsletter-popup{width:550px;height:550px;background:#fff0 url(https://d12rh965z7jvqw.cloudfront.net/images/common/newsletter/Newsletter.png) no-repeat scroll 0 0;background-size:cover;top:8%}.xout{background:#fff0 url(https://d12rh965z7jvqw.cloudfront.net/images/common/newsletter/cancel.png) no-repeat scroll 0 0;height:55px;width:55px;position:absolute;right:44px;top:48px}.newsletter-popup-top{overflow:visible;width:400px;margin:327px auto 0 28px;padding:unset}.newsletter-popup-top .btn-default,.newsletter-popup-top .btn-default:hover{background:#42414d url(https://d12rh965z7jvqw.cloudfront.net/images/common/newsletter/paper-plane.png) no-repeat scroll 6px 18px;padding:0;margin:0;position:absolute;height:98px;width:100px}.newsletter-popup-top input.form-control.col-md-10{width:83.33333333333334%;margin-right:6px;margin-bottom:6px;background-color:#42414d;color:#fff!important}.newsletter-popup-top input.form-control.col-md-10::placeholder{color:#cecece;font-size:16px}.customer-query-xout{background:#fff0 url(https://d12rh965z7jvqw.cloudfront.net/images/common/newsletter/cancel.png) no-repeat scroll 0 0;height:55px;width:55px;position:absolute;right:31px;top:32px}.customer-query-form-title{position:absolute;top:53px}.customer-query-form-control{margin-bottom:15px}.customer-query-h2{font-size:36px}.customer-query-textarea{resize:none}.customer-query-popup-top{margin:120px auto 0 0}.customer-query-overflow{overflow:hidden}.question-popup{background:#fff}.question-popup-top{margin:120px auto 0 28px}.productpage li .label{font-weight:600!important}.product-image-category{vertical-align:middle;height:auto;width:100%;height:173px;object-fit:contain;object-fit:contain;background:#fff}.panel-default>.panel-heading a[aria-expanded="true"] .fa-caret-close{display:none}.panel-default>.panel-heading a[aria-expanded="true"] .fa-caret-open{display:inline-block}.panel-default>.panel-heading a[aria-expanded="false"] .fa-caret-close{display:inline-block}.panel-default>.panel-heading a[aria-expanded="false"] .fa-caret-open{display:none}.pagination>li{margin:8px 8px 0 0}.product-layout.product-list.col-xs-12{padding:10px;margin-top:10px}.review-margin{margin:20px auto;text-align:right;padding-right:20px}.range-filter{width:40%;padding:5px 5px;margin:8px 0;box-sizing:border-box}.sub_category_list ul{list-style:none;padding:0;text-align:center}.sub_category_list ul li{background:#fff!important;margin-bottom:15px;display:inline-block;margin:0 15px 15px 0;padding:0;border:1px solid #dedede}.sub_category_list ul li a{display:block;width:100%;padding:10px;text-decoration:none;transition:.4s}.sub_category_list ul li a:hover{background:#f2f2f2}.selected-filtes{font-size:15px;width:100%;float:left;background-color:#EEE;margin-bottom:10px;padding:10px 0 0 10px}.selected-filtes h3{float:left;padding:10px 15px 2px 0;font-size:16px;line-height:20px}.selected-filtes span{float:left;padding:10px 2px}.selected-filtes span button{margin-top:-7px}span.popupHolder.dropdown-toggle{cursor:pointer}.tabs-holder .nav-tabs{float:right}.tabs-holder{width:100%;height:62px}.home-subbanner:hover .cms-desc{bottom:5%;top:auto}.home-subbanner .cms-desc{bottom:25%;word-wrap:break-word;padding:10px 5px}.main-slider{clear:both}.mobile-social{display:none}.social-icon{margin:0;float:right;padding:0}.product-layout.product-list .product-thumb .image{width:310px}.review-margin{margin:20px auto}.selected-filtes{font-size:15px;width:100%;float:left;background-color:#EEE;margin-bottom:10px;padding:10px 0 0 10px}.selected-filtes h3{float:left;padding:10px 15px 2px 0;font-size:16px;line-height:20px}.selected-filtes span{float:left;padding:10px 2px}.selected-filtes span button{margin-top:-7px}#mobile-filter-tags-div{clear:both;padding:20px}#mobile-filter-tags .panel-heading{letter-spacing:-.3px;text-transform:uppercase;text-align:left;font-weight:700;background:0;font-size:22px;border:0}#mobile-filter-tags-div .panel-footer{display:none}#mobile-filter-tags-div .panel-footer2{display:block}.filter-product-mobile-view button{background:0;border:0}.filter-product-mobile-view{padding:7px 0 0 10px}#mobile-filter-tags #button-reset{background-image:none;color:#000;background-color:#f0f0f0;box-shadow:none}.filter-icon-text{color:#23a1d1;padding-left:10px;font-size:17px}#jfrom .form-horizontal .form-group{margin-left:0;margin-right:0}#jfrom .form-horizontal .col-sm-6{width:48%}.breadcrumb{position:relative;text-align:left;border-radius:0!important;top:0;left:0;right:0;margin:0;padding:20px 0!important}.breadcrumb h1,.page-title{color:#000;font-size:22px;font-weight:400;letter-spacing:1px;text-transform:uppercase;float:left;margin:0;text-align:left;display:none}.breadcrumb a:hover{color:#000}.breadcrumb>li{padding:0;position:relative;white-space:nowrap}.breadcrumb>li+li:before{content:'';padding:0}.breadcrumb .fa-home{font-size:16px}.breadcrumb li:last-child a{color:#000}.breadcrumb>li+li:before{display:inline-block;font-size:14px;margin:0 10px;border:solid #aeaeae;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}#cart a:hover{color:#787777}.cart-link{color:#000;font-weight:700}#cart .dropdown-menu table td{border:1px solid #000;background:0;color:#000}.btn-block-margin-top-0{margin-top:0}.stickyButtons.fixed{position:fixed;bottom:0;background:#fff}.table-bordered>tbody>tr.stickyButtons.fixed>td{border:0;border-left:1px solid #ddd}.table-bordered>tbody>tr.stickyButtons.fixed>td:first-child{border:0}.text-bold{font-weight:700}.product-image-category-list{vertical-align:middle;height:auto;width:300px;height:300px;object-fit:contain;object-fit:contain;background:#fff}.location-popup{background:#fff;color:#000;margin-top:15px;min-width:600px;padding:10px}#cart ul.cart-background-white{background-color:#fff;border:1px solid #000;padding-bottom:5px}#cart .text-right .addtocart,#cart .text-right .checkout{border:1px solid #fff;display:inline-block;float:left;background-color:#000;color:#fff;margin-bottom:10px;padding:10px;font-weight:400;text-align:center;text-transform:capitalize;transition:all .5s ease 0}#cart .text-right .addtocart:hover,#cart .text-right .checkout:hover{background-color:#fff;color:#000;border:1px solid #000;transition:all .5s ease 0}.customPorductBtns .btnWrapper .btn-group{width:92px;display:inline-block}.customPorductBtns .btnWrapper .compareBtnWrapper{margin-left:4%;display:inline-block;vertical-align:middle}#cart .disabled{background-color:#f0f0f0;cursor:no-drop;color:#000;border:1px solid #000}#cart .text-right .disabled:hover{background-color:#f0f0f0;cursor:no-drop;color:#000;border:1px solid #000}.btn-primary-disabled{background-color:#f0f0f0;cursor:no-drop;color:#000;border:1px solid #000}.fancybox-wrap{top:50%!important;transform:translateY(-45vh)}.fancybox-inner{max-height:85vh!important;min-width:280px;max-width:300px;margin:auto}.brand .manufacture-slider .product-thumb{display:table-cell;vertical-align:middle;height:125px;width:228px}.brand .manufacture-slider .product-thumb img{max-height:125px}#dropdownMenu{margin-left:0}.product-tag{margin-bottom:50px}#content>h3{font-weight:700}.package-products .price{text-decoration:line-through;color:#555}.cms_parallax{margin-top:0}.home-subbanner-outer{margin-bottom:0}.rebateTitle{font-weight:600;color:#fff;border-bottom:1px solid #ec4a00;padding-bottom:5px;margin-bottom:5px;background-color:#ec4a00;padding:5px 10px}.topright{position:absolute;top:0;right:0;font-size:0}#button-addtocart,#button-afq,#buttonCompare{display:inline-block;vertical-align:top}#navbar-primary .navbar-nav{width:100%;text-align:center}#navbar-primary .navbar-nav>li{display:inline-block;float:none}.oc8-social-header{margin-top:30px}.padding-0{padding:0}.padding-10{padding:0 10px 0 10px}.padding-1em{padding:1em}.center{display:block;margin-left:auto;margin-right:auto}.bg-yellow{background:#feba26}.btn-white{background:#fff;color:#000;padding:30px 20px!important;font-size:22px;min-width:100%}.btn-yellow{background:#feba26;color:#fff;padding:30px 20px!important;font-size:22px;min-width:100%}.text-white{color:#fff!important}.text-black{color:#000!important}.padding-50{padding:50px}.transparent{background:unset}video{width:100%;height:auto}.footer-top-middle{border:0}footer.abl{background:#e5e5e5}.abl .footer_block{background:#e5e5e5;border:0}.social-icon{display:block;list-style-type:none}.abl #footer .information ul li a::before{content:none}.centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#collapse-shipping .control-label{text-align:left!important}.filter-group-child-items{margin-top:-5px}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover,.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:0}#content .section-product .product-items,.product-carousel .slider-item,.product-grid li{width:100%}.information.custom .inforamtion-data{text-align:center}.information.custom h4,.information.custom h5{font-size:22px;text-transform:uppercase;margin:0 0 40px;position:relative;cursor:pointer}.information.custom h5.collapsed{display:none}.information.custom ul li{margin-bottom:10px}.information.custom ul li a{position:relative;padding-left:22px}.information.custom ul li a::before{content:"\f0c8";font-family:"FontAwesome";font-size:5px;line-height:24px;position:absolute;left:0;text-align:center;top:-3px}.information-data-horizontal{display:flex;flex-wrap:wrap}.information-data-horizontal .data-item{flex:1 1 160px;margin-top:7px;margin-bottom:7px}.custom-header .responsive-bar.menu-custom{position:absolute;left:0;bottom:260px;display:block}.packages-topsavings{padding-bottom:50px;background-size:contain;padding:30px 50px}.packages-savingsheader{font-size:24px;font-weight:700;height:28px;font-family:Rubik,Arial;margin-left:2.5%}.packages-productimg{width:100%;height:100%;padding:5px;object-fit:contain}.packages-databox{margin-left:2.5%;margin-right:2.5%;padding-right:10px;margin-top:50px;min-height:250px;height:auto;display:flex}.packages-addtocartbutton{font-size:14px!important;height:40px;widows:100%;border-radius:17px;position:relative;top:5%;left:2.5%;width:97.5%;border:0}.packages-bluetxt{font-size:16px;font-weight:600;line-height:22px}.packages-greytxt{font-size:14px;font-weight:600;line-height:18px}.packages-boxcontent{margin-top:2%;padding:5px;width:50%}#queries{cursor:pointer}.information-blogger-blogs .fancybox-inner{max-width:unset}.blog-image .img-thumbnail{max-height:300px;object-fit:cover}.all-blog h3 a{line-height:25px;min-height:60px}.all-blog .blog-desc{min-height:80px}.latest .product-thumb .image img{width:70%;float:none;object-fit:contain;display:inline-block}.latest .product-thumb .image a{height:230px}.latest .caption{margin-top:5px;min-height:115px}.latest .product-thumb{margin-bottom:0;float:none;display:inline-block}.latest .product-thumb .product-details{margin:0}.latest .section-block{padding:0}.latest .newArrivals{text-align:left;margin-bottom:40px;font-size:25px;color:#000;letter-spacing:-.3px;margin-top:20px;font-weight:700;position:relative;background:0;border:0;padding-left:27px;border-bottom:1px solid #f8ec46;padding-bottom:15px;text-transform:initial}.theme8 .footer-top-middle .footer-common .footer-static{width:unset}.theme8 #search .btn-lg{padding:20px!important}.sticky{position:-webkit-sticky;position:sticky;top:0;display:block}.quote-cart-summary{padding:0 10px 10px 10px;font-weight:700;font-size:14px}.quote-summary-title{padding:10px 10px 0 10px}.item-row{padding:10px;font-size:12px}.quote-summary-total{font-size:12px}.item-row a{color:#000;font-size:12px}.shopping-cart{background:#f4f4f4;color:#000}.checkout-previous{display:none}.quotecart-checkout .checkout-previous{display:block}#payment-existing,#shipping-existing{margin:10px 0}.address-list{padding:10px;cursor:pointer}.address-list.active{border:1px solid #ddd}.checkout p{text-align:unset;font-family:'Open Sans'}.checkout .custom-radio-outer{width:15px;height:15px;display:inline-block;border:2px solid #3f51b5;border-radius:50%;vertical-align:text-bottom;margin-right:5px;position:relative}.checkout .custom-radio-inner{-webkit-transform:scale(0);-moz-transform:scale(0);transition:all 200ms ease-in-out;opacity:0;background:#303f9f;width:9px;height:9px;border-radius:50%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;border:1px solid #303f9f}.checkout input:checked+.custom-radio-outer .custom-radio-inner{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);opacity:1}.checkout input[type=radio]{display:none}.form-control{border-radius:1px}.or{border-radius:50%;display:inline-block;width:30px;font-weight:700;font-size:10px;height:30px;background:#f4f4f4;line-height:30px;box-shadow:0 1px 3px -1px rgb(0 0 0 / .4)}#progressbar{margin-bottom:30px;overflow:hidden;counter-reset:step}#progressbar li{list-style-type:none;color:#fff;text-transform:uppercase;font-size:15px;width:25%;float:left;text-align:center;position:relative}#progressbar li:before{content:counter(step);counter-increment:step;width:30px;line-height:30px;display:block;font-size:15px;color:#333;background:#fff;border-radius:3px;margin:0 auto 5px auto;box-shadow:0 1px 3px -1px rgb(0 0 0 / .4)}#progressbar li:after{content:'';width:100%;height:2px;background:#777;position:absolute;left:-50%;top:15px;z-index:-1}#progressbar li:first-child:after{content:none}#progressbar li.progress-active:before,#progressbar li.progress-active:after{background:#27ae60;color:#fff}.box-shadow{box-shadow:0 1px 3px -1px rgb(0 0 0 / .4)}.md-checkbox{position:relative;margin:4px 0;text-align:left}.md-checkbox.md-checkbox-inline{display:inline-block}.md-checkbox label{cursor:pointer}.md-checkbox label:after,.md-checkbox label:before{content:"";position:absolute;left:0;top:0}.md-checkbox label:before{width:20px;height:20px;background:#fff;border:2px solid #ccc;border-radius:2px;cursor:pointer;transition:background .3s}.md-checkbox input[type=checkbox]{outline:0;margin-right:10px;visibility:hidden}.md-checkbox input[type=checkbox]:checked+label:before{background:#337ab7;border:0}.md-checkbox input[type=checkbox]:checked+label:after{transform:rotate(-45deg);top:5px;left:4px;width:12px;height:6px;border:2px solid #fff;border-top-style:none;border-right-style:none}.md-checkbox input[type=checkbox]:disabled+label:before{border-color:rgb(0 0 0 / .26)}.md-checkbox input[type=checkbox]:disabled:checked+label:before{background:rgb(0 0 0 / .26)}.cart-container{margin:auto;width:80%}.badge{background-color:#777;border-radius:10px;color:#fff;display:inline-block;font-size:12px;line-height:1;padding:3px 7px;text-align:center;vertical-align:middle;white-space:nowrap}.shopping-cart{float:right;background:#f4f4f4;width:320px;position:relative;border-radius:3px;padding:20px;right:40px}.shopping-cart .shopping-cart-header{border-bottom:1px solid #e8e8e8;padding-bottom:15px}.shopping-cart .shopping-cart-header .shopping-cart-total{float:right}.shopping-cart .shopping-cart-items{padding:20px 20px 0 20px;padding-left:10px}.scroll-cart{overflow-y:scroll;height:250px}.shopping-cart-items::-webkit-scrollbar{width:5px;border-radius:10px}.shopping-cart-items::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:10px}.shopping-cart-items::-webkit-scrollbar-track{background:#f1f1f1}.shopping-cart-items::-webkit-scrollbar-thumb{background:#888}.shopping-cart-items::-webkit-scrollbar-thumb:hover{background:#555}.shopping-cart .shopping-cart-items li{margin-bottom:18px;list-style-type:none;line-height:20px}.shopping-cart .shopping-cart-items img{float:left;margin-right:12px}.shopping-cart .shopping-cart-items .item-name{display:block;font-size:16px}.shopping-cart .shopping-cart-items .item-price{color:#777;margin-right:8px;font-size:12px}.shopping-cart .shopping-cart-items .item-quantity{color:#abb0be;font-size:12px}.shopping-cart:after{bottom:100%;left:89%;border:solid #fff0;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#fff;border-width:8px;margin-left:-8px}#cart .dropdown-menu .img-thumbnail{max-width:100px!important;max-height:100px}.cart-icon{color:#515783;font-size:24px;margin-right:7px;float:left}#cart strong{font-weight:700}.cart-border{border-bottom:2px dashed #999;margin:30px 0 15px 0}.button-cart-new{background:#777;color:#fff;text-align:center;padding:12px;text-decoration:none;display:block;border-radius:3px;font-size:16px;margin:25px 0 15px 0}.button-cart-new:hover{background:#ccc;color:#000}#cart .dropdown-menu{background:unset!important;z-index:1001!important;border:none!important;padding:unset!important;min-width:100px}.clearfix-cart:after{display:table;clear:both;border:1px solid #ccc}.cartempty{width:147px;position:absolute;right:70px;box-shadow:0 1px 3px -1px rgb(0 0 0 / .4);padding:10px;background:#fff}.social-custom .fa-xs{height:20px;width:20px}.social-custom .fa-sm{height:25px;width:25px}.social-custom .fa-lg{height:40px;width:40px;line-height:.75em;vertical-align:-.0667em}.social-custom .fa-2x{height:30px;width:30px}.social-custom .fa-3x{height:35px;width:35px}ul.social-custom{list-style-type:none;display:flex;padding:0;float:right}.fa-houzz-square:before{content:"\f27c"}.fa-instagram-square:before{content:"\f16d"}.fa-yelp-square:before{content:"\f1e9"}.social-custom>li>a i.circle{border:2px solid;border-radius:50%;display:block;font-size:20px;height:36px;padding:6px 8px;width:36px}.social-custom>li{padding:3px;width:auto!important}.header-middle .header-social .social-custom{display:unset}ul.social-custom img.white{filter:brightness(0) invert(1)}ul.social-custom img.black{filter:brightness(0)}ul.social-custom img.circle{border:2px solid;border-radius:50%;display:block;padding:5px 5px 5px 5px}ul.social-custom img.square{padding:1px;background:#fff;filter:invert(1)}.fa-2x.col-sm-1.pull-left{height:30px}.social-icon img{filter:brightness(0) invert(1)}.store-hours-custom .table-condensed{box-shadow:none}.carousel-inner>.item{padding:0 75px 0 75px}.category_list{display:none}.or-spacer-vertical span{width:50px;height:50px;position:absolute;bottom:50%;margin-bottom:-25px;left:50%;margin-left:-75px;border-radius:100%;box-shadow:0 2px 4px #999;background:#fff}.or-spacer-vertical span i{position:absolute;top:4px;bottom:4px;left:4px;right:4px;border-radius:100%;border:1px dashed #aaa;text-align:center;line-height:40px;font-style:normal;color:#999}.or-spacer-vertical{display:inline-block;margin-top:100px;margin:auto;width:100px;position:relative}.or-spacer-vertical .mask{overflow:hidden;width:20px;height:200px}.or-spacer-vertical.left .mask:after{content:'';display:block;margin-left:-20px;width:20px;height:100%;border-radius:12px / 125px;box-shadow:0 0 8px #000}.mt-5{margin-top:10px;margin-bottom:10px}.product-thumb .button-group button,.product-thumb .button-group a.quickview,#product .btn-group .btn{background:url(https://d12rh965z7jvqw.cloudfront.net/images/common/oc05/sprite.png) no-repeat scroll -13px -1430px #ec4a00}#product .btn-group .btn.wishlist,#product .btn-group .btn.compare{margin:5px 3px 0}.product-thumb .button-group button.wishlist,#product .btn-group .btn.wishlist{background-position:-11px -1474px}.product-thumb .button-group button.wishlist:hover,#product .btn-group .btn.wishlist:hover{background-position:-11px -1474px;background-color:#7f7f7f}.product-thumb .button-group button,.product-thumb .button-group a.quickview,#product .btn-group .btn{width:40px;height:40px}button#button-addtocart,button#button-afq,button#buttonCompare{width:100%;font-size:smaller}button#button-afq{margin-top:10px}.write-review{width:100%;font-size:smaller;background:#4caf50;border-radius:25px}.productpage .rating.rating-wrapper{height:3em;display:flex;align-items:center;justify-content:center}.product-rebate .product-thumb .image a{display:table-cell;height:200px;vertical-align:middle}.product-rebate .product-layout.product-list .product-thumb .image{margin-right:70px}.review-view .rating,h3{padding-left:20px}.review-view{display:none;position:absolute;top:35px;font-size:12px;background:#fff;max-width:700px;width:400px;z-index:999;border:1px solid #cdcdcd;border-color:rgb(0 0 0 / .2);border-radius:4px;box-shadow:0 2px 4px rgb(0 0 0 / .13);-webkit-transition:all .3s ease .15s;-moz-transition:all .3s ease .15s;-o-transition:all .3s ease .15s;-ms-transition:all .3s ease .15s;transition:all .3s ease .15s}.rating-wrapper:hover .review-view{height:auto;display:block}.review-view p{text-align:left}.review-view h3{text-align:left;font-size:16px;font-weight:700}.review-view .rating-wrapper.rating{text-align:left;float:left;display:inline-block}.review-view .progress{margin-bottom:0}.review-view table{box-shadow:unset;margin-bottom:0}.review-view hr{margin-top:0;margin-bottom:10px}.review-view p.see-all{text-align:center}.review-view p.customer-ratings{padding-left:10px;clear:both}.review-view .rating.rating-wrapper{margin-bottom:0!important}.review-view .progress-bar{background:#777}.review-view a{color:#000;text-decoration:underline}.review-view .fa-star{color:#ffa700}.review-view .progress-bar{background:#777;background:linear-gradient(to bottom,#ffce00,#ffa700)}.productpage #print-spec{display:none}.contact-listing div[id*="collapse-location"] .row div.col-sm-3:last-child p,.contact-listing div[id*="collapse-location"] .row div.col-sm-3:last-child h2,.contact-listing div[id*="collapse-location"] .row div.col-sm-3:last-child .table-condensed{text-align:left}.productpage .section-block [class*=sale-price-item] .price-label,.productpage .product-thumb [class*=sale-price-item] .price-label,.productpage .product-thumb [class*=sale-price-item] .old-price{font-size:25px!important}#consent-overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:99999999;cursor:auto}#cookies-consent{position:fixed;bottom:0;background:#fff;z-index:9999999;border-top:1px solid #666e63;width:100%}#cookies-consent .col-md-10.cookie-text p{padding:2rem 0;margin-bottom:0;line-height:1.5}#cookies-consent .col-md-2.accept-button{margin:0 auto;height:105px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#cookies-consent .col-md-2.accept-button button#acceptCookie{margin:0;border-radius:25px;padding:12px 25px}.product-details .estimated-delivery-section .delivery_truck_icon{max-width:59px!important}.estimated-delivery-section .delivery-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px;color:#000;font-size:1.5rem}.cartV2 i.fa.fa-caret-down{display:none}.cartV2 .delivery-disclaimer-tooltip .free-delivery-disclaimer,.checkoutV2 .delivery-disclaimer-tooltip .free-delivery-disclaimer{display:none;position:absolute;right:0;top:35px;background:#fff;padding:1rem;z-index:9999;box-shadow:2px 2px 12px #CCC;width:fit-content;min-width:230px;max-height:154px;overflow:hidden;-webkit-line-clamp:7;-webkit-box-orient:vertical}.cartV2 .delivery-disclaimer-tooltip:hover .free-delivery-disclaimer,.checkoutV2 .delivery-disclaimer-tooltip:hover .free-delivery-disclaimer{display:-webkit-box}.cartV2 .control-label{color:#000}.cartV2 .seperator,.checkoutV2 .seperator,#customerModal .seperator{border-top:1.5px solid #ccc;margin:10px auto 0}.cartV2 .label-bold,.checkoutV2 .label-bold,#customerModal .label-bold{color:#000;font-weight:600;font-size:16px}.cartV2 .cart-total .text-right.total-value,.checkoutV2 .cart-total .text-right.total-value{display:flex;justify-content:flex-end;align-items:center}.cartV2 .btn.btn-primary,.cartV2 .btn.btn-default,.checkoutV2 .btn.btn-primary,.checkoutV2 .btn.btn-default,#customerModal .btn.btn-primary,#customerModal .btn.btn-default{border-radius:20px;padding:1rem 3rem;width:fit-content}.cartV2 .btn.btn-primary[disabled],.cartV2 .btn.btn-default[disabled],.checkoutV2 .btn.btn-primary[disabled],.checkoutV2 .btn.btn-default[disabled],#customerModal .btn.btn-primary[disabled],#customerModal .btn.btn-default[disabled],.cartV2 .btn.btn-primary.active,.cartV2 .btn.btn-default.active,.checkoutV2 .btn.btn-primary.active,.checkoutV2 .btn.btn-default.active,#customerModal .btn.btn-primary.active,#customerModal .btn.btn-default.active,.cartV2 .btn.btn-primary:active,.cartV2 .btn.btn-default:active,.checkoutV2 .btn.btn-primary:active,.checkoutV2 .btn.btn-default:active,#customerModal .btn.btn-primary:active,#customerModal .btn.btn-default:active,.cartV2 .btn.btn-primary:focus,.cartV2 .btn.btn-default:focus,.checkoutV2 .btn.btn-primary:focus,.checkoutV2 .btn.btn-default:focus,#customerModal .btn.btn-primary:focus,#customerModal .btn.btn-default:focus{background:#000;color:#fff}#modal-shipping .btn.btn-default,#modal-shipping .btn.btn-primary{margin:1rem 0;border-radius:20px;padding:1rem 3rem;width:fit-content}.cartV2 .cart-quantity-update button,.checkoutV2 .cart-quantity-update button{background:#fff0;border:0}.cartV2 i.fa.fa-plus,.cartV2 i.fa.fa-minus{color:#000;-webkit-text-stroke:1px #fff}.cartV2 button:disabled i.fa.fa-plus,.cartV2 button:disabled i.fa.fa-minus{padding:0}.cartV2 .cart-total .text-left h4,.cartV2 .cart-total .text-right h4{margin:10px 0}.cartV2 .cart-content-wrapper{background:#f8f8f8;height:100%;padding:3rem 0;border-radius:15px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.cartV2 .cart-left .cart-product-wrapper,.cartV2 .cart-content.cart-right,#customerModal .login-wrapper{background:#fff;border:1px solid #ccc;border-radius:15px;padding:2rem}.cartV2 .cart-left{width:64%}.cartV2 .cart-left .product-image{text-align:center}.cartV2 .cart-left .cart-image{max-height:150px;max-width:100%;border:0;background:#fff0;padding:2px}.cartV2 .cart-product-grid .grid-data{max-height:560px;overflow-y:scroll}.cartV2 .cart-product-grid .grid-title .title{margin:0}.cartV2 .cart-product-grid .grid-item{margin:3rem auto;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.cartV2 .cart-product-grid .grid-item .product-info{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end}.cartV2 .cart-product-grid .product-info .product-title{margin-bottom:10px}.cartV2 .cart-product-grid .product-info .product-title a{color:#707070;font-size:16px;display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:normal;text-overflow:ellipsis;overflow:hidden}.cartV2 .cart-left .cart-product-wrapper .esc-section .esc-item,.checkoutV2 .checkout-content-right .product-data-wrapper .esc-section .esc-item{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.cartV2 .cart-left .cart-product-wrapper #updateCartForm hr.product-seperator:nth-last-child(2),.checkoutV2 .checkout-content-right .product-data-wrapper hr.product-seperator:last-child{display:none}.cartV2 .cart-left .model-info .label-bold,.cartV2 .cart-left .model-info .model,.checkoutV2 .model-info .label-bold,.checkoutV2 .model-info .model{font-size:13px}.cartV2 .cart-right{width:30%;box-shadow:none!important}.cartV2 .cart-right .form-horizontal .form-group{margin:15px -10px!important}.cartV2 .panel-group .panel{border-radius:25px}.cartV2 .panel-group .panel-title{font-size:15px;font-weight:600;text-align:center}.cartV2 .cart-total .col-md-6{padding-left:5px;padding-right:5px}.cartV2 .paypal-button .panel-body{text-align:center!important}.cartV2 .paypal-button .panel-body img{margin:1rem auto}.cartV2 .buttons{text-align:center}.cartV2 .buttons>a.btn.btn-primary{float:unset!important}.cartV2 .panel-info>.panel-heading{background:#adadad;color:#fff;border-color:#adadad}#customerModal .modal-dialog{min-width:1000px!important}#customerModal .login-section,#customerModal .register-section{max-width:100%;width:100%;margin:0 auto;border-radius:15px;background:#f8f8f8;padding:2rem}#customerModal .login-wrapper,#customerModal .register-wrapper{max-width:70%;background:#fff;border:1px solid #ccc;border-radius:15px;padding:2rem;margin:1rem auto}#loginform label,#loginform input[type="text"],#loginform input[type="password"],#registerForm label,#registerForm input[type="text"],#registerForm input[type="password"],#registerForm select,.checkoutV2 label,.checkoutV2 input[type="text"],.checkoutV2 input[type="password"],.checkoutV2 select{color:#000}#customerModal label{margin-bottom:0;font-weight:600}#loginform .form-group{margin-bottom:10px}#customerModal input[type="text"],#customerModal input[type="password"],#customerModal select,.checkoutV2 input[type="text"],.checkoutV2 input[type="password"],.checkoutV2 select{height:auto}.checkoutV2 label{margin-bottom:0;font-weight:600}.checkoutV2 .checkout-wrapper-status .checkout-success{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-evenly;width:100%}.checkoutV2 .checkout-wrapper,.checkoutV2 .checkout-wrapper-confirm .confirm_wrapper,.checkoutV2 .checkout-wrapper-status{background:#f8f8f8;height:auto;padding:3rem 0;border-radius:15px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-evenly;width:100%}.checkoutV2 .existing-customer-login{width:fit-content;display:flex;flex-wrap:wrap;align-items:center}.checkoutV2 .checkout-content-left{width:50%}.checkoutV2 .checkout-content-right{width:40%}.checkoutV2 .checkout-content-right .cart-content{background:#fff;border:1px solid #ccc;border-radius:15px;padding:2rem;box-shadow:0 1px 3px -1px rgb(0 0 0 / 40%)}.checkoutV2 h3.label-bold,.checkoutV2 .paypal-button .panel-body{margin:0}.checkoutV2 .paypal-button,.checkoutV2 .title-button{margin-left:5rem;display:flex;justify-content:center;align-items:center}.checkoutV2 .confirm_wrapper .payment-method-head .title-button{margin-left:2rem}.checkoutV2 .checkout-content-right .product-data-wrapper{max-height:580px;overflow-y:scroll}.checkoutV2 .checkout-content-right .product-item{margin:2rem auto;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.checkoutV2 .checkout-content-right .product-item .product-info{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end}.checkoutV2 .checkout-content-right .product-item .product-image{text-align:center}.checkoutV2 .checkout-content-right .product-item .cart-image{max-height:130px;max-width:100%;border:0;background:#fff0;padding:2px}.checkoutV2 .checkout-content-right .product-item .product-title{margin-bottom:5px}.checkoutV2 .checkout-content-right .product-item .product-title a{color:#707070;font-size:16px;display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:normal;text-overflow:ellipsis;overflow:hidden}.checkoutV2 .cart-left .model-info .label-bold,.checkoutV2 .cart-left .model-info .model,.checkoutV2 .label-small{font-size:13px;color:#767676}.checkoutV2 .bottom-margin{margin-bottom:2rem}.checkoutV2 .shipping-address-wrapper .edit-address,.checkoutV2 .payment-address-wrapper .edit-address{border:0;background:#fff0;margin-top:5px}.checkoutV2 .shipping-address-wrapper .edit-address i.fa-pencil,.checkoutV2 .payment-address-wrapper .edit-address i.fa-pencil{font-size:18px}.checkoutV2 #card-details.form-horizontal .form-group,.checkoutV2 #card-details-edit.form-horizontal .form-group{margin-left:auto;margin-right:auto}.checkoutV2 .checkout-wrapper-confirm .shipping-address-wrapper input[type="text"],.checkoutV2 .checkout-wrapper-confirm .shipping-address-wrapper select,.checkoutV2 .checkout-wrapper-confirm .payment-address-wrapper input[type="text"],.checkoutV2 .checkout-wrapper-confirm .payment-address-wrapper select{font-weight:600}.cartV2 p,.checkoutV2 p{text-align:left!important;background:transparent!important}.cartV2 .location-tooltip .location-address,.checkoutV2 .location-tooltip .location-address{display:none;position:absolute;right:0;top:35px;background:#fff;padding:1rem;z-index:9999;box-shadow:2px 2px 12px #CCC;width:fit-content;min-width:230px;max-height:154px;overflow:hidden;-webkit-line-clamp:7;-webkit-box-orient:vertical;text-align:left}.cartV2 .location-tooltip:hover .location-address,.checkoutV2 .location-tooltip:hover .location-address{display:-webkit-box}.shipping-breakup-wrapper h4{color:#23a1d1!important;text-decoration:underline}.shipping-breakup-wrapper:hover h4{color:#000000!important}.shipping-breakup{display:none;position:absolute;left:0;top:35px;background:#fff;padding:1rem;z-index:9999;box-shadow:2px 2px 12px #CCC;width:fit-content;min-width:280px;max-height:400px;overflow:hidden;-webkit-line-clamp:7;-webkit-box-orient:vertical;text-align:left;width:100%}.shipping-breakup h4{text-decoration:none}.shipping-breakup-wrapper:hover .shipping-breakup{display:-webkit-box}.product-details .caption-grid .manufacturer-image{display:flex;align-items:center}.page-ripm-rebate #content .product-list .button-group{padding-top:20px}.footer-bottom-right ul li{float:left;margin:10px 0 0 10px;list-style:none}header:not(.custom-header) .haeder_icon,header:not(.custom-header) #cart>.btn{height:45px}header:not(.custom-header) .header-search{margin-bottom:10px}.filter-product .btn-grid-list{display:none}.productpage li.sale_price_font span{font-size:30px!important;color:#ec4a00}#powered{display:none}.map-exception-wrapper{min-height:55px}.map-exception-wrapper .map-hover-display-price{display:none;position:absolute;left:0;top:15%;background:#fff;padding:1.5rem;z-index:9999;box-shadow:2px 2px 12px #CCC;width:100%;text-align:center;max-height:154px;overflow:hidden;-webkit-line-clamp:7;-webkit-box-orient:vertical;margin-top:15px}.caption-list .map-exception-wrapper .map-hover-display-price{margin-top:unset}.map-exception-wrapper:hover .map-hover-display-price{display:-webkit-box}.map-exception-wrapper:hover li span{display:none}#content .product-layoutrow .product-grid{clear:none}.addtocartmodaldiv{display:flex;align-items:center;gap:4rem;justify-content:space-between;border:1px solid #000;border-radius:15px;padding:2rem;width:95%;margin:0 auto;margin-bottom:20px}.addtocartmodaldiv .modalleft img{width:180px}.addtocartmodaldiv .modalright img{max-width:120px;text-align:left;margin-bottom:1.5rem}.addtocartmodaldiv .modelname{color:#8d8d8d;font:600 14px / 20px 'Montserrat';margin-bottom:0}.addtocartmodaldiv .productname{color:#000;font:600 14px / 20px 'Montserrat';margin-bottom:0}.relatedItems .close{opacity:1;-webkit-opacity:1;-moz-opacity:1;-khtml-opacity:1;filter:alpha(opacity=100);margin-top:0;position:absolute;right:20px;top:20px}.miscmodalheader{border-bottom:0}.miscmodalheader .section-title{font-family:inherit;text-transform:uppercase;margin:2rem 0 0;text-align:center;color:#000000!important;line-height:3rem}.products-wrapper-addtocart{max-height:330px;overflow-y:scroll;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:2.2rem;padding:0;width:95%;margin:0 auto}.products-wrapper-addtocart .product-item{border:1px solid #707070;border-radius:20px;width:100%;display:flex;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.2rem 3rem}.products-wrapper-addtocart .product-item .image,.products-wrapper .product-item .image{max-width:150px;margin:0 auto;flex:0 0 15%;max-height:150px}.products-wrapper-addtocart .product-item .image img,.products-wrapper .product-item .image img{max-height:150px;margin:0 auto}.products-wrapper-addtocart .product-info{flex:0 0 45%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.products-wrapper-addtocart .button-wrapper{flex:0 0 20%}.products-wrapper-addtocart .button-wrapper a{width:100%}.products-wrapper-addtocart .product-info .product-model label{font-size:1.6rem;line-height:2rem;font-family:inherit;margin-bottom:0}.products-wrapper-addtocart .product-info .product-model label b{font-family:inherit}.products-wrapper-addtocart .button-wrapper{flex:0 0 18%}.products-wrapper-addtocart .product-price{flex:0 0 18%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.products-wrapper-addtocart .price-wrapper{width:100%}.products-wrapper-addtocart .product-price .price-wrapper .price_label{color:#DB5626;font-size:1.6rem;line-height:2rem;font-weight:600;font-family:inherit;margin-bottom:0;text-align:center}body.modal-open{overflow:hidden}