@font-face{font-display:swap;font-family:"Sun Valley";src:url("sun-valley.eot");src:url("sun-valleyd41d.eot?#iefix") format("embedded-opentype"),url("sun-valley.woff") format("woff"),url("../http404.html") format("truetype"),url("sun-valley.svg#Sun Valley") format("svg");font-weight:300;font-style:normal;font-stretch:normal}.trust-pilot{margin-bottom:0;margin-top:10px}.trust-pilot ul li{display:flex;margin:0}.trust-pilot ul li .wrapper-reviews{padding:0;position:relative;width:100%;z-index:1}.trust-pilot ul li .wrapper-reviews a{text-decoration:none}.trust-pilot ul li .wrapper-reviews .tp-widget-stars{max-width:100px}.trust-pilot ul li .wrapper-reviews .date{color:#999;font-size:.75rem;float:right;position:absolute;right:0;top:0}.trust-pilot ul li .wrapper-reviews .header,.trust-pilot ul li .wrapper-reviews .text,.trust-pilot ul li .wrapper-reviews .name{font-size:.875rem;padding:10px 0 0}.trust-pilot ul li .wrapper-reviews .header{font-weight:700}.trust-pilot ul li .wrapper-reviews .text{font-weight:500}.trust-pilot ul li .wrapper-reviews .name{font-weight:700}.tp-stars--5 .tp-star:nth-of-type(-n+5) .tp-star__canvas,.tp-stars--5 .tp-star:nth-of-type(-n+5) .tp-star__canvas--half{fill:#00b67a}.store-locator{position:relative}.store-locator .f-map{background-color:#eee;flex:1 1 auto;height:100%}.store-locator .spinner{margin:40px auto}.find-store{background-color:#fff;box-sizing:border-box;padding:10px;position:relative;width:100%;z-index:1}.find-store .f-form label{display:block;font-family:"Oswald","Open Sans",Helvetica,Arial,sans-serif;margin-bottom:10px;text-align:center}.find-store .f-form input[type='text']:not([type='submit']):not([type='radio']):not([type='checkbox']){background-color:#eee;padding-left:40px;padding-right:50px}.get-location,.do-search{left:10px;position:absolute;top:50%;transform:translateY(-50%)}.get-location .material-icons,.do-search .material-icons{top:0}.do-search{left:auto;right:10px}.store-list{margin-bottom:0;margin-top:10px;position:relative;z-index:1}.store{font-size:.875rem;border:1px solid #eee;border-radius:5px;display:flex;line-height:1.43;padding:10px}.store+.store{margin-top:10px}.store-tel,.store-address{margin:0}.store-footer{display:flex;justify-content:space-between;margin-bottom:0;margin-top:10px}.store-num{align-self:flex-start;background:url(map-full.png) no-repeat;background-size:cover;color:#fff;height:25px;margin-right:20px;text-align:center;width:19px}.store-details{flex:1}.store-details h3{font-size:1rem;line-height:1.25;margin-bottom:10px}.mobile-accordions{margin-top:20px}.store-dropdown{margin-top:20px}.store-dropdown select{-webkit-appearance:none;background:url(arrow_down.svg) right 8px top 9px no-repeat #fff;background-size:20px;border:1px solid #d8d8d8;border-radius:5px;font-size:.875rem;padding:10px;width:100%}.back-to-search{font-size:.875rem;margin-bottom:0}.back-to-search a{text-decoration:none}.back-to-search a:hover{text-decoration:underline}.back-to-search a:before{font-size:1.1875rem;content:'\e5cb';display:inline;font-family:Material Icons;left:-6px;line-height:1;position:relative;text-decoration:none;top:4px}.back-to-search a:before:hover{text-decoration:underline}h1{margin-top:20px}h1 span{font-size:.875rem;display:none;font-family:"Open Sans",Helvetica,Arial,sans-serif;margin-left:20px}.call{font-size:1.125rem;font-weight:600}.manager img{border-radius:5px}.manager h4{font-size:.875rem;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:0;margin-top:20px}.manager p{margin:0}.store-details-top{padding-bottom:20px;padding-top:20px}.store-details-top .store-border{border:1px solid #eee;border-radius:5px;box-sizing:border-box;display:inline-block;margin-bottom:20px;padding:0}.store-details-top .store-border.padding{padding:20px}.store-details-top .store-border h2,.store-details-top .store-border h3{font-weight:500}.store-details-top .store-border h2{font-size:1.5rem}.store-details-top .store-border h3{font-size:1.125rem}.store-details-top .store-border p{font-size:.875rem}.store-details-top .store-border p.tel{font-size:1.125rem;font-weight:600;margin-bottom:0}.store-details-top .store-border ul{margin-bottom:0;padding-bottom:0;padding-left:0}.store-details-top .store-border ul li{font-size:.875rem;list-style:none}.store-details-top .store-border .distance{display:inline-block}.store-details-top .store-border .distance svg,.store-details-top .store-border .distance p{float:left}.store-details-top .store-border .distance p{margin:0 50px 15px 10px}.store-details-top .store-border .distance p:nth-of-type(2){margin-left:0}.store-details-top .store-border .opening-times ul{margin:0}.store-details-top .store-border .closed{background:#e40c65;border-radius:5px;margin:0 0 20px;padding:14px;text-align:center}.store-details-top .store-border .closed h3{color:#fff;font-size:1rem;line-height:1.6em}.store-details-top .store-no-border{border-radius:5px;box-sizing:border-box;display:inline-block;margin-bottom:20px;overflow:hidden;padding:0}.store-details-top .store-no-border a{text-decoration:none}.store-details-top .store-no-border.dark{background:#4a4a4a}.store-details-top .store-no-border.dark h3,.store-details-top .store-no-border.dark span,.store-details-top .store-no-border.dark p{color:#fff;text-decoration:none}.store-details-top .store-no-border.light{background:#f7f7f7}.store-details-top .store-no-border.light h3{color:#000}.store-details-top .store-no-border .lower-panel{padding:25px}.store-details-top .store-no-border .lower-panel h3{font-weight:500;margin:0 0 2px}.store-details-top .store-no-border .lower-panel span,.store-details-top .store-no-border .lower-panel p{display:inline-block;font-size:.875rem;margin:0 0 5px}.store-details-top .store-no-border .lower-panel p{font-size:.75rem;line-height:1.5em;margin:0}.f-rp-map{height:0;padding-bottom:100%;position:relative}.f-rp-map>iframe{height:100%;left:0;position:absolute;top:0;width:100%}.place-div{position:absolute;z-index:1}.map-container{overflow:hidden;position:relative}.placecard-container{background:#fff none repeat scroll 0 0/auto padding-box border-box;border-radius:2px 2px 2px 2px;box-shadow:rgba(0,0,0,0.3) 0 1px 4px -1px;font:normal normal 300 normal 11px / normal Roboto, Arial, sans-serif;margin:10px;max-width:330px;overflow:hidden;padding:9px 4px 9px 11px;width:calc(100vw - 35px)}.placecard-left{float:left;width:75%}.placecard-right{float:left;text-align:center;width:25%}.placecard-business-name{cursor:default;font:normal normal 500 normal 14px / normal Roboto, Arial;height:19px;margin:0;overflow:hidden;perspective-origin:100px 10px;text-overflow:ellipsis;transform-origin:100px 10px;white-space:nowrap;width:200px}.placecard-info{border:0;color:#5b5b5b;-moz-column-rule-color:#5b5b5b;column-rule-color:#5b5b5b;cursor:default;font:normal normal 300 normal 12px / normal Roboto, Arial;height:32px;margin:6px 0 0;outline:#5b5b5b none 0;perspective-origin:100px 16px;transform-origin:100px 16px;width:200px}.placecard-direction-icon{background:rgba(0,0,0,0) url("entity11.png") repeat scroll 0 0/70px 210px;height:22px;margin-left:auto;margin-right:auto;width:22px}.placecard-direction-link{color:#3a84df;display:block;height:43px;text-decoration:none;width:55px}.placecard-view-large{color:#3a84df;display:block;margin-top:10px;text-decoration:none}.j-list li{line-height:1.8}.j-list li:before{margin-right:5px}.meet-the-team h2{font-weight:500}.meet-the-team h3{font-size:.875rem;font-weight:700;margin:20px 0 5px;max-height:none;min-height:1px}.meet-the-team p{font-size:.875rem;margin:0;padding:0}.store-panel-content h3{text-transform:none}.store-panel-content p{font-weight:100}.panel-ctas{margin-bottom:40px}.collect-pink{background:#e40c65;border-radius:5px;color:#fff;display:inline-block;padding:20px 0;text-align:center}.collect-pink p,.collect-pink span{font-family:"Oswald","Open Sans",Helvetica,Arial,sans-serif;font-size:1.375rem;line-height:1.4;max-width:220px;padding:0}.collect-pink p{font-weight:500;margin:20px auto 10px}.collect-pink span{font-weight:100}@media screen and (max-width: 766.99px){.store-locator .f-container{padding:0}.mobile-accordions .f-grid.f-grid-auto{margin-top:-10px}.mobile-accordions .f-grid.f-grid-auto>*{padding-top:10px}}@media screen and (max-width: 767.99px){.address-outer{padding:0}.trust-pilot{margin-left:auto;margin-right:auto}.trust-pilot ul li{margin:0 4% 40px;padding:0;width:92%}}@media screen and (min-width: 768px){.store-locator{display:flex;justify-content:space-between;min-height:500px}.store-locator .f-map{height:auto;width:100%}h1 span{display:inline-block}.find-store{border-top:1px solid #eee;display:flex;flex-direction:column;max-width:350px}.store-list{flex:1 1 auto;margin-bottom:10px;overflow:auto}.store{padding:10px}.store+.store{margin-top:10px}.mobile-accordions{margin-top:40px}.callout{margin-bottom:100px}.address-times{display:flex}.address-times div:nth-of-type(2){margin-left:20px}.collect-pink{padding:55px 0}.collect-pink p,.collect-pink span{font-size:1.875rem;max-width:330px}}@media screen and (min-width: 960px){.back-to-search{margin-bottom:20px}.store-details-top .services{height:calc(100% - 20px)}.meet-the-team h3{margin:20px 0 0}.meet-the-team p{margin:-5px 0 0}.trust-pilot{margin-bottom:20px}.trust-pilot ul li{margin:0 0 20px}.panel-ctas{margin-bottom:60px}}
/*# sourceMappingURL=stores.css.map */