.store-locator-page .region-area-two .inner-area-one,.store-page .region-area-two .inner-area-one{width:220px;margin-right:10px}.store-locator-page .region-area-two .inner-area-two,.store-page .region-area-two .inner-area-two{width:100%}.store-locator-page .region-area-two .inner-area-two>.title-container .title,.store-page .region-area-two .inner-area-two>.title-container .title{font-size:36px;color:#000;font-weight:400;line-height:40px;padding:0 5px 10px}.store-locator-page .main-title-container .title,.store-page .main-title-container .title{font-size:20px;line-height:20px}.store-locator-page .stores-link,.store-page .stores-link{margin:50px 15% 60px 15%;font-size:13px;color:#041428;display:inline-block;text-align:center;line-height:25px;font-weight:600;letter-spacing:.125em;position:relative}.store-locator-page .stores-link:after,.store-page .stores-link:after{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:2px;background-color:#8b693e;content:'';-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.store-locator-page .stores-link:focus,.store-locator-page .stores-link:hover,.store-locator-page .stores-link:visited,.store-page .stores-link:focus,.store-page .stores-link:hover,.store-page .stores-link:visited{color:#041428}.store-locator-page .stores-link:hover:after,.store-page .stores-link:hover:after{width:50%}.home-page .x-store-locator .x-partner-list{max-height:calc(100vh - 194px)}.home-page .x-store-locator .x-partner-list>ul{padding-top:0}.home-page .x-store-locator .x-partner-list .x-partner-box ul .read-more{display:none}.x-store-locator{display:flex}.x-store-locator .box-1,.x-store-locator .box-2{width:50%;height:calc(100vh - 60px);text-align:center}.x-store-locator .control-area-one{width:100%;padding:0 15% 0 15%;background-color:#f5f5f5;display:flex;flex-wrap:wrap;justify-content:space-between;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.x-store-locator .control-area-three{width:100%;height:100%}.x-store-locator .map-partner-box{float:right;width:28%;margin-left:20px}.x-store-locator .map-partner-box .x-partner-box{border:0;background-color:#fff;float:left}.x-store-locator .map-partner-box .x-partner-box .image-container{display:none}.x-store-locator .map-partner-box .x-partner-box ul{padding:0;width:100%}.x-store-locator .map-partner-box .x-partner-box ul li{background-color:#f3f3f3;padding:0 10px}.x-store-locator .map-partner-box .x-partner-box a{display:none}.x-store-locator .map-partner-box .x-partner-box .div-wrapper{display:none}.x-store-locator .map-partner-box .x-partner-box .header,.x-store-locator .map-partner-box .x-partner-box .name{padding-top:20px}.x-store-locator .map-partner-box .x-partner-box .address-one{padding-top:20px}.x-store-locator .map-partner-box .x-partner-box .description{display:block;background-color:#fff!important;padding:15px 10px}.x-store-locator .map-partner-box .x-partner-box .phone{padding-bottom:10px}.x-store-locator .map-partner-box .x-partner-box:hover{background-color:#fff;border:0}.x-store-locator .results-counter{font-size:14px;color:#696969;font-weight:300;line-height:16px;padding:0 15% 25px 15%;background-color:#f5f5f5}.x-store-locator .sl-filter{padding:0;margin-bottom:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:48.5%}.x-store-locator .sl-filter.full-width{width:100%}.x-store-locator .x-partner-list{max-height:calc(100vh - 310px);overflow-y:auto}.x-store-locator .x-partner-list>ul{zoom:1;width:100%;z-index:1!important;padding:50px 15% 0 15%;box-sizing:border-box}.x-store-locator .x-partner-list>ul:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.x-store-locator .x-partner-list>ul:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both}.x-store-locator .x-partner-list>ul>li{box-sizing:border-box}.x-store-locator .x-partner-box{position:relative;width:100%;margin-bottom:40px;padding-right:20px;padding-bottom:40px;background-color:#fff;cursor:pointer;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #8b693e}.x-store-locator .x-partner-box:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.x-store-locator .x-partner-box::before{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#8b693e;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.x-store-locator .x-partner-box.selected:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.x-store-locator .x-partner-box .address{-moz-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.x-store-locator .x-partner-box .address:hover{color:#8b693e}.x-store-locator .x-partner-box .image-container{max-width:100%;height:140px;overflow:hidden}.x-store-locator .x-partner-box .image-container a{max-width:100%;max-height:100%;float:none}.x-store-locator .x-partner-box .image-container img{display:block;max-width:100%}.x-store-locator .x-partner-box ul{padding-right:50px}.x-store-locator .x-partner-box ul li{color:#041428;font-size:16px;line-height:18px;padding:10px 0;display:flex;font-weight:300;text-align:left}.x-store-locator .x-partner-box ul li:before{margin-right:20px}.x-store-locator .x-partner-box ul .hours{display:flex;flex-wrap:wrap;text-align:left;margin-bottom:20px}.x-store-locator .x-partner-box ul .hours .hour{display:flex;width:100%;justify-content:space-between}.x-store-locator .x-partner-box ul .phone a{color:#041428;border-bottom:1px solid transparent;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.x-store-locator .x-partner-box ul .phone a:hover{color:#8b693e;border-color:#8b693e}.x-store-locator .x-partner-box ul .phone a:visited{color:#041428}.x-store-locator .x-partner-box ul .header,.x-store-locator .x-partner-box ul .name{text-transform:uppercase;text-align:left;font-size:15px;font-weight:600;position:relative;margin-top:20px;display:block;letter-spacing:.125em}.x-store-locator .x-partner-box ul .email{font-weight:300}.x-store-locator .x-partner-box ul .email a{color:#041428;border-bottom:1px solid transparent;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.x-store-locator .x-partner-box ul .email a:hover{color:#8b693e;border-color:#8b693e}.x-store-locator .x-partner-box ul .email a:visited{color:#041428}.x-store-locator .x-partner-box ul .read-more{position:absolute;right:0;bottom:55px;color:#041428;font-size:13px;font-weight:600;letter-spacing:.125em}.x-store-locator .x-partner-box ul .read-more:after{position:absolute;bottom:-6px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:2px;background-color:#8b693e;content:'';-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.x-store-locator .x-partner-box ul .read-more:hover:after{width:50%}.x-store-locator .x-partner-box .view{padding-left:10px}.x-store-locator .partner-description .x-slider{display:none}.x-store-locator .partner-description .form-loading{display:none}.x-store-locator .partner-description .results-counter{display:none}.x-store-locator .partner-description .x-partner-list{display:block!important}.x-store-locator .x-google-map{width:100%;height:100%}.x-store-locator .x-google-map li{color:#041428;font-size:16px;line-height:16px;padding:2px 0;font-weight:300}.x-store-locator .x-google-map li:before{margin-right:10px}.x-store-locator .x-google-map .email a,.x-store-locator .x-google-map .phone a{color:#041428}.x-store-locator .x-google-map .email a:hover,.x-store-locator .x-google-map .email a:visited,.x-store-locator .x-google-map .phone a:hover,.x-store-locator .x-google-map .phone a:visited{color:#041428}.x-store-locator .x-google-map .header,.x-store-locator .x-google-map .name{text-transform:uppercase;font-size:16px;font-weight:600;padding:5px 0}.x-store-locator .x-google-map .image-container img{max-width:100%;height:130px;display:block}.x-store-locator .buttons{display:none;float:right;padding:0}.x-store-locator .buttons input{outline:0;background:0 0;border:0 solid #fff;margin:0;padding:0;cursor:pointer}.x-store-locator .buttons input:disabled{cursor:default}.x-store-locator .buttons .submit{float:right}.x-store-locator .buttons .submit input{height:36px;width:161px;padding:5px 10px;background-color:#041428;-moz-transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;line-height:20px;color:#fff;font-size:14px;text-decoration:none}.x-store-locator .buttons .submit input:hover{background-color:red}.x-store-locator .buttons .submit input:disabled{background-color:#cdcdcd}.x-store-locator .buttons .clear{float:left;margin-right:10px}.x-store-locator .buttons .clear input{color:#666;font-size:11px;height:16px;width:100%;margin-top:7px;text-decoration:none;line-height:14px}.x-store-locator .buttons .clear input:hover{text-decoration:underline}.x-store-locator .buttons .clear input:disabled{color:#aaa}.x-store-locator .buttons .clear input:disabled:hover{text-decoration:none}.x-store-locator .back-to-stores{float:right;padding:5px 30px 5px 10px;color:#fff;line-height:20px;text-align:center;height:20px;font-size:12px;position:relative;background-color:#041428;-moz-transition:background-color,.2s 1s ease-in-out;-webkit-transition:background-color,.2s 1s ease-in-out;-o-transition:background-color,.2s 1s ease-in-out;transition:background-color,.2s 1s ease-in-out;margin-top:10px}.x-store-locator .back-to-stores:after{content:"";position:absolute;right:5px;top:5px;display:block;width:20px;height:20px}.x-store-locator .back-to-stores:hover{background-color:red}.x-store-locator .hide-details-button .read-more{display:none}.autocomplete-suggestions{border:1px solid #ccc;background:#f6f6f6;cursor:default;overflow:auto;margin-left:-35px;margin-top:2px;max-height:230px!important;width:300px!important;-moz-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.autocomplete-suggestions .autocomplete-suggestion{padding:7px 10px;font-size:12px;line-height:16px;color:#444;cursor:pointer;-moz-transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.autocomplete-suggestions .autocomplete-suggestion strong{font-weight:400;color:#041428;font-style:italic}.autocomplete-suggestions .autocomplete-selected{background:red;color:#fff}.stylish-select .newListSelected .SSContainerDivWrapper .newList li:first-child{display:inherit}@media only screen and (max-width:1199px){.touch .x-store-locator .control-area-one{padding:0 6%}.touch .x-store-locator .x-partner-list>ul{padding:20px 6% 0 6%}}@media only screen and (max-width:959px){.touch .x-store-locator{flex-direction:column-reverse}.touch .x-store-locator .box-1{height:calc(100vh - 45px);width:100%}.touch .x-store-locator .box-2{width:100%;height:auto}.touch .x-store-locator .x-partner-list{max-height:100vh}.touch .x-store-locator .x-partner-list>ul{padding:0 6%}}@media only screen and (max-width:959px){.touch .x-store-locator .sl-filter{width:100%}.touch .x-store-locator .stores-link{padding:0 6% 5px}}