.ellipsis-01{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.banner-locator .banner-img{height:380px;background-repeat:no-repeat;background-origin:content-box;background-position:center;overflow:hidden}.banner-locator .banner-img img{min-height:380px;display:block;height:auto;max-width:none}body .store-refinement .refinement #coll-subtitle,body .store-refinement .refinement .title{z-index:2}body .store-refinement .refinement .ajax_store_1{display:block}body .store-refinement .refinement .ajax_store_1.nolocation{display:none}@media (min-width:768px){body .store-refinement .refinement .title ul.searchBreadBox{max-height:120px;overflow:hidden}}@media (max-width:1279px){.refinement .title{padding:10px 20px}}@media (max-width:767px){body .store-refinement .refinement .title ul.searchBreadBox{max-height:142px;overflow-y:scroll;overflow-x:hidden}.refinement .modal-refinement .close{z-index:3}}.store-search-box{width:66%;margin:90px auto 15px}.store-search-box .form-group{padding-top:10px}.store-search-box .form-group .btn,.store-search-box .form-group a{position:absolute;left:0;bottom:15px;z-index:2}.store-search-box .form-group .btn{right:0;left:auto;bottom:0;color:#fff;border-color:#fff;width:210px;height:50px;padding:0}.store-search-box .form-group .btn .icon-search{margin-left:25px}.store-search-box .form-group .btn:active,.store-search-box .form-group .btn:focus,.store-search-box .form-group .btn:hover{border:2px solid #ff6702;text-align:center}.store-search-box .form-group .jq_getGeolocation{display:block}.nolocation-message,.store-search-box .form-group .jq_getGeolocation.nolocation{display:none}.store-search-box .form-group input{padding-left:60px;color:#fff;width:72%;text-transform:capitalize}.store-search-box .form-group input.nolocation{padding-left:15px}.store-search-box .form-group input.fakeAddress{color:#ff673c}.store-search-box .form-group .placeholder{font-size:25px;left:60px;width:auto}.store-search-box .form-group .placeholder.nolocation{left:15px}.store-search-box .form-group input.valid~.placeholder,.store-search-box .form-group input:focus~.placeholder,.store-search-box .form-group input:valid~.placeholder{left:60px;top:-15px;font-size:20px}.store-search-box .form-group input.valid~.placeholder.nolocation,.store-search-box .form-group input:focus~.placeholder.nolocation,.store-search-box .form-group input:valid~.placeholder.nolocation{left:15px}.store-search-box .form-group .icon-position{font-size:22px;color:#fff}@media (max-width:1279px){.store-search-box{width:90%}.store-search-box input{width:66%}}@media (max-width:767px){.store-search-box{margin-top:70px}.store-search-box .form-group input{width:100%}.store-search-box .form-group input.nolocation{padding-left:0}.store-search-box .form-group .btn{border:none;width:auto}.store-search-box .form-group .btn:active,.store-search-box .form-group .btn:focus,.store-search-box .form-group .btn:hover{background-color:transparent;border:none}.store-search-box .form-group .btn span{display:none}}.nolocation-message.nolocation{background-color:#ff6702;color:#fff;text-align:center;padding-top:10px;display:block}.store-locator .locator-content .locator-tab{position:relative}.store-locator .locator-content .locator-tab .list-header{background-color:#ff6702;color:#fff;padding:20px;position:absolute;z-index:1;display:block}.store-locator .locator-content .locator-tab .list-header h4{margin:0;font-weight:300;font-size:20px}.store-locator .locator-content .locator-tab .list-header h4 span{font-size:20px;font-weight:600}.store-locator .locator-content .locator-tab .list-header h4 span.data-totalNumRecs{margin-right:5px}.store-locator .locator-content .locator-tab .list-header p{text-align:right;margin-bottom:0}.store-locator .locator-content .locator-tab .list-header p a{text-decoration:underline;color:#fff;font-weight:300}.store-locator .locator-content .locator-tab .list-header.nolocation{display:none}.store-locator .locator-content .locator-tab .nav-tabs.nolocation{margin-top:0}.store-locator .locator-content .locator-tab ul{padding:25px 0;margin-top:100px}.store-locator .locator-content .locator-tab ul li{width:50%;text-align:center;font-size:20px;display:block}.store-locator .locator-content .locator-tab ul li.active{color:#0154a0;font-weight:700}@media (min-width:768px){.store-locator .locator-content .locator-tab ul li.nolocation{display:none}}.store-locator .locator-content .locator-tab .tab-content #map{padding:0}.store-locator .locator-content .locator-tab .tab-content #map.nolocation{width:100%}.store-locator .locator-content .locator-tab .tab-content #list{padding:0;display:block}.store-locator .locator-content .locator-tab .tab-content #list.nolocation{display:none}.store-locator .locator-content .locator-tab .tab-content .map-view{width:100%;height:710px}@media (max-width:960px){.store-locator .locator-content .locator-tab .list-header h4,.store-locator .locator-content .locator-tab .list-header p{text-align:center}.store-locator .locator-content .locator-tab .tab-content .map-view{height:740px}}.store-locator .locator-content .locator-tab .tab-content .locator-list{background-color:#f1f1f1;margin-top:81px}@media (min-width:481px){.store-locator .locator-content .locator-tab .tab-content .locator-list{margin-top:0}}@media (min-width:768px){.store-locator .locator-content .locator-tab .tab-content #map{display:block;float:right}.store-locator .locator-content .locator-tab .tab-content .locator-list{margin-top:81px}}@media (min-width:960px){.store-locator .locator-content .locator-tab .tab-content .locator-list{margin-top:60px}}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body{margin:0;height:650px;overflow-y:auto;overflow-x:hidden}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .mCSB_inside>.mCSB_container{margin-right:0}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .mCSB_scrollTools{width:25px;margin:15px 0}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .mCSB_scrollTools .mCSB_draggerRail{width:5px;background-color:#dadada}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:5px;background-color:#777}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content{margin:0 50px}@media (max-width:960px){.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content{margin:20px}}@media (max-width:768px){.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content{margin:20px}}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content:first-child .list-detail{margin-top:30px}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content:last-child .list-detail{margin-bottom:30px}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-detail{background-color:#fff;padding:20px 0 0}@media (min-width:960px){.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-detail{margin-top:20px}}@media (max-width:768px){.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-detail{margin-top:0}}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-detail.active{box-shadow:1px 1px 25px #ccc}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-detail .list-info{padding:0 20px}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-detail .list-info .list-address{border-bottom:1px solid #ccc}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-detail .list-info .list-address .list-address1>:nth-child(1){display:inline-block}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-detail .list-info .list-address .list-address1>:nth-child(1) p{font-size:12px;font-weight:300;color:#595959}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-detail .list-info .list-address .list-address1>:nth-child(1) p .img-circle{display:inline-block;width:20px;height:20px;text-align:center;padding-top:2px;line-height:16px;margin-right:25px;color:#7d7d7d;border:1px solid #7d7d7d;border-radius:50%}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-detail .list-info .list-address .list-address1>:nth-child(1) p span.active{background:#0154a0;color:#fff;border:1px solid #0154a0}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-detail .list-info .list-address .list-address1>:nth-child(2){display:inline-block;float:right}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-detail .list-info .list-address .list-address1>:nth-child(2) p span{font-size:12px;font-weight:700}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-detail .list-info .list-address .list-address1>:nth-child(2) p i{color:#ff6702;margin-left:30px;font-weight:600}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-detail .list-info .list-address .list-address2{display:inline-flex}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-detail .list-info .list-address .list-address2>:nth-child(1){display:inline-block;padding-top:7px}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-detail .list-info .list-address .list-address2>:nth-child(1) span{color:#ff6702;font-size:35px}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-detail .list-info .list-address .list-address2>:nth-child(2){display:inline-block;margin-left:20px}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-detail .list-info .list-address .list-address2>:nth-child(2) h3{font-size:20px;font-weight:600;margin-top:5px;margin-bottom:2px}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-detail .list-info .list-address .list-address2>:nth-child(2) p{font-weight:300}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-detail .list-info .list-confirm{margin:15px 0}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-detail .list-info .list-confirm .list-confirm-time{display:inline-block}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-detail .list-info .list-confirm .list-confirm-time p{font-size:12px;font-weight:300}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-detail .list-info .list-confirm .list-confirm-button{display:inline-block;float:right}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-detail .list-info .list-confirm .list-confirm-button .btn-default{width:100%}@media (min-width:960px){.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-detail .list-info .list-confirm .list-confirm-button .btn-default{width:105%;padding:10px 20px}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-detail .list-info .list-confirm .list-confirm-button .btn-default:hover{padding:10px 5px}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-detail .list-info .list-confirm .list-confirm-button .btn-default:hover::before{right:0}}@media (min-width:1280px){.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-detail .list-info .list-confirm .list-confirm-button .btn-default{width:100%;padding:10px 20px}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-detail .list-info .list-confirm .list-confirm-button .btn-default:hover{padding:10px 20px}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-detail .list-info .list-confirm .list-confirm-button .btn-default:hover::before{right:25px}}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-collapse{border-top:1px solid #ccc}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-collapse .list-collapse-btn{padding:20px 30px;text-align:center}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-collapse .list-collapse-btn:hover{cursor:pointer}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-collapse .list-collapse-btn p{margin-bottom:0;font-weight:300;color:#595959}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-collapse .list-collapse-info .collapse-info-hours .info-hour-title h3,.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-collapse .list-collapse-info .collapse-info-service h3{color:#8b8b8b;font-size:14px;font-weight:600}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-collapse .list-collapse-info{transition:height .1s ease;overflow:hidden;background:#eee;padding:0 40px 15px}@media (min-width:768px) and (max-width:959px){.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-collapse .list-collapse-info{padding:0 10px 15px}}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-collapse .list-collapse-info .collapse-info-hours{font-size:12px;font-weight:300}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-collapse .list-collapse-info .collapse-info-hours>:nth-child(2)>:nth-child(1){font-weight:600}@media (min-width:768px){.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-collapse .list-collapse-info .collapse-info-service h3{margin-top:0}}.store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-collapse .list-collapse-info .collapse-info-service p{font-size:12px;font-weight:300;margin-bottom:0}body .shadow footer{padding-top:0}body .shadow footer .storeLocator{box-shadow:0 -2px 5px rgba(0,0,0,.2);margin-top:4px}.store-refinement .title a[aria-expanded=true]:before{content:"\e926";color:#ff6702}.store-refinement.container{min-height:auto}.loader-container{position:fixed;top:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:rgba(255,255,255,.8);z-index:9999;padding:0 58px}.loader-container .no-selection{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.loader-container .spinner-animation{-webkit-animation-name:spinner-rotate;-webkit-animation-duration:.6s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spinner-rotate;-moz-animation-duration:.6s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spinner-rotate;-ms-animation-duration:.6s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:spinner-rotate;animation-duration:.6s;animation-iteration-count:infinite;animation-timing-function:linear}.loader-container .message{max-width:250px;font-weight:400;color:#383c47;text-align:center;font-size:14px}@keyframes spinner-rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-ms-keyframes spinner-rotate{from{-ms-transform:rotate(0)}to{-ms-transform:rotate(360deg)}}@-moz-keyframes spinner-rotate{from{-moz-transform:rotate(0)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spinner-rotate{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}.discount-container{display:inline-flex;background-color:#fd6c98;padding:4px 12px;border-radius:14px 14px 14px 0;font-family:Barlow;font-size:16px;font-weight:900;color:#fff;position:absolute;top:0;left:50%}.discount-container .discount-value::before{content:"-"}.discount-container .discount-value::after{content:"%"}.discount-container .discount-description{font-weight:500}@media (max-width:639px){.discount-container{font-size:12px;padding:4px 10px}}.body-grayScale .store-search-box .form-group .btn{color:#fff;border-color:#fff}.body-grayScale .store-search-box .form-group .btn:hover{border-color:#a7a7a7}.body-grayScale .store-locator .locator-content .locator-tab .list-header{background-color:#a7a7a7}.body-grayScale .store-locator .locator-content .locator-tab ul li.active{color:#8f8f8f}.body-grayScale .store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-detail .list-info .list-address .list-address1>:nth-child(1) p span.active{background-color:#8f8f8f;border-color:#8f8f8f}.body-grayScale .store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-detail .list-info .list-address .list-address1>:nth-child(2) p i,.body-grayScale .store-locator .locator-content .locator-tab .tab-content .locator-list .list-body .list-content .list-detail .list-info .list-address .list-address2>:nth-child(1) span,.body-grayScale .store-refinement .title a[aria-expanded=true]:before{color:#a7a7a7}.body-grayScale .nolocation-message.nolocation{background-color:#a7a7a7}