1 2 3 4<!DOCTYPE html> 5<html lang="en" class="page-loading"> 6 <head> 7 8 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 9 <meta charset="utf-8"> 10 <meta name="viewport" content="width=device-width, initial-scale=1"> 11 12 13
14<script> 15 //GOOGLE TAG MANAGER IMPLEMENTATION 16 function gtmNormalizePrice(price){ 17 const sanitizedPrice = price.replaceAll(/[\$\,]/g, ''); 18 let formattedPrice = sanitizedPrice; 19 20 if (!isNaN(sanitizedPrice)) { 21 if (parseFloat(sanitizedPrice) < 1) { 22 formattedPrice = 1; 23 } else { 24 formattedPrice = parseFloat(sanitizedPrice); 25 } 26 } else { 27 formattedPrice = 1; 28 } 29 return formattedPrice; 30 } 31 let gtmProductData = []; 32</script>
32 33 34 35 36 37 38 39 40 41 42 43 44 <!-- Intercounty Maytag Project 5/2026 --> 45
45<script> 46
vendor: 209 bytes, lines 46-51
46window.dataLayer = window.dataLayer || []; 47 function gtag(){ 48 dataLayer.push(arguments); 49 } 50 gtag('js', new Date()); 51 gtag('config', '
51AW-18138527904
vendor: 13 bytes, lines 51-52
51'); 52
52</script>
52 53 <!-- Intercounty LG Project 5/2026 --> 54
54<script> 55
vendor: 209 bytes, lines 55-60
55window.dataLayer = window.dataLayer || []; 56 function gtag(){ 57 dataLayer.push(arguments); 58 } 59 gtag('js', new Date()); 60 gtag('config', '
60AW-18158055243
vendor: 13 bytes, lines 60-61
60'); 61
61</script>
61 62 <!-- RRD Project 7/2026 --> 63
63<script> 64
vendor: 209 bytes, lines 64-69
64window.dataLayer = window.dataLayer || []; 65 function gtag(){ 66 dataLayer.push(arguments); 67 } 68 gtag('js', new Date()); 69 gtag('config', '
69AW-18267592677
vendor: 13 bytes, lines 69-70
69'); 70
70</script>
70 71 72 73<meta name="geo.position" content="42.806505; -73.94703900000002"> 74<meta name="ICBM" content="42.806505; -73.94703900000002"> 75<meta name="geo.placename" content="Schenectady, NY"> 76<meta name="geo.region" content="us-ny"> 77<title>Appliances in Schenectady, Albany and Clifton Park NY | Marcella's Appliance Center</title> 78<meta name="description" content="Marcella's Appliance Center is a family owned Appliances store located in Schenectady, NY. We offer the best in home Appliances at discount prices."> 79<meta name="keywords" content="Marcella's Appliance Center, local home appliance store, home appliances, kitchen appliances, home appliance store, major home appliances"> 80 81 82 <link href="/images/favicon.ico?ccid=x6088659" rel="icon"> 83 84 <style> 85 /* Prevent ADA disclaimer from showing during page load */ 86 header .screen-reader-text a, 87 footer #footer-screen-reader a:not([href*='tel']) { position: absolute; pointer-events: none; opacity: 0; top:0; left:0; font-size:12px;} 88 header .screen-reader-text a:focus, 89 footer #footer-screen-reader a:focus {opacity: 1; z-index: 15; background-color: white; color: blue; padding: 1rem; pointer-events: all;} 90 /* #loading { display: flex; width: 100%; height: 100%; z-index: 100; background-color: white; position: absolute; align-items: center; justify-content: center; } */ 91 92 /* CLS fix. 95vw leaves wiggle room for custom margins, 1440px is defined in platform css */ 93 /* regardless, page-loading is removed in close.html after window load */ 94 html.page-loading #featured-rpi:not(.boxed-container):not(.container-boxed) { min-height: calc(500 / 1400 * 95vw); } 95 html.page-loading #featured-rpi.boxed-container, html.page-loading #featured-rpi.container-boxed { min-height: calc(500 / 1400 * min(1440px, 95vw)); } 96 .img-responsive.header-logo { object-fit: contain; } 97 98 [x-cloak] { display: none !important; } /* Alpine */ 99 </style> 100 101 <style> 102*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0;font-size:14px;line-height:1.42857143;background-color:#fff;color:#333}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}img{border:0;vertical-align:middle}.img-fluid{width:100%}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee;height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}hr.with-or::after{background-color:#fff;color:#8c8b8b;content:"OR";display:inline-block;font-size:18px;padding:0 10px;position:relative;top:-15px}table{border-spacing:0;border-collapse:collapse;background-color:transparent;width:100%;max-width:100%;margin-bottom:20px}.table-responsive{min-height:.01%;overflow-x:auto}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}td,th{padding:0}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-no-bullet{list-style:outside none}.list-align-left{padding-left:20px}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}}header#header-wrap{position:relative;z-index:10}header .screen-reader-text a,footer #footer-screen-reader a:not([href*='tel']){position:absolute;pointer-events:none;opacity:0;top:0;left:0;font-size:12px}.header-content-wrap{position:relative}#header-logo-content .header-logo{display:inline-block}#header-logo-content.align-center .header-logo{margin-left:auto;margin-right:auto}#nav-primary{position:relative}.navbar-collapse.in{overflow-y:auto}.collapsed-subnav .navbar-toggle{display:block}.collapsed-subnav .nav-side-collapse>.sub-nav>li{float:none}#sub-nav-search-dropdown>a::after{content:""}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block;height:100%}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>
102a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.navbar-top.collapsed-subnav{padding-left:0}.collapsed-subnav .nav-side-collapse>.sub-nav{width:100%}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-left{margin-left:-15px}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}#header-secondary-nav-container .navbar-toggle{margin:0}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}.nav>li>a{position:relative;display:block;padding:10px 15px}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.nav .dropdown-section-header{font-weight:bold;font-size:1.75em}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.nav .dropdown:not(.dropdown-no-arrow)>a:after{white-space:nowrap;font-family:"FontAwesome";content:"\f0d7";margin-left:3px;vertical-align:top;display:inline-block}#header-secondary-nav-container #secondary-nav-content{position:relative}#secondary-nav-no-collapse .login-menu{min-width:250px;overflow:hidden}.collapsed-subnav .nav-side-collapse.in{width:60vw;padding-left:1em;left:0}.collapsed-subnav .nav-side-collapse{left:-60vw;top:100%;bottom:0;width:60vw;height:100vh;position:absolute;overflow:hidden;transition:left .4s;background:#fff;z-index:11}.nav.sub-nav>li{float:left;line-height:1.75}.cart-menu{max-width:100vw;overflow:hidden;min-width:320px}.cart-item .cart-item-info-wrapper{display:table;width:100%;padding:1em}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}#nav-primary .nav-justified>li{float:none;white-space:nowrap}#nav-primary .nav-justified>li>a{padding-left:2px;padding-right:2px}.model-tabs-wrapper .nav-tabs{font-size:16px;text-transform:uppercase}@media(max-width:767px){.navbar-toggle{display:block}.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}}@media(min-width:768px){.navbar{border-radius:4px}.navbar-header{float:left}.navbar-left{float:left !important}.navbar-right{float:right !important}.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-toggle{display:none}.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}.nav-justified>li{display:table-cell;width:1%}}a{background-color:transparent;text-decoration:none}a:active,a:hover{outline:0}a:focus,a:active,a:active i,.fa:focus,.fa:active,input,input:focus,input
102:active{outline:none !important}b,strong{font-weight:700}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn-default{background-color:#fff;color:#333;border-color:#ccc}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-primary{color:#fff}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-icon-right{padding-left:10px}.btn-cta{margin-top:auto}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.fsearch-page h1{color:#333}.link-alt{color:#000}.text-red{color:red}.text-danger{color:#a94442}.text-uppercase{text-transform:uppercase}.homepage_store_slogan,.home_heading{font-size:28px;line-height:36px;margin-bottom:5px}.homepage_store_slogan_subtext{font-size:20px;line-height:24px;margin-bottom:30px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}.section-heading{font-size:16px;font-weight:bold;text-transform:uppercase}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}p{margin:0 0 10px}.small,small{font-size:85%}.text-center{text-align:center}.text-right{text-align:right}.text-muted{color:#777}.font-muted{color:#999}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}.page-header.with-btn h1{margin:0}.page-header.with-btn:after{clear:both;content:" ";display:table}@media(min-width:768px){.lead{font-size:21px}}#footer-contact-info-container{padding-left:0;padding-right:0}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.boxed-container,.container-boxed{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;max-width:1440px}#page-content-wrap,#page_wrapper_bg{background-color:#fff;padding-bottom:30px}.pull-right{float:right}.pull-left{float:left}.full-width{width:100%}figure{margin:0}.no-gutter>[class*='col-']{padding-right:0;padding-left:0}.col-horizontal{width:100%;height:100%}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}
102.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media(min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media(min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media(min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}
102.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}@media(min-width:576px){.float-sm-right{float:right !important}}@media(max-width:767px){.col-horizontal{border-bottom:0}}@media(min-width:768px){.container{width:750px}#nav-primary-container>.container{width:100%;max-width:1440px;padding-right:0;padding-left:0}}@media(min-width:992px){.container{width:970px}}@media(min-width:1200px){.container{width:1170px}}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.fade.in{opacity:1}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}@media(min-width:768px){.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-dialog{width:600px;margin:30px auto}}.dropdown,.dropup{position:relative}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown .divider{padding-top:0;padding-bottom:0}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.divider{border-top:1px solid #e1e1e1;padding-top:15px;padding-bottom:15px}nav .megamenu-dropdown{position:static !important}.megamenu{padding:20px 0}.megamenu ul{list-style:none}.megamenu>li ul{padding:0}.megamenu .nav-sub-section{margin-bottom:1em}.megamenu .dropdown-section-header{margin-bottom:0}.megamenu .dropdown-header{font-size:16px;font-weight:bold}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.megamenu .dropdown-footer{font-size:14px;font-weight:bold}.megamenu li.nav-sub-section>ul>li>a{display:block;padding:3px 20px;clear:both;line-height:1.428571429;color:#333;white-space:normal}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.open>.dropdown-menu{display:block}.edge .dropdown-menu{right:0}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;
102-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item .model-rating-review-stars,#product-page .owl-carousel .owl-item .model-rating-review-stars{display:table-cell;width:auto !important;max-width:100%}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#featured-rpi .owl-dots{background-color:#000;padding-top:3px;padding-bottom:3px;display:flex;justify-content:center;align-items:center;width:100%;text-align:center;padding-top:7px}#featured-rpi .owl-dot{border:1px solid #fff;height:10px;width:10px;border:1px solid #999;display:inline-block;border-radius:50%;height:12px;width:12px;margin:3px}#featured-rpi .owl-dot.active{background-color:#fff}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}
102.owl-carousel.owl-refresh .owl-item{visibility:hidden}#featured_product_container{padding:20px 0}.featured-product-wrap .border-bottom{margin-bottom:20px}.featured-product-carousel,.featured-product-container.owl-carousel .owl-stage{display:flex;display:-ms-flexbox;display:-webkit-flex;flex-direction:row;-ms-flex-direction:row;-webkit-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap}.featured-product-container.owl-carousel .owl-item,.featured-product-container.owl-carousel .owl-item a,.featured-product .model-detail{display:flex;display:-ms-flexbox;display:-webkit-flex;flex-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;flex-grow:1}.featured-product{background-color:#fff;border:1px solid #fff;margin:0 10px;padding:10px;position:relative;overflow:hidden;color:#464e54}.featured-product p{margin-bottom:0}.featured-product .model-number{display:block}.related-item-desc{color:#333;font-size:16px;display:block;margin:20px 0;height:50px}#tabbed-product-carousel .carousel-button{margin-top:1em;text-align:center;padding-right:30px;padding-bottom:15px;font-size:1.5rem}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control::-webkit-input-placeholder{color:#999}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input{line-height:normal}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:4px 0 0;margin-top:1px\9;line-height:normal}.input-group{position:relative;display:table;border-collapse:separate;width:100%;margin-bottom:20px}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.even_stylized_input{display:none;opacity:0}textarea.form-control{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0;border:0}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.form-group{margin-bottom:15px}.model-desc{font-size:21px;line-height:24px;color:#000}.model-rating span.star{display:inline-block;color:#fec32b;border:#000}.model-rating a{text-decoration:underline;color:#999}.model-rating p{line-height:1;display:table;margin-bottom:0}.model-rating{margin-bottom:1em}.model-rating-value{vertical-align:bottom}.model-price-value-sale{margin-bottom:0;font-size:24px;line-height:26px;color:#000}.model-price-breakdown{padding-top:8px;padding-bottom:8px}.model-price-block .price-block-section:not(:first-of-type){padding-top:20px;border-top:1px solid #ddd}.model-price-block p{margin-bottom:0}.price-block-content{border:1px solid #ddd;background-color:#f9f9f9;padding:10px}.zip-code-checker>div{margin:1em -10px;padding-top:15px;padding-bottom:15px;background-color:#efefef}.model-price-section-delivery:after,.model-price-section-warranty:after{clear:both;content:" ";display:table}.model-img{overflow:hidden;position:relative;z-index:1}.model-img .img-flags{background-color:transparent;border-width:0;display:table;height:auto;margin:0;overflow:visible;padding:0;position:absolute;z-index:2;vertical-align:inherit;width:auto}.model-img .flags-top-left{left:0;top:0}.model-img .flags-top-right{right:0;top:0}.model-img .img-flag-label{font-size:12px;text-transform:uppercase;display:table;margin:0 -1px 1px 0;opacity:.8;text-align:center}.model-img .img-flag-label>span{display:inline-block;font-weight:bold;color:#fff;line-height:1;padding:.2em .6em .3em;vertical-align:baseline;white-space:nowrap}.model-swatch{padding:5px;overflow:hidden;text-overflow:ellipsis}.model-swatch.active{border-color:#000}.checkbox{padding-left:20px}.checkbox-btn{padding-left:30px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox-link{display:block;margin-bottom:10px;margin-top:10px;position:relative;padding-left:20px}.checkbox-link:focus,.checkbox-link:active{outline:0;-moz-outline-style:none}.checkbox-link .checkbox-label{cursor:pointer;font-weight:400;margin-bottom:0;min-height:20px;color:#555}.checkbox label,.checkbox-link .checkbox-label{display:inline-block;vertical-align:middle;position:relative;padding-left:5px}.checkbox label::before,.checkbox-link .checkbox-label::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:1px solid #ccc;border-radius:3px;background-color:#fff;-webkit-transition:border .15s ease-in-out,color .15s ease-in-out;-o-transition:border .15s ease-in-out,color .15s ease-in-out;transition:border .15s ease-in-out,color .15s ease-in-out}.checkbox input[type="checkbox"],.checkbox input[type="radio"]{opacity:0;z-index:1;cursor:pointer}
102#location-details legend{position:absolute;top:2.25rem;left:3.5rem;padding-top:0;border-bottom:0;font-size:18px;max-width:85%}#location-details .form-content{padding-top:6rem}#location-details #map_container{margin-bottom:2.25em}#location-details #map{width:100%;height:35vh}#location-details #location-contact-form-section{margin-top:30px;margin-bottom:30px}#location-details .location-address-section{margin-top:15px;margin-bottom:15px}#location-details fieldset{width:100%}#location-finder #map{width:100%;height:50vh;min-height:350px}#location-finder .locations-list-wrapper{height:50vh;min-height:350px;overflow-y:auto;border:1px solid #ddd}#location-finder .locator-form{padding:25px 15px 15px;background:#f8f8f8;border-bottom:2px solid #ddd}#location-finder .number-circle{border-radius:100%;padding:.5rem 1.25rem;background:#bf231a;color:#fff;text-align:center;font-size:18px;margin-bottom:1rem;display:inline-block}#location-finder .location-result{border-top:1px solid #ddd;overflow:hidden;padding:1em;position:relative}#location-finder .location-result .number-column{padding-left:0}#location-finder .location-result .location-finder-location-list{padding-right:0}#location-finder .location-result:first-child{border-top:0}.location-finder-location-list .location-desc{font-weight:bold;font-size:16px}.location-finder-location-list .location-address,.location-finder-location-list .location-city,.location-finder-location-list .location-hours{font-size:12px;opacity:.85}@media(max-width:442px){#location-details legend{margin-top:14px}}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.page-404 .page-title{font-size:6em;margin-bottom:10px;text-transform:uppercase}.page-404 .page-subtitle{font-size:3em;margin-bottom:10px;text-transform:uppercase}.inline-block{display:inline-block}.pad,.block-pad,.pad-content{padding:1em}.pad-bottom,.block-pad-bottom,.pad-content-bottom{padding-bottom:1em}.pad-top,.block-pad-top,.pad-content-top{padding-top:1em}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}.object-muted{opacity:.5}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fadeIn{animation-name:fadeIn}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.divide-msg-container{border-bottom:1px solid #d9d9d9;line-height:16px;text-align:center;margin:3em auto 2em}.divide-msg{background:#FFF;bottom:-8px;line-height:16px;padding:0 15px;position:relative;text-align:center}#page-go-to-top{position:fixed;bottom:1em;right:1em;cursor:pointer;display:none;z-index:999;background-color:rgba(0,0,0,.2);color:#fff;border:1px solid #fff;transition:all .3s}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.pad-remove,.no-padding,.no-pad,.remove-pad{padding:0}.margin-auto{margin-left:auto;margin-right:auto}.margin-bottom,.margin-content-bottom{margin-bottom:1em}.margin-top,.margin-content-top{margin-top:1em}.margin-left,.margin-content-left{margin-left:1em}.margin-remove,.no-margin,.remove-margin{margin:0}.right,.float-right{float:right}.float-left{float:left !important}.left,.float-left{float:left}.block{display:block}.center-block{display:block;margin-right:auto;margin-left:auto}.hide-me,.make-invisible{display:none}.hide,.hidden{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.visible-lg,.visible-md,.visible-sm,.visible-xs,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none !important}.collapse{display:none}
102.collapse.in{display:block}.margin-0,.m-0{margin:0}.m-l--30{margin-left:-30px}.m-t--30{margin-top:-30px}.m-r--30{margin-right:-30px}.m-b--30{margin-bottom:-30px}.m-l--25{margin-left:-25px}.m-t--25{margin-top:-25px}.m-r--25{margin-right:-25px}.m-b--25{margin-bottom:-25px}.m-l--20{margin-left:-20px}.m-t--20{margin-top:-20px}.m-r--20{margin-right:-20px}.m-b--20{margin-bottom:-20px}.m-l--15{margin-left:-15px}.m-t--15{margin-top:-15px}.m-r--15{margin-right:-15px}.m-b--15{margin-bottom:-15px}.m-l--10{margin-left:-10px}.m-t--10{margin-top:-10px}.m-r--10{margin-right:-10px}.m-b--10{margin-bottom:-10px}.m-l--5{margin-left:-5px}.m-t--5{margin-top:-5px}.m-r--5{margin-right:-5px}.m-b--5{margin-bottom:-5px}.m-l-0{margin-left:0 !important}.m-t-0{margin-top:0 !important}.m-r-0{margin-right:0 !important}.m-b-0{margin-bottom:0 !important}.m-l-5{margin-left:5px}.m-t-5{margin-top:5px}.m-r-5{margin-right:5px}.m-b-5{margin-bottom:5px}.m-l-10{margin-left:10px}.m-t-10{margin-top:10px}.m-r-10{margin-right:10px}.m-b-10{margin-bottom:10px}.m-l-15{margin-left:15px}.m-t-15{margin-top:15px}.m-r-15{margin-right:15px}.m-b-15{margin-bottom:15px}.m-l-20{margin-left:20px}.m-t-20{margin-top:20px}.m-r-20{margin-right:20px}.m-b-20{margin-bottom:20px}.m-l-25{margin-left:25px}.m-t-25{margin-top:25px}.m-r-25{margin-right:25px}.m-b-25{margin-bottom:25px}.m-l-30{margin-left:30px}.m-t-30{margin-top:30px}.m-r-30{margin-right:30px}.m-b-30{margin-bottom:30px}.m-r-a{margin-right:auto}.m-l-a{margin-left:auto}.m-t-a{margin-top:auto}.m-b-a{margin-bottom:auto}.p-l-0{padding-left:0}.p-t-0{padding-top:0}.p-r-0{padding-right:0}.p-b-0{padding-bottom:0}.p-l-5{padding-left:5px}.p-t-5{padding-top:5px}.p-r-5{padding-right:5px}.p-b-5{padding-bottom:5px}.p-l-10{padding-left:10px}.p-t-10{padding-top:10px}.p-r-10{padding-right:10px}.p-b-10{padding-bottom:10px}.p-l-15{padding-left:15px}.p-t-15{padding-top:15px}.p-r-15{padding-right:15px}.p-b-15{padding-bottom:15px}.p-l-20{padding-left:20px}.p-t-20{padding-top:20px}.p-r-20{padding-right:20px}.p-b-20{padding-bottom:20px}.p-l-25{padding-left:25px}.p-t-25{padding-top:25px}.p-r-25{padding-right:25px}.p-b-25{padding-bottom:25px}.p-l-30{padding-left:30px}.p-t-30{padding-top:30px}.p-r-30{padding-right:30px}.p-b-30{padding-bottom:30px}.padding-0,.p-0{padding:0}.font-10{font-size:10px}.font-11{font-size:11px}.font-16{font-size:16px}.font-18{font-size:18px}.font-20{font-size:20px}.font-22{font-size:22px}.font-25{font-size:25px}.font-larger{font-size:1.5em}.font-bold,.font-bold-weight{font-weight:700}.font-italic{font-style:italic}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgb(0 0 0 / 5%);box-shadow:0 1px 1px rgb(0 0 0 / 5%)}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-body{padding:15px}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}#customer_account .panel{background-color:#fff;border-radius:8px;box-shadow:0 1px 5px 0 rgb(0 0 0 / 15%);margin-top:30px;padding:40px 30px 30px 30px}.border{border:1px solid #DDD}.border-bottom{border-bottom:1px solid #DDD}.border-top{border-top:1px solid #DDD}.border-left{border-left:1px solid #DDD}.solid-bg,.solid_bg{background:#f9f9f9;padding:20px}#error_message.visibility-fix,#success_message.visibility-fix{height:0;padding:0 35px 0 0;margin:0;border:0}#error_message p,#error_message a.close,#error_message i,#success_message p,#success_message a.close,#success_message i{visibility:inherit;height:inherit;padding:inherit}.has-feedback{position:relative}.has-error .form-control{background-color:rgba(251,72,58,0.08)}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%)}.has-feedback .form-control{padding-right:42.5px}.alert>p,.alert>ul{margin-bottom:0}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.table-display{display:table;position:relative;width:100%}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.affix{position:fixed}.d-flex{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}.d-flex-wrap{-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important}.align-items-center{-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important}.justify-content-center{-webkit-box-pack:center !important;
102-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important}.align-left{text-align:left}.align-center,.font-center{text-align:center}.align-right{text-align:right}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-left,.media>.pull-left{padding-right:10px}.media-middle{vertical-align:middle}.form-label.required:after,label>.red{content:"*";color:red;padding-left:3px}#email-savings .panel{border-radius:8px;box-shadow:0 1px 5px 0 rgb(0 0 0 / 15%);margin-top:30px;padding:40px 30px 30px}#email-savings p.font-18.font-bold.align-center.no-margin{clear:both}.margin-content,.margin{margin:1em}@media(min-width:576px){.align-sm-right{text-align:right}}@media(max-width:767px){.visible-xs{display:block !important}.visible-xs-block{display:block !important}.hidden-xs{display:none !important}.visible-xs-inline{display:inline !important}.visible-xs-inline-block{display:inline-block !important}}@media(min-width:768px) and (max-width:991px){.visible-sm{display:block !important}.visible-sm-block{display:block !important}.visible-sm-inline{display:inline !important}.visible-sm-inline-block{display:inline-block !important}.hidden-sm{display:none !important}}@media(min-width:768px){.flex-wrap{flex-wrap:wrap}.flex-display{display:flex}.flex-row-wrapper{width:100%;height:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;align-content:stretch}.flex-row-element{flex:1 1 auto}.flex-auto{flex:1 1 auto;min-width:0;min-height:0}}@media(min-width:992px) and (max-width:1199px){.visible-md{display:block !important}.visible-md-block{display:block !important}.visible-md-inline{display:inline !important}.visible-md-inline-block{display:inline-block !important}.hidden-md{display:none !important}}@media(min-width:1200px){.hidden-lg{display:none !important}.visible-lg{display:block !important}.visible-lg-block{display:block !important}.visible-lg-inline{display:inline !important}.visible-lg-inline-block{display:inline-block !important}}#order-confirmation-page .print-block{margin-bottom:2em}#order-confirmation-page .cart-edit-cta,#order-confirmation-page .model-qty .cart-qty-cta,#order-confirmation-page .remove{display:none;opacity:0;font-size:0}.lab-container{display:flex;flex-wrap:wrap}.lab-brand{width:16.66%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;border-right:1px solid #ccc;padding:15px;border-bottom:1px solid #ccc}.lab-brand img{margin-bottom:10px}#all-brands .section-header{font-size:2em;font-weight:bold}.section-header-bg{position:relative}.section-header-bg>.section-header{margin-bottom:0;background:#fff;display:inline-block;left:0;padding-right:30px;position:relative;z-index:1}.section-header-bg::after{background:#ddd;content:"";display:block;height:1px;left:0;margin-top:-0.5px;position:absolute;top:50%;width:100%;z-index:0}@media(max-width:767px){.lab-brand{width:50%;justify-content:center}.lab-brand img{margin-bottom:0}#all-brands .section-header{font-size:1.35em}.lab-brand:nth-child(2n){border-right:0}}@media(min-width:768px) and (max-width:991px){.lab-brand{width:33.3%}.lab-brand:nth-child(3n){border-right:0}}@media(min-width:992px) and (max-width:1279px){.lab-brand{width:25%}.lab-brand:nth-child(4n){border-right:0}}@media(min-width:1280px){.lab-brand:nth-child(6n){border-right:0}}.brand-sub-section{border:1px solid #ddd;padding:35px;margin-top:-1px;margin-left:-1px}#brand-page .brand-sub-section,#fsearch-category-page .brand-sub-section{padding-bottom:80px}.brand-sub-section .view-all{position:absolute;bottom:40px}.capacity-group .refine-section{line-height:28px}.color-group .refine-section{line-height:23px}.rebate-content-wrapper .rebate-content{padding:2em}.cur-rebate-title{margin-bottom:5px}.rebate-content-wrapper{margin-bottom:30px}@media(max-width:767px){.rebate-content-wrapper .panel-footer .align-right,.rebate-content-wrapper .panel-footer div{text-align:center;margin-bottom:10px}}.cur-flyer{display:flex;display:-webkit-flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;justify-content:center;padding:2em 0}.flyer-thumbnail,.flyer-thumbnail img{max-height:550px}.compare-table{border:1px solid #ddd;margin-bottom:25px}.compare-table td{border-left:1px solid #ddd}.compare-table td:first-child{max-width:20%;width:20%;border-left:0}.compare-table td:not(:first-child){max-width:40%;width:180px}.compare-table .compare-spec-header{font-weight:bold;margin-bottom:0} 103/*! animate.css -http://daneden.me/animateVersion - 3.5.2 Licensed under the MIT license - http://opensource.org/licenses/MIT Copyright (c) 2017 Daniel Eden */.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}
103}.flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.pulse{animation-name:pulse}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:none}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:none}}.wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}
103to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{transform:perspective(400px) rotateY(-1turn);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}
10340%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}
103}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipOutY}@keyframes lightSpeedIn{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:center;transform:rotate(-200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(45deg);opacity:0}
103to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate(200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}
103}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-name:hinge}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:slideOutUp} 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138/* btn colors */ 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161.btn:focus, .btn:active:focus, .btn.active:focus { outline: 0 none; } 162.btn:focus-visible { outline: 2px solid #666 !important; outline-offset: 1px; } 163
164.btn-success { background: #5cb85c; color: #fff; } 165.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success { background:#449d44; } 166.btn-success:active, .btn-success.active { background: #449d44; box-shadow: none; } 167 168.btn-info { background: #5bc0de; color: #fff; } 169.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info { background: #31b0d5; } 170.btn-info:active, .btn-info.active { background: #31b0d5; box-shadow: none; } 171 172.btn-warning { background: #f0ad4e; color: #fff; } 173.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning { background: #eb9316; } 174.btn-warning:active, .btn-warning.active { background: #eb9316; box-shadow: none; } 175 176.btn-danger { background: #c9302c; color: #fff; } 177.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger { background: #c9302c; } 178.btn-danger:active, .btn-danger.active { background: #c9302c; box-shadow: none; } 179 180/* outline */ 181.btn-success.btn-outline { border: 1px solid #5cb85c; color: #5cb85c; } 182.btn-success.btn-outline:hover, .btn-success.btn-outline:focus, .btn-success.btn-outline:active, .btn-success.btn-outline.active, .open > .dropdown-toggle.btn-success { border-color: #449d44; color: #449d44; } 183.btn-success.btn-outline:active, .btn-success.btn-outline.active { border-color: #449d44; color: #449d44; box-shadow: none; } 184 185.btn-info.btn-outline { border: 1px solid #5bc0de; color: #5bc0de; } 186.btn-info.btn-outline:hover, .btn-info.btn-outline:focus, .btn-info.btn-outline:active, .btn-info.btn-outline.active, .open > .dropdown-toggle.btn-info { border-color: #31b0d5; color: #31b0d5; } 187.btn-info.btn-outline:active, .btn-info.btn-outline.active { border-color: #31b0d5; color: #31b0d5; box-shadow: none; } 188 189.btn-warning.btn-outline { border: 1px solid #f0ad4e; color: #f0ad4e; } 190.btn-warning.btn-outline:hover, .btn-warning.btn-outline:focus, .btn-warning.btn-outline:active, .btn-warning.btn-outline.active, .open > .dropdown-toggle.btn-warning { border-color: #eb9316; color: #eb9316; } 191.btn-warning.btn-outline:active, .btn-warning.btn-outline.active { border-color: #eb9316; color: #eb9316; box-shadow: none; } 192 193.btn-danger.btn-outline { border: 1px solid #d9534f; color: #d9534f; } 194.btn-danger.btn-outline:hover, .btn-danger.btn-outline:focus, .btn-danger.btn-outline:active, .btn-danger.btn-outline.active, .open > .dropdown-toggle.btn-danger { border-color: #c9302c; color: #c9302c; } 195.btn-danger.btn-outline:active, .btn-danger.btn-outline.active { border-color: #c9302c; color: #c9302c; box-shadow: none; } 196 197/* wishlist button */ 198 button.btn-wishlist-icon { position: absolute; right: 10px; top: 10px; z-index: 2; font-size: 15px; padding: 3px; border: 1px solid rgb(214, 214, 214); border-radius: 50% !important; background-color: #fff; } 199 .btn-wishlist-icon:focus-visible { outline-offset: -2px; } 200 .btn-wishlist-icon .heart-stroke { fill: none; stroke: #c52033; stroke-width: 1px; opacity: 1; transform-origin: center center; } 201 .btn-wishlist-icon.active .heart-stroke { opacity: 0; } 202 .btn-wishlist-icon .heart-full { opacity: 0; fill: none; transform-origin: 50% 50%; } 203 .btn-wishlist-icon.active .heart-full { opacity: 1; } 204 .btn-wishlist-icon .heart-lines { stroke-width: 2px; display: none; } 205 .btn-wishlist-icon:not(.on_wishlist):hover .heart-stroke { -webkit-animation: wishlist_pulse 1s ease-out infinite; animation: wishlist_pulse 1s ease-out infinite; } 206 .btn-wishlist-icon.animate:not(.on_wishlist) .heart-full { -webkit-animation: wishlist_heart 0.35s; animation: wishlist_heart 0.35s; } 207 .btn-wishlist-icon.animate .heart-lines, button.btn-wishlist-icon.animate .heart-lines { -webkit-animation: wishlist_lines 0.2s ease-out forwards; animation: wishlist_lines 0.2s ease-out forwards; display: block; } 208 .btn-wishlist-icon path { fill: none; stroke: #c52033; } 209 .btn-wishlist-icon svg { fill: none; pointer-events: none; } 210 .btn-wishlist-icon.on_wishlist path { fill: #c52033; } 211 .btn-wishlist-icon.on_wishlist svg { fill: #c52033; } 212 .cat-page.grid .img-flags.flags-top-right { right: 42px !important; } /* make room for wishlist button */ 213 .cat-page.list .img-flags.flags-top-right { right: 0 !important; } 214 215/* quick view */
216.btn--quick_view:hover { background-color: unset; } 217.btn--quick_view:focus { background-color: unset; } 218.btn--quick_view:focus-visible { background-color: #e6e6e6; } 219 220/* custom tooltip */ 221.tooltip-anchor { padding: 0; margin-right: 16px; background: none; position: relative !important; opacity: 1 !important; } 222.tooltip-anchor .tip { position: absolute; border-radius: 3px; padding: 15px; box-shadow: 0 5px 10px -5px #060606; bottom: calc(100% + 5px); left: 50%; min-width: 240px; transform: translateX(-50%) scale(0); transform-origin: bottom; transition: transform 0.25s; white-space: normal; text-align: left; cursor: auto; } 223.tooltip-anchor .tip ul { padding-inline-start: 25px; padding-top: 5px; padding-bottom: 5px; } 224.tooltip-anchor .tip a:focus-visible { outline: 2px solid #fff !important; outline-offset: 2px; } 225.tooltip-anchor .tip::after { content: ""; position: absolute; width: 10px; aspect-ratio: 1; background-color: inherit; bottom: -5px; left: 50%; transform: translateX(-50%) rotate(45deg); } 226.tip.show, .tooltip-anchor:focus .tip, .tooltip-anchor:focus-visible .tip, .tooltip-anchor:hover .tip { transform: translateX(-50%) scale(1); } 227@supports (min-width: min(240px, 80vw)) { .tooltip-anchor .tip { min-width: min(240px, 80vw); }} 228 229/* just need access to theme define, no better place to put it */ 230#webfronts-review-slider .review-caption { border: 1px solid #e0e0e0; } 231 232/* misc */ 233.flag--in-stock, .flag--in-stock::after { background-color: #c52033; } 234.btn-reset { appearance: none; background: none; border: none; cursor: pointer; } 235.btn-arrow { display: inline-block; transform: translateY(-1px); } 236.btn-arrow--left { margin-right: 2px; } 237span.uown-badge { padding: 3px 6px; font-size: 10px; transform: translateX(-4px); } 238span.uown-badge ~ .popover { min-width: 250px; } 239.font-weight-400 { font-weight: 400; } 240.input-incomplete { background-color: rgb(255 0 0 / 8%) !important; } 241 242 243 244 245 246.label { -webkit-border-radius:0; -moz-border-radius:0; -ms-border-radius:0; border-radius:0; } 247.label-primary { background-color: #c52033; } 248.label-success { background-color:#2b982b; } 249.label-info { background-color: #ed2b42; } 250.label-warning { background-color:#ff9600; } 251.label-danger { background-color:#fb483a; } 252 253/* input-groups */ 254.input-group { width:100%; margin-bottom:20px; } 255.input-group .help-info { float:right; font-size:12px; margin-top:5px; color:#999; } 256.input-group label.error { font-size:12px; display:block; margin-top:5px; font-weight:400; color:#F44336; } 257.input-group .form-control:focus { -webkit-box-shadow:none!important; -moz-box-shadow:none!important; -ms-box-shadow:none!important; box-shadow:none!important; } 258.input-group.input-group-sm .input-group-addon i { font-size:14px; } 259.input-group.input-group-sm .form-control { font-size:12px; } 260.input-group.input-group-lg .input-group-addon i { font-size:26px; } 261.input-group.input-group-lg .form-control { font-size:18px; } 262 263/* form-groups */ 264.form-label { display: inline-block; font-weight: 700; margin-bottom: 5px; max-width: 100%; } 265.form-control-label { text-align:right; } 266.form-control-label label { margin-top:8px; } 267.form-horizontal .form-group { margin-bottom:0; } 268.form-group .help-info { float:right; font-size:12px; margin-top:5px; color:#999; } 269.form-group label.error, .input-error-msg { font-size:12px; display:block; margin-top:5px; font-weight:400; color:#F44336; } 270.input-group input[type="text"].focused:after, .form-group .form-control.focused:after { -moz-transform:scaleX(1); -ms-transform:scaleX(1); -o-transform:scaleX(1); -webkit-transform:scaleX(1); transform:scaleX(1); border-color:#1f91f3; } 271.form-group-sm .form-label { font-size:12px; } 272.form-group-lg .form-label { font-size:18px; } 273.form-control[disabled], .form-control[readonly],fieldset[disabled] .form-control { background-color:transparent; } 274 275.input-with-icon, .input-with-icon-rev { position: relative; } 276.input-with-icon [class*="fa-"], .input-with-icon-rev [class*="fa-"] { font-size: 18px; line-height: 36px; position: absolute; color: #999; } 277.input-with-icon input { padding-left: 20px; background: transparent; } 278.input-with-icon-rev input { padding-right: 20px; background: transparent; } 279.input-with-icon-rev [class*="fa-"] { left: auto; right: 10px; } 280.input-with-icon [class*="fa-"] { left: 10px; } 281 282.checkbox { padding-left:20px; } 283.checkbox-btn { padding-left:30px; } 284.checkbox-link { display: block; margin-bottom: 10px; margin-top: 10px; position: relative; padding-left:20px; } 285.checkbox-link:focus, .checkbox-link:active { outline: none; -moz-outline-style: none; } 286.checkbox-link .checkbox-label { cursor: pointer; font-weight: 400; margin-bottom: 0; min-height: 20px; color: #555; } 287.checkbox label, .checkbox-link .checkbox-label { display:inline-block; vertical-align:middle; position:relative; padding-left:5px; } 288.checkbox label::before, .checkbox-link .checkbox-label::before { content:""; display:inline-block; position:absolute; width:17px; height:17px; left:0; margin-left:-20px; border:1px solid #ccc; border-radius:3px; background-color:#fff; -webkit-transition:border .15s ease-in-out,color .15s ease-in-out; -o-transition:border .15s ease-in-out,color .15s ease-in-out; transition:border .15s ease-in-out,color .15s ease-in-out; } 289 290.checkbox label::after, .checkbox-link .checkbox-label::after { display:inline-block; position:absolute; width:16px; height:16px; left:0; top:0; margin-left:-20px; padding-left:3px; padding-top:1px; font-size:11px; color:#555; } 291.checkbox input[type="checkbox"], .checkbox input[type="radio"] { opacity:0; z-index:1; cursor:pointer; } 292.checkbox input[type="checkbox"]:focus + label::before, .checkbox input[type="radio"]:focus + label::before, .checkbox-link::focus .checkbox-label::before { outline:thin dotted; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px; } 293 294.checkbox input[type="checkbox"]:checked + label::after, .checkbox input[type="radio"]:checked + label::after, .checkbox-link.is-checked .checkbox-label::after{ font-family:"FontAwesome"; content:"\f00c"; } 295.checkbox input[type="checkbox"]:indeterminate + label::after, .checkbox input[type="radio"]:indeterminate + label::after { display:block; content:""; width:10px; height:3px; background-color:#555; border-radius:2px; margin-left:-16.5px; margin-top:7px; } 296.checkbox input[type="checkbox"]:disabled + label, .checkbox input[type="radio"]:disabled + label { opacity:.65; } 297.checkbox input[type="checkbox"]:disabled + label::before, .checkbox input[type="radio"]:disabled + label::before { background-color:#eee; cursor:not-allowed; } 298.checkbox.checkbox-circle label::before { border-radius:50%; } 299.checkbox.checkbox-inline { margin-top:0; } 300.checkbox-primary input[type="checkbox"]:checked + label::before, .checkbox-primary input[type="radio"]:checked + label::before, .checkbox-primary.is-checked .checkbox-label::before { background-color:#c52033; border-color:#c52033; } 301.checkbox-primary input[type="checkbox"]:checked + label::after, .checkbox-primary input[type="radio"]:checked + label::after, .checkbox-primary.is-checked .checkbox-label::after { color:#fff; } 302 303.checkbox-danger input[type="checkbox"]:checked + label::before, .checkbox-danger input[type="radio"]:checked + label::before { background-color:#d9534f; border-color:#d9534f; } 304.checkbox-danger input[type="checkbox"]:checked + label::after, .checkbox-danger input[type="radio"]:checked + label::after { color:#fff; } 305.checkbox-info input[type="checkbox"]:checked + label::before, .checkbox-info input[type="radio"]:checked + label::before { background-color:#5bc0de; border-color:#5bc0de; } 306.checkbox-info input[type="checkbox"]:checked + label::after, .checkbox-info input[type="radio"]:checked + label::after { color:#fff; } 307.checkbox-warning input[type="checkbox"]:checked + label::before, .checkbox-warning input[type="radio"]:checked + label::before { background-color:#f0ad4e; border-color:#f0ad4e; } 308.checkbox-warning input[type="checkbox"]:checked + label::after, .checkbox-warning input[type="radio"]:checked + label::after { color:#fff; } 309.checkbox-success input[type="checkbox"]:checked + label::before, .checkbox-success input[type="radio"]:checked + label::before { background-color:#5cb85c; border-color:#5cb85c; } 310.checkbox-success input[type="checkbox"]:checked + label::after, .checkbox-success input[type="radio"]:checked + label::after { color:#fff; } 311.checkbox-primary input[type="checkbox"]:indeterminate + label::before, .checkbox-primary input[type="radio"]:indeterminate + label::before { background-color:#c52033; border-color:#c52033; } 312.checkbox-primary input[type="checkbox"]:indeterminate + label::after, .checkbox-primary input[type="radio"]:indeterminate + label::after { background-color:#fff; } 313.checkbox-danger input[type="checkbox"]:indeterminate + label::before, .checkbox-danger input[type="radio"]:indeterminate + label::before { background-color:#d9534f; border-color:#d9534f; } 314.checkbox-danger input[type="checkbox"]:indeterminate + label::after, .checkbox-danger input[type="radio"]:indeterminate + label::after { background-color:#fff; } 315.checkbox-info input[type="checkbox"]:indeterminate + label::before, .checkbox-info input[type="radio"]:indeterminate + label::before { background-color:#5bc0de; border-color:#5bc0de; } 316.checkbox-info input[type="checkbox"]:indeterminate + label::after, .checkbox-info input[type="radio"]:indeterminate + label::after { background-color:#fff; } 317.checkbox-warning input[type="checkbox"]:indeterminate + label::before, .checkbox-warning input[type="radio"]:indeterminate + label::before { background-color:#f0ad4e; border-color:#f0ad4e; } 318.checkbox-warning input[type="checkbox"]:indeterminate + label::after, .checkbox-warning input[type="radio"]:indeterminate + label::after { background-color:#fff; } 319.checkbox-success input[type="checkbox"]:indeterminate + label::before, .checkbox-success input[type="radio"]:indeterminate + label::before { background-color:#5cb85c; border-color:#5cb85c; } 320.checkbox-success input[type="checkbox"]:indeterminate + label::after, .checkbox-success input[type="radio"]:indeterminate + label::after { background-color:#fff; } 321.radio { padding-left:20px; } 322.radio-btn { padding-left:30px; } 323.radio label { display:inline-block; vertical-align:middle; position:relative; padding-left:5px; } 324.radio-btn label { vertical-align:top; } 325.radio label::before { content:""; display:inline-block; position:absolute; width:17px; height:17px; left:0; margin-left:-20px; border:1px solid #ccc; border-radius:50%; background-color:#fff; -webkit-transition:border .15s ease-in-out; -o-transition:border .15s ease-in-out; transition:border .15s ease-in-out; } 326.radio label::after { display:inline-block; position:absolute; content:" "; width:11px; height:11px; left:3px; top:3px; margin-left:-20px; border-radius:50%; background-color:#555; -webkit-transform:scale(0,0); -ms-transform:scale(0,0); -o-transform:scale(0,0); transform:scale(0,0); -webkit-transition:-webkit-transform .1s cubic-bezier(0.8,-0.33,0.2,1.33); -moz-transition:-moz-transform .1s cubic-bezier(0.8,-0.33,0.2,1.33); -o-transition:-o-transform .1s cubic-bezier(0.8,-0.33,0.2,1.33); transition:transform .1s cubic-bezier(0.8,-0.33,0.2,1.33); } 327.radio input[type="radio"] { opacity:0; z-index:1; cursor:pointer; } 328.radio input[type="radio"]:focus + label::before { outline:thin dotted; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px; } 329.radio input[type="radio"]:checked + label::after { -webkit-transform:scale(1,1); -ms-transform:scale(1,1); -o-transform:scale(1,1); transform:scale(1,1); } 330.radio input[type="radio"]:disabled + label { opacity:.65; } 331.radio input[type="radio"]:disabled + label::before { cursor:not-allowed; } 332.radio.radio-inline { margin-top:0; } 333.radio-primary input[type="radio"] + label::after { background-color:#c52033; } 334.radio-primary input[type="radio"]:checked + label::before { border-color:#c52033; } 335.radio-primary input[type="radio"]:checked + label::after { background-color:#c52033; } 336.radio-danger input[type="radio"] + label::after { background-color:#d9534f; } 337.radio-danger input[type="radio"]:checked + label::before { border-color:#d9534f; } 338.radio-danger input[type="radio"]:checked + label::after { background-color:#d9534f; } 339.radio-info input[type="radio"] + label::after { background-color:#5bc0de; } 340.radio-info input[type="radio"]:checked + label::before { border-color:#5bc0de; } 341.radio-info input[type="radio"]:checked + label::after { background-color:#5bc0de; } 342.radio-warning input[type="radio"] + label::after { background-color:#f0ad4e; } 343.radio-warning input[type="radio"]:checked + label::before { border-color:#f0ad4e; } 344.radio-warning input[type="radio"]:checked + label::after { background-color:#f0ad4e; } 345.radio-success input[type="radio"] + label::after { background-color:#5cb85c; } 346.radio-success input[type="radio"]:checked + label::before { border-color:#5cb85c; } 347.radio-success input[type="radio"]:checked + label::after { background-color:#5cb85c; } 348input[type="checkbox"].styled:checked + label:after,input[type="radio"].styled:checked + label:after { font-family:'FontAwesome'; content:"\f00c"; } 349input[type="checkbox"] .styled:checked + label::before,input[type="radio"] .styled:checked + label::before { color:#fff; } 350input[type="checkbox"] .styled:checked + label::after,input[type="radio"] .styled:checked + label::after { color:#fff; } 351 352.has-error .form-control { background-color: rgba(251,72,58,0.08); } 353.has-feedback select ~ .form-control-feedback { right: 15px; } 354 355 356body { background: white; font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif; color: #333333; } 357 358.burgandy-text {color: maroon !important; font-weight: bold !important; font-size: 19px !important;} 359.pay-tax-text {font-weight: bold;} 360 361/*--- FLUID TYPOGRAPHY STYLES ---*/ 362.fluid-a{ /* FALLBACK */ font-size:1em; /* ACTUAL STYLE */ font-size:calc(1em + (1 - 1)*(100vw - 18.75em) / (90 - 18.75)); } 363.fluid-p{ /* FALLBACK */ font-size:1.125em; /* ACTUAL STYLE */ font-size:calc(1.125em + (1.333 - 1.125) * (100vw - 18.75em) / (90 - 18.75)); } 364.fluid-1{ /* FALLBACK */ font-size:1.728em; /* ACTUAL STYLE */ font-size:calc(1.602em + (3.157 - 1.602) * (100vw - 18.75em) / (90 - 18.75)); } 365.fluid-2{ /* FALLBACK */ font-size:1.44em; /* ACTUAL STYLE */ font-size:calc(1.424em + (2.369 - 1.424)* (100vw - 18.75em) / (90 - 18.75)); } 366.fluid-3{ /* FALLBACK */ font-size:1.2em; /* ACTUAL STYLE */ font-size:calc(1.266em + (1.777 - 1.266) * (100vw - 18.75em) / (90 - 18.75)); } 367.fluid-4{ /* FALLBACK */ font-size:0.833em; /* ACTUAL STYLE */ font-size:calc(0.8em + (0.8 - 0.75) * (100vw - 18.75em) / (90 - 18.75)); } 368.fluid-5{ /* FALLBACK */ font-size:0.694em; /* ACTUAL STYLE */ font-size:calc(0.64em + (0.64 - 0.563) * (100vw - 18.75em) / (90 - 18.75)); } 369.fluid-6{ /* FALLBACK */ font-size:0.579em; /* ACTUAL STYLE */ font-size:calc(0.512em + (0.512 - 0.422) * (100vw - 18.75em) / (90 - 18.75)); } 370 @media(max-width:300px){ 371 /*--- SMALLER DEVICES ---*/ 372 .fluid-a{ font-size:1em; } 373 .fluid-p{ font-size:1.125em; } 374 .fluid-1{ font-size:1.602em; } 375 .fluid-2{ font-size:1.424em; } 376 .fluid-3{ font-size:1.266em; } 377 .fluid-4{ font-size:0.889em; } 378 .fluid-5{ font-size:0.79em; } 379 .fluid-6{ font-size:0.702em; } 380 } 381 @media(min-width:1440px){ 382 /*--- LARGER DEVICES ---*/ 383 .fluid-a{ font-size:1em; } 384 .fluid-p{ font-size:1.333em; } 385 .fluid-1{ font-size:3.157em; } 386 .fluid-2{ font-size:2.369em; } 387 .fluid-3{ font-size:1.777em; } 388 .fluid-4{ font-size:0.8em; } 389 .fluid-5{ font-size:0.563em; } 390 .fluid-6{ font-size:0.422em; } 391 } 392 393/* site: headings */ 394 h1, h2, h3, h4, h5, h6, .dropdown-header, .page-header, .section-header, .page-title, .section-title { color: #c52033; font-weight: bold; } 395 .page-header, .page-title { font-size: 2em; color: #333333; } 396 .section-header, .section-title { font-size: 1.2em; font-weight: bold; color: #222; } 397 .sub-section-title { color: #333333; } 398 399/* site: links */ 400 a { color: #333333; } 401 a:hover { text-decoration: underline; } 402 a:active, a:focus, a:hover { color: inherit; } 403 404/* site: text and backgrounds */ 405 .text-primary { color: #c52033; } 406 .text-secondary { color: #ed2b42; } 407 .text-accent { color: #3b3b7b; } 408 .text-white { color: #FFFFFF; } 409 .text-blac
409k { color: #000000; } 410 .text-gray-lighter { color: #f6f6f6; } 411 .text-gray-light { color: #e0e0e0; } 412 .text-gray-base { color: #6e6e6e; } 413 .text-gray-dark { color: #525252; } 414 .text-gray-darker { color: #333333; } 415 416 .bg-primary { background-color: #c52033; color: #fff; } 417 .bg-secondary { background-color: #ed2b42; } 418 .bg-white { background-color: #FFFFFF; color: #525252; } 419 .bg-black { background-color: #000000; color: #fff; } 420 .bg-gray-lighter { background-color: #f6f6f6; } 421 .bg-gray-light { background-color: #e0e0e0; } 422 .bg-gray-base { background-color: #6e6e6e; } 423 .bg-gray-dark { background-color: #525252; } 424 .bg-gray-darker { background-color: #333333; } 425 426/* site: btns */ 427 .btn { transition: all .3s ease-in-out; } 428 .btn-primary { background: #c52033; border-color: #af1527; color: #fff; } 429 .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary { background: #e0283e; border-color: #af1527; } 430 .btn-primary:active, .btn-primary.active { background: #e0283e; box-shadow: none; } 431 .btn-default { border: 2px solid #af1527; color: #737373; } 432 .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default { background: #FFF; border-color: #af1527; color: #737373; } 433 .btn-default:active, .btn-default.active { border-color: #af1527; box-shadow: none; } 434 .btn.btn-outline { background-color: transparent; } 435 .btn-primary.btn-outline { border: 1px solid #af1527; color: #c52033; } 436 .btn-primary.btn-outline:hover, .btn-primary.btn-outline:focus, .btn-primary.btn-outline:active, .btn-primary.btn-outline.active, .open > .dropdown-toggle.btn-primary { color: #e0283e; border-color: #af1527; } 437 .btn-primary.btn-outline:active, .btn-primary.btn-outline.active { border-color: #af1527; color: #e0283e; box-shadow: none; } 438 .btn-default.btn-outline { border: 1px solid #af1527; color: #c52033; } 439 .btn-default.btn-outline:hover, .btn-default.btn-outline:focus, .btn-default.btn-outline:active, .btn-default.btn-outline.active, .open > .dropdown-toggle.btn-default { color: #e0283e; border-color: #af1527; } 440 .btn-default.btn-outline:active, .btn-default.btn-outline.active { border-color: #af1527; color: #e0283e; box-shadow: none; } 441 442/* site: breadcrumbs */ 443 .breadcrumb { font-size: 11px; background-color: transparent; padding: 10px 0px 8px 0px; margin-bottom: 30px; border-bottom: 1px solid #f6f6f6; } 444 445 446/* site: global pricing */ 447 .model-price-value-regular, .model-price-value-outofcart { text-decoration: line-through; } 448 .model-price-no-regular { margin-bottom: 0px; } 449 .model-price-value-sale { color: #79ad3c; } 450 .model-price-simple-rebate { color: #174189; } 451 .model-price-value-simple-rebate { font-weight: bold; } 452 453/* site: product flags */ 454 .img-flag-primary, .img-flag-ondisplay, .img-flag-expressdelivery { background-color:#c52033; } 455 .img-flag-secondary, .img-flag-getittoday { background-color:#ed2b42; } 456 .img-flag-accent, .img-flag-bestseller { background-color:#3b3b7b; } 457 .img-flag-red, .img-flag-rebate { background-color:#d9534f; } 458 .img-flag-grey { background-color:#333; } 459 .img-flag-yellow, .img-flag-clearance { background-color:#f0ad4e; } 460 .img-flag-green, .img-flag-instock { background-color:#5cb85c; } 461 462/* site: tabs */ 463 .nav-tabs { } 464 .nav-tabs > li { display: inline-block; float: none; } 465 .nav-tabs > li > a { color: #525252; } 466 .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { } 467 468 #header-wrap { box-shadow: inset 0 43px 0 #f6f6f6, inset 0 44px #f6f6f6; border: none; } 469 470 471/* header: logo */ 472 #header-logo-container { } 473 474/* header: store info */ 475 .header-phone-number { color: #3b3b7b; font-weight: bold; font-size: 2rem; } 476 .header-address, .header-address-street, .header-address-city-state, .header-phone-label { color: #6e6e6e; } 477 478 479/* header: store contact info */ 480 #header-store-info { text-align: center; } 481 #header-store-info .header-phone-number { font-weight: bold; display: block; font-size: 1.5em; color: #c52033; } 482 #header-store-info .header-phone-number a { color: #c52033; } 483 #header-store-info .header-address-street, .header-address-city-state, .header-phone-label { color: #333333; font-size: .9em; display: block; } 484 485/* header: searchbox */ 486 #header-search-box-content .input-group { margin-bottom: 0px; } 487 .search-tagline { font-size: 1.6rem; font-weight: normal; font-style: italic; } 488 489 .input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn-group:not(:last-child) > .btn, .input-group-btn:last-child >
489 .btn:not(:last-child):not(.dropdown-toggle) { background-color: #f6f6f6 ; border: 1px solid #e0e0e0; box-shadow: none; } 490 491 492/* header: primary nav */ 493 494 495 #nav-primary-container, #nav-primary > .nav > li > a:focus, #nav-primary > .nav > li > a:active { background-color: #c52033; border: none; } 496 #nav-primary-container { width:100%; color: #FFFFFF; border: none; 497 498 background: #151515; /* For browsers that do not support gradients */ 499 background: -webkit-linear-gradient(left top, #303030, #151515); /* For Safari 5.1 to 6.0 */ 500 background: -o-linear-gradient(bottom right, #303030, #151515); /* For Opera 11.1 to 12.0 */ 501 background: -moz-linear-gradient(bottom right, #303030, #151515); /* For Firefox 3.6 to 15 */ 502 background: linear-gradient(to bottom right, #303030, #151515); /* Standard syntax */ 503 z-index:10; } 504 505 #nav-primary-container .navbar-toggle { border: none; border-radius: 0px; float: none; text-align: center; font-size: 22px; margin: 0; padding: 1rem 0.25rem; position: relative; color: #fff; background-color: transparent; width: 100%; } 506 #nav-primary .dropdown-section-header-container { margin-bottom: 1em; padding-bottom: 1em; border-bottom: 1px solid #f6f6f6; } 507 #nav-primary .dropdown-section-header { color: #c52033; } 508 #nav-primary > .nav > li > a { color: #FFFFFF; font-weight: bold; transition: all .3s ease-in-out; text-shadow: 1px 1px 1px rgba(0,0,0,.25); font-size: 1.3em; } 509 #nav-primary > .nav > li:not(:last-of-type) > a { border-right: 1px solid #6e6e6e; } 510 #nav-primary > .nav > li > a:hover, #nav-primary .nav .open > a, #nav-primary .open > a:active, #nav-primary .nav .open > a:focus, #nav-primary .nav .open > a:hover { color: #FFFFFF; background-color: #c52033; } 511 #nav-primary .dropdown-menu, #nav-primary .navbar-nav .open .dropdown-menu { background-color: #FFFFFF; } 512 513 #nav-primary-container .navbar-toggle { color: #fff; background-color: transparent; } 514 #nav-primary .dropdown-section-header-container { border-color: #f6f6f6; } 515 #nav-primary .dropdown-header { color: #333333; } 516 517 #header-secondary-nav-container { margin-bottom: 0px; border: none; } 518 #header-secondary-nav-container .nav > li > a { transition: all .3s ease-in-out; border: none; } 519 #header-secondary-nav-container, #header-secondary-nav-container .nav-side-collapse, #header-secondary-nav-container .nav > li > a:active, #header-secondary-nav-container .nav > li > a:focus { background-color: #6e6e6e; border: 0px; } 520 521 #header-secondary-nav-container .navbar { margin-bottom: 0px; height: auto !important; min-height: auto; } 522 #header-secondary-nav-container .nav > li > a, #header-secondary-nav-container .nav > li > a:visited { font-size: 14px; color: #f6f6f6; padding: 11px 15px 10px 15px; font-weight: normal; font-size: 1.3rem; background-color: #6e6e6e; } 523 #header-secondary-nav-container .nav > li > a:hover, #header-secondary-nav-container .nav .open > a, #header-secondary-nav-container .nav .open > a:focus, #header-secondary-nav-container .nav .open > a:hover, #header-secondary-nav-container .navbar-toggle:hover, #header-secondary-nav-container .navbar-toggle:active { color: #FFFFFF; background-color: #595959; } 524 #header-secondary-nav-container .navbar-toggle { border-radius: 0; padding: 11px 15px; } 525 #header-secondary-nav-container .navbar-toggle { color: #FFFFFF; } 526 #header-secondary-nav-container .navbar-toggle .icon-bar { background-color: #333333; } 527 #header-secondary-nav-container .badge { background-color: #c52033; } 528 529 530 531@media (max-width: 1180px) { 532 533 #header-store-info .header-phone-number { color: #c52033; font-size: 1.1em; } 534 #header-store-info .header-phone-number a { color: #c52033; letter-spacing: 0px; padding: 0px 0px; } 535 #header-store-info .header-address-street, .header-address-city-state { font-size: 10px; padding: 0px 0px; } 536 #header-store-info { text-align: center; } 537 538 #nav-primary > .nav > li > a { font-size: 1.1em; } 539} 540 541 542@media (max-width: 900px) { 543 544 #header-store-info .header-phone-number { font-weight: bold; display: block; color: #c52033; } 545 #header-store-info .header-phone-number a { color: #c52033; font-size: 15px; letter-spacing: 0px; padding: 0px 0px; } 546 #header-store-info .header-address-street, .header-address-city-state { font-size: 12px; padding: 0px 0px; } 547 #header-store-info { text-align: center; } 548 549 #header-logo-content .header-logo { max-height: 80px; } 550 551 #featured-rpi { margin-top: -20px; } 552 553 #header-wrap { box-shadow: inset 0 43px 0 #FFFFFF, inset 0 44px #FFFFFF; border: none; } 554 555 /* header: primary nav */ 556 #nav-primary-container .navbar-header { float: none; } 557 #nav-primary-container .navbar-left,.navbar-right { float: none !important; } 558 #nav-primary-container .navbar-toggle { display: block; } 559 #nav-primary-container .navbar-collapse.collapse { display: none !important; } 560 #nav-primary-container .navbar-nav { width: inherit; float: none !important; margin: 7.5px -15px; } 561 #nav-primary-container .navbar-nav > li { float: none; } 562 #nav-primary-container .container { max-width: 1170px; width: 100%; } 563 #nav-primary-container .collapse.in { display:block !important; } 564 #nav-primary-container .dropdown > a::after { position: absolute; right: 15px; } 565 /*#nav-primary-container .container-fluid >.navbar-collapse, #nav-primary-container .container-fluid >.navbar-header, #nav-primary-container .container >.navbar-collapse, #nav-primary-container .container >.navbar-header { margin-right: -15px; margin-left: -15px; }*/ 566 #nav-primary > .navbar-nav > li > a { text-align: left; padding: 10px 15px; position: relative; margin-bottom: 0px; border-left: none !important;
566 border-right: none !important; } 567 #nav-primary > .navbar-nav > li { display: block; float: none !important; position: static; width: 100%; border-left: none; border-right: none; } 568 #nav-primary > .navbar-nav .open .dropdown-menu { position: static; float: none; width: auto; margin-top: 0; border: 0; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; } 569 #nav-primary .megamenu-dropdown .megamenu-content > .dropdown-row { width: 100%; } 570 #nav-primary > .navbar-nav .open .dropdown-menu li.dropdown-header, #nav-primary .navbar-nav .open .dropdown-menu > li > a { padding-left: 20px; } 571} 572 573@media (max-width: 400px) { 574 #header-secondary-nav-container .nav > li > a { font-size: 13px; padding: 11px;} 575 #header-secondary-nav-container .navbar-toggle {padding: 11px;} 576} 577 578@media (max-width: 300px) { 579 #header-secondary-nav-container .nav > li > a { font-size: 11.5px; padding: 9px;} 580 #header-secondary-nav-container .navbar-toggle {padding: 9px;} 581} 582 583/* header: searchbox */ 584 #header-search-box-content .input-group { margin-bottom: 0px; } 585 586/* header: primary navs match */ 587 header .nav > li > a { font-weight: bold; transition: all .3s ease-in-out; } 588 589/* header: primary nav */ 590 #nav-primary-container { width:100%; z-index:10; border: none; } 591 #nav-primary-container .navbar-toggle { border: none; border-radius: 0px; float: none; text-align: center; font-size: 22px; margin: 0; padding: 1rem 0.25rem; position: relative; width: 100%; } 592 #nav-primary .dropdown-section-header-container { margin-bottom: 1em; padding-bottom: 1em; border-style: solid; border-bottom-width: 1px; border-right-width: 0; border-left-width: 0; border-top-width: 0; } 593 594/* header: sub nav */ 595 #secondary-nav-content { font-size: 12px; min-height: 30px; } 596 597/* header config: vertical align content */ 598 .header-content-wrap { display: -webkit-flex; display: flex; -webkit-align-items: center; align-items: center; -webkit-justify-content: space-between; justify-content: space-between; -webkit-flex-flow: row wrap; flex-flow: row wrap; -webkit-align-content: space-between; align-content: space-between; } 599 #header-secondary-nav-container {-webkit-flex-flow: row; flex-flow: row; } 600 #header-logo-container, #header-store-info, #header-search-box { padding-top: 0.5em; padding-bottom: 0.5em; } 601 602 603/* header config: standalone cart */ 604 #header-standalone-cart .fa-shopping-cart { line-height: 50px; font-size: 36px; } 605 #header-standalone-cart > .dropdown { float: right; font-size: 26px; vertical-align: middle; } 606 #header-standalone-cart > .dropdown > a { transition: all .3s ease-in-out; border: none; padding: 0; } 607 #header-standalone-cart > .dropdown > a:hover, #header-standalone-cart > .dropdown > a:active, #header-standalone-cart > .dropdown > a:focus { text-decoration: none; } 608 #header-standalone-cart > .dropdown > a::after { content: ""; } 609 #header-standalone-cart .badge { border-radius: 100%; display: block; font-size: 13px; height: 21px; right: -1em; line-height: 18px; position: absolute; text-align: center; top: 5px; } 610 611 612 .collapsed-subnav .nav-side-collapse.in { background-color: #333333; } 613 614/* index: generic */ 615 #home #page-content-wrap { padding-bottom: 0px; min-height: 20px; background: none; } 616 #home .section-margin { margin-bottom: 5em; } 617 #page-content-wrap { min-height: 600px; margin-bottom: 20px; } 618 619/* index: rpi */ 620 .slider-rpi { margin-top: 0px; height: 100%; position: relative; z-index: 0; background-color: #f6f6f6; } 621 .slider-rpi .rpi-nav { position: relative; z-index: 3; text-align:center; } 622 .slider-rpi .rpi-nav .rpi-nav-dot { position: relative; z-index: 3; display :inline-block; padding-top: 4px; } 623 .slider-rpi .rpi-nav .rpi-nav-dot span { z-index: 3; width:10px; height:10px; margin: 5px; background: white; display: block; -webkit-backface-visibility:visible; border-radius: 30px; background: #e0e0e0; } 624 .slider-rpi .rpi-nav .rpi-nav-dot.active span, .slider-rpi .rpi-nav .rpi-nav-dot:hover span { background: #c52033; } 625 626/* index: carousel nav */ 627 #home .carousel-side-nav .owl-nav .owl-prev, #home .carousel-side-nav .owl-nav .owl-next { background: #f9f9f9 none repeat scroll 0 0; border-radius: 50%; color: #999; cursor: pointer; font-size: 16px; line-height: 25px; text-align: center; transition: all 0.2s ease 0s; width: 25px; height: 25px; position: absolute; top: 50%; margin: -12.5px 0 0 0; }
628 #home .carousel-side-nav .owl-nav .owl-prev { left: 0px; } 629 #home .carousel-side-nav .owl-nav .owl-next { right: 0px; } 630 631/* index: section headers */ 632 .section-header-banner-bg { margin-bottom: 20px; text-align: center; position: relative; } 633 .section-header-banner:after { background-color: #e0e0e0; content: " "; display: block; height: 1px; left: 0; margin-top: -0.5px; position: absolute; top: 50%; width: 100%; z-index: 0; } 634 .section-header-banner .section-header { font-size: 3rem; display: inline-block; padding-left: 2rem; padding-right: 2rem; background-color: #FFFFFF; position: relative; z-index: 1; } 635 636 637 @media(max-width: 992px) { 638 #myTab li a { font-size: .9em !important; } 639 } 640 641 642@media(max-width: 767px) { 643 .our-team { font-size: 12px; } 644} 645 646 647 648/* index: featured-rows */ 649 .featured-rows .featured-row-wrap { display: block; position: relative; padding: 5rem; } 650 .featured-rows .caption { text-align: center; background-color: rgba(0,0,0,0.75); display: flex; display: -ms-flexbox; display: -webkit-flex; justify-content: center; -webkit-justify-content: center; flex-direction: column; -ms-flex-direction: column; -webkit-flex-direction: column; flex-wrap: wrap; -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; color: #FFFFFF;border: 1px solid #e0e0e0; line-height: 1.4; color: #FFFFFF; text-shadow: 2px 1px 1px rgba(0,0,0,1); padding: 2.5rem 5rem; } 651 .featured-rows .caption-title { font-size: 2.75rem; } 652 .featured-rows .caption-desc { font-size: 1.75rem; margin-bottom: 2rem; } 653 .featured-rows .btn { align-self: center; display: inline-flex; text-shadow: none; } 654 655/* index: featured-cards */ 656 .featured-card-wrap { text-align: center; background-color: #FFFFFF; margin: 0.5rem 0 1rem; position: relative; } 657 .featured-card-wrap .card-caption { background: #333333; padding: 25px 10px; border: 1px solid #000000; min-height: 320px; display: flex; justify-content: center; align-items: center; flex-direction: column;} 658 .featured-card-wrap .caption-title { font-size: 2.75rem; color: #FFFFFF; } 659 .featured-card-wrap .caption-desc { color: #FFFFFF; } 660 @media(max-width: 767px) { 661 .featured-card-wrap .card-caption { min-height: initial; } 662 } 663 664/* index: featured-boxes */ 665 .featured-boxes { margin-bottom: 20px;} 666 .featured-boxes .featured-container-wrap { display: flex; justify-content: center; align-items: center; flex-direction: row;} 667 .featured-boxes .featured-container-wrap .wrap { padding: 1em;} 668 .featured-boxes .featured-box-wrap { margin: 1.5em 0; display: flex; justify-content: center; align-items: center; flex-direction: column;} 669 .featured-boxes .caption {text-align: center; min-width: 100%; background-color: #c52033; padding: 10px; font-size: 1.3em; position: relative; left: unset; right: unset; bottom: unset; top: unset; color: #FFFFFF; text-shadow: none;} 670 .featured-boxes .featured-box-wrap:hover .caption {background-color: #e0283e;} 671 .featured-boxes a { text-decoration: none;} 672 @media(max-width: 767px) { 673 .featured-boxes .featured-container-wrap { flex-wrap: wrap; } 674 .featured-boxes .featured-container-wrap .wrap { max-width: 50%;} 675 } 676 @media(max-width: 500px) { 677 .featured-boxes .featured-container-wrap .wrap { min-width: 100%;} 678 } 679 680/* index: sponsor section */ 681 #sponsor { padding-top: 30px; padding-bottom: 30px;} 682 #sponsor .heading-caption img, #sponsor .heading-caption h1 {margin: 0 auto; text-align: center; } 683 #sponsor .heading-caption { margin-bottom: 30px;} 684 /* #sponsor .heading-caption h1 { font-size: 3.5em; } */ 685 #sponsor .sponsor-slider { margin-top: 0px; margin-bottom: 0px; height: 100%; position: relative; z-index: 0; } 686 #sponsor .sponsor-slider .rpi-nav { position: relative; z-index: 3; text-align:center; } 687 #sponsor .sponsor-slider .rpi-nav .rpi-nav-dot { position: relative; z-index: 3; display :inline-block; padding-top: 4px; } 688 #sponsor .sponsor-slider .rpi-nav .rpi-nav-dot span { z-index: 3; border: 1px solid #333333; width:15px; height:15px; margin: 5px; background: #e0e0e0; opacity: 0.5; display: block; -webkit-backface-visibility:visible; border-radius: 30px; } 689 #sponsor .sponsor-slider .rpi-nav .rpi-nav-dot.active span, .sponsor-slider .rpi-nav .rpi-nav-dot:hover span { opacity: 1; } 690 #sponsor .sponsor-slider .item {padding: 10px 30px;} 691 #sponsor .sponsor-slider .owl-nav {position: absolute; top: 40%; width: 100%; display: flex; align-items: center; align-content: center; display: none;} 692 #sponsor .sponsor-slider .owl-next {margin-left: auto;} 693 694 695 696 697/* index: featured brands */ 698 #featured-brands { margin-bottom: 15px;} 699 #featured-brands .featured-brand-container { padding-left: 2rem; padding-right: 2rem; }
700 #featured-brands .carousel-side-nav .owl-nav .owl-prev { left: -15px; background: white; color: #e0e0e0; } 701 #featured-brands .carousel-side-nav .owl-nav .owl-next { right: -15px; background: white; color: #e0e0e0; } 702 703 #featured-brands .carousel-side-nav .owl-nav .owl-prev:hover { background: white; color: #ed2b42; } 704 #featured-brands .carousel-side-nav .owl-nav .owl-next:hover { background: white; color: #ed2b42; } 705 706 #featured-brands .featured-brand-container a img, #featured-brands .featured-brand-container a span { padding: 10px; max-width: 160px; text-align: center; margin: 0 auto; } 707 #featured-brands .featured-brand-container a span { text-align: center; font-weight: bold; } 708 #featured-brands .owl-wrapper { display: table !important; } 709 #featured-brands .owl-item { display: table-cell; float: none; vertical-align: middle; } 710 711/* index: featured product: carousel */ 712 #product-carousel { padding-top: 30px; padding-bottom: 60px;} 713 .featured-product-wrap { text-align: center; background-color: #f6f6f6; border-bottom: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0; border-left: 1px solid #e0e0e0; } 714 .featured-product-carousel, .featured-product-container.owl-carousel .owl-stage { display: flex; display: -ms-flexbox; display: -webkit-flex; flex-direction: row; -ms-flex-direction: row; -webkit-flex-direction: row; flex-wrap: wrap; -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; } 715 .featured-product-container.owl-carousel .owl-item, .featured-product-container.owl-carousel .owl-item a, .featured-product .model-detail { display: flex; display: -ms-flexbox; display: -webkit-flex; display: flex-direction: column; -ms-flex-direction: column; -webkit-flex-direction: column; flex-grow: 1; } 716 .featured-product, .featured-product:hover { transition: all .6s ease-in-out; -moz-transition: all .6s ease-in-out; -webkit-transition: all .6s ease-in-out; } 717 .featured-product { background-color: #fff; border: 1px solid #e0e0e0; margin: 0 10px 20px 10px; padding: 10px; position: relative; overflow: hidden; color: #525252; } 718 .featured-product p { margin-bottom: 0px; } 719 .featured-product .model-brand-logo { margin: 20px auto 0; max-width: 140px; width: 70%; } 720 .featured-product .related-item-desc { display: block; width: 100%; font-weight: bold; font-size: 14px; } 721 .featured-product .model-price-label-sale { display: block; } 722 .featured-product .model-price-savings { color: red; } 723 724 .featured-product:hover { border-color: #6e6e6e; box-shadow: 0 3px 12px rgba(0,0,0,.3); } 725 .featured-product:hover, .featured-product:active, .featured-product:focus { color: inherit; text-decoration: none; } 726 727 .featured-product .btn-cta-details { background-color: #c52033; border-color: #af1527; color: #fff; font-weight: bold; } 728 .featured-product:hover .btn-cta-details { color: #FFFFFF; background-color: #e0283e; } 729 730 #product-carousel .model-rating { display: none; } 731 732 .featured-product .model-display-price-box { display: none;} 733 734 #myTab li { border: none; } 735 #myTab li a { border: none; font-size: 2rem; text-transform: normal; } 736 #myTab .nav-tabs > li > a, .nav-tabs > li > a:hover, .nav-tabs > li > a { background: #b9b9b9; color: #888888; border: none; } 737 #myTab .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { background: #f6f6f6; color: white; border: none; } 738 #myTab .nav-tabs { border: none; } 739 #home .model-img { padding: 40px 40px; } 740 #myTab li.active a { background: #f6f6f6; color: #333333; border-left: 1px solid #e0e0e0; border-top: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0;} 741 #myTab .nav-item { width: 24.5%;
741 margin-top: 1px; } 742 743 a.view-all-specials { color: #333333; } 744 a.view-all-specials:hover { color: #333333; } 745 746 .footer-band { background-color: #c52033; } 747 .footer-band p { color: #FFFFFF; font-size: 1.3em; font-weight: bold; } 748 .footer-band p span { font-style: italic; } 749 750 751 752 753 754@media (max-width: 767px) { 755 .featured-rows .featured-row-wrap { padding: 0px; } 756 .featured-cards > div:not(:last-of-type) { margin-bottom: 1rem; } 757 #featured-brands .featured-brand-container { padding-left: 0; padding-right: 0; } 758 } 759 760 761 footer { 762 763 background: #151515; /* For browsers that do not support gradients */ 764 background: -webkit-linear-gradient(left top, #303030, #151515); /* For Safari 5.1 to 6.0 */ 765 background: -o-linear-gradient(bottom right, #303030, #151515); /* For Opera 11.1 to 12.0 */ 766 background: -moz-linear-gradient(bottom right, #303030, #151515); /* For Firefox 3.6 to 15 */ 767 background: linear-gradient(to bottom right, #303030, #151515); /* Standard syntax */ 768 769 } 770 771 footer .footer-main-content-wrap { padding-top: 2em; padding-bottom: 2em; } 772 footer, footer a, footer p { color: #FFFFFF; } 773 footer a:hover, footer, footer a:focus, footer, footer a:active { color: #FFFFFF; } 774 footer .section-header { color: #FFFFFF; } 775 footer .footer-social-links li a { transition: all 0.3s ease-out 0s; } 776 footer .footer-social-links li a:hover { opacity: 0.8;} 777 778 footer #footer-sign-in, footer #footer-screen-reader { text-align: center; } 779 footer #footer-screen-reader p { color: #6e6e6e; font-size: 11px; padding: 2em; border-top: 1px solid #6e6e6e; } 780 footer #footer-copyright { padding: 1em; font-size: 10px; color: #6e6e6e; } 781 footer #footer-copyright p { margin: 0px; text-align: center; color: #6e6e6e; } 782 footer #footer-copyright a { color: #6e6e6e; } 783 784 #page-go-to-top { 785 position: fixed; 786 bottom: 1.75em; 787 left: 1em; 788 right: initial; 789 cursor: pointer; 790 display: none; 791 z-index: 999; 792 background-color: rgba(0,0,0,.2); 793 color: #fff; 794 border: 1px solid #fff; 795 transition: all .3s; 796 } 797 798.checklist { height: 100vh; } 799 800/*=============================== 801 HIDE CART 802================================*/ 803 804 .btn-marcella { 805 background: #00639A; 806 border-color: #003D5E; 807 color: #fff; 808 } 809 810 .center { 811 margin: auto; 812 width: 25%; 813 padding: 10px; 814} 815 816.text-blue { 817 color: #2f5496; 818} 819 820.text-red { 821 color: #ff0000; 822} 823 824/* Delivery Tracker Page */ 825.delivery-video{max-width: 200px;} 826 827 828.dcl-green { 829 font-weight: bold; 830 color: #8EC641; 831} 832 833 834</style> 835 <style> 836.skeleton{background-color:#eef3f9;background-image:linear-gradient(90deg,#eef3f9,#eef3f9 30%,#fafcfe 50%,#eef3f9 70%,#eef3f9);background-size:200% 100%;color:#000;animation:skeleton .75s infinite forwards}.skeleton--h-10{height:10px !important}.skeleton--h-15{height:15px !important}.skeleton--h-20{height:20px !important}.skeleton--h-25{height:25px !important}.skeleton--h-30{height:30px !important}.skeleton--h-35{height:35px !important}.skeleton--h-40{height:40px !important}.skeleton--h-45{height:45px !important}.skeleton--h-50{height:50px !important}.skeleton--h-75{height:75px !important}.skeleton--h-100{height:100px !important}.skeleton--h-120{height:120px !important}.skeleton--h-200{height:200px !important}.skeleton--h-300{height:300px !important}.skeleton--h-400{height:400px !important}.skeleton--h-500{height:500px !important}.skeleton--h-full{height:100% !important}.skeleton--w-10{width:10% !important}.skeleton--w-15{width:15% !important}.skeleton--w-20{width:20% !important}.skeleton--w-25{width:25% !important}.skeleton--w-30{width:30% !important}.skeleton--w-33{width:33% !important}.skeleton--w-40{width:40% !important}.skeleton--w-50{width:50% !important}.skeleton--w-75{width:75% !important}.skeleton--w-full{width:100% !important}@keyframes skeleton{0%{background-position:200% 0}100%{background-position:0 0}} 837</style> 838 <link href="/css/all.min.css?ccid=x6088659" rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'"> 839 <noscript><link rel="stylesheet" href="/css/all.min.css?ccid=x6088659"></noscript> 840 841 842 843 <!-- here for a reason --> 844
844<script src="/js/min/critical.js?ccid=x6088659"></script>
844 845 <!--
845<script src="/js/jquery-migrate-3.4.0.js?ccid=x6088659"></script>
845 --> 846 847 <!-- Google webmaster tools --> 848 <meta name="google-site-verification" content="huGT3xeUm1N3KmqMLSiF-83rJl4c6A0iKTFr8Q3N-WA" /> 849 <!-- Bing UET --> 850
850<script>(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[],f=function(){var o={ti:"5423892"};o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")},n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function(){var s=this.readyState;s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)},i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)})(window,document,"script","//bat.bing.com/bat.js","uetq");</script>
850<noscript><img src="//bat.bing.com/action/0?ti=5423892&Ver=2" height="0" width="0" style="display:none; visibility: hidden;" /></noscript> 851 <!-- Facebook Pixel Code --> 852
852<script>
vendor: 407 bytes, lines 852-858
852 853 !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? 854 n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; 855 n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; 856 t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, 857 document,'script','https://connect.facebook.net/en_US/fbevents.js'); 858 fbq('init', '
858187139468360833
vendor: 72 bytes, lines 858-862
858', { 859 em: 'insert_email_variable,' 860 }); 861 fbq('track', 'PageView'); 862
862</script>
862 863 <noscript><img height="1" width="1" style="display:none" 864 src="https://www.facebook.com/tr?id=187139468360833&ev=PageView&noscript=1" 865 /></noscript> 866 <!-- DO NOT MODIFY --> 867 <!-- End Facebook Pixel Code --> 868 869 <!-- Facebook Pixel Code --> 870
870<script>
vendor: 435 bytes, lines 870-879
870 871 !function(f,b,e,v,n,t,s) 872 {if(f.fbq)return;n=f.fbq=function(){n.callMethod? 873 n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 874 if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 875 n.queue=[];t=b.createElement(e);t.async=!0; 876 t.src=v;s=b.getElementsByTagName(e)[0]; 877 s.parentNode.insertBefore(t,s)}(window, document,'script', 878 'https://connect.facebook.net/en_US/fbevents.js'); 879 fbq('init', '
879167592930657068
vendor: 36 bytes, lines 879-881
879'); 880 fbq('track', 'PageView'); 881
881</script>
881 882 <noscript><img height="1" width="1" style="display:none" 883 src="https://www.facebook.com/tr?id=167592930657068&ev=PageView&noscript=1" 884 /></noscript> 885 <!-- End Facebook Pixel Code --> 886 <!-- Google tag (gtag.js) -->
vendor: 66 bytes, lines 886-887
886 887 <script async src="https://www.googletagmanager.com/gtag/js?id=
887DC-11424074
vendor: 14 bytes, lines 887-888
887"></script> 888
888<script> 889
vendor: 140 bytes, lines 889-893
889window.dataLayer = window.dataLayer || []; 890 function gtag(){dataLayer.push(arguments);} 891 gtag('js', new Date()); 892 893 gtag('config', '
893DC-11424074
vendor: 6 bytes, lines 893-894
893'); 894
894</script>
894 895 <!-- End of global snippet: Please do not remove --> 896 897 <!-- Event snippet for Marcellas remarketing page --> 898
898<script> 899 gtag('event', 'conversion', { 900 'send_to': 'AW-828022147/6G3YCOaa13oQg7vqigM', 901 'aw_remarketing_only': true, 902 'value': 1.0, 903 'currency': 'USD' 904 }); 905 </script>
905 906 <meta name="facebook-domain-verification" content="4jyr5pgblhdc47f44ta6ikvhpdyvn2" /> 907 908
908<script> 909 var _katapult_config = { 910 api_key: "b5bbcf97860df8eb864ded86b1be3cc2ad29d56b", 911 environment: "https://www.katapult.com" 912 }; 913 !function(e,t){e.katapult=e.katapult||{};var n,i,r;i=!1,n=document.createElement("script"),n.type="text/javascript",n.async=!0,n.src=t.environment+"/"+"plugin/js/katapult.js",n.onload=n.onreadystatechange=function(){i||this.readyState&&"complete"!=this.readyState||(i=!0,e.katapult.setConfig(t.api_key))},r=document.getElementsByTagName("script")[0],r.parentNode.insertBefore(n,r);var s=document.createElement("link");s.setAttribute("rel","stylesheet"),s.setAttribute("type","text/css"),s.setAttribute("href",t.environment+"/"+"plugin/css/katapult.css");var a=document.querySelector("head");a.insertBefore(s,a.firstChild)}(window,_katapult_config); 914 </script>
914 915 916
916<script> 917 function setMobileBrowsingCookie(){ 918 document.cookie = 'WF_BROWSING_MODE=NORMAL; path=/'; 919 } 920 document.addEventListener('DOMContentLoaded', () => { 921 setMobileBrowsingCookie(); 922 }) 923 var mamd_id = -1; 924 </script>
924 925 926
926<script>
vendor: 399 bytes, lines 926-927
926!function(f,b,e,v,n,t,s) 927 {if(f.fbq)return;n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,document,'script','https://connect.facebook.net/en_US/fbevents.js');fbq('init','
927167592930657068
vendor: 31 bytes, lines 927-928
927');fbq('track','PageView'); 928
928</script>
928 929 930 <noscript><img height="1" width="1" alt="" style="display:none" 931 src="https://www.facebook.com/tr?id=167592930657068&ev=PageView&noscript=1"/> 932 </noscript> 933 934
934<script defer src="https://unpkg.com/[email protected]/dist/web-vitals.es5.umd.min.js"></script>
934 935
935<script> 936 function sendToGoogleAnalytics({name, delta, id}) { 937 if (typeof ga === 'function') { 938 ga('send', 'event', { 939 eventCategory: 'Web Vitals', 940 eventAction: name, 941 eventValue: Math.round(name === 'CLS' ? delta * 1000 : delta), 942 eventLabel: id, 943 nonInteraction: true, 944 }); 945 } 946 } 947 948 document.addEventListener('DOMContentLoaded', function() { 949 webVitals.getCLS(sendToGoogleAnalytics); 950 webVitals.getFID(sendToGoogleAnalytics); 951 webVitals.getLCP(sendToGoogleAnalytics); 952 webVitals.getFCP(sendToGoogleAnalytics); 953 webVitals.getTTFB(sendToGoogleAnalytics); 954 }) 955 </script>
955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970<style> 971 /* product carousel */ 972 #product-carousel {background-color: #f6f6f6; margin-top: 1.5em; margin-bottom: 1.5em; } 973 .custom-featured-product-container {text-align: left;} 974 #product-carousel > .row { margin-bottom: 1.5em; } 975 #product-carousel .carousel-title { text-align: center; } 976 #product-carousel .carousel-title h2 { color: #c52033; margin-top: 1em; } 977 #product-carousel .carousel-title p { color: #ed2b42; margin-bottom: 1.5em; } 978 #product-carousel .custom-featured-product .model-detail { display: flex; display: -ms-flexbox; display: -webkit-flex; flex-direction: column; -ms-flex-direction: column; -webkit-flex-direction: column; flex-grow: 1; } 979 #product-carousel .custom-featured-product, #product-carousel .custom-featured-product:hover { transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -webkit-transition: all .4s ease-in-out; } 980 #product-carousel .custom-featured-product { background-color: #FFFFFF; border: 1px solid #FFFFFF; margin: 0 10px; padding: 10px; position: relative; overflow: hidden; color: #525252; display: flex; display: -ms-flexbox; display: -webkit-flex; flex-direction: column; -ms-flex-direction: column; -webkit-flex-direction: column; flex-grow: 1; } 981 #product-carousel .custom-featured-product a:hover { text-decoration: none; } 982 #product-carousel .custom-featured-product p { margin-bottom: 0px; } 983 #product-carousel .model-rating p { display: flex; display: -ms-flexbox; display: -webkit-flex; flex-direction: row; -ms-flex-direction: row; -webkit-flex-direction: row; flex-wrap: wrap; -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; align-items: center; } 984 #product-carousel .model-rating-value { margin-left: .5em; } 985 #product-carousel .custom-featured-product .model-brand-logo { margin: 20px auto 0; max-width: 140px; width: 70%; } 986 #product-carousel .custom-featured-product .related-item-desc {overflow: hidden; display: block; width: 100%; font-weight: bold; font-size: 16px; } 987 #product-carousel .custom-featured-product .model-price-label-sale { display: block; } 988 #product-carousel .custom-featured-product .model-price-savings { color: #c52033; } 989 #product-carousel .custom-featured-product:hover { border-color: #e0e0e0; box-shadow: 2px 2px 5px #e0e0e0; } 990 #product-carousel .custom-featured-product:hover, #product-carousel .custom-featured-product:active, #product-carousel .custom-featured-product:focus { color: inherit; text-decoration: none; } 991 #product-carousel .custom-featured-product .btn-cta-details { background-color: #c52033; border-color: #c52033; color: #fff; } 992 #product-carousel .custom-featured-product:hover .btn-cta-details { color: #FFFFFF; } 993 #product-carousel .carousel-button { margin-top: 1em; text-align: center; } 994 #product-carousel .carousel-button a { color: #6e6e6e; } 995 996 #product-carousel .custom-featured-product .model-img {padding: 0px 5px;} 997 #product-carousel .custom-featured-product .model-detail {padding: 0px 10px;} 998 </style> 999<!-- Google Tag Manager -->
1000<script>
vendor: 327 bytes, lines 1000-1004
1000(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 1001new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 1002j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 1003'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 1004})(window,document,'script','dataLayer','
1004GTM-PS6NLZK
vendor: 3 bytes, line 1004
1004');
1004</script>
1004 1005<!-- End Google Tag Manager --> 1006<!-- Google Tag Manager -->
1007<script>
vendor: 327 bytes, lines 1007-1011
1007(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 1008new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 1009j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 1010'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 1011})(window,document,'script','dataLayer','
1011GTM-KHLL83
vendor: 3 bytes, line 1011
1011');
1011</script>
1011 1012<!-- End Google Tag Manager --> 1013<!-- AVB Marketing : RWS-N :: Tracking Snippet : 1 OF 2 -->
1014<script>var HST="RWS-N"; 1015(function(a,v,b,t,r,k){a[t]=a[t]||[];a[t].push({'gtm.start':new Date().getTime(),event:'gtm.js',hs:HST});var 1016f=v.getElementsByTagName(b)[0],j=v.createElement(b);j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+r+'&l='+t;f.parentNode.insertBefore(j,f); 1017})(window,document,'script','dataLayer','GTM-P2XTN8D',HST);</script>
1017 1018<!-- AVB Marketing : RWS-N :: Tracking Snippet : 1 OF 2 :: END --> 1019</head> 1020 1021<body id="home"> 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085<style> 1086 1087 .option_group .option_label_wrapper { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 8px; } 1088 .option_preview .option_preview_thumbnails { display: flex; flex-wrap: wrap; align-items: center; } 1089 .option_preview .option_preview_thumbnails .choice_button { width: 32px; height: 32px; margin: 2px; } 1090 .thumbnail_grid { display: grid; grid-template-columns: repeat(auto-fill,minmax(55px,1fr)); grid-gap: 7px; } 1091 .choice_button .choice_thumbnail { width: 100%; height: 100%; border-radius: 3px; aspect-ratio: 1 / 1; } 1092 .choice_selection img { width: 25px; height: 25px; border-radius: 3px; border: 1px solid #e5e5e5; } 1093 </style> 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192<header id="header-wrap" class="header"> 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 <div aria-label="ADA Text" class="screen-reader-text"> 1234 <a href="#skip-disability-statement" style="position: fixed;">Skip disability assistance statement.</a> 1235 <p role="region" style="position: absolute; left:-9999px;" arial-label='Welcome to our website! As we have the ability to list over one million items on our website (our selection changes all of the time), it is not feasible for a company our size to re
1235cord and playback the descriptions on every item on our website. 1236 However, if you have a disability we are here to help you. Please call our disability services phone line at (518) 381-1957 during regular business hours and one of our kind and friendly personal shoppers will help you navigate through our website, help conduct advanced searches, help you choose the item you are looking for with the specifications you are seeking, read you the specifications of any item and consult with you about the products themselves. There is no charge for the help of this personal shopper for anyone with a disability. Finally, your personal shopper will explain our Privacy Policy and Terms of Service, and help you place an order if you so desire.'>Welcome to our website! As we have the ability to list over one million items on our website (our selection changes all of the time), it is not feasible for a company our size to record and playback the descriptions on every item on our website. 1237 However, if you have a disability we are here to help you. Please call our disability services phone line at (518) 381-1957 during regular business hours and one of our kind and friendly personal shoppers will help you navigate through our website, help conduct advanced searches, help you choose the item you are looking for with the specifications you are seeking, read you the specifications of any item and consult with you about the products themselves. There is no charge for the help of this personal shopper for anyone with a disability. Finally, your personal shopper will explain our Privacy Policy and Terms of Service, and help you place an order if you so desire.</p> 1238 </div> 1239 <div id="skip-disability-statement"></div> 1240 1241 1242 1243 <div class="container-fluid"> 1244 <div role="region" class="row"> 1245 <div class="header-content-wrap clearfix boxed-container"> 1246 1247 1248 1249 <div class="hidden-xs navbar-top col-sm-12"> 1250 <div class="col-sm-8 col-md-8 align-left"> 1251 <p class="fa fa-wrench p-t-15"> <a href="/locations/service.html" title="Contact Our Repair Department">Contact Our Repair Center</a>: <strong>(518) 381-1666</strong></p> 1252 </div> 1253 <div class="col-sm-4 col-md-4 align-right"> 1254 <a href="https://www.facebook.com/marcellasappliance" title="Follow us on Facebook" target="_blank" class="hidden-xs p-l-10"><span><i class="fa-shape-round fa fa-2x fa-facebook-official hidden-xs p-t-5 p-r-10"></i></span></a> 1255 <a href="https://www.youtube.com/channel/UCJfyHvP-hRarP-WW_Wc5Wug" title="Subscribe to us on YouTube" target="_blank" class="hidden-xs p-l-10"><span><i class="fa-shape-round fa fa-2x fa-youtube hidden-xs p-t-5 p-r-10"></i></span></a> 1256 <a href="https://twitter.com/MarcellasApplia" title="Follow us on Twitter" target="_blank" class="hidden-xs p-l-10"><span><i class="fa-shape-round fa fa-2x fa-twitter hidden-xs p-t-5 p-r-5"></i></span></a> 1257 <a href="https://www.instagram.com/marcellas_appliance_center/" title="Follow us on instagram" target="_blank" class="hidden-xs p-l-10"><span><i class="fa-shape-round fa fa-2x fa-instagram hidden-xs p-t-5 p-r-5"></i></span></a> 1258 </div> 1259 </div> 1260 1261 <div id="header-logo-container" class="col-lg-3 col-md-3 col-sm-3 col-xs-12 align-center"> 1262 1263 1264<div id="header-logo-content" class="">
1265 <a href="/index.html" title="Marcella's Appliance Center logo, link to homepage"> 1266 <img 1267 class="img-responsive header-logo" 1268 width='280' 1269 height='110' 1270 src="/images/logo.png" 1271 alt="Marcella's Appliance Center logo, link to homepage" 1272 title="Marcella's Appliance Center Logo" 1273 > 1274 </a> 1275 </div> 1276 </div> 1277 1278 <div id="header-search-box" class="col-lg-4 col-md-5 col-sm-3 hidden-xs"> 1279 1280 1281 1282<div class=""> 1283 <form 1284 class="form-search p-relative" 1285 action="/_CGI/SEARCH3" 1286 method="get" 1287 name="pn_search_form" 1288 target="_self" 1289 x-ref="searchForm" 1290 role="search" 1291 spellcheck="false" 1292 data-gtm-event="search" 1293 @focusin.window="!$el.contains($event.target) && close()" 1294 @click.outside="close" 1295 @keydown.escape.prevent.stop="close($refs.searchInput)" 1296 x-trap.inert.noreturn="dropdown_open" 1297 @keydown.down.prevent="$focus.wrap().next()" 1298 @keydown.up.prevent="$focus.wrap().previous()" 1299 x-data="predictiveSearch" 1300> 1301 <label class="sr-only" for="site-searchbox">Search Site</label> 1302 1303 <div class="input-group m-b-0"> 1304 <input 1305 id="site-searchbox" 1306 type="text" 1307 autocomplete="off" 1308 class="form-control searchbox" 1309 x-ref="searchInput" 1310 @focus="suggestions.length && open()" 1311 x-model="query" 1312 name="PN" 1313 @input="getSuggestions($el.value)" 1314 aria-label="Search Keyword/Model Number" 1315 placeholder="Search Keyword/Model #" 1316 > 1317 <div class="input-group-btn"> 1318 <button type="submit" class="btn btn-primary" aria-label="Submit Search"> 1319 <i class="fa-solid fa-magnifying-glass" aria-hidden="true"></i> 1320 </button> 1321 </div> 1322 </div> 1323 1324 <style> 1325 .search-suggestion { transition: background-color .2s ease, color .2s ease; } 1326 .search-suggestion a { padding: 5px; } 1327 .search-suggestion a, .search-suggestion span { white-space: break-spaces; } 1328 .search-suggestion:hover, 1329 .search-suggestion a:focus-visible { 1330 background-color: #f6f6f6; 1331 } 1332 .search-suggestion:hover a, 1333 .search-suggestion a:focus-visible { 1334 color: #c52033; 1335 } 1336 1337 #header-layout-container, #header-layout-custom { position: relative; z-index: 11; } 1338 1339 @media (max-width: 767px) { 1340 .fill-vp.open .dropdown-menu { display: table; width: calc(100vw - 18px); left: auto; right:-1px; border-radius: 0px; overflow-x: hidden; overflow-y: visible; } 1341 #secondary-nav-no-collapse .sub-nav>li.dropdown.open .dropdown-menu { display:table; width:calc(100vw - 18px); left:0; right:0; overflow-x:hidden; overflow-y: visible; } 1342 } 1343 </style> 1344 1345 <div 1346 class="d-flex bg-white box-shadow-gray-soft p-absolute rounded-4 p-t-5 p-r-5 p-b-5 p-l-5 text-left" 1347 style="z-index: 1111; width: max(calc(100% - 40px), 250px); max-width: 100%;" 1348 x-show.important="dropdown_open" 1349 x-transition:enter.opacity 1350 x-cloak 1351 > 1352 <div class="p-relative full-width" x-cloak> 1353 <div 1354 x-show.important="suggestions.length" 1355 x-transition:enter.opacity 1356 class="full-width" 1357 x-cloak 1358 > 1359 <p class="m-b-0 p-t-5 p-r-5 p-l-5 text-primary"><strong>TOP RESULTS</strong></p> 1360 1361 <template x-for="(suggestion, i) in suggestions":key="suggestion"> 1362 <p class="search-suggestion bg-gray-light-on-hover m-b-0"> 1363 <a 1364 href="#" 1365 @click.prevent="onSuggestionClick(suggestion)" 1366 class="ui-link-no-decor ui-link-remove-hover text-black inline-block full-width" 1367 :aria-label="suggestion" 1368 x-html="highlightNonMatchingSubstring(suggestion)" 1369 ></a> 1370 </p> 1371 </template> 1372 </div> 1373 1374 <div 1375 x-cloak 1376 x-show.important="dropdown_open && !suggestions.length" 1377 x-transition:enter.delay.100ms 1378 class="d-flex-all justify-content-center align-items-center" 1379 style="min-height: 155px;" 1380 x-data="{ stroke: '#c52033', width: '23px', height: '23px' }" 1381 > 1382 <style> 1383 .loading-spinner__circle-svg { 1384 animation: loading-spinner-rotate 1.28973s linear infinite; 1385 transform-origin: center center; 1386 height: 100%; 1387 width: 100%; 1388 margin: auto; 1389 } 1390 .loading-spinner__circle-stroke { 1391 stroke-dasharray: 1, 200; 1392 stroke-dashoffset: 0; 1393 animation: loading-spinner-dash 2s ease-in-out infinite; 1394 stroke-linecap: round; 1395 stroke-width: 4px; 1396 } 1397 @keyframes loading-spinner-rotate { 1398 100% { transform: rotate(360deg) } 1399 } 1400 @keyframes loading-spinner-dash { 1401 0% { stroke-dasharray: 1, 200; stroke-dashoffset: 0 } 1402 50% { stroke-dasharray: 89, 200; stroke-dashoffset: -35px } 1403 100% { stroke-dasharray: 89, 200; stroke-dashoffset: -124px } 1404 } 1405 1406 1407</style> 1408 1409<svg class="loading-spinner__circle-svg" viewBox="25 25 50 50" :style="{ width, height }"> 1410 <circle class="loading-spinner__circle-stroke" cx="50" cy="50" r="20" fill="none" stroke-width="2" stroke-miterlimit="10" :style="{ stroke }"/> 1411</svg> 1412 </div> 1413 </div> 1414 </div> 1415</form> 1416 </div> 1417 1418
1418<script> 1419 document.addEventListener('alpine:init', () => { 1420 Alpine.data('predictiveSearch', () => ({ 1421 dropdown_open: false, 1422 query: '', 1423 loading_suggestions: false, 1424 preferred_suggestion_count: 10, 1425 suggestions: [], 1426 open() { 1427 if (this.dropdown_open || !this.query.length) return; 1428 this.dropdown_open = true; 1429 }, 1430 close(focusAfter) { 1431 if (!this.dropdown_open) return; 1432 this.dropdown_open = false; 1433 focusAfter && focusAfter.focus && focusAfter.focus() 1434 }, 1435 async getSuggestions(query) { 1436 const vm = this; 1437 1438 // abort any previous requests still in progress 1439 if (vm.fetchController) { 1440 vm.fetchController.abort(); 1441 } 1442 1443 if (!query.length) { 1444 vm.query = ''; 1445 vm.close(vm.$refs.searchInput); 1446 return; 1447 } 1448 1449 const reqBody = { 1450 billable_account_id: '31873', 1451 search_limit: vm.preferred_suggestion_count, 1452 search_term: vm.query, 1453 } 1454 1455 try { 1456 vm.fetchController = new AbortController(); 1457 const params = new URLSearchParams(reqBody).toString(); 1458 const url = `/api/internal/wf-appliance/predictive-search-terms-get?API_KEY=WSKYRINYDNCQUADFAKXHUQSABSPHABPYTICFKKYOVDTPWYNSAJJTJMHGBAGU&${params}`; 1459 const res = await fetch(url, 1460 { signal: vm.fetchController.signal } 1461 ); 1462 if (!res.ok) throw new Error('Predictive search endpoint not found'); 1463 1464 const { success, suggested_terms } = await res.json(); 1465 if (!success) throw new Error('Error predicting search terms'); 1466 if (!suggested_terms.length) return vm.close(vm.$refs.searchInput); 1467 1468 vm.suggestions = suggested_terms.map(term => term.toLowerCase()); 1469 if (!vm.dropdown_open) vm.open(); 1470 } catch (err) { 1471 if (err.name === 'AbortError') { 1472 return; 1473 } 1474 1475 vm.suggestions = []; 1476 vm.close(vm.$refs.searchInput); 1477 } 1478 }, 1479 onSuggestionClick(suggestion) { 1480 this.close(); 1481 this.query = suggestion; 1482 this.$nextTick(() => this.$refs.searchForm.submit()) 1483 }, 1484 highlightNonMatchingSubstring(suggestion) { 1485 const query = this.query.toLowerCase(); 1486 const suggestionLowercase = suggestion.toLowerCase(); 1487 1488 // check if the suggestion exactly matches the query 1489 if (suggestionLowercase === query) { 1490 return `<span>${suggestion}</span>`; 1491 } 1492 1493 // check if the suggestion starts with the query 1494 if (suggestionLowercase.indexOf(query) === 0) { 1495 const nonMatching = suggestion.substring(query.length); 1496 return `<span>${query}<strong>${nonMatching}</strong></span>`; 1497 } 1498 1499 // highlight non-matching substrings 1500 const normalizedQuery = query.replaceAll('(', '').replaceAll(')', '').replaceAll('[', '').replaceAll(']', '').replaceAll('\\', ''); 1501 const regex = new RegExp(`(?!${normalizedQuery})\\b\\w+\\b`, 'gi'); 1502 const highlighted = suggestion.replace(regex, '<strong>$&</strong>'); 1503 return `<span>${highlighted}</span>`; 1504 }, 1505 titleCase(str = '') { 1506 if (!str || typeof str !== 'string') return str; 1507 1508 return str 1509 .trim() 1510 .split(' ') 1511 .map(word => word[0]?.toUpperCase() + word.slice(1)?.toLowerCase()) 1512 .join(' '); 1513 }, 1514 1515 1516 })) 1517 }) 1518 </script>
1518<div class="hidden-xs"> 1519 <p class="text-center font-bold m-t-20"> 1520 Contact Our Repair Center: (518) 381-1666 or <a href="/locations/service.html#service_form" title="Email Service"><u>Email Service</u></a> 1521 </p> 1522 </div> 1523 1524 1525 </div> 1526 1527 <div id="header-store-info" class="col-lg-5 col-md-4 col-sm-6 col-xs-12"> 1528 1529 1530 1531<div id="header-store-info-content" class=""> 1532 1533 <div class="header-address-container"> 1534 <div class="col-xs-4"> 1535 <strong class="header-phone-number"><a href="tel:(518) 952-7700">(518) 952-7700</a></strong></a> 1536 <a href="/locations/park.html" title="Clifton Park Location"><p>Clifton Park</p></a> 1537 </div> 1538 1539 <div class="col-xs-4"> 1540 <strong class="header-phone-number"><a href="tel:(518) 381-1957">(518) 381-1957</a></strong></a> 1541 <a href="/locations/broadway.html" title="Schenectady Location"><p>Schenectady</p></a> 1542 </div> 1543 1544 <div class="col-xs-4"> 1545 <strong class="header-phone-number"><a href="tel:(518) 453-6100">(518) 453-6100</a></strong></a> 1546 <a href="/locations/albany_showroom.html" title="Albany Location"><p>Albany</p></a> 1547 </div> 1548 </div> 1549 1550 1551 1552 </div> 1553 1554 1555 </div> 1556 1557 1558 1559 1560 1561 1562 </div> 1563 </div> 1564 </div> 1565 1566 1567 1568 <div id="header-secondary-nav-container"> 1569 <div class="boxed-container"> 1570 1571 1572 1573<div id="secondary-nav-content" class="navbar " role="navigation"> 1574 <div class="navbar-header pull-left"> 1575 <button type="button" class="navbar-toggle" data-toggle="collapse-side" data-target=".nav-side-collapse" aria-label="Toggle navigation"> 1576 <span class="sr-only">Toggle navigation</span> 1577 <i class="fa fa-bars" aria-hidden="true"></i> 1578 </button> 1579 </div> 1580 1581 <style> 1582 /* CLS mitigation - until DOMContentLoaded in close.html triggers toggleSubNav ... */ 1583 .nav-side-collapse.loading .nav.sub-nav.pull-left { position: absolute; opacity: 0; z-index: -1; } 1584 </style> 1585 1586 <div id="secondary-nav-collapse" class="nav-side-collapse navbar-left loading" x-data="{ init() { document.addEventListener('DOMContentLoaded', () => $nextTick(() => $el.classList.remove('loading'))) } }" x-cloak> 1587 <ul class="nav sub-nav pull-left"> 1588 1589 <li> 1590 <a href="#" class="dropdown-toggle" data-toggle="dropdown">Our Store<b class="caret"></b></a> 1591 <ul class="dropdown-menu"> 1592 <li><a href="/about-us.html" title="Locations"><span>About Us</span></a></li> 1593 <li><a href="/commercials.html" title="Commercials"><span>Videos</span></a></li> 1594 <li><a href="/financing.html" title="Financing"><span>Financing</span></a></li> 1595 <li><a href="/store_finder.html" title="Locations"><span>Locations</span></a></li> 1596 <li><a href="/track-delivery.html" title="Delivery"><span>Your Delivery</span></a></li> 1597 <li><a href="/locations/service.html" title="Service Department"><span>Repair Center</span></a></li> 1598 <li><a href="/our-team.html" title="Our Team"><span>Our Team</span></a></li> 1599 <li><a href="/john-d-marcella.html" title="John D. Marcella"><span>John D. Marcella</span></a></li> 1600 <li><a href="/partners.html" title="Partners"><span>Partners</span></a></li> 1601 <li><a href="/portfolio.html" title="Portfolio"><span>Portfolio</span></a></li> 1602 <li><a href="/policies.html" title="Store Policies"><span>Store Policies</span></a></li> 1603 <li><a href="/employment.html" title="Employment"><span>Employment</span></a></li> 1604 1605 </ul> 1606 </li><li> 1607 <a href="#" class="dropdown-toggle" data-toggle="dropdown">Sales & Deals<b class="caret"></b></a> 1608 <ul class="dropdown-menu"> 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 <!-- <li><a href="/spring-sale.html" title="Spring Sale"><span>Spring Sale</span></a></li> --> 1621 1622 1623 <li><a href="/specials.html" title="Specials"><span>Specials</span></a></li> 1624 <li><a href="/_CGI/SEARCH3?LAYOUT=GRID&PROMO_CODE=mclearance" title="Clearance"><span>Clearance</span></a></li> 1625 <li><a href="/email-savings.html" title="Email Savings"><span>Email Savings</span></a></li> 1626 <li id="sub-nav-rebates"><a href="/rebate_center.html" title="Rebate Center"><span>Rebates</span></a></li> 1627 <li><a href="/flyers.html" title="Flyers"><span>Flyers</span></a></li> 1628 <li><a href="/_CGI/SEARCH3?MAN=UDPKG" title="Packages"><span>Packages</span></a></li> 1629<li><a href="https://online.flipbuilder.com/hebb/ivyl/" title="Summer Appliance Event" target="blank">Summer Appliance Event</a></li> 1630 </ul> 1631 </li> 1632 1633 <li id="sub-nav-contact_us" class="hidden visible-xs"><a href="/locations.html" title="Contact Marcella's Appliance Center"><span>Contact Us</span></a></li> 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 <li id="sub-nav-rebates"> 1648 <a href="/locations/service.html" title="Repair Center"> 1649 <span>Repair Center</span> 1650 </a> 1651 </li> 1652 <li id="sub-nav-rebates"> 1653 <a href="#" class="dropdown-toggle" data-toggle="dropdown">Your Delivery<b class="caret"></b></a> 1654 <ul class="dropdown-menu"> 1655 1656 <li><a href="/track-delivery.html" title="Specials"><span>Prepare Delivery</span></a></li> 1657 <li><a href="/track-delivery.html#checklist" title="Specials"><span>Delivery Checklist</span></a></li> 1658 <li><a href="/track-delivery.html#policy" title="Specials"><span>Delivery & Install Policy</span></a></li> 1659 </ul> 1660 </li> 1661 <li id="sub-nav-rebates"> 1662 <a href="https://foryourdreamkitchen.com/marcellas-inspiration" title="Inspiration"> 1663 <span>Inspiration</span> 1664 </a> 1665 </li> 1666 1667 1668 1669 1670 1671 1672 </ul> 1673 </div> 1674 1675 <div id="secondary-nav-no-collapse" class="navbar-right"> 1676 <ul class="nav sub-nav pull-right"> 1677 <li class="hide visible-xs"> 1678 <a href="tel:518-453-6100" class="track-calls" title="Phone - 518-453-6100"> 1679 <i class="fa fa-phone inline-block"></i> 1680 </a> 1681 </li> 1682 <li id="sub-nav-account-sign-in" class="dropdown megamenu-dropdown"> 1683 <a href="#" class="dropdown-toggle" data-toggle="dropdown" title="My Account"> 1684 <span class="hidden-xs">My Account</span> 1685 <i class="fa fa-user-plus hide visible-xs-inline-block"></i> 1686 </a> 1687 <div id="nav_sign_in" class="dropdown-menu megamenu megamenu-content login-menu"> 1688 <div class="clearfix"> 1689 <div class="col-md-12"> 1690 <p class="dropdown-header">Sign In</p> 1691 1692 <div id="menu_sign_in_error" class="alert alert-danger hidden menu-sign-in-error"> 1693 <p><strong>Your email address and password do not match.</strong> Please try again, or reset your password.</p> 1694 </div> 1695 1696 <form class="nav-sign-in-content" autocomplete="off"> 1697 <div class="form-group"> 1698 <label for="email" class="sr-only">Email/Username</label> 1699 <input type="text" class="form-control header-sign-in-email" placeholder="Enter Email" title="Enter Email" name="HEADER_SIGN_IN_EMAIL" autocomplete="off" data-lpignore="true" data-1p-ignore> 1700 </div> 1701 <div class="form-group"> 1702 <label for="password" class="sr-only">Password</label> 1703 <input type="password" class="form-control header-sign-in-password" placeholder="Password" title="Enter Password" name="HEADER_SIGN_IN_PASSWORD" autocomplete="off" data-lpignore="true" data-1p-ignore> 1704 </div> 1705 <div class="form-group align-right"> 1706 <a href="/customer/forgot_password.html" title="Forgot your password?"> 1707 Forgot your password? 1708 </a> 1709 </div> 1710 <div class="clearfix"> </div> 1711 <div class="form-group"> 1712 <a class="btn btn-primary btn-block btn-sm sign-in-button" href="javascript:onHeaderSignIn2();" data-gtm-event="login">Sign In</a> 1713 </div> 1714 </form> 1715 <div class="divide-msg-container"> 1716 <strong class="divide-msg">New Customer?</strong> 1717 </div> 1718 <p class="align-center"><a class="btn btn-default btn-outline" role="button" href="/customer/create_account.html">Create Account</a></p> 1719 </div> <!-- /col --> 1720 </div> <!-- /row --> 1721 </div> 1722 </li> <!-- /dropdown account --> 1723 <li id="sub-nav-locations" class="dropdown"> 1724 <a href="#" class="dropdown-toggle" data-toggle="dropdown" title="Store Locations"> 1725 <span class="hidden-xs">Locations</span> 1726 <i class="fa fa-map-marker hide visible-xs-inline-block" aria-hidden="true"></i> 1727 </a> 1728 <ul class="dropdown-menu location-menu"> 1729 <li> 1730 <a href="/locations/albany_showroom.html" title="Albany Showroom">Albany Showroom</a> 1731 </li><li> 1732 <a href="/locations/broadway.html" title="Contact Marcella's Appliance Center in Schenectady, NY">Schenectady, NY Showroom</a> 1733 </li><li> 1734 <a href="/locations/park.html" title="Marcella's Appliance Center in Clifton Park, NY">Clifton Park, NY Showroom</a> 1735 </li><li> 1736 <a href="/locations/west_campbell.html" title="West Campbell Road Warehouse">West Campbell Road Warehouse</a> 1737 </li><li> 1738 <a href="/locations/service.html" title="Marcella's Repair Center">Schenectady, NY Repair Center</a> 1739 </li><li> 1740 <a href="/locations/clearance.html" title="Clearance">Clearance</a> 1741 </li> 1742 <li role="separator" class="divider"></li> 1743 <li class="dropdown-footer"><a href="/store_finder.html" title="Store Finder">Store Finder</a></li> 1744 </ul> 1745 </li> 1746 1747 <li id="sub-nav-cart" class="dropdown megamenu-dropdow "> 1748 <a href="#" class="dropdown-toggle link-alt" data-toggle="dropdown" role="button" aria-expanded="false" title="View Cart"> 1749 <i class="fa fa-shopping-cart" aria-hidden="true"></i> 1750 <span class="badge badge-primary" aria-label="Shopping cart - 0">0</span> 1751 </a> 1752 <ul class="dropdown-menu megamenu megamenu-content cart-menu clearfix"> 1753 <li> 1754 <div class="clearfix"> 1755 <div class="col-md-12"> 1756 <p class="dropdown-header">Your Cart</p> 1757 1758 <p><strong>There are no items in your shopping cart.</strong></p> 1759 </div> 1760 </div> 1761 </li> 1762 </ul> 1763 </li> <!-- dropdown cart --> 1764 1765 1766 1767 <li id="sub-nav-search" class="hidden hidden"> 1768 1769 1770 1771<div class=""> 1772 <form 1773 class="form-search p-relative" 1774 action="/_CGI/SEARCH3" 1775 method="get" 1776 name="pn_search_form" 1777 target="_self" 1778 x-ref="searchForm" 1779 role="search" 1780 spellcheck="false" 1781 data-gtm-event="search" 1782 @focusin.window="!$el.contains($event.target) && close()" 1783 @click.outside="close" 1784 @keydown.escape.prevent.stop="close($refs.searchInput)" 1785 x-trap.inert.noreturn="dropdown_open" 1786 @keydown.down.prevent="$focus.wrap().next()" 1787 @keydown.up.prevent="$focus.wrap().previous()" 1788 x-data="predictiveSearch" 1789> 1790 <label class="sr-only" for="site-searchbox">Search Site</label> 1791 1792 <div class="input-group m-b-0"> 1793 <input 1794 id="site-searchbox" 1795 type="text" 1796 autocomplete="off" 1797 class="form-control searchbox" 1798 x-ref="searchInput" 1799 @focus="suggestions.length && open()" 1800 x-model="query" 1801 name="PN"
1802 @input="getSuggestions($el.value)" 1803 aria-label="Search Keyword/Model Number" 1804 placeholder="Search Keyword/Model #" 1805 > 1806 <div class="input-group-btn"> 1807 <button type="submit" class="btn btn-primary" aria-label="Submit Search"> 1808 <i class="fa-solid fa-magnifying-glass" aria-hidden="true"></i> 1809 </button> 1810 </div> 1811 </div> 1812 1813 <style> 1814 .search-suggestion { transition: background-color .2s ease, color .2s ease; } 1815 .search-suggestion a { padding: 5px; } 1816 .search-suggestion a, .search-suggestion span { white-space: break-spaces; } 1817 .search-suggestion:hover, 1818 .search-suggestion a:focus-visible { 1819 background-color: #f6f6f6; 1820 } 1821 .search-suggestion:hover a, 1822 .search-suggestion a:focus-visible { 1823 color: #c52033; 1824 } 1825 1826 #header-layout-container, #header-layout-custom { position: relative; z-index: 11; } 1827 1828 @media (max-width: 767px) { 1829 .fill-vp.open .dropdown-menu { display: table; width: calc(100vw - 18px); left: auto; right:-1px; border-radius: 0px; overflow-x: hidden; overflow-y: visible; } 1830 #secondary-nav-no-collapse .sub-nav>li.dropdown.open .dropdown-menu { display:table; width:calc(100vw - 18px); left:0; right:0; overflow-x:hidden; overflow-y: visible; } 1831 } 1832 </style> 1833 1834 <div 1835 class="d-flex bg-white box-shadow-gray-soft p-absolute rounded-4 p-t-5 p-r-5 p-b-5 p-l-5 text-left" 1836 style="z-index: 1111; width: max(calc(100% - 40px), 250px); max-width: 100%;" 1837 x-show.important="dropdown_open" 1838 x-transition:enter.opacity 1839 x-cloak 1840 > 1841 <div class="p-relative full-width" x-cloak> 1842 <div 1843 x-show.important="suggestions.length" 1844 x-transition:enter.opacity 1845 class="full-width" 1846 x-cloak 1847 > 1848 <p class="m-b-0 p-t-5 p-r-5 p-l-5 text-primary"><strong>TOP RESULTS</strong></p> 1849 1850 <template x-for="(suggestion, i) in suggestions":key="suggestion"> 1851 <p class="search-suggestion bg-gray-light-on-hover m-b-0"> 1852 <a 1853 href="#" 1854 @click.prevent="onSuggestionClick(suggestion)" 1855 class="ui-link-no-decor ui-link-remove-hover text-black inline-block full-width" 1856 :aria-label="suggestion" 1857 x-html="highlightNonMatchingSubstring(suggestion)" 1858 ></a> 1859 </p> 1860 </template> 1861 </div> 1862 1863 <div 1864 x-cloak 1865 x-show.important="dropdown_open && !suggestions.length" 1866 x-transition:enter.delay.100ms 1867 class="d-flex-all justify-content-center align-items-center" 1868 style="min-height: 155px;" 1869 x-data="{ stroke: '#c52033', width: '23px', height: '23px' }" 1870 > 1871 <style> 1872 .loading-spinner__circle-svg { 1873 animation: loading-spinner-rotate 1.28973s linear infinite; 1874 transform-origin: center center; 1875 height: 100%; 1876 width: 100%; 1877 margin: auto; 1878 } 1879 .loading-spinner__circle-stroke { 1880 stroke-dasharray: 1, 200; 1881 stroke-dashoffset: 0; 1882 animation: loading-spinner-dash 2s ease-in-out infinite; 1883 stroke-linecap: round; 1884 stroke-width: 4px; 1885 } 1886 @keyframes loading-spinner-rotate { 1887 100% { transform: rotate(360deg) } 1888 } 1889 @keyframes loading-spinner-dash { 1890 0% { stroke-dasharray: 1, 200; stroke-dashoffset: 0 } 1891 50% { stroke-dasharray: 89, 200; stroke-dashoffset: -35px } 1892 100% { stroke-dasharray: 89, 200; stroke-dashoffset: -124px } 1893 } 1894 1895 1896</style> 1897 1898<svg class="loading-spinner__circle-svg" viewBox="25 25 50 50" :style="{ width, height }"> 1899 <circle class="loading-spinner__circle-stroke" cx="50" cy="50" r="20" fill="none" stroke-width="2" stroke-miterlimit="10" :style="{ stroke }"/> 1900</svg> 1901 </div> 1902 </div> 1903 </div> 1904</form> 1905 </div> 1906 1907
1907<script> 1908 document.addEventListener('alpine:init', () => { 1909 Alpine.data('predictiveSearch', () => ({ 1910 dropdown_open: false, 1911 query: '', 1912 loading_suggestions: false, 1913 preferred_suggestion_count: 10, 1914 suggestions: [], 1915 open() { 1916 if (this.dropdown_open || !this.query.length) return; 1917 this.dropdown_open = true; 1918 }, 1919 close(focusAfter) { 1920 if (!this.dropdown_open) return; 1921 this.dropdown_open = false; 1922 focusAfter && focusAfter.focus && focusAfter.focus() 1923 }, 1924 async getSuggestions(query) { 1925 const vm = this; 1926 1927 // abort any previous requests still in progress 1928 if (vm.fetchController) { 1929 vm.fetchController.abort(); 1930 } 1931 1932 if (!query.length) { 1933 vm.query = ''; 1934 vm.close(vm.$refs.searchInput); 1935 return; 1936 } 1937 1938 const reqBody = { 1939 billable_account_id: '31873', 1940 search_limit: vm.preferred_suggestion_count, 1941 search_term: vm.query, 1942 } 1943 1944 try { 1945 vm.fetchController = new AbortController(); 1946 const params = new URLSearchParams(reqBody).toString(); 1947 const url = `/api/internal/wf-appliance/predictive-search-terms-get?API_KEY=WSKYRINYDNCQUADFAKXHUQSABSPHABPYTICFKKYOVDTPWYNSAJJTJMHGBAGU&${params}`; 1948 const res = await fetch(url, 1949 { signal: vm.fetchController.signal } 1950 ); 1951 if (!res.ok) throw new Error('Predictive search endpoint not found'); 1952 1953 const { success, suggested_terms } = await res.json(); 1954 if (!success) throw new Error('Error predicting search terms'); 1955 if (!suggested_terms.length) return vm.close(vm.$refs.searchInput); 1956 1957 vm.suggestions = suggested_terms.map(term => term.toLowerCase()); 1958 if (!vm.dropdown_open) vm.open(); 1959 } catch (err) { 1960 if (err.name === 'AbortError') { 1961 return; 1962 } 1963 1964 vm.suggestions = []; 1965 vm.close(vm.$refs.searchInput); 1966 } 1967 }, 1968 onSuggestionClick(suggestion) { 1969 this.close(); 1970 this.query = suggestion; 1971 this.$nextTick(() => this.$refs.searchForm.submit()) 1972 }, 1973 highlightNonMatchingSubstring(suggestion) { 1974 const query = this.query.toLowerCase(); 1975 const suggestionLowercase = suggestion.toLowerCase(); 1976 1977 // check if the suggestion exactly matches the query 1978 if (suggestionLowercase === query) { 1979 return `<span>${suggestion}</span>`; 1980 } 1981 1982 // check if the suggestion starts with the query 1983 if (suggestionLowercase.indexOf(query) === 0) { 1984 const nonMatching = suggestion.substring(query.length); 1985 return `<span>${query}<strong>${nonMatching}</strong></span>`; 1986 } 1987 1988 // highlight non-matching substrings 1989 const normalizedQuery = query.replaceAll('(', '').replaceAll(')', '').replaceAll('[', '').replaceAll(']', '').replaceAll('\\', ''); 1990 const regex = new RegExp(`(?!${normalizedQuery})\\b\\w+\\b`, 'gi'); 1991 const highlighted = suggestion.replace(regex, '<strong>$&</strong>'); 1992 return `<span>${highlighted}</span>`; 1993 }, 1994 titleCase(str = '') { 1995 if (!str || typeof str !== 'string') return str; 1996 1997 return str 1998 .trim() 1999 .split(' ') 2000 .map(word => word[0]?.toUpperCase() + word.slice(1)?.toLowerCase()) 2001 .join(' '); 2002 }, 2003 2004 2005 })) 2006 }) 2007 </script>
2007<div class="hidden-xs"> 2008 <p class="text-center font-bold m-t-20"> 2009 Contact Our Repair Center: (518) 381-1666 or <a href="/locations/service.html#service_form" title="Email Service"><u>Email Service</u></a> 2010 </p> 2011 </div> 2012 2013 2014 </li> 2015 2016 <li id="sub-nav-search-dropdown" class="dropdown megamenu-dropdown hidden visible-xs"> 2017 <a href="#" class="dropdown-toggle link-alt" data-toggle="dropdown" role="button" aria-expanded="false" title="Site Search"> 2018 <i class="fa fa-search" aria-hidden="true"></i> <span class="sr-only">Search</span> 2019 </a> 2020 <ul id="search-drop-down" class="dropdown-menu megamenu megamenu-content search-menu clearfix overflow-y-visible"> 2021 <div class="col-xs-12"> 2022 2023 2024 2025<div class=""> 2026 <form 2027 class="form-search p-relative" 2028 action="/_CGI/SEARCH3" 2029 method="get" 2030 name="pn_search_form" 2031 target="_self" 2032 x-ref="searchForm" 2033 role="search" 2034 spellcheck="false" 2035 data-gtm-event="search" 2036 @focusin.window="!$el.contains($event.target) && close()" 2037 @click.outside="close" 2038 @keydown.escape.prevent.stop="close($refs.searchInput)" 2039 x-trap.inert.noreturn="dropdown_open" 2040 @keydown.down.prevent="$focus.wrap().next()" 2041 @keydown.up.prevent="$focus.wrap().previous()" 2042 x-data="predictiveSearch" 2043> 2044 <label class="sr-only" for="site-searchbox">Search Site</label> 2045 2046 <div class="input-group m-b-0"> 2047 <input 2048 id="site-searchbox" 2049 type="text" 2050 autocomplete="off" 2051 class="form-control searchbox" 2052 x-ref="searchInput" 2053 @focus="suggestions.length && open()" 2054 x-model="query" 2055 name="PN" 2056 @input="getSuggestions($el.value)" 2057 aria-label="Search Keyword/Model Number" 2058 placeholder="Search Keyword/Model #" 2059 > 2060 <div class="input-group-btn"> 2061 <button type="submit" class="btn btn-primary" aria-label="Submit Search"> 2062 <i class="fa-solid fa-magnifying-glass" aria-hidden="true"></i> 2063 </button> 2064 </div> 2065 </div> 2066 2067 <style> 2068 .search-suggestion { transition: background-color .2s ease, color .2s ease; } 2069 .search-suggestion a { padding: 5px; } 2070 .search-suggestion a, .search-suggestion span { white-space: break-spaces; } 2071 .search-suggestion:hover, 2072 .search-suggestion a:focus-visible { 2073 background-color: #f6f6f6; 2074 } 2075 .search-suggestion:hover a, 2076 .search-suggestion a:focus-visible { 2077 color: #c52033; 2078 } 2079 2080 #header-layout-container, #header-layout-custom { position: relative; z-index: 11; } 2081 2082 @media (max-width: 767px) { 2083 .fill-vp.open .dropdown-menu { display: table; width: calc(100vw - 18px); left: auto; right:-1px; border-radius: 0px; overflow-x: hidden; overflow-y: visible; } 2084 #secondary-nav-no-collapse .sub-nav>li.dropdown.open .dropdown-menu { display:table; width:calc(100vw - 18px); left:0; right:0; overflow-x:hidden; overflow-y: visible; } 2085 } 2086 </style> 2087 2088 <div 2089 class="d-flex bg-white box-shadow-gray-soft p-absolute rounded-4 p-t-5 p-r-5 p-b-5 p-l-5 text-left" 2090 style="z-index: 1111; width: max(calc(100% - 40px), 250px); max-width: 100%;" 2091 x-show.important="dropdown_open" 2092 x-transition:enter.opacity 2093 x-cloak 2094 > 2095 <div class="p-relative full-width" x-cloak> 2096 <div 2097 x-show.important="suggestions.length" 2098 x-transition:enter.opacity 2099 class="full-width" 2100 x-cloak 2101 > 2102 <p class="m-b-0 p-t-5 p-r-5 p-l-5 text-primary"><strong>TOP RESULTS</strong></p> 2103 2104 <template x-for="(suggestion, i) in suggestions":key="suggestion"> 2105 <p class="search-suggestion bg-gray-light-on-hover m-b-0"> 2106 <a 2107 href="#" 2108 @click.prevent="onSuggestionClick(suggestion)" 2109 class="ui-link-no-decor ui-link-remove-hover text-black inline-block full-width" 2110 :aria-label="suggestion" 2111 x-html="highlightNonMatchingSubstring(suggestion)" 2112 ></a> 2113 </p> 2114 </template> 2115 </div> 2116 2117 <div 2118 x-cloak 2119 x-show.important="dropdown_open && !suggestions.length" 2120 x-transition:enter.delay.100ms 2121 class="d-flex-all justify-content-center align-items-center" 2122 style="min-height: 155px;" 2123 x-data="{ stroke: '#c52033', width: '23px', height: '23px' }" 2124 > 2125 <style> 2126 .loading-spinner__circle-svg { 2127 animation: loading-spinner-rotate 1.28973s linear infinite; 2128 transform-origin: center center; 2129 height: 100%; 2130 width: 100%; 2131 margin: auto; 2132 } 2133 .loading-spinner__circle-stroke { 2134 stroke-dasharray: 1, 200; 2135 stroke-dashoffset: 0; 2136 animation: loading-spinner-dash 2s ease-in-out infinite; 2137 stroke-linecap: round; 2138 stroke-width: 4px; 2139 } 2140 @keyframes loading-spinner-rotate { 2141 100% { transform: rotate(360deg) } 2142 } 2143 @keyframes loading-spinner-dash { 2144 0% { stroke-dasharray: 1, 200; stroke-dashoffset: 0 } 2145 50% { stroke-dasharray: 89, 200; stroke-dashoffset: -35px } 2146 100% { stroke-dasharray: 89, 200; stroke-dashoffset: -124px } 2147 } 2148 2149 2150</style> 2151 2152<svg class="loading-spinner__circle-svg" viewBox="25 25 50 50" :style="{ width, height }"> 2153 <circle class="loading-spinner__circle-stroke" cx="50" cy="50" r="20" fill="none" stroke-width="2" stroke-miterlimit="10" :style="{ stroke }"/> 2154</svg> 2155 </div> 2156 </div> 2157 </div> 2158</form> 2159 </div> 2160 2161
2161<script> 2162 document.addEventListener('alpine:init', () => { 2163 Alpine.data('predictiveSearch', () => ({ 2164 dropdown_open: false, 2165 query: '', 2166 loading_suggestions: false, 2167 preferred_suggestion_count: 10, 2168 suggestions: [], 2169 open() { 2170 if (this.dropdown_open || !this.query.length) return; 2171 this.dropdown_open = true; 2172 }, 2173 close(focusAfter) { 2174 if (!this.dropdown_open) return; 2175 this.dropdown_open = false; 2176 focusAfter && focusAfter.focus && focusAfter.focus() 2177 }, 2178 async getSuggestions(query) { 2179 const vm = this; 2180 2181 // abort any previous requests still in progress 2182 if (vm.fetchController) { 2183 vm.fetchController.abort(); 2184 } 2185 2186 if (!query.length) { 2187 vm.query = ''; 2188 vm.close(vm.$refs.searchInput); 2189 return; 2190 } 2191 2192 const reqBody = { 2193 billable_account_id: '31873', 2194 search_limit: vm.preferred_suggestion_count, 2195 search_term: vm.query, 2196 } 2197 2198 try { 2199 vm.fetchController = new AbortController(); 2200 const params = new URLSearchParams(reqBody).toString(); 2201 const url = `/api/internal/wf-appliance/predictive-search-terms-get?API_KEY=WSKYRINYDNCQUADFAKXHUQSABSPHABPYTICFKKYOVDTPWYNSAJJTJMHGBAGU&${params}`; 2202 const res = await fetch(url, 2203 { signal: vm.fetchController.signal } 2204 ); 2205 if (!res.ok) throw new Error('Predictive search endpoint not found'); 2206 2207 const { success, suggested_terms } = await res.json(); 2208 if (!success) throw new Error('Error predicting search terms'); 2209 if (!suggested_terms.length) return vm.close(vm.$refs.searchInput); 2210 2211 vm.suggestions = suggested_terms.map(term => term.toLowerCase()); 2212 if (!vm.dropdown_open) vm.open(); 2213 } catch (err) { 2214 if (err.name === 'AbortError') { 2215 return; 2216 } 2217 2218 vm.suggestions = []; 2219 vm.close(vm.$refs.searchInput); 2220 } 2221 }, 2222 onSuggestionClick(suggestion) { 2223 this.close(); 2224 this.query = suggestion; 2225 this.$nextTick(() => this.$refs.searchForm.submit()) 2226 }, 2227 highlightNonMatchingSubstring(suggestion) { 2228 const query = this.query.toLowerCase(); 2229 const suggestionLowercase = suggestion.toLowerCase(); 2230 2231 // check if the suggestion exactly matches the query 2232 if (suggestionLowercase === query) { 2233 return `<span>${suggestion}</span>`; 2234 } 2235 2236 // check if the suggestion starts with the query 2237 if (suggestionLowercase.indexOf(query) === 0) { 2238 const nonMatching = suggestion.substring(query.length); 2239 return `<span>${query}<strong>${nonMatching}</strong></span>`; 2240 } 2241 2242 // highlight non-matching substrings 2243 const normalizedQuery = query.replaceAll('(', '').replaceAll(')', '').replaceAll('[', '').replaceAll(']', '').replaceAll('\\', ''); 2244 const regex = new RegExp(`(?!${normalizedQuery})\\b\\w+\\b`, 'gi'); 2245 const highlighted = suggestion.replace(regex, '<strong>$&</strong>'); 2246 return `<span>${highlighted}</span>`; 2247 }, 2248 titleCase(str = '') { 2249 if (!str || typeof str !== 'string') return str; 2250 2251 return str 2252 .trim() 2253 .split(' ') 2254 .map(word => word[0]?.toUpperCase() + word.slice(1)?.toLowerCase()) 2255 .join(' '); 2256 }, 2257 2258 2259 })) 2260 }) 2261 </script>
2261<div class="hidden-xs"> 2262 <p class="text-center font-bold m-t-20"> 2263 Contact Our Repair Center: (518) 381-1666 or <a href="/locations/service.html#service_form" title="Email Service"><u>Email Service</u></a> 2264 </p> 2265 </div> 2266 2267 2268 </div> 2269 </ul> 2270 2271 </li> 2272 </ul> 2273 </div> 2274 </div> <!-- /secondary-nav-content --> 2275 2276 2277 2278 </div> 2279 </div> 2280 2281 2282 2283 2284 <!-- cooking tab--> 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 <!-- /ranges and cooktops --> 2296 2297 2298 2299 2300 2301 2302 2303 <!-- /wall ovens --> 2304 2305 2306 2307 2308 2309 2310 2311 2312 <!-- /hoods --> 2313 2314 2315 2316 2317 2318 2319 2320 <!-- /microwaves --> 2321 <!-- /cooking tab--> 2322 2323 <!-- electronics tab--> 2324 2325 <!-- tvs --> 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 <!-- /tvs --> 2336 2337 <!-- home theater --> 2338 2339 2340 2341 2342 2343 2344 <!-- /home theater --> 2345 2346 <!-- video --> 2347 2348 2349 2350 2351 2352 2353 2354 2355 2356 <!-- /video --> 2357 2358 <!-- audio --> 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 <!-- /audio --> 2369 <!-- /electronics tab --> 2370 2371 <!-- grilling tab--> 2372 2373 <!-- grilling --> 2374 2375 2376 2377 2378 2379 2380 2381 <!-- /grilling --> 2382 <!-- grilling tab--> 2383 2384 <!-- dishwashers tab--> 2385 2386 <!-- dishwashers --> 2387 2388 2389 2390 2391 <!-- /dishwashers --> 2392 2393 <!-- disposals --> 2394 2395 2396 2397 2398 <!-- /disposals --> 2399 <!-- dishwashers tab--> 2400 2401 <!-- laundry tab--> 2402 2403 <!-- washers --> 2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 <!-- /washers --> 2414 2415 <!-- dryers --> 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 <!-- /dryers --> 2426 2427 <!-- accessories --> 2428 2429 2430 2431 2432 <!-- /accessories --> 2433 <!--/ laundry tab--> 2434 2435 <!-- refrigeration tab--> 2436 2437 <!-- refrigerators --> 2438 2439 2440 2441 2442 2443 2444 2445 2446 <!-- /refrigerators --> 2447 2448 <!-- freezers --> 2449 2450 2451 2452 2453 <!-- /freezers --> 2454 2455 <!-- specialty refrigeration --> 2456 2457 2458 2459 2460 2461 <!-- /specialty refrigeration --> 2462 <!--/ refrigeration tab--> 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483<nav id="nav-primary-container" class="navbar navbar-primary standard-nav"> 2484 <div class="navbar-primary-wrap container"> 2485 2486 <div class="navbar-header"> 2487 <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#nav-primary"> 2488 <span class="sr-only">Toggle navigation</span> 2489 <span class="navbar-toggle-text">Shop by Category</span> 2490 <span class="caret"></span> 2491 </button> 2492 </div> 2493 2494 <div id="nav-primary" class="navbar-collapse collapse"> 2495 <ul class="nav navbar-nav nav-primary nav-justified standard-nav"> 2496 2497 2498 2499 <li class="megamenu-dropdown dropdown megamenu-toggle nav-cooking"> 2500 <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-label="Cooking" aria-expanded="false" > 2501 2502 2503 2504 Cooking 2505 2506 2507 </a> 2508 2509 <ul class="dropdown-menu megamenu megamenu-content clearfix"> 2510 2511 <li class="col-sm-12 clearfix"> 2512 <div class="dropdown-section-header-container clearfix"> 2513 <div class="col-sm-6 col-xs-8"> 2514 <p class="dropdown-section-header">Cooking</p> 2515 </div> 2516 <div class="col-sm-6 col-xs-4"> 2517 <a class="btn btn-primary pull-right" aria-label="View All Cooking" href="/by-category/hood:insert-gr:gasr20-gr:gaspro-er:erspcl-ac:ranacc-ac:hoodac-ac:gracc-gr:gasr24-er:er30st-er:erwalcm-gr:grslin-gr:grwal1-mic:halogn-gr:grwal2-mic:micor-er:ersurf-er:erdrop-hood:ducted-er:er24rc-hood:prohd-er:er20rc-gr:gr36a-gr:gasr30-ac:eracc-mic:micco-gr:grsurf-hood:convhd-er:erwal2-er:erwal1-gr:grspcl-hood:dctles-ac:micac-er:erwarm-er:erslin-er:er30rc-mic:micbi-er:er36a/cooking.html?header_img=cooking.jpg" > 2518 View All 2519 </a> 2520 </div> 2521 </div> 2522 </li> 2523 <li class="col-sm-12 dropdown-row clearfix"> 2524 <ul class="nav-sub-sections-container row"> 2525 <li class="nav-sub-section col-sm-3 nav-sub-section-ranges"> 2526 <ul> 2527 2528 2529 <!-- header --> 2530 <li class="dropdown-header">Ranges & Cooktops</li> 2531 2532 <!-- links --> 2533 <li><a href="/_CGI/SEARCH3.HTML?MINOR=ER:ERSURF" >
2533Electric Cooktops</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=GR:GRSURF" >Gas Cooktops</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=GR:GASR20|GR:GASR30|GR:GASPRO|GR:GRSPCL|GR:GASR24|GR:GR36A|GR:GRSLIN" >Gas Ranges</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=ER:ER24RC|ER:ER20RC|ER:ER30RC|ER:ER36A" >Coil Ranges</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=ER:ERDROP|ER:ERSPCL|ER:ER24RC|ER:ER20RC|ER:ERSLIN|ER:ER30RC|ER:ER30ST|ER:ER36A" >Electric Ranges</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=ER:ERSLIN|GR:GRSLIN" >Slide-in Ranges</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=GR:GASPRO" >Professional Ranges</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=AC:RANACC|AC:ERACC|AC:GRACC" >Range Accessories</a></li> 2534 <!-- footer --> 2535 <li class="dropdown-footer"> 2536 <a href="/by-category/gr:gasr20-gr:gasr30-gr:gaspro-er:erspcl-ac:ranacc-ac:eracc-gr:grsurf-ac:gracc-gr:gasr24-er:er30st-gr:grslin-er:ersurf-er:erdrop-gr:grspcl-er:er24rc-er:er20rc-er:erslin-er:er30rc-gr:gr36a-er:er36a/ranges--amp--cooktops.html?header_img=gr_er.jpg" >All Ranges & Cooktops</a> 2537 </li> 2538 </ul> 2539 2540 2541 </li><li class="nav-sub-section col-sm-3 nav-sub-section-wallovens"> 2542 <ul> 2543 2544 2545 <!-- header --> 2546 <li class="dropdown-header">Wall Ovens</li> 2547 2548 <!-- links --> 2549 <li><a href="/_CGI/SEARCH3.HTML?MINOR=ER:ERWALCM" >Combination Wall Ovens</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=GR:GRWAL2|ER:ERWAL2" >Double Wall Ovens</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=ER:ERWAL2|ER:ERWAL1" >Electric Wall Ovens</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=GR:GRWAL1|GR:GRWAL2" >Gas Wall Ovens</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=ER:ERWARM" >Electric Warming Drawers</a></li> 2550 <!-- footer --> 2551 <li class="dropdown-footer"> 2552 <a href="/by-category/gr:grwal1-gr:grwal2-er:erwarm-er:erwal2-er:erwalcm-er:erwal1/wall-ovens.html?header_img=wall_ovens.jpg" >All Wall Ovens</a> 2553 </li> 2554 </ul> 2555 2556 2557 </li><li class="nav-sub-section col-sm-3 nav-sub-section-hood"> 2558 <ul> 2559 2560 2561 <!-- header --> 2562 <li class="dropdown-header">Range Hoods</li> 2563 2564 <!-- links --> 2565 <li><a href="/_CGI/SEARCH3.HTML?MINOR=HOOD:CONVHD" >Convertible Hoods</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=HOOD:DUCTED" >Ducted Hoods</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=HOOD:DCTLES" >Ductless Hoods</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=HOOD:PROHD" >Professional Hoods</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=AC:HOODAC" >Hood Accessories</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=HOOD:INSERT" >Hood Inserts</a></li> 2566 <!-- footer --> 2567 <li class="dropdown-footer"> 2568 <a href="/by-category/hood:insert-hood:ducted-ac:hoodac-hood:dctles-hood:convhd-hood:prohd/range-hoods.html?header_img=hood.jpg" >All Range Hoods</a> 2569 </li> 2570 </ul> 2571 2572 2573 </li><li class="nav-sub-section col-sm-3 nav-sub-section-mic"> 2574 <ul> 2575 2576 2577 <!-- header --> 2578 <li class="dropdown-header">Microwaves</li> 2579 2580 <!-- links --> 2581 <li><a href="/_CGI/SEARCH3.HTML?MINOR=MIC:MICBI" >Built In Microwaves</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=MIC:MICCO" >Countertop Microwave</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=MIC:MICOR" >Over the Range Microwaves</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=AC:MICAC" >Accessories</a></li> 2582 <!-- footer --> 2583 <li class="dropdown-footer"> 2584 <a href="/by-category/mic:halogn-mic:micor-mic:micco-ac:micac-mic:micbi/microwaves.html?header_img=mic.jpg" >All Microwaves</a> 2585 </li> 2586 </ul> 2587 2588 2589 </li> 2590 </ul> 2591 </li> 2592 </ul> 2593 </li><li class="megamenu-dropdown dropdown megamenu-toggle nav-grilling"> 2594 <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-label="Grilling" aria-expanded="false" > 2595 2596 2597 2598 Grilling 2599 2600 2601 </a> 2602 2603 <ul class="dropdown-menu megamenu megamenu-content clearfix"> 2604 2605 <li class="col-sm-12 clearfix"> 2606 <div class="dropdown-section-header-container clearfix"> 2607 <div class="col-sm-6 col-xs-8"> 2608 <p class="dropdown-section-header">Grilling</p> 2609 </div> 2610 <div class="col-sm-6 col-xs-4"> 2611 <a class="btn btn-primary pull-right" aria-label="View All Grilling" href="/by-category/bbq/grilling.html" > 2612 View All 2613 </a> 2614 </div> 2615 </div> 2616 </li> 2617 <li class="col-sm-12 dropdown-row clearfix"> 2618 <ul class="nav-sub-sections-container row"> 2619 <li class="nav-sub-section col-sm-12 nav-sub-section-bbq"> 2620 <ul> 2621 2622 2623 <!-- header --> 2624 <li class="dropdown-header">Grilling</li> 2625 2626 <!-- links --> 2627 <li><a href="/_CGI/SEARCH3.HTML?MINOR=BBQ:BBQNG|BBQ:BBQLP" >Gas Grills</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=BBQ:BBQCH" >
2627Charcoal Grills</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=BBQ:BBQEL" >Electric Grills</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=BBQ:BBQPRO" >Pro Style Grills</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=BBQ:BBQPL" >Pellet Grills</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=AC:BBQAC" >Accessories</a></li> 2628 <!-- footer --> 2629 <li class="dropdown-footer"> 2630 <a href="/by-category/bbq/grilling.html" >All Grilling</a> 2631 </li> 2632 </ul> 2633 2634 2635 </li> 2636 </ul> 2637 </li> 2638 </ul> 2639 </li><li class="megamenu-dropdown dropdown megamenu-toggle nav-dishwasher"> 2640 <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-label="Dishwashers" aria-expanded="false" > 2641 2642 2643 2644 Dishwashers 2645 2646 2647 </a> 2648 2649 <ul class="dropdown-menu megamenu megamenu-content clearfix"> 2650 2651 <li class="col-sm-12 clearfix"> 2652 <div class="dropdown-section-header-container clearfix"> 2653 <div class="col-sm-6 col-xs-8"> 2654 <p class="dropdown-section-header">Dishwashers</p> 2655 </div> 2656 <div class="col-sm-6 col-xs-4"> 2657 <a class="btn btn-primary pull-right" aria-label="View All Dishwashers" href="/by-category/ac:diacc-dish:dwpo-ac:dishac-di:dispos-dish:dwbi-comp:compac/dishwashers.html?header_img=dish.jpg" > 2658 View All 2659 </a> 2660 </div> 2661 </div> 2662 </li> 2663 <li class="col-sm-12 dropdown-row clearfix"> 2664 <ul class="nav-sub-sections-container row"> 2665 <li class="nav-sub-section col-sm-6 nav-sub-section-dish"> 2666 <ul> 2667 2668 2669 <!-- header --> 2670 <li class="dropdown-header">Dishwashers</li> 2671 2672 <!-- links --> 2673 <li><a href="/_CGI/SEARCH3.HTML?MINOR=DISH:DWBI" >Built In Dishwashers</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=DISH:DWPO" >Portable Dishwashers</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=AC:DISHAC" >Accessories</a></li> 2674 <!-- footer --> 2675 <li class="dropdown-footer"> 2676 <a href="/by-category/dish:dwpo-ac:dishac-dish:dwbi/dishwashers.html?header_img=dish.jpg" >All Dishwashers</a> 2677 </li> 2678 </ul> 2679 2680 2681 </li><li class="nav-sub-section col-sm-6 nav-sub-section-disposals"> 2682 <ul> 2683 2684 2685 <!-- header --> 2686 <li class="dropdown-header">Food Disposers</li> 2687 2688 <!-- links --> 2689 <li><a href="/_CGI/SEARCH3.HTML?MAJOR=COMP" >Trash Compactors</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=DI:DISPOS" >Waste Disposals</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=AC:DIACC" >Accessories</a></li> 2690 <!-- footer --> 2691 <li class="dropdown-footer"> 2692 <a href="/by-category/ac:diacc-di:dispos-comp:compac/food-disposers.html?header_img=dish.jpg" >All Food Disposers</a> 2693 </li> 2694 </ul> 2695 2696 2697 </li> 2698 </ul> 2699 </li> 2700 </ul> 2701 </li><li class="megamenu-dropdown dropdown megamenu-toggle nav-laundry"> 2702 <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-label="Laundry" aria-expanded="false" > 2703 2704 2705 2706 Laundry 2707 2708 2709 </a> 2710 2711 <ul class="dropdown-menu megamenu megamenu-content clearfix"> 2712 2713 <li class="col-sm-12 clearfix"> 2714 <div class="dropdown-section-header-container clearfix"> 2715 <div class="col-sm-6 col-xs-8"> 2716 <p class="dropdown-section-header">Laundry</p> 2717 </div> 2718 <div class="col-sm-6 col-xs-4"> 2719 <a class="btn btn-primary pull-right" aria-label="View All Laundry" href="/by-category/laund:commd-laund:drygf-laund:washp-laund:commc-laund:washf-laund:drye-laund:dryef-ac:launac-laund:washce-laund:commw-laund:dryg-laund:washcg-laund:washhe-laund:pdstl-laund:steam-laund:washt-laund:dryp-laund:drytmg-laund:drytme/laundry.html?header_img=laund.jpg" > 2720 View All 2721 </a> 2722 </div> 2723 </div> 2724 </li> 2725 <li class="col-sm-12 dropdown-row clearfix"> 2726 <ul class="nav-sub-sections-container row"> 2727 <li class="nav-sub-section col-sm-4 nav-sub-section-washer"> 2728 <ul> 2729 2730 2731 <!-- header --> 2732 <li class="dropdown-header">Washers</li> 2733 2734 <!-- links --> 2735 <li><a href="/_CGI/SEARCH3.HTML?MINOR=LAUND:WASHF" >Front Load Washer</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=LAUND:WASHHE" >High Efficiency Top Load Washer</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=LAUND:WASHP" >Portable Washer</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=LAUND:WASHT" >Traditional Top Load Washer</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=LAUND:WASHCE" >Combo Washer & Electric Dryer</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=LAUND:WASHCG" >Combo Washer & Gas Dryer</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=LAUND:COMMW" >Commercial Washer</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=LAUND:COMMC" >Commercial Combo Washer Dryer</a></li> 2736 <!-- footer --> 2737 <li class="dropdown-footer"> 2738 <a href="/by-category/laund:washce-laund:commw-laund:washcg-laund:washhe-laund:washp-laund:commc-laund:washt-laund:washf/washers.html?header_img=laund_wash.jpg" >All Washers</a> 2739 </li> 2740 </ul> 2741 2742 2743 </li><li class="nav-sub-section col-sm-4 nav-sub-section-dryers"> 2744 <ul> 2745 2746 2747 <!-- header --> 2748 <li class="dropdown-header">Dryers</li> 2749 2750 <!-- links --> 2751 <li><a href="/_CGI/SEARCH3.HTML?MINOR=LAUND:DRYE" >Top Load Electric Dryer</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=LAUND:DRYEF" >Front Load Electric Dryer</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=LAUND:DRYG" >Top Load Gas Dryer</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=LAUND:DRYGF" >Front Load Gas Dryer</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=LAUND:DRYTME" >Top Load Matching Electric Dryer</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=LAUND:DRYTMG" >
2751Top Load Matching Gas Dryer</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=LAUND:DRYP" >Portable Dryer</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=LAUND:COMMD" >Commercial Dryer</a></li> 2752 <!-- footer --> 2753 <li class="dropdown-footer"> 2754 <a href="/by-category/laund:commd-laund:dryg-laund:drygf-laund:dryp-laund:drye-laund:dryef-laund:drytmg-laund:drytme/dryers.html?header_img=laund_dry.jpg" >All Dryers</a> 2755 </li> 2756 </ul> 2757 2758 2759 </li><li class="nav-sub-section col-sm-4 nav-sub-section-laund-accessories"> 2760 <ul> 2761 2762 2763 <!-- header --> 2764 <li class="dropdown-header">Laundry Accessories</li> 2765 2766 <!-- links --> 2767 <li><a href="/_CGI/SEARCH3.HTML?MINOR=AC:LAUNAC" >Hoses & Other Accessories</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=LAUND:PDSTL" >Laundry Pedestals</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=LAUND:STEAM" >Steam Centers</a></li> 2768 <!-- footer --> 2769 <li class="dropdown-footer"> 2770 <a href="/_CGI/SEARCH3.HTML?MINOR=LAUND:PDSTL|LAUND:STEAM|AC:LAUNAC&header_img_src_url=laund_dry.jpg" >All Laundry Accessories</a> 2771 </li> 2772 </ul> 2773 2774 2775 </li> 2776 </ul> 2777 </li> 2778 </ul> 2779 </li><li class="megamenu-dropdown dropdown megamenu-toggle nav-refrigeration"> 2780 <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-label="Refrigeration" aria-expanded="false" > 2781 2782 2783 2784 Refrigeration 2785 2786 2787 </a> 2788 2789 <ul class="dropdown-menu megamenu megamenu-content clearfix"> 2790 2791 <li class="col-sm-12 clearfix"> 2792 <div class="dropdown-section-header-container clearfix"> 2793 <div class="col-sm-6 col-xs-8"> 2794 <p class="dropdown-section-header">Refrigeration</p> 2795 </div> 2796 <div class="col-sm-6 col-xs-4"> 2797 <a class="btn btn-primary pull-right" aria-label="View All Refrigeration" href="/by-category/ref:bsxs-ref:rwc-ref:rspcl-fr:chfrze-ref:compact-ref:drawer-ref:ffrench-ref:bfrench-ref:fglass-ref:bbotf-ref:brefall-fr:upfrze-ac:refacc-fr:icemkr-ref:frefall-ref:ftopf-ref:fsxs-ref:fbotf-ref:bglass-ref:btopf/refrigeration.html?header_img=ref.jpg" > 2798 View All 2799 </a> 2800 </div> 2801 </div> 2802 </li> 2803 <li class="col-sm-12 dropdown-row clearfix"> 2804 <ul class="nav-sub-sections-container row"> 2805 <li class="nav-sub-section col-sm-4 nav-sub-section-refrigerators"> 2806 <ul> 2807 2808 2809 <!-- header --> 2810 <li class="dropdown-header">Refrigerators</li> 2811 2812 <!-- links --> 2813 <li><a href="/_CGI/SEARCH3.HTML?MINOR=REF:BBOTF|REF:FBOTF" >Bottom Freezer</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=REF:FTOPF|REF:BTOPF" >Top Freezer</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=REF:FFRENCH|REF:BFRENCH" >French Door</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=REF:BSXS|REF:FSXS" >Side-by-Side</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=REF:BBOTF|REF:BSXS|REF:BREFALL|REF:BFRENCH|REF:BGLASS|REF:BTOPF" >Built-In</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=REF:BBOTF|REF:FREFALL|REF:FFRENCH|REF:FTOPF|REF:FSXS|REF:FGLASS" >Freestanding</a></li> 2814 <!-- footer --> 2815 <li class="dropdown-footer"> 2816 <a href="/by-category/ref:bbotf-ref:bsxs-ref:brefall-ref:frefall-ref:ftopf-ref:ffrench-ref:bfrench-ref:fsxs-ref:fbotf-ref:bglass-ref:fglass-ref:btopf/refrigerators.html?header_img=ref.jpg" >All Refrigerators</a> 2817 </li> 2818 </ul> 2819 2820 2821 </li><li class="nav-sub-section col-sm-4 nav-sub-section-freezers"> 2822 <ul> 2823 2824 2825 <!-- header --> 2826 <li class="dropdown-header">Freezers</li> 2827 2828 <!-- links --> 2829 <li><a href="/_CGI/SEARCH3.HTML?MINOR=FR:CHFRZE" >Chest Freezers</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=FR:UPFRZE" >Upright Freezers</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=FR:ICEMKR" >Ice Makers</a></li> 2830 <!-- footer --> 2831 <li class="dropdown-footer"> 2832 <a href="/by-category/fr:upfrze-fr:icemkr-fr:chfrze/freezers.html?header_img=ref.jpg" >All Freezers</a> 2833 </li> 2834 </ul> 2835 2836 2837 </li><li class="nav-sub-section col-sm-4 nav-sub-section-ref-other"> 2838 <ul> 2839 2840 2841 <!-- header --> 2842 <li class="dropdown-header">Other Refrigeration</li> 2843 2844 <!-- links --> 2845 <li><a href="/_CGI/SEARCH3.HTML?MINOR=REF:COMPACT" >Compact Refrigerators</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=REF:RWC|REF:RSPCL" >Beverage Centers</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=REF:DRAWER" >Refrigerated Drawer</a></li><li><a href="/_CGI/SEARCH3.HTML?MINOR=AC:REFACC" >Accessories</a></li> 2846 <!-- footer --> 2847 <li class="dropdown-footer"> 2848 <a href="/by-category/ref:rwc-ac:refacc-ref:rspcl-ref:compact-ref:drawer/other-refrigeration.html?header_img=ref.jpg" >All Other Refrigeration</a> 2849 </li> 2850 </ul> 2851 2852 2853 </li> 2854 </ul> 2855 </li> 2856 </ul> 2857 </li><li class="megamenu-dropdown "> 2858 <a href="/_CGI/SEARCH3?LAYOUT=GRID&PROMO_CODE=mclearance" role="button" aria-label="Clearance" aria-expanded="false" > 2859 2860 2861 2862 Clearance 2863 2864 2865 </a> 2866 2867 2868 </li><li class="megamenu-dropdown "> 2869 <a href="/specials.html" role="button" aria-label="Specials" aria-expanded="false" > 2870 2871 2872 2873 Specials 2874 2875 2876 </a> 2877 2878 2879 </li> 2880 2881 <li class="dropdown megamenu-dropdown megamenu-dropdown-brands edge"> 2882<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="true">Shop by Brand</a> 2883<ul class="dropdown-menu megamenu megamenu-content clearfix"> 2884 <li class="col-sm-12 clearfix"> 2885 <div class="dropdown-section-header-container clearfix"> 2886 <div class="col-sm-6 col-xs-8"> 2887 <p class="dropdown-section-header">Shop by Brand</p> 2888 </div> 2889 <div class="col-sm-6 col-xs-4"> 2890 <a class="btn btn-primary pull-right" href="/landing_all_brands.html"> 2891 All Brands 2892 </a> 2893 </div> 2894 </div> 2895 </li> 2896 <li class="col-sm-12 dropdown-row clearfix"> 2897 <ul class="nav-sub-sections-container row"> 2898 <li class="nav-sub-section nav-sub-section-brands-appliance col-sm-12"> 2899 <ul> 2900 <li class="dropdown-header">Appliances by Brand</li> 2901 <li class="brands-dropdown-content"> 2902 <a class="valign-middle" href="/by-brand/ber/Bertazzoni.html">Bertazzoni</a> 2903 </li> 2904 <li class="brands-dropdown-content"> 2905 <a class="valign-middle" href="/by-brand/blu/BlueStar.html">BlueStar</a> 2906 </li> 2907 <li class="brands-dropdown-content"> 2908 <a class="valign-middle" href="/by-brand/bosch/Bosch.html">Bosch</a> 2909 </li> 2910 2911 <li class="brands-dropdown-content"><a class="valign-middle" href="/by-brand/cafea/Cafe.html">Cafe</a></li> 2912 <li class="brands-dropdown-content"> 2913 <a class="valign-middle" href="/by-brand/cove/Cove.html">Cove</a> 2914 </li><li class="brands-dropdown-content"> 2915 <a class="valign-middle" href="/by-brand/dac/Dacor.html">Dacor</a> 2916 </li> 2917 <!-- <li class="brands-dropdown-content"> 2918 <a class="valign-middle" href="/by-brand/dcs/DCS.html">DCS</a> 2919 </li> --> 2920 <li class="brands-dropdown-content"> 2921 <a class="valign-middle" href="/by-brand/electrolux/Electrolux.html">Electrolux</a> 2922 </li><li class="brands-dropdown-content"> 2923 <a class="valign-middle" href="/by-brand/elmsw/Elmira-Stove-Works.html">Elmira Stove Works</a> 2924 </li><li class="brands-dropdown-content"> 2925 <a class="valign-middle" href="/by-brand/frig/Frigidaire.html">Frigidaire</a> 2926 </li> 2927 <li class="brands-dropdown-content"> 2928 <a class="valign-middle" href="/by-brand/ge/GE-Appliances.html">GE Appliances</a> 2929 </li> 2930 <li class="brands-dropdown-content"> 2931 <a class="valign-middle" href="/by-brand/ge/GE-Appliances.html">GE Profile</a> 2932 </li> 2933 <li class="brands-dropdown-content"> 2934 <a class="valign-middle" href="/by-brand/jen/JennAir.html">JennAir</a> 2935 </li><li class="brands-dropdown-content"> 2936 <a class="valign-middle" href="/by-brand/kta/KitchenAid.html">KitchenAid</a> 2937 </li><li class="brands-dropdown-content"> 2938 <a class="valign-middle" href="/by-brand/lg/LG.html">LG</a> 2939 </li><li class="brands-dropdown-content"> 2940 <a class="valign-middle" href="/by-brand/may/Maytag.html">Maytag</a> 2941 </li><li class="brands-dropdown-content"> 2942 <a class="valign-middle" href="/by-brand/mie/Miele.html">Miele</a> 2943 </li><li class="brands-dropdown-content"> 2944 <a class="valign-middle" href="/by-brand/monogram/Monogram.html">Monogram</a> 2945 </li> 2946 <!-- <li class="brands-dropdown-content"> 2947 <a class="valign-middle" href="/by-brand/plum/Plum.html">Plum</a> 2948 </li> --> 2949 <li class="brands-dropdown-content"> 2950 <a class="valign-middle" href="/by-brand/samsung/Samsung.html">Samsung</a> 2951 </li><li class="brands-dropdown-content"> 2952 <a class="valign-middle" href="/by-brand/sks/Sks.html">SKS</a> 2953 </li><li class="brands-dropdown-content"> 2954 <a class="valign-middle" href="/by-brand/spq/Speed-Queen.html">Speed Queen</a> 2955 </li><li class="brands-dropdown-content"> 2956 <a class="valign-middle" href="/by-brand/subz/Sub-Zero.html">Sub-Zero</a> 2957 </li><li class="brands-dropdown-content"> 2958 <a class="valign-middle" href="/by-brand/the/Thermador.html">Thermador</a> 2959 </li><li class="brands-dropdown-content"> 2960 <a class="valign-middle" href="/by-brand/tmf/True-Residential.html">True Residential</a> 2961 </li><li class="brands-dropdown-content"> 2962 <a class="valign-middle" href="/by-brand/whirl/Whirlpool.html">Whirlpool</a> 2963 </li><li class="brands-dropdown-content"> 2964 <a class="valign-middle" href="/by-brand/wolf/Wolf.html">Wolf</a> 2965 </li><li class="brands-dropdown-content"> 2966 <a class="valign-middle" href="/by-brand/xov/XO-Appliance.html">XO Appliance</a> 2967 </li><li class="brands-dropdown-content"> 2968 <a class="valign-middle" href="/by-brand/zep/Zephyr.html">Zephyr</a> 2969 </li> 2970 </ul> 2971 </li> <!-- /col* --> 2972</ul> 2973</li> 2974</ul> 2975</li> 2976 2977 2978 2979 </ul> 2980 </div> 2981 </div> 2982 </nav> 2983 2984 2985 2986 2987</header> <!-- /header --> 2988 2989 2990 <div id="page-content-wrap" class="clearfix boxed-container"> 2991 <div class="row"> 2992 <section id="featured-rpi" class="container-fluid animated animate-first fadeInUp"> 2993 <div class="row"> 2994 <div class="slider-rpi owl-carousel carousel-side-nav"> 2995 <div class="item"> 2996 <!-- not ignite with has link --> 2997 <a href="/promotions/neco/iac/2026/cozy-home/savings.html?RANDOM_ID=-1510464388&RPI_CLICK=true" title="IAC The Cozy Home Season Sale 2026" > 2998 <img class="owl-lazy" data-src="https://images.webfronts.com/rotating_promo/YGSOYEBPPQAXWKOQWXJW.jpg?imgeng=/w_1400/h_500/m_cropbox" alt="IAC The Cozy Home Season Sale 2026"> 2999 </a> 3000 </div><div class="item"> 3001 <!-- not ignite with has link --> 3002 <a href="/promotions/ge/2026/10-fall-savings-event/savings.html?RANDOM_ID=1219050885&RPI_CLICK=true" title="GE Fall Savings 2026" > 3003 <img class="owl-lazy" data-src="https://images.webfronts.com/rotating_promo/EHHESVROLIPAVOXAMDCM.jpg?imgeng=/w_1400/h_500/m_cropbox" alt="GE Fall Savings 2026"> 3004 </a> 3005 </div><div class="item"> 3006 <!-- not ignite with has link --> 3007 <a href="/promotions/kitchenaid/2026/09-fall-savings/savings.html?RANDOM_ID=-2034026406&RPI_CLICK=true" title="KitchenAid Fall Savings 2026" > 3008 <img class="owl-lazy" data-src="https://images.webfronts.com/rotating_promo/KOMKUQRHEVKJPHBNABKW.jpg?imgeng=/w_1400/h_500/m_cropbox" alt="KitchenAid Fall Savings 2026"> 3009 </a> 3010 </div><div class="item"> 3011 <!-- not ignite with has link --> 3012 <a href="/promotions/bosch/2026/09-boschtober/savings.html?RANDOM_ID=-1282777824&RPI_CLICK=true" title="Boschtober 2026" > 3013 <img class="owl-lazy" data-src="https://images.webfronts.com/rotating_promo/YPRUVCCJKNGXJFJHHPUN.jpg?imgeng=/w_1400/h_500/m_cropbox" alt="Boschtober 2026"> 3014 </a> 3015 </div><div class="item"> 3016 <!-- not ignite with has link --> 3017 <a href="/promotions/geprofile/2024/12-smarter-innovation/savings.html?RANDOM_ID=-385022869&RPI_CLICK=true" title="GE Profile Smarter Innovation 2026" > 3018 <img class="owl-lazy" data-src="https://images.webfronts.com/rotating_promo/UCEQGGYAFMPPNCNXPBAN.jpg?imgeng=/w_1400/h_500/m_cropbox" alt="GE Profile Smarter Innovation 2026"> 3019 </a> 3020 </div><div class="item"> 3021 <!-- not ignite with has link --> 3022 <a href="/promotions/frigidaire/2026/02-frig-pro-exclusive-rebate/savings.html?RANDOM_ID=-1924544345&RPI_CLICK=true" title="Frigid
3022aire Professional + NMG Exclusive Rebate (Up to $2,500)" > 3023 <img class="owl-lazy" data-src="https://images.webfronts.com/rotating_promo/FSMPOUGTGJGHXQAERUBX.jpg?imgeng=/w_1400/h_500/m_cropbox" alt="Frigidaire Professional + NMG Exclusive Rebate (Up to $2,500)"> 3024 </a> 3025 </div><div class="item"> 3026 <!-- not ignite with has link --> 3027 <a href="/promotions/whirlpool/2026/10-fall-savings/savings.html?RANDOM_ID=429611496&RPI_CLICK=true" title="Whirlpool Fall Savings 2026" > 3028 <img class="owl-lazy" data-src="https://images.webfronts.com/rotating_promo/QWLEDKOOXVWRFSHMLILC.jpg?imgeng=/w_1400/h_500/m_cropbox" alt="Whirlpool Fall Savings 2026"> 3029 </a> 3030 </div><div class="item"> 3031 <!-- not ignite with has link --> 3032 <a href="/promotions/bosch/2026/09-fall-savings/savings.html?RANDOM_ID=1214416121&RPI_CLICK=true" title="Bosch Fall Savings 2026" > 3033 <img class="owl-lazy" data-src="https://images.webfronts.com/rotating_promo/PYVIRKOOGWKTFYGKJWDJ.jpg?imgeng=/w_1400/h_500/m_cropbox" alt="Bosch Fall Savings 2026"> 3034 </a> 3035 </div><div class="item"> 3036 <!-- not ignite no link --> 3037 <img class="owl-lazy" data-src="https://images.webfronts.com/cache/rfcwingmjxgnx.jpg" alt="Promo Images"> 3038 </div><div class="item"> 3039 <!-- not ignite with has link --> 3040 <a href="/promotions/electrolux/2026/04-laundry/savings.html?RANDOM_ID=-1812951592&RPI_CLICK=true" title="Electrolux $100 Laundry 2026" > 3041 <img class="owl-lazy" data-src="https://images.webfronts.com/rotating_promo/RADVHGXGNDYDYTIHDSHS.jpg?imgeng=/w_1400/h_500/m_cropbox" alt="Electrolux $100 Laundry 2026"> 3042 </a> 3043 </div><div class="item"> 3044 <!-- not ignite with has link --> 3045 <a href="/promotions/kitchenaid/2026/03-combined-rebate/savings.html?RANDOM_ID=1646176447&RPI_CLICK=true" title="KitchenAid NMG Combined Rebate 2026" > 3046 <img class="owl-lazy" data-src="https://images.webfronts.com/rotating_promo/XMIUJTTBNCYIDXQWINKG.jpg?imgeng=/w_1400/h_500/m_cropbox" alt="KitchenAid NMG Combined Rebate 2026"> 3047 </a> 3048 </div><div class="item"> 3049 <!-- not ignite with has link --> 3050 <a href="https://www.marcellasappliance.com/by-brand/mie/Miele.html" title="Promo Images" > 3051 <img class="owl-lazy" data-src="https://images.webfronts.com/cache/neqxpqctdnhvj.jpg" alt="Promo Images"> 3052 </a> 3053 </div><div class="item"> 3054 <!-- not ignite with has link --> 3055 <a href="/promotions/frigidaire/2025/08-labor-day/savings.html?RANDOM_ID=-214428507&RPI_CLICK=true" title="Frigidaire Stone-Baked Pizza 2025" > 3056 <img class="owl-lazy" data-src="https://images.webfronts.com/rotating_promo/BOQSSYARGBFFPADEOISE.jpg?imgeng=/w_1400/h_500/m_cropbox" alt="Frigidaire Stone-Baked Pizza 2025"> 3057 </a> 3058 </div><div class="item"> 3059 <!-- not ignite with has link --> 3060 <a href="/promotions/monogram/2024/07-one-for-you-one-for-free-rebate/savings.html?RANDOM_ID=-1442043632&RPI_CLICK=true" title="Monogram One for You, One for Free 2026" > 3061 <img class="owl-lazy" data-src="https://images.webfronts.com/rotating_promo/FWXMJVYCDPKDIBMMAPJW.jpg?imgeng=/w_1400/h_500/m_cropbox" alt="Monogram One for You, One for Free 2026"> 3062 </a> 3063 </div><div class="item"> 3064 <!-- not ignite with has link --> 3065 <a href="/promotions/frigidaire/2026/08-pizza-oven-rebate/savings.html?RANDOM_ID=1274017929&RPI_CLICK=true" title="Frigidaire Pizza Oven Rebate 2026" > 3066 <img class="owl-lazy" data-src="https://images.webfronts.com/rotating_promo/TAGCADLNWQOEEEHAGBHF.jpg?imgeng=/w_1400/h_500/m_cropbox" alt="Frigidaire Pizza Oven Rebate 2026"> 3067 </a> 3068 </div> 3069 3070 </div> 3071 </div> 3072 </section> <!-- /featured-rpi --> 3073 3074 <section class="featured-boxes container-boxed"> 3075 <div class="row featured-container-wrap"> 3076 <div class="wrap"> 3077 <a class="ui-link-no-decor featured-box-wrap" title="Cooking" href="/by-category/gr-er-hood-mic-bbq/Gas-Ranges-and-Electric-Ranges-and-Hoods-and-Microwave-and-Barbeques.html?CATEGORY_HEADER_IMG=COOKING.jpg" > 3078 <img class="img-fluid" src="/images/index-cooking.jpg?ccid=x6088659" alt="Image of a gas range" title="Cooking"> 3079 <div class="caption fluid-3"> 3080 Cooking 3081 </div> 3082 </a> 3083 </div> 3084 <div class="wrap"> 3085 <a class="ui-link-no-decor featured-box-wrap" title="Refrigeration" href="/by-category/ref-fr/Refrigerators-and-Freezers.html?CATEGORY_HEADER_IMG=REF.jpg" > 3086 <img class="img-fluid" src="/images/index-refrigeration.jpg?ccid=x6088659" alt="Image of a refrigerator" title="Refrigeration"> 3087 <div class="caption fluid-3"> 3088 Refrigeration 3089 </div> 3090 </a> 3091 </div> 3092 <div class="wrap"> 3093 <a class="ui-link-no-decor featured-box-wrap" title="Dishwashers" href="/by-category/dish-comp-di/Dishwashers-and-Compactors-and-Disposals-and-Dispensers.html?CATEGORY_HEADER_IMG=KITCHEN_CLEANUP.jpg" > 3094 <img class="img-fluid" src="/images/index-dishwashers.jpg?ccid=x6088659" alt="Image of an open dishwasher" title="Dishwashers"> 3095 <div class="caption fluid-3"> 3096 Dishwashers 3097 </div> 3098 </a> 3099 </div> 3100 <div class="wrap"> 3101 <a class="ui-link-no-decor featured-box-wrap" title="Laundry Pairs" href="/_CGI/SEARCH3.HTML?MAJOR=LAUND"> 3102 <img class="img-fluid" src="/images/index-laundry.jpg?ccid=x6088659" alt="Image of a washer and dryer" title="Laundry Pairs"> 3103 <div class="caption fluid-3"> 3104 Laundry 3105 </div> 3106 </a> 3107 </div> 3108 </div> 3109 </section> 3110 3111 <!-- custom-product-slider --> 3112 3113
3114 <section id="product-carousel" class="container-fluid custom-featured-product-wrap"> 3115 <div class="row m-b-30 align-center"> 3116 <p class="align-center font-bold fluid-1 m-t-30 m-b-30">Quick Ship Inventory</p> 3117 <div class="boxed-container m-b-30"> 3118 <div class="custom-featured-product-container owl-carousel carousel-side-nav"> 3119 <a class="item custom-featured-product block" href="/products/bosch/b36ct80snb.html" title="View 800 Series, French Door Bottom freezer, multi door, 36'', Black inox-antifingerprint"> 3120 <div class="model-img"> 3121 <div class="img-flags flags-top-left"> 3122 3123 3124 <strong class="img-flag-label img-flag-rebate"> 3125 <span> 3126 REBATE 3127 </span> 3128 </strong> 3129 3130 3131 3132 3133 <strong class="img-flag-label img-flag-expressdelivery img-flag-advanced-availability" data-availability="Quick Ship"> 3134 <span>Quick Ship</span> 3135 </strong> 3136 3137 3138 3139 3140 3141 3142 3143 3144 3145 3146 3147 3148 3149 3150 </div> 3151 3152 <div class="img-flags flags-top-right"> 3153 3154 </div> 3155 3156 <div class="img-flags flags-bottom-right"> 3157 <img src="/images/svg/energy-star.svg?ccid=x6088659" width="35" height="35" alt="Energy Star Logo"> 3158 </div> 3159 3160 <div class="img-flags flags-bottom-left"> 3161 3162 </div> 3163 3164 <img class="img-responsive block margin-auto" src="https://images.webfronts.com/cache/frsxddsawqzm.png?imgeng=/w_220/h_220/m_letterbox_ffffff_100" width="220" height="220" alt="View Product - 800 Series, French Door Bottom freezer, multi door, 36'', Black inox-antifingerprint"> 3165 </div> <!-- /model-img --> 3166 3167 <div class="model-detail"> 3168 3169 3170 <p class="model-desc"> 3171 <strong class="related-item-desc dotdotdot">800 Series, French Door Bottom freezer, multi door, 36'', Black inox-antifingerprint</strong> 3172 </p> 3173 3174 <p class="model-branding-wrapper small text-muted"> 3175 <strong class="model-brand model-brand-text"> 3176 Bosch 3177 </strong> 3178 <span class="model-number truncate"> 3179 B36CT80SNB 3180 </span> 3181 </p> 3182 3183 <div class="model-detail__lower"> 3184 3185 3186 <div class="model-rating clearfix"> 3187 <p class="d-flex-all align-items-center"> 3188 <img class="model-rating-review-stars" src="/images/product_review_rating_4_5.png?ccid=x6088659" height="18" alt="Product Rating Stars"> 3189 3190 <span class="model-rating-value text-gray-dark">4.4</span> 3191 </p> 3192 </div> 3193 3194 <div class="model-display-price-box m-t-5"> 3195 <p class="model-price-regular table-display"> 3196 <span class="price-label model-price-label-regular">Regular Price</span> 3197 <span class="price-value model-price-value-regular">$4,599</span> 3198 </p> 3199 3200 <div class="model-price-breakdown"> 3201 <p class="model-price-sale table-display"> 3202 <strong class="price-label model-price-label-sale"> 3203 Our Price 3204 </strong> 3205 <span class="price-value model-price-value-sale"> 3206 $4,149.99 3207 </span> 3208 </p> <!-- out of cart price check --> <!-- /sale_price --> 3209 3210 <p class="model-price-savings table-display"> 3211 <span class="price-label model-price-label-savings">You Save </span> 3212 <span class="price-value model-price-value-savings">$449.01 </span> 3213 </p> <!-- out of cart price check --> <!-- /savings_amount --> 3214 </div> 3215 </div> 3216 3217 <p class="btn btn-outline btn-primary btn-cta btn-cta-details align-self-stretch">See Details</p> 3218 </div> 3219 </div> 3220 </a><a class="item custom-featured-product block" href="/products/bosch/b36fd52sns.html" title="View 500 Series, French Door Bottom freezer, multi door, 36'', Brushed steel (with anti-fingerprint), Total No Frost"> 3221 <div class="model-img"> 3222 <div class="img-flags flags-top-left"> 3223 3224 3225 <strong class="img-flag-label img-flag-rebate"> 3226 <span> 3227 REBATE 3228 </span> 3229 </strong> 3230 3231 3232 3233 3234 <strong class="img-flag-label img-flag-expressdelivery img-flag-advanced-availability" data-availability="Quick Ship"> 3235 <span>Quick Ship</span> 3236 </strong> 3237 3238 3239 3240 3241 3242 3243 3244 3245 3246 3247 3248 3249 3250 3251 </div> 3252 3253 <div class="img-flags flags-top-right"> 3254 3255 </div> 3256 3257 <div class="img-flags flags-bottom-right"> 3258 <img src="/images/svg/energy-star.svg?ccid=x6088659" width="35" height="35" alt="Energy Star Logo"> 3259 </div> 3260 3261 <div class="img-flags flags-bottom-left"> 3262 3263 </div> 3264 3265 <img class="img-responsive block margin-auto" src="https://images.webfronts.com/cache/frtwivojiicr.png?imgeng=/w_220/h_220/m_letterbox_ffffff_100" width="220" height="220" alt="View Product - 500 Series, French Door Bottom freezer, multi door, 36'', Brushed steel (with anti-fingerprint), Total No Frost">
3266 </div> <!-- /model-img --> 3267 3268 <div class="model-detail"> 3269 3270 3271 <p class="model-desc"> 3272 <strong class="related-item-desc dotdotdot">500 Series, French Door Bottom freezer, multi door, 36'', Brushed steel (with anti-fingerprint), Total No Frost</strong> 3273 </p> 3274 3275 <p class="model-branding-wrapper small text-muted"> 3276 <strong class="model-brand model-brand-text"> 3277 Bosch 3278 </strong> 3279 <span class="model-number truncate"> 3280 B36FD52SNS 3281 </span> 3282 </p> 3283 3284 <div class="model-detail__lower"> 3285 3286 3287 <div class="model-rating clearfix"> 3288 <p class="d-flex-all align-items-center"> 3289 <img class="model-rating-review-stars" src="/images/product_review_rating_4_0.png?ccid=x6088659" height="18" alt="Product Rating Stars"> 3290 3291 <span class="model-rating-value text-gray-dark">4.2</span> 3292 </p> 3293 </div> 3294 3295 <div class="model-display-price-box m-t-5"> 3296 <p class="model-price-regular table-display"> 3297 <span class="price-label model-price-label-regular">Regular Price</span> 3298 <span class="price-value model-price-value-regular">$3,749</span> 3299 </p> 3300 3301 <div class="model-price-breakdown"> 3302 <p class="model-price-sale table-display"> 3303 <strong class="price-label model-price-label-sale"> 3304 Our Price 3305 </strong> 3306 <span class="price-value model-price-value-sale"> 3307 $3,059.99 3308 </span> 3309 </p> <!-- out of cart price check --> <!-- /sale_price --> 3310 3311 <p class="model-price-savings table-display"> 3312 <span class="price-label model-price-label-savings">You Save </span> 3313 <span class="price-value model-price-value-savings">$689.01 </span> 3314 </p> <!-- out of cart price check --> <!-- /savings_amount --> 3315 </div> 3316 </div> 3317 3318 <p class="btn btn-outline btn-primary btn-cta btn-cta-details align-self-stretch">See Details</p> 3319 </div> 3320 </div> 3321 </a><a class="item custom-featured-product block" href="/products/bosch/shp65dm5n.html" title="View 500 Series, built-under dishwasher, 24'', Brushed steel anti-fingerprint"> 3322 <div class="model-img"> 3323 <div class="img-flags flags-top-left"> 3324 3325 3326 <strong class="img-flag-label img-flag-rebate"> 3327 <span> 3328 REBATE 3329 </span> 3330 </strong> 3331 3332 3333 3334 3335 <strong class="img-flag-label img-flag-expressdelivery img-flag-advanced-availability" data-availability="Quick Ship"> 3336 <span>Quick Ship</span> 3337 </strong> 3338 3339 3340 3341 3342 3343 3344 3345 3346 3347 3348 3349 3350 3351 3352 </div> 3353 3354 <div class="img-flags flags-top-right"> 3355 3356 </div> 3357 3358 <div class="img-flags flags-bottom-right"> 3359 <img src="/images/svg/energy-star.svg?ccid=x6088659" width="35" height="35" alt="Energy Star Logo"> 3360 </div> 3361 3362 <div class="img-flags flags-bottom-left"> 3363 3364 </div> 3365 3366 <img class="img-responsive block margin-auto" src="https://images.webfronts.com/cache/pcyvitgcrafg.png?imgeng=/w_220/h_220/m_letterbox_ffffff_100" width="220" height="220" alt="View Product - 500 Series, built-under dishwasher, 24'', Brushed steel anti-fingerprint"> 3367 </div> <!-- /model-img --> 3368 3369 <div class="model-detail"> 3370 3371 3372 <p class="model-desc"> 3373 <strong class="related-item-desc dotdotdot">500 Series, built-under dishwasher, 24'', Brushed steel anti-fingerprint</strong> 3374 </p> 3375 3376 <p class="model-branding-wrapper small text-muted"> 3377 <strong class="model-brand model-brand-text"> 3378 Bosch 3379 </strong> 3380 <span class="model-number truncate"> 3381 SHP65DM5N 3382 </span> 3383 </p> 3384 3385 <div class="model-detail__lower"> 3386 3387 3388 <div class="model-rating clearfix"> 3389 <p class="d-flex-all align-items-center"> 3390 <img class="model-rating-review-stars" src="/images/product_review_rating_4_5.png?ccid=x6088659" height="18" alt="Product Rating Stars"> 3391 3392 <span class="model-rating-value text-gray-dark">4.5</span> 3393 </p> 3394 </div> 3395 3396 <div class="model-display-price-box m-t-5"> 3397 <p class="model-price-regular table-display"> 3398 <span class="price-label model-price-label-regular">Regular Price</span> 3399 <span class="price-value model-price-value-regular">$1,399</span> 3400 </p> 3401 3402 <div class="model-price-breakdown"> 3403 <p class="model-price-sale table-display"> 3404 <strong class="price-label model-price-label-sale"> 3405 Our Price 3406 </strong> 3407 <span class="price-value model-price-value-sale"> 3408 $1,129.99 3409 </span> 3410 </p> <!-- out of cart price check --> <!-- /sale_price --> 3411 3412 <p class="model-price-savings table-display"> 3413 <span class="price-label model-price-label-savings">You Save </span> 3414 <span class="price-value model-price-value-savings">$269.01 </span> 3415 </p> <!-- out of cart price check --> <!-- /savings_amount --> 3416 </div> 3417 </div> 3418 3419 <p class="btn btn-outline btn-primary btn-cta btn-cta-detail
3419s align-self-stretch">See Details</p> 3420 </div> 3421 </div> 3422 </a><a class="item custom-featured-product block" href="/products/bosch/shp78cm4n.html" title="View 800 Series, built-under dishwasher, 24'', Brushed black steel anti-fingerprint"> 3423 <div class="model-img"> 3424 <div class="img-flags flags-top-left"> 3425 3426 3427 <strong class="img-flag-label img-flag-rebate"> 3428 <span> 3429 REBATE 3430 </span> 3431 </strong> 3432 3433 3434 3435 3436 <strong class="img-flag-label img-flag-expressdelivery img-flag-advanced-availability" data-availability="Quick Ship"> 3437 <span>Quick Ship</span> 3438 </strong> 3439 3440 3441 3442 3443 3444 3445 3446 3447 3448 3449 3450 3451 3452 3453 </div> 3454 3455 <div class="img-flags flags-top-right"> 3456 3457 </div> 3458 3459 <div class="img-flags flags-bottom-right"> 3460 <img src="/images/svg/energy-star.svg?ccid=x6088659" width="35" height="35" alt="Energy Star Logo"> 3461 </div> 3462 3463 <div class="img-flags flags-bottom-left"> 3464 3465 </div> 3466 3467 <img class="img-responsive block margin-auto" src="https://images.webfronts.com/cache/frogpmmkfmnr.png?imgeng=/w_220/h_220/m_letterbox_ffffff_100" width="220" height="220" alt="View Product - 800 Series, built-under dishwasher, 24'', Brushed black steel anti-fingerprint"> 3468 </div> <!-- /model-img --> 3469 3470 <div class="model-detail"> 3471 3472 3473 <p class="model-desc"> 3474 <strong class="related-item-desc dotdotdot">800 Series, built-under dishwasher, 24'', Brushed black steel anti-fingerprint</strong> 3475 </p> 3476 3477 <p class="model-branding-wrapper small text-muted"> 3478 <strong class="model-brand model-brand-text"> 3479 Bosch 3480 </strong> 3481 <span class="model-number truncate"> 3482 SHP78CM4N 3483 </span> 3484 </p> 3485 3486 <div class="model-detail__lower"> 3487 3488 3489 <div class="model-rating clearfix"> 3490 <p class="d-flex-all align-items-center"> 3491 <img class="model-rating-review-stars" src="/images/product_review_rating_4_5.png?ccid=x6088659" height="18" alt="Product Rating Stars"> 3492 3493 <span class="model-rating-value text-gray-dark">4.6</span> 3494 </p> 3495 </div> 3496 3497 <div class="model-display-price-box m-t-5"> 3498 <p class="model-price-regular table-display"> 3499 <span class="price-label model-price-label-regular">Regular Price</span> 3500 <span class="price-value model-price-value-regular">$1,749</span> 3501 </p> 3502 3503 <div class="model-price-breakdown"> 3504 <p class="model-price-sale table-display"> 3505 <strong class="price-label model-price-label-sale"> 3506 Our Price 3507 </strong> 3508 <span class="price-value model-price-value-sale"> 3509 $1,549.99 3510 </span> 3511 </p> <!-- out of cart price check --> <!-- /sale_price --> 3512 3513 <p class="model-price-savings table-display"> 3514 <span class="price-label model-price-label-savings">You Save </span> 3515 <span class="price-value model-price-value-savings">$199.01 </span> 3516 </p> <!-- out of cart price check --> <!-- /savings_amount --> 3517 </div> 3518 </div> 3519 3520 <p class="btn btn-outline btn-primary btn-cta btn-cta-details align-self-stretch">See Details</p> 3521 </div> 3522 </div> 3523 </a><a class="item custom-featured-product block" href="/products/bosch/shx78cm5n.html" title="View 800 Series, built-under dishwasher, 24'', Brushed steel anti-fingerprint"> 3524 <div class="model-img"> 3525 <div class="img-flags flags-top-left"> 3526 3527 3528 <strong class="img-flag-label img-flag-rebate"> 3529 <span> 3530 REBATE 3531 </span> 3532 </strong> 3533 3534 3535 3536 3537 <strong class="img-flag-label img-flag-expressdelivery img-flag-advanced-availability" data-availability="Quick Ship"> 3538 <span>Quick Ship</span> 3539 </strong> 3540 3541 3542 3543 3544 3545 3546 3547 3548 3549 3550 3551 3552 3553 3554 </div> 3555 3556 <div class="img-flags flags-top-right"> 3557 3558 </div> 3559 3560 <div class="img-flags flags-bottom-right"> 3561 <img src="/images/svg/energy-star.svg?ccid=x6088659" width="35" height="35" alt="Energy Star Logo"> 3562 </div> 3563 3564 <div class="img-flags flags-bottom-left"> 3565 3566 </div> 3567 3568 <img class="img-responsive block margin-auto" src="https://images.webfronts.com/cache/pcwspvkoaogs.png?imgeng=/w_220/h_220/m_letterbox_ffffff_100" width="220" height="220" alt="View Product - 800 Series, built-under dishwasher, 24'', Brushed steel anti-fingerprint">
3569 </div> <!-- /model-img --> 3570 3571 <div class="model-detail"> 3572 3573 3574 <p class="model-desc"> 3575 <strong class="related-item-desc dotdotdot">800 Series, built-under dishwasher, 24'', Brushed steel anti-fingerprint</strong> 3576 </p> 3577 3578 <p class="model-branding-wrapper small text-muted"> 3579 <strong class="model-brand model-brand-text"> 3580 Bosch 3581 </strong> 3582 <span class="model-number truncate"> 3583 SHX78CM5N 3584 </span> 3585 </p> 3586 3587 <div class="model-detail__lower"> 3588 3589 3590 <div class="model-rating clearfix"> 3591 <p class="d-flex-all align-items-center"> 3592 <img class="model-rating-review-stars" src="/images/product_review_rating_4_5.png?ccid=x6088659" height="18" alt="Product Rating Stars"> 3593 3594 <span class="model-rating-value text-gray-dark">4.5</span> 3595 </p> 3596 </div> 3597 3598 <div class="model-display-price-box m-t-5"> 3599 <p class="model-price-regular table-display"> 3600 <span class="price-label model-price-label-regular">Regular Price</span> 3601 <span class="price-value model-price-value-regular">$1,749</span> 3602 </p> 3603 3604 <div class="model-price-breakdown"> 3605 <p class="model-price-sale table-display"> 3606 <strong class="price-label model-price-label-sale"> 3607 Our Price 3608 </strong> 3609 <span class="price-value model-price-value-sale"> 3610 $1,399.99 3611 </span> 3612 </p> <!-- out of cart price check --> <!-- /sale_price --> 3613 3614 <p class="model-price-savings table-display"> 3615 <span class="price-label model-price-label-savings">You Save </span> 3616 <span class="price-value model-price-value-savings">$349.01 </span> 3617 </p> <!-- out of cart price check --> <!-- /savings_amount --> 3618 </div> 3619 </div> 3620 3621 <p class="btn btn-outline btn-primary btn-cta btn-cta-details align-self-stretch">See Details</p> 3622 </div> 3623 </div> 3624 </a><a class="item custom-featured-product block" href="/products/Cafe/cafea/cdt858p2vs1.html" title="View CAFÉ™ CustomFit ENERGY STAR Stainless Interior Smart Dishwasher with Ultra Wash Top Rack and Dual Convection Ultra Dry, 44 dBA"> 3625 <div class="model-img"> 3626 <div class="img-flags flags-top-left"> 3627 3628 3629 <strong class="img-flag-label img-flag-rebate"> 3630 <span> 3631 REBATE 3632 </span> 3633 </strong> 3634 3635 3636 3637 3638 <strong class="img-flag-label img-flag-expressdelivery img-flag-advanced-availability" data-availability="Quick Ship"> 3639 <span>Quick Ship</span> 3640 </strong> 3641 3642 3643 3644 3645 3646 3647 3648 3649 3650 3651 3652 3653 3654 3655 </div> 3656 3657 <div class="img-flags flags-top-right"> 3658 3659 </div> 3660 3661 <div class="img-flags flags-bottom-right"> 3662 <img src="/images/svg/energy-star.svg?ccid=x6088659" width="35" height="35" alt="Energy Star Logo"> 3663 </div> 3664 3665 <div class="img-flags flags-bottom-left"> 3666 3667 </div> 3668 3669 <img class="img-responsive block margin-auto" src="https://images.webfronts.com/cache/frdyrzczwvmf.jpg?imgeng=/w_220/h_220/m_letterbox_ffffff_100" width="220" height="220" alt="View Product - CAFÉ™ CustomFit ENERGY STAR Stainless Interior Smart Dishwasher with Ultra Wash Top Rack and Dual Convection Ultra Dry, 44 dBA"> 3670 </div> <!-- /model-img --> 3671 3672 <div class="model-detail"> 3673 3674 3675 <p class="model-desc"> 3676 <strong class="related-item-desc dotdotdot">CAFÉ™ CustomFit ENERGY STAR Stainless Interior Smart Dishwasher with Ultra Wash Top Rack and Dual Convection Ultra Dry, 44 dBA</strong> 3677 </p> 3678 3679 <p class="model-branding-wrapper small text-muted"> 3680 <strong class="model-brand model-brand-text"> 3681 Cafe 3682 </strong> 3683 <span class="model-number truncate"> 3684 CDT858P2VS1 3685 </span> 3686 </p> 3687 3688 <div class="model-detail__lower"> 3689 3690 3691 <div class="model-rating clearfix"> 3692 <p class="d-flex-all align-items-center"> 3693 <img class="model-rating-review-stars" src="/images/product_review_rating_4_0.png?ccid=x6088659" height="18" alt="Product Rating Stars"> 3694 3695 <span class="model-rating-value text-gray-dark">4.0</span> 3696 </p> 3697 </div> 3698 3699 <div class="model-display-price-box m-t-5"> 3700 <p class="model-price-regular table-display"> 3701 <span class="price-label model-price-label-regular">Regular Price</span> 3702 <span class="price-value model-price-value-regular">$1,449</span> 3703 </p> 3704 3705 <div class="model-price-breakdown"> 3706 <p class="model-price-sale table-display"> 3707 <strong class="price-label model-price-label-sale"> 3708 Our Price 3709 </strong> 3710 <span class="price-value model-price-value-sale"> 3711 $999.99 3712 </span> 3713 </p> <!-- out of cart price check --> <!-- /sale_price --> 3714 3715 <p class="model-price-savings table-display"> 3716 <span class="price-label model-price-label-savings">You Save </span> 3717 <span class="price-value model-price-value-savings">$449.01 </span> 3718 </p> <!-- out of cart price check --> <!-- /savings_amount --> 3719 </div> 3720 </div> 3721 3722 <p class="btn btn-outline btn-primary btn-cta btn-cta-detail
3722s align-self-stretch">See Details</p> 3723 </div> 3724 </div> 3725 </a><a class="item custom-featured-product block" href="/products/Cafe/cafea/cdt888p2vs1.html" title="View CAFÉ™ CustomFit ENERGY STAR Stainless Interior Smart Dishwasher with Ultra Wash Top Rack and Dual Convection Ultra Dry, LED Lights, 39 dBA"> 3726 <div class="model-img"> 3727 <div class="img-flags flags-top-left"> 3728 3729 3730 <strong class="img-flag-label img-flag-rebate"> 3731 <span> 3732 REBATE 3733 </span> 3734 </strong> 3735 3736 3737 3738 3739 <strong class="img-flag-label img-flag-expressdelivery img-flag-advanced-availability" data-availability="Quick Ship"> 3740 <span>Quick Ship</span> 3741 </strong> 3742 3743 3744 3745 3746 3747 3748 3749 3750 3751 3752 3753 3754 3755 3756 </div> 3757 3758 <div class="img-flags flags-top-right"> 3759 3760 </div> 3761 3762 <div class="img-flags flags-bottom-right"> 3763 <img src="/images/svg/energy-star.svg?ccid=x6088659" width="35" height="35" alt="Energy Star Logo"> 3764 </div> 3765 3766 <div class="img-flags flags-bottom-left"> 3767 3768 </div> 3769 3770 <img class="img-responsive block margin-auto" src="https://images.webfronts.com/cache/frknveabsjpg.jpg?imgeng=/w_220/h_220/m_letterbox_ffffff_100" width="220" height="220" alt="View Product - CAFÉ™ CustomFit ENERGY STAR Stainless Interior Smart Dishwasher with Ultra Wash Top Rack and Dual Convection Ultra Dry, LED Lights, 39 dBA"> 3771 </div> <!-- /model-img --> 3772 3773 <div class="model-detail"> 3774 3775 3776 <p class="model-desc"> 3777 <strong class="related-item-desc dotdotdot">CAFÉ™ CustomFit ENERGY STAR Stainless Interior Smart Dishwasher with Ultra Wash Top Rack and Dual Convection Ultra Dry, LED Lights, 39 dBA</strong> 3778 </p> 3779 3780 <p class="model-branding-wrapper small text-muted"> 3781 <strong class="model-brand model-brand-text"> 3782 Cafe 3783 </strong> 3784 <span class="model-number truncate"> 3785 CDT888P2VS1 3786 </span> 3787 </p> 3788 3789 <div class="model-detail__lower"> 3790 3791 3792 <div class="model-rating clearfix"> 3793 <p class="d-flex-all align-items-center"> 3794 <img class="model-rating-review-stars" src="/images/product_review_rating_4_0.png?ccid=x6088659" height="18" alt="Product Rating Stars"> 3795 3796 <span class="model-rating-value text-gray-dark">4.0</span> 3797 </p> 3798 </div> 3799 3800 <div class="model-display-price-box m-t-5"> 3801 <p class="model-price-regular table-display"> 3802 <span class="price-label model-price-label-regular">Regular Price</span> 3803 <span class="price-value model-price-value-regular">$1,849</span> 3804 </p> 3805 3806 <div class="model-price-breakdown"> 3807 <p class="model-price-sale table-display"> 3808 <strong class="price-label model-price-label-sale"> 3809 Our Price 3810 </strong> 3811 <span class="price-value model-price-value-sale"> 3812 $1,659.99 3813 </span> 3814 </p> <!-- out of cart price check --> <!-- /sale_price --> 3815 3816 <p class="model-price-savings table-display"> 3817 <span class="price-label model-price-label-savings">You Save </span> 3818 <span class="price-value model-price-value-savings">$189.01 </span> 3819 </p> <!-- out of cart price check --> <!-- /savings_amount --> 3820 </div> 3821 </div> 3822 3823 <p class="btn btn-outline btn-primary btn-cta btn-cta-details align-self-stretch">See Details</p> 3824 </div> 3825 </div> 3826 </a><a class="item custom-featured-product block" href="/products/Cafe/cafea/chp90361tbb.html" title="View CAFÉ™ Series ENERGY STAR® 36" Built-In Touch Control Induction Cooktop"> 3827 <div class="model-img"> 3828 <div class="img-flags flags-top-left"> 3829 3830 3831 <strong class="img-flag-label img-flag-rebate"> 3832 <span> 3833 REBATE 3834 </span> 3835 </strong> 3836 3837 3838 3839 3840 <strong class="img-flag-label img-flag-expressdelivery img-flag-advanced-availability" data-availability="Quick Ship"> 3841 <span>Quick Ship</span> 3842 </strong> 3843 3844 3845 3846 3847 3848 3849 3850 3851 3852 3853 3854 3855 3856 3857 </div> 3858 3859 <div class="img-flags flags-top-right"> 3860 3861 </div> 3862 3863 <div class="img-flags flags-bottom-right"> 3864 <img src="/images/svg/energy-star.svg?ccid=x6088659" width="35" height="35" alt="Energy Star Logo"> 3865 </div> 3866 3867 <div class="img-flags flags-bottom-left"> 3868 3869 </div> 3870 3871 <img class="img-responsive block margin-auto" src="https://images.webfronts.com/cache/frpdxjgkzzig.jpg?imgeng=/w_220/h_220/m_letterbox_ffffff_100" width="220" height="220" alt="View Product - CAFÉ™ Series ENERGY STAR® 36" Built-In Touch Control Induction Cooktop"> 3872 </div> <!-- /model-img --> 3873 3874 <div class="model-detail"> 3875 3876 3877 <p class="model-desc"> 3878 <strong class="related-item-desc dotdotdot">CAFÉ™ Series ENERGY STAR® 36" Built-In Touch Control Induction Cooktop</strong> 3879 </p> 3880 3881 <p class="model-branding-wrapper small text-muted"> 3882 <strong class="model-brand model-brand-text"> 3883 Cafe 3884 </strong> 3885 <span class="model-number truncate"> 3886 CHP90361TBB 3887 </span> 3888 </p> 3889 3890 <div class="model-detail__lower"> 3891 3892 3893 <div class="model-rating clearfix"> 3894 <p class="d-flex-all align-items-center"> 3895 <img class="model-rating-review-stars" src="/images/product_review_rating_4_0.png?ccid=x6088659" height="18" alt="Product Rating Stars"> 3896 3897 <span class="model-rating-value text-gray-dark">4.1</span> 3898 </p> 3899 </div> 3900 3901 <div class="model-display-price-box m-t-5"> 3902 <p class="model-price-regular table-display"> 3903 <span class="price-label model-price-label-regular">Regular Price</span> 3904 <span class="price-value model-price-value-regular">$3,099</span> 3905 </p> 3906 3907 <div class="model-price-breakdown"> 3908 <p class="model-price-sale table-display"> 3909 <strong class="price-label model-price-label-sale"> 3910 Our Price 3911 </strong> 3912 <span class="price-value model-price-value-sale"> 3913 $2,699.99 3914 </span> 3915 </p> <!-- out of cart price check --> <!-- /sale_price --> 3916 3917 <p class="model-price-savings table-display"> 3918 <span class="price-label model-price-label-savings">You Save </span> 3919 <span class="price-value model-price-value-savings">$399.01 </span> 3920 </p> <!-- out of cart price check --> <!-- /savings_amount --> 3921 </div> 3922 </div> 3923 3924 <p class="btn btn-outline btn-primary btn-cta btn-cta-detail
3924s align-self-stretch">See Details</p> 3925 </div> 3926 </div> 3927 </a><a class="item custom-featured-product block" href="/products/Cafe/cafea/cwe19sp2ns1.html" title="View CAFÉ™ ENERGY STAR® 18.6 Cu. Ft. Counter-Depth French-Door Refrigerator"> 3928 <div class="model-img"> 3929 <div class="img-flags flags-top-left"> 3930 3931 3932 <strong class="img-flag-label img-flag-rebate"> 3933 <span> 3934 REBATE 3935 </span> 3936 </strong> 3937 3938 3939 3940 3941 <strong class="img-flag-label img-flag-expressdelivery img-flag-advanced-availability" data-availability="Quick Ship"> 3942 <span>Quick Ship</span> 3943 </strong> 3944 3945 3946 3947 3948 3949 3950 3951 3952 3953 3954 3955 3956 3957 3958 </div> 3959 3960 <div class="img-flags flags-top-right"> 3961 3962 </div> 3963 3964 <div class="img-flags flags-bottom-right"> 3965 <img src="/images/svg/energy-star.svg?ccid=x6088659" width="35" height="35" alt="Energy Star Logo"> 3966 </div> 3967 3968 <div class="img-flags flags-bottom-left"> 3969 3970 </div> 3971 3972 <img class="img-responsive block margin-auto" src="https://images.webfronts.com/cache/frjcwgiovagu.jpg?imgeng=/w_220/h_220/m_letterbox_ffffff_100" width="220" height="220" alt="View Product - CAFÉ™ ENERGY STAR® 18.6 Cu. Ft. Counter-Depth French-Door Refrigerator"> 3973 </div> <!-- /model-img --> 3974 3975 <div class="model-detail"> 3976 3977 3978 <p class="model-desc"> 3979 <strong class="related-item-desc dotdotdot">CAFÉ™ ENERGY STAR® 18.6 Cu. Ft. Counter-Depth French-Door Refrigerator</strong> 3980 </p> 3981 3982 <p class="model-branding-wrapper small text-muted"> 3983 <strong class="model-brand model-brand-text"> 3984 Cafe 3985 </strong> 3986 <span class="model-number truncate"> 3987 CWE19SP2NS1 3988 </span> 3989 </p> 3990 3991 <div class="model-detail__lower"> 3992 3993 3994 <div class="model-rating clearfix"> 3995 <p class="d-flex-all align-items-center"> 3996 <img class="model-rating-review-stars" src="/images/product_review_rating_4_0.png?ccid=x6088659" height="18" alt="Product Rating Stars"> 3997 3998 <span class="model-rating-value text-gray-dark">3.9</span> 3999 </p> 4000 </div> 4001 4002 <div class="model-display-price-box m-t-5"> 4003 <p class="model-price-regular table-display"> 4004 <span class="price-label model-price-label-regular">Regular Price</span> 4005 <span class="price-value model-price-value-regular">$2,999</span> 4006 </p> 4007 4008 <div class="model-price-breakdown"> 4009 <p class="model-price-sale table-display"> 4010 <strong class="price-label model-price-label-sale"> 4011 Our Price 4012 </strong> 4013 <span class="price-value model-price-value-sale"> 4014 $2,699.99 4015 </span> 4016 </p> <!-- out of cart price check --> <!-- /sale_price --> 4017 4018 <p class="model-price-savings table-display"> 4019 <span class="price-label model-price-label-savings">You Save </span> 4020 <span class="price-value model-price-value-savings">$299.01 </span> 4021 </p> <!-- out of cart price check --> <!-- /savings_amount --> 4022 </div> 4023 </div> 4024 4025 <p class="btn btn-outline btn-primary btn-cta btn-cta-details align-self-stretch">See Details</p> 4026 </div> 4027 </div> 4028 </a><a class="item custom-featured-product block" href="/products/Cafe/cafea/cwe23sp2ms1.html" title="View CAFÉ™ ENERGY STAR® 23.1 Cu. Ft. Smart Counter-Depth French-Door Refrigerator"> 4029 <div class="model-img"> 4030 <div class="img-flags flags-top-left"> 4031 4032 4033 <strong class="img-flag-label img-flag-rebate"> 4034 <span> 4035 REBATE 4036 </span> 4037 </strong> 4038 4039 4040 4041 4042 <strong class="img-flag-label img-flag-expressdelivery img-flag-advanced-availability" data-availability="Quick Ship"> 4043 <span>Quick Ship</span> 4044 </strong> 4045 4046 4047 4048 4049 4050 4051 4052 4053 4054 4055 4056 4057 4058 4059 </div> 4060 4061 <div class="img-flags flags-top-right"> 4062 4063 </div> 4064 4065 <div class="img-flags flags-bottom-right"> 4066 <img src="/images/svg/energy-star.svg?ccid=x6088659" width="35" height="35" alt="Energy Star Logo"> 4067 </div> 4068 4069 <div class="img-flags flags-bottom-left"> 4070 4071 </div> 4072 4073 <img class="img-responsive block margin-auto" src="https://images.webfronts.com/cache/frpubdyiplfe.jpg?imgeng=/w_220/h_220/m_letterbox_ffffff_100" width="220" height="220" alt="View Product - CAFÉ™ ENERGY STAR® 23.1 Cu. Ft. Smart Counter-Depth French-Door Refrigerator"> 4074 </div> <!-- /model-img --> 4075 4076 <div class="model-detail"> 4077 4078 4079 <p class="model-desc"> 4080 <strong class="related-item-desc dotdotdot">CAFÉ™ ENERGY STAR® 23.1 Cu. Ft. Smart Counter-Depth French-Door Refrigerator</strong> 4081 </p> 4082 4083 <p class="model-branding-wrapper small text-muted"> 4084 <strong class="model-brand model-brand-text"> 4085 Cafe 4086 </strong> 4087 <span class="model-number truncate"> 4088 CWE23SP2MS1 4089 </span> 4090 </p> 4091 4092 <div class="model-detail__lower"> 4093 4094 4095 <div class="model-rating clearfix"> 4096 <p class="d-flex-all align-items-center"> 4097 <img class="model-rating-review-stars" src="/images/product_review_rating_4_0.png?ccid=x6088659" height="18" alt="Product Rating Stars"> 4098 4099 <span class="model-rating-value text-gray-dark">3.9</span> 4100 </p> 4101 </div> 4102 4103 <div class="model-display-price-box m-t-5"> 4104 <p class="model-price-regular table-display"> 4105 <span class="price-label model-price-label-regular">Regular Price</span> 4106 <span class="price-value model-price-value-regular">$3,799</span> 4107 </p> 4108 4109 <div class="model-price-breakdown"> 4110 <p class="model-price-sale table-display"> 4111 <strong class="price-label model-price-label-sale"> 4112 Our Price 4113 </strong> 4114 <span class="price-value model-price-value-sale"> 4115 $3,419.99 4116 </span> 4117 </p> <!-- out of cart price check --> <!-- /sale_price --> 4118 4119 <p class="model-price-savings table-display"> 4120 <span class="price-label model-price-label-savings">You Save </span> 4121 <span class="price-value model-price-value-savings">$379.01 </span> 4122 </p> <!-- out of cart price check --> <!-- /savings_amount --> 4123 </div> 4124 </div> 4125 4126 <p class="btn btn-outline btn-primary btn-cta btn-cta-detail
4126s align-self-stretch">See Details</p> 4127 </div> 4128 </div> 4129 </a><a class="item custom-featured-product block" href="/products/electrolux/elfe7637at.html" title="View Front Load Perfect Steam™ Electric Dryer with Balanced Dry™ and Instant Refresh - 8.0 Cu. Ft."> 4130 <div class="model-img"> 4131 <div class="img-flags flags-top-left"> 4132 4133 4134 <strong class="img-flag-label img-flag-rebate"> 4135 <span> 4136 REBATE 4137 </span> 4138 </strong> 4139 4140 4141 4142 4143 <strong class="img-flag-label img-flag-expressdelivery img-flag-advanced-availability" data-availability="Quick Ship"> 4144 <span>Quick Ship</span> 4145 </strong> 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 </div> 4161 4162 <div class="img-flags flags-top-right"> 4163 4164 </div> 4165 4166 <div class="img-flags flags-bottom-right"> 4167 <img src="/images/svg/energy-star.svg?ccid=x6088659" width="35" height="35" alt="Energy Star Logo"> 4168 </div> 4169 4170 <div class="img-flags flags-bottom-left"> 4171 4172 </div> 4173 4174 <img class="img-responsive block margin-auto" src="https://images.webfronts.com/cache/frkprvsssviz.jpg?imgeng=/w_220/h_220/m_letterbox_ffffff_100" width="220" height="220" alt="View Product - Front Load Perfect Steam™ Electric Dryer with Balanced Dry™ and Instant Refresh - 8.0 Cu. Ft."> 4175 </div> <!-- /model-img --> 4176 4177 <div class="model-detail"> 4178 4179 4180 <p class="model-desc"> 4181 <strong class="related-item-desc dotdotdot">Front Load Perfect Steam™ Electric Dryer with Balanced Dry™ and Instant Refresh - 8.0 Cu. Ft.</strong> 4182 </p> 4183 4184 <p class="model-branding-wrapper small text-muted"> 4185 <strong class="model-brand model-brand-text"> 4186 Electrolux 4187 </strong> 4188 <span class="model-number truncate"> 4189 ELFE7637AT 4190 </span> 4191 </p> 4192 4193 <div class="model-detail__lower"> 4194 4195 4196 <div class="model-rating clearfix"> 4197 <p class="d-flex-all align-items-center"> 4198 <img class="model-rating-review-stars" src="/images/product_review_rating_4_5.png?ccid=x6088659" height="18" alt="Product Rating Stars"> 4199 4200 <span class="model-rating-value text-gray-dark">4.7</span> 4201 </p> 4202 </div> 4203 4204 <div class="model-display-price-box m-t-5"> 4205 <p class="model-price-regular table-display"> 4206 <span class="price-label model-price-label-regular">Regular Price</span> 4207 <span class="price-value model-price-value-regular ema_price" data-ema-res='{"regular":"$1,549.99"}'></span> 4208 </p> 4209 4210 <div class="model-price-breakdown"> 4211 <p class="model-price-sale table-display"> 4212 <strong class="price-label model-price-label-sale"> 4213 Our Price 4214 </strong> 4215 <span class="price-value model-price-value-sale"> 4216 $998.99 4217 </span> 4218 </p> <!-- out of cart price check --> <!-- /sale_price --> 4219 4220 <p class="model-price-savings table-display"> 4221 <span class="price-label model-price-label-savings hidden">You Save </span> 4222 <span class="price-value model-price-value-savings ema_savings hidden" data-ema-res='{"regular":"$1,549.99"}'></span> 4223 </p> <!-- out of cart price check --> <!-- /savings_amount --> 4224 </div> 4225 </div> 4226 4227 <p class="btn btn-outline btn-primary btn-cta btn-cta-details align-self-stretch">See Details</p> 4228 </div> 4229 </div> 4230 </a><a class="item custom-featured-product block" href="/products/electrolux/elfe7738aa.html" title="View Front Load Perfect Steam™ Electric Dryer with Balanced Dry™ and Instant Refresh - 8.0 Cu. Ft."> 4231 <div class="model-img"> 4232 <div class="img-flags flags-top-left"> 4233 4234 4235 <strong class="img-flag-label img-flag-rebate"> 4236 <span> 4237 REBATE 4238 </span> 4239 </strong> 4240 4241 4242 4243 4244 <strong class="img-flag-label img-flag-expressdelivery img-flag-advanced-availability" data-availability="Quick Ship"> 4245 <span>Quick Ship</span> 4246 </strong> 4247 4248 4249 4250 4251 4252 4253 4254 4255 4256 4257 4258 4259 4260 4261 </div> 4262 4263 <div class="img-flags flags-top-right"> 4264 4265 </div> 4266 4267 <div class="img-flags flags-bottom-right"> 4268 <img src="/images/svg/energy-star.svg?ccid=x6088659" width="35" height="35" alt="Energy Star Logo"> 4269 </div> 4270 4271 <div class="img-flags flags-bottom-left"> 4272 4273 </div> 4274 4275 <img class="img-responsive block margin-auto" src="https://images.webfronts.com/cache/frhwqjrjftsk.jpg?imgeng=/w_220/h_220/m_letterbox_ffffff_100" width="220" height="220" alt="View Product - Front Load Perfect Steam™ Electric Dryer with Balanced Dry™ and Instant Refresh - 8.0 Cu. Ft."> 4276 </div> <!-- /model-img --> 4277 4278 <div class="model-detail"> 4279 4280 4281 <p class="model-desc"> 4282 <strong class="related-item-desc dotdotdot">Front Load Perfect Steam™ Electric Dryer with Balanced Dry™ and Instant Refresh - 8.0 Cu. Ft.</strong> 4283 </p> 4284 4285 <p class="model-branding-wrapper small text-muted"> 4286 <strong class="model-brand model-brand-text"> 4287 Electrolux 4288 </strong> 4289 <span class="model-number truncate"> 4290 ELFE7738AA 4291 </span> 4292 </p> 4293 4294 <div class="model-detail__lower"> 4295 4296 4297 <div class="model-rating clearfix"> 4298 <p class="d-flex-all align-items-center"> 4299 <img class="model-rating-review-stars" src="/images/product_review_rating_5_0.png?ccid=x6088659" height="18" alt="Product Rating Stars"> 4300 4301 <span class="model-rating-value text-gray-dark">4.8</span> 4302 </p> 4303 </div> 4304 4305 <div class="model-display-price-box m-t-5"> 4306 <p class="model-price-regular table-display"> 4307 <span class="price-label model-price-label-regular">Regular Price</span> 4308 <span class="price-value model-price-value-regular ema_price" data-ema-res='{"regular":"$1,649.99"}'></span> 4309 </p> 4310 4311 <div class="model-price-breakdown"> 4312 <p class="model-price-sale table-display"> 4313 <strong class="price-label model-price-label-sale"> 4314 Our Price 4315 </strong> 4316 <span class="price-value model-price-value-sale"> 4317 $1,120.99 4318 </span> 4319 </p> <!-- out of cart price check --> <!-- /sale_price --> 4320 4321 <p class="model-price-savings table-display"> 4322 <span class="price-label model-price-label-savings hidden">You Save </span> 4323 <span class="price-value model-price-value-savings ema_savings hidden" data-ema-res='{"regular":"$1,649.99"}'></span> 4324 </p> <!-- out of cart price check --> <!-- /savings_amount --> 4325 </div> 4326 </div> 4327 4328 <p class="btn btn-outline btn-primary btn-cta btn-cta-detail
4328s align-self-stretch">See Details</p> 4329 </div> 4330 </div> 4331 </a><a class="item custom-featured-product block" href="/products/electrolux/elfw7537at.html" title="View Front Load Perfect Steam™ Washer with LuxCare® Plus Wash - 4.5 Cu. Ft."> 4332 <div class="model-img"> 4333 <div class="img-flags flags-top-left"> 4334 4335 4336 <strong class="img-flag-label img-flag-rebate"> 4337 <span> 4338 REBATE 4339 </span> 4340 </strong> 4341 4342 4343 4344 4345 <strong class="img-flag-label img-flag-expressdelivery img-flag-advanced-availability" data-availability="Quick Ship"> 4346 <span>Quick Ship</span> 4347 </strong> 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 </div> 4363 4364 <div class="img-flags flags-top-right"> 4365 4366 </div> 4367 4368 <div class="img-flags flags-bottom-right"> 4369 <img src="/images/svg/energy-star.svg?ccid=x6088659" width="35" height="35" alt="Energy Star Logo"> 4370 </div> 4371 4372 <div class="img-flags flags-bottom-left"> 4373 4374 </div> 4375 4376 <img class="img-responsive block margin-auto" src="https://images.webfronts.com/cache/fruubdvjdnbc.jpg?imgeng=/w_220/h_220/m_letterbox_ffffff_100" width="220" height="220" alt="View Product - Front Load Perfect Steam™ Washer with LuxCare® Plus Wash - 4.5 Cu. Ft."> 4377 </div> <!-- /model-img --> 4378 4379 <div class="model-detail"> 4380 4381 4382 <p class="model-desc"> 4383 <strong class="related-item-desc dotdotdot">Front Load Perfect Steam™ Washer with LuxCare® Plus Wash - 4.5 Cu. Ft.</strong> 4384 </p> 4385 4386 <p class="model-branding-wrapper small text-muted"> 4387 <strong class="model-brand model-brand-text"> 4388 Electrolux 4389 </strong> 4390 <span class="model-number truncate"> 4391 ELFW7537AT 4392 </span> 4393 </p> 4394 4395 <div class="model-detail__lower"> 4396 4397 4398 <div class="model-rating clearfix"> 4399 <p class="d-flex-all align-items-center"> 4400 <img class="model-rating-review-stars" src="/images/product_review_rating_5_0.png?ccid=x6088659" height="18" alt="Product Rating Stars"> 4401 4402 <span class="model-rating-value text-gray-dark">4.8</span> 4403 </p> 4404 </div> 4405 4406 <div class="model-display-price-box m-t-5"> 4407 <p class="model-price-regular table-display"> 4408 <span class="price-label model-price-label-regular">Regular Price</span> 4409 <span class="price-value model-price-value-regular ema_price" data-ema-res='{"regular":"$1,449.99"}'></span> 4410 </p> 4411 4412 <div class="model-price-breakdown"> 4413 <p class="model-price-sale table-display"> 4414 <strong class="price-label model-price-label-sale"> 4415 Our Price 4416 </strong> 4417 <span class="price-value model-price-value-sale"> 4418 $978.99 4419 </span> 4420 </p> <!-- out of cart price check --> <!-- /sale_price --> 4421 4422 <p class="model-price-savings table-display"> 4423 <span class="price-label model-price-label-savings hidden">You Save </span> 4424 <span class="price-value model-price-value-savings ema_savings hidden" data-ema-res='{"regular":"$1,449.99"}'></span> 4425 </p> <!-- out of cart price check --> <!-- /savings_amount --> 4426 </div> 4427 </div> 4428 4429 <p class="btn btn-outline btn-primary btn-cta btn-cta-details align-self-stretch">See Details</p> 4430 </div> 4431 </div> 4432 </a><a class="item custom-featured-product block" href="/products/electrolux/elfw7637at.html" title="View Front Load Perfect Steam™ Washer with LuxCare® Plus Wash and SmartBoost® - 4.5 Cu. Ft."> 4433 <div class="model-img"> 4434 <div class="img-flags flags-top-left"> 4435 4436 4437 <strong class="img-flag-label img-flag-rebate"> 4438 <span> 4439 REBATE 4440 </span> 4441 </strong> 4442 4443 4444 4445 4446 <strong class="img-flag-label img-flag-expressdelivery img-flag-advanced-availability" data-availability="Quick Ship"> 4447 <span>Quick Ship</span> 4448 </strong> 4449 4450 4451 4452 4453 4454 4455 4456 4457 4458 4459 4460 4461 4462 4463 </div> 4464 4465 <div class="img-flags flags-top-right"> 4466 4467 </div> 4468 4469 <div class="img-flags flags-bottom-right"> 4470 <img src="/images/svg/energy-star.svg?ccid=x6088659" width="35" height="35" alt="Energy Star Logo"> 4471 </div> 4472 4473 <div class="img-flags flags-bottom-left"> 4474 4475 </div> 4476 4477 <img class="img-responsive block margin-auto" src="https://images.webfronts.com/cache/frzjppbymswx.jpg?imgeng=/w_220/h_220/m_letterbox_ffffff_100" width="220" height="220" alt="View Product - Front Load Perfect Steam™ Washer with LuxCare® Plus Wash and SmartBoost® - 4.5 Cu. Ft."> 4478 </div> <!-- /model-img --> 4479 4480 <div class="model-detail"> 4481 4482 4483 <p class="model-desc"> 4484 <strong class="related-item-desc dotdotdot">Front Load Perfect Steam™ Washer with LuxCare® Plus Wash and SmartBoost® - 4.5 Cu. Ft.</strong> 4485 </p> 4486 4487 <p class="model-branding-wrapper small text-muted"> 4488 <strong class="model-brand model-brand-text"> 4489 Electrolux 4490 </strong> 4491 <span class="model-number truncate"> 4492 ELFW7637AT 4493 </span> 4494 </p> 4495 4496 <div class="model-detail__lower"> 4497 4498 4499 <div class="model-rating clearfix"> 4500 <p class="d-flex-all align-items-center"> 4501 <img class="model-rating-review-stars" src="/images/product_review_rating_4_5.png?ccid=x6088659" height="18" alt="Product Rating Stars"> 4502 4503 <span class="model-rating-value text-gray-dark">4.7</span> 4504 </p> 4505 </div> 4506 4507 <div class="model-display-price-box m-t-5"> 4508 <p class="model-price-regular table-display"> 4509 <span class="price-label model-price-label-regular">Regular Price</span> 4510 <span class="price-value model-price-value-regular ema_price" data-ema-res='{"regular":"$1,549.99"}'></span> 4511 </p> 4512 4513 <div class="model-price-breakdown"> 4514 <p class="model-price-sale table-display"> 4515 <strong class="price-label model-price-label-sale"> 4516 Our Price 4517 </strong> 4518 <span class="price-value model-price-value-sale"> 4519 $949.99 4520 </span> 4521 </p> <!-- out of cart price check --> <!-- /sale_price --> 4522 4523 <p class="model-price-savings table-display"> 4524 <span class="price-label model-price-label-savings hidden">You Save </span> 4525 <span class="price-value model-price-value-savings ema_savings hidden" data-ema-res='{"regular":"$1,549.99"}'></span> 4526 </p> <!-- out of cart price check --> <!-- /savings_amount --> 4527 </div> 4528 </div> 4529 4530 <p class="btn btn-outline btn-primary btn-cta btn-cta-detail
4530s align-self-stretch">See Details</p> 4531 </div> 4532 </div> 4533 </a><a class="item custom-featured-product block" href="/products/electrolux/elfw7738aa.html" title="View Front Load Perfect Steam™ Washer with LuxCare® Plus Wash and SmartBoost® - 4.5 Cu. Ft."> 4534 <div class="model-img"> 4535 <div class="img-flags flags-top-left"> 4536 4537 4538 <strong class="img-flag-label img-flag-rebate"> 4539 <span> 4540 REBATE 4541 </span> 4542 </strong> 4543 4544 4545 4546 4547 <strong class="img-flag-label img-flag-expressdelivery img-flag-advanced-availability" data-availability="Quick Ship"> 4548 <span>Quick Ship</span> 4549 </strong> 4550 4551 4552 4553 4554 4555 4556 4557 4558 4559 4560 4561 4562 4563 4564 </div> 4565 4566 <div class="img-flags flags-top-right"> 4567 4568 </div> 4569 4570 <div class="img-flags flags-bottom-right"> 4571 <img src="/images/svg/energy-star.svg?ccid=x6088659" width="35" height="35" alt="Energy Star Logo"> 4572 </div> 4573 4574 <div class="img-flags flags-bottom-left"> 4575 4576 </div> 4577 4578 <img class="img-responsive block margin-auto" src="https://images.webfronts.com/cache/frtrdlgyaktu.jpg?imgeng=/w_220/h_220/m_letterbox_ffffff_100" width="220" height="220" alt="View Product - Front Load Perfect Steam™ Washer with LuxCare® Plus Wash and SmartBoost® - 4.5 Cu. Ft."> 4579 </div> <!-- /model-img --> 4580 4581 <div class="model-detail"> 4582 4583 4584 <p class="model-desc"> 4585 <strong class="related-item-desc dotdotdot">Front Load Perfect Steam™ Washer with LuxCare® Plus Wash and SmartBoost® - 4.5 Cu. Ft.</strong> 4586 </p> 4587 4588 <p class="model-branding-wrapper small text-muted"> 4589 <strong class="model-brand model-brand-text"> 4590 Electrolux 4591 </strong> 4592 <span class="model-number truncate"> 4593 ELFW7738AA 4594 </span> 4595 </p> 4596 4597 <div class="model-detail__lower"> 4598 4599 4600 <div class="model-rating clearfix"> 4601 <p class="d-flex-all align-items-center"> 4602 <img class="model-rating-review-stars" src="/images/product_review_rating_5_0.png?ccid=x6088659" height="18" alt="Product Rating Stars"> 4603 4604 <span class="model-rating-value text-gray-dark">4.8</span> 4605 </p> 4606 </div> 4607 4608 <div class="model-display-price-box m-t-5"> 4609 <p class="model-price-regular table-display"> 4610 <span class="price-label model-price-label-regular">Regular Price</span> 4611 <span class="price-value model-price-value-regular ema_price" data-ema-res='{"regular":"$1,649.99"}'></span> 4612 </p> 4613 4614 <div class="model-price-breakdown"> 4615 <p class="model-price-sale table-display"> 4616 <strong class="price-label model-price-label-sale"> 4617 Our Price 4618 </strong> 4619 <span class="price-value model-price-value-sale"> 4620 $1,120.99 4621 </span> 4622 </p> <!-- out of cart price check --> <!-- /sale_price --> 4623 4624 <p class="model-price-savings table-display"> 4625 <span class="price-label model-price-label-savings hidden">You Save </span> 4626 <span class="price-value model-price-value-savings ema_savings hidden" data-ema-res='{"regular":"$1,649.99"}'></span> 4627 </p> <!-- out of cart price check --> <!-- /savings_amount --> 4628 </div> 4629 </div> 4630 4631 <p class="btn btn-outline btn-primary btn-cta btn-cta-details align-self-stretch">See Details</p> 4632 </div> 4633 </div> 4634 </a> 4635 </div> 4636 </div> 4637 <a class="btn-primary btn text-white" href="/_CGI/SEARCH3?ADVANCED_AVAILABILITY_DISPLAY_QUERY=0" title="Shop All">Shop All »</a> 4638 </div> 4639 </section> 4640 4641 <section id="sponsor" class="boxed-container m-t-30 m-b-30"> 4642 <div class="row"> 4643 <div class="col-md-2"></div> 4644 <div class="col-md-8"> 4645 <div class="embed-responsive embed-responsive-16by9"> 4646 <iframe width="560" height="315" src="https://www.youtube.com/embed/OPj9Kez-MqI" title="Marcella's 2024" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> 4647 </div> 4648 </div> 4649 <div class="col-md-2"></div> 4650 <div class="col-md-12 heading-caption"> 4651 <img class="img-responsive" src="/images/logo.png?ccid=x6088659" alt="Marcella's Appliance Center Logo"> 4652 <br> 4653 <h1 class="p-t-20 fluid-1">Proud Supporters Of</h1> 4654 </div> 4655 <!-- Remove owl-carousel here --> 4656 <div class="flex-rpi m-t-30"> 4657 <div class="flex-rpi-item col-sm-12"> 4658 <!-- Center the image container --> 4659 <div class="item" style="display: block; width: 88%; margin: 0 auto;"> 4660 <a> 4661 <img class="img-responsive" alt="Valley Cats Logo" src="/images/sponsors.jpg?ccid=x6088659" style="width: 100%; height: auto;"> 4662 </a> 4663 </div> 4664 </div> 4665 </div> 4666 </div> 4667 </section> 4668 4669 4670 4671 4672 <section class="boxed-container m-t-30 container-fluid animated animate-second fadeInUp"> 4673 <div class="row featured-cards"> 4674 <div class="col-md-3 col-sm-6 col-xs-12 m-b-20"> 4675 <div class="featured-card-wrap"> 4676 <div class="card-caption"> 4677 <p class="text-secondary fa fa-4x fa-tags"></p> 4678 <p class="caption-title">
4678Clearance Sale</p> 4679 <p class="caption-desc m-b-20">Scratch & Dent, One of a Kinds, Overstock, and Clearance items!</p> 4680 <a class="btn btn-primary btn-cta" href="/clearance.html" title="Clearance Sale">save now »</a> 4681 </div> 4682 </div> 4683 </div> 4684 <div class="col-md-3 col-sm-6 col-xs-12 m-b-20"> 4685 <div class="featured-card-wrap"> 4686 <div class="card-caption"> 4687 <p class="text-secondary fa fa-4x fa-file-text"></p> 4688 <p class="caption-title">Current Promotions</p> 4689 <p class="caption-desc m-b-20">Shop our current promotions and save on your favorite appliances!</p> 4690 <a class="btn btn-primary btn-cta" href="/flyers.html" title="Current Promotions">view promotions »</a> 4691 </div> 4692 </div> 4693 </div> 4694 <div class="col-md-3 col-sm-6 col-xs-12 m-b-20"> 4695 <div class="featured-card-wrap"> 4696 <div class="card-caption"> 4697 <p class="text-secondary fa fa-4x fa-usd"></p> 4698 <p class="caption-title">Rebate Center</p> 4699 <p class="caption-desc m-b-20">Save extra on top brand appliances when you shop our rebates!</p> 4700 <a class="btn btn-primary btn-cta" href="/rebate_center.html" title="Rebate Center">save now »</a> 4701 </div> 4702 </div> 4703 </div> 4704 <div class="col-md-3 col-sm-6 col-xs-12 m-b-20"> 4705 <div class="featured-card-wrap"> 4706 <div class="card-caption"> 4707 <p class="text-secondary fa fa-4x fa-wrench"></p> 4708 <p class="caption-title">Appliance Service</p> 4709 <p class="caption-desc m-b-20">Need service? We can help. Contact our service department today!</p> 4710 <a class="btn btn-primary btn-cta" href="/locations/service.html" title="Appliance Service">service info »</a> 4711 </div> 4712 </div> 4713 </div> 4714 </div> 4715 </section> 4716 4717 <div class="row"> 4718 <div class="col-xs-12"> 4719
4719<script type="text/javascript" src="https://birdeye.com/embed/v7/177574705334008/11/9876543213011151831814218" async></script>
4719<div id="bf-revz-widget-9876543213011151831814218" ></div> 4720 4721 </div> 4722 </div> 4723 4724 <!-- /custom-product-slider --> 4725 <section id="featured-brands" class="container-fluid m-t-20"> 4726 <div class="row"> 4727 <div class="col-sm-12"> 4728 <div class="featured-brand-container owl-carousel carousel-side-nav"> 4729 <a class="item" href="/by-brand/ ber/Ber.html" title="Shop 4730 Bertazzoni"> 4731 <img class="model-brand-logo owl-lazy" data-src="/common_images/catalog_logos_color/BER.png?ccid=x6088659" alt="Bertazzoni Logo" title="Bertazzoni"> 4732 </a><a class="item" href="/by-brand/ bosch/Bosch.html" title="Shop 4733 Bosch"> 4734 <img class="model-brand-logo owl-lazy" data-src="/common_images/catalog_logos_color/BOSCH.png?ccid=x6088659" alt="Bosch Logo" title="Bosch"> 4735 </a><a class="item" href="/by-brand/ cafea/Cafea.html" title="Shop 4736 Cafe"> 4737 <img class="model-brand-logo owl-lazy" data-src="/common_images/catalog_logos_color/CAFEA.png?ccid=x6088659" alt="Cafe Logo" title="Cafe"> 4738 </a><a class="item" href="/by-brand/ cove/Cove.html" title="Shop 4739 Cove"> 4740 <img class="model-brand-logo owl-lazy" data-src="/common_images/catalog_logos_color/COVE.png?ccid=x6088659" alt="Cove Logo" title="Cove"> 4741 </a><a class="item" href="/by-brand/ dac/Dac.html" title="Shop 4742 Dacor"> 4743 <img class="model-brand-logo owl-lazy" data-src="/common_images/catalog_logos_color/DAC.png?ccid=x6088659" alt="Dacor Logo" title="Dacor"> 4744 </a><a class="item" href="/by-brand/ dcs/DCS.html" title="Shop 4745 DCS"> 4746 <img class="model-brand-logo owl-lazy" data-src="/common_images/catalog_logos_color/DCS.png?ccid=x6088659" alt="DCS Logo" title="DCS"> 4747 </a><a class="item" href="/by-brand/ electrolux/Electrolux.html" title="Shop 4748 Electrolux"> 4749 <img class="model-brand-logo owl-lazy" data-src="/common_images/catalog_logos_color/ELECTROLUX.png?ccid=x6088659" alt="Electrolux Logo" title="Electrolux"> 4750 </a><a class="item" href="/by-brand/ elmsw/Elmsw.html" title="Shop 4751 Elmira Stove Works"> 4752 <img class="model-brand-logo owl-lazy" data-src="/common_images/catalog_logos_color/ELMSW.png?ccid=x6088659" alt="Elmira Stove Works Logo" title="Elmira Stove Works"> 4753 </a><a class="item" href="/by-brand/ frig/Frig.html" title="Shop 4754 Frigidaire"> 4755 <img class="model-brand-logo owl-lazy" data-src="/common_images/catalog_logos_color/FRIG.png?ccid=x6088659" alt="Frigidaire Logo" title="Frigidaire"> 4756 </a><a class="item" href="/by-brand/ ge/GE.html" title="Shop 4757 GE Appliances"> 4758 <img class="model-brand-logo owl-lazy" data-src="/common_images/catalog_logos_color/GE.png?ccid=x6088659" alt="GE Appliances Logo" title="GE Appliances"> 4759 </a><a class="item" href="/by-brand/ jen/Jen.html" title="Shop 4760 JennAir"> 4761 <img class="model-brand-logo owl-lazy" data-src="/common_images/catalog_logos_color/JEN.png?ccid=x6088659" alt="JennAir Logo" title="JennAir"> 4762 </a><a class="item" href="/by-brand/ kta/Kta.html" title="Shop 4763 KitchenAid"> 4764 <img class="model-brand-logo owl-lazy" data-src="/common_images/catalog_logos_color/KTA.png?ccid=x6088659" alt="KitchenAid Logo" title="KitchenAid"> 4765 </a><a class="item" href="/by-brand/ lg/LG.html" title="Shop 4766 LG"> 4767 <img class="model-brand-logo owl-lazy" data-src="/common_images/catalog_logos_color/LG.png?ccid=x6088659" alt="LG Logo" title="LG"> 4768 </a><a class="item" href="/by-brand/ may/May.html" title="Shop 4769 Maytag"> 4770 <img class="model-brand-logo owl-lazy" data-src="/common_images/catalog_logos_color/MAY.png?ccid=x6088659" alt="Maytag Logo" title="Maytag"> 4771 </a><a class="item" href="/by-brand/ mie/Mie.html" title="Shop 4772 Miele"> 4773 <img class="model-brand-logo owl-lazy" data-src="/common_images/catalog_logos_color/M
4773IE.png?ccid=x6088659" alt="Miele Logo" title="Miele"> 4774 </a><a class="item" href="/by-brand/ monogram/Monogram.html" title="Shop 4775 Monogram"> 4776 <img class="model-brand-logo owl-lazy" data-src="/common_images/catalog_logos_color/MONOGRAM.png?ccid=x6088659" alt="Monogram Logo" title="Monogram"> 4777 </a><a class="item" href="/by-brand/ plum/Plum.html" title="Shop 4778 Plum"> 4779 <img class="model-brand-logo owl-lazy" data-src="/common_images/catalog_logos_color/PLUM.png?ccid=x6088659" alt="Plum Logo" title="Plum"> 4780 </a><a class="item" href="/by-brand/ samsung/Samsung.html" title="Shop 4781 Samsung"> 4782 <img class="model-brand-logo owl-lazy" data-src="/common_images/catalog_logos_color/SAMSUNG.png?ccid=x6088659" alt="Samsung Logo" title="Samsung"> 4783 </a><a class="item" href="/by-brand/ sks/SKS.html" title="Shop 4784 SKS"> 4785 <img class="model-brand-logo owl-lazy" data-src="/common_images/catalog_logos_color/SKS.png?ccid=x6088659" alt="SKS Logo" title="SKS"> 4786 </a><a class="item" href="/by-brand/ spq/Spq.html" title="Shop 4787 Speed Queen"> 4788 <img class="model-brand-logo owl-lazy" data-src="/common_images/catalog_logos_color/SPQ.png?ccid=x6088659" alt="Speed Queen Logo" title="Speed Queen"> 4789 </a><a class="item" href="/by-brand/ subz/Subz.html" title="Shop 4790 Sub-Zero"> 4791 <img class="model-brand-logo owl-lazy" data-src="/common_images/catalog_logos_color/SUBZ.png?ccid=x6088659" alt="Sub-Zero Logo" title="Sub-Zero"> 4792 </a><a class="item" href="/by-brand/ the/The.html" title="Shop 4793 Thermador"> 4794 <img class="model-brand-logo owl-lazy" data-src="/common_images/catalog_logos_color/THE.png?ccid=x6088659" alt="Thermador Logo" title="Thermador"> 4795 </a><a class="item" href="/by-brand/ tmf/Tmf.html" title="Shop 4796 True Residential"> 4797 <img class="model-brand-logo owl-lazy" data-src="/common_images/catalog_logos_color/TMF.png?ccid=x6088659" alt="True Residential Logo" title="True Residential"> 4798 </a><a class="item" href="/by-brand/ whirl/Whirl.html" title="Shop 4799 Whirlpool"> 4800 <img class="model-brand-logo owl-lazy" data-src="/common_images/catalog_logos_color/WHIRL.png?ccid=x6088659" alt="Whirlpool Logo" title="Whirlpool"> 4801 </a><a class="item" href="/by-brand/ wolf/Wolf.html" title="Shop 4802 Wolf"> 4803 <img class="model-brand-logo owl-lazy" data-src="/common_images/catalog_logos_color/WOLF.png?ccid=x6088659" alt="Wolf Logo" title="Wolf"> 4804 </a><a class="item" href="/by-brand/ xov/Xov.html" title="Shop 4805 XO Appliance"> 4806 <img class="model-brand-logo owl-lazy" data-src="/common_images/catalog_logos_color/XOV.png?ccid=x6088659" alt="XO Appliance Logo" title="XO Appliance"> 4807 </a><a class="item" href="/by-brand/ zep/Zep.html" title="Shop 4808 Zephyr"> 4809 <img class="model-brand-logo owl-lazy" data-src="/common_images/catalog_logos_color/ZEP.png?ccid=x6088659" alt="Zephyr Logo" title="Zephyr"> 4810 </a> 4811 </div> 4812 </div> 4813 </div> 4814 </section> 4815 <section class="container-fluid"> 4816 <div class="col-sm-12"> 4817 4818 4819 4820 </div> 4821 </section> 4822 </div> 4823 </div> <!-- /page-content-wrap --> 4824 4825 4826 4827 4828
4829<script> 4830 window.addEventListener('load', function(event) { 4831 4832 4833 4834 4835 4836 4837 4838 4839 4840 4841 4842 4843$('.slider-rpi').owlCarousel({ 4844 animateOut: 'fadeOut', 4845 animateIn: 'fadeIn', 4846 lazyLoad: true, 4847 autoplayHoverPause:true, 4848 autoplay: true, 4849 autoplayTimeout: 6000, 4850 items: 1, 4851 dots: true, 4852 dotsClass: 'rpi-nav', 4853 dotClass: 'rpi-nav-dot', 4854 nav: false, 4855 responsiveClass: true, 4856 responsive:{ 4857 0:{ 4858 items:1, 4859 nav:false, 4860 dots: false 4861 }, 4862 576:{ 4863 items:1, 4864 dots: true 4865 } 4866 } 4867 }); 4868 4869$('.featured-brand-container').owlCarousel({ 4870 lazyLoad: true, 4871 autoplayHoverPause: true, 4872 loop: false, 4873 autoplay: false, 4874 slideBy: "page", 4875 dots: false, 4876 nav: true, 4877 itemsScaleUp: false, 4878 navText: [ 4879 "<i class='fa fa-chevron-left'></i>", 4880 "<i class='fa fa-chevron-right'></i>" 4881 ], 4882 responsiveClass: true, 4883 responsive: { 4884 0: { 4885 items: 2, 4886 nav: false 4887 }, 4888 576: { 4889 items: 4, 4890 nav: false 4891 }, 4892 768: { 4893 items: 5, 4894 nav: false 4895 }, 4896 992: { 4897 items: 6, 4898 nav: true 4899 }, 4900 1200: { 4901 items: 7, 4902 nav: true 4903 } 4904 } 4905 }); 4906 4907$('.featured-product-container').owlCarousel({ 4908 loop: false, 4909 autoplay: false, 4910 slideBy: 1, 4911 itemsScaleUp: false, 4912 dots: false, 4913 nav: true, 4914 navText: [ 4915 "<i class='fa fa-chevron-left'></i>", 4916 "<i class='fa fa-chevron-right'></i>" 4917 ], 4918 responsiveClass:true, 4919 responsive:{ 4920 0:{ 4921 items:1 4922 }, 4923 480:{ 4924 items:2 4925 }, 4926 768:{ 4927 items:3 4928 }, 4929 992:{ 4930 items: 4 4931 }, 4932 1200:{ 4933 items: 5 4934 } 4935 } 4936 }); 4937 4938$('.wfr-slider').owlCarousel({ 4939 lazyLoad: true, 4940 autoplayHoverPause:true, 4941 autoplay: true, 4942 dots: false, 4943 nav: true, 4944 loop: false, 4945 itemsScaleUp: false, 4946 navText: [ 4947 "<i class='fa fa-chevron-left'></i>", 4948 "<i class='fa fa-chevron-right'></i>" 4949 ], 4950 responsiveClass:true, 4951 responsive:{ 4952 0:{ 4953 items:1, 4954 nav:true 4955 }, 4956 768:{ 4957 items:2, 4958 nav:false 4959 }, 4960 1200:{ 4961 items:3, 4962 nav:true, 4963 } 4964 } 4965 }); 4966 4967$('.featured-product-container').owlCarousel({ 4968 loop: false, 4969 autoplay: false, 4970 slideBy: "page", 4971 itemsScaleUp: false, 4972 dots: false, 4973 navText: [ 4974 "<i class='glyphicon glyphicon-menu-left'></i>", 4975 "<i class='glyphicon glyphicon-menu-right'></i>" 4976 ], 4977 responsiveClass: true, 4978 responsive: { 4979 0: { 4980 items: 1, 4981 nav: false 4982 }, 4983 480: { 4984 items: 2, 4985 nav: false 4986 }, 4987 768: { 4988 items: 3, 4989 nav: true 4990 }, 4991 992: { 4992 items: 4 4993 } 4994 } 4995 }); 4996 4997 $('.custom-featured-product-container').owlCarousel({ 4998 loop: false, 4999 autoplay: false, 5000 slideBy: "page", 5001 itemsScaleUp: false, 5002 dots: false, 5003 navText: [ 5004 "<i class='glyphicon glyphicon-menu-left'></i>", 5005 "<i class='glyphicon glyphicon-menu-right'></i>" 5006 ], 5007 responsiveClass: true, 5008 responsive: { 5009 0: { 5010 items: 1, 5011 nav: false 5012 }, 5013 480: { 5014 items: 2, 5015 nav: false 5016 }, 5017 768: { 5018 items: 3, 5019 nav: true 5020 }, 5021 992: { 5022 items: 5 5023 } 5024 } 5025 }); 5026 5027 $('.sponsor-slider').owlCarousel({ 5028 animateOut: 'fadeOut', 5029 animateIn: 'fadeIn', 5030 lazyLoad: true, 5031 autoplayHoverPause:true, 5032 autoplay: true, 5033 items: 1, 5034 dots: false, 5035 nav: true, 5036 navText: [ 5037 "<i class='fa fa-chevron-left font-muted'></i>", 5038 "<i class='fa fa-chevron-right font-muted'></i>" 5039 ], 5040 responsiveClass:true, 5041 responsive:{ 5042 0:{ 5043 items:2, 5044 nav: false 5045 }, 5046 768:{ 5047 items:4 5048 }, 5049 992:{ 5050 items:5 5051 } 5052 } 5053 }); 5054 5055 5056 5057 }); 5058 5059 5060 5061</script>
5061 5062 5063 <!-- FOOTER --> 5064 5065 5066 5067 5068 5069 5070 5071 5072 5073<footer id="footer-wrap" class="container-fluid"> 5074 <div class="row"> 5075 <section class="container-fluid footer-band p-t-15 p-b-5 hidden-xs hidden-sm"> 5076 <div class="row boxed-container"> 5077 <div class="col-md-4 align-center"> 5078 <p class="fa fa-4x fa-usd"> <span>Best Prices and Selection</span></p> 5079 </div> 5080 <div class="col-md-4 align-center"> 5081 <p class="fa fa-4x fa-credit-card-alt"> 5082 <a href="/financing.html" title="Financing Options"> <span>Financing Options</span></a> 5083 </p> 5084 </div> 5085 <div class="col-md-4 align-center"> 5086 <p class="fa fa-4x fa-tags"> 5087 <a href="/locations/clearance.html" title="Clearance Center Now Open"> <span>Clearance Center Now Open</span></a> 5088 </p> 5089 </div> 5090 </div> 5091 </section><div class="boxed-container"> 5092 <div class="footer-main-content-wrap"> 5093 5094 5095 <div class="row"> 5096 <div id="footer-about-store-text" class="col-sm-12 hidden-xs"> 5097 5098 5099 5100 5101 </div> 5102 5103 <div id="footer-contact-info-container" class="col-sm-9 col-xs-12 flex-display flex-wrap"> 5104 5105 5106 5107 5108<div class="col-xs-12"> 5109 <p class="section-header">Contact Us</p> 5110 </div> 5111 <div class="col-md-3 col-sm-6 col-xs-12"> 5112 <div class="flex-display flex-wrap"> 5113 <div class="cur-location flex-auto"> 5114 <p> 5115 <a href="/locations/albany_showroom.html" title="Albany Showroom"> 5116 <strong>Albany Showroom</strong><br> 5117 158 Railroad Ave<br> 5118 5119 5120 5121 Albany, NY 12205 5122 </a> 5123 </p> 5124 5125 <p> 5126 5127 5128 518-453-6100 5129 5130 </p> 5131 5132 <p> 5133 <a href="/locations/albany_showroom.html" title="Albany Showroom">Email Marcella's</a> 5134 </p> 5135 5136 <div class="footer-hours-row"> 5137 <span class="footer-hours-day">Thursday</span> 5138 <span class="footer-hours-time">9:00 AM - 6:00 PM</span> 5139 </div><div class="footer-hours-row"> 5140 <span class="footer-hours-day">Friday</span> 5141 <span class="footer-hours-time">9:00 AM - 6:00 PM</span> 5142 </div><div class="footer-hours-row"> 5143 <span class="footer-hours-day">Saturday</span> 5144 <span class="footer-hours-time">9:00 AM - 5:00 PM</span> 5145 </div><div class="footer-hours-row"> 5146 <span class="footer-hours-day">Sunday</span> 5147 <span class="footer-hours-time">Closed</span> 5148 </div><div class="footer-hours-row"> 5149 <span class="footer-hours-day">Monday</span> 5150 <span class="footer-hours-time">9:00 AM - 6:00 PM</span> 5151 </div><div class="footer-hours-row"> 5152 <span class="footer-hours-day">Tuesday</span> 5153 <span class="footer-hours-time">9:00 AM - 6:00 PM</span> 5154 </div><div class="footer-hours-row"> 5155 <span class="footer-hours-day">Wednesday</span> 5156 <span class="footer-hours-time">9:00 AM - 6:00 PM</span> 5157 </div> 5158 </div> 5159 </div> 5160 </div><div class="col-md-3 col-sm-6 col-xs-12"> 5161 <div class="flex-display flex-wrap"> 5162 <div class="cur-location flex-auto"> 5163 <p> 5164 <a href="/locations/broadway.html" title="Contact Marcella's Appliance Center in Schenectady, NY"> 5165 <strong>Schenectady Showroom</strong><br> 5166 560 Broadway<br> 5167 5168 5169 5170 Schenectady, NY 12305 5171 </a> 5172 </p> 5173 5174 <p> 5175 5176 5177 (518) 381-1957 5178 5179 </p> 5180 5181 <p> 5182 <a href="/locations/broadway.html" title="Contact Marcella's Appliance Center in Schenectady, NY">Email Marcella's</a> 5183 </p> 5184 5185 <div class="footer-hours-row"> 5186 <span class="footer-hours-day">Thursday</span> 5187 <span class="footer-hours-time">9:00 AM - 6:00 PM</span> 5188 </div><div class="footer-hours-row"> 5189 <span class="footer-hours-day">Friday</span> 5190 <span class="footer-hours-time">9:00 AM - 6:00 PM</span> 5191 </div><div class="footer-hours-row"> 5192 <span class="footer-hours-day">Saturday</span> 5193 <span class="footer-hours-time">9:00 AM - 5:00 PM</span> 5194 </div><div class="footer-hours-row">
5195 <span class="footer-hours-day">Sunday</span> 5196 <span class="footer-hours-time">12:00 PM - 4:00 PM</span> 5197 </div><div class="footer-hours-row"> 5198 <span class="footer-hours-day">Monday</span> 5199 <span class="footer-hours-time">9:00 AM - 6:00 PM</span> 5200 </div><div class="footer-hours-row"> 5201 <span class="footer-hours-day">Tuesday</span> 5202 <span class="footer-hours-time">9:00 AM - 6:00 PM</span> 5203 </div><div class="footer-hours-row"> 5204 <span class="footer-hours-day">Wednesday</span> 5205 <span class="footer-hours-time">9:00 AM - 6:00 PM</span> 5206 </div> 5207 </div> 5208 </div> 5209 </div><div class="col-md-3 col-sm-6 col-xs-12"> 5210 <div class="flex-display flex-wrap"> 5211 <div class="cur-location flex-auto"> 5212 <p> 5213 <a href="/locations/park.html" title="Marcella's Appliance Center in Clifton Park, NY"> 5214 <strong>Clifton Park Showroom</strong><br> 5215 Market 32 Plaza - Shoppers World<br> 5216 15 Park Ave.<br> 5217 5218 5219 5220 Clifton Park, NY 12065 5221 </a> 5222 </p> 5223 5224 <p> 5225 5226 5227 (518) 952-7700 5228 5229 </p> 5230 5231 <p> 5232 <a href="/locations/park.html" title="Marcella's Appliance Center in Clifton Park, NY">Email Marcella's</a> 5233 </p> 5234 5235 <div class="footer-hours-row"> 5236 <span class="footer-hours-day">Thursday</span> 5237 <span class="footer-hours-time">9:00 AM - 6:00 PM</span> 5238 </div><div class="footer-hours-row"> 5239 <span class="footer-hours-day">Friday</span> 5240 <span class="footer-hours-time">9:00 AM - 6:00 PM</span> 5241 </div><div class="footer-hours-row"> 5242 <span class="footer-hours-day">Saturday</span> 5243 <span class="footer-hours-time">9:00 AM - 5:00 PM</span> 5244 </div><div class="footer-hours-row"> 5245 <span class="footer-hours-day">Sunday</span> 5246 <span class="footer-hours-time">12:00 PM - 4:00 PM</span> 5247 </div><div class="footer-hours-row"> 5248 <span class="footer-hours-day">Monday</span> 5249 <span class="footer-hours-time">9:00 AM - 6:00 PM</span> 5250 </div><div class="footer-hours-row"> 5251 <span class="footer-hours-day">Tuesday</span> 5252 <span class="footer-hours-time">9:00 AM - 6:00 PM</span> 5253 </div><div class="footer-hours-row"> 5254 <span class="footer-hours-day">Wednesday</span> 5255 <span class="footer-hours-time">9:00 AM - 6:00 PM</span> 5256 </div> 5257 </div> 5258 </div> 5259 </div><div class="col-md-3 col-sm-6 col-xs-12"> 5260 <div class="flex-display flex-wrap"> 5261 <div class="cur-location flex-auto"> 5262 <p> 5263 <a href="/locations/west_campbell.html" title="West Campbell Road Warehouse"> 5264 <strong>West Campbell Road Warehouse</strong><br> 5265 57 West Campbell Road<br> 5266 5267 5268 5269 Schenectady, NY 12306 5270 </a> 5271 </p> 5272 5273 <p> 5274 5275 </p> 5276 5277 <p> 5278 <a href="/locations/west_campbell.html" title="West Campbell Road Warehouse">Email Marcella's</a> 5279 </p> 5280 5281 <div class="footer-hours-row"> 5282 <span class="footer-hours-day">Thursday</span> 5283 <span class="footer-hours-time">8:30 AM - 5:00 PM</span> 5284 </div><div class="footer-hours-row"> 5285 <span class="footer-hours-day">Friday</span> 5286 <span class="footer-hours-time">8:30 AM - 5:00 PM</span> 5287 </div><div class="footer-hours-row"> 5288 <span class="footer-hours-day">Saturday</span> 5289 <span class="footer-hours-time">8:30 AM - 3:00 PM</span> 5290 </div><div class="footer-hours-row"> 5291 <span class="footer-hours-day">Sunday</span> 5292 <span class="footer-hours-time">Closed</span> 5293 </div><div class="footer-hours-row"> 5294 <span class="footer-hours-day">Monday</span> 5295 <span class="footer-hours-time">8:30 AM - 5:00 PM</span> 5296 </div><div class="footer-hours-row"> 5297 <span class="footer-hours-day">Tuesday</span> 5298 <span class="footer-hours-time">8:30 AM - 5:00 PM</span> 5299 </div><div class="footer-hours-row">
5300 <span class="footer-hours-day">Wednesday</span> 5301 <span class="footer-hours-time">8:30 AM - 5:00 PM</span> 5302 </div> 5303 </div> 5304 </div> 5305 </div> 5306 5307 5308 </div> 5309 5310 <div class="col-sm-3 col-xs-12"> 5311 5312 5313 5314 <div id="footer-sub-nav"> 5315 <p class="section-header">Customer Service</p> 5316 <ul class="list-unstyled"> 5317 <li><a href="/locations.html" title="Marcella's Appliance Center Locations">Contact Us</a></li> 5318 <li><a href="/customer/sign_in.html" title="My Account">My Account</a></li> 5319 5320 5321 <li><a href="/policies.html" title="Privacy Policy">Privacy Policy</a></li> 5322 <li><a href="/terms_of_service.html" title="Terms of Service">Terms of Service</a></li> 5323 5324 <li><a href="/accessibility.html" title="Accessibility">Accessibility</a></li> 5325 5326 <li><a href="/asitemap.html">Site Map</a></li><div class="m-t-20 hidden visible-xs"> 5327 <a href="https://www.facebook.com/marcellasappliance" title="Follow us on Facebook" target="_blank" class="p-l-10"><span><i class="fa-shape-round fa fa-2x fa-facebook-official p-t-5 p-r-10"></i></span></a> 5328 <a href="https://www.youtube.com/channel/UCJfyHvP-hRarP-WW_Wc5Wug" title="Subscribe to us on YouTube" target="_blank" class="p-l-10"><span><i class="fa-shape-round fa fa-2x fa-youtube p-t-5 p-r-10"></i></span></a> 5329 <a href="https://twitter.com/MarcellasApplia" title="Follow us on Twitter" target="_blank" class="p-l-10"><span><i class="fa-shape-round fa fa-2x fa-twitter p-t-5 p-r-5"></i></span></a> 5330 </div> 5331 5332 <li id="ccpa-link"> 5333 <a href="#" title="Do Not Sell My Personal Information" data-toggle="modal" data-target="#ccpa-modal">Do Not Sell My Personal Information</a> 5334 </li> 5335 </ul> 5336 </div><div> 5337 <p class="font-bold">Accepted Payments</p> 5338 <img src="/images/cards-accepted.png?ccid=x6088659" alt="Cards Accepted" class="img-responsive"> 5339 </div> 5340 5341 5342 </div> <!-- /col --> 5343 </div> 5344 </div> 5345 5346 <div class="modal fade" tabindex="-1" role="dialog" id="ccpa-modal"> 5347 <div class="modal-dialog modal-dialog-centered" role="document"> 5348 <div class="modal-content"> 5349 <div class="modal-header"> 5350 <h3 class="modal-title float-left text-black">Your Privacy Rights</h3> 5351 <button type="button" class="close" data-dismiss="modal" aria-label="Close"> 5352 <span aria-hidden="true">×</span> 5353 </button> 5354 </div> 5355 <div class="modal-body text-black"> 5356 <p class="text-black">Marcella's Appliance Center respects your privacy and use your information with 5357 discretion. Some of the ways we use your information is to deliver a 5358 high-quality shopping experience, communicate with you, and assist you as 5359 you search for the products and services we provide.</p> 5360 <p style="margin-bottom: 0;" class="text-black"><strong>Your Privacy Rights</strong> You have the 5361 right to:</p> 5362 <ul> 5363 <li>Request we disclose the personal information we collect about you.</li> 5364 <li>Request we delete any personal information we collect about you.</li> 5365 <li>Opt-out of any sale of Your information.</li> 5366 </ul> 5367 <p class="text-black">Complete the following form to submit your request. Please note, you can only 5368 submit one type of request at a time. Once your request has been received, 5369 we’ll verify your identity and review your request. Form Fields: (all are 5370 required unless stated otherwise)</p> 5371 5372 <form id="CCPA_OPT_OUT" name="CCPA_OPT_OUT" onsubmit="SurveySubmitter.submit(event, this, false, onCcpaSubmit);" method="POST" novalidate="novalidate"> 5373 <input type="hidden" name="SURVEY_NAME" value="CCPA_OPT_OUT"> 5374 <input type="hidden" name="ERR_MESSAGE_SUBMIT" value="An error has occurred while processing the survey data."> 5375 <input type="hidden" name="ERR_MESSAGE_RECAPTCHA" value="Rejected for bad captcha."> 5376 <div class="form-group"> 5377 <label for="CCPA_FIRST_NAME" class="form-label required">First Name</label> 5378 <input class="form-control required" type="text" name="FIRST_NAME" id="CCPA_FIRST_NAME" value="" required/> 5379 </div> 5380 5381 <div class="form-group"> 5382 <label for="CCPA_LAST_NAME" class="form-label required">Last Name</label> 5383 <input class="form-control required" type="text" name="LAST_NAME" id="CCPA_LAST_NAME" value="" required/> 5384 </div> 5385 5386 <div class="form-group"> 5387 <label for="CCPA_ADDRESS" class="form-label required">Address</label> 5388 <input class="form-control required" type="text" name="ADDRESS" id="CCPA_ADDRESS" value="" required/> 5389 </div> 5390 5391 <div class="form-group"> 5392 <label for="CCPA_ADDRESS_2" class="form-label">Address Line 2 (optional)</label> 5393 <input class="form-control" type="text" name="ADDRESS_2" id="CCPA_ADDRESS_2"/> 5394 </div> 5395 5396 <div class="form-group"> 5397 <label for="CCPA_STATE" class="form-label required">State of Residence</label> 5398 <input class="form-control required" type="text" name="STATE" id="CCPA_STATE" value="" required/> 5399 </div> 5400 5401 <div class="form-group"> 5402 <label for="CCPA_ZIP_CODE" class="form-label required">Zip Code</label> 5403 <input class="form-control required" type="text" name="ZIP_CODE" id="CCPA_ZIP_CODE" value="" required/> 5404 </div> 5405 5406 <div class="form-group"> 5407 <label for="CCPA_COUNTRY" class="form-label required">Country</label> 5408 <input class="form-control required" type="text" name="COUNTRY" id="CCPA_COUNTRY" required/> 5409 </div> 5410 5411 <div class="form-group">
5412 <label for="CCPA_EMAIL" class="form-label required">Email</label> 5413 <input class="form-control required" type="email" name="EMAIL" id="CCPA_EMAIL" value="" local-email-storage required/> 5414 </div> 5415 5416 <div class="form-group"> 5417 <label for="CCPA_PHONE" class="form-label">Phone (optional)</label> 5418 <input class="form-control" type="tel" name="PHONE" id="CCPA_PHONE"/> 5419 </div> 5420 5421 <div class="form-group"> 5422 <label for="REQUEST_TYPE" class="form-label required">Request Type</label> 5423 <select required rws_required_description="REQUEST_TYPE" class="form-control required" id="REQUEST_TYPE" name="REQUEST_TYPE"> 5424 <option value="" selected="selected">Select One</option> 5425 <option value="Disclose my personal information to me">Disclose my personal information to me</option> 5426 <option value="Delete my personal information">Delete my personal information</option> 5427 <option value="Opt out of the sale of my personal information">Opt out of the sale of my personal information</option> 5428 </select> 5429 </div> 5430 5431 <div class="pad-top pad-bottom margin-bottom"> 5432 5433<div class="captcha_wrap"> 5434 <div class="g-recaptcha" data-sitekey="6LcII8YSAAAAAL8qPMXHvYGmrrvuz-jz6K7olooV"></div> 5435</div> 5436 </div> 5437 5438 <div class="form-group"> 5439 <input class="btn btn-primary btn-block btn-lg" type="submit" value="Send" /> 5440 <input type="hidden" name="MAILTO" value="[email protected], [email protected]"> 5441 <input type="hidden" name="TIMESTAMP" id="CCPA_TIMESTAMP" value="10/08/2026 05:36::31 AM EST"/> 5442 <input type="hidden" name="MAILSOURCE" value="CCPA Privacy Rights Request" /> 5443 <input type="hidden" name="MAILORDER" value="FIRST_NAME|LAST_NAME|ADDRESS|ADDRESS_2|STATE|ZIP_CODE|COUNTRY|EMAIL|PHONE|REQUEST_TYPE|TIMESTAMP" /> 5444 </div> 5445 </form> 5446 <div class="success-message" style="display: none;"><h3 class="text-success">Privacy Request Submitted!</h3></div> 5447 <div class="error-message text-danger" style="display: none;"><h3 class="text-danger">There was an error submitting your request, please try again later.</h3></div> 5448 </div> 5449 </div> 5450 </div> 5451</div> 5452 5453 <div class="row"> 5454 <div id="footer-sign-in" class="col-xs-12"> 5455 5456 </div> <!-- /col --> 5457 </div> <!-- /row --> 5458 5459 <div class="row"> 5460 <div id="footer-screen-reader" class="col-xs-12"> 5461 <p arial-label='Welcome to our website! As we have the ability to list over one million items on our website (our selection changes all of the time), it is not feasible for a company our size to re
5461cord and playback the descriptions on every item on our website. 5462 However, if you have a disability we are here to help you. Please call our disability services phone line at (518) 381-1957 during regular business hours and one of our kind and friendly personal shoppers will help you navigate through our website, help conduct advanced searches, help you choose the item you are looking for with the specifications you are seeking, read you the specifications of any item and consult with you about the products themselves. There is no charge for the help of this personal shopper for anyone with a disability. Finally, your personal shopper will explain our Privacy Policy and Terms of Service, and help you place an order if you so desire.'> 5463 Welcome to our website! As we have the ability to list over one million items on our website (our selection changes all of the time), it is not feasible for a company our size to record and playback the descriptions on every item on our website. 5464 However, if you have a disability we are here to help you. Please call our disability services phone line at (518) 381-1957 during regular business hours and one of our kind and friendly personal shoppers will help you navigate through our website, help conduct advanced searches, help you choose the item you are looking for with the specifications you are seeking, read you the specifications of any item and consult with you about the products themselves. There is no charge for the help of this personal shopper for anyone with a disability. Finally, your personal shopper will explain our Privacy Policy and Terms of Service, and help you place an order if you so desire. 5465 </p> 5466 </div> <!-- /col --> 5467 </div> <!-- /row --> 5468 5469 <div id="footer-copyright" class="row"> 5470 <div class="col-xs-12"> 5471 <p> 5472 © 2026 <a href="https://retailerwebservices.com/" rel="noopener" target="_blank" class="corporate-id">Retailer Web Services LLC</a> All Rights Reserved | Powered by WebFronts™ 5473 </p> 5474 </div> <!-- /col --> 5475 </div> <!-- /row --> 5476 </div> 5477 </div> 5478 5479 5480 5481</footer>
5482<script type="text/javascript" src="/js/ccpa_dialog.js?ccid=x6088659"></script>
5482 5483 5484 5485
5485<script> 5486 gtag('event', 'conversion', { 5487 'allow_custom_scripts': true, 5488 'send_to': 'DC-11424074/inter0/homep0+standard' 5489 }); 5490</script>
5490 5491<noscript> 5492<img src="https://ad.doubleclick.net/ddm/activity/src=11424074;type=inter0;cat=homep0;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;npa=;gdpr=${GDPR};gdpr_consent=${GDPR_CONSENT_755};ord=1?" width="1" height="1"/> 5493</noscript> 5494 5495
5496<script src="/js/axios.min.js?ccid=x6088659" defer></script>
5496 5497
5497<script> 5498 //GOOGLE TAG MANAGER IMPLEMENTATION 5499 5500 5501const WS_IF_HAS_ADWORDS_CUSTOMER_ID = true; 5502const WS_IF_HAS_ADWORDS_LANDING_PAGE_VIEW_ID = true; 5503const WS_ADWORDS_CUSTOMER_ID = `AW-811514298`; 5504 5505// Global site tag (gtag.js) - Google Adwords 5506 5507 // AdRocket Global Site Tag Codes 5508 // ADD_TO_CART - 811514298/XNE5CJu96pcYELrz-oID DONE 5509 // BEGIN_QUOTE_REQUEST - 811514298/R8teCJ696pcYELrz-oID DONE 5510 // CHECKOUT - 811514298/vrM8CKG96pcYELrz-oID DONE 5511 // LANDING_PAGE_VIEW - 811514298/u73ACK296pcYELrz-oID DONE 5512 // NAVIGATION_FROM_SITE - 811514298/EnR1CJi96pcYELrz-oID DONE 5513 // PHONE_CALLS_FROM_MOBILE_SITE - 811514298/pJQ4CNi-yvwDELrz-oID DONE 5514 // PRODUCT_PAGE_VIEW - 811514298/oPHkCKq96pcYELrz-oID DONE 5515 // PURCHASE - 811514298/JWNGCJW96pcYELrz-oID DONE 5516 // QUOTE_REQUEST - 811514298/FVJXCKS96pcYELrz-oID DONE 5517 // REBATE_FORM_VIEW - 811514298/HgOACKe96pcYELrz-oID DONE 5518 // 5519 // Sales Phone - (518) 381-1957 5520 5521 function gtag(){ 5522 dataLayer.push(arguments); 5523 } 5524 5525 function gtagGoogleAdsConstructor(send_to, obj = {}){ 5526 gtag('event' , 'conversion', {send_to, ...obj}) 5527 } 5528 5529 gtag('config', WS_ADWORDS_CUSTOMER_ID); 5530 5531 var conversionPhoneNumber = '(518) 381-1957'; 5532 5533 if (conversionPhoneNumber.includes('(')) { 5534 conversionPhoneNumber = conversionPhoneNumber.replace('(',''); 5535 conversionPhoneNumber = conversionPhoneNumber.replace(') ','-'); 5536 } 5537 5538 gtag('config', `${WS_ADWORDS_CUSTOMER_ID}/pJQ4CNi-yvwDELrz-oID`, 5539 {'phone_conversion_number': conversionPhoneNumber} 5540 ); 5541 5542 5543 5544 5545 5546 5547 5548 5549 5550 5551 5552 5553 5554 5555 5556 5557 5558 5559 5560 5561 5562 5563 5564 5565 5566 5567 5568 5569 5570 5571function gtmGetIgniteGA4Conversion() { 5572 let ga4Conversion = window.localStorage.getItem('ga4_conversion'); 5573 5574 if (ga4Conversion) { 5575 return JSON.parse(ga4Conversion); 5576 } 5577 5578 return {}; 5579} 5580 5581function gtmAddToDataLayer(eventPayload) { 5582 const igniteGA4Conversion = gtmGetIgniteGA4Conversion(); 5583 if (eventPayload.hasOwnProperty('ecommerce')) { 5584 dataLayer.push({ ecommerce: null }); 5585 } 5586 5587 dataLayer.push({ ...eventPayload, ...igniteGA4Conversion }); 5588} 5589 5590function gtmGetSiteCurrency() { 5591 return 'US'.toUpperCase() === 'US' ? 'USD' : 'CAD'; 5592} 5593 5594function gtmSanitzeModelDesc(model_desc) { 5595 5596 let result = model_desc; 5597 const regexList = [""g", "™", "é", "®"] 5598 5599 5600 return result; 5601} 5602 5603function productSetupPageLoad() { 5604 // GTM Product Pages 5605 5606 5607 5608 5609 5610 5611} 5612 5613function gtmSingleProductEventConstructor(event, item_id, gtmProductData, obj = {}) { 5614 const productData = gtmProductData.find(product => product.item_id === item_id); 5615 5616 if (productData !== -1) { 5617 return eventPayload = { 5618 event, 5619 ecommerce: { 5620 currency: gtmGetSiteCurrency(), 5621 value: ((productData.price * 100) * productData.quantity) / 100, 5622 items: [ 5623 productData 5624 ] 5625 }, 5626 ...obj 5627 } 5628 } 5629} 5630 5631function gtmMultiProductEventConstructor(event, productData, obj = {}) { 5632 5633 //Use webscript cart total or do the math based on products. 5634 let cartTotal = '0.00'; 5635 if (isNaN(cartTotal)) { 5636 cartTotal = productData.reduce((total, { price, quantity }) => total + ((price * 100) * quantity) / 100, 0); 5637 } else { 5638 cartTotal = parseFloat(cartTotal); 5639 } 5640 5641 return eventPayload = { 5642 event, 5643 ecommerce: { 5644 currency: gtmGetSiteCurrency(), 5645 value: cartTotal, 5646 items: gtmProductData 5647 }, 5648 ...obj 5649 } 5650} 5651 5652function gtmBasicEventConstructor(event, obj = {}) { 5653 return { 5654 event, 5655 ...obj 5656 } 5657} 5658 5659//Event Delegation for GTM Click Events 5660function gtmSubmitEventDelegation(elem_event) { 5661 let element = elem_event.target; 5662 5663 if (element.dataset.gtmEvent) { 5664 let eventPayload = {}; 5665 5666 const { 5667 gtmEvent: event, 5668 } = element.dataset; 5669 5670 if (event.toLowerCase() === 'search') { 5671 const search_term = element.querySelector('input').value; 5672 eventPayload = gtmBasicEventConstructor(event, { search_term }) 5673 } 5674 5675 if (eventPayload.hasOwnProperty('event')) { 5676 gtmAddToDataLayer(eventPayload); 5677 } 5678 } 5679} 5680 5681function gtmClickEventDelegation(elem_event) { 5682 let element = elem_event.target; 5683 5684 if (element.dataset.gtmEvent) { 5685 5686 let eventPayload = {} 5687 const value = 300; //pre Genna value for generate_lead 5688 5689 const { 5690 gtmEvent: event, 5691 } = element.dataset; 5692 const currency = gtmGetSiteCurrency(); 5693 switch (event) { 5694 case 'add_to_cart': 5695 case 'remove_from_cart': 5696 5697 5698 5699 const {
5700 gtmItemId: item_id, 5701 } = element.dataset; 5702 5703 eventPayload = gtmSingleProductEventConstructor(event, item_id, gtmProductData); 5704 5705 5706 //AdRocket Google Ad Add To Cart Event. Define in ./GOOGLE_ADS_SETUP.JS 5707 //event and eventPayload comes from GTM_EVENTS.js add_to_cart switch under event delegation 5708 if (event === 'add_to_cart') { 5709 //eventPayload comes from GTM_EVENTS.js add_to_cart switch under event delegation 5710 //this define is used there. 5711 gtagGoogleAdsConstructor( 5712 `${WS_ADWORDS_CUSTOMER_ID}/XNE5CJu96pcYELrz-oID`, 5713 { 5714 value:eventPayload.ecommerce.value, 5715 currency:eventPayload.ecommerce.currency 5716 } 5717 ) 5718 } 5719 5720 break; 5721 5722 case 'begin_checkout': 5723 5724 eventPayload = gtmMultiProductEventConstructor(event, gtmProductData); 5725 5726 //AdRocket Google Ad Checkout. Define in ./GOOGLE_ADS_SETUP.JS 5727 //eventPayload comes from GTM_EVENTS.js add_to_cart switch under event delegation 5728 //this define is used there. 5729 gtagGoogleAdsConstructor( 5730 `${WS_ADWORDS_CUSTOMER_ID}/vrM8CKG96pcYELrz-oID`, 5731 { 5732 value:eventPayload.ecommerce.value, 5733 currency:eventPayload.ecommerce.currency 5734 } 5735 ) 5736 5737 break; 5738 5739 case 'submit_quote_request': 5740 5741 eventPayload = gtmMultiProductEventConstructor('generate_lead', gtmProductData, { type: event, currency, value }); 5742 5743 //AdRocket Google Ad Quote Request. Define in ./GOOGLE_ADS_SETUP.JS 5744 gtagGoogleAdsConstructor(`${WS_ADWORDS_CUSTOMER_ID}/FVJXCKS96pcYELrz-oID`) 5745 5746 break; 5747 5748 case 'rebate_form_view': 5749 5750 const { 5751 gtmRebateFormId: rebate_form_id, 5752 } = element.dataset; 5753 5754 let current_product_page = `No Item Selected`; 5755 5756 5757 5758 5759 5760 eventPayload = gtmBasicEventConstructor(event, { rebate_form_id, current_product_page }); 5761 5762 //AdRocket Google Ad Rebate Form View. Define in ./GOOGLE_ADS_SETUP.JS 5763 gtagGoogleAdsConstructor(`${WS_ADWORDS_CUSTOMER_ID}/HgOACKe96pcYELrz-oID`) 5764 5765 break; 5766 5767 case 'navigations_from_site': 5768 5769 const { 5770 gtmLocationName: location_name, 5771 } = element.dataset; 5772 5773 eventPayload = gtmBasicEventConstructor('generate_lead', { location_name, type: event, currency, value }); 5774 5775 //AdRocket Google Ad Navigation From Site Event. Define in ./GOOGLE_ADS_SETUP.JS 5776 gtagGoogleAdsConstructor(`${WS_ADWORDS_CUSTOMER_ID}/EnR1CJi96pcYELrz-oID`) 5777 5778 break; 5779 5780 case 'sign_up': 5781 5782 eventPayload = gtmBasicEventConstructor(event); 5783 break; 5784 5785 default: 5786 break; 5787 } 5788 gtmAddToDataLayer(eventPayload) 5789 } 5790} 5791 5792window.addEventListener('load', () => { 5793 5794 productSetupPageLoad(); 5795 //setup click events 5796 document.body.addEventListener('click', gtmClickEventDelegation); 5797 document.body.addEventListener('submit', gtmSubmitEventDelegation); 5798 5799 const currency = gtmGetSiteCurrency(); 5800 let eventPayload = {}; 5801 5802 //phone call click events are tracked by their element instead of event delegation because they are in an area that is 5803 //highly customizable and it would be too much work to change the established pattern. 5804 let phoneCallButton = document.querySelector('.track-calls'); 5805 if (phoneCallButton) { 5806 phoneCallButton.addEventListener('click', function () { 5807 let eventPayload = {}; 5808 const value = 300; //pre Genna value for generate_lead 5809 eventPayload = gtmBasicEventConstructor('generate_lead', { type: 'phone_calls_from_mobile_site', currency, value });
5810 if (eventPayload.hasOwnProperty('event')) { 5811 gtmAddToDataLayer(eventPayload); 5812 } 5813 }); 5814 } 5815 5816 eventPayload = gtmBasicEventConstructor('landing_page_view'); 5817 5818 //AdRocket Google Ad Landing Page View. Define in ./GOOGLE_ADS_SETUP.JS 5819 gtagGoogleAdsConstructor(`${WS_ADWORDS_CUSTOMER_ID}/u73ACK296pcYELrz-oID`) 5820 5821 5822 5823 5824 5825 5826 5827 5828 5829 if (eventPayload.hasOwnProperty('event')) { 5830 gtmAddToDataLayer(eventPayload); 5831 } 5832 5833}); 5834 5835 5836 </script>
5836 5837 5838 5839 <!-- OwnerIQ Analytics tag --> 5840 <!-- Marcella's Appliance Center - Analytics --> 5841
5841<script type="text/javascript"> 5842 window._oiqq = window._oiqq || []; 5843 _oiqq.push(['oiq_addPageLifecycle', 'm4lq']); 5844 _oiqq.push(['oiq_doTag']); 5845 (function() { 5846 var oiq = document.createElement('script'); oiq.type = 'text/javascript'; oiq.async = true; 5847 oiq.src = document.location.protocol + '//px.owneriq.net/stas/s/41ox8p.js'; 5848 var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(oiq, s); 5849 })(); 5850 </script>
5850</script>
5850 5851 <!-- End OwnerIQ tag --> 5852 5853
5853<script type="text/javascript" src="https://cdn.callreports.com/companies/601186059/eb45a4f842cc58bb3b97/12/swap.js"></script>
5853 5854 5855 5856 <!-- Tracking tag. Place in the <body> section of webpage --> 5857 <!-- Privacy policy at http://tag.brandcdn.com/privacy --> 5858
5858<script type="text/javascript" src="//tag.brandcdn.com/autoscript/marcellasappliancecenter_vfhwvk1vnxfheku9/Marcella_s_Appliance_Center.js"></script>
5858 5859 5860
5860<script defer src="https://connect.podium.com/widget.js#ORG_TOKEN=3c32c13f-99bd-4432-96a4-460d8d718d25" id="podium-widget" data-organization-api-token="3c32c13f-99bd-4432-96a4-460d8d718d25"></script>
5860 5861
5861<script type="application/ld+json"> 5862 { 5863 "@context": "https://schema.org", 5864 "@type": "Organization", 5865 "@id": "https://www.marcellasappliance.com/#organization", 5866 "name": "Marcella's Appliance Center", 5867 "url": "https://www.marcellasappliance.com/", 5868 "logo": "https://www.marcellasappliance.com/images/logo.png", 5869 "email": "[email protected]", 5870 "telephone": "518-453-6100", 5871 "sameAs": [ 5872 "https://www.facebook.com/marcellasappliance", 5873 "https://www.instagram.com/marcellas_appliance_center/" 5874 ] 5875 } 5876 </script>
5876 5877
5878<script> 5879 document.addEventListener('DOMContentLoaded', function() { 5880 const ema_prices_on_page = document.querySelectorAll('span.ema_price[data-ema-res]'); 5881 if (ema_prices_on_page.length) { 5882 ema_prices_on_page.forEach(item => { 5883 let price_obj = JSON.parse(item.dataset.emaRes); 5884 let regExp = /[a-zA-Z]/g; 5885 if (!regExp.test(price_obj.regular)) { 5886 item.innerText = price_obj.regular; 5887 } else item.closest('.model-price-regular').classList.add('hidden'); 5888 }); 5889 } 5890 5891 const ema_savings_on_page = document.querySelectorAll('span.ema_savings[data-ema-res]'); 5892 if (ema_savings_on_page.length) { 5893 ema_savings_on_page.forEach(item => { 5894 let price_obj = JSON.parse(item.dataset.emaRes); 5895 5896 let has_discount = price_obj.hasOwnProperty('discount'); 5897 if (has_discount) { 5898 item.innerText = price_obj.discount; 5899 item.classList.remove('hidden'); 5900 item.parentElement.querySelector('span.hidden').classList.remove('hidden'); 5901 } 5902 }); 5903 } 5904 }); 5905 </script>
5905 5906
5907<script src="/js/alpine.min.js?ccid=x6088659" defer></script>
5907 5908 5909 5910
5911<script> 5912 const store_phones = ['(518) 381-1957'.replace(/\D+/gm, '')]; 5913 5914 store_phones.push('518-453-6100'.replace(/\D+/gm, ''));store_phones.push('(518) 381-1957'.replace(/\D+/gm, ''));store_phones.push('(518) 952-7700'.replace(/\D+/gm, ''));store_phones.push('(518) 381-1666'.replace(/\D+/gm, ''));store_phones.push('(518) 381-1957'.replace(/\D+/gm, '')); 5915</script>
5915 5916
5917<script> 5918 function downloadJSAtOnload(){const scriptElement=document.createElement('script');scriptElement.src='/js/min/async.js';document.body.appendChild(scriptElement);}window.addEventListener('load',downloadJSAtOnload); 5919 </script>
5919 5920
5921<script> 5922 let nav_left_original_width=0;function toggleSubNav(){let subnav_container=$('#header-secondary-nav-container').outerWidth();let nav_right=$('#secondary-nav-content .navbar-right').outerWidth();let break_nav=(nav_left_original_width+nav_right+2>=subnav_container);if(break_nav){$('#header-secondary-nav-container').addClass('collapsed-subnav')}else{$('#header-secondary-nav-container').removeClass('collapsed-subnav')}} 5923 5924 document.addEventListener('DOMContentLoaded', function() { 5925 nav_left_original_width = document.querySelector('#secondary-nav-content .navbar-left')?.offsetWidth || 0;toggleSubNav(); 5926 5927 $('#nav-primary > ul > li').on('click', function(e){let menu=$(this);let off=menu.position();let l=off.left;let w=$(this).find('.megamenu-content').outerWidth();let container=$("#nav-primary").width();let isEntirelyVisible=(l+w<container);if(!isEntirelyVisible){$(this).addClass('edge')}});if(!!$().dropdownHover){$('#nav-primary > ul > li').on('mouseenter',function(e){if(!($(this).position().left+$(this).find('.megamenu-content').outerWidth()<$("#nav-primary").width()))$(this).addClass('edge')})} 5928 5929 const subNavslideOut = document.querySelector('[data-toggle=collapse-side]'); 5930 if (subNavslideOut) { 5931 const sel = subNavslideOut.dataset.target; 5932 subNavslideOut.addEventListener('click', () => { 5933 document.querySelector(sel)?.classList.toggle('in'); 5934 }); 5935 } 5936 5937 const carousel = document.querySelector('.carousel'); 5938 const firstItem = carousel?.querySelector('.item:first-of-type'); 5939 if (firstItem) firstItem.classList.add('active'); 5940 5941 if($(".model-out-of-cart-message").length){$(".model-out-of-cart-message").popover({ 5942 title:"<strong class='font-14'>Why do I have to wait for the price?</strong>",content:"<p class='font-12'>Some manufacturers restrict how we may display our online prices. Don\'t worry; you can remove the item from your cart if you decide not to buy it.</p>",html:!0 5943 })} 5944 5945 if (document.querySelector('.nav-tabs')) { 5946 const firstNavTab = document.querySelector(".nav-tabs li:first-of-type"); 5947 if (firstNavTab) firstNavTab.classList.add("active"); 5948 5949 if (document.querySelectorAll(".tab-content").length) { 5950 document.querySelectorAll(".tab-content").forEach(tabGroup => { 5951 const tabPaneEl = tabGroup.querySelector(".tab-pane"); 5952 if (tabPaneEl) tabPaneEl.classList.add("active"); 5953 }); 5954 }; 5955 5956 $(".dotdotdot").dotdotdot({watch:"true",height:"50px"}); 5957 5958 $('a[data-toggle="tab"]').on('shown.bs.tab',function(e) { 5959 $(".dotdotdot").dotdotdot({watch:"true",height:"50px"}) 5960 }); 5961 } 5962 5963 const pageGoToTop = document.createElement('div');pageGoToTop.id = "page-go-to-top";pageGoToTop.className = "btn btn-lg animated fadeOutDown";pageGoToTop.setAttribute("role", "button");pageGoToTop.setAttribute("aria-label", "Scroll to top");pageGoToTop.setAttribute("tabindex", "0");pageGoToTop.innerHTML = '<i class="fa fa-angle-up"></i>'; 5964 window.addEventListener('scroll', function() {if (window.pageYOffset > 300) {pageGoToTop.style.display = 'block';pageGoToTop.classList.add('fadeInUp');pageGoToTop.classList.remove('fadeOutDown');}else { pageGoToTop.classList.remove('fadeInUp');pageGoToTop.classList.add('fadeOutDown');pageGoToTop.style.display = 'none';}},{passive:true}); 5965 pageGoToTop.addEventListener('click', function() {document.documentElement.scrollTo({ top: 0, behavior: 'smooth' });}); 5966 pageGoToTop.addEventListener('keyup', function(event) {if (event.key === "Enter") {document.documentElement.scrollTo({ top: 0, behavior: 'smooth' });}}); 5967 document.body.appendChild(pageGoToTop); 5968 5969 5970 }); 5971 5972 window.addEventListener('resize', () => { 5973 toggleSubNav(); 5974 }) 5975 5976 document.addEventListener('DOMContentLoaded', () => { 5977 toggleSubNav(); 5978 }) 5979 </script>
5979 5980 5981 5982
5983<script> 5984 document.addEventListener("DOMContentLoaded", function() { 5985 // append recaptcha script only if needed, on form focus 5986 const recaptchaExists = !!document.querySelector(".g-recaptcha"); 5987 if (!recaptchaExists) return; 5988 const recaptchas = document.querySelectorAll(".g-recaptcha"); 5989 for (var i = 0; i < recaptchas.length; i++) { 5990 recaptchas[i].closest("form").addEventListener("focusin", appendRecaptchaScript); 5991 }; 5992 5993 function appendRecaptchaScript() { 5994 const script = document.createElement("script"); 5995 script.src = "https://www.google.com/recaptcha/api.js"; 5996 script.type = "text/javascript"; 5997 document.querySelector("head").appendChild(script); 5998 for (var i = 0; i < recaptchas.length; i++) { 5999 recaptchas[i].closest("form").removeEventListener("focusin", appendRecaptchaScript); 6000 }; 6001 }; 6002 }); 6003</script>
6003 6004
6005<script> 6006 var dialog = null; 6007 6008function launchDialog(id, classes, require_input, after_dialog_action) 6009{ 6010 var modal_config = {}; 6011 modal_config.show = 'true'; 6012 if ( require_input == true ) 6013 { 6014 modal_config.backdrop = 'static'; 6015 modal_config.keyboard ='false' 6016 } 6017 6018 $('#'+id).modal(modal_config); 6019 6020 var invisible_node = document.getElementById(id); 6021 6022 if ( invisible_node == null ) return; 6023 6024 var close_elements = invisible_node.getElementsByClassName("close_action"); 6025 6026 if (after_dialog_action != null && after_dialog_action != undefined) 6027 { 6028 $('#'+id).on('hidden.bs.modal', after_dialog_action); 6029 } 6030 6031 if (require_input) 6032 { 6033 for ( var i = 0; i < close_elements.length; i++ ) 6034 { 6035 // Prevent Bootstrap modal close 6036 close_elements[i].setAttribute("data-dismiss", "null"); 6037 6038 close_elements[i].onclick = function() 6039 { 6040 document.getElementById("prevent_close_deanonymize").className = document.getElementById("prevent_close_deanonymize").className.replace("hidden", ""); 6041 document.getElementById("prevent_close_deanonymize_content").innerHTML = 'Information is required to view this content. <a href="javascript:goBackOrSendToIndexPage();">Take me back.</a>'; 6042 document.getElementById("prevent_close_authenticate").className = document.getElementById("prevent_close_authenticate").className.replace("hidden", ""); 6043 document.getElementById("prevent_close_authenticate_content").innerHTML = 'An account is required to view this content. <a href="javascript:window.history.back();">Take me back.</a>'; 6044 document.getElementById("prevent_close_sign_in").className = document.getElementById("prevent_close_sign_in").className.replace("hidden", ""); 6045 document.getElementById("prevent_close_sign_in_content").innerHTML = 'Sign in or create an account to view this content and much more! <a href="javascript:goBackOrSendToIndexPage();">Take me back.</a>'; 6046 } 6047 } 6048 } 6049} 6050 6051 6052 6053 6054// Email saving/storing for Level 4 6055function emailStorer() 6056{ 6057 var ret = new Object(); 6058 6059 function normalizeEmail(email) 6060 { 6061 if ( email == null ) return null; 6062 email = email.toLowerCase().trim(); 6063 6064 if ( email.length == 0 ) return null; 6065 if ( email.indexOf("@") < 0 ) return null; 6066 if ( email.indexOf(".") < 0 ) return null; 6067 6068 return email; 6069 } 6070 6071 function upsertEmailIntoLocalStorage(email_element_id) 6072 { 6073 var email = document.getElementById(email_element_id).value; 6074 6075 //Check if local storage is supported 6076 if (typeof Storage === "undefined") 6077 { 6078 console.log("Local storage unsupported"); 6079 return; 6080 } 6081 6082 email = normalizeEmail(email); 6083 6084 if (!email) return; 6085 6086 localStorage.setItem('rws_pp_email', JSON.stringify(email)); 6087 6088 setEmailCookieFromLocalStorage(); 6089 } 6090 6091 function getSimpleEmailFromLocalStorage() 6092 { 6093 var email_string = localStorage.getItem('rws_pp_email'); 6094 6095 if (!email_string) return ""; 6096 6097 return email_string; 6098 } 6099 6100 function setEmailCookieFromLocalStorage() 6101 { 6102 document.cookie = "RWS_CONSUMER_EMAIL=" + JSON.stringify(getSimpleEmailFromLocalStorage()); 6103 } 6104 6105 function getAllItemsForLocalStorage() 6106 { 6107 return document.querySelectorAll("[local-email-storage]"); 6108 } 6109 6110 function closeOnBlur(email_id) 6111 { 6112 return function() { doOnBlur(email_id) }; 6113 } 6114 6115 function doOnBlur(email) 6116 { 6117 try 6118 { 6119 upsertEmailIntoLocalStorage(email); 6120 } 6121 catch (e) 6122 { 6123 alert('Your web browser does not support storing settings locally. In Safari, the most common cause of this is using "Private Browsing Mode". Some features may not work properly for you.'); 6124 } 6125 6126 } 6127 6128 ret.setupEmailInputs = function() 6129 { 6130 var local_storage_elements = getAllItemsForLocalStorage(); 6131 6132 for (var i = 0; i < local_storage_elements.length; i++) 6133 { 6134 var email_id = local_storage_elements[i].id; 6135 local_storage_elements[i].onblur = closeOnBlur(email_id) 6136 } 6137 } 6138 6139 return ret; 6140} 6141 6142emailStorer().setupEmailInputs(); 6143 6144 6145 function onMyAccountClick() 6146{ 6147 var elem = document.getElementById("nav_sign_in"); 6148 if ( elem == null ) elem = document.getElementById("nav_signed_in") 6149 var display = elem.parentNode.style.display; 6150 if ( display == "block" ) 6151 { 6152 elem.parentNode.style.display = "none"; 6153 } 6154 else 6155 { 6156 elem.parentNode.style.display = "block"; 6157 } 6158} 6159 6160// add a unique variable to each button to distinguish which login instance is used 6161$(function(){ 6162 $('.sign-in-button').each(function(i){ 6163 $(this).attr('href', 'javascript:onHeaderSignIn2(' + i + ')') 6164 }) 6165}) 6166 6167function onHeaderSignIn2(instance) 6168{ 6169 var email = document.getElementsByClassName("header-sign-in-email")[instance].value; 6170 var p = document.getElementsByClassName("header-sign-in-password")[instance].value; 6171 6172 var form = createElement("form"); 6173 form.appendChild(createElement('input', {'name':'email', 'value':email})); 6174 form.appendChild(createElement('input', {'name':'password', 'value':p})); 6175 6176 var data = new FormData(form); 6177 rwsAJAXPostFormAJAXWithWaitFade('/profile/log-in-account', data, onResponse); 6178 6179 function onResponse(response) 6180 { 6181 if (response.success) 6182 { 6183 location.reload(); 6184 } 6185 else 6186 { 6187 document.getElementsByClassName('menu-sign-in-error')[instance].className = document.getElementsByClassName('menu-sign-in-error')[instance].className.replace("hidden", ""); 6188 6189 document.getElementById("nav_sign_in").parentNode.style.display = "block"; 6190 } 6191 } 6192} 6193 6194function onHeaderSignIn() 6195{ 6196 var form = createElement("form"); 6197 form.appendChild(createElement('input', {'name':'email', 'value':document.getElementById("HEADER_SIGN_IN_EMAIL").value})); 6198 form.appendChild(createElement('input', {'name':'password', 'value':document.getElementById("HEADER_SIGN_IN_PASSWORD").value})); 6199 6200 var data = new FormData(form); 6201 rwsAJAXPostFormAJAXWithWaitFade('/profile/log-in-account', data, onResponse); 6202 6203 function onResponse(response) 6204 { 6205 if (response.success) 6206 { 6207 location.reload(); 6208 } 6209 else 6210 { 6211 document.getElementById("menu_sign_in_error").className = document.getElementById("menu_sign_in_error").className.replace("hidden", ""); 6212 6213 document.getElementById("nav_sign_in").parentNode.style.display = "block"; 6214 } 6215 } 6216} 6217 6218function onSignOut() 6219{ 6220 rwsAJAXPostFormAJAXWithWaitFade('/profile/log-out-account', null, onResponse); 6221 6222 function onResponse(response) 6223 { 6224 if (response.success) 6225 { 6226 document.location = '/index.html' 6227 6228 // alert("You are now signed out"); 6229 // location.reload(); 6230 } 6231 else 6232 { 6233 alert("Error Signing Out"); 6234 } 6235 } 6236} 6237 6238</script>
6238 6239 6240 6241 6242<div id="sign_in_modal" class="modal fade profile-modal"> 6243 <div class="modal-dialog" role="document"> 6244 <div class="modal-content"> 6245 6246 <div class="modal-header"> 6247 <button type="button" class="close close_action" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> 6248 </div> 6249 6250 <div class="modal-body"> 6251 <div id="sign_in_content"> 6252 6253 <div class="modal-title align-center"> 6254 <p class="font-32 font-bold lead text-primary">Sign In</p> 6255 <p class="lead font-muted"> 6256 <strong> 6257 Account Holders Always Get More! 6258 </strong> 6259 <br> 6260 <span> 6261 Some areas of our site are limited account holders only. 6262 </span> 6263 </p> 6264 </div> 6265 6266 <form id="profile_sign_in_modal" class="profile pad" autocomplete="off"> 6267 6268 <div id="warning_container" class="alert alert-danger hidden"> 6269 <p class="align-center"><strong>Your email address and password do not match.</strong> Please try again or <a href="/customer/FORGOT_PASSWORD.html">reset your password.</a></p> 6270 </div> 6271 6272 <div id="prevent_close_sign_in" class="alert alert-danger hidden"> 6273 <p id="prevent_close_sign_in_content">Sign in or create an account to view this content and much more! <a href="javascript:goBackOrSendToIndexPage();">Take me back.</a></p> 6274 </div> 6275 6276 <div class="form-group"> 6277 <label class="form-label control-label" for="SIGN_IN_MODAL_EMAIL">Email Address<span class="red"></span></label> 6278 <input class="form-control input-lg required" type="email" name="SIGN_IN_MODAL_EMAIL" id="SIGN_IN_MODAL_EMAIL" value="" required local-email-storage autocomplete="off" data-lpignore="true" data-1p-ignore/> 6279 </div> 6280 6281 <div class="form-group"> 6282 <label class="form-label control-label" for="SIGN_IN_MODAL_PASSWORD">Password</label> 6283 <input class="form-control input-lg required" type="password" name="SIGN_IN_MODAL_PASSWORD" id="SIGN_IN_MODAL_PASSWORD" required autocomplete="off" data-lpignore="true" data-1p-ignore/> 6284 </div> 6285 6286 <div class="form-group"> 6287 <p class="align-right"> 6288 <a href="/customer/forgot_password.html" title="Forgot your password?">Forgot your password?</a> 6289 </p> 6290 </div> 6291 6292 <div class="clearfix"> </div> 6293 6294 <div class="form-group"> 6295 <a class="btn btn-primary btn-block btn-lg" href="javascript:onSignInDialogSubmit();" data-gtm-event="login">Sign In</a> 6296 </div> 6297 6298 <div class="divide-msg-container"> 6299 <strong class="divide-msg">New Customer?</strong> 6300 </div> 6301 6302 <div class="form-group align-center"> 6303 <a class="btn btn-default btn-outline" role="button" href="/customer/create_account.html">Create a New Account</a> 6304 </div> 6305 </form> 6306 </div> <!-- /sign_in_content --> 6307 6308 <div id="sign_in_content_confirmation" class="hidden"> 6309 <div class="modal-title align-center"> 6310 <p class="lead"> 6311 <strong class="font-32 block text-primary">Welcome, <span id="sign_in_consumer_name"></span></strong> 6312 </p> 6313 </div> 6314 6315 <div class="align-center"> 6316 <p class="lead"> 6317 <span class="block">You are now signed in.</span> 6318 <span class="font-muted">Now you can access all the account-holder only content.</span> 6319 </p> 6320 <div class="clearfix"> </div> 6321 <p> 6322 <button class="btn btn-primary" type="button" data-dismiss="modal" aria-label="Continue Shopping">Continue Shopping</button> 6323 </p> 6324 6325 <div class="clearfix"> </div> 6326 6327 <div class="col-md-8 col-md-offset-2"> 6328 <hr class="with-or"> 6329 </div> 6330 6331 <div class="clearfix"> </div> 6332 <p> 6333 <a href="/customer/account_details.html"><strong>Manage Account</strong></a> 6334 </p> 6335 </div> 6336 </div> 6337 </div> <!-- /modal-body --> 6338 </div> 6339 </div> 6340</div> 6341
6342<script> 6343 function onSignInDialogSubmit() 6344{ 6345 var required_elements = document.getElementById('sign_in_modal').getElementsByClassName("required"); 6346 6347 for ( var i = 0; i < required_elements.length; i++ ) 6348 { 6349 if (!required_elements[i].value || required_elements[i].value == null || required_elements[i].value.length == 0) 6350 { 6351 $(required_elements).parent(".form-group").addClass("has-error"); 6352 document.getElementById("prevent_close_sign_in").className = document.getElementById("prevent_close_sign_in").className.replace("hidden", ""); 6353 document.getElementById("prevent_close_sign_in_content").innerHTML = "Please fill out all required fields."; 6354 return; 6355 } 6356 } 6357 6358 var form = createElement("form"); 6359 form.appendChild(createElement('input', {'name':'email', 'value':document.getElementById("SIGN_IN_MODAL_EMAIL").value})); 6360 form.appendChild(createElement('input', {'name':'password', 'value':document.getElementById("SIGN_IN_MODAL_PASSWORD").value})); 6361 6362 var data = new FormData(form); 6363 rwsAJAXPostFormAJAXWithWaitFade('/profile/log-in-account', data, onResponse); 6364 6365 function onResponse(response) 6366 { 6367 if (response.success) 6368 { 6369 document.getElementById("sign_in_content_confirmation").className = document.getElementById("sign_in_content_confirmation").className.replace("hidden", ""); 6370 document.getElementById("sign_in_content").className += " hidden"; 6371 6372 document.getElementById("sign_in_consumer_name").innerHTML = response.name; 6373 6374 if (dialog) dialog.close(); 6375 6376 // check if user signed in from wishlist CTA 6377 if (sessionStorage.getItem('wishlist_item_add')) { 6378 // let the browser know that we need to add an item to wishlist upon reload (once we have access to consumer_profile_id) 6379 sessionStorage.setItem('wishlist_add_success', 'true'); 6380 6381 $('#sign_in_modal').on('hidden.bs.modal', function() { 6382 window.location.reload(); 6383 }); 6384 }; 6385 } 6386 else 6387 { 6388 document.getElementById("warning_container").className = document.getElementById("warning_container").className.replace("hidden", "") 6389 } 6390 } 6391} 6392 6393function goBackOrSendToIndexPage() 6394{ 6395 var last_url = document.referrer; 6396 6397 // if the last url navigates them away from the site, send them to the index page 6398 if ( last_url && last_url.indexOf('www.marcellasappliance.com') == -1 ) 6399 { 6400 document.location = 'www.marcellasappliance.com'; 6401 } 6402 6403 window.history.back(); 6404} 6405</script>
6405 6406 6407 6408 6409<div id="authentication_modal" class="modal fade profile-modal"> 6410 <div class="modal-dialog" role="document"> 6411 <div class="modal-content"> 6412 6413 <div class="modal-header"> 6414 <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> 6415 </div> 6416 6417 <div class="modal-body"> 6418 <div id="authentication_content"> 6419 6420 <div class="modal-title align-center"> 6421 <p class="font-32 font-bold lead text-primary">Create an Account</p> 6422 <p class="lead font-muted"><strong>Members Always Get More!</strong><br> Create an account today to get access to our member only deals!</p> 6423 </div> 6424 6425 <form id="profile_authentication" class="profile pad_content" autocomplete="off"> 6426 6427 <div id="authentication_error" class="alert alert-danger hidden"> 6428 <p> 6429 <strong id="auth_error_title">We Recognize Your Email</strong><br> 6430 <span id="auth_error_desc">It looks like there is already an account associated with your email address. Please try a different email address or reset your password.</span> 6431 </p> 6432 </div> 6433 6434 <div id="prevent_close_authenticate" class="alert alert-danger hidden"> 6435 <p id="prevent_close_authenticate_content" class="no_margin font_bold">An account is required to view this content. <a href="javascript:window.history.back();">Take me back.</a></p> 6436 </div> 6437 6438 <div class="form-group"> 6439 <label class="form-label control-label" for="AUTHENTICATION_MODAL_NAME">Name<span class="red">*</span></label> 6440 <input class="form-control required" type="text" name="AUTHENTICATION_MODAL_NAME" id="AUTHENTICATION_MODAL_NAME" required value="" /> 6441 </div> 6442 6443 <div class="form-group"> 6444 <label class="form-label control-label" for="AUTHENTICATION_MODAL_EMAIL">Email / Username<span class="red">*</span></label> 6445 <input class="form-control required" type="email" name="AUTHENTICATION_MODAL_EMAIL" id="AUTHENTICATION_MODAL_EMAIL" value="" required local-email-storage onfocus="setupEmailInputs()" autocomplete="off" data-lpignore="true" data-1p-ignore/> 6446 <p class="help-block">Use this email address as your username the next time you log in.<p> 6447 </div> 6448 6449 <div class="form-group"> 6450 <label class="form-label control-label" for="AUTHENTICATION_MODAL_PASSWORD">Password<span class="red">*</span></label> 6451 <input class="form-control required" type="password" name="AUTHENTICATION_MODAL_PASSWORD" id="AUTHENTICATION_MODAL_PASSWORD" onkeyup="authenticationPasswordTest()" required autocomplete="off" data-lpignore="true" data-1p-ignore/> 6452 <p class="help-block">Password must be at least 8 characters</p> 6453 </div> 6454 6455 <div class="form-group"> 6456 <label class="form-label control-label" for="AUTHENTICATION_MODAL_PASSWORD_CONFIRM">Confirm Password<span class="red">*</span></label> 6457 <input class="form-control required" type="password" name="AUTHENTICATION_MODAL_PASSWORD_CONFIRM" id="AUTHENTICATION_MODAL_PASSWORD_CONFIRM" onkeyup="authenticationPasswordTest()" required autocomplete="off" data-lpignore="true" data-1p-ignore/> 6458 6459 <p class="help-block"><span id="authentication_password_match_warning" class="text-danger"> </span></p> 6460 </div> 6461 6462 <div class="row"> 6463 <div class="form-group col-md-8"> 6464 <label class="form-label control-label" for="AUTHENTICATION_MODAL_PHONE">Phone</label> 6465 <input class="form-control phone" type="tel" name="AUTHENTICATION_MODAL_PHONE" id="AUTHENTICATION_MODAL_PHONE" value="" /> 6466 </div> 6467 6468 <div class="form-group col-md-4"> 6469 <label class="form-label control-label" for="AUTHENTICATION_MODAL_PHONE_TYPE">Phone Type</label> 6470 6471 <select id="AUTHENTICATION_MODAL_PHONE_TYPE" name="AUTHENTICATION_MODAL_PHONE_TYPE" class="form-control notEmpty " > 6472 <option value="">Choose One</option> 6473 <option value="LANDLINE">Landline</option> 6474 <option value="MOBILE">Mobile</option> 6475 <option value="WORK">Work</option> 6476 <option value="OTHER">Other</option> 6477 </select> 6478 </div> 6479 </div> <!-- /row --> 6480 6481 <div class="clearfix"> </div> 6482 <p class="section-header">Address</p> 6483 <div class="row"> 6484 <div class="form-group col-md-8"> 6485 <label class="form-label control-label" for="AUTHENTICATION_MODAL_ADDRESS">Street Address</label> 6486 <input class="form-control " type="text" name="AUTHENTICATION_MODAL_ADDRESS" id="AUTHENTICATION_MODAL_ADDRESS" value="" /> 6487 </div> 6488 6489 <div class="form-group col-md-4"> 6490 <label class="form-label control-label" for="AUTHENTICATION_MODAL_ADDRESS_APT">Apt / Suite</label> 6491 <input class="form-control" type="text" name="AUTHENTICATION_MODAL_ADDRESS_APT" id="AUTHENTICATION_MODAL_ADDRESS_APT" value="" /> 6492 </div> 6493 </div> <!-- /row --> 6494 6495 <div class="row"> 6496 <div class="form-group col-md-5"> 6497 <label class="form-label control-label" for="AUTHENTICATION_MODAL_CITY">City</label> 6498 <input class="form-control " type="text" name="AUTHENTICATION_MODAL_CITY" id="AUTHENTICATION_MODAL_CITY" value="" /> 6499 </div> 6500 6501 6502 <div class="form-group col-md-3"> 6503 <label class="form-label control-label" for="AUTHENTICATION_MODAL_STATE">State</label> 6504 <select id="AUTHENTICATION_MODAL_STATE" name="AUTHENTICATION_MODAL_STATE" class="form-control notEmpty " value=""> 6505 <option value="">State</option> 6506 <option value="AL">Alabama</option> 6507 <option value="AK">Alaska</option> 6508 <option value="AZ">Arizona</option> 6509 <option value="AR">Arkansas</option> 6510 <option value="CA">California</option> 6511 <option value="CO">Colorado</option> 6512 <option value="CT">Connecticut</option> 6513 <option value="DE">Delaware</option> 6514 <option value="DC">District of Columbia</option> 6515 <option value="FL">Florida</option> 6516 <option value="GA">Georgia</option> 6517 <option value="HI">Hawaii</option> 6518 <option value="ID">Idaho</option> 6519 <option value="IL">Illinois</option> 6520 <option value="IN">Indiana</option> 6521 <option value="IA">Iowa</option> 6522 <option value="KS">Kansas</option> 6523 <option value="KY">Kentucky</option> 6524 <option value="LA">Louisiana</option> 6525 <option value="ME">Maine</option> 6526 <option value="MD">Maryland</option> 6527 <option value="MA">Massachusetts</option> 6528 <option value="MI">Michigan</option> 6529 <option value="MN">Minnesota</option> 6530 <option value="MS">Mississippi</option> 6531 <option value="MO">Missouri</option> 6532 <option value="MT">Montana</option> 6533 <option value="NE">Nebraska</option> 6534 <option value="NV">Nevada</option> 6535 <option value="NH">New Hampshire</option> 6536 <option value="NJ">New Jersey</option> 6537 <option value="NM">New Mexico</option> 6538 <option value="NY">New York</option> 6539 <option value="NC">North Carolina</option> 6540 <option value="ND">North Dakota</option> 6541 <option value="OH">Ohio</option> 6542 <option value="OK">Oklahoma</option> 6543 <option value="OR">Oregon</option> 6544 <option value="PA">Pennsylvania</option> 6545 <option value="RI">Rhode Island</option> 6546 <option value="SC">South Carolina</option> 6547 <option value="SD">South Dakota</option> 6548 <option value="TN">Tennessee</option> 6549 <option value="TX">Texas</option> 6550 <option value="UT">Utah</option> 6551 <option value="VT">Vermont</option> 6552 <option value="VA">Virginia</option> 6553 <option value="WA">Washington</option> 6554 <option value="WV">West Virginia</option> 6555 <option value="WI">Wisconsin</option> 6556 <option value="WY">Wyoming</option> 6557 </select> 6558 </div> 6559 6560 <div class="form-group col-md-4"> 6561 <label class="form-label control-label" for="AUTHENTICATION_MODAL_ZIP_CODE">Zip Code</label> 6562 <input class="form-control zip" type="text" name="AUTHENTICATION_MODAL_ZIP_CODE" id="AUTHENTICATION_MODAL_ZIP_CODE" value=""/> 6563 </div> 6564 </div> <!-- /row --> 6565 6566 6567 6568 <div class="form-group checkbox checkbox-primary border-top border-bottom p-t-10 p-b-10 "> 6569 <input type="checkbox" class="required" name="AUTHENTICATION_MODAL_OPT_IN" id="AUTHENTICATION_MODAL_OPT_IN" required /> 6570 <label for="AUTHENTICATION_MODAL_OPT_IN">I hereby understand and agree to the <a href="/terms_of_service.html" target="_blank" title="Terms of Service">Terms of Service</a> and <a href="/policies.html" target="_blank" title="Privacy Policy">Privacy Policy</a>.</label> 6571 </div> 6572 6573 <div class="clearfix"> </div> 6574 6575 <div class="form-group"> 6576 <a class="btn btn-primary btn-block btn-lg" href="javascript:onAuthenticationDialogSubmit();">Create My Account</a> 6577 </div> 6578 6579 <div class="divide-msg-container"> 6580 <strong class="divide-msg">Already have an account?</strong> 6581 </div> 6582 6583 <div class="form-group align-center"> 6584 <a class="btn btn-default btn-outline" href="/customer/sign_in.html">Sign In</a> 6585 </div> 6586 </form> 6587 </div> <!-- /authentication_content --> 6588 6589 <div id="authentication_confirmation" class="hidden"> 6590 <div class="modal-title align-center"> 6591 <p class="lead"> 6592 <strong class="font-32 block text-primary">Welcome, <span id="auth_consumer_name"></span></strong> 6593 </p> 6594 </div> 6595 6596 <div class="align-center"> 6597 <p class="lead"> 6598 <span class="font-muted">Your account has been created.</span> 6599 </p> 6600 <div class="clearfix"> </div> 6601 <p> 6602 <button class="btn btn-primary" type="button" data-dismiss="modal" aria-label="Continue Shopping">Continue Shopping</button> 6603 </p> 6604 6605 <div class="clearfix"> </div> 6606 6607 <div class="col-md-8 col-md-offset-2"> 6608 <hr class="with-or"> 6609 </div> 6610 6611 <div class="clearfix"> </div> 6612 <p> 6613 <a href="/customer/account_details.html"><strong>Manage Account</strong></a> 6614 </p> 6615 </div> 6616 </div> 6617 </div> <!-- /modal-body --> 6618 </div> 6619 </div> 6620</div> 6621
6622<script type="text/javascript"> 6623function onAuthenticationDialogSubmit() 6624{ 6625 var required_elements = document.getElementById('authentication_modal').getElementsByClassName("required"); 6626 6627 for ( var i = 0; i < required_elements.length; i++ ) 6628 { 6629 if (!required_elements[i].value || required_elements[i].value == null || required_elements[i].value.length == 0) 6630 { 6631 $(required_elements).parent(".form-group").addClass("has-error"); 6632 document.getElementById("prevent_close_authenticate").className = document.getElementById("prevent_close_authenticate").className.replace("hidden", ""); 6633 document.getElementById("prevent_close_authenticate_content").innerHTML = "Please fill out all required fields." 6634 return; 6635 } 6636 } 6637 6638 if ( authenticationPasswordTest() == false ) 6639 { 6640 if ( document.getElementById("AUTHENTICATION_MODAL_PASSWORD").value.length < 8 ) 6641 { 6642 alert("Password must be at least 8 characters.") 6643 } 6644 else 6645 { 6646 alert("Passwords do not match."); 6647 } 6648 return; 6649 } 6650 var form = document.getElementById("profile_authentication"); 6651 if ( form == null ) return; 6652 6653 form.appendChild(createElement('input', {'class':'hidden', 'name':'wfid', 'value':'31873'})); 6654 6655 var data = new FormData(form); 6656 6657 // VALIDATE ON CHECKBOX 6658 if ( !document.getElementById("AUTHENTICATION_MODAL_OPT_IN").checked ) 6659 { 6660 document.getElementById("prevent_close_authenticate").className = document.getElementById("prevent_close_authenticate").className.replace("hidden", ""); 6661 document.getElementById("prevent_close_authenticate_content").innerHTML = "Please acknowledge that you agree to the Terms of Service." 6662 return; 6663 } 6664 6665 rwsAJAXPostFormAJAXWithWaitFade('/profile/authenticate-account', data, onResponse); 6666 6667 function onResponse(response) 6668 { 6669 if (response.success) 6670 { 6671 // alert(response.message); 6672 document.getElementById("authentication_confirmation").className = document.getElementById("authentication_confirmation").className.replace("hidden", ""); 6673 document.getElementById("authentication_content").className += " hidden"; 6674 6675 document.getElementById("auth_consumer_name").innerHTML = response.name; 6676 6677 if (dialog) dialog.close(); 6678 } 6679 else 6680 { 6681 //alert("Error: " + response.error_msg); 6682 6683 document.getElementById("authentication_error").className = document.getElementById("authentication_error").className.replace("hidden", ""); 6684 6685 var title = ""; 6686 var desc = ""; 6687 6688 if ( response.error_msg == "0" ) 6689 { 6690 title = "reCAPTCHA Incorrect"; 6691 desc = "Please enter the correct value into the reCAPTCHA."; 6692 } 6693 else if ( response.error_msg == "1" ) 6694 { 6695 title = "We Recognize Your Email"; 6696 desc = "It looks like there is already an account associated with your email address. Please try a different email address or <a href='/customer/forgot_password.html'>reset your password</a>. "; 6697 removeRecaptcha(); 6698 } 6699 else if ( response.error_msg == "2" ) 6700 { 6701 title = "Invalid Email/Password Combination"; 6702 desc = "Your password and email address do not match. Please sign in or <a href='/customer/forgot_password.html'>reset your password</a>."; 6703 removeRecaptcha(); 6704 } 6705 else 6706 { 6707 title = ""; 6708 desc = response.error_msg; 6709 removeRecaptcha(); 6710 } 6711 6712 document.getElementById("auth_error_title").innerHTML = title; 6713 document.getElementById("auth_error_desc").innerHTML = desc; 6714 6715 scroll(0,0); 6716 } 6717 } 6718} 6719 6720function goBackOrSendToIndexPage() 6721{ 6722 var last_url = document.referrer; 6723 6724 // if the last url navigates them away from the site, send them to the index page 6725 if ( last_url && last_url.indexOf('www.marcellasappliance.com') == -1 ) 6726 { 6727 document.location = 'www.marcellasappliance.com'; 6728 } 6729 6730 window.history.back(); 6731} 6732 6733function authenticationPasswordTest() 6734{ 6735 // Check if password fields are identical 6736 var pass1 = document.getElementById("AUTHENTICATION_MODAL_PASSWORD"); 6737 var pass2 = document.getElementById("AUTHENTICATION_MODAL_PASSWORD_CONFIRM"); 6738 6739 var warning = document.getElementById("authentication_password_match_warning"); 6740 6741 if ( pass1.value.length < 8 || pass2.value.length <= 0 ) 6742 { 6743 if ( warning.className.indexOf('hidden') > 0 ) 6744 { 6745 warning.className = warning.className.replace("hidden",""); 6746 } 6747 warning.innerHTML = " "; 6748 6749 return false; 6750 } 6751 6752 if ( pass1.value != pass2.value ) 6753 { 6754 if ( warning.className.indexOf('hidden') > 0 ) 6755 { 6756 warning.className = warning.className.replace("hidden",""); 6757 } 6758 warning.innerHTML = "Passwords do not match"; 6759 6760 return false; 6761 } 6762 6763 6764 6765 warning.innerHTML = " "; 6766 6767 return true; 6768} 6769</script>
6769</script>
6769 6770 6771 6772<div id="deanonymize_modal" class="modal profile-modal"> 6773 <div class="modal-dialog" role="document"> 6774 <div class="modal-content"> 6775 6776 <div class="modal-header"> 6777 <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> 6778 </div> 6779 6780 <div class="modal-body"> 6781 <div id="deanonymization_content"> 6782 6783 <div class="modal-title align-center"> 6784 <p class="font-32 font-bold lead text-primary">Tell Us About Yourself</p> 6785 <p class="lead font-muted">We're proud to be a small, local business and we want to get to know our customers.</p> 6786 </div> 6787 6788 <form id="profile_deanonymize" class="profile"> 6789 6790 <div id="deanonymize_error" class="alert alert-danger hidden"> 6791 <p> 6792 <strong id="authentication_error_title">We Recognize Your Email</strong><br> 6793 <span id="authentication_error_desc">It looks like there is already an account associated with your email address. Please try a different email address or reset your password.</span> 6794 </p> 6795 </div> 6796 6797 <div id="prevent_close_deanonymize" class="alert alert-danger hidden"> 6798 <p id="prevent_close_deanonymize_content">Information is required to view this content. <a href="javascript:goBackOrSendToIndexPage();">Take me back.</a></p> 6799 </div> 6800 6801 <div class="form-group"> 6802 <label class="form-label control-label" for="DEANONYMIZE_MODAL_NAME">Name<span class="red">*</span></label> 6803 <input class="form-control required" type="text" name="DEANONYMIZE_MODAL_NAME" id="DEANONYMIZE_MODAL_NAME" required value="" /> 6804 </div> 6805 6806 <div class="form-group"> 6807 <label class="form-label control-label" for="DEANONYMIZE_MODAL_EMAIL">Email<span class="red">*</span></label> 6808 <input class="form-control required" type="email" name="DEANONYMIZE_MODAL_EMAIL" id="DEANONYMIZE_MODAL_EMAIL" value="" required local-email-storage onfocus="setupEmailInputs()" /> 6809 </div> 6810 6811 6812 6813 6814 6815 6816 6817 <div class="form-group checkbox checkbox-primary border-top border-bottom p-t-10 p-b-10 "> 6818 <input type="checkbox" class="required" name="DEANONYMIZE_MODAL_OPT_IN" id="DEANONYMIZE_MODAL_OPT_IN" required /> 6819 <label for="DEANONYMIZE_MODAL_OPT_IN">I hereby understand and agree to the <a href="/terms_of_service.html" target="_blank" title="Terms of Service">Terms of Service</a> and <a href="/policies.html" target="_blank" title="Privacy Policy">Privacy Policy</a>.</label> 6820 </div> 6821 6822 <div class="clearfix"> </div> 6823 6824 <div class="form-group"> 6825 <a class="btn btn-primary btn-block btn-lg" href="javascript:onDeanonymizeDialogSubmit();">Submit</a> 6826 </div> 6827 <div class="divide-msg-container"> 6828 <strong class="divide-msg">Already have an account?</strong> 6829 </div> 6830 6831 <div class="form-group align-center"> 6832 <a class="btn btn-default btn-outline" href="/customer/sign_in.html">Sign In</a> 6833 </div> 6834 </form> 6835 </div> <!-- /deanonymization_content --> 6836 6837 <div id="deanonymization_confirmation" class="hidden"> 6838 <div class="modal-title align-center"> 6839 <p class="lead"> 6840 <strong class="font-32 block text-primary">Thank You <span id="consumer_name"></span></strong> 6841 </p> 6842 </div> 6843 6844 <div class="align-center"> 6845 <p class="lead font-muted"> 6846 <strong class="block">We appreciate it!</strong> Please don't hesitate to contact us if you have any questions. 6847 </p> 6848 <div class="clearfix"> </div> 6849 <p> 6850 <button class="btn btn-primary" type="button" data-dismiss="modal" aria-label="Continue Shopping">Continue Shopping</button> 6851 </p> 6852 6853 </div> 6854 6855 </div> 6856 6857 </div> <!-- /modal-body --> 6858 </div> 6859 </div> 6860</div> 6861
6862<script type="text/javascript"> 6863 function onDeanonymizeDialogSubmit() 6864 { 6865 var required_elements = document.getElementById('deanonymize_modal').getElementsByClassName("required"); 6866 6867 for ( var i = 0; i < required_elements.length; i++ ) 6868 { 6869 if (!required_elements[i].value || required_elements[i].value == null || required_elements[i].value.length == 0) 6870 { 6871 $(required_elements).parent(".form-group").addClass("has-error"); 6872 document.getElementById("prevent_close_deanonymize").className = document.getElementById("prevent_close_deanonymize").className.replace("hidden", ""); 6873 document.getElementById("prevent_close_deanonymize_content").innerHTML = "Please fill out all required fields." 6874 return; 6875 } 6876 } 6877 6878 var form = document.getElementById("profile_deanonymize"); 6879 if ( form == null ) return; 6880 6881 //Sanitize form elements 6882 let invalidInputError = false; 6883 6884 const getInvalidElement = (elementType) => { 6885 let elements = form.getElementsByTagName(elementType); 6886 6887 for (let i = 0; i < elements.length; i++) { 6888 if (elements[i].value.indexOf("<") != -1 || elements[i].value.indexOf(">") != -1) { 6889 $(elements[i]).parent(".form-group").addClass("has-error"); 6890 document.getElementById("prevent_close_deanonymize").classList.remove("hidden"); 6891 document.getElementById("prevent_close_deanonymize_content").innerHTML = "Please remove any special characters from the fields."; 6892 return true; 6893 } 6894 } 6895 return false; 6896 }; 6897 6898 const invalidInputElement = getInvalidElement('input') 6899 if (invalidInputElement) { 6900 invalidInputError = true; 6901 } 6902 6903 const invalidTextareaElement = getInvalidElement('textarea') 6904 if (invalidTextareaElement) { 6905 invalidInputError = true; 6906 } 6907 6908 //Add wfid to form 6909 form.appendChild(createElement('input', {'class':'hidden', 'name':'wfid', 'value':'31873'})); 6910 6911 var data = new FormData(form); 6912 6913 // VALIDATE ON CHECKBOX 6914 if ( !document.getElementById("DEANONYMIZE_MODAL_OPT_IN").checked ) 6915 { 6916 document.getElementById("prevent_close_deanonymize").classList.remove("hidden"); 6917 document.getElementById("prevent_close_deanonymize_content").innerHTML = "Please acknowledge that you agree to the Terms of Service." 6918 return; 6919 } 6920 6921 //If there are no input errors, submit the form 6922 if (!invalidInputError) { 6923 rwsAJAXPostFormAJAXWithWaitFade('/profile/deanonymize-account', data, onResponse); 6924 } 6925 6926 function onResponse(response) 6927 { 6928 if (response.success) 6929 { 6930 // alert(response.message); 6931 document.getElementById("deanonymization_confirmation").className = document.getElementById("deanonymization_confirmation").className.replace("hidden", ""); 6932 document.getElementById("deanonymization_content").className += " hidden"; 6933 6934 document.getElementById("consumer_name").innerHTML = response.name; 6935 6936 if (dialog) dialog.close(); 6937 } 6938 else 6939 { 6940 alert("Error: " + response.error_msg); 6941 } 6942 } 6943 } 6944 6945 function goBackOrSendToIndexPage() 6946 { 6947 var last_url = document.referrer; 6948 6949 // if the last url navigates them away from the site, send them to the index page 6950 if ( last_url && last_url.indexOf('www.marcellasappliance.com') == -1 ) 6951 { 6952 document.location = 'www.marcellasappliance.com'; 6953 } 6954 6955 window.history.back(); 6956 } 6957</script>
6957</script>
6957 6958 6959
6959<script src="/customer/js/protected_resources_manager.js?ccid=x6088659" type="text/javascript"></script>
6959 6960
6961<script type="text/javascript"> 6962 var check_item_permissions = false; 6963 var is_deanonymized = false; 6964 var is_authenticated = false; 6965 6966 ProtectedResourcesManager.checkProtectedResources({"authentication_settings":{"requirements":[{"id":0,"type":"NAME","state":"REQUIRED","pretty_print":"Name","state_pretty_print":"Required"},{"id":4,"type":"EMAIL_ADDRESS","state":"REQUIRED","pretty_print":"Email Address","state_pretty_print":"Required"},{"id":5,"type":"PHONE_NUMBER","state":"OPTIONAL","pretty_print":"Phone Number","state_pretty_print":"Optional"},{"id":6,"type":"PHYSICAL_ADDRESS","state":"OPTIONAL","pretty_print":"Address","state_pretty_print":"Optional"},{"id":7,"type":"ZIP_CODE","state":"NOT_VISIBLE","pretty_print":"Zip / Postal Code","state_pretty_print":"Not_visible"}]},"de_anonymization_settings":{"requirements":[{"id":0,"type":"NAME","state":"REQUIRED","pretty_print":"Name"},{"id":4,"type":"EMAIL_ADDRESS","state":"REQUIRED","pretty_print":"Email Address"},{"id":5,"type":"PHONE_NUMBER","state":"NOT_VISIBLE","pretty_print":"Phone Number"},{"id":6,"type":"PHYSICAL_ADDRESS","state":"NOT_VISIBLE","pretty_print":"Address"},{"id":7,"type":"ZIP_CODE","state":"NOT_VISIBLE","pretty_print":"Zip / Postal Code"}]},"de_anonymization_settings_mode":"STANDARD","authentication_settings_mode":"CUSTOM","sign_in_partner_types":[],"enabled_desktop":true,"enabled_mobile":true,"activity_score_desktop":99,"activity_score_mobile":1,"activity_score_action_desktop":"PROMPT_DE_ANON","activity_score_action_mobile":"PROMPT_DE_ANON","protectable_resource_setting_desktop":"CUSTOM","protectable_resource_setting_mobile":"CUSTOM","protectable_resources":[{"id":0,"desktop_state":"PROMPT_DE_ANON","desktop_state_pretty_print":"Request - De-Anonymization","mobile_state":"NOT_AVAILABLE","mobile_state_pretty_print":"N/A","type":"DEFAULT","default_type":"DOWNLOAD_REBATES","default_type_pretty_print":"Downloading Rebate Forms"},{"id":1,"desktop_state":"DISABLED","desktop_state_pretty_print":"Not Protected","mobile_state":"NOT_AVAILABLE","mobile_state_pretty_print":"N/A","type":"DEFAULT","default_type":"DOWNLOAD_SPECS","default_type_pretty_print":"Downloading Product Documents"},{"id":2,"desktop_state":"DISABLED","desktop_state_pretty_print":"Not Protected","mobile_state":"NOT_AVAILABLE","mobile_state_pretty_print":"N/A","type":"DEFAULT","default_type":"PRINT_PRODUCT_PAGES","default_type_pretty_print":"Printing Product Pages"},{"id":3,"desktop_state":"DISABLED","desktop_state_pretty_print":"Not Protected","mobile_state":"DISABLED","mobile_state_pretty_print":"Not Protected","type":"DEFAULT","default_type":"VIEW_PRODUCT_PAGES","default_type_pretty_print":"Accessing Product Pages"},{"id":4,"desktop_state":"DISABLED","desktop_state_pretty_print":"Not Protected","mobile_state":"NOT_AVAILABLE","mobile_state_pretty_print":"N/A","type":"DEFAULT","default_type":"VIEW_FLYERS","default_type_pretty_print":"Accessing Flyers"},{"id":5,"desktop_state":"DISABLED","desktop_state_pretty_print":"Not Protected","mobile_state":"PROMPT_DE_ANON","mobile_state_pretty_print":"Request - De-Anonymization","type":"DEFAULT","default_type":"VIEW_REBATE_CENTER","default_type_pretty_print":"Accessing the Rebate Center"},{"id":6,"desktop_state":"REQUIRE_AUTHENTICATE","desktop_state_pretty_print":"Require - Authentication","mobile_state":"NOT_AVAILABLE","mobile_state_pretty_print":"N/A","type":"DEFAULT","default_type":"SHOPPING_CART","default_type_pretty_print":"Shopping Cart"},{"id":7,"desktop_state":"PROMPT_AUTHENTICATE","desktop_state_pretty_print":"Request - Authentication","mobile_state":"PROMPT_AUTHENTICATE","mobile_state_pretty_print":"Request - Authentication","type":"DEFAULT","default_type":"QUOTE_REQUEST","default_type_pretty_print":"Quote Request"},{"id":8,"desktop_state":"PROMPT_DE_ANON","desktop_state_pretty_print":"Request - De-Anonymization","mobile_state":"DISABLED","mobile_state_pretty_print":"Not Protected","type":"DEFAULT","default_type":"INDEX_PAGE_VISIT","default_type_pretty_print":"Homepage Visit"}]},null,check_item_permissions, is_deanonymized, is_authenticated); 6967</script>
6967</script>
6967 6968 6969 6970 6971<style> 6972 #toasts .toast { background-color: #c52033; } 6973</style> 6974 6975<div id="toasts"></div> 6976
6977<script> 6978 const createToast = (message = '', checkIcon = true, type = 'info', el = null) => { 6979 message = el?.dataset?.toastMessage || message; 6980 if (!message) return; 6981 6982 const notif = document.createElement('div'); 6983 notif.classList.add('toast'); 6984 notif.classList.add(type); 6985 notif.setAttribute('aria-live', 'polite'); 6986 checkIcon 6987 ? notif.innerHTML = `<i class="fa fa-check m-r-5" aria-hidden="true"></i> ${message}` 6988 : notif.textContent = message; 6989 toasts.appendChild(notif); 6990 setTimeout(() => notif.remove(), 3000); 6991 notif.addEventListener('click', function() { this.remove() }); 6992 }; 6993 6994 document.addEventListener('DOMContentLoaded', () => { 6995 const toast_buttons = document.querySelectorAll('.toast_trigger'); 6996 const toasts = document.getElementById('toasts'); 6997 6998 if (toast_buttons.length && toasts) { 6999 toast_buttons.forEach(btn => { 7000 const type = btn.dataset.toastType || 'info'; 7001 btn.addEventListener('click', function() { createToast(null, type, btn); }); 7002 }); 7003 }; 7004 }); 7005 </script>
7005 7006 7007 7008 7009
7010<script> 7011 const isIE11 = !!window.MSInputMethodContext && !!document.documentMode; 7012 if (isIE11) { 7013 $('body').append('<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.3.1/css/all.css">') 7014 .append('<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.3.1/css/v4-shims.css">') 7015 .append('<style>.nav .dropdown:not(.dropdown-no-arrow)>a:after { white-space: nowrap; font-family: "FontAwesome"; content: ""; margin-left: 0; vertical-align: top; display: none;}</style') 7016 7017 7018 $('.nav :not(.dropdown-no-arrow).dropdown > a').append('<i class="fas fa-caret-down"></i>') 7019 $('i.glyphicon.glyphicon-search').addClass('fa').addClass('fa-search').removeClass('glyphicon-search') 7020 window.setTimeout(function(){ 7021 $('i.glyphicon.glyphicon-menu-right').addClass('fas').addClass('fa-chevron-right').removeClass('glyphicon-menu-right') 7022 $('i.glyphicon.glyphicon-menu-left').addClass('fas').addClass('fa-chevron-left').removeClass('glyphicon-menu-left') 7023 }, 1000) 7024 } 7025</script>
7025 7026 7027 7028 7029 7030 7031 7032 7033 7034 7035
7036<script> 7037 window.addEventListener("load", () => { 7038 // dot fix for keyboard users 7039 let owl = $('.owl-carousel'); 7040 let dotContainers = document.querySelectorAll('.rpi-nav'); 7041 if (dotContainers.length) dotContainers.forEach(container => { 7042 container.querySelectorAll('.rpi-nav-dot').forEach((dot, i) => { 7043 dot.setAttribute("role", "button"); 7044 dot.setAttribute("tabindex", "0"); 7045 dot.setAttribute("aria-label", `Go to image number ${i + 1}`); 7046 dot.addEventListener("keypress", (e) => { 7047 if (e.key === 'Enter') owl.trigger('to.owl.carousel', i); 7048 }) 7049 }); 7050 }); 7051 7052 // image fix for keyboard users 7053 const dots = document.querySelectorAll('.rpi-nav-dot'); 7054 const images = document.querySelectorAll('.owl-item a'); 7055 if (dots.length && images.length) { 7056 dots.forEach(dot => dot.addEventListener('keypress', (e) => { 7057 if (e.key === 'Enter') { 7058 setTimeout(() => { 7059 images.forEach(img => img.setAttribute('tabindex', '-1')); 7060 document.querySelector('.owl-item.active a').setAttribute('tabindex', '0'); 7061 }, 0); 7062 }; 7063 })); 7064 }; 7065 7066 // catch-all for highly-customized RPIs to retain CLS benefits without compromising layout 7067 setTimeout(() => { 7068 document.querySelector('html.page-loading')?.classList.remove('page-loading'); 7069 }, 1000); 7070 }); 7071 </script>
7071 7072
7073<script> 7074 if(!!document.querySelector(".g-recaptcha")){var HEADER_HEIGHT=0;var isIOS=/iPhone|iPad|iPod/i.test(navigator.userAgent);var grecaptchaPosition;var isScrolledIntoView=function(elem){var elemRect=elem.getBoundingClientRect();var isVisible=(elemRect.top-HEADER_HEIGHT>=0&&elemRect.bottom<=window.innerHeight);return isVisible};if(isIOS){var recaptchaElements=document.querySelectorAll('.g-recaptcha');window.addEventListener('scroll',function(){Array.prototype.forEach.call(recaptchaElements,function(element){if(isScrolledIntoView(element)){grecaptchaPosition=document.documentElement.scrollTop||document.body.scrollTop}})},!1)}var onReCaptchaSuccess=function(){if(isIOS&&grecaptchaPosition!==undefined){window.scrollTo(0,grecaptchaPosition)}};document.querySelector(".g-recaptcha").setAttribute("data-callback","onReCaptchaSuccess")} 7075 </script>
7075 7076
7077<script> 7078 (() => { 7079 if (document.querySelector('link[rel="icon"]')) return; 7080 7081 const canvas = createFaviconCanvas('favicon-canvas'); 7082 document.body.insertAdjacentElement('beforeend', canvas); 7083 7084 const ctx = canvas.getContext('2d'); 7085 const storeInitial = "Marcella's Appliance Center".toUpperCase()[0]; 7086 ctx.fillStyle = '#c52033'; 7087 7088 ctx.beginPath(); 7089 ctx.arc(canvas.width / 2, canvas.height / 2, canvas.width / 2, 0, 2 * Math.PI); 7090 ctx.fill(); 7091 7092 const text = ctx.measureText(storeInitial); 7093 ctx.font = "bold 100px Arial"; 7094 ctx.fillStyle = "white"; 7095 ctx.textBaseline = "middle"; 7096 ctx.textAlign = "center"; 7097 7098 let fontAscent = text.actualBoundingBoxAscent; 7099 let adjustedCanvasY = (canvas.height / 2) + fontAscent; 7100 let canvasX = canvas.width / 2; 7101 ctx.fillText(storeInitial, canvasX, adjustedCanvasY); 7102 7103 document.querySelector('head').insertAdjacentElement('beforeend', createFaviconLink(canvas)); 7104 7105 function createFaviconCanvas(id) { 7106 const canvas = document.createElement("canvas"); 7107 canvas.id = id; 7108 canvas.hidden = true; 7109 canvas.width = "150"; 7110 canvas.height = "150"; 7111 return canvas; 7112 } 7113 7114 function createFaviconLink(canvas) { 7115 const link = document.createElement('link'); 7116 link.rel = 'icon'; 7117 link.href = canvas.toDataURL('image/png'); 7118 return link; 7119 } 7120 })(); 7121 </script>
7121 7122
7123<script> 7124 const registerServiceWorker = async () => { 7125 if ('serviceWorker' in navigator && !'x6088659'.startsWith('ERROR')) { 7126 try { 7127 await navigator.serviceWorker.register('/service-worker.js') 7128 7129 if (navigator.serviceWorker.controller) { 7130 // clean up old cache on every page load 7131 window.addEventListener('load', () => { 7132 navigator.serviceWorker.controller.postMessage('enforceLimit') 7133 }) 7134 } 7135 } catch (error) { 7136 console.error(`Service worker registration failed: ${error}`) 7137 } 7138 } 7139 }; 7140 7141 registerServiceWorker(); 7142 </script>
7142 7143 7144 7145 7146<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 7146-7147
7146 7147<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
7147GTM-KHLL83
vendor: 83 bytes, line 7147
7147" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
7148<!-- End Google Tag Manager (noscript) --> 7149<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 7149-7150
7149 7150<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
7150GTM-PS6NLZK
vendor: 83 bytes, line 7150
7150" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
7151<!-- End Google Tag Manager (noscript) --> 7152<!-- AVB Marketing :: Analytics Tracking Code -->
vendor: 68 bytes, lines 7152-7153
7152 7153<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
7153GTM-P2XTN8D
vendor: 83 bytes, line 7153
7153" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
7154<!-- AVB Marketing :: END : Analytics Tracking Code --> 7155</body> 7156 7157</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.