.perma-black-overlay{position:fixed;top:0;left:0;background:rgba(0,0,0,.56);z-index:5;width:100%;height:100%;display:block;z-index:99999}.perma-load-image{height:65px;left:50%;margin-left:-32.5px;margin-top:-32.5px;position:fixed;top:50%;width:65px;display:block;z-index:999991}body{font-family:Montserrat!important}.footer-social i,.footer-social a{background:#818181;color:#fff;display:inline-block;font-size:1rem;line-height:2;margin:0 .25rem .5rem 0;text-align:center;vertical-align:middle;width:2rem;height:2rem}.footer-social i:hover,.footer-social a:hover{background:#4d4d4d}.flickity-slider .product-small .image-fade_in_back{height:300px;padding:20px}.flickity-slider img.lazy.attachment-shop_single.size-shop_single.wp-post-image.lazy-loaded{padding:0;height:auto;opacity:1}.floating-box_trio{display:inline-block;vertical-align:top;text-align:center;font-family:Helvetica,Arial,sans-serif;width:250px;margin:auto}.floating-box2{display:inline-block;vertical-align:top;text-align:center;font-family:Helvetica,Arial,sans-serif;width:204px;margin:auto}.floating-box3{display:inline-block;vertical-align:top;text-align:center;font-family:Helvetica,Arial,sans-serif;width:250px;margin:auto}.product-thumbnails img,.product-gallery-slider img{width:auto;display:block;margin:0 auto}.box-image img{height:250px;display:block;width:auto;max-width:365px!important}.membership_type{display:none}div#popmake-3998{background-image:url(https://www.homesurplus.com/wp-content/uploads/2018/05/background-min.jpg)}.tax-product_cat .box-image img{width:auto;height:auto}.slider-row-section .col{padding:0}.watch-banner-img .bg.fill{background-position:right;background-size:80%!important}div#row-1726779754{display:none}.page-id-7652 div#content .row{max-width:100%}.slider-row{margin:0!important}.hours-banner .banner-layer{width:100%!important}.hours-banner .banner-layer .text .text-inner{display:flex;align-items:center}.hours-banner .banner-layer .left-content{width:60%;text-align:left}.hours-banner .banner-layer .text .text-inner div.img{width:30%!important}.kitchen-cabinets-banner .banner-layer{width:100%!important;right:30px!important;left:auto!important;transform:none!important;top:50%!important;transform:translateY(-50%)!important;max-width:430px}.kitchen-cabinets-banner .banner-layers{position:relative}.kitchen-cabinets-banner .banner-layers h1.uppercase{color:#f11d32;font-size:198px;font-weight:900;-webkit-box-flex:0;-ms-flex:0 0 67%;flex:0 0 67%;line-height:155px;margin:0}.kitchen-cabinets-banner .banner-layers .text-inner.text-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.kitchen-cabinets-banner .banner-layers .top-left{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}.kitchen-cabinets-banner .banner-layers .top-left h2.tag{color:#f11d32;font-size:70px;font-weight:900;text-align:left;margin:0;text-transform:uppercase}.kitchen-cabinets-banner .banner-layers .top-left h2{color:#f11d32;font-size:70px;font-weight:900;text-align:left;margin:0;text-transform:uppercase}.kitchen-cabinets-banner .banner-layers h3{color:#252525;font-size:23px;font-weight:900;text-transform:uppercase;letter-spacing:2px;margin-bottom:30px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:20px;text-align:right}.kitchen-cabinets-banner .banner-layers .text-inner.text-center .btn-wrap{width:100%;display:flex}.kitchen-cabinets-banner .banner-layers .text-inner.text-center .btn-wrap .shop-now-btn{width:auto!important;padding:0 15px!important}.slider-wrapper .banner-wrap.banner_bg{padding:90px 50px!important}.slider-wrapper .banner-wrap.banner_bg{margin-bottom:0!important}.page-id-7652 div#content,.page-id-7652 div#content .large-12.col{padding:0}.tp-parallax-wrap{left:0!important}.btn-call a{color:#fff;font-size:15px;font-family:Verdana;font-weight:400;padding:8px 15px;display:inline-block;text-decoration:none;margin:0 5px;border:2px solid #000;transition:ease-in-out .5s;background:#000;border-radius:4px}.btn-call a:hover{background:transparent;color:#000}.online-payment{box-shadow:1px 1px 15px rgba(0,0,0,.15);border:2px solid #ddd;padding:40px 40px;max-width:650px;margin:30px auto 80px}.online-payment p{font-size:16px;color:#4d4d4d;font-weight:600;text-align:center}.online-payment p.order{font-size:18px}.online-payment p.order span{font-weight:600}.online-payment form input[type="hidden"],.online-payment form br{display:none}.online-payment p.order span:last-child{padding-left:30px}.online-payment form{margin:0;text-align:center}.online-payment form input[type="submit"]{margin:0;padding:2px 50px;border-radius:3px}.online-payment p span{font-weight:600;color:#eb222c}.kitchen-cabinets .text-box-circle{left:10px;top:2%}.kitchen-cabinets .col.medium-10.small-12.large-10{padding:0}.kitchen-cabinets .top-gray-bar{background-color:#959595;text-align:center;max-height:76px}.kitchen-cabinets .top-gray-bar p{margin:0;display:flex;align-items:center;justify-content:center;color:#fff;height:75px;font-size:28px;font-weight:900;letter-spacing:1.5px}.kitchen-cabinets .banner_text h2{color:#fff;text-transform:uppercase;letter-spacing:15px;margin-bottom:30px;text-shadow:2px 2px 19px rgba(0,0,0,1)}.kitchen-cabinets .banner_text a{color:#fff;text-transform:uppercase;font-weight:600;font-size:20px;letter-spacing:4px;padding:18px 30px;background-color:#00afea;display:inline-block}.kitchen-cabinets p.circle_text span{font-size:42px!important;line-height:normal;line-height:1}.kitchen-cabinets p.circle_text span strong span{font-size:26px!important}.kitchen-cabinets .banner{padding-top:0;min-height:580px}.kitchen-cabinets .col.medium-9.small-12.large-9{padding:0}.kitchen-cabinets h4.pro-name{font-size:1.3em}.grey-section .col.small-12.large-12{padding:0}.grey-section .grey-inner{margin:0;display:flex;align-items:center;justify-content:center;color:#fff;height:75px;font-size:32px;font-weight:900;letter-spacing:1.5px;background-color:#464646}.sale-banner{background-color:#f21e33;color:#fff}.sale-banner .container{max-width:1300px}.sale-banner .row{width:100%!important;max-width:100%!important}.sale-banner .col.small-12.large-12{padding:0}.sale-banner h1{color:#fff;font-size:60px;font-weight:900;margin-top:.1em;margin-bottom:0}.sale-banner p{font-size:20px;font-weight:400;margin-bottom:0em}.sale-banner h3{font-size:20px;font-weight:800;color:#fff}.product-extra-info{margin:20px 0 30px 0}.product-extra-info .col.small-12.large-12{padding:0}.product-extra-info p{margin:0;display:flex;align-items:center;justify-content:center;color:#fff;height:60px;font-size:26px;font-weight:900;letter-spacing:1.5px;background-color:#00afea}.dwnld-red-btn{margin:40px 0 40px 0;position:relative}.dwnld-red-btn a.dwnld-btn{color:#fff;text-transform:uppercase;font-weight:600;font-size:20px;letter-spacing:2px;padding:28px 64px;display:inline-block;position:absolute;left:49.5%;top:50%;transform:translate(-50%,-50%)}.dwnld-red-btn .m-guide-btn{background-image:url(https://www.homesurplus.com/wp-content/uploads/2018/04/dashed-btn.png);background-position:center;height:130px;width:100%;max-width:100%;background-repeat:no-repeat}.slider-wrap{background-color:#898989;color:#fff}.slider-wrap>.col.small-12.large-12{padding-bottom:15px}.slider-wrap .slider{margin:0 auto!important;overflow:visible}.slider-wrap p{font-size:28px;font-weight:700;text-transform:uppercase;letter-spacing:5px;margin:30px 0 0 0}.slider-wrap .slider-nav-reveal .flickity-prev-next-button:hover,.slider-nav-reveal .flickity-prev-next-button{width:30px;top:-2px;background-color:transparent;box-shadow:none;opacity:1}.slider-wrap button.flickity-prev-next-button.previous{position:absolute;left:-40px!important}.slider-wrap button.flickity-prev-next-button.next{right:-40px!important;position:absolute}.slider-wrap .flickity-prev-next-button svg,.slider-wrap .flickity-prev-next-button .arrow{border-color:currentColor;fill:#fff!important}.kitchen-cabinets .first-one .col-inner{height:100%;padding:5px 0}.kitchen-cabinets .middle-one{padding:40px!important;background-color:#f21e33;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.kitchen-cabinets .middle-one p{color:#fff;font-size:50px;font-weight:900;line-height:normal}.kitchen-cabinets .middle-one a{color:#fff;text-transform:uppercase;font-weight:600;font-size:38px;letter-spacing:4px;padding:22px 60px;background-color:#00afea;display:inline-block}.kitchen-cabinets .last-one{padding:0px!important}.kitchen-cabinets .last-one .text-box{background-color:#00afea;width:100%!important;padding:60px;height:50%}.kitchen-cabinets .last-one .banner-bg.fill{height:50%;top:inherit!important}.kitchen-cabinets .last-one .fill{top:inherit!important}.kitchen-cabinets .last-one .text-box h3{font-size:30px}.kitchen-cabinets .last-one .text-box a{background-color:#f11d32;padding:6px 12px;font-size:14px;text-transform:uppercase;margin-top:20px;display:inline-block}.text_banner_left h5 img{width:100%}.text_banner_left h3 strong{font-weight:600}.text_banner_left h3{font-size:26px;margin:0 0 25px 0;color:#fff}.text_banner_left{padding-right:50px;text-align:left}.banner_bg .text-box.banner-layer:nth-child(2){width:56%!important}.text_banner_left h5{margin-bottom:30px}.text_banner_left h3.h3_last{font-size:36px}.text-center .button.button.btn_singup:last-of-type{margin-left:-50px!important}a.button.btn_singup{background:#00afea!important;width:90%;border:0;font-size:20px;font-weight:700;padding:0!important;height:55px;line-height:54px;margin-right:50px!important;display:inline-block}.banner_bg p{font-size:30px}.row_membership{position:relative;padding:30px;width:97%;margin:0 auto;border:4px solid #c22032}.div_head_member p{margin:0;font-size:20px;color:#c22032;max-width:620px;margin:0 auto}.div_head_member h2{text-align:center;font-size:32px;color:#c22032;font-weight:700;margin:0;text-transform:uppercase}.membership_W_heaf{background:#e5c39d;padding:36px 0;text-align:center;font-size:40px;font-weight:700;color:#fff;line-height:normal;margin:0 0 12px 0}.membership_W_center{background:#ecd2b6;padding:20px 20px;text-align:left;font-size:20px;font-weight:500;color:#000;line-height:24px;margin:0 0 12px 0;min-height:136px}.membership_W_bottom{background:#f2e1ce;padding:20px 20px;text-align:left;font-size:18px;font-weight:500;color:#000;line-height:24px;margin:0 0 0 0}.row_membership .col.large-4{padding:0 15px 0 15px!important}.row_membership .col.large-4:nth-child(2){padding-left:0!important}.row_membership .col.large-4:last-child{padding-right:0!important}.color_Center .membership_W_heaf{background:#efb844}.color_Center .membership_W_center{background:#f3ca73}.color_Center .membership_W_bottom{background:#f7dba1}.coloro_bottom .membership_W_heaf{background:#bfc0c2}.coloro_bottom .membership_W_center{background:#cfd0d1}.coloro_bottom .membership_W_bottom{background:#dfdfe0}.row_text_half{position:relative;padding:30px;width:97%;margin:30px auto 30px}.row_text_half .col:first-child{padding-left:0}.row_text_half .col:last-child{padding-left:0}.row_text_half h3{font-size:52px;color:#c22032;line-height:52px}.row_text_half ul li{font-size:26px;color:#000;line-height:normal}.row_text_half h3{font-size:52px;color:#c22032;line-height:52px}.row_text_half:before{position:absolute;left:50%;bottom:0;background:#000;height:2px;width:80%;content:" ";margin-left:-40%}.row_text_half .col{padding-bottom:0}.row_text_half p{font-size:20px;color:#000;line-height:normal;margin:0 0 15px 0}.row_text_half p:last-child{margin:0}.row_text_half.border_none:before{background:transparent;border:0}a.button.btn_sign_noew{background:#00afea!important;width:400px;border:0;font-size:32px;font-weight:700;padding:0!important;height:auto;line-height:normal;max-width:500px;margin:0 auto;float:none;text-align:center;justify-content:center;align-items:center;min-height:auto;padding:10px 0!important}.row_text_half p a{color:#c22032;font-weight:700}.row_add_benefit .col{padding:0}.row_add_benefit .col-inner{padding:20px 0;justify-content:center;align-items:center}.row_add_benefit .col-inner h2{margin:0;color:#fff;font-weight:700;font-size:48px}.row_add_benefit .col{padding:0;margin-bottom:15px}h2.text_dis{margin:0;color:#959595;font-size:29px;text-align:center;border:3px solid #959595;padding:10px 0}.row_bottom_box_level{position:relative;padding:30px 15px 0 15px;width:97%;margin:0 auto 0}.row_dis_btn .col{padding:0}.row_dis_btn{position:relative;padding:30px;width:97%;margin:0 auto 0}.row_bottom_box_level .col{padding-bottom:0}.box_normal_height .membership_W_center{min-height:auto}.full_btn_row{padding:0 52px}body .full_btn_row .full_btn{width:100%!important;max-width:100%;font-size:40px;font-weight:700;min-height:auto;padding:20px 0!important;height:auto;margin:0 30px}.term_row h4,.term_row p{color:#000}.banner_bg{background:#c22132;padding:80px 50px;color:#fff;margin:0 0 30px 0}.banner_bg .col{margin-bottom:0!important;padding:0 15px}.membership_type{float:left;color:#FFF;font-weight:900;margin-right:20px;display:inline;font-size:smaller}.box_normal_height .membership_W_center p{margin-bottom:0}.kitchen_quotesec h3,.kitchen_descriptionsec h3{font-size:48px;color:#c22032;line-height:normal;padding-top:30px}.kitchen_quotesec p,.kitchen_descriptionsec ul li{color:#464646;margin-bottom:0;line-height:1.4}.kitchen_quotesec{margin-top:30px;margin-bottom:30px}.kitchen_quotesec .button{margin:30px auto 0;display:block;width:100%;max-width:260px}.kitchrn_layoutsec .col{padding:0}.kitchrn_layoutsec .banner-layer{top:auto;transform:translate(-50%,0);bottom:30px}.kitchrn_layoutsec .banner{padding-top:56.25%!important}.kitchrn_layoutsec a.button{background:#eb222c!important;border-color:#eb222c!important}.kitchen_descriptionsec{padding:60px 0 0}.kitchen_descriptionsec h3{padding-top:0}.kitchen_descriptionsec ul{padding-left:20px}.kitchen_descriptionsec .col:last-child{padding-top:80px}.kitchen_specificationsec a.dwnld-btn{width:100%;padding:0;text-align:center}.kitchen_specificationsec h3{text-align:center;font-size:22px;color:#c22032;line-height:normal}.kitchen_specificationsec p{color:#464646;margin-bottom:0;line-height:1.4;font-size:13px;text-align:center;margin-bottom:15px}.kitchen_specificationsec h3.accordion_title{text-align:left;font-size:48px;color:#c22032;line-height:normal}.kitchen_specificationsec .accordion-item button.toggle{left:auto;right:0}.kitchen_specificationsec .accordion-item a.accordion-title.plain{padding-left:0;font-size:16px;color:#000;font-weight:400;background:transparent;border-color:#000;text-transform:uppercase}.kitchen_specificationsec .accordion-item .accordion-inner{padding:0 0 0 15px;color:#000;font-size:15px}.request-quotewrap{padding:0}.request-quotewrap>.col-inner{height:100%;padding-top:35px}.accordion-inner{display:block!important}.new_homepage .banner_bg{background:#c22132;padding:80px 50px!important;color:#fff;margin:0 0 30px 0!important}.new_homepage .row.row-full-width.sub-details{margin-top:0}.smartvent-container .s-vent-left img{width:70%}.smartvent-container .s-vent-wrap{padding-top:40px}.smartvent-container .skewed-bg{background:linear-gradient(368deg,#fff 50%,#00afea 50%);height:530px;width:100%}.smartvent-container .header-wrap .col.small-12.large-12{padding:0}.smartvent-container .s-vent-right p,.s-vent-right h1{color:#fff;text-shadow:8px 6px 2px #2a7194;font-weight:900}.smartvent-container .s-vent-right p{font-size:35px}.smartvent-container .s-vent-right h1{color:#fff;font-size:60px;margin:0}.smartvent-container .s-vent-right{width:80%;margin:0 auto}.smartvent-container .r-content h3{font-size:28px;font-weight:900;color:#000}.smartvent-container .r-content p{font-size:22px;font-weight:700;color:#000}.smartvent-container p.v-right{font-size:30px;font-weight:900;color:#000}.smartvent-container .video-wrap{background-color:#ccc;padding:40px}.smartvent-container .video-wrap .col.medium-6.small-12.large-6{padding-bottom:0}.smartvent-container .video-wrap .col.medium-6.small-12.large-6{padding-bottom:0}.smartvent-container .products-heading{font-size:24px;font-weight:700;color:#35afeb}.nf-form-fields-required{display:none}input[type=button]{background-color:#eb222c;color:#FFF}.product_filter .filter-banner>.col{padding:0}.product_filter .filter-tabview{padding:30px 30px 0;text-align:center;max-width:1080px!important;margin:0 auto!important}.product_filter .filter-tabview ul.nav li{width:31.7%;float:left;margin:0;text-align:left;padding-bottom:15px;margin:0 22px 0 0}.product_filter .filter-tabview ul.nav li:last-child{margin-right:0}.product_filter .filter-tabview ul.nav li a{position:relative;font-size:16px;font-weight:700;padding:0 15px;line-height:65px;background:#363636;display:inline-block;width:100%;color:#fff}.product_filter .filter-tabview .tabbed-content .tab-panels{background:#eaeaea;padding:0}.product_filter .filter-tabview ul.nav li.active{background:#eaeaea}.product_filter .filter-tabview .tab-panels>.panel>.row{max-width:100%;box-sizing:border-box;width:100%;margin:0!important}.product_filter .filter-tabview .tab-panels>.panel>.row .col-inner{position:relative}.product_filter .filter-tabview .tab-panels>.panel>.row .col-inner .category-content{position:absolute;top:50%;width:100%;text-align:center;left:15px;transform:translateY(-50%)}.product_filter .filter-tabview .tab-panels>.panel>.row .col-inner .category-content h4.cat-title{color:#fff;text-transform:uppercase!important;font-size:22px;letter-spacing:2px;font-weight:600}.product_filter .filter-tabview .tab-panels>.panel>.row .col-inner .category-content a.button{border:2px solid #fff!important;color:#fff!important;margin:0!important}.product_filter .filter-tabview .tab-panels>.panel>.row .col{padding-bottom:0}.product_filter .filter-tabview .tab-panels>.panel>.row .col .box-text{padding-bottom:0}.product_filter .filter-tabview .tab-panels>.panel>.row .col-inner .category-content a.button:hover{background:transparent!important}.product_filter .filter-tabview ul.nav li a:after{content:'';background:url(https://www.homesurplus.com/wp-content/uploads/2018/07/arrow.png);position:absolute;top:50%;right:0;height:15px;width:15px;margin-top:-8px;right:15px}.product_filter .filter-tabview .tab-panels>.panel>.row .col img{max-width:100%!important;width:100%}.product_filter .filter-tabview>.col{padding-bottom:15px}.product_filter .filter-tabview .tab-panels>.panel>.row{padding:15px 0}.product_filter .filter-tabview ul.nav li.active a:after{background:url(https://www.homesurplus.com/wp-content/uploads/2018/07/arrow-top.png)}.filter-banner h3{font-size:60px;text-shadow:0 0 52px #00000094,0 0 52px #0000007d,0 0 52px #00000075}.filter-banner p{font-size:29px;font-weight:700;margin-top:0;text-shadow:0 0 52px #00000094,0 0 52px #0000007d,0 0 52px #00000075}.product_filter .filter-banner .bg.fill{background-size:cover!important;background-position:initial!important}.product_filter .filter-tabview .tab-panels>.panel .extra_color.extra_color .col-inner h4.cat-title{color:#363636!important}.product_filter .filter-tabview .tab-panels>.panel .category-content.extra_color .col-inner a.button{border-color:#363636!important;color:#363636!important}.filter-banner .banner{padding-top:200px!important}.vanities-class .prdctfltr_wc.prdctfltr_square .prdctfltr_filter label input[type="checkbox"]:checked+span:before{background:#363636}.prdctfltr_columns_5 .prdctfltr_filter{width:18%}.prdctfltr_columns_5 .prdctfltr_filter.prdctfltr_pa_color{width:25%}.page-id-3424 .product_filter .filter-tabview .tab-panels>.panel>.row .col-inner .category-content{top:auto;transform:none;bottom:50px}.vanities-class .prdctfltr_wc{background:#eaeaea;margin:0 30px;padding:30px;margin-bottom:30px}.vanities-class .prdctfltr_wc span.prdctfltr_regular_title{margin-bottom:20px;text-transform:uppercase;font-weight:700}.vanities-class .prdctfltr_wc .prdctfltr_sub{margin-left:0}.vanities-class .prdctfltr_wc label{font-size:15PX;font-weight:400;line-height:30px}.vanities-class .prdctfltr_wc.prdctfltr_square .prdctfltr_filter label>span:before{width:15px;height:15px;border:1px double #4d4d4d;background-color:transparent}#tab_select-brand a.button.primary,#tab_select-brand a.button.primary{background:#363636!important}.product_filter .filter-tabview .tab-panels>#tab_select-brand>.row .col-inner .category-content a.button.primary:hover:hover{background:#363636!important}.page-id-3424 #tab_select-style .category-content{position:unset;margin-right:0!important;margin:0 auto}.page-id-3424 #tab_select-style .category-content h4.cat-title{color:#363636}.page-id-3424 #tab_select-style .category-content a.button{border-color:#363636!important;color:#363636!important}.page-id-3424 #tab_select-style img{height:auto!important;max-height:100%!important}.page-id-6184 .prdctfltr_sc_products.prdctfltr_fallback_css.prdctfltr_columns_fallback_4 .products li,.page-id-6184 .prdctfltr_sc_products.prdctfltr_fallback_css.prdctfltr_columns_fallback_4 .products .type-product,.page-id-3424 .prdctfltr_sc_products.prdctfltr_fallback_css.prdctfltr_columns_fallback_4 .products li,.page-id-3424 .prdctfltr_sc_products.prdctfltr_fallback_css.prdctfltr_columns_fallback_4 .products .type-product{width:25%!important;max-width:24.33333%;flex-basis:24.33333%}.page-id-6184 .prdctfltr_sc_products.prdctfltr_fallback_css.prdctfltr_columns_fallback_4 .products .type-product img,.page-id-3424 .prdctfltr_sc_products.prdctfltr_fallback_css.prdctfltr_columns_fallback_4 .products .type-product img{height:auto;max-height:100%}.page-id-6184 .title-wrapper .category.product-cat,.page-id-3424 .title-wrapper .category.product-cat{display:none}.page-id-6184 .prdctfltr_pa_styles .prdctfltr_checkboxes>label,.page-id-3424 .prdctfltr_pa_styles .prdctfltr_checkboxes>label{float:left;width:25%;text-align:center;margin-top:0px!important}.page-id-6184 .prdctfltr_pa_styles .prdctfltr_checkboxes>label span.prdctfltr_customize_block,.page-id-3424 .prdctfltr_pa_styles .prdctfltr_checkboxes>label span.prdctfltr_customize_block{text-align:center}.page-id-6184 .prdctfltr_pa_styles .prdctfltr_checkboxes>label span.prdctfltr_customize_block span.prdctfltr_customize_image_text_tip,.page-id-3424 .prdctfltr_pa_styles .prdctfltr_checkboxes>label span.prdctfltr_customize_block span.prdctfltr_customize_image_text_tip{display:block;margin-left:0!important;font-size:13px}.page-id-6184 .vanities-class .prdctfltr_wc,.page-id-3424 .vanities-class .prdctfltr_wc{padding-bottom:0px!important}button.btn.btn-success.nf-fu-fileinput-button{background:#eb222c;color:#FFF}.membership-form .half{width:50%;float:left;padding:0 15px}.membership-form .half:first-child{padding-left:0;padding-right:0}.membership-form .half:nth-child(2){padding-right:0}.membership-form input[type="button"]{float:right;margin:0}.membership-form .col.medium-12.small-12.large-12{display:inline-block;padding:0}.membership-form .one-third{width:33.33%;float:left}.membership-form .one-third.middle{padding:0 15px}.membership-form .after .half:first-child{padding:0}.membership-form .after-field .half.second{padding:0 0 0 15px!important}.membership-form .after-field .half:nth-child(2){padding:0}.membership-form .after-field .half{padding:0}.flooring-baner .bg.fill.bg-fill{background-position:100% 100%!important}.flooring-page .banner-layers p{line-height:45px;font-size:26px;color:#fff;font-family:"Avenir"}.flooring-second-section .box-image img{width:100%;max-width:100%!important}.flooring-second-section .box-text.text-center{position:absolute;width:100%;text-align:center;left:0;transform:translateY(-50%);padding:0;bottom:-40px;color:#fff}.flooring-second-section h2.uppercase{position:relative;vertical-align:baseline;height:50px;font-size:26px;letter-spacing:1px;line-height:25px;color:#fff;padding-top:25px}.flooring-second-section a.button.white.is-outline{padding:0 25px;line-height:34px;margin:30px 0 0 0}.flooring-second-section .col.medium-4.small-12.large-4:last-child h2.uppercase{padding:0}.flooring-product-section h2.uppercase{font-size:45px;letter-spacing:3px;line-height:35px;color:#898989}.flooring-product-section h3.thin-font{font-size:24px;line-height:24px;color:#898989;text-transform:uppercase}.flooring-class .prdctfltr_wc{margin:0 0 30px;padding-bottom:0}.flooring-class .products.row.row-small{max-width:100%;margin:0}.cart-icon strong:after,.cart-icon strong{border-color:#00afea!important;color:#00afea!important}.cart-icon strong,.cart-icon:hover strong{background-color:#FFFFFF!important}.new_homepage .sub-details>.col,.banner-wrap>.col{padding:0!important}.new_homepage .sub-details .grey-inner{margin:0;display:flex;align-items:center;justify-content:center;color:#fff;height:55px;font-size:23px;font-weight:900;letter-spacing:1.5px;background:#ed1c24}.new_homepage .banner-wrap .banner-content .text-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.new_homepage .banner-wrap .banner-content .text-inner h1{color:#f11d32;font-size:198px;font-weight:900;-webkit-box-flex:0;-ms-flex:0 0 67%;flex:0 0 67%;line-height:155px;margin:0}.new_homepage .banner-wrap .banner-content .text-inner .top-left{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}.new_homepage .banner-wrap .banner-content .text-inner h2{color:#f11d32;font-size:70px;font-weight:900;text-align:left;margin:0;text-transform:uppercase}.new_homepage .banner-wrap .banner-content .text-inner h3{color:#252525;font-size:23px;font-weight:900;text-transform:uppercase;letter-spacing:2px;margin-bottom:30px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:20px;text-align:right}.new_homepage .banner-wrap .banner-content .text-inner .shop-now-btn{height:64px;line-height:64px}.new_homepage .top-left .tag{font-size:105px!important;line-height:83px}.new_homepage .pro-steps .box-image img{width:100%;max-width:100%;max-height:100%;height:auto}.new_homepage h4.title-text{font-size:19px;color:#252525;font-weight:600;min-height:50px;font-family:Montserrat}.new_homepage .categories-wrapper{background:#d7d7d7;padding-top:50px}.new_homepage .categories-wrapper .box.has-hover{position:relative}.new_homepage h4.cat-title{color:#fff;text-transform:uppercase!important;font-size:22px;letter-spacing:2px;font-weight:600}.new_homepage .category-content{position:absolute;top:40%;right:0;left:0;bottom:40%;text-align:center;transform:translateY(-40%)}.new_homepage .category-content .button span{color:#fff!important}.new_homepage .category-content .button{border:2px solid #fff!important;color:#fff!important;margin:0!important}.new_homepage .category-content .button:hover{border:2px solid #fff!important;color:#fff!important;background:transparent!important}.new_homepage .categories-wrapper .box-image>div:hover .overlay{background:rgba(241,29,50,1)!important}.new_homepage .categories-wrapper .col-inner,.categories-wrapper .box-text.text-center{padding:0!important}.new_homepage .map-container{padding-top:30px}.new_homepage .map_text{font-size:35px;letter-spacing:3px;line-height:35px;color:#fff;font-weight:600;text-transform:uppercase;text-align:center;margin-bottom:0}.nisl-class>.col-inner{background-color:#ed1c24;padding:23px 10px}.new_homepage .mapsection{text-align:center;max-width:530px;background:#00afea;color:#fff;max-height:600px}.new_homepage .left-map.mapsection{float:right;width:100%}.new_homepage .mapsection .top{padding:46px 0}.new_homepage .mapsection .top p{margin-bottom:0;font-size:28px;text-transform:uppercase;margin-bottom:10px}.new_homepage .mapsection .top p a.button.primary{font-size:16px;margin:0}.header-top{min-height:40px!important}.new_homepage .custome-categories{background-color:#d7d7d7;max-width:100%}.new_homepage .custome-categories .col-inner{max-width:1080px!important;margin:0 auto!important}.new_homepage .custome-categories .col-inner p.map-img-wrap{margin:0}.first-one.landingpage>.col-inner{padding:30px}.first-one.landingpage>.col-inner .nf-field{text-align:center}.first-one.landingpage>.col-inner .nf-field-element input,.first-one.landingpage>.col-inner .nf-field-element textarea{border-radius:10px}.first-one.landingpage>.col-inner .nf-field-element input[type="button"]{width:100%;border-radius:0}.new_homepage .slider-row .col{padding:0}.online-payment table{border:2px solid #eb222c}.online-payment table thead{background:#eb222c}.online-payment table tr td,table tr th{padding:8px 15px!important}.online-payment table tr th{color:#fff}.online-payment table tr td{color:#333}.online-payment h3{text-align:center}div#top-bar{color:#fff}div#top-bar ul.nav{display:flex}div#top-bar ul.nav li{font-size:13px;align-items:center}ul.top-bar-nav .nav-dropdown-default{padding:10px}ul.top-bar-nav .account-item .nav-dropdown-default li a{font-size:14px!important;padding:8px 0}ul.top-bar-nav .nav-dropdown-default li a:hover{color:rgb(237,28,36)}.nav>li.header-divider{height:22px;opacity:.5}div#top-bar ul.nav li a span.header-account-title{color:#fff}div#top-bar ul.nav li a{font-size:15px;text-transform:uppercase}.nav-divided>li+li>a:after{display:none}div#top-bar ul.nav-left li i.icon-phone{transform:rotate(265deg);font-size:15px;margin-left:6px}div#top-bar ul.nav li.cart-item>a{color:#fff;padding:5px 0}div#top-bar .nav>li.header-divider{border-left:1px solid #fff}.header-right{display:flex;align-items:center;width:100%}.header-right ul.header-nav li{width:100%}.header-btn{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:18px}.header-btn .header-btn-wrap{display:flex}.header-btn label{font-size:16px;text-transform:uppercase;font-weight:600}.header-btn a{background-color:#ed1c24!important;color:#fff!important;font-size:16px;max-width:200px;width:100%;padding:0 7px;height:36px!important;min-height:36px!important;margin:0!important}.header-btn div.btn-kitchen{margin-right:15px}.header-btn a span{margin:0!important}.header-btn a .fa{margin-left:10px}.searchform .search-field{background-color:#ebebeb;font-style:italic;border:none;box-shadow:none;font-size:14px;height:36px}.header-main{margin-top:30px;margin-bottom:30px}#logo{width:585px!important;margin-left:-15px!important;margin-right:45px}#logo img{padding:0!important;max-height:inherit!important;width:100%!important}#header .stuck #logo img{max-height:inherit!important}#header .stuck .header-main{height:100px!important}.header .flex-row.logo-left{align-items:flex-end}.header .flex-row.relative{align-items:center}.searchform .flex-row.relative .ux-search-submit{font-size:14px;height:36px}.header-search{display:none!important}.box a.button.primary{width:100%;padding:6px 15px;font-size:16px}.box .box-text{padding-left:0;padding-right:0;padding-bottom:0!important}.box .box-text a span{position:relative}.box .box-text a span:after{content:'\f101';font-family:FontAwesome;position:absolute;right:-20px;font-size:21px;top:-5px}.post-middle .box .box-text h4.title-text{min-height:54px;width:200px;margin:0 auto!important}.new_homepage .mapsection{padding:10px}div#zsiq_float .zsiq_flt_rel{background-color:#ed1c24!important}.footer-secondary .payment-icons{display:none}a.back-to-top{opacity:1;border:none!important;font-size:13px;text-transform:inherit;font-weight:400;opacity:1;pointer-events:inherit;-ms-transform:translateY(0);transform:translateY(0);position:unset!important}a.back-to-top:hover{background-color:transparent}a.back-to-top i.icon-angle-up{margin-left:15px!important;font-size:30px}.footer-primary{height:51px;display:flex;align-items:center}.absolute-footer{padding:5px 0 5px!important}.footer-primary .copyright-footer{color:#fff}.new_homepage .sub-details .grey-inner.bottom-grey{height:66px;font-size:25px}.box .box-text{padding:0!important}.box .box-text h4{padding:20px 0 15px 0!important;margin:0!important}.box a.button.primary{margin:0!important}.new_homepage .pro-steps .box-image img{height:195px}.categories-wrapper,.map-container{margin:0 auto!important}.categories-wrapper,.map-container{margin:0 -15px!important;max-width:initial!important;width:auto}.new_homepage .categories-wrapper .col:nth-child(4) h4.cat-title{margin-top:0px!important}.new-menu ul.nav>li i.icon-angle-down{display:none}.new-menu ul.nav>li>ul.nav-dropdown{width:100%!important;max-width:100%!important;min-width:1080px!important;margin-left:-181px;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);padding:15px;position:absolute!important}.new-menu ul.nav>li>ul.nav-dropdown>li{width:33.33%}.new-menu ul.nav>li>ul.nav-dropdown>li>a{padding-bottom:5px;margin-bottom:5px;font-size:14px;border:0}.new-menu ul.nav>li>ul.nav-dropdown>li>ul>li>a{font-size:13px;padding:5px 0;border:0;font-weight:600}ul.top-info li a{color:#fff!important}ul.top-info li{display:flex}div#top-bar ul.nav li.account-item>a{color:#fff!important}.breadcrumb-wrap{height:60px;display:flex;align-items:center;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1080px}.breadcrumb-row{box-shadow:0 3px 7px 1px rgba(0,0,0,.2);margin-bottom:45px}.breadcrumb-row .col{padding:0 15px}.breadcrumb-wrap .breadcrumb{text-transform:uppercase;font-weight:600;color:#ed1c24;display:flex;align-items:center}.breadcrumb-wrap .breadcrumb span{margin:0 7px;font-size:12px;color:#334862}.filter-banner h3{text-shadow:none}.filter-banner p{margin-top:25px;text-shadow:none;position:relative}.filter-banner p:before{content:'';position:absolute;height:2px;width:78%;background-color:#fff;left:50%;top:-20%;transform:translate(-50%,-50%)}.kitchen-filter-row .prdctfltr_sc{display:flex}.kitchen-filter-row .prdctfltr_sc.prdctfltr_fallback_css .products{flex:0 0 80%;margin-left:10px!important}.kitchen-filter-row .prdctfltr_pa_styles .prdctfltr_customize_block.prdctfltr_customize{padding:0;text-align:left!important}.kitchen-filter-row .prdctfltr_pa_styles .prdctfltr_customize_image_text_tip{display:inline-block!important}.kitchen-filter-row .prdctfltr_wc .prdctfltr_woocommerce_ordering .prdctfltr_filter label>span{font-size:13px}.kitchen-filter-row .prdctfltr_sc .prdctfltr_wc{flex:0 0 20%;margin:0}.kitchen-filter-row .prdctfltr_sc .products{flex:0 0 80%;margin-left:10px!important}.kitchen-filter-row .prdctfltr_sc .prdctfltr_wc form.prdctfltr_woocommerce_ordering{top:0!important;margin:0!important}.kitchen-filter-row .prdctfltr_sc .prdctfltr_wc form.prdctfltr_woocommerce_ordering .prdctfltr_columns_3 .prdctfltr_filter{width:100%}.product-col .prdctfltr_sc .prdctfltr_wc{background-color:transparent!important;padding:0}.product-col .prdctfltr_sc .prdctfltr_wc form{background-color:#d7d7d7!important;padding:30px 15px 1px 15px}.kitchen-filter-row .prdctfltr_sc .prdctfltr_wc span.prdctfltr_regular_title{margin-bottom:0}.kitchen-filter-row .product-col .prdctfltr_sc .prdctfltr_wc{margin-bottom:0;text-transform:uppercase;font-weight:700!important}.kitchen-filter-row .prdctfltr_customize_block .prdctfltr_customize_image{width:100%!important}.kitchen-filter-row .prdctfltr_pa_color .prdctfltr_customize_block{width:40px!important}.kitchen-filter-row .prdctfltr_customize{margin:0 5px 0 0!important}.kitchen-filter-row .prdctfltr_customize_block .prdctfltr_customize_image img{height:32px!important}.kitchen-filter-row .prdctfltr_regular_title{color:#000}.kitchen-filter-row .prdctfltr_woocommerce .prdctfltr_filter{padding-left:0;padding-right:0}.kitchen-filter-row .prdctfltr_sc .prdctfltr_wc span.prdctfltr_regular_title{font-size:15px}.kitchen-filter-row .vanities-class .prdctfltr_wc label{line-height:15px!important}.kitchen-filter-row .prdctfltr_woocommerce .prdctfltr_filter{padding-bottom:30px!important}.kitchen-filter-row .prdctfltr_woocommerce .prdctfltr_filter:last-child{padding-bottom:0!important}.prdctfltr_pa_styles .prdctfltr_checkboxes label span.prdctfltr_customize_image_text img{display:none}.prdctfltr_pa_styles .prdctfltr_checkboxes label span.prdctfltr_customize_block.prdctfltr_customize{border:none}.prdctfltr_pa_styles .prdctfltr_checkboxes{display:flex;flex-wrap:wrap;justify-content:flex-start}.prdctfltr_pa_styles .prdctfltr_checkboxes label{width:100%!important;text-align:left!important}.prdctfltr_pa_styles span.prdctfltr_regular_title,.prdctfltr_pa_color span.prdctfltr_regular_title,.prdctfltr_pa_brand span.prdctfltr_regular_title,.prdctfltr_pa_frame span.prdctfltr_regular_title,.prdctfltr_pa_glass span.prdctfltr_regular_title,.prdctfltr_pa_product_type span.prdctfltr_regular_title,.prdctfltr_pa_door-type span.prdctfltr_regular_title,.prdctfltr_pa_fits span.prdctfltr_regular_title,.prdctfltr_pa_hardware-finish span.prdctfltr_regular_title,.prdctfltr_pa_finish span.prdctfltr_regular_title,.prdctfltr_pa_material span.prdctfltr_regular_title,.prdctfltr_pa_width span.prdctfltr_regular_title,.prdctfltr_pa_height span.prdctfltr_regular_title,.prdctfltr_pa_product-type span.prdctfltr_regular_title{display:flex;align-items:center}.prdctfltr_pa_styles span.prdctfltr_regular_title .txt-dbl-line,.prdctfltr_pa_color span.prdctfltr_regular_title .txt-dbl-line,.prdctfltr_pa_brand span.prdctfltr_regular_title .txt-dbl-line,.prdctfltr_pa_frame span.prdctfltr_regular_title .txt-dbl-line,.prdctfltr_pa_glass span.prdctfltr_regular_title .txt-dbl-line,.prdctfltr_pa_product_type span.prdctfltr_regular_title .txt-dbl-line,.prdctfltr_pa_door-type span.prdctfltr_regular_title .txt-dbl-line,.prdctfltr_pa_fits span.prdctfltr_regular_title .txt-dbl-line,.prdctfltr_pa_hardware-finish span.prdctfltr_regular_title .txt-dbl-line,.prdctfltr_pa_finish span.prdctfltr_regular_title .txt-dbl-line,.prdctfltr_pa_material span.prdctfltr_regular_title .txt-dbl-line,.prdctfltr_pa_height span.prdctfltr_regular_title .txt-dbl-line,.prdctfltr_pa_width span.prdctfltr_regular_title .txt-dbl-line,.prdctfltr_pa_product-type span.prdctfltr_regular_title .txt-dbl-line{display:flex;width:100%;padding-left:10px;flex-wrap:wrap}.prdctfltr_pa_styles span.prdctfltr_regular_title .txt-dbl-line>div,.prdctfltr_pa_color span.prdctfltr_regular_title .txt-dbl-line>div,.prdctfltr_pa_brand span.prdctfltr_regular_title .txt-dbl-line>div,.prdctfltr_pa_frame span.prdctfltr_regular_title .txt-dbl-line>div,.prdctfltr_pa_glass span.prdctfltr_regular_title .txt-dbl-line>div,.prdctfltr_pa_product_type span.prdctfltr_regular_title .txt-dbl-line>div,.prdctfltr_pa_door-type span.prdctfltr_regular_title .txt-dbl-line>div,.prdctfltr_pa_fits span.prdctfltr_regular_title .txt-dbl-line>div,.prdctfltr_pa_hardware-finish span.prdctfltr_regular_title .txt-dbl-line>div,.prdctfltr_pa_finish span.prdctfltr_regular_title .txt-dbl-line>div,.prdctfltr_pa_material span.prdctfltr_regular_title .txt-dbl-line>div,.prdctfltr_pa_width span.prdctfltr_regular_title .txt-dbl-line>div,.prdctfltr_pa_height span.prdctfltr_regular_title .txt-dbl-line>div,.prdctfltr_pa_product-type span.prdctfltr_regular_title .txt-dbl-line>div{width:100%;height:1px;background-color:#323131;display:inline-block;margin:2px 0}.kitchen-heading-row h2.section-title{margin:0;font-size:30px;font-weight:900;border:none}.kitchen-heading-row h2.section-title span.section-title-main{text-transform:capitalize;border:none;margin:0;padding:0;color:#333}.kitchen-heading-row .section-title-container{margin-bottom:8px}.kitchen-heading-row p{margin-bottom:10px!important;font-size:14px}.kitchen-heading-row p:last-child{margin-bottom:5px!important}.kitchen-products-wrap .product-small{position:relative}.kitchen-products-wrap .product-small .box-text-products{text-align:left!important;position:absolute;bottom:0;width:86%}.kitchen-products-wrap .product-small .box-text-products .title-wrapper{background-color:rgba(255,255,255,.5);padding:5px 15px;color:#333;font-size:14px}.kitchen-products-wrap .product-small .box-text-products .title-wrapper p.name.product-title{font-weight:900;text-transform:uppercase;font-size:16px;margin:0}.kitchen-products-wrap .product-small .box-text-products .title-wrapper p.name.product-title a{font-size:17px;color:#333;margin:0}.kitchen-products-wrap .product-small .box-text-products .title-wrapper{background-color:rgba(255,255,255,.5);padding:5px 10px;color:#333}.kitchen-products-wrap .product-small .box-image img{width:100%!important;height:inherit!important;max-height:100%!important;max-width:100%!important}.kitchen-products-wrap .product-small .box-image .cart-icon{display:none}.kitchen-products-wrap .product-small .product-hover-wrapper{position:absolute;top:0;height:100%;background-color:rgba(237,28,36,.8);z-index:99;width:100%;opacity:0;transition:all ease 0.3s;display:flex;align-items:center;color:#fff;padding:20px}.kitchen-products-wrap .product-small .product-hover-wrapper p.category{display:none}.kitchen-products-wrap .product-small .product-hover-wrapper>p{color:#fff!important;opacity:1;margin:0;font-size:16px}.kitchen-products-wrap .product-small .product-hover-wrapper .product-title a{color:#fff!important;font-weight:600;text-transform:uppercase!important;font-size:16px}.kitchen-products-wrap .product-small:hover .product-hover-wrapper{opacity:1}.kitchen-products-wrap .product-small .product-hover-wrapper img{width:165px;height:auto}.kitchen-products-wrap .product-small .product-hover-wrapper .hover-img{margin-right:15px}.kitchen-products-wrap .product-small .product-hover-wrapper .hover-content{font-size:13px}.kitchen-products-wrap .product-small .product-hover-wrapper .hover-content a.btn-shop-now{background-color:#fff;padding:5px 8px;margin-top:5px;text-transform:uppercase;color:#eb222c;font-weight:600;font-size:11px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 1px 11px rgba(0,0,0,.3)}.kitchen-products-wrap .product-small .product-hover-wrapper .hover-content a.btn-shop-now span{flex:0 0 16%;display:flex;font-size:10px}.kitchen-products-wrap .product-small .product-hover-wrapper .hover-content .product-title{margin-bottom:0px!important}.kitchen-filter-row .prdctfltr_wc span.prdctfltr_reset{margin-right:0px!important;margin-bottom:10px}.kitchen-heading-row>.col,.kitchen-filter-row>.col{padding-left:0;padding-right:0}.kitchen-products-wrap .product-small .product-hover-wrapper .hover-content a.btn-shop-now{max-width:120px}.new-menu ul.nav>li:first-child>ul.nav-dropdown{margin-left:13px}.shower-img-boxes .box-image img{width:100%!important;height:inherit!important;max-height:100%!important;max-width:100%!important}.shower-img-boxes .box-text{position:absolute;top:0;height:100%;width:100%}.shower-img-boxes .box-text .box-text-inner{color:#333;width:100%;height:100%;display:flex}.shower-img-boxes .box-text .box-text-inner h4{font-size:20px;text-transform:uppercase;position:absolute;bottom:0;left:0;width:75%;background-color:rgba(255,255,255,.5);padding-left:15px!important}.shower-img-boxes .product-hover-wrapper .hover-img{margin-right:15px}.shower-img-boxes .product-hover-wrapper img{width:95px;height:auto}.shower-img-boxes .product-hover-wrapper .hover-content{font-size:13px}.shower-img-boxes .product-hover-wrapper p.category{display:none}.shower-img-boxes .product-hover-wrapper .hover-content .product-title{margin-bottom:0!important}.shower-img-boxes .product-hover-wrapper .product-title a{color:#fff!important;font-weight:600;text-transform:uppercase!important;font-size:17px}.shower-img-boxes .product-hover-wrapper .hover-content a.btn-shop-now{max-width:120px}.shower-img-boxes .product-hover-wrapper{display:flex;justify-content:center;align-items:center;position:absolute;top:0;height:100%;background-color:rgba(237,28,36,.8);z-index:99;width:100%;opacity:0;transition:all ease .3s;display:flex;align-items:center;color:#fff;padding:20px}.shower-img-boxes .product-hover-wrapper .hover-content a.btn-shop-now span{flex:0 0 16%;display:flex;font-size:10px}.shower-img-boxes .box:hover .product-hover-wrapper{opacity:1}.shower-img-boxes .product-hover-wrapper .hover-content p:last-child a{background-color:#fff;padding:5px 8px;margin-top:5px;text-transform:uppercase;color:#eb222c;width:120px;font-weight:600;font-size:12px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 1px 11px rgba(0,0,0,.3)}.nav-dropdown-has-arrow li.has-dropdown:after{opacity:0!important}.header:not(.transparent) .header-bottom-nav.nav>li{position:initial}.new-menu ul.nav>li.current-dropdown>ul.nav-dropdown{left:0!important;margin-left:0!important}.single-product .product-info .breadcrumbs,.single-product .badge-container,.single-product .image-tools .wishlist-icon{display:none!important}.product-tag{width:100%;margin-bottom:13px}.product-tag span{border:1px solid #00afea;padding:4px 10px;text-transform:uppercase;font-size:10px;background:#00afea;color:#fff}.product-small .wishlist-icon{display:none}a.compare:before{content:"\f24d";font-family:FontAwesome}h3.product-brand{font-family:verdana;font-weight:400;font-size:20px;margin:0 0 10px 0;line-height:normal;color:#000}h1.product-title.entry-title{font-size:26px;font-family:verdana;font-weight:400;line-height:34px;margin-bottom:15px}p.product-sku{font-weight:300;font-size:20px;margin-bottom:5px;color:#000}.single-product .product-price{font-size:40px;color:#333;flex-wrap:wrap;display:inline-block;margin:0;font-family:verdana;font-weight:600}.single-product .product-price>span{margin-left:20px;align-items:center;display:inline-block;vertical-align:middle;line-height:14px;position:relative;top:-3px;font-weight:400}.single-product .product-price span del{font-weight:400;font-size:11px;display:block;color:#333}.single-product .product-price span big{font-size:18px;vertical-align:middle}.single-product .product-price span big span{font-size:18px!important;vertical-align:middle!important;margin:0!important;color:#eb222c;font-weight:400;line-height:100%}p.price.product-page-price.price-on-sale{margin:0}.price-wrapper{margin-bottom:10px;font-family:verdana}.price.product-page-price span span{position:relative;top:-3px}.price.product-page-price span{color:#333;font-size:40px;margin:0;vertical-align:middle}.price.product-page-price{color:red;margin:10px 0 15px;font-weight:400;font-family:verdana}.product-short-description{background:#f2f2f2;padding:15px;margin-bottom:15px}.product-short-description p{font-family:verdana;line-height:22px}.product-short-description ul li:last-child{margin-bottom:0}.product-short-description ul li{margin-bottom:4px;font-size:14px;font-family:verdana}.product-short-description ul{margin:0}.product-summary .quantity .plus{width:50px;border-color:#000;background:transparent;font-size:18px;color:#000;font-family:lato;font-weight:700}.product-summary .quantity input.qty{border-color:#000;width:60px!important;max-width:60px;font-size:18px;color:#666;font-family:lato;font-weight:400}.product-summary .quantity .minus{background:transparent;width:50px;border-color:#000;font-size:18px;color:#000;font-family:lato;font-weight:700}.product-summary .quantity{margin:0 20px 0 0}button.single_add_to_cart_button{margin:0;height:46px;background:#000!important;font-size:15px!important;font-family:lato;font-weight:700;padding:0 40px}a.compare:before{margin-right:5px;color:#666;font-size:18px;font-weight:700;position:relative;top:1px;left:-6px}a.compare{font-size:14px;color:#666;padding-left:6px;position:relative}.yith-wcwl-add-to-wishlist.wishlist-fragment a i{margin-right:5px;color:#666;font-size:18px;font-weight:700;position:relative;top:1px}.yith-wcwl-add-to-wishlist.wishlist-fragment a{font-size:14px;color:#666}.yith-wcwl-add-to-wishlist.wishlist-fragment{display:inline-block;margin-right:20px}.content-wrapper-left .product-section{width:100%;border:0;margin-bottom:30px}.content-wrapper-left{padding:0 24px;max-width:66.6666666667%;flex:0 0 66.6666666667%;display:flex;flex-direction:column}.content-wrapper-right{padding:0 24px 24px 16px;max-width:33.3333333333%;flex:0 0 33.3333333333%}.content-main-wrapper{display:flex}.btn-call{margin-top:15px}.content-box-grey h4{font-family:Verdana;font-weight:300;font-size:22px;color:#000;line-height:28px}.content-box-grey{background:#f2f2f2;padding:22px;text-align:center;margin-bottom:40px}.product-box-cstm{border:2px solid #7f7f7f;padding:30px;position:-webkit-sticky;position:sticky;top:0}.single-product .product-price span big span.woocommerce-Price-currencySymbol{position:relative;top:-2px;font-family:Verdana}a.product-box-cart{color:#fff;font-family:Verdana;font-weight:400;text-transform:uppercase;font-size:12px;padding:7px 20px;margin-left:auto;border:2px solid #277209;transition:ease-in-out .5s;background:#277209;border-radius:4px}a.product-box-cart:Hover{background:transparent;color:#277209}.product-box-wrapper a.compare{font-size:12px;font-weight:400;color:#666;font-family:Verdana}.product-box-wrapper>div a.compare:before{margin-right:0;font-size:16px}.product-box-wrapper .compare-button{margin-right:0}.product-box-wrapper>div.yith-wcwl-add-to-wishlist{margin-right:12px}.product-box-wrapper .yith-wcwl-add-to-wishlist a{font-size:12px;font-weight:400;color:#666;font-family:Verdana}.product-box-wrapper .yith-wcwl-add-to-wishlist span i{font-size:18px;margin-right:5px}.product-box-wrapper .yith-wcwl-add-to-wishlist span{font-size:12px;font-weight:400;color:#666;font-family:Verdana}.product-box-wrapper{display:flex;flex-wrap:wrap}table.compare-list tbody th{padding:10px}.single-product .product-price>span.woocommerce-Price-currencySymbol,.price.product-page-price span span.woocommerce-Price-currencySymbol{font-size:26px;vertical-align:middle;position:relative;top:-9px;font-weight:600;color:#383838}p.ns-rating-woocom-rate-info{margin:0;text-align:left}.single-product .product-info small.sml-price{font-size:40px;margin:0;vertical-align:middle}.single-product small.sml-price::nth-letter{font-size:20px}.single-product .product-price>span del span.woocommerce-Price-amount.amount,.single-product .product-price>span del span.woocommerce-Price-amount.amount span{opacity:1;font-weight:400;font-size:11px;color:#333}.single-product .product-price>span>.woocommerce-Price-currencySymbol{font-size:26px;vertical-align:middle;position:relative;top:-9px;font-weight:600;color:#383838}.single-product .product-price>span.woocommerce-Price-amount{font-size:40px;margin:0;vertical-align:middle;font-family:verdana;font-weight:600;color:#333}button.single_add_to_cart_button:hover{color:#277209;background:transparent!important}button.single_add_to_cart_button{margin:0;height:46px;font-size:15px!important;font-family:lato;font-weight:700;padding:0 40px;border-radius:4px;border:2px solid #277209!important;transition:ease-in-out .5s;background:#277209!important}.skw-product-cstm{display:flex;flex-wrap:wrap;margin:0 -15px}.skw-product-wrapper{flex:0 0 65%;max-width:65%;padding:0 15px}.prdct-table tbody tr td del{display:block}.grey-box-wrapper{height:100%;position:-webkit-sticky;position:sticky;top:0;flex:0 0 35%;padding:0 15px;max-width:35%}table.swp-cart-table td{font-size:14px;padding:10px 8px!important;letter-spacing:0}table.swp-cart-table th{border-bottom:2px solid #ddd;font-size:13px;letter-spacing:0;padding:10px 8px!important}.box-wrapper-inner-cart{padding:10px;background-color:#ececec}.cart-info-wrap{display:flex;flex-wrap:wrap;padding:0 5px}.cart-table-qty{font-size:15px;color:#333;font-weight:600}.cart-table-price{margin-left:auto;font-size:15px;color:#333;font-weight:600}table.swp-cart-table{margin-bottom:10px}.prdct-table thead tr th:first-child,.prdct-table tbody tr td:first-child{background:#fff;border:0;width:70px}.prdct-table thead tr th,.prdct-table tbody tr td{background:#ececec}.prdct-table thead tr th{border-bottom:1px solid #ddd;font-size:12px;padding:10px 10px!important}.prdct-table tbody tr td{font-size:13px;border-top:1px solid #ddd;padding:10px 10px}.prdct-table tbody tr td p{margin:0}div#checkout-button{text-align:center;margin:20px 0 15px 0}a.swp-checkout:hover{background:#ec232d;color:#fff}a.swp-checkout{border-radius:0;border:2px solid #ec232d;font-weight:700;text-transform:uppercase;font-family:"Arial Narrow","Arial",sans-serif;font-stretch:condensed;font-size:16px;padding:6px 20px;color:#ec232d;display:inline-block;background:#fff;transition:ease-in-out .5s}.shower-door-page .shower-first-row{max-width:1170px;margin-bottom:0}.shower-door-page .kitchen-filter-row{max-width:1170px}.shower-first-row>div:first-child{max-width:25%;-ms-flex-preferred-size:20%;flex-basis:25%;padding:0}.shower-first-row>div:last-child{max-width:75%;-ms-flex-preferred-size:80%;flex-basis:75%;padding:0;padding-left:20px}.shower-first-row .content-box-grey h4{font-size:18px;line-height:24px;margin-bottom:20px}.shower-first-row .btn-call a{border-radius:0}.shower-door-page .kitchen-filter-row .prdctfltr_sc .prdctfltr_wc{max-width:25%;-ms-flex-preferred-size:20%;flex-basis:25%;padding:0}.shower-door-page .kitchen-filter-row .prdctfltr_sc.prdctfltr_fallback_css .products{max-width:75%;-ms-flex-preferred-size:80%;flex-basis:75%;padding:0;padding-left:20px;margin:0!important}.shower-door-page .kitchen-filter-row .prdctfltr_sc.prdctfltr_fallback_css .products>div{padding:0!important;padding-right:10px!important}.shower-door-page .content-box-grey{padding:32px;margin-bottom:0;margin-top:0}.shower-door-page .tabbed-content .nav li.tab a:before{top:auto;bottom:-1.5px;background:#000;height:3px}.shower-door-page .tabbed-content .nav li.tab a span{font-size:16px;text-transform:initial;line-height:18px;text-align:center}.shower-door-page .tabbed-content .nav li.tab a span b{display:block;font-size:18px;text-transform:uppercase;margin-bottom:6px;font-weight:600}.shower-door-page .tabbed-content .nav li.tab a span small{display:block;font-size:100%}.shower-door-page .tabbed-content .nav li.tab a{padding:12px 30px}.shower-door-page .tabbed-content .nav li.tab{margin:0}.shower-door-page .tabbed-content .nav{border-bottom:1px solid #000}.shower-door-page .shower-img-boxes{border:1px solid #000;margin:0!important;padding:15px 0px!important}.shower-door-page .shower-img-boxes>div{padding-bottom:0}.shower-door-page .prdctfltr_buttons{margin:0!important}.shower-door-page .kitchen-filter-row .prdctfltr_sc .prdctfltr_wc form.prdctfltr_woocommerce_ordering .prdctfltr_filter_wrapper{margin-bottom:0}.shower-door-page .kitchen-filter-row .prdctfltr_sc .prdctfltr_wc form.prdctfltr_woocommerce_ordering .prdctfltr_filter_inner>div{margin:0!important;padding:0!important;border:0!important}.shower-door-page .kitchen-filter-row .prdctfltr_sc .prdctfltr_wc form.prdctfltr_woocommerce_ordering .prdctfltr_filter_inner>div .prdctfltr_regular_title{border:0;background:#e2e2e2;border-bottom:1px solid #dadada;padding:5px 12px;font-size:14px;text-transform:initial;color:#7d7d7d;font-weight:600}.shower-door-page .shower-img-boxes .box-image img{height:150px!important}.shower-door-page h1.shd-page-title{font-size:32px}.shower-door-page .prdctfltr_add_scroll label{background:#fff;margin-bottom:10px!important;padding:3px 10px;text-transform:initial;color:#7d7d7d;font-weight:400}.shower-door-page .prdctfltr_add_scroll{height:auto!important;position:relative!important;top:0!important;width:100%!important;box-shadow:none!important;background:#d4d3d3!important;padding:10px!important}.shower-door-page .prdctfltr_add_scroll label:last-child{margin-bottom:0!important}.shower-first-row>div:last-child{min-height:390px}.shower-door-page .kitchen-filter-row .prdctfltr_sc .prdctfltr_wc form.prdctfltr_woocommerce_ordering{top:0!important;margin:0!important;margin-top:-130px!important}p.page-breadcrumb-link{margin:0 0 10px 0;font-size:13px;text-transform:uppercase;font-weight:600}.breadcrumb-col{padding-bottom:0}.filter-col .widget.widget_berocket_lgv_widget{margin:0}.filter-col .col-inner .woocommerce-ordering{margin:0}.filter-col .col-inner{display:flex;flex-wrap:wrap;align-items:center}.filter-col .berocket_lgv_widget a{color:#eb222c!important;background:transparent!important}.filter-col .berocket_lgv_widget a.selected{background:#eb222c!important;box-shadow:none!important;border-color:#eb222c!important;color:#fff!important}.filter-col .widget.widget_berocket_lgv_widget{margin:0 0 0 10px}.filter-col .col-inner{text-align:right;justify-content:flex-end}.breadcrumb-col{padding-bottom:0!important}.page-id-3424 .price-wrapper{display:none}.swp-disclaimer{margin-bottom:0;margin-top:15px;font-size:12px;color:#004085;border-radius:4px}.shower-door-page .badge-container{margin-top:41px;margin-left:5px}.shower-door-page .badge-circle{width:60px;height:24px;font-size:13px}.shower-door-page .badge-inner.secondary.on-sale{border-radius:0;padding:0}.shower-door-page p.name.product-title{text-align:left;margin-bottom:8px;font-size:13px}.shower-door-page .product-price{display:flex;flex-wrap:wrap;align-items:center}.shower-door-page .product-price>span{text-align:left;padding-right:5px}.shower-door-page .product-price>span:last-child{padding-right:0}.shower-door-page del{display:block;font-size:10px}.shower-door-page del span.woocommerce-Price-amount{font-size:11px}.shower-door-page big{font-size:10px;color:red}.shower-door-page big span.woocommerce-Price-amount{font-size:12px;color:red}.shower-door-page span.price{text-align:left}.shower-door-page .box-text p.category{text-align:left;font-family:verdana;font-weight:700;color:#000!important}.shower-door-page .yith-wcwl-add-button a.add_to_wishlist span{display:none}.shower-door-page .products .shopping-icons>a.add_to_cart_button,.shower-door-page .products .shopping-icons>a.product_type_simple{background-color:transparent!important;color:#26a06a;border:0;font-size:20px;line-height:100%}.shower-door-page .products .shopping-icons>a.add_to_cart_button:hover,.shower-door-page .products .shopping-icons>a.product_type_simple:hover{box-shadow:none}.shower-door-page .box-text.box-text-products a.button{padding:0;margin:0}.shower-door-page .box-text.box-text-products .yith-wcwl-add-to-wishlist.wishlist-fragment{margin:0;margin-left:3px;position:relative;top:2px}.shower-door-page .box .box-text{padding:0!important}.shower-door-page .shopping-icons{text-align:right;display:flex;justify-content:flex-end;height:35px}.shower-door-page .box-text.box-text-products .yith-wcwl-add-to-wishlist.wishlist-fragment i{color:#26a06a}.shower-door-page .box-text.box-text-products .yith-wcwl-add-to-wishlist.wishlist-fragment.exists i.fa.fa-heart-o:before{content:"\f004"}.shower-door-page .box-text.box-text-products .yith-wcwl-add-to-wishlist.wishlist-fragment.exists{font-size:0}.shower-door-page .box-text.box-text-products .yith-wcwl-add-to-wishlist.wishlist-fragment.exists i{font-size:18px}.shower-door-page .box-text.box-text-products .yith-wcwl-add-to-wishlist.wishlist-fragment.exists a{display:none}.shower-door-page .kitchen-filter-row .prdctfltr_sc.prdctfltr_fallback_css .products>div{border-bottom:2px solid #dcdcdc;padding-bottom:20px!important}.shower-door-page .image-tools{opacity:0;display:none}.shower-door-page p.category{color:#000!important}.shower-door-page p.name.product-title a{color:#333;font-family:verdana}.shower-door-page .price-wrapper small{font-size:100%}.shower-door-page span.price{font-size:18px}.shower-door-page .product-price>span.woocommerce-Price-amount{font-size:18px;margin-right:2px}.shower-door-page .product-price>span{line-height:12px}.shower-door-page .kitchen-filter-row .prdctfltr_sc.prdctfltr_fallback_css .products>div:nth-last-child(2),.shower-door-page .kitchen-filter-row .prdctfltr_sc.prdctfltr_fallback_css .products>div:nth-last-child(1){border-bottom:0}.footer-social i{line-height:unset!important}.shower-first-row>div:last-child{min-height:auto}.shower-door-page .kitchen-filter-row .prdctfltr_sc .prdctfltr_wc form.prdctfltr_woocommerce_ordering{margin-top:-50px!important}h2.home-box{font-size:25px;text-transform:uppercase;text-align:center;padding-top:50px}.new_homepage .custome-categories .categories-wrapper{padding-top:0}html{background-color:#fff!important}p.black-strip{font-size:15px;text-align:center;background-color:#000;color:#fff;margin:0;letter-spacing:2px;padding:5px;font-weight:400}.filter-banner .col{padding:0px!important}.kitchen-filter-row .prdctfltr_sc{flex-wrap:wrap}.home-sale-box .overlay{display:none}.last-banner .col{padding-bottom:0px!important}ul#tm-extra-product-options-fields .tc-element-inner-wrap .tm-description{margin:0}ul#tm-extra-product-options-fields .tc-element-inner-wrap .tm-extra-product-options-container li .tc-epo-element-product-holder{margin:0}ul#tm-extra-product-options-fields .tc-element-inner-wrap .tm-extra-product-options-container li .tc-epo-element-product-holder select{margin:0}ul#tm-extra-product-options-fields .tc-element-inner-wrap .tm-extra-product-options-container li{padding:0}ul#tm-extra-product-options-fields .tc-element-inner-wrap .tm-extra-product-options-container li .tc-epo-element-product-container-wrap{margin:0}ul#tm-extra-product-options-fields .tc-element-inner-wrap .tm-extra-product-options-container li .tc-epo-element-product-container-wrap div{margin:0}.single-product .product-info ul.variable-items-wrapper.image-variable-wrapper.squared li{width:127px;height:127px}p.woocommerce-shipping-contents{display:none}.kitchen-filter-row .prdctfltr_sc .prdctfltr_wc form.prdctfltr_woocommerce_ordering .prdctfltr_columns_4 .prdctfltr_filter{width:100%}.vanities-row .badge-container{margin-top:41px;margin-left:5px}.vanities-row .badge-circle{width:60px;height:24px;font-size:13px}.vanities-row .badge-inner.secondary.on-sale{border-radius:0;padding:0}.vanities-row p.name.product-title{text-align:left;margin-bottom:8px;font-size:13px}.vanities-row .product-price{display:flex;flex-wrap:wrap;align-items:center}.vanities-row .product-price>span:last-child{padding-right:0}.vanities-row .product-price>span{text-align:left;padding-right:5px}.vanities-row del{display:block;font-size:10px}.vanities-row del span.woocommerce-Price-amount{font-size:11px}.vanities-row big{font-size:10px;color:red}.vanities-row big span.woocommerce-Price-amount{font-size:12px;color:red}.vanities-row span.price{text-align:left}.vanities-row .box-text p.category{text-align:left;font-family:verdana;font-weight:700;color:#000!important}.vanities-row .yith-wcwl-add-button a.add_to_wishlist span{display:none}.vanities-row .products .shopping-icons>a.add_to_cart_button,.vanities-row .products .shopping-icons>a.product_type_simple{background-color:transparent!important;color:#26a06a;border:0;font-size:20px;line-height:100%}.vanities-row .products .shopping-icons>a.add_to_cart_button:hover,.vanities-row .products .shopping-icons>a.product_type_simple:hover{box-shadow:none}.vanities-row .box-text.box-text-products a.button{padding:0;margin:0}.vanities-row .box-text.box-text-products .yith-wcwl-add-to-wishlist.wishlist-fragment{margin:0;margin-left:3px;position:relative;top:2px}.vanities-row .box .box-text{padding:0!important}.vanities-row .shopping-icons{text-align:right;display:flex;justify-content:flex-end;height:35px}.vanities-row .box-text.box-text-products .yith-wcwl-add-to-wishlist.wishlist-fragment i{color:#26a06a}.vanities-row .box-text.box-text-products .yith-wcwl-add-to-wishlist.wishlist-fragment.exists i.fa.fa-heart-o:before{content:"\f004"}.vanities-row .box-text.box-text-products .yith-wcwl-add-to-wishlist.wishlist-fragment.exists{font-size:0}.vanities-row .box-text.box-text-products .yith-wcwl-add-to-wishlist.wishlist-fragment.exists i{font-size:18px}.vanities-row .box-text.box-text-products .yith-wcwl-add-to-wishlist.wishlist-fragment.exists a{display:none}.vanities-row.kitchen-filter-row .prdctfltr_sc.prdctfltr_fallback_css .products>div{border-bottom:2px solid #dcdcdc;padding-bottom:20px!important}.vanities-row .image-tools{opacity:0;display:none}.vanities-row p.category{color:#000!important}.vanities-row p.name.product-title a{color:#333;font-family:verdana}.vanities-row .price-wrapper small{font-size:100%}.vanities-row span.price{font-size:18px}.vanities-row .product-price>span.woocommerce-Price-amount{font-size:18px;margin-right:2px}.vanities-row .product-price>span{line-height:12px}.vanities-size-wrapper .box{padding:10px;border:1px solid #eee;position:relative}.vanities-size-wrapper .box .box-text{left:0}.vanities-size-wrapper .box .product-hover-wrapper{left:0}.filter-select-wrapper .col{padding:0}.filter-select-wrapper .col select{margin:0;font-size:13px}.filter-select-wrapper .col form{margin:0;width:20%;padding-bottom:0;padding-top:15px;background:#d7d7d7;padding-left:15px;padding-right:15px;font-size:14px}.archive .widget_product_categories{background:#eaeaea;margin:0 0;padding:20px 20px 0 20px;margin-bottom:0}.archive .widget_product_categories span.widget-title.shop-sidebar{font-size:15px}.archive .widget_product_categories .is-divider{margin-top:6px}.archive .widget_product_categories .product-categories>li>a{font-size:14px}.archive .widget_product_categories .product-categories>li>ul.children{border-left:0}.archive .widget_product_categories .product-categories>li>ul.children>li>a{font-size:13px;flex:1}.archive .widget_product_categories .product-categories>li>ul.children>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.archive .widget_product_categories .product-categories>li>ul.children>li ul.children{border:0}.archive .widget_product_categories .product-categories>li>ul.children>li ul.children li a{font-size:12px;color:#666}.row-special.kitchen-filter-row .prdctfltr_sc .prdctfltr_wc{margin:0;padding:20px}.row-special.kitchen-filter-row .prdctfltr_sc .prdctfltr_wc span.prdctfltr_widget_title{font-size:15px}.row-special.kitchen-filter-row .prdctfltr_sc .prdctfltr_wc .is-divider{margin-top:6px}.row-special.kitchen-filter-row .prdctfltr_sc .prdctfltr_wc .prdctfltr_woocommerce_ordering .prdctfltr_filter label>span{font-size:14px}.vanities-row .box-text p.category{text-align:left;font-family:verdana;font-weight:700;color:#000!important}.vanities-row .box-text p.name.product-title{text-align:left;margin-bottom:8px;font-size:13px}.vanities-row .box-text p.name.product-title a{color:#333;font-family:verdana}.price-wrapper span.woocommerce-Price-amount.amount{white-space:nowrap;color:#111;font-weight:700;font-size:18px}.price-wrapper span.price{text-align:left}.box-text{padding:0}.vanities-row .box-text p.category{text-align:left;font-family:verdana;font-weight:700;color:#000!important}.row-special .ns-rating-woocom-div-loader{margin:0}.row-special .ns-rating-woocom-fieldset-read>label:before{font-size:14px;margin:0 5px}.row-special .ns-rating-woocom-form{text-align:left}.row-special .ns-rating-woocom-rating br{display:none}.vanities-row .box-text p.category{text-align:left;font-family:verdana;font-weight:700;color:#000!important}.row-special .image-tools .cart-icon{position:relative;left:auto;top:auto;bottom:auto}.row-special .image-tools{transform:none!important;justify-content:flex-end;position:relative;opacity:1;width:100%;margin:0;display:none}.row-special .image-tools a.add-to-cart-grid{width:auto!important}.row-special .shopping-icons{text-align:right;display:flex;justify-content:flex-end;height:35px;margin-top:8px}.row-special .shopping-icons a{margin:0!important;padding:0;background:transparent;color:#26a06a;border:0;font-size:20px;line-height:normal!important;display:flex}.archive .shop-page-title.category-page-title h1.shop-page-title{display:none}.archive nav.woocommerce-breadcrumb{font-size:14px}.archive .shop-page-title.category-page-title{padding-bottom:30px}.archive .shop-page-title.category-page-title .prdctfltr_wc{margin-bottom:0}.archive .shop-page-title.category-page-title .prdctfltr_wc .prdctfltr_filter_title{margin:0}.archive .prdctfltr_wc .prdctfltr_filter_title .prdctfltr_woocommerce_filter{font-size:20px}.archive .shop-page-title.category-page-title span.prdctfltr_showing{font-size:12px;font-weight:400}.archive .prdctfltr_wc .prdctfltr_filter_title>span.prdctfltr_woocommerce_filter_title{font-size:12px;font-weight:400}.kitchen-filter-row.row-special .prdctfltr_sc .products{flex:0 0 75%;margin-left:0px!important}.kitchen-filter-row.row-special .prdctfltr_sc{flex-wrap:wrap}.main-head-sp h1{margin-top:15px}h2.head-cat-top{text-align:center;font-size:20px;margin-top:15px;color:#eb222c}p.desc-cat-top{margin:0;text-align:center;font-size:14px;margin-bottom:5px}.archive .vanities-row .products .shopping-icons>a.add_to_cart_button:hover,.vanities-row .products .shopping-icons>a.product_type_simple:hover{box-shadow:none}.archive .products .product-price del{margin:5px 0}.archive .products .product-price span+span bdi{font-size:12px}.archive .products .product-price span.woocommerce-Price-amount.amount{width:100%}span.amount{padding-right:20px}@media (min-width:1200px){.prdct-table thead tr th:first-child,.prdct-table tbody tr td:first-child{width:100px}}@media screen and (min-width:1060px) and (max-width:1399px){.membership_W_heaf{min-height:168px}.membership_W_center{min-height:184px}}@media (min-width:992px) and (max-width:1199px){.row.kitchen-filter-row.vanities-row.row-special{margin:0}}@media(max-width:1200px){.new_homepage .banner_bg p{font-size:24px}.new_homepage .mapsection .top p{font-size:22px}}@media(max-width:1100px){.kitchen-heading-row>.col,.kitchen-filter-row>.col{padding:0 15px}}@media(min-width:1080px){.pro-steps .post-left{padding-left:0}.pro-steps .post-middle{padding-left:6px;padding-right:6px}.pro-steps .post-right{padding-right:0}}@media(min-width:1025px){.new_homepage .banner-wrap .banner-content .text-inner .shop-now-btn{right:-120px;width:65%!important;display:inline-block!important;position:absolute;bottom:-80px;}.new_homepage .banner-wrap .banner-content .text-inner a.button.primary.expand.shop-now-btn.pum-trigger{cursor:pointer;width:65%!important;display:inline-block!important;position:absolute;left:-50px;bottom:-80px}.new_homepage .banner-wrap .banner-content .text-inner{position:relative}.header:not(.transparent) .header-bottom-nav.nav>li:nth-child(11) a{width:97px}}@media(max-width:1024px){.text_banner_left h3{font-size:20px}.text_banner_left h3.h3_last{font-size:26px}.banner_bg p{font-size:22px}.membership_W_heaf{font-size:24px}.membership_W_center{min-height:185px;font-size:18px}.row_text_half h3{font-size:30px;line-height:40px}.row_text_half ul li{font-size:22px}.membership_W_heaf{padding:20px 0}.new_homepage .mapsection{max-height:100%}.new_homepage .row.row-full-width.sub-details{margin-top:-5px!important}.flooring-second-section h2.uppercase{font-size:20px;height:40px}.flooring-second-section .box-text.text-center{bottom:-60px}.smartvent-container .s-vent-right p{font-size:28px!important}.smartvent-container .s-vent-right h1{font-size:45px!important}.smartvent-container .skewed-bg{height:380px!important}.smartvent-container .s-vent-right{width:100%!important}div#wide-nav ul.nav{justify-content:space-between!important}.new-menu ul.nav>li>ul.nav-dropdown{min-width:550px!important;margin-left:inherit;display:flex;flex-wrap:wrap}div#top-bar ul.nav li a{font-size:15px}div#top-bar .flex-right ul{width:200px}.content-box-grey h4{font-size:18px;line-height:24px}.filter-select-wrapper .col{padding-left:15px;padding-right:15px}}@media (min-width:992px) and (max-width:1199px){table.swp-cart-table td{font-size:12px}}@media(max-width:991px){.banner_bg .col{max-width:100%;flex-basis:100%}.banner_bg{padding:50px 50px 20px}.membership_W_heaf{font-size:20px}.membership_W_center{min-height:232px}.membership_W_bottom{min-height:140px}.new_homepage .banner-layers.container .banner-layer{width:60%!important}.new_homepage h4.title-text{font-size:15px}.box-image img{height:200px}.new_homepage .pro-steps .col-inner{padding-bottom:0!important}.new_homepage h4.cat-title{font-size:15px}.new_homepage .map_text{font-size:26px}.map-container .col.large-6{width:50%}.new_homepage .mapsection{max-height:100%}.new_homepage .sub-details .grey-inner{font-size:16px}.header:not(.transparent) .header-bottom-nav.nav>li>a span{font-size:9px!important}.header:not(.transparent) .header-bottom-nav.nav>li{width:8.4%!important}.header:not(.transparent) .header-bottom-nav.nav>li>a{width:76px!important}.single-product .product-price span big{font-size:16px}.single-product .product-price>span.woocommerce-Price-amount{font-size:30px}.product-main{padding:40px 0 0 0}.content-wrapper-right{max-width:100%;flex:100%}.content-wrapper-left{max-width:100%;flex:0 0 100%}.content-main-wrapper{flex-wrap:wrap}.single-product .product-price>span>.woocommerce-Price-currencySymbol{font-size:22px;top:-5px}.off-canvas .sidebar-menu li.html.custom.html_top_right_text .header-btn .header-btn-wrap{flex-wrap:wrap}.off-canvas .sidebar-menu li.html.custom.html_top_right_text .header-btn .header-btn-wrap>div{width:100%;margin:0}.off-canvas .sidebar-menu li.html.custom.html_top_right_text .header-btn .header-btn-wrap>div+div{margin:8px 0 0 0}.off-canvas .sidebar-menu li.html.custom.html_top_right_text .header-btn .header-btn-wrap .btn-financing span{margin:0!important}.off-canvas .sidebar-menu li.html.custom.html_top_right_text .header-btn .header-btn-wrap .btn-financing span a{background:#ffc90e!important;font-size:15px;color:#000!important;font-weight:600!important}.off-canvas .sidebar-menu li.html.custom.html_top_right_text .header-btn .header-btn-wrap .btn-kitchen a.button,.off-canvas .sidebar-menu li.html.custom.html_top_right_text .header-btn .header-btn-wrap .btn-door a.button{font-size:15px;font-weight:600}.off-canvas .sidebar-menu li.html.custom.html_top_right_text .header-btn .header-btn-wrap>div i{vertical-align:middle;font-size:16px}.off-canvas .sidebar-menu li.html.custom.html_top_right_text .header-btn .header-btn-wrap .btn-financing span a span:after{content:' Options'}.row.kitchen-filter-row.vanities-row.row-special{margin:0}.kitchen-filter-row.row-special .prdctfltr_sc .products{flex:0 0 100%}}@media screen and (min-width:850px) and (max-width:992px){.login-cart-wrap{width:30%}}@media(min-width:992px){.new_homepage .banner-wrap .banner-content .text-inner a.button.primary.expand.shop-now-btn.pum-trigger{cursor:pointer;width:65%!important;display:inline-block!important;position:absolute;left:-120px;bottom:-80px}.new_homepage .banner-wrap .banner-content .text-inner .shop-now-btn{right:-30px;width:65%!important;display:inline-block!important;position:absolute;bottom:-80px}.new_homepage .banner-wrap .banner-content .text-inner{position:relative}}@media(max-width:992px){.new_homepage .banner-wrap .banner-content .text-inner .shop-now-btn{margin-right:0}.kitchen-filter-row .prdctfltr_sc{flex-wrap:wrap}.kitchen-filter-row .prdctfltr_sc .prdctfltr_wc{flex:0 0 100%;margin:0 10px 30px!important}.kitchen-filter-row .prdctfltr_sc .products{flex:0 0 100%;margin-left:0!important}body .kitchen-filter-row .prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce.pf_default .prdctfltr_woocommerce_ordering{margin-right:10px!important}}@media (min-width:850px) and (max-width:1050px){.header-btn a{max-width:100%;font-size:14px}.header-btn label{width:100%}}@media(max-width:800px){.flooring-second-section h2.uppercase{font-size:16px}}@media(min-width:849px){div#wide-nav .flex-row{padding:0}div#wide-nav .flex-col{width:100%!important}.header:not(.transparent) .header-bottom-nav.nav>li{margin-right:2px!important;margin-left:0!important;margin-bottom:2px;width:8.9%;border-right:1px solid #fff;display:inline-block}.header:not(.transparent) .header-bottom-nav.nav>li:nth-child(11){margin-right:0!important}.header:not(.transparent) .header-bottom-nav.nav>li>a{display:flex;flex-wrap:wrap;justify-content:center;background-color:#00afea;width:96px;height:96px}.header:not(.transparent) .header-bottom-nav.nav>li>a:hover{background-color:#ed1c24}.header:not(.transparent) .header-bottom-nav.nav>li>a span{order:2;text-transform:uppercase;color:#fff;font-size:10px;margin-top:8px;width:100%;text-align:center;padding-left:0!important}.header .header-bottom-nav.nav>li{margin-right:0px!important;margin-left:0!important;width:8.33%;border-right:2px solid #fff}.header:not(.transparent) .header-bottom-nav.nav>li>a{width:100%}.header:not(.transparent) .header-bottom-nav.nav>li:nth-last-child(3)>a{width:100%}.header:not(.transparent) .header-bottom-nav.nav>li:nth-last-child(2)>a{width:100%}.header:not(.transparent) .header-bottom-nav.nav>li:nth-last-child(2){border-right:0}}@media (max-width:849px){.search-area{display:none!important}.new_homepage .mapsection .top p{font-size:18px!important}.footer-secondary{text-align:left}}@media(max-width:850px){.header-btn label{font-size:13px;margin-bottom:10px!important;margin-top:20px}.header-btn>div{width:100%}.header-btn a{font-size:13px;max-width:100%;width:100%}#logo img{max-height:100px!important;width:auto!important}ul.nav-sidebar .menu-item a img{display:none}.off-canvas:not(.off-canvas-center) .nav-vertical li>a span br{display:none}}@media(max-width:812px){.new_homepage .categories-wrapper .col:nth-child(4) h4.cat-title{margin-top:0px!important}}@media (min-width:851px) and (max-width:992px){.header:not(.transparent) .header-bottom-nav.nav>li>a span{padding-left:0!important}.header:not(.transparent) .header-bottom-nav.nav>li>a{width:100%!important}.header:not(.transparent) .header-bottom-nav.nav>li{width:9%!important;margin-left:0!important;margin-right:0!important}}@media (min-width:768px) and (max-width:991px){.kitchen-filter-row .prdctfltr_sc.prdctfltr_fallback_css .products{flex:0 0 calc(100% + 20px);margin-left:-10px!important;max-width:calc(100% + 20px)!important;margin-right:0px!important}.grey-box-wrapper{height:auto;position:initial;position:initial;top:0;flex:0 0 100%;max-width:100%;margin-bottom:20px}.skw-product-wrapper{flex:0 0 100%;max-width:100%;order:2}table.swp-cart-table td:last-child,table.swp-cart-table th:last-child{text-align:right}.shower-first-row>div:first-child{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0 15px}.shower-door-page .content-box-grey{padding:15px 0;margin-bottom:15px;margin-top:0}.shower-first-row>div:last-child{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.shower-door-page .kitchen-filter-row .prdctfltr_sc .prdctfltr_wc{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0;margin:0!important}.shower-first-row>div:last-child{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0;padding-left:15px;padding-right:15px}.shower-door-page .kitchen-filter-row .prdctfltr_sc .prdctfltr_wc form.prdctfltr_woocommerce_ordering{margin-top:0px!important}.shower-door-page .kitchen-filter-row{margin-top:20px}.shower-door-page .kitchen-filter-row .prdctfltr_sc.prdctfltr_fallback_css .products{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-left:10px}.shower-door-page h1.shd-page-title{font-size:24px;margin:5px 0 0 0}.shower-door-page .woocommerce-ordering select{font-size:14px}p.black-strip{font-size:12px;padding:6px 10px;line-height:18px}.breadcrumb-wrap .breadcrumb{font-size:13px}.row.row-full-width.categories-wrapper{margin:0!important;width:auto!important}.row.row-full-width.categories-wrapper>div{padding:0 5px;margin-bottom:10px}.filter-select-wrapper .col{padding:0 15px}.filter-select-wrapper .col form{width:100%}.kitchen-filter-row.vanities-row{margin-top:0}.filter-select-wrapper .col select{max-width:200px}}@media(max-width:768px){#header .stuck #logo img{max-height:100px!important;width:auto!important}.new_homepage .pro-steps .box-image img{height:125px}.box a.button.primary{font-size:14px}.new_homepage h4.title-text{height:60px}.box a.button.primary{font-size:13px}.box .box-text a span:after{right:-17px;font-size:17px;top:-4px}.kitchen-filter-row{margin-top:40px}.kitchen-products-wrap .product-small .box-text-products .title-wrapper p.name.product-title a{font-size:14px}}@media(min-width:768px){.mebership_type_new,.membership_type.membership_type_new,.hidden_desktop{display:none!important}.expandfilter{display:none}}@media(max-width:767px){.banner_bg{padding:30px 15px 20px}.row_membership{padding:15px 0}.div_head_member h2{font-size:24px}.div_head_member p{font-size:16px}.row_membership .col.large-4:nth-child(2){padding-left:15px!important}.row_membership .col.large-4:last-child{padding-right:15px!important}.row_text_half{padding:15px}.membership_W_bottom{margin-bottom:15px}.membership_W_center{min-height:auto}.row_text_half ul li{font-size:18px}a.button.btn_sign_noew{max-width:100%;font-size:18px}.row_add_benefit .col-inner h2{font-size:26px}h2.text_dis{font-size:22px}.full_btn_row{padding:0 15px}body .full_btn_row .full_btn{font-size:18px;padding:10px 0!important}.row_bottom_box_level{padding:0}.text_banner_left{padding-right:0}.text_banner_left h3{font-size:16px}.text_banner_left h3.h3_last{font-size:22px}.text_banner_left h3{text-align:center}a.button.btn_singup{width:100%}.medium-4{flex-basis:100%;max-width:100%}body{overflow-x:hidden}.membership_type{width:80px;margin-right:10px;float:none;display:inline-block}.membership_W_center p,.box_normal_height .membership_W_center .inner_box_p{display:inline-block;width:calc(100% - 94px);vertical-align:top}.box_normal_height .membership_W_center .inner_box_p p{width:100%}.hidden_mobile{display:none}.box_normal_height .membership_W_center p{font-size:16px}.kitchen_quotesec h3,.kitchen_descriptionsec h3{font-size:28px;padding-top:0}.kitchen_specificationsec h3.accordion_title{font-size:28px}.kitchen_specificationsec a.dwnld-btn{font-size:14px}.kitchen_descriptionsec{padding:30px 0}.kitchen_quotesec{margin-bottom:0}.kitchen_descriptionsec .col:last-child{padding-top:40px}.kitchen_specificationsec h3{font-size:16px}.kitchen-cabinets p.circle_text span{font-size:12px!important}.kitchen-cabinets p.circle_text span strong span{font-size:10px!important}.kitchen-cabinets .banner_text a{display:inline-block;width:100%;margin:0 0 15px 0;font-size:13px;padding:15px 8px}.kitchen-cabinets .banner_text h2{font-size:24px}.slider-wrap .col{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.kitchen-cabinets .top-gray-bar p{font-size:14px}.grey-section .grey-inner{font-size:14px}.slider-wrap p{margin-top:0}.slider-wrap p.circle_text{font-size:14px!important}.custom.html_topbar_left span{font-size:13px!important}.dwnld-red-btn a.dwnld-btn{width:100%;font-size:15px}.new_homepage .banner-layers.container .banner-layer{width:100%!important;right:0;padding:15px}.new_homepage .banner-wrap .banner-content .text-inner h1{font-size:100px;flex:0 0 65%;line-height:100px}.new_homepage .banner-wrap .banner-content .text-inner .top-left{flex:0 0 30%}.new_homepage .banner-wrap .banner-content .text-inner h2{font-size:50px!important;line-height:50px}.new_homepage .banner-wrap .banner-content .text-inner h2{font-size:50px}.new_homepage .banner-wrap .banner-content .text-inner h3{font-size:18px}.new_homepage .banner-wrap .banner-content .text-inner .shop-now-btn{height:50px;line-height:50px}.new_homepage .pro-steps .col-inner{padding-top:0!important}.new_homepage h4.title-text{min-height:auto}.new_homepage .categories-wrapper .small-6{max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.new_homepage .map-container .col.large-6{width:100%;margin:0 0 50px 0}.new_homepage .mapsection .top{padding:15px 0}.new_homepage .mapsection .top p a.button.primary{font-size:14px;margin:0}.new_homepage .mapsection{max-height:100%}.new_homepage .pro-steps{margin:50px 0 0 0}.new_homepage .sub-details .grey-inner{font-size:14px}.new_homepage .category-content{transform:initial;margin:0}.smartvent-container .video-wrap .col.medium-6.small-12.large-6{width:100%;max-width:100%;-ms-flex-preferred-size:50%;flex-basis:100%}.smartvent-container .skewed-bg{height:530px!important}.smartvent-container .s-vent-right p,.s-vent-right h1{text-shadow:unset!important;color:#2a7194!important}.smartvent-container .video-wrap{padding:15px 0px!important}.smartvent-container p.v-right{font-size:28px!important;margin-top:15px!important;margin-bottom:0!important}.home .new_homepage .custom-bg-banner{padding-top:38%!important}.home .new_homepage .flickity-viewport{margin-top:30px!important}.new_homepage .mapsection{max-width:100%}.map-container p a img{width:100%}.product_filter .filter-tabview ul.nav li{width:100%;margin:0}.filter-banner h3{font-size:32px}.filter-banner p{font-size:18px}body.page-id-3424 .prdctfltr_sc_products.prdctfltr_fallback_css.prdctfltr_columns_fallback_4 .products .type-product{width:100%!important;max-width:100%;flex-basis:100%}.page-id-3424 .product_filter .filter-tabview .tab-panels>.panel>.row .col-inner .category-content{bottom:20px}#tab_select-style .category-content{margin:0 auto 20px!important}.membership-form .half{width:100%;padding:0}.header-main .container .top-divider{border-top:0}.slider-row-section{margin-top:20px}.membership-form .half{width:100%;padding:0}.flooring-second-section>.col>.col-inner{padding:0!important}.flooring-second-section>.col:first-child>.col-inner{padding-top:30px!important}.flooring-second-section h2.uppercase{padding:0;height:auto}.slider-row-section{margin-top:0!important}.header-main{height:70px}.new_homepage .pro-steps .box-image img{height:inherit}.new_homepage h4.title-text{min-height:initial}.post-middle .box .box-text h4.title-text{width:initial}.prdctfltr_sc_products.prdctfltr_fallback_css.prdctfltr_columns_fallback_3 .products li,.prdctfltr_sc_products.prdctfltr_fallback_css.prdctfltr_columns_fallback_3 .products .type-product{width:50%!important}.products.small-columns-2>.col,.products.small-columns-2 .flickity-slider>.col{max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.kitchen-filter-row .prdctfltr_sc.prdctfltr_fallback_css .products{flex:0 0 calc(100% + 20px);margin-left:-10px!important;max-width:calc(100% + 20px)!important;margin-right:0px!important}.prdctfltr_filter_inner .prdctfltr_filter{margin-bottom:15px!important}.kitchen-filter-row .prdctfltr_sc .prdctfltr_wc span.prdctfltr_regular_title{font-size:14px}.kitchen-filter-row .prdctfltr_search_terms{display:none!important}h1.product-title.entry-title{font-size:22px;line-height:28px;margin-bottom:0}h3.product-brand{font-size:16px;margin:0 0 5px}p.product-sku{font-size:18px}.single-product .product-price>span.woocommerce-Price-amount{font-size:24px}.single-product .product-price span big{font-size:14px}.single-product .product-price>span>.woocommerce-Price-currencySymbol{font-size:20px;top:-4px}button.single_add_to_cart_button{font-size:14px!important;padding:0 16px}.product-summary .quantity{margin:0 10px 0 0}.product-footer .woocommerce-tabs{padding:30px 0 10px 0}.content-box-grey{padding:15px;margin-bottom:20px}.grey-box-wrapper{height:auto;position:initial;position:initial;top:0;flex:0 0 100%;max-width:100%;margin-bottom:20px}.skw-product-wrapper{flex:0 0 100%;max-width:100%;order:2}.skw-product-wrapper .table-responsive{overflow:auto}.prdct-table thead tr th:first-child,.prdct-table tbody tr td:first-child,.prdct-table thead tr th:nth-child(4),.prdct-table tbody tr td:nth-child(4),.prdct-table thead tr th:nth-child(5),.prdct-table tbody tr td:nth-child(5),.prdct-table thead tr th:nth-child(6),.prdct-table tbody tr td:nth-child(6){display:none}.shower-door-page .shower-first-row>div:first-child{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0 15px}.shower-door-page .content-box-grey{padding:15px 15px;margin-bottom:15px;margin-top:0}.shower-door-page .shower-first-row>div:last-child{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.shower-door-page .kitchen-filter-row .prdctfltr_sc .prdctfltr_wc{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0;margin:0!important}.shower-door-page .shower-first-row>div:last-child{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0;padding-left:15px;padding-right:15px}.shower-door-page .kitchen-filter-row .prdctfltr_sc .prdctfltr_wc form.prdctfltr_woocommerce_ordering{margin-top:0px!important}.shower-door-page .kitchen-filter-row{margin-top:20px}.shower-door-page .kitchen-filter-row .prdctfltr_sc.prdctfltr_fallback_css .products{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-left:0}.shower-door-page h1.shd-page-title{font-size:22px;margin:5px 0 0 0}.shower-door-page .woocommerce-ordering select{font-size:14px}.shower-door-page .shower-first-row .content-box-grey h4{font-size:15px;line-height:22px;margin-bottom:0}.shower-door-page .btn-call a{font-size:13px;padding:5px 20px}.shower-door-page .filter-col .col-inner .woocommerce-ordering{width:100%}.shower-door-page .col{padding-bottom:10px}.shower-door-page .tabbed-content .nav li.tab a span b{font-size:16px}.shower-door-page .tabbed-content .nav li.tab a span{font-size:14px;line-height:14px}.shower-door-page .kitchen-filter-row .prdctfltr_sc.prdctfltr_fallback_css .products>div{padding-right:0!important}.shower-door-page .kitchen-filter-row .prdctfltr_sc.prdctfltr_fallback_css .products>div:nth-last-child(3),.shower-door-page .kitchen-filter-row .prdctfltr_sc.prdctfltr_fallback_css .products>div:nth-last-child(2){border-bottom:2px solid #dcdcdc}.shower-door-page .kitchen-filter-row .prdctfltr_sc.prdctfltr_fallback_css .products>div:nth-last-child(1){padding-bottom:0!important}p.black-strip{font-size:14px;padding:6px 10px;line-height:18px;letter-spacing:0;font-weight:400}p.black-strip a{color:#fff}.breadcrumb-wrap .breadcrumb{font-size:11px}div.box-image img{height:auto;width:auto;max-width:100%;max-height:initial}.vanity-fltr .prdctfltr_wc{display:none}.expandfilter{cursor:pointer;margin-bottom:10px;text-align:right;font-size:16px;font-family:'Lato';color:#777}.expandfilter i{margin-right:2px;font-size:16px}.vanities-size-wrapper.shower-img-boxes .box-text .box-text-inner h4{font-size:16px;padding:6px 7px 7px 7px!important}.vanities-size-wrapper .box{padding:5px}.vanities-size-wrapper .col{max-width:33.33%;flex-basis:33.33%;padding:0 7px;margin-bottom:7px}.vanities-size-wrapper .col:first-child{max-width:100%;flex-basis:100%}.main-head-sp a img{max-width:150px}}@media (min-width:481px) and (max-width:767px){.shower-door-page .kitchen-filter-row .prdctfltr_sc.prdctfltr_fallback_css .products>div{padding-right:10px!important;padding-left:10px!important}.shower-door-page .kitchen-filter-row .prdctfltr_sc.prdctfltr_fallback_css .products{flex:0 0 100%!important;margin:0 0px!important;max-width:100%!important}}@media(max-width:575px){.kitchen-products-wrap .product-small .product-hover-wrapper .product-title a,.kitchen-products-wrap .product-small .product-hover-wrapper .hover-content{font-size:11px}.kitchen-products-wrap .product-small .product-hover-wrapper .product-title a{font-size:10px}.vanities-class .prdctfltr_wc label,.kitchen-products-wrap .product-small .box-text-products .title-wrapper{font-size:13px}.vanities-class .prdctfltr_wc span.prdctfltr_regular_title{font-size:15px}.kitchen-products-wrap .product-small .product-hover-wrapper img{width:135px}.kitchen-products-wrap .product-small .product-hover-wrapper{padding:15px 10px}.kitchen-products-wrap .product-small .product-hover-wrapper .hover-content a.btn-shop-now span{font-size:9px}}@media(max-width:480px){.membership_W_center{padding:15px 10px}.kitchen_descriptionsec .col:last-child{padding-top:0}.new_homepage .categories-wrapper .small-6{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.new_homepage .map_text{font-size:22px}.new_homepage .categories-wrapper .box.has-hover .box-image img{height:auto;width:100%}.new_homepage .categories-wrapper{margin:0!important}.new_homepage .map-container{margin:0!important}.flooring-page h3.uppercase{font-size:32px;letter-spacing:6px}#logo{width:320px!important;margin-left:inherit!important;max-width:240px;margin-right:inherit}.header-main{margin-top:10px;margin-bottom:10px}.slider-row-section{margin-top:-20px!important}#header .stuck .header-main{height:70px!important}.prdctfltr_sc_products.prdctfltr_fallback_css.prdctfltr_columns_fallback_3 .products li,.prdctfltr_sc_products.prdctfltr_fallback_css.prdctfltr_columns_fallback_3 .products .type-product{width:100%!important}.products.small-columns-2>.col,.products.small-columns-2 .flickity-slider>.col{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.shower-door-page .box-image img{height:auto;max-width:initial!important}.new_homepage .categories-wrapper .small-6{max-width:50%;flex-basis:50%;padding:0 5px;margin-bottom:10px}.new_homepage .categories-wrapper .small-6 img{min-height:190px}.new_homepage .custome-categories .col.small-12{padding:0 2px}.vanities-row.kitchen-filter-row .prdctfltr_sc .products .col{max-width:50%;flex-basis:50%}.vanities-row.kitchen-filter-row .box-image img{width:100%;max-width:140px!important}.vanities-row.kitchen-filter-row .box-image a{min-height:210px}.filter-select-wrapper .col form{background:transparent;max-width:220px;margin-left:auto;display:flex;padding:0;width:100%}}@media (min-width:361px) and (max-width:480px){.prdct-table thead tr th:nth-child(2),.prdct-table tbody tr td:nth-child(2){width:60px!important;padding-right:0!important;word-break:break-word}}@media(max-width:360px){#logo{max-width:200px}p.black-strip{font-size:13px}}#nf-field-250-0{height:1em}#nf-field-250-1{height:1em}#nf-field-250-2{height:1em}#nf-field-250-3{height:1em}#nf-field-250-4{height:1em}#nf-field-250-5{height:1em}#nf-field-250-6{height:1em}