#top nav>ul>li>a,.span_3 .pull-left-wrap>ul>li>a,body.material #search-outer #search input[type="text"],#top ul .slide-out-widget-area-toggle a i.label,#top .span_9>.slide-out-widget-area-toggle a.using-label .label,#header-secondary-outer .nectar-center-text,#slide-out-widget-area .secondary-header-text,#header-outer #mobile-menu ul li a,#header-outer #mobile-menu .secondary-header-text,.nectar-mobile-only.mobile-header a{font-style:normal}h1,h2,h3,h4,h5,h6{font-style:normal}body,body p{font-style:normal}@media screen and (min-width:1200px){#header-secondary-outer{}#header-outer .col.span_3{transform:translateX(-30px)}}.material #header-secondary-outer>.container,.material #header-secondary-outer>.container>nav{width:100%!important;display:flex!important;flex-wrap:wrap!important;justify-content:space-between}body.material #header-secondary-outer .nectar-center-text{position:relative!important;left:0!important;top:0!important;transform:none!important;font-size:14px!important;line-height:14px!important}#header-secondary-outer #social{position:absolute!important;right:0!important}#search-btn#topbar_search{display:block!important}body.material #header-secondary-outer #social li a i{font-size:18px!important}#header-secondary-outer nav>ul>li:last-child{background:#000;border-radius:5px;margin-left:10px;margin-top:-2px}#header-secondary-outer nav>ul>li:last-child a,#header-secondary-outer nav>ul>li:last-child a i{color:#ffffff!important}#header-secondary-outer nav>ul>li:last-child a:before{content:"Subscribe";position:relative;margin-right:10px;font-size:14px}#header-outer.scrolled-down{transform:translateY(0)!important}#header-secondary-outer .nectar-center-text{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;color:#fff;background:#000;border:none;box-shadow:none;padding:8px 30px!important;border-radius:5px;width:auto!important}#header-secondary-outer .nectar-center-text i{margin-top:5px;margin-right:10px;font-size:18px}.sub-menu .current-menu-item .menu-title-text{border-bottom:2px solid #ea834b}.fa.fa-facebook:before{content:"\f09a"!important}@media screen and (max-width:690px){body #header-secondary-outer .nectar-center-text{line-height:22px}body #header-secondary-outer .nectar-center-text i{display:none!important}}body[data-header-resize="0"] .container-wrap,body[data-header-resize="0"] .project-title{padding-top:0!important}.margin_fix{margin-bottom:0!important}body .container .nectar-cta.main_cta span.link_wrap{border-radius:40px!important}.nectar-cta.main_cta a.link_text{font-size:18px;line-height:21px;font-weight:700}@media screen and (min-width:1000px){.gform_fields{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px;grid-row-gap:40px}}.gform_fields .gsection{border-bottom:1px solid rgb(0 0 0 / 20%);margin:20px 0 10px 0}.gform_fields .fullwidth,.gform_fields .gsection{grid-column:1/3}.gform_wrapper h3.gsection_title{font-size:28px!important;line-height:40px!important;margin-bottom:0!important}.gform_fields .gfield{position:relative}.gform_required_legend{padding-bottom:1.5em!important}body .gform_wrapper .top_label .gfield_label{font-family:inherit!important;font-weight:400!important;display:block}body .gform_wrapper .top_label .gfield_label:not(legend){margin-top:0;background:#fff}@media screen and (max-width:1000px){.gform_fields .gfield{margin-top:40px!important}}.gform_fields input:not([type=checkbox]):not([type=radio]),.gform_fields select{height:60px;padding-left:15px;background:#fff0;border:2px solid #000}.gform_fields textarea{height:120px;background:#fff0;border:2px solid #000}body .gform_wrapper input.gform_button.button{padding:20px 50px!important;margin-top:20px;font-family:inherit;letter-spacing:0!important;font-size:16px}.single-stores .internal_page .header_section{height:320px;background:#f8f3ed;color:#fff;padding:40px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;background-repeat:no-repeat;background-size:cover;background-position:center}.single-stores .container-wrap{min-height:auto!important}.store_container{display:grid;grid-template-columns:0.5fr 1fr;grid-template-rows:1fr;gap:0 40px;padding:100px 0}@media screen and (max-width:1000px){.store_container{grid-template-columns:1fr;row-gap:20px}.related_stores .container_inner{row-gap:20px}}.store_container img.logo{max-width:220px;margin-bottom:20px;border-radius:5px}.store_container h1{font-size:28px;line-height:36px;margin-bottom:30px}.internal_page.store .header_section h2{color:#000;font-size:60px;line-height:60px;font-weight:500}.store_container .col_left .connect{margin-top:20px;display:flex;flex-wrap:wrap;flex-direction:column}.store_container .col_left .connect a{color:#000000!important}.store_container .col_left .payments{margin-top:20px}.store_container .col_left .payments p.accepts{font-size:14px;padding-bottom:5px;opacity:.8}.store_container .col_left i,.opening_hours i{margin-right:10px}.opening_hours .hours_toggle{display:flex;flex-direction:row;align-items:center;cursor:pointer}.opening_hours .hours_toggle i{margin-top:10px}.opening_hours .hours_toggle i.fa-angle-down{margin-top:10px;margin-left:10px}.hours_week{display:none}.opening_hours p{font-size:16px;padding-bottom:0;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}.opening_hours p.highlight{font-weight:700}.opening_hours p .day{margin-right:30px}.store_container .map{background-color:#f2f2f2;border-radius:5px;margin-bottom:40px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;height:600px;margin-bottom:30px}.related_stores{background-color:#f2f2f2;padding:100px 90px}.related_stores h3{text-align:center;font-weight:400;margin-bottom:40px}.related_stores p{color:#000000!important}.related_stores .container_inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-template-rows:1fr;gap:20px}@media screen and (max-width:690px){.related_stores .container_inner{grid-template-columns:1fr}}.related_stores .single_related img{display:block;margin:0 auto;max-height:160px;min-height:160px;object-fit:contain;margin-bottom:20px;max-width:200px}.single_related{width:100%;margin:0 auto;text-align:center;padding:10px 20px;border-radius:10px;background:#fff}.single-stores .nectar-global-section.before-footer{padding-top:0!important}.single-stores .offers{margin-top:40px!important}.single-stores .offers h3.current_offers{font-size:28px;line-height:34px;font-weight:400}.single-stores .offers .whatson_card .content{background:#f2f2f2;color:#141414;padding:25px 25px 20px 25px;border-radius:0 0 10px 10px;position:relative;margin-top:-9px;text-align:center}.single-stores .offers .whatson_card .content h3{font-size:20px;line-height:32px;font-weight:400}.single-stores .offers .whatson_card{margin-top:30px}@media screen and (max-width:1000px){.stores_container,.facetwp-template[data-name="food_stores"] .fwpl-layout{grid-template-columns:1fr 1fr!important}}.store_card{background:#fff;padding:10px;border-radius:10px;text-align:center;position:relative;height:100%}.store_card img{margin:0 auto;height:90px!important;object-fit:contain}.store_card a{width:100%;height:100%;position:absolute;top:0;left:0;z-index:99}.stores_container{grid-gap:20px!important}.stores_container .fwpl-item{line-height:1.25rem}@media screen and (min-width:1000px){.store_card{padding:30px}.store_card img{height:200px!important}.stores_container{grid-gap:40px!important}}.facetwp-template[data-name="whats_on"],.facetwp-template[data-name="whats_on_homepage"],.facetwp-template[data-name="offers"],.facetwp-template[data-name="stores"]>.stores_container{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:40px}.whatson_card{position:relative;min-height:530px;background:#fff;border-radius:10px}.whatson_card a{color:#141414}.whatson_card img{margin-bottom:0!important;border-radius:10px 10px 0 0}.whatson_card .content{background:#fff;color:#141414;padding:30px;border-radius:0 0 10px 10px;text-align:left;position:relative}.whatson_card .content h3{font-size:22px;line-height:34px}.whatson_card .content .desc{color:#141414;overflow:hidden;max-height:12rem;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden!important;text-overflow:ellipsis;-webkit-line-clamp:6}.whatson_card .content p.desc{padding-bottom:0!important}.whatson_card .post_type{display:none!important;position:absolute;top:15px;left:15px;background:#fff;padding:2px 12px;border-radius:20px}.whatson_card .content .date{font-size:14px}.filters_section{background-color:#fff;padding:40px;border-radius:10px}.filters_section .label{margin-top:0;position:absolute;background:#fff;top:-15px;left:20px;padding:0 10px;z-index:999!important}.filters_section .facetwp-facet input,.filters_section .facetwp-facet select{height:60px;padding-left:25px;background:#fff0;border:2px solid #000}.filters_section .facetwp-input-wrap{width:100%!important}.internal_page .header_section{height:320px;background:#f8f3ed;color:#fff;padding:40px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;background-image:url(/wp-content/uploads/2022/03/01-page-banner.png);background-repeat:no-repeat;background-size:cover;background-position:center}.internal_page .header_section h1{color:#000;font-size:60px;line-height:60px}@media screen and (min-width:1000px){.internal_page .internal_section .internal_wrapper{display:grid;grid-template-columns:2fr 1fr;gap:40px}.internal_page .header_section{height:400px}}.internal_page .internal_section.container h2{font-size:30px;line-height:1.25}.internal_page .internal_section .internal_sidebar{background-color:#f8f3ed;padding:40px!important;border-radius:5px;height:fit-content}.internal_page .nectar-sticky-column{margin-bottom:60px;margin-top:-120px}@media screen and (min-width:1000px){.internal_page .nectar-sticky-column{margin-top:120px;margin-bottom:0}.internal_page .internal_section.container h1,.internal_page .internal_section.container h2{font-size:42px;line-height:54px}}.toggles h3,.toggles h3 a{font-family:'Verdana'!important;font-size:26px!important;line-height:38px!important}.event_container{max-width:850px;margin:0 auto;margin-top:60px;margin-bottom:60px}.event_container h1{text-align:center;margin-bottom:40px}.event_container img{border-radius:5px!important}.nectar-global-section.before-footer .gform_wrapper .top_label .gfield_label:not(legend){background:#000!important}.nectar-global-section.before-footer .gform_fields input:not([type=checkbox]):not([type=radio]){border:2px solid #fff!important}.nectar-global-section.before-footer .copyright_section a.link_text{font-size:16px!important}.nectar-global-section.before-footer .copyright_section a.link_text:after{content:none!important}.nectar-global-section.before-footer .nectar_icon_wrap[data-style="shadow-bg"] .nectar_icon.icon_color_custom_ffffff{background:#000!important;box-shadow:none!important;padding:6px;color:#fff;border-radius:5px}.nectar-global-section.before-footer .nectar_icon i{color:#fff!important}@media screen and (max-width:690px){.nectar-global-section.before-footer .opening_hours .hours_toggle{justify-content:center!important}}.single:not(.single-stores) h1{font-size:2.5rem;margin:0}.single:not(.single-stores) .featured-media-under-header__featured-media{margin:2rem auto;aspect-ratio:97 / 63}.single:not(.single-stores) .main-content{width:min(95%, 1000px)}.single:not(.single-stores) .featured-media-under-header{padding:3rem 0 0}.single:not(.single-stores) .post-featured-img{height:100%}.single .featured-media-under-header__cat-wrap{display:none}.campaign-banner{min-height:450px}.facetwp-template[data-name='christmas']{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:40px}#pop-up-banner{width:min(100%, 800px);margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:2rem;position:relative;background:#DDDACA;padding:2rem;text-align:center}#pop-up-banner p{line-height:1.25}#pop-up-banner .pop-up-arrow{position:absolute;bottom:0;left:0;transform:translate(-10%,75%);width:150px}#pop-up-banner .pop-up-image{width:min(100%, 200px);border-radius:999px}@media screen and (min-width:900px){#pop-up-banner{flex-direction:row;padding:1.5rem 2rem 1.5rem 8rem;text-align:left}#pop-up-banner .pop-up-image{position:absolute;top:50%;left:-100px;transform:translateY(-50%)}#pop-up-banner .nectar-cta{margin-left:auto;margin-top:60px}#pop-up-banner .pop-up-arrow{top:0;right:0;bottom:auto;left:auto;transform:translate(70%,-20%) rotate(180deg)}}.opening-hours p{padding-bottom:0}.opening-hours.current-line .today .day-name,.opening-hours.current-line .today .hours{box-shadow:none!important;font-weight:bold!important}#ui-datepicker-div{background:#f9f9f9;padding:1rem;border-radius:1rem;display:flex;flex-direction:column;gap:1rem}.ui-datepicker-title{display:flex;gap:1rem}.ui-datepicker-prev,.ui-datepicker-next{display:none}