.cweb\:lf{min-height:200px;font-weight:200;position:relative;border:1px solid transparent}.cweb\:lf h1,.cweb\:lf h2,.cweb\:lf h3,.cweb\:lf h4,.cweb\:lf h5,.cweb\:lf h6{font-weight:500}.cweb\:lf p{margin:0;line-height:1.2!important;font-weight:400}.cweb\:lf>div{margin:-21px}.cweb\:lf .cweb\:lf\:no-location-overlay{position:absolute;z-index:1000;background:rgba(230,230,230,.9);top:-15px;left:-15px;right:-15px;bottom:-15px;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.cweb\:lf .cweb\:lf\:no-location-overlay p{font-size:18px!important;color:#1d1d1b;font-weight:500!important;text-shadow:0 0 5px #fff;padding:10px;margin:0;text-align:center}@media only screen and (max-width:800px){.cweb\:lf .cweb\:lf\:no-location-overlay{top:-1px}}.cweb\:lf .cweb\:lf\:sort,.cweb\:lf .cweb\:lf\:filter{position:relative;min-width:150px}.cweb\:lf .cweb\:lf\:sort{display:none}.cweb\:lf .cweb\:lf\:filter{width:100%}.cweb\:lf .cweb\:filter a.cweb\:filter-choose{display:block;border:1px solid #ccc;border-radius:30px;padding:2px 9px;color:#1d1d1b!important;background:#fff;position:relative;z-index:101;height:50px;width:100%;transition:all linear .1s!important;padding-right:35px;display:flex;align-items:center}.cweb\:lf .cweb\:filter a.cweb\:filter-choose span{font-size:16px;font-weight:600;margin-left:15px}.cweb\:lf .cweb\:filter a.cweb\:filter-choose div{margin-left:15px}.cweb\:lf .cweb\:filter a.cweb\:filter-choose::after{content:"";display:block;height:25px;width:25px;position:absolute;right:20px;top:12px;background-image:url(../../assets/svg/chevron-down-blue.svg);background-size:contain;background-repeat:no-repeat}.cweb\:lf .cweb\:filter.cweb\:choosing a.cweb\:filter-choose{border-radius:30px 30px 0 0}.cweb\:lf .cweb\:lf\:filter-pills{margin:0 5px}.cweb\:lf .cweb\:lf\:filter-pills .cweb\:filter-pill{display:none}.cweb\:lf .cweb\:filter-pills a.cweb\:filter-clear-all{margin-left:0}.cweb\:lf .cweb\:filter-pills a.cweb\:filter-clear-all:after{content:''}.cweb\:lf .cweb\:current-location-search .cweb\:current-location-search-form .cweb\:current-location-search-text:before{content:"";display:block;height:25px;width:25px;left:0;top:0;position:absolute;background-image:url(../../assets/img/Location-arrow-blue.png);padding-right:20px;background-repeat:no-repeat;background-size:cover}.cweb\:lf .cweb\:lf\:location-results>p{color:#1d1d1b;font-weight:400;padding:10px;background:rgba(230,230,230,.8)}.cweb\:lf .cweb\:lf\:location-results .cweb\:lf\:location-result{position:relative;padding:0 10px;border-bottom:1px solid #aaa;transition:all linear .1s!important}.cweb\:lf .cweb\:lf\:location-results .cweb\:lf\:location-result:hover{background:rgba(231,229,229,.85)}.cweb\:lf .cweb\:lf\:location-results .cweb\:lf\:location-result a.cweb\:lf\:location-result-select{display:block;color:#1d1d1b;padding-top:10px}.cweb\:lf .cweb\:lf\:location-results .cweb\:lf\:location-result a.cweb\:lf\:location-result-select:hover{color:#1d1d1b}.cweb\:lf .cweb\:lf\:location-results .cweb\:lf\:location-result a.cweb\:lf\:location-result-select:after{content:'.';color:transparent;height:15px;width:15px;position:absolute;right:10px;top:10px;background-image:url(../../assets/img/expand.png);background-size:contain;background-repeat:no-repeat}.cweb\:lf .cweb\:lf\:location-results .cweb\:lf\:location-result a.cweb\:lf\:location-result-select:hover:after{background-image:url(../../assets/img/expand.png)}.cweb\:lf .cweb\:lf\:location-results .cweb\:lf\:location-result:first-child{border-top:1px solid #aaa}.cweb\:lf .cweb\:lf\:location-results .cweb\:lf\:location-result h3{font-size:14px!important;margin:0;padding-right:15px}.cweb\:lf .cweb\:lf\:location-results .cweb\:lf\:location-result h3 span{margin-right:5px;font-size:16px}.cweb\:lf .cweb\:lf\:location-results .cweb\:lf\:location-result h3 span+span{font-weight:500;color:#007ec3;font-size:12px}.cweb\:lf .cweb\:lf\:location-results .cweb\:lf\:location-result p{margin:0;font-size:14px;font-weight:400}.cweb\:lf .cweb\:lf\:location-results .cweb\:lf\:location-result .cweb\:lf\:address{color:#1d1d1b;margin-top:5px;font-size:12px!important}.cweb\:lf .cweb\:lf\:location-results .cweb\:lf\:location-result .cweb\:lf\:contact,.cweb\:lf .cweb\:lf\:location-results .cweb\:lf\:location-result .cweb\:lf\:find-out-more{display:inline-block;font-size:16px;font-weight:500;position:relative;padding-right:20px;transition:all linear .1s!important}.cweb\:lf .cweb\:lf\:location-results .cweb\:lf\:location-result .cweb\:lf\:find-out-more{font-size:12px}.cweb\:lf .cweb\:lf\:location-results .cweb\:lf\:location-result .cweb\:lf\:website{display:none}.cweb\:lf .cweb\:lf\:location-results .cweb\:lf\:location-result .cweb\:lf\:location-data{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.cweb\:lf .cweb\:lf\:location-results .cweb\:lf\:location-result .cweb\:lf\:contact{display:inline-block;margin-bottom:5px;margin-top:5px;padding-bottom:5px;color:#1d1d1b}.cweb\:lf .cweb\:lf\:location-results .cweb\:lf\:location-result .cweb\:lf\:get-directions{padding:0 0 5px}.cweb\:lf .cweb\:lf\:location-results .cweb\:lf\:location-result .cweb\:lf\:get-directions::after{display:none!important}.cweb\:lf .cweb\:lf\:location-results .cweb\:lf\:location-result .cweb\:lf\:contact:hover::before{background-image:url(../../assets/svg/phone-grey.svg)}.cweb\:lf .cweb\:lf\:location-results .cweb\:lf\:location-result .cweb\:lf\:contact:hover,.cweb\:lf .cweb\:lf\:location-results .cweb\:lf\:location-result .cweb\:lf\:find-out-more:hover{color:#8e8e8d}.cweb\:lf .cweb\:lf\:location-results .cweb\:lf\:location-result .cweb\:lf\:find-out-more:after{content:"";display:block;color:transparent;height:12px;width:12px;position:absolute;right:0;top:3px;background-image:url(../../assets/svg/chevron-right-blue.svg);background-size:contain;background-repeat:no-repeat}.cweb\:lf .cweb\:lf\:location-results .cweb\:lf\:location-result .cweb\:lf\:find-out-more:hover:after{background-image:url(../../assets/svg/chevron-right-grey.svg)}.cweb\:lf .cweb\:lf\:location-results .cweb\:lf\:location-result .cweb\:lf\:location-extra-data{padding-bottom:10px;display:none}.cweb\:lf .cweb\:lf\:location-results .cweb\:lf\:location-result .cweb\:lf\:opening-times{display:flex;flex-wrap:wrap;-ms-flex-pack:start;justify-content:start;margin-bottom:10px}.cweb\:lf .cweb\:lf\:location-results .cweb\:lf\:location-result .cweb\:lf\:opening-times table{max-width:200px;margin:0}.cweb\:lf .cweb\:lf\:location-results .cweb\:lf\:location-result .cweb\:lf\:opening-times table:first-child{margin-right:10px}.cweb\:lf .cweb\:lf\:location-results .cweb\:lf\:location-result .cweb\:lf\:opening-times th,.cweb\:lf .cweb\:lf\:location-results .cweb\:lf\:location-result .cweb\:lf\:opening-times td{font-size:12px;font-weight:400;padding:0;margin:0;border:none;color:#1d1d1b;line-height:18px!important}.cweb\:lf .cweb\:lf\:location-results .cweb\:lf\:location-result .cweb\:lf\:opening-times th{font-weight:600;width:85px}.cweb\:lf .cweb\:lf\:location-results .cweb\:lf\:location-result.cweb\:selected{background:#fff}.cweb\:lf .cweb\:lf\:location-results .cweb\:lf\:location-result.cweb\:selected a.cweb\:lf\:location-result-select:after{background-image:url(../../assets/img/collapse.png);top:17px}.cweb\:lf .cweb\:lf\:location-results .cweb\:lf\:location-result.cweb\:selected a.cweb\:lf\:location-result-select:hover:after{background-image:url(../../assets/img/collapse.png)}.cweb\:lf .cweb\:lf\:location-results .cweb\:lf\:location-result.cweb\:selected .cweb\:lf\:location-extra-data{display:block}.cweb\:lf .cweb\:lf\:map-row-item{position:relative}.cweb\:lf .cweb\:lf\:map{height:552px}.cweb\:lf .cweb\:lf\:map-reset{height:40px;width:40px;border:none;background:#fff;box-shadow:#ccc 0 0 4px;position:absolute;top:80px;border-radius:2px;right:10px}.cweb\:lf .cweb\:lf\:map-reset:after{content:'.';color:transparent;height:20px;width:20px;position:absolute;left:10px;top:10px;background-image:url(../../assets/svg/undo-dark-grey.svg);background-size:contain}.cweb\:lf .cweb\:lf\:map-reset:hover:after{background-image:url(../../assets/svg/undo-black.svg)}.cweb\:lf .cweb\:has-row-footer{padding-bottom:62px}.cweb\:lf .cweb\:row-footer{left:2px;right:2px}@media only screen and (max-width:640px){.cweb\:lf .cweb\:lf\:map{height:400px}}@media only screen and (max-width:800px){.cweb\:lf>div{margin:-11px -6px}.cweb\:lf .cweb\:cs\:filter-pills{margin:0}.cweb\:lf .cweb\:loading{margin:5px}}.cweb\:lf .cweb\:current-location-search .cweb\:current-location-search-form{display:flex;flex-direction:row;align-items:center;margin-top:10px}.cweb\:lf .cweb\:current-location-search .cweb\:current-location-search-form .cweb\:current-location-search-text{max-width:75%;overflow:unset;padding-left:40px;font-weight:600}.cweb\:lf .cweb\:current-location-search.cweb\:has-current-location .cweb\:current-location-search-form .cweb\:current-location-search-text{display:flex;align-items:center;position:relative}.cweb\:lf .cweb\:current-location-search.cweb\:has-current-location .cweb\:current-location-search-form .cweb\:clear-current-location{display:flex;align-items:center;margin-left:auto;font-weight:500;font-size:14px}.cweb\:lf .cweb\:current-location-search .cweb\:current-location-search-form .cweb\:clear-current-location::before{content:'';display:inline-block;background-image:url(../../assets/img/reset.png);background-size:contain;background-repeat:no-repeat;height:20px;width:20px;margin-left:15px;margin-right:5px}#rightlocationsearch .cweb\:current-location-search{margin:0 10px}#rightlocationsearch .cweb\:current-location-search .cweb\:current-location-search-form{display:flex;flex-direction:row}#leftlocationsearch input,#rightlocationsearch input{border-radius:30px;background-color:#78b9e6;color:#fff;background-size:contain;padding:0;text-align:center;background-repeat:no-repeat;background-image:url(../../assets/img/Location-arrow-white-blue.png)}#leftlocationsearch ::placeholder,#rightlocationsearch ::placeholder{text-align:center;font-weight:600;color:#fff;opacity:1}#leftlocationsearch .cweb\:use-location{display:flex;align-items:center;border-radius:30px;border:1px solid #8e8e8d;margin-right:-160px;color:#fff;background-color:#107cbf;position:absolute;right:-65px;top:0;font-weight:600;transition:all linear .1s!important;font-size:16px;height:48px}#rightlocationsearch .cweb\:use-location{display:flex;align-items:center;justify-content:center;border-radius:30px;border:1px solid #8e8e8d;color:#fff;background-color:#107cbf;font-weight:600;transition:all linear .1s!important;font-size:16px;height:48px;position:relative;right:auto;top:auto;margin:0 0 0 15px;width:200px}#leftlocationsearch .cweb\:use-location::before,#rightlocationsearch .cweb\:use-location::before{content:'';display:inline-block;background-image:url(../../assets/img/location-white.png);background-size:contain;background-repeat:no-repeat;height:28px;width:22px;margin-left:15px;margin-right:12px}#leftlocationsearch .cweb\:use-location::after,#rightlocationsearch .cweb\:use-location::after{display:none}#leftlocationsearch .cweb\:current-location-search .cweb\:current-location-search-form .cweb\:use-location:hover,#rightlocationsearch .cweb\:current-location-search .cweb\:current-location-search-form .cweb\:use-location:hover{background-color:#fff;color:#000;text-decoration:none}#leftlocationsearch .cweb\:current-location-search .cweb\:current-location-search-form .cweb\:use-location:hover::before,#rightlocationsearch .cweb\:current-location-search .cweb\:current-location-search-form .cweb\:use-location:hover::before{background-image:url(../../assets/img/location-grey.png)}#leftlocationsearch .cweb\:current-location-search.cweb\:has-current-location .cweb\:current-location-search-form input[type=text],#rightlocationsearch .cweb\:current-location-search.cweb\:has-current-location .cweb\:current-location-search-form input[type=text],#leftlocationsearch .cweb\:current-location-search.cweb\:has-current-location .cweb\:current-location-search-form .cweb\:use-location,#rightlocationsearch .cweb\:current-location-search.cweb\:has-current-location .cweb\:current-location-search-form .cweb\:use-location{display:none}.cweb\:row-item .cweb\:lf\:map-row-item{padding-top:10px}#rightlocationsearch .cweb\:current-location-search-form input[type=text]{width:500px}#rightlocationsearch .cweb\:current-location-search-results-overlay{width:500px;top:20px;left:0;right:0;padding-top:30px;box-shadow:none;border-radius:0 0 30px 30px;border-width:0 1px 1px;border-color:#ccc;border-style:solid}#rightlocationsearch .cweb\:current-location-search.cweb\:has-search-results .cweb\:current-location-search-form input[type=text]{border-radius:30px 30px 0 0;border:1px solid #ccc!important}#rightlocationsearch .cweb\:current-location-search.cweb\:has-search-results .cweb\:current-location-search-form input[type=text]:focus{border:1px solid #ccc!important}@media only screen and (max-width:600px){#rightlocationsearch .cweb\:current-location-search-results-overlay{width:100%;top:66px;left:0;right:0;padding-top:30px;z-index:100001;padding-top:0}#rightlocationsearch .cweb\:current-location-search-form input[type=text]{width:100%}#rightlocationsearch .cweb\:current-location-search .cweb\:current-location-search-form{display:flex;flex-direction:column;height:100%;z-index:10000}#rightlocationsearch input{height:48px;margin:20px 0}#rightlocationsearch .cweb\:use-location{width:100%;margin:0 0 5px;padding:0}.cweb\:lf .cweb\:current-location-search.cweb\:has-current-location .cweb\:current-location-search-form .cweb\:current-location-search-text{max-width:100%;margin:20px 0}.cweb\:lf .cweb\:current-location-search.cweb\:has-current-location .cweb\:current-location-search-form .cweb\:clear-current-location{flex-direction:row;justify-content:center;width:100%;margin:0 0 5px;padding:0}}@media only screen and (max-width:339px){#rightlocationsearch input{background-image:none}.cweb\:lf .cweb\:current-location-search.cweb\:has-current-location .cweb\:current-location-search-form .cweb\:current-location-search-text{margin:20px 0 40px}}.cweb\:lf\:location-results{height:552px;overflow-y:auto}.cweb\:lf.bluecircle .cweb\:lf\:location-results .cweb\:lf\:location-result a.cweb\:lf\:location-result-select{padding:15px 0}.cweb\:lf.bluecircle .cweb\:lf\:location-results .cweb\:lf\:location-result a.cweb\:lf\:location-result-select:after{top:15px}.cweb\:lf.bluecircle .cweb\:lf\:location-results .cweb\:lf\:location-result.cweb\:selected a.cweb\:lf\:location-result-select:after{top:22px}.cweb\:lf.bluecircle .cweb\:lf\:location-results .cweb\:lf\:location-result .cweb\:lf\:address{display:none}.cweb\:lf.bluecircle .cweb\:lf\:location-results .cweb\:lf\:location-result .cweb\:lf\:contact,.cweb\:lf.bluecircle .cweb\:lf\:location-results .cweb\:lf\:location-result .cweb\:lf\:find-out-more{display:none}.cweb\:lf.bluecircle .cweb\:lf\:location-results .cweb\:lf\:location-result .cweb\:lf\:get-directions{display:inline-block;padding:0 0 15px}.cweb\:lf.bluecircle .cweb\:lf\:location-results .cweb\:lf\:location-result .cweb\:lf\:website{display:inline-block}.cweb\:lf.bluecircle .cweb\:lf\:filter{display:none}.cweb\:lf.bluecircle .cweb\:lf\:sort{display:block}