.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:16px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:5px;left:auto;top:4%;right:0;height:92%}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;right:0;bottom:0}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:5px;height:100%;margin:0 auto;border-radius:4px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:5px;border-radius:4px;height:100%;margin:0 auto;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:10px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools .mCSB_draggerRail{background-color:#ccc}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#333}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:'alpha(opacity=40)';-ms-filter:'alpha(opacity=40)'}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.stockists{overflow:hidden;position:relative;line-height:normal}.stockists .flogas-loading{width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,.5);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;z-index:99;position:relative;min-height:182px;position:absolute}.stockists .flogas-loading::after{content:'';position:absolute;top:50%;left:50%;height:32px;width:32px;margin-left:-16px;margin-top:-16px;background-size:32px auto;background-position:center center;background-repeat:no-repeat;background-image:url(/images/icon/ui/spinner.svg);-webkit-animation:spinner-loading .75s linear infinite;animation:spinner-loading .75s linear infinite}.stockists .flogas-loading>*{opacity:.2}.stockists .flogas-loading .refine__count{display:none}.stockists .flogas-loading.loaded{opacity:0;visibility:hidden}.stockists .noresults-list-item{font-family:Poppins,sans-serif;font-size:14px;text-align:center;padding:30px;line-height:20px}.stockists .noresults-list-item .flogas-noresults-title{font-weight:500;font-size:16px;color:#4c2177;padding:0;margin:0}.stockists .gm-style .gm-style-iw-d{overflow:hidden!important;max-width:none!important}.stockists .gm-style .gm-style-iw-t{margin-bottom:30px}.stockists .gm-style .gm-style-iw-t .gm-style-iw-c{background:#4c2177;padding:0;width:300px;-webkit-box-shadow:0 2px 5px 1px rgba(0,0,0,.1);box-shadow:0 2px 5px 1px rgba(0,0,0,.1);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.stockists .gm-style .gm-style-iw-t .gm-style-iw-c button{display:none!important}.stockists .gm-style .gm-style-iw-t .gm-style-iw-c .loc-link{padding:15px 60px 15px 15px;display:block;position:relative}.stockists .gm-style .gm-style-iw-t .gm-style-iw-c .loc-link .loc-name{font-weight:500;font-size:18px;color:#fff}.stockists .gm-style .gm-style-iw-t .gm-style-iw-c .loc-link .loc-dist{font-family:Poppins,sans-serif;color:#fff;font-size:15px;margin-top:3px}.stockists .gm-style .gm-style-iw-t .gm-style-iw-c .loc-link .loc-dist span{font-weight:500}.stockists .gm-style .gm-style-iw-t .gm-style-iw-c .loc-link svg{position:absolute;top:50%;right:25px;width:10px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.stockists .gm-style .gm-style-iw-t .gm-style-iw-c .loc-link svg path{fill:#fff}.stockists .gm-style .gm-style-iw-t:after{-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;height:25px;width:25px;background:#4c2177}.stockists .gm-style .gm-style-iw-t:hover .gm-style-iw-c{background:#00b3cf}.stockists .gm-style .gm-style-iw-t:hover:after{background:#00b3cf}.stockists .cluster img{display:none}.stockists .cluster div{font-weight:300!important;font-family:Poppins,sans-serif!important;color:#fff!important;font-size:16px!important;z-index:2;width:auto!important;height:auto!important;letter-spacing:2px!important;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}.stockists .cluster div:focus{outline:0}.stockists .cluster:after{content:'';position:absolute;background:#00b3cf;width:80%;height:80%;border-radius:50%;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.stockists .cluster.cluster-0:after{width:50%;height:50%}.stockists .cluster.cluster-1:after{width:60%;height:60%}.stockists .cluster.cluster-2:after{width:70%;height:70%}.stockists .stockists__map{width:calc(100% - 380px);background:#aadaff url(/images/map-placeholder.png) no-repeat;background-size:cover;height:calc(100vh - 200px);min-height:450px;float:right}@media only screen and (min-width:768px) and (max-height:850px){.stockists .stockists__map{width:calc(100% - 420px)}}@media (max-width:767.98px){.stockists .stockists__map{background-image:url(/images/map-placeholder-mobile.png)}}.stockists .stockists__map div[title=depot-true]{opacity:1!important}.stockists .stockists__map div[title=depot-true]:after{content:'';position:absolute;width:100%;height:100%;background-image:url(/images/icon/maps/map-pin-logo.png);background-position:center;background-repeat:no-repeat;background-size:cover}.stockists .stockists-mobile-view-buttons{display:none}body.post-type-archive-stockist main{padding:0!important}body.post-type-archive-stockist main .container{padding:0!important;max-width:none!important}.stockists-form{padding:16px}.stockists-form .stockists-form__count{text-align:center}.stockists-form .mobile-close-open-form{display:none}.stockists-form h1{font-size:22px;font-family:Poppins,sans-serif;color:#4c2177;font-weight:500;text-align:center;padding:0 30px;margin:10px 0 20px 0;overflow:hidden;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.stockists-form .stockists-form__submit{width:100%}.stockists-form .stockists-form__submit:before{background:#00b3cf}.stockists-form .stockists-form__submit:hover{background:#00b3cf;color:#fff}.stockists-form .stockists-form__submit-wrapper{overflow:hidden;height:48px;margin-bottom:16px}.stockists-form .input-wrapper{position:relative}.stockists-form .input-wrapper .stockists-form__do-search,.stockists-form .input-wrapper .stockists-form__get-location,.stockists-form .input-wrapper .stockists-form__reset-search,.stockists-form .input-wrapper label{position:absolute;font-family:Poppins,sans-serif;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;z-index:9;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.stockists-form .input-wrapper .stockists-form__do-search,.stockists-form .input-wrapper .stockists-form__get-location,.stockists-form .input-wrapper .stockists-form__reset-search{right:5px;margin-top:-1px;color:#4c2177;padding:10px}.stockists-form .input-wrapper .stockists-form__do-search svg,.stockists-form .input-wrapper .stockists-form__get-location svg,.stockists-form .input-wrapper .stockists-form__reset-search svg{-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;width:22px;height:22px}.stockists-form .input-wrapper .stockists-form__do-search span,.stockists-form .input-wrapper .stockists-form__get-location span,.stockists-form .input-wrapper .stockists-form__reset-search span{position:absolute;font-size:11px;font-weight:500;color:#333;right:0;background:#fff;border-radius:5px;white-space:nowrap;padding:10px;top:60px;text-transform:uppercase;-webkit-box-shadow:1px 1px 1px 1px rgba(51,51,51,.2);box-shadow:1px 1px 1px 1px rgba(51,51,51,.2);opacity:0;visibility:hidden;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.stockists-form .input-wrapper .stockists-form__do-search span:after,.stockists-form .input-wrapper .stockists-form__do-search span:before,.stockists-form .input-wrapper .stockists-form__get-location span:after,.stockists-form .input-wrapper .stockists-form__get-location span:before,.stockists-form .input-wrapper .stockists-form__reset-search span:after,.stockists-form .input-wrapper .stockists-form__reset-search span:before{bottom:100%;right:7px;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-bottom-color:#fff;border-width:10px;z-index:2}.stockists-form .input-wrapper .stockists-form__do-search span:after,.stockists-form .input-wrapper .stockists-form__get-location span:after,.stockists-form .input-wrapper .stockists-form__reset-search span:after{border-width:12px;border-bottom-color:#ccc;margin-right:-2px;z-index:1;opacity:.3}.stockists-form .input-wrapper .stockists-form__do-search:hover,.stockists-form .input-wrapper .stockists-form__get-location:hover,.stockists-form .input-wrapper .stockists-form__reset-search:hover{color:#00b3cf}.stockists-form .input-wrapper .stockists-form__do-search:hover span,.stockists-form .input-wrapper .stockists-form__get-location:hover span,.stockists-form .input-wrapper .stockists-form__reset-search:hover span{top:48px;opacity:1;visibility:visible}.stockists-form .input-wrapper .stockists-form__reset-search{color:#00b3cf}.stockists-form .input-wrapper .stockists-form__reset-search:hover{color:#4c2177}.stockists-form .input-wrapper .stockists-form__reset-search svg{width:18px;height:18px}.stockists-form .input-wrapper .stockists-form__do-search{color:#00b3cf}.stockists-form .input-wrapper .stockists-form__do-search:hover{color:#4c2177}.stockists-form .input-wrapper .stockists-form__do-search svg{width:13px;height:13px}.stockists-form .input-wrapper .stockists-form__address{width:100%;height:55px;line-height:55px;padding:0 50px 0 20px;font-family:Poppins,sans-serif;font-size:16px;border-radius:5px;border:solid 1px #ccc;font-size:16px;font-weight:500;color:#333;white-space:nowrap;text-overflow:ellipsis;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 0 1000px #fff inset}.stockists-form .input-wrapper .stockists-form__address.empty{border-color:#a70000}.stockists-form .input-wrapper label{color:#4c2177;font-size:16px;font-weight:500;left:20px;cursor:text}.stockists-form .input-wrapper .stockists-form__address:focus~label,.stockists-form .input-wrapper label.has_val{font-size:14px;top:0;background:#fff;padding:5px;left:10px}.stockists-form.has_val{border-bottom:solid 1px #e9ecef}.stockists-form.has_val h1{margin:4px 0}.stockists-form.has_val .stockists-form__submit-wrapper,.stockists-form.has_val h1{height:0;opacity:0;visibility:hidden}.stockists-form.has_val label{font-size:14px;top:0;background:#fff;padding:5px;left:10px}.stockists-form .alert{margin-top:5px;padding:8px;border-radius:4px;font-weight:500;font-size:.875rem}.stockists-form .alert-danger{background-color:#a70000;border-color:#a70000;color:#fff}@media only screen and (min-width:768px) and (max-height:850px){.stockists-form{padding:10px 20px}.stockists-form .stockists-form__submit-wrapper{margin-bottom:0}.stockists-form .stockists-form__count{display:none}.stockists-form h1{font-size:16px}}.stockists-location-error{padding-top:16px;text-align:center;color:#a70000}.stockists-form__filters-container{-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;text-align:center;max-height:95px}.stockists-form__filters-container .stockists-form__filters-container-inner{-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;max-height:97px;padding:20px 0 10px}.stockists-form__filters-container .stockists-form__filters-container-inner>div{display:inline-block;margin:5px;position:relative;padding-left:25px;cursor:pointer}.stockists-form__filters-container .stockists-form__filters-container-inner>div input{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;left:0;top:0;padding:0;z-index:2}.stockists-form__filters-container .stockists-form__filters-container-inner>div label{margin:0}.stockists-form__filters-container .stockists-form__filters-container-inner>div input[type=checkbox]+label::after,.stockists-form__filters-container .stockists-form__filters-container-inner>div input[type=checkbox]+label::before{z-index:1;content:'';width:17px;height:17px;border-radius:5px;position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.stockists-form__filters-container .stockists-form__filters-container-inner>div input[type=checkbox]+label::before{border:solid 1px #ccc}.stockists-form__filters-container .stockists-form__filters-container-inner>div input[type=checkbox]+label::after{background-image:url(/images/icon/ui/tick-purple.svg);opacity:0;width:11px;height:11px;margin-left:3px;border-radius:3px;background-repeat:no-repeat;background-position:center;margin-top:1px}.stockists-form__filters-container .stockists-form__filters-container-inner>div input[type=checkbox]:checked+label::after{opacity:1}.stockists-form__filters-container .stockists-form__filters-container-inner>div label{color:#4c2177;font-weight:500;font-family:Poppins,sans-serif}.stockists-form__filters-container .stockists-form__filters-container-inner .slide-out-controls{padding:0;display:none;height:0;margin:0 0 15px 0;overflow:hidden;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.stockists-form__filters-container .open-filter{display:block;background:#fff;border:0;color:#4c2177;border:solid 2px #4c2177;font-family:Poppins,sans-serif;font-weight:500;width:100%;height:0;line-height:40px;font-size:16px;border-radius:30px;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;cursor:pointer;text-decoration:none;opacity:0;visibility:hidden;bottom:20px;left:0;width:100%;overflow:hidden}.stockists-form__filters-container .open-filter:hover{color:#fff;background:#00b3cf;border:solid 2px #00b3cf}.stockists-form__filters-container.closed .stockists-form__filters-container-inner{height:0;opacity:0}.stockists-form__filters-container.slide-out{max-height:45px}.stockists-form__filters-container.slide-out.has_count{max-height:80px}.stockists-form__filters-container.slide-out .open-filter{height:45px;margin:15px 0;opacity:1;visibility:visible}.stockists-form__filters-container.slide-out .stockists-form__filters-container-inner{width:380px;left:-380px;-webkit-transition:opacity ease-in-out .5s,-webkit-transform ease-in-out .5s;transition:opacity ease-in-out .5s,-webkit-transform ease-in-out .5s;transition:opacity ease-in-out .5s,transform ease-in-out .5s;transition:opacity ease-in-out .5s,transform ease-in-out .5s,-webkit-transform ease-in-out .5s;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);padding:0;position:absolute;top:0;background:#fff;overflow:hidden;max-height:none;height:calc(100vh - 170px);z-index:9}@media (max-width:320px){.stockists-form__filters-container.slide-out .stockists-form__filters-container-inner{width:100%;left:-100%}}@media (min-width:321px) and (max-width:767px){.stockists-form__filters-container.slide-out .stockists-form__filters-container-inner{width:100%;left:-100%}}@media only screen and (min-width:768px) and (max-height:850px){.stockists-form__filters-container.slide-out .stockists-form__filters-container-inner{width:420px;left:-420px}}.stockists-form__filters-container.slide-out .stockists-form__filters-container-inner>div{display:block;text-align:left}.stockists-form__filters-container.slide-out .stockists-form__filters-container-inner .slide-out-controls{display:block;height:auto}.stockists-form__filters-container.slide-out .stockists-form__filters-container-inner .slide-out-controls .close-filter,.stockists-form__filters-container.slide-out .stockists-form__filters-container-inner .slide-out-controls .reset-filter,.stockists-form__filters-container.slide-out .stockists-form__filters-container-inner .slide-out-controls h5{color:#fff;text-decoration:none;font-family:Poppins,sans-serif;font-weight:500;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;display:block}.stockists-form__filters-container.slide-out .stockists-form__filters-container-inner .slide-out-controls .close-filter span,.stockists-form__filters-container.slide-out .stockists-form__filters-container-inner .slide-out-controls .reset-filter span,.stockists-form__filters-container.slide-out .stockists-form__filters-container-inner .slide-out-controls h5 span{vertical-align:middle;display:inline-block;line-height:normal;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.stockists-form__filters-container.slide-out .stockists-form__filters-container-inner .slide-out-controls .close-filter span svg,.stockists-form__filters-container.slide-out .stockists-form__filters-container-inner .slide-out-controls .reset-filter span svg,.stockists-form__filters-container.slide-out .stockists-form__filters-container-inner .slide-out-controls h5 span svg{width:18px;height:18px}.stockists-form__filters-container.slide-out .stockists-form__filters-container-inner .slide-out-controls .close-filter{height:60px;line-height:58px;display:block;background:#662c9f;margin-bottom:15px;padding-left:80px;position:relative;-webkit-box-shadow:1px 1px 10px 1px rgba(51,51,51,.3);box-shadow:1px 1px 10px 1px rgba(51,51,51,.3)}.stockists-form__filters-container.slide-out .stockists-form__filters-container-inner .slide-out-controls .close-filter .icon{position:absolute;left:0;width:60px;height:60px;background:#4c2177}.stockists-form__filters-container.slide-out .stockists-form__filters-container-inner .slide-out-controls .close-filter .icon svg{width:12px;height:12px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-left:-3px}.stockists-form__filters-container.slide-out .stockists-form__filters-container-inner .slide-out-controls .close-filter .icon svg path{fill:#fff}.stockists-form__filters-container.slide-out .stockists-form__filters-container-inner .slide-out-controls .close-filter:hover{background:#03ddff}.stockists-form__filters-container.slide-out .stockists-form__filters-container-inner .slide-out-controls .close-filter:hover .icon{background:#00b3cf}.stockists-form__filters-container.slide-out .stockists-form__filters-container-inner .slide-out-controls .reset-filter{color:#4c2177;display:block;height:50px;line-height:50px;padding:0 30px;margin-bottom:32px}.stockists-form__filters-container.slide-out .stockists-form__filters-container-inner .slide-out-controls .reset-filter .icon{margin:-2px 4px 0 0}.stockists-form__filters-container.slide-out .stockists-form__filters-container-inner .slide-out-controls .reset-filter:hover{color:#00b3cf}.stockists-form__filters-container.slide-out .stockists-form__filters-container-inner .slide-out-controls h5{color:#333;margin:0 30px;font-size:16px;padding-bottom:5px;margin-top:30px;border-bottom:solid 1px #e3e3e3}.stockists-form__filters-container.slide-out .stockists-form__filters-container-inner .stockists-form__filters-filter{margin:5px 30px}.stockists-form__filters-container.slide-out-open .stockists-form__filters-container-inner{-webkit-box-shadow:1px 1px 10px 1px rgba(51,51,51,.1);box-shadow:1px 1px 10px 1px rgba(51,51,51,.1);-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);opacity:1}.stockists__sidebar{width:380px;height:100%;position:absolute;left:0;top:0;-webkit-box-shadow:1px 1px 10px 1px rgba(51,51,51,.1);box-shadow:1px 1px 10px 1px rgba(51,51,51,.1)}.stockists__sidebar .locations-count{font-family:Poppins,sans-serif;color:#333;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:0;visibility:hidden;-webkit-transition:all ease-in-out;transition:all ease-in-out}.stockists__sidebar .locations-count span{font-weight:500}.stockists__sidebar .stockists-list{list-style:none;margin:0;padding:0 15px;height:100%;height:calc(100% - 320px);overflow:auto;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.stockists__sidebar .stockists-list .stockists-form__count{display:none}.stockists__sidebar .stockists-list__list-none{padding-top:20px;font-size:14px}.stockists__sidebar .stockists-list__list-none strong{font-size:16px}.stockists__sidebar .stockists-list__list-none a{color:#00b3cf}.stockists__sidebar .stockists-list ul{list-style:none;margin:0;padding:0}.stockists__sidebar .stockists-list ul li{padding:10px 0 0 0;background:0 0!important}.stockists__sidebar .stockists-list ul li:first-of-type{padding-top:22px}@media only screen and (min-width:768px) and (max-height:850px){.stockists__sidebar .stockists-list ul li:first-of-type{padding:10px 0 0 0}}.stockists__sidebar .stockists-list ul li:last-of-type{padding-bottom:10px}.stockists__sidebar .stockists-list ul li .loc-name{background:#00b3cf;padding:15px 50px 15px 17px;border-radius:8px;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;color:#fff;position:relative;cursor:pointer}.stockists__sidebar .stockists-list ul li .loc-name.is-depot{padding-right:165px;min-height:82px}.stockists__sidebar .stockists-list ul li .loc-name h4{color:#fff;font-family:Poppins,sans-serif;margin:0;font-weight:500;text-transform:capitalize}.stockists__sidebar .stockists-list ul li .loc-name .loc-dist{color:#fff;font-family:Poppins,sans-serif;font-size:13px;margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stockists__sidebar .stockists-list ul li .loc-name svg{position:absolute;right:17px;width:12px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.stockists__sidebar .stockists-list ul li .loc-name .logo{position:absolute;top:18px;right:70px;width:60px;height:auto}.stockists__sidebar .stockists-list ul li .loc-name .free-delivery{bottom:16px;right:50px;position:absolute;background:#4c2177;color:#fff;font-family:Poppins,sans-serif;text-decoration:none;font-weight:500;font-size:12px;border-radius:20px;padding:3px 13px;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.stockists__sidebar .stockists-list ul li .list-details{background:#e3e3e3;border-radius:8px}.stockists__sidebar .stockists-list ul li .list-details .list-content{padding:17px;overflow:hidden}.stockists__sidebar .stockists-list ul li .list-details .list-content .list-content-text{overflow:hidden}.stockists__sidebar .stockists-list ul li .list-details .list-content .list-content-text .list-content-left,.stockists__sidebar .stockists-list ul li .list-details .list-content .list-content-text .list-content-right{line-height:20px;color:#333;width:50%;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;float:left}.stockists__sidebar .stockists-list ul li .list-details .list-content .list-content-text .list-content-left h5,.stockists__sidebar .stockists-list ul li .list-details .list-content .list-content-text .list-content-right h5{margin:0 0 7px 0;font-size:15px;font-weight:500}.stockists__sidebar .stockists-list ul li .list-details .list-content .list-content-text .list-content-right>div{margin-left:10px;position:relative}.stockists__sidebar .stockists-list ul li .list-details .list-content .list-content-text .list-content-right>div.prod{margin-bottom:4px;padding-left:28px}.stockists__sidebar .stockists-list ul li .list-details .list-content .list-content-text .list-content-right>div.prod:before{content:'';width:21px;height:23px;display:inline-block;vertical-align:middle;margin-right:7px;background-image:url(/images/icon/ui/cylinders.svg);background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;left:0}.stockists__sidebar .stockists-list ul li .list-details .list-content .list-content-text .list-content-right>div.prod span{display:inline;vertical-align:middle}.stockists__sidebar .stockists-list ul li .list-details .list-content .list-content-text .list-content-right>div.prod.autogas:before{background-image:url(/images/icon/ui/autogas.svg)}.stockists__sidebar .stockists-list ul li .list-details .list-content .list-content-text .list-content-right>div.prod.gaslight:before{background-image:url(/images/icon/ui/gaslight.svg)}.stockists__sidebar .stockists-list ul li .list-details .list-content .list-content-text .list-content-right>div.prod .key-required{color:#4c2177;font-weight:700}.stockists__sidebar .stockists-list ul li .list-details .list-content .list-content-text .list-content-left>div{margin-right:5px}.stockists__sidebar .stockists-list ul li .list-details .list-content .button{margin-top:20px}.stockists__sidebar .stockists-list ul .list-focus .loc-name{background:#4c2177}.stockists__sidebar .stockists-list ul .list-focus .loc-name .free-delivery{background:#00b3cf}.stockists__sidebar.has_val .locations-count{opacity:1;visibility:visible}.stockists__sidebar.has_val .stockists-list{height:calc(100% - 200px)}.stockists__sidebar.user-searched .stockists-list{opacity:1;visibility:visible}@media only screen and (min-width:768px) and (max-height:768px){.stockists-form.has_val{padding-bottom:0}.stockists__sidebar{width:420px}.stockists__sidebar .stockists-list{height:calc(100% - 240px)}.stockists__sidebar.has_val .stockists-list{padding-top:10px;height:calc(100% - 160px)}.stockists__sidebar .stockists-list .stockists-form__count{display:none;text-align:center}.stockists__sidebar .stockists-list ul li .loc-name{padding:10px 50px 10px 10px}.stockists__sidebar .stockists-list ul li .loc-name h4{font-size:16px}.stockists__sidebar .stockists-list ul li .loc-dist{margin-top:5px}.stockists__sidebar .stockists-list ul li .list-details .list-content{padding:10px}.stockists__sidebar .stockists-list ul li .list-details .list-content .button{margin-top:10px}}@media (max-width:320px){.stockists .stockists__map{width:100%;min-height:0;float:none}.stockists .stockists-form{background:#fff;padding-bottom:40px;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.stockists .stockists-form .flogas-map-form-inner{overflow:hidden;max-height:290px;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.stockists .stockists-form .mobile-close-open-form{display:block;width:36px;height:36px;background:#4c2177;position:absolute;border-radius:50%;bottom:-18px;left:50%;margin-left:-18px;color:#fff}.stockists .stockists-form .mobile-close-open-form svg{margin-top:-1px;position:absolute;width:15px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(180deg);-ms-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.stockists .stockists-form .mobile-close-open-form svg path{fill:#fff}.stockists .stockists-form.mobile-closed{padding:0 0 30px 0}.stockists .stockists-form.mobile-closed .flogas-map-form-inner{max-height:0}.stockists .stockists-form.mobile-closed div,.stockists .stockists-form.mobile-closed h1{opacity:0}.stockists .stockists-form.mobile-closed .mobile-close-open-form svg{margin-top:1px;-webkit-transform:translate(-50%,-50%) rotate(0);-ms-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.stockists .stockists__sidebar{width:100%;position:static}.stockists .stockists__sidebar .stockists-form,.stockists .stockists__sidebar .stockists-list{position:absolute;height:auto;top:0;width:100%;z-index:2}.stockists .stockists__sidebar .stockists-list{z-index:1;background:#fff;padding-top:60px;height:calc(100% - 70px)!important}.stockists .stockists-form__filters-container.slide-out{max-height:none!important}.stockists .stockists-form__filters-container.slide-out .stockists-form__filters-container-inner{width:100%!important;max-height:none!important;height:calc(100vh - 170px)!important}.stockists .stockists-mobile-view-buttons{overflow:hidden;background:#fff;display:block;padding:10px 15px}.stockists .stockists-mobile-view-buttons a.button{width:50%;width:calc(50% - 5px);border:solid 2px #fff}.stockists .stockists-mobile-view-buttons a.button:hover{cursor:pointer}.stockists .stockists-mobile-view-buttons a.button svg{height:16px;width:16px;vertical-align:middle;margin-top:-2px}.stockists .stockists-mobile-view-buttons a.button.show-map{float:left}.stockists .stockists-mobile-view-buttons a.button.show-list{float:right}.stockists .stockists-mobile-view-buttons a.button:before{background:#4c2177}.stockists .stockists-mobile-view-buttons a.button:focus,.stockists .stockists-mobile-view-buttons a.button:hover{border:solid 2px #4c2177;background:#4c2177;color:#fff}.stockists .stockists-mobile-view-buttons a.button.is-selected{cursor:default;border:solid 2px #4c2177;background:#fff;color:#4c2177}.stockists .stockists-mobile-view-buttons a.button.is-selected svg *,.stockists .stockists-mobile-view-buttons a.button.is-selected svg .flogas-icon--foreground,.stockists .stockists-mobile-view-buttons a.button.is-selected svg path{fill:#4c2177}.stockists .stockists-mobile-view-buttons a.button.is-selected:focus,.stockists .stockists-mobile-view-buttons a.button.is-selected:hover{border:solid 2px #4c2177;background:#fff;color:#4c2177}.stockists .stockists-mobile-view-buttons a.button.is-selected:focus:before,.stockists .stockists-mobile-view-buttons a.button.is-selected:hover:before{display:none}.stockists .stockists__sidebar .stockists-list{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);visibility:visible;opacity:1}.stockists .stockists__sidebar .stockists-list ul{visibility:visible;opacity:1}.stockists .stockists__sidebar .stockists-list{-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.stockists .stockists__sidebar .stockists-list.mobile-closed{-webkit-transform:translate(-100%,0)!important;-ms-transform:translate(-100%,0)!important;transform:translate(-100%,0)!important}.stockists .stockists__sidebar .stockists-list.mobile-open{-webkit-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;transform:translate(0,0)!important}.stockists .stockists__map{-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.stockists .stockists__map.mobile-closed{-webkit-transform:translate(100%,0)!important;-ms-transform:translate(100%,0)!important;transform:translate(100%,0)!important}.stockists .stockists__map.mobile-open{-webkit-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;transform:translate(0,0)!important}}@media (min-width:321px) and (max-width:767px){.stockists .stockists__map{width:100%;min-height:0;float:none}.stockists .stockists-form{background:#fff;padding-bottom:40px;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.stockists .stockists-form .flogas-map-form-inner{overflow:hidden;max-height:290px;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.stockists .stockists-form .mobile-close-open-form{display:block;width:36px;height:36px;background:#4c2177;position:absolute;border-radius:50%;bottom:-18px;left:50%;margin-left:-18px;color:#fff}.stockists .stockists-form .mobile-close-open-form svg{margin-top:-1px;position:absolute;width:15px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(180deg);-ms-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.stockists .stockists-form .mobile-close-open-form svg path{fill:#fff}.stockists .stockists-form.mobile-closed{padding:0 0 30px 0}.stockists .stockists-form.mobile-closed .flogas-map-form-inner{max-height:0}.stockists .stockists-form.mobile-closed div,.stockists .stockists-form.mobile-closed h1{opacity:0}.stockists .stockists-form.mobile-closed .mobile-close-open-form svg{margin-top:1px;-webkit-transform:translate(-50%,-50%) rotate(0);-ms-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.stockists .stockists__sidebar{width:100%;position:static}.stockists .stockists__sidebar .stockists-form,.stockists .stockists__sidebar .stockists-list{position:absolute;height:auto;top:0;width:100%;z-index:2}.stockists .stockists__sidebar .stockists-list{z-index:1;background:#fff;padding-top:60px;height:calc(100% - 70px)!important}.stockists .stockists-form__filters-container.slide-out{max-height:none!important}.stockists .stockists-form__filters-container.slide-out .stockists-form__filters-container-inner{width:100%!important;max-height:none!important;height:calc(100vh - 170px)!important}.stockists .stockists-mobile-view-buttons{overflow:hidden;background:#fff;display:block;padding:10px 15px}.stockists .stockists-mobile-view-buttons a.button{width:50%;width:calc(50% - 5px);border:solid 2px #fff}.stockists .stockists-mobile-view-buttons a.button:hover{cursor:pointer}.stockists .stockists-mobile-view-buttons a.button svg{height:16px;width:16px;vertical-align:middle;margin-top:-2px}.stockists .stockists-mobile-view-buttons a.button.show-map{float:left}.stockists .stockists-mobile-view-buttons a.button.show-list{float:right}.stockists .stockists-mobile-view-buttons a.button:before{background:#4c2177}.stockists .stockists-mobile-view-buttons a.button:focus,.stockists .stockists-mobile-view-buttons a.button:hover{border:solid 2px #4c2177;background:#4c2177;color:#fff}.stockists .stockists-mobile-view-buttons a.button.is-selected{cursor:default;border:solid 2px #4c2177;background:#fff;color:#4c2177}.stockists .stockists-mobile-view-buttons a.button.is-selected svg *,.stockists .stockists-mobile-view-buttons a.button.is-selected svg .flogas-icon--foreground,.stockists .stockists-mobile-view-buttons a.button.is-selected svg path{fill:#4c2177}.stockists .stockists-mobile-view-buttons a.button.is-selected:focus,.stockists .stockists-mobile-view-buttons a.button.is-selected:hover{border:solid 2px #4c2177;background:#fff;color:#4c2177}.stockists .stockists-mobile-view-buttons a.button.is-selected:focus:before,.stockists .stockists-mobile-view-buttons a.button.is-selected:hover:before{display:none}.stockists .stockists__sidebar .stockists-list{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);visibility:visible;opacity:1}.stockists .stockists__sidebar .stockists-list ul{visibility:visible;opacity:1}.stockists .stockists__sidebar .stockists-list{-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.stockists .stockists__sidebar .stockists-list.mobile-closed{-webkit-transform:translate(-100%,0)!important;-ms-transform:translate(-100%,0)!important;transform:translate(-100%,0)!important}.stockists .stockists__sidebar .stockists-list.mobile-open{-webkit-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;transform:translate(0,0)!important}.stockists .stockists__map{-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.stockists .stockists__map.mobile-closed{-webkit-transform:translate(100%,0)!important;-ms-transform:translate(100%,0)!important;transform:translate(100%,0)!important}.stockists .stockists__map.mobile-open{-webkit-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;transform:translate(0,0)!important}}.stockists-page .button__inner{color:#fff}.stockists-page__back{margin:40px 0}.stockists-page__back a{min-width:250px}@media (max-width:320px){.stockists-page__back{display:none}}@media (min-width:321px) and (max-width:767px){.stockists-page__back{display:none}}@media (max-width:320px){.stockists-page__contact-details{margin-bottom:30px}}@media (min-width:321px) and (max-width:767px){.stockists-page__contact-details{margin-bottom:30px}}@media (min-width:768px) and (max-width:991px){.stockists-page__contact-details{margin-bottom:30px}}@media (min-width:1200px){.stockists-page__contact-details{margin-bottom:30px}}@media (min-width:992px) and (max-width:1199px){.stockists-page__contact-details{padding-right:30px}}@media (min-width:321px) and (max-width:767px){.stockists-page__contact-details{margin-bottom:0;overflow:hidden}.stockists-page__contact-details>div{width:50%;float:left}.stockists-page__contact-details>div:first-of-type{padding-right:10px}.stockists-page__contact-details>div:last-of-type{padding-left:10px}}.stockists-page__contact-details h5{margin-bottom:10px}.stockists-page__contact-details a{font-weight:500;color:#4c2177;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;word-break:break-word}.stockists-page__contact-details a .icon{display:inline-block;background:#4c2177;width:27px;height:27px;border-radius:50%;line-height:27px;text-align:center;margin-right:5px;color:#fff;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.stockists-page__contact-details a:focus,.stockists-page__contact-details a:hover{color:#81639f;text-decoration:none}.stockists-page__contact-details a:focus .icon,.stockists-page__contact-details a:hover .icon{background:#81639f}.stockists-page__contact-details a::after{display:inline-block;content:'';width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent currentColor;margin-left:6.4px;margin-right:6.4px;-webkit-transition:border-color .1s ease-in-out;transition:border-color .1s ease-in-out;vertical-align:middle}.stockists-page__contact-details address{display:block;margin-bottom:35px}@media (min-width:768px) and (max-width:991.98px){.stockists-page__opening-times{padding-right:30px}}.stockists-page__opening-times h5{margin-bottom:5px}.stockists-page__opening-times p{overflow:hidden;margin-bottom:7px;text-align:right}.stockists-page__opening-times p span{float:left;font-weight:500;color:#212529}.stockists-page__opening-times-notes{text-align:left!important;margin-bottom:0!important;margin-top:16px}.stockists-page__opening-times .open-for{margin-bottom:25px}.stockists-page__opening-times .open-for span{font-weight:500}.stockists-page__opening-times .open-for .colour-green{color:#78be21}.stockists-page__opening-times .open-for .colour-red{color:#a70000}.stockists-page__opening-times .open-for .colour-blue{color:#00b3cf}@media (min-width:992px) and (max-width:1199px){.stockists-page__map-wrapper{padding-left:100px}}@media (min-width:1200px){.stockists-page__map-wrapper{padding-left:100px}}@media (max-width:320px){.stockists-page__map-wrapper{margin-bottom:30px}}@media (min-width:321px) and (max-width:767px){.stockists-page__map-wrapper{margin-bottom:30px}}.stockists-page__map{height:400px;border-radius:8px;position:relative;margin-bottom:30px}@media (max-width:1283.98px){.stockists-page__map{height:300px!important}}.stockists-page__map .gm-style>div>div:last-of-type{-webkit-box-shadow:inset 0 0 20px rgba(0,0,0,.3);box-shadow:inset 0 0 20px rgba(0,0,0,.3)}.stockists-page__stocked-products{margin:25px 0 0 0;padding:30px 0;border-top:solid 1px #e9ecef;border-bottom:solid 1px #e9ecef;text-align:center}.stockists-page__stocked-products>p{color:#6c757d;font-size:12px;max-width:518px;margin:auto;clear:both;display:block}.stockists-page__stocked-products h5,.stockists-page__stocked-products span,.stockists-page__stocked-products svg{display:inline-block;vertical-align:middle;margin:0}.stockists-page__stocked-products h5{margin-bottom:5px}@media (max-width:1283.98px){.stockists-page__stocked-products h5{display:block;margin-bottom:8px;margin-right:0}}.stockists-page__stocked-products__products{margin-bottom:25px}.stockists-page__stocked-products__products>span{margin-bottom:5px;margin-left:18px;color:#6c757d;text-align:center}.stockists-page__stocked-products__products>span span{display:block}.stockists-page__stocked-products__products>span svg{width:22px;height:22px;margin-right:5px;vertical-align:top}.stockists-page__stocked-products__products .key-required{color:#4c2177;font-weight:700}.stockists-page__something-missing{padding-top:32px;padding-bottom:32px;text-align:center}.stockists-page__something-missing a{font-weight:500;color:#4c2177;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;word-break:break-word}.stockists-page__something-missing a .icon{display:inline-block;background:#4c2177;width:27px;height:27px;border-radius:50%;line-height:27px;text-align:center;margin-right:5px;color:#fff;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.stockists-page__something-missing a:focus,.stockists-page__something-missing a:hover{color:#81639f;text-decoration:none}.stockists-page__something-missing a:focus .icon,.stockists-page__something-missing a:hover .icon{background:#81639f}.stockists-page__something-missing a::after{display:inline-block;content:'';width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent currentColor;margin-left:6.4px;margin-right:6.4px;-webkit-transition:border-color .1s ease-in-out;transition:border-color .1s ease-in-out;vertical-align:middle}.stockists-page__buy-online,.stockists-page__other-stockists{padding:60px 0 40px 0}@media (max-width:320px){.stockists-page__buy-online,.stockists-page__other-stockists{padding:40px}}@media (min-width:321px) and (max-width:767px){.stockists-page__buy-online,.stockists-page__other-stockists{padding:40px}}.stockists-page__buy-online>h1,.stockists-page__other-stockists>h1{text-align:center;color:#4c2177;margin-bottom:30px}.stockists-page__buy-online h2{text-align:center}.stockists-page__buy-online p{text-align:center}.stockists-page__buy-online p .button{margin-top:30px}.stockists-page__buy-online_not-depot{max-width:480px;margin:auto}.stockists-page__buy-online_not-depot .button{width:100%;max-width:400px}.stockists-page__other-stockists{background:#ccc;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;left:50%;width:100vw}.stockists-page__other-stockists h2{margin-bottom:32px}.stockists-page__other-stockists__other-stockist{background:#e5e5e5;max-width:700px;margin:auto;margin-bottom:20px;border-radius:10px}.stockists-page__other-stockists__other-stockist .title{background:#00b3cf;border-radius:10px;padding:20px 60px 20px 20px;display:block;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;position:relative}.stockists-page__other-stockists__other-stockist .title h3{line-height:30px}.stockists-page__other-stockists__other-stockist .title h3 .free-delivery{background:#4c2177;border-radius:20px;color:#fff;font-size:12px;display:inline-block;vertical-align:middle;padding:3px 10px;margin-left:20px;line-height:18px}.stockists-page__other-stockists__other-stockist .title svg{position:absolute;top:50%;right:25px;width:13px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.stockists-page__other-stockists__other-stockist .title svg path{fill:#fff}.stockists-page__other-stockists__other-stockist .title:hover{background:#4c2177}.stockists-page__other-stockists__other-stockist .title h3,.stockists-page__other-stockists__other-stockist .title p{margin:0;color:#fff}.stockists-page__other-stockists__other-stockist__details{padding:20px}.stockists-page__other-stockists__other-stockist__details .row{overflow:hidden}@media (max-width:320px){.stockists-page__other-stockists__other-stockist__details .row{display:block}}@media (min-width:321px) and (max-width:767px){.stockists-page__other-stockists__other-stockist__details .row{display:block}}@media (min-width:321px) and (max-width:767px){.stockists-page__other-stockists__other-stockist__details .row .col{max-width:50%;float:left}}@media (max-width:400px){.stockists-page__other-stockists__other-stockist__details .row .col{max-width:100%}}.stockists-page__other-stockists__other-stockist__details .row .last-col{border-left:solid 1px #ccc}@media (max-width:320px){.stockists-page__other-stockists__other-stockist__details .row .last-col{max-width:none;border-left:none;border-top:solid 1px #ccc;padding-top:20px;text-align:center}}@media (min-width:321px) and (max-width:767px){.stockists-page__other-stockists__other-stockist__details .row .last-col{max-width:none;border-left:none;border-top:solid 1px #ccc;padding-top:20px;text-align:center}}.stockists-page__other-stockists__other-stockist__details h5{font-size:1rem;margin-bottom:7px}.stockists-page__other-stockists__other-stockist__details a.link{font-weight:500;color:#4c2177;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;word-break:break-word}.stockists-page__other-stockists__other-stockist__details a.link .icon{display:inline-block;background:#4c2177;width:27px;height:27px;border-radius:50%;line-height:27px;text-align:center;margin-right:5px;color:#fff;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.stockists-page__other-stockists__other-stockist__details a.link:focus,.stockists-page__other-stockists__other-stockist__details a.link:hover{color:#81639f;text-decoration:none}.stockists-page__other-stockists__other-stockist__details a.link:focus .icon,.stockists-page__other-stockists__other-stockist__details a.link:hover .icon{background:#81639f}.stockists-page__other-stockists__other-stockist__details a.link::after{display:inline-block;content:'';width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent currentColor;margin-left:6.4px;margin-right:6.4px;-webkit-transition:border-color .1s ease-in-out;transition:border-color .1s ease-in-out;vertical-align:middle}.stockists-page__other-stockists__other-stockist__details .products{margin-bottom:30px;margin-left:30px}@media (max-width:320px){.stockists-page__other-stockists__other-stockist__details .products{margin:0}}@media (min-width:321px) and (max-width:767px){.stockists-page__other-stockists__other-stockist__details .products{margin:0}}.stockists-page__other-stockists__other-stockist__details .products .product{color:#6c757d;display:block;margin-bottom:10px;font-size:15px}.stockists-page__other-stockists__other-stockist__details .products .product .key-required{color:#4c2177;font-weight:700}@media (min-width:768px) and (max-width:991px){.stockists-page__other-stockists__other-stockist__details .products .product{display:block;width:auto;margin:10px 0 0 0}}@media (min-width:992px) and (max-width:1199px){.stockists-page__other-stockists__other-stockist__details .products .product{display:block;width:auto;margin:10px 0 0 0}}@media (max-width:320px){.stockists-page__other-stockists__other-stockist__details .products .product{width:auto}}@media (min-width:321px) and (max-width:767px){.stockists-page__other-stockists__other-stockist__details .products .product{width:auto}}.stockists-page__other-stockists__other-stockist__details .products .product svg{width:22px;height:22px;margin-right:5px}.stockist-info{padding:32px;margin-bottom:32px;background:#e5e5e5;border-radius:4px}.stockist-info blockquote,.stockist-info ol,.stockist-info ul{margin:32px 0;padding:0;list-style-position:inside}.stockist-info blockquote li,.stockist-info ol li,.stockist-info ul li{text-indent:-1em;padding-left:1em;margin-bottom:5px}@media (max-width:767.98px){.stockist-info{font-size:.8em}}@media (min-width:768px){.stockist-info{position:relative;padding-top:32px;padding-left:72px}}.stockist-info svg:first-child{display:block;width:40px;margin-bottom:14px}@media (min-width:768px){.stockist-info svg:first-child{position:absolute;top:32px;left:17px;margin-bottom:0}}.stockist-info p:last-child{margin-bottom:0}
/*# sourceMappingURL=stockists.css.map */
