.sticky-promo-banner{display:none!important}@media (min-width:1025px){.country-selector .countries-panel{opacity:0!important;visibility:hidden!important}.country-selector.dac-opened .countries-panel{opacity:1!important;visibility:visible!important}}.js-offset .menu-active .ashley-header .top-banner{left:50%}@media (max-width:479px){.js-offset .menu-active .ashley-header .top-banner{left:70%}}@media (min-width:1280px){.dac-site>.container{width:1280px}}.dac-site{font-size:12px;font-weight:400;background-color:#fff}@media (min-width:768px){.dac-site{font-size:14px}}.dac-site .color-blue{color:#00f!important}.dac-site img,.static-footer img{max-width:100%;vertical-align:bottom}.dac-site button{min-height:0}.dac-site label{font-weight:400;font-size:12px}.dac-site body .btn{border-radius:0}.dac-site .row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5rem;display:block}.dac-site .no-padding{padding:0}.dac-site .breadcrumb{background-color:#fff;padding:8px 0;margin-bottom:0;margin-top:25px}.static-footer{display:none}.full-page-loader{display:none!important}.pt-1{padding-top:1em}@media screen and (max-width:1024px){.dac-site .breadcrumb{margin-top:35px}}@media screen and (max-width:767px){.us-site .dac-site .breadcrumb{margin-top:100px}.index footer,.locations footer{margin-bottom:5em}.index .static-footer,.locations .static-footer{display:block;background:#363534;height:110px;margin:0 auto;position:fixed;bottom:0;width:100%;z-index:100}.static-footer .mob-footer-container{max-width:100%;width:100%;margin:0;text-align:center}.static-footer .mob-footer-title{color:#fff;text-align:center;font-size:1rem;line-height:1.28571em;padding-top:.7em;padding-bottom:.5em}.static-footer .mob-footer-container .mob-footer-cta{width:100%;height:45px}.static-footer .static-footer-button{width:80%;min-width:250px;font-family:"Open Sans",arial,sans-serif;border-radius:4px;border-color:transparent;text-transform:uppercase;background-color:#dc6901;color:#fff;font-size:16.8px;font-weight:600;padding:5px 0;display:inline-block;line-height:1.42857143;text-align:center;border:1px solid transparent;text-decoration:none;padding:7px 0}.static-footer .static-footer-button img{display:inline;margin-right:10px;width:auto;height:23px}.static-footer .sticky-footer-text{position:relative;top:-2px}}.dac-site .breadcrumb li{font-size:14px}.dac-site .breadcrumb li:last-child{color:#000;font-weight:700}.dac-site .breadcrumb li+li:before{content:"";content:none}.canada-site .dac-site .breadcrumb li:not(:last-child):after,.df-site .dac-site .breadcrumb li:not(:last-child):after{color:#666;content:"/";margin-left:.4em;font-weight:700}.dac-site .breadcrumb li a{font-size:12px;color:#000}.dac-site .breadcrumb li a:hover{color:#23527c}.index .dac-site h1{color:#3d3833;font-family:"Open Sans",arial,sans-serif;font-size:26px;margin-bottom:22px}.index .dac-site .store-locator-hero{position:relative;background-position:center center;background-repeat:no-repeat;width:100%;padding:20px;font-family:"Open Sans",arial,sans-serif;overflow:hidden}.index .dac-site .store-locator-hero .store-locator-hero-media{position:absolute;inset:0;display:block;z-index:0}.index .dac-site .store-locator-hero .store-locator-hero-media img{display:block;width:100%;height:100%;object-fit:cover}.index .dac-site .store-locator-hero .form{max-width:460px;background-color:#fff;margin:15px 20px;padding:20px 30px;position:relative;z-index:1}.index .dac-site .store-locator-hero .form h2{text-align:center;font-size:20px;font-family:"Open Sans",arial,sans-serif;color:#000}.index .dac-site .store-locator-hero .form span.error{display:none!important}.dac-site .error-msg{color:red;clear:both;display:none}.dac-site .error-msg p{font-size:12px;margin-bottom:0}.index .dac-site .store-locator-hero .form .current-location-btn{margin:10px 0 5px 0}.index .dac-site .store-locator-hero .form .current-location-btn img{display:inline;margin-right:10px;width:auto;height:100%;transform:translateY(-3px)}.index .dac-site .store-locator-hero .form .current-location-btn,.index .dac-site .store-locator-hero .form .find-btn{text-transform:uppercase;width:100%;background-color:#dc6901;color:#fff;font-size:16px;font-weight:600;padding:10px 0;font-family:"Open Sans",arial,sans-serif;border-radius:4px}.index .dac-site .store-locator-hero .form .current-location-btn:hover,.index .dac-site .store-locator-hero .form .find-btn:hover{text-decoration:none;background-color:#ffc28c}.index .dac-site .store-locator-hero .form label{color:#000}.index .dac-site .store-locator-hero .form .csee-title{text-align:center;border-bottom:1px solid #e8e8e8;line-height:0;position:relative;width:80%;margin:20px auto;font-family:"Open Sans",arial,sans-serif}.index .dac-site .store-locator-hero .form .csee-title .or{background:#fff;display:block;width:40px;margin:0 auto;height:1px;left:45%;position:absolute;font-size:19px;color:#000;font-family:"Open Sans",arial,sans-serif}.index .dac-site .store-locator-hero .form select{background:url(/images/dropdown-arrow.png) no-repeat 96% 50%;background-size:11px auto;-webkit-appearance:none;-moz-appearance:none}.index .dac-site .store-locator-hero .form input,.index .dac-site .store-locator-hero .form select{border:1px solid #e8e8e8;padding:0 5px;font-size:16px}.index .dac-site .store-locator-hero .form input.parsley-error,.index .dac-site .store-locator-hero .form select.parsley-error{border:2px solid red;border-radius:3px}.index .dac-site .store-locator-hero .form input,.index .dac-site .store-locator-hero .form select{width:100%;height:33px;font-size:13px;font-family:"Open Sans",arial,sans-serif}.index .dac-site .store-locator-hero .form .btn{width:100%;height:45px;font-family:"Open Sans",arial,sans-serif;border-radius:4px;border-color:transparent}.index .dac-site .store-locator-hero .form .btn.find-btn{line-height:.5;height:33px;min-height:0;font-size:16px}.index .dac-site .store-locator-hero .form .other-countries{display:none}.index .dac-site .store-locator-hero .form .usa-canada .radio-container{margin:0;padding:0}.index .dac-site .store-locator-hero .form .usa-canada .radio-container.first-column{text-align:left;float:left}@media screen and (max-width:390px){.index .dac-site .store-locator-hero .form .usa-canada .radio-container.first-column{width:50%;text-align:left}}.index .dac-site .store-locator-hero .form .usa-canada .radio-container.second-column{text-align:center;float:left}@media screen and (max-width:390px){.index .dac-site .store-locator-hero .form .usa-canada .radio-container.second-column{width:50%;text-align:left}}.index .dac-site .store-locator-hero .form .usa-canada .radio-container.third-column{text-align:right;float:left}@media screen and (max-width:390px){.index .dac-site .store-locator-hero .form .usa-canada .radio-container.third-column{width:100%;text-align:left}}.index .dac-site .store-locator-hero .form .usa-canada .radio-container label,.index .dac-site .store-locator-hero .form .usa-canada .radio-container span{font-size:16px;vertical-align:middle}@media screen and (max-width:320px){.index .dac-site .store-locator-hero .form .usa-canada .radio-container label,.index .dac-site .store-locator-hero .form .usa-canada .radio-container span{font-size:13px}}.index .dac-site .store-locator-hero .form .groups{margin:0;padding:0 10px 0 0}.index .dac-site .store-locator-hero .form .groups .state-group{display:none}.index .dac-site .store-locator-hero .form .groups .zip-group{display:none}.index .dac-site .store-locator-hero .form .find-btn-container{margin:0;padding:0}.index .dac-site .store-locator-hero .form .find-btn-container .find-btn{width:100%}@media screen and (max-width:767px){.index .dac-site .store-locator-hero .form{max-width:100%;width:100%;margin:0;padding:20px 20px}}@media screen and (max-width:767px){.index .dac-site .store-locator-hero{padding:0;border-bottom:1px solid #d3d3d3}.index .dac-site .store-locator-hero .store-locator-hero-media{display:none}}.index .dac-site .copy{margin-top:40px}.index .dac-site .copy .row{display:table;max-width:100%}.index .dac-site .copy .row .description{text-align:left;display:table-cell;float:none;padding:0;font-family:"Open Sans",arial,sans-serif;border-right:1px solid #efefef;padding-right:20px}.index .dac-site .copy .row .description h3{font-size:24px;text-transform:uppercase;font-family:"Open Sans",arial,sans-serif}.index .dac-site .copy .row .description h3.first{color:#000}.index .dac-site .copy .row .description h3.second{color:#36c;margin-bottom:5px}.index .dac-site .copy .row .description p{margin-bottom:5px;font-family:"Open Sans",arial,sans-serif}.index .dac-site .copy .row .description p a{text-decoration:underline}@media screen and (max-width:767px){.index .dac-site .copy .row .description{border-right:none;padding-right:0;margin-bottom:20px}}.index .dac-site .copy .row .image1{display:table-cell;vertical-align:middle;float:none;text-align:center;padding:0}.index .dac-site .copy .row .image1 img{margin:0 auto}.index .dac-site .copy .row .image2{display:table-cell;vertical-align:middle;float:none;text-align:center;padding:0 0 0 20px}.index .dac-site .copy .row .image2 img{margin:0 auto}@media screen and (max-width:767px){.index .dac-site .copy .row .image2{padding:0}}@media screen and (max-width:767px){.index .dac-site .copy .row{display:block}.index .dac-site .copy .row .description{display:block;float:left}.index .dac-site .copy .row .image1{display:block;float:left}.index .dac-site .copy .row .image2{display:block;float:left}}.locations{position:relative}.locations .dac-site h1{font-size:26px;font-weight:400;color:#3d3833;font-family:"Open Sans",arial,sans-serif}.locations .dac-site h2{font-size:25px;margin:10px 0 20px 0;color:#3d3833;font-family:"Open Sans",arial,sans-serif}.locations .dac-site .found{font-size:17px;color:#3d3833;font-family:"Open Sans",arial,sans-serif;display:none;margin-bottom:15px}.locations .dac-site .found .number{font-weight:700}@media screen and (max-width:400px){.locations .dac-site .found{display:block}}.locations .dac-site .search{display:inline-block;float:right;font-size:17px;color:#3d3833;font-family:"Open Sans",arial,sans-serif}@media screen and (max-width:767px){.locations .dac-site .search .search-text{display:none}}.locations .dac-site .search select{display:inline;width:100px;height:27px;background:url(/images/dropdown-arrows.png) no-repeat 90% 55%;-webkit-appearance:none;-moz-appearance:none;border:1px solid #e8e8e8;padding:0 10px;border-radius:3px;font-weight:400}@media screen and (max-width:400px){.locations .dac-site .search{display:block;float:none;margin-top:10px}}.locations .dac-site .stores{margin:30px 0;font-family:"Open Sans",arial,sans-serif;position:relative}.locations .dac-site .stores .map-container{text-align:right;padding-right:0}.locations .dac-site .stores .map-container.expanded .hide-text:after{font-family:FontAwesome;content:"\f068";padding-left:5px;font-weight:300;font-size:14px}.locations .dac-site .stores .map-container .hide-text{margin:25px 0 15px 0;font-size:17px;font-weight:700;color:#666;display:none;text-transform:uppercase;font-family:"Open Sans",arial,sans-serif}.locations .dac-site .stores .map-container .hide-text:after{font-family:FontAwesome;content:"\f067";padding-left:5px;font-weight:300;font-size:14px}@media screen and (max-width:767px){.locations .dac-site .stores .map-container .hide-text{display:block}}.locations .dac-site .stores .map-container .mapbox{height:550px}.locations .dac-site .stores .map-container .mapboxgl-popup-content{left:0!important}.locations .dac-site .stores .map-container.mapboxgl-popup-content{text-align:left;font-family:"Open Sans",arial,sans-serif}.locations .dac-site .stores .map-container .mapboxgl-popup-content p{margin:5px 0 0 0;font-family:"Open Sans",arial,sans-serif}.locations .dac-site .stores .map-container .mapboxgl-popup-content a{display:block;margin:5px 0 0 0;font-family:"Open Sans",arial,sans-serif}.locations .dac-site .stores .map-container .mapboxgl-popup-content .details-button{text-transform:uppercase;width:100%;background-color:#dc6901;color:#fff;font-size:14px;font-weight:700;padding:5px 0;display:inline-block;font-family:"Open Sans",arial,sans-serif;margin:5px 0;border-radius:4px;border-color:transparent}@media screen and (max-width:767px){.locations .dac-site .stores .map-container .mapbox{height:300px}}@media screen and (max-width:767px){.locations .dac-site .stores .map-container{padding-right:15px}}.locations .dac-site .stores #list{height:550px;max-height:550px;overflow-y:auto;padding:0;position:relative;z-index:0}.locations .dac-site .stores #list .no-location-message{display:none;padding:7% 13%;position:relative;z-index:1;padding-left:0}.locations .dac-site .stores #list .no-location-message .address-text{color:#36c;font-size:18px;font-weight:700;font-family:"Open Sans",arial,sans-serif;position:relative;z-index:999}.locations .dac-site .stores #list .no-location-message .text-50-mile,.locations .dac-site .stores #list .no-location-message .text-80-km{display:none}.locations .dac-site .stores #list .no-location-message p{margin-top:5px;font-size:18px;font-weight:700;font-family:"Open Sans",arial,sans-serif;position:relative;z-index:999;line-height:1.25}@media screen and (max-width:767px){.locations .dac-site .stores #list .no-location-message{padding:20px 20px;position:absolute;top:40%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translate(-50%,-50%);transform:translateY(-50%);text-align:center}}.locations .dac-site .stores #list.full-size{height:300px;width:100%;position:relative}.locations .dac-site .stores #list.full-size .no-location-message{width:90%;padding:20px 30px;font-size:20px;position:absolute;top:40%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.locations .dac-site .stores #list.full-size .no-location-message .address-text{font-size:33px;font-weight:700}@media screen and (max-width:767px){.locations .dac-site .stores #list.full-size .no-location-message .address-text{font-size:25px}}.locations .dac-site .stores #list.full-size .no-location-message p{color:#666;font-size:25px;font-weight:300;z-index:2}@media screen and (max-width:767px){.locations .dac-site .stores #list.full-size .no-location-message p{font-size:20px}}.locations .dac-site .stores #list .counter{background-image:url(/images/ellipse-listing.png);background-repeat:no-repeat;background-size:contain;background-position:0 0;color:#fff;display:table-cell;width:25px;min-width:25px;font-size:15px;text-align:center;font-family:"Open Sans",arial,sans-serif}@media screen and (max-width:991px){.locations .dac-site .stores #list .counter{background-position:0 20px}}.locations .dac-site .stores #list .text{display:table-cell;padding:0 10px;width:100%;font-family:"Open Sans",arial,sans-serif}.locations .dac-site .stores #list .text .details-link h3{display:inline;font-size:20px;font-weight:400;font-family:"Open Sans",arial,sans-serif}@media screen and (max-width:991px){.locations .dac-site .stores #list .text .details-link h3{display:block}}.locations .dac-site .stores #list .text .distance{display:inline;float:right;font-size:14px;font-weight:700;color:#666;line-height:33px;font-family:"Open Sans",arial,sans-serif}@media screen and (max-width:991px){.locations .dac-site .stores #list .text .distance{display:block;float:none;width:100%}}.locations .dac-site .stores #list .text .storeid{display:none;margin-top:5px}.locations .dac-site .stores #list .text .address{margin-top:5px}.locations .dac-site .stores #list .text p{margin:3px 0}.locations .dac-site .stores #list .text .city-postal-code{margin-top:0}.locations .dac-site .stores #list .text .open-hours{margin-top:12px;font-size:15px;font-weight:700;color:#000;font-family:"Open Sans",arial,sans-serif;text-transform:uppercase}.locations .dac-site .stores #list .text .open-hours.closed{color:#d94331}.locations .dac-site .stores #list .text .address{margin-bottom:0;line-height:1.25}.locations .dac-site .stores #list .text .directions{display:block;font-size:15px;text-decoration:underline;font-family:"Open Sans",arial,sans-serif;color:#36c;white-space:nowrap}.locations .dac-site .stores #list .text .directions .fa{font-size:7px;vertical-align:middle}.locations .dac-site .stores #list .text .phone-mobile{display:none;padding:10px 0;background-color:#dc6901;color:#fff;font-size:20px;font-weight:700;border-radius:4px;margin-top:20px;text-align:center;font-family:"Open Sans",arial,sans-serif;border-color:transparent}.locations .dac-site .stores #list .text .phone-mobile:hover{text-decoration:none;background-color:#8fabe3}.locations .dac-site .stores #list .text .phone-mobile .fa{font-size:25px;vertical-align:middle;margin-right:5px}@media screen and (max-width:767px){.locations .dac-site .stores #list .text .phone-mobile{display:block}.store-locator-hero-mobile{display:block!important;width:100%;margin-top:15px}}.store-locator-hero-mobile{display:none}.locations .dac-site .stores #list .text .phone{display:block;margin-top:1em;color:#636566}.locations .dac-site .stores #list .text .phone:hover{text-decoration:none;background-color:#8fabe3}.locations .dac-site .stores #list .text .phone .phone-text{display:inline;padding:0}.locations .dac-site .stores #list .text .phone .phone-number{display:inline;padding:0}@media screen and (max-width:991px){.locations .dac-site .stores #list .text .phone{display:block}}@media screen and (max-width:767px){.locations .dac-site .stores #list .text .phone{padding:2.5px 0;background-color:#dc6901;color:#fff;font-size:14px!important;font-weight:700;border-radius:4px;margin-top:10px;text-align:center;font-family:"Open Sans",arial,sans-serif;border-color:transparent}.locations .dac-site .stores #list .text .phone.extra-phone{margin-top:10px}.locations .dac-site .stores #list .text .phone:before{content:"\f095";font-family:FontAwesome;font-size:25px;vertical-align:middle;margin-right:5px}.locations .dac-site .stores #list .text .phone .phone-text{display:none}}.locations .dac-site .stores #list .text .address,.locations .dac-site .stores #list .text .city-postal-code,.locations .dac-site .stores #list .text .phone{font-size:16px;font-family:"Open Sans",arial,sans-serif}.locations .dac-site .stores #list .text .details-button{text-transform:uppercase;width:135px;margin-top:1em;background-color:#dc6901;color:#fff;font-size:14px;font-weight:600;padding:6px;display:inline-block;font-family:"Open Sans",arial,sans-serif;border-radius:4px;border-color:transparent}.locations .dac-site .stores #list .text .details-button:hover{text-decoration:none;background-color:#ffc28c}@media screen and (max-width:991px){.locations .dac-site .stores #list .text .details-button{display:block;float:none;margin-top:10px}}@media screen and (max-width:767px){.locations .dac-site .stores #list .text .details-button{width:100%;color:#919191;background-color:#fff;border:1px solid #dc6901;font-size:14px;font-weight:700;border-radius:4px;padding:10px 0}}@media screen and (max-width:767px){.locations .dac-site .stores #list{height:300px;border-bottom:1px solid #919191}}.locations .dac-site .stores .marker-label-digit{font-size:15px;line-height:32px;color:#fff;margin-left:-4px!important}.locations .dac-site .stores .marker-label-digits{font-size:15px;line-height:32px;color:#fff;margin-left:-8px!important}.dac-site .form-container{text-align:center;background-color:#f4f4f4;padding:20px 20px 40px}.dac-site .form-container .form-title{font-size:22px;font-weight:400;margin:10 0 25px;font-family:"Open Sans",arial,sans-serif}.dac-site .form-container .form-title-50-miles,.dac-site .form-container .form-title-80-kms{display:none;font-size:26px;color:#36c;font-weight:700;margin-bottom:15px;font-family:"Open Sans",arial,sans-serif}.dac-site .form-container #address{display:inline-block;width:250px;font-family:"Open Sans",arial,sans-serif;padding-left:1em}.dac-site .form-container #address.parsley-error{border:2px solid red;border-radius:3px}@media screen and (max-width:991px){.dac-site .form-container #address{margin-top:20px}}@media screen and (max-width:767px){.dac-site .form-container #address{margin-top:0}}.dac-site .form-container #address-error{position:absolute;left:50%;transform:translateX(-50%)}.dac-site .form-container .csee-title{display:inline-block;margin:0 15px;font-family:"Open Sans",arial,sans-serif}.dac-site .form-container .csee-title .or{position:relative;display:inline-block;font-size:19px;color:#919191;font-family:"Open Sans",arial,sans-serif}@media screen and (max-width:991px){.dac-site .form-container .csee-title .or{display:block;width:70px;margin:0 auto;height:1px;left:41%;position:absolute;background:#f4f4f4}}@media screen and (max-width:991px){.dac-site .form-container .csee-title{text-align:center;border-bottom:1px solid #919191;line-height:0;position:relative;margin:20px 0;display:block}}.dac-site .form-container form{display:inline-block;margin-bottom:0}@media screen and (max-width:991px){.dac-site .form-container form{display:block}}.dac-site .form-container .form-group{display:inline-block;margin-right:15px;margin-bottom:0}.dac-site .form-container .form-group:last-child{margin-right:0}@media screen and (max-width:991px){.dac-site .form-container .form-group{width:100%;display:block}}.dac-site .form-container .current-location-btn{padding:5px 20px!important}.dac-site .form-container .current-location-btn img{display:inline;margin-right:8px;vertical-align:middle;width:auto;height:100%}.dac-site .form-container .current-location-btn .current-location-text{vertical-align:middle}.dac-site .form-container .find-btn{width:95px}.dac-site .form-container .current-location-btn,.dac-site .form-container .find-btn{text-transform:uppercase;background-color:#dc6901;color:#fff;font-size:14px;font-weight:700;padding:5px 10px;display:inline-block;border-radius:4px;border-color:transparent}.dac-site .form-container .current-location-btn:hover,.dac-site .form-container .find-btn:hover{text-decoration:none;background-color:#ffc28c}.dac-site .form-container #form-kms,.dac-site .form-container #form-miles{width:170px;background:url(/images/dropdown-arrows.png) no-repeat 95% 55%;-webkit-appearance:none;-moz-appearance:none;border:1px solid grey;padding:0 10px;font-weight:400}@media screen and (max-width:767px){.dac-site .form-container #form-kms,.dac-site .form-container #form-miles{background:url(/images/dropdown-arrows.png) no-repeat 98% 55%}}.dac-site .form-container #address,.dac-site .form-container #form-kms,.dac-site .form-container #form-miles,.dac-site .form-container .current-location-btn,.dac-site .form-container .find-btn{height:40px;font-family:"Open Sans",arial,sans-serif;font-size:14px;min-height:0;border-radius:4px}.dac-site .form-container .current-location-btn,.dac-site .form-container .find-btn{border-color:transparent}@media screen and (max-width:991px){.dac-site .form-container #address,.dac-site .form-container #form-kms,.dac-site .form-container #form-miles,.dac-site .form-container .current-location-btn,.dac-site .form-container .find-btn{width:100%}}@media screen and (max-width:991px){.dac-site .form-container #address,.dac-site .form-container #form-kms,.dac-site .form-container #form-miles{margin-bottom:20px}}.location-details .dac-site .gm-style-iw{font-family:"Open Sans",arial,sans-serif;text-align:left}.location-details .dac-site .store-title{display:inline-block}.location-details .dac-site .store-title h1{font-size:28px;font-family:"Open Sans",arial,sans-serif;color:#3d3833;margin-bottom:28px}.location-details .dac-site .store-title h2{font-size:28px;font-family:"Open Sans",arial,sans-serif;color:#36c;margin:-5px 0;font-weight:700}.location-details .dac-site .store-content #about p:first-of-type[aria-level]{font-size:24px;color:#000;line-height:1.25;font-weight:700;margin-bottom:15px;font-family:"Open Sans",arial,sans-serif}.location-details .dac-site .store-content #about p[aria-level]{font-size:19px;color:#000;line-height:1.25;font-weight:700;margin-bottom:15px;font-family:"Open Sans",arial,sans-serif}@media screen and (max-width:767px){.location-details .dac-site .store-title{display:block}}.location-details .dac-site .open-hours{font-family:"Open Sans",arial,sans-serif}.location-details .dac-site .open-hours h3{font-weight:700;text-transform:uppercase;font-family:"Open Sans",arial,sans-serif;color:#000;font-size:16px}.location-details .dac-site .open-hours.closed h3{color:#d94331}.location-details .dac-site .sidebar{padding:0}.location-details .dac-site .sidebar .location-info{padding:0 15px 15px 0;margin-bottom:25px;font-family:"Open Sans",arial,sans-serif}.location-details .dac-site .sidebar .location-info .info{color:#000;font-size:16px;padding:20px 0 15px 0}.location-details .dac-site .sidebar .location-info .info a{color:#000;text-decoration:none;display:inline}.location-details .dac-site .sidebar .location-info .info a:hover{color:#36c}.location-details .dac-site .sidebar .location-info .info .phone-text{font-weight:700}.location-details .dac-site .sidebar .location-info .info .info-top{font-size:16px;font-family:"Open Sans",arial,sans-serif;background-color:#fff}.location-details .dac-site .sidebar .location-info .info .info-top p{color:#000;margin:0;font-size:20px;font-family:"Open Sans",arial,sans-serif;margin-bottom:.25em;line-height:1}.location-details .dac-site .sidebar .location-info .info .info-top .directions{display:block;font-size:15px;text-decoration:underline;font-family:"Open Sans",arial,sans-serif;color:#36c}.location-details .dac-site .sidebar .location-info .info .info-top .directions:hover{text-decoration:none}.location-details .dac-site .sidebar .location-info .info #custHours,.location-details .dac-site .sidebar .location-info .info #storeHours{margin-top:.65em}.location-details .dac-site .sidebar .location-info .image img{width:100%}.location-details .dac-site .sidebar .location-info .info-space-top{margin-top:18px}.location-details .dac-site .sidebar .day-hours{display:block}.location-details .dac-site .sidebar .day-hours:nth-of-type(2){margin-bottom:5px}.location-details .dac-site .sidebar .day{float:none;width:100%;margin:0;line-height:1.3em}.location-details .dac-site .sidebar .current-day{color:#f7943a;font-weight:700}.location-details .dac-site .sidebar .weekly-ad-btn{width:100%;display:block;text-transform:uppercase;background-color:#dc6901;color:#fff;font-size:15px;font-weight:700;padding:13px 10px;text-align:center;font-family:"Open Sans",arial,sans-serif;border-radius:4px;border-color:#dc6901;border-top-right-radius:0;border-top-left-radius:0}.location-details .dac-site .sidebar .weekly-ad-btn:focus,.location-details .dac-site .sidebar .weekly-ad-btn:hover{text-decoration:none;background-color:#ffc28c}.location-details .dac-site .store-content{padding-right:0}.location-details .dac-site .store-content .map-container{text-align:right}.location-details .dac-site .store-content .map-container.expanded .hide-text:after{font-family:FontAwesome;content:"\f068";padding-left:5px;font-weight:300;font-size:14px}.location-details .dac-site .store-content .map-container .hide-text{margin:25px 0 15px 0;font-size:17px;font-weight:700;color:#666;display:none;text-transform:uppercase;font-family:"Open Sans",arial,sans-serif}.location-details .dac-site .store-content .map-container .hide-text:after{font-family:FontAwesome;content:"\f067";padding-left:5px;font-weight:300;font-size:14px}@media screen and (max-width:767px){.location-details .dac-site .store-content .map-container .hide-text{display:block}.dac-site .col-sm-5,.dac-site .col-sm-6,.dac-site .col-sm-7{max-width:100%!important}}.location-details .dac-site .store-content .map-container .mapbox{height:300px}.location-details .dac-site .store-content .store-name{font-size:14px;margin-top:10px;font-family:"Open Sans",arial,sans-serif;display:inline-block;font-weight:400}.location-details .dac-site .store-content .social-links{display:inline-block;float:right;padding:7px 0 0}.location-details .dac-site .store-content .social-links ul{padding-left:0;margin-bottom:0}.location-details .dac-site .store-content .social-links li{display:inline-block;margin-right:3px}.location-details .dac-site .store-content .social-links li a,.location-details .dac-site .store-content .social-links li a:hover{text-decoration:none}@media screen and (max-width:991px){.location-details .dac-site .store-content .social-links{display:block;float:none}}.location-details .dac-site .store-content hr{margin-top:1rem}.location-details .dac-site .store-content #about{margin-bottom:20px;font-family:"Open Sans",arial,sans-serif}.location-details .dac-site .store-content #about h2{font-size:19px;color:#000;font-weight:700;margin-bottom:15px;font-family:"Open Sans",arial,sans-serif}.location-details .dac-site .store-content #about .copy{font-size:17px;font-family:"Open Sans",arial,sans-serif;margin-top:5px;line-height:26px}.location-details .dac-site .store-content .promotions{background:#f68c2c}.location-details .dac-site .store-content .promotions .title{font-weight:700;text-align:center}.location-details .dac-site .store-content .promotions img{width:100%}.location-details .dac-site .store-content #store-manager{margin-bottom:20px;font-family:"Open Sans",arial,sans-serif}.location-details .dac-site .store-content #store-manager h3{font-size:19px;color:#636566;text-transform:uppercase;font-weight:700;font-family:"Open Sans",arial,sans-serif}.location-details .dac-site .store-content #store-manager .manager-name{font-style:italic;font-size:16px;color:#000;font-family:"Open Sans",arial,sans-serif}.location-details .dac-site .store-content #store-manager .copy{font-size:17px;margin-top:5px;font-family:"Open Sans",arial,sans-serif}.location-details .dac-site .store-content #virtual-tour h3{font-size:19px;color:#636566;text-transform:uppercase;font-weight:700;margin-bottom:15px;font-family:"Open Sans",arial,sans-serif}.location-details .dac-site .store-content .ads{display:table;font-family:"Open Sans",arial,sans-serif}.location-details .dac-site .store-content .ads .ad{display:table-cell;vertical-align:middle;float:none;text-align:center;font-family:"Open Sans",arial,sans-serif}.location-details .dac-site .store-content .ads .ad:first-child{padding-left:0}.location-details .dac-site .store-content .ads .ad:last-child{padding-right:0}@media screen and (max-width:767px){.location-details .dac-site .store-content{padding-left:0;padding-right:0}}.location-details .dac-site #ads-tablet,.location-details .dac-site #virtual-tour-tablet{padding:0}.location-details .dac-site #virtual-tour-tablet h3{font-size:19px;color:#636566;text-transform:uppercase;font-weight:700;margin-bottom:15px}@media screen and (max-width:991px){.location-details .dac-site #virtual-tour-tablet{border-top:1px solid #ddd;margin-top:20px;padding-top:20px}}@media screen and (max-width:991px){.location-details .dac-site #virtual-tour-tablet{border-top:none;margin-top:20px;padding-top:20px}}.error-page .dac-site .error-container{min-height:200px;text-align:center}.error-page .dac-site .error-container h1{font-size:25px;font-weight:700;padding-top:66px;font-family:"Open Sans",arial,sans-serif}.error-page .dac-site .error-container h2{font-size:22px;font-family:"Open Sans",arial,sans-serif}.dac-site .footer .column{height:auto}.dac-site .afhs-search .button img{margin:10px 0 0 0!important}.dac-site .parsley-errors-list{margin:2px 0 3px;padding:0;list-style-type:none;font-size:.9em;line-height:.9em;opacity:0;transition:all .3s ease-in;-o-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}.dac-site .parsley-errors-list.filled{opacity:1}.dac-site .parsley-errors-list li{color:red;font-weight:100}.dac-site [type=radio]:checked,.dac-site [type=radio]:not(:checked){position:absolute;left:-9999px}.dac-site [type=radio]:checked+label,.dac-site [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}.dac-site [type=radio]:checked+label:before,.dac-site [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #dc6901;border-radius:100%;background:#fff}.dac-site [type=radio]:checked+label:after,.dac-site [type=radio]:not(:checked)+label:after{content:"";width:14px;height:14px;background:#dc6901;position:absolute;top:3px;left:3px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.dac-site [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.dac-site [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.dac-site body a:focus,.dac-site body a:hover,.dac-site body h1>span{color:#36c}.af-inline-text-super-icon{width:.7em;height:.7em;margin-left:.25em;position:relative;top:-.5em}.dac-site .error-warning{font-size:16px;font-weight:700;color:#a8172b;margin-top:.5em;margin-bottom:.5em}.dac-site .error-warning-2{font-weight:700;font-size:16px;margin-top:.5em}.dac-site .error-warning-2>a{text-decoration:underline!important;font-size:15px;color:#3466cb!important;font-weight:400}.store .dac-site h1{font-size:30px}.store .state-col{-webkit-column-count:4;-moz-column-count:4;column-count:4;column-gap:40px;position:relative}.store .state-col:after{height:1em;width:100%;content:"";background:#fff;position:absolute;left:0;bottom:0}.store .state-col>a{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.store .state-col h3{margin-top:0;border-bottom:1px solid #636566;padding:15px;color:#23527c;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.store .found{margin-bottom:20px;margin-top:20px}.store .store-ca-CTA{color:#36c;font-size:30px;text-decoration:underline}.store .store-title-ca{margin-top:3em;margin-bottom:3em}.city-details .cityName{font-size:24px;margin-bottom:15px;line-height:30px}.cityName-blank{font-size:24px;margin-bottom:25px;line-height:30px;color:#fff}.city-details>div{font-size:18px;margin-bottom:12px}.city-details .storeName{font-weight:600}.city-details .directions{color:#36c;margin-top:30px;display:inline-block;font-size:17px;border-bottom:1px solid;position:absolute;bottom:0}.city-details .directions:hover{text-decoration:none}.city-details{width:32.33%;margin-bottom:65px;display:inline-block;vertical-align:top;padding-right:1em;min-height:238px;position:relative}.city-details a{color:#23527c;display:inline-block;overflow:visible}.city-details .storeName a{line-height:1.25em}#map-section{width:50%;height:330px;float:right;display:table-cell}.dac-site .country-page-text{margin-bottom:50px}.dac-site .copy-map{width:100%;display:table;margin-bottom:60px;color:#464646;max-width:100%}.dac-site .copy-section{padding:0 3em 3em 0}.copy-header{font-size:24px;margin-bottom:1em;line-height:1.25}.copy-content{font-size:14px}.state-cities{width:100%;display:table}.name-ca span,.stateName span{color:#3d3833;font-family:"Open Sans",arial,sans-serif;margin-left:8px;position:relative}.ashley-arrow:after{content:url(/images/arrow.png);display:inline-block;top:9px;position:relative}.ashley-uparrow:after{content:url(/images/uparrow.png);display:inline-block;top:12px;position:relative}.allstore-CTA{display:inline-block;text-align:center;width:100%;white-space:nowrap}.openda{display:table}.closeda{display:none}.store .found,.store-ca .found{font-size:20px;color:#3d3833;font-family:"Open Sans",arial,sans-serif;margin-bottom:32px;margin-top:17px}.store .found .number,.store-ca .found .number{font-weight:700}.name-ca{margin-top:20px;color:#23527c;font-size:24px;margin-bottom:40px}.name-ca a:hover,.state-col a:hover{text-decoration:none}@media screen and (max-width:390px){.store .state-col h3{padding:5px!important;font-size:14px!important}}.dac-site #scheduleAppointment{display:inline-block;text-transform:uppercase;font-family:"Open Sans",arial,sans-serif;background-color:#dc6901;color:#fff;font-size:15px;font-weight:700;padding:.3em 1em;margin-top:.75em;border:1px solid transparent;border-radius:4px}#scheduleAppointment:active,#scheduleAppointment:focus,#scheduleAppointment:hover{text-decoration:none;background-color:#ffc28c}@media screen and (max-width:991px){.city-details{width:49%;margin-bottom:50px}}@media screen and (max-width:767px){.store .state-col{-webkit-column-count:2;-moz-column-count:2;column-count:2;column-gap:20px}.dac-site .tab-nav{display:flex;margin-right:15px}.dac-site #scheduleAppointment{font-size:14px!important;width:100%;text-align:center;padding:10px 0}.store .state-col h3{margin-top:0;border-bottom:1px solid #636566;padding:7px;color:#23527c;font-size:16px;display:inline-flex;width:100%}.store .found{margin-bottom:20px;margin-top:20px}.store .store-ca-CTA{color:#36c;font-size:22px;text-decoration:underline}.store .store-title-ca{margin-top:3em;margin-bottom:3em}.store h1{font-size:24px}.store-ca .dac-site h1{font-size:26px}.allstore-CTA{display:inline-block;text-align:center;width:100%}.city-details{width:100%;margin-bottom:32px;min-height:0}.city-details>div{font-size:17px}.city-details .directions{margin-top:15px;position:static}#map-section{width:100%}}.local-pricing-status{visibility:hidden}@media (max-width:1199px) and (min-width:768px){.store .state-col{-webkit-column-count:3;-moz-column-count:3;column-count:3;column-gap:30px}.store .state-col h3{font-size:21px}}.dac-site .stars{margin-bottom:.5em}.dac-site .stars svg{height:1.25em;width:15px;display:inline-block}.dac-site .avg-stars svg{width:19px;height:1.25em;position:relative;bottom:-.2em;display:inline-block;vertical-align:baseline}.dac-site .reviews-average{font-size:18px}.dac-site .avg-stars .last-star svg .cls-1{fill:url(../sass/#my-last-gradient)}.dac-site .revews-title{text-transform:uppercase;font-size:16px;font-weight:700;margin-bottom:.5em}.dac-site .total-reviews{margin:1em 0 3em;font-weight:700;font-size:15px}.dac-site .review{margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #ababab}.dac-site .review-author{font-weight:700;margin-bottom:.5em}.dac-site .show-hide-reviews{text-transform:uppercase;margin-bottom:3em;font-weight:700}.dac-site .reviews-button:focus,.dac-site .reviews-button:hover{text-decoration:none}.dac-site .inline-title .total-reviews{margin:.25em 0 1.25em}.dac-site .inline-title .reviews-average strong{font-size:20px;margin-right:.25em}.dac-site .inline-title .reviews-average svg{height:1.2em;width:15px;display:inline-block;vertical-align:baseline}#mapbox canvas,#mapsearch canvas{left:0}.marker{background-image:url(/images/ellipse-listing.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:auto;height:auto;padding-top:2px;cursor:pointer;text-align:center;font-size:14px;color:#fff}.marker img{width:27px;display:inline-block!important}.mapboxgl-popup{max-width:200px}button.mapboxgl-popup-close-button{padding:0 5px}.mapboxgl-popup-content p{text-align:left;font-family:"Open Sans",sans-serif;margin-bottom:5px}.mapboxgl-map{font:12px/20px "Helvetica Neue",Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:transparent;height:137px}.form-container input.mapboxgl-ctrl-geocoder--input{height:40px;font-family:"Open Sans",arial,sans-serif;font-size:14px;min-height:0;border-radius:0;padding:0 10px;border:1px solid #e8e8e8}.form-container .mapboxgl-ctrl-geocoder--icon{top:10px}.mapboxgl-ctrl-geocoder--icon{top:11px}.mapboxgl-ctrl-geocoder,.mapboxgl-ctrl-geocoder *,.mapboxgl-ctrl-geocoder :after,.mapboxgl-ctrl-geocoder :before{box-sizing:border-box;text-align:left}.mapboxgl-ctrl-geocoder,.mapboxgl-ctrl-geocoder .suggestions{box-shadow:none!important}.mapboxgl-ctrl-geocoder--icon{display:none!important}.mapboxgl-ctrl-geocoder{width:auto!important;min-width:180px!important}@media screen and (max-width:639px){.mapboxgl-ctrl-geocoder{width:100%;font-size:15px;line-height:20px;max-width:100%}div#geocoder{margin-bottom:20px}}@media screen and (max-width:991px){.form-container .mapboxgl-ctrl-geocoder{width:100%;font-size:15px;line-height:20px;max-width:100%}.form-container div#geocoder{margin-bottom:20px}}.sticky-top-bar .af-modal{display:none}.AB-test.bar-center{padding-left:10px}.covid-banner{background-color:#dc6901;color:#fff;padding:.5em 2.75em .25em;font-size:15px;line-height:1.6;font-weight:700}.covid-banner a{color:#fff;text-decoration:underline}.covid-banner a:hover{color:#fff;text-decoration:none}.loc-footer{display:none}.tabbed-content{border:25px solid #f7f7f7;padding:10px;margin-right:15px;margin-bottom:15px}nav.tab-nav a,nav.tab-nav span{padding:15px;display:inline-block;vertical-align:top}nav.tab-nav a:hover,nav.tab-nav span{background-color:#ececec;border-bottom:2px solid #dc6901;text-decoration:none;color:#000}nav.tab-nav a{background-color:#f7f7f7;border-bottom:2px solid #f7f7f7;color:#000}@media screen and (max-width:767px){.tabbed-content{border-width:0;padding:10px 0;margin-right:15px;margin-bottom:15px}nav.tab-nav a,nav.tab-nav span{display:flex;flex:1}.covid-banner{text-align:center;padding:.5em 1.5em .5em}.covid-banner br{display:none}.loc-footer{display:block;background:#f4f4f4;height:60px;margin-right:auto;margin-left:auto;position:fixed;bottom:auto;width:100%;z-index:100}.us-site .loc-footer{top:150px}.canada-site .top-bar{margin-top:60px}.canada-site .loc-footer{top:0}.loc-footer-cta{display:inline-block}.loc-footer-cta>a{text-transform:uppercase;width:auto;min-width:135px;font-size:12px!important;font-weight:600;padding:6px;display:inline-block;font-family:"Open Sans",arial,sans-serif;border-radius:4px;text-decoration:none;margin-top:15px;border:1px solid #dc6901}.loc-footer-cta>a:first-child{margin-right:15px}.loc-footer .phone{background-color:#dc6901;color:#fff}.loc-footer .loc-footer-directions{color:#dc6901}.loc-footer img{height:16px;display:inline-block}.loc-footer-container{max-width:100%;width:100%;margin:0;text-align:center}}.mapboxgl-ctrl-attrib.mapboxgl-compact.open{padding:2px 24px 2px 4px;visibility:visible;margin-top:6px}.mapboxgl-ctrl-attrib.mapboxgl-compact.open .mapboxgl-ctrl-attrib-inner{display:block}.section-message{font-size:large;color:#7b2b2d;font-weight:700;line-height:1.4em;padding-bottom:20px}.global-message-container{margin-top:15px}@media screen and (max-width:769px){.section-message{font-size:medium}}.off-canvas-nav-show:not(.mobile-utility-nav):not(.menu-utility-user){height:auto!important}.off-canvas-nav-show.mobile-brand-item>div{height:auto!important}.shop-by-appointment,.shop-by-phone{display:none!important}.mobile-stores-nav-info{visibility:hidden}.directions{font-size:14px!important;width:250px;text-align:center;text-transform:uppercase;background-color:#dc6901!important;color:#fff!important;text-decoration:none!important;font-size:15px;font-weight:600;padding:6px;margin-top:.75em;border:1px solid transparent;border-radius:4px}.directions:active,.directions:focus,.directions:hover{background-color:#ffc28c!important}@media only screen and (max-width:767px){.directions{padding:10px 0;font-weight:700;width:100%}}.cust-phone{white-space:nowrap}.ui-dialog.ui-corner-all,.ui-widget-overlay,dialog.modal.svelte-h7ks1r{display:none!important}.ais-Hits-item div{height:auto!important}html .show-after-load{opacity:1!important;visibility:visible!important}#autosuggest-autosuggest__results,.Vue-Toastification__container,.acquire-launcher-wrapper,.header__store-locator,.header__whishlist,.multiple-sumome-warning-toast{display:none}.header__cart{height:auto}footer{margin-top:15px}.dac-pagination{display:flex;justify-content:center;margin:2em}.dac-pagination a{color:#000;float:left;padding:8px 16px;text-decoration:none;cursor:pointer}.dac-pagination a.active{background-color:#dc6901;color:#fff}.dac-pagination .next,.dac-pagination .prev{padding:8px 16px}.d-flex{display:flex}.justify-content-center{justify-content:center}.header__icon a{color:var(--color-gray-700)!important}.title-appliances{display:none!important}.link-collections-kitchen-appliances{display:none!important}.is-appliance .contains-price{display:none!important}.is-appliance .contains-transaction{display:none!important}.is-appliance .appliance-price-fallback{display:block!important}