.uk-nav .selector-sub li>a,select.select-menu{font-size:var(--global-small-font-size)!important}.selector-sub{max-height:0;transition:max-height .5s;overflow:hidden}.selector-sub.active{max-height:calc(100vh - 65px - 4rem);transition:max-height 1s ease .2s;overflow:auto;-webkit-animation:hide-scroll 1s backwards;animation:hide-scroll 1s backwards}@-webkit-keyframes hide-scroll{from,to{overflow:hidden}}@keyframes hide-scroll{from,to{overflow:hidden}}.select-menu-wrapper{position:relative}.select-menu-wrapper::after{content:'';background-image:url(https://ik.imagekit.io/sbj8bzmjnl4/galvin/wp-content/themes/pgwd22/img/restaurants-london-essex-down-arrow.svg);background-size:1.5em;background-repeat:no-repeat;background-position:calc(100% - .5rem) center;position:absolute;right:0;top:0;width:100%;height:100%;z-index:2;pointer-events:none;transition:transform .5s}.select-menu-wrapper:focus-within::after{transform:scaleY(-1)}.select-menu-wrapper+.selector-sub{border-top:2px solid var(--pgwd-site-primary-color)}select.select-menu{width:100%;padding:1rem .5rem;border:none;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:RidleyGroteskRegular,futura-pt,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";color:var(--pgwd-site-text-color);font-weight:400;background-color:#fff}select.select-menu>option{text-transform:initial;cursor:pointer}select.select-menu:focus{outline:0}ul.uk-nav-sub.selector-sub{margin:0 .5rem;padding:0}ul.uk-nav-sub.selector-sub>li{padding:0;margin:.5rem 0}#primary-menu-secondary .uk-nav{gap:0}.uk-nav .selector-sub li>a{display:block;border:2px solid var(--pgwd-site-primary-color);padding:.4rem 1rem .3rem;text-transform:uppercase;font-weight:400;text-align:center;transition:background-color .1s,color .1s;white-space:nowrap}.uk-nav .selector-sub li>a:hover{background-color:var(--pgwd-site-primary-color);color:#fff}.border-between,body .is-layout-flex>.border-between{gap:0}.border-between>*{padding-left:.5rem;padding-right:.5rem;border-right:1px solid var(--pgwd-site-text-color)}.border-between>:last-child{border-right:none}.menu-hoverimg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:20;opacity:0;transition:opacity .5s}.menu-hoverimg.hover-show{opacity:1}@media (min-width:1200px){.uk-nav .selector-sub li>a{font-size:var(--global-small-font-size)!important}}.wp-block-taxonomy-filter-filtered-posts{padding-top:10px}.wp-block-taxonomy-filter-filterbar{position:fixed;background:rgba(255,255,255,.9);width:100%;left:0;z-index:20;padding:0 15px;font-family:AdobeCaslonRegular,Georgia,sans-serif,serif;font-size:1.52366rem;line-height:1;color:#af905c;box-sizing:border-box;top:var(--pgwd-nav-mob-rest);min-height:var(--pgwd-nav-mob-rest)}.wp-block-taxonomy-filter-filterbar-container{width:100%;height:100%;max-width:1600px;margin:0 auto!important;align-items:center;display:flex;gap:.5rem;justify-content:left;padding:1rem 0;flex-wrap:wrap}.wp-block-taxonomy-filter-filter,.wp-block-taxonomy-filter-filterbar h1,.wp-block-taxonomy-filter-filterbar h2,.wp-block-taxonomy-filter-filterbar h3,.wp-block-taxonomy-filter-filterbar h4,.wp-block-taxonomy-filter-filterbar h5,.wp-block-taxonomy-filter-filterbar h6,.wp-block-taxonomy-filter-filterbar p{margin-top:4px!important;margin-bottom:-4px!important}.wp-block-taxonomy-filter-results{transition:opacity .5s;opacity:1}.wp-block-taxonomy-filter-results.filter-results-loading{opacity:0}.wp-block-taxonomy-filter-filterbar h1{color:#af905c}.wp-block-taxonomy-filter-filter .taxonomy-filter-trigger{font-family:AdobeCaslonRegular,Georgia,sans-serif,serif;font-size:1.52366rem;line-height:1;border:none;padding:0;color:var(--pgwd-site-text-color);background-color:transparent;cursor:pointer}.wp-block-taxonomy-filter-filter .taxonomy-filter-trigger::after{content:"";border:none;width:18px;height:15px;display:block;margin-left:1ex;transform:translateY(-.075em);padding:0;background-image:url(https://ik.imagekit.io/sbj8bzmjnl4/galvin/wp-content/themes/pgwd22/img/restaurants-london-essex-down-arrow.svg);background-size:18px;background-repeat:no-repeat;transition:all .25s ease-out}.fimg-wrapper .uk-position-cover:nth-child(2),.wp-block-taxonomy-filter-filtered-posts .overlay:first-child,.wp-block-taxonomy-filter-filtered-posts .wp-block-post-terms.taxonomy-restaurants>*,.wp-block-taxonomy-filter-filtered-posts .wp-block-post-terms>:not(:first-child){display:none}.wp-block-taxonomy-filter-filter .taxonomy-filter-selector{overflow:hidden;padding:0!important}.wp-block-taxonomy-filter-filter .taxonomy-filter-selector li{color:var(--pgwd-site-text-color);white-space:nowrap;margin:1rem 0;transition:color .1s}.wp-block-taxonomy-filter-filter .taxonomy-filter-selector li:hover{background:0 0!important;color:var(--pgwd-site-link-color)}.wp-block-taxonomy-filter-filter.open .taxonomy-filter-selector{padding:.5rem 0 0!important}.wp-block-taxonomy-filter-filter.open .taxonomy-filter-trigger::after{transform:translateY(-.075em) scaleY(-1);transform:scaleY(-1);transition:all .5s ease-out}.be-menu-booknow .uk-navbar-dropdown{width:auto}.wp-block-taxonomy-filter-filtered-posts .wp-block-post-terms{margin-bottom:1rem;color:var(--pgwd-site-text-color);text-transform:uppercase;font-size:var(--global-small-font-size)}.wp-block-taxonomy-filter-filtered-posts div.wp-block-post-terms:first-of-type{padding-left:0}.wp-block-taxonomy-filter-filtered-posts div.wp-block-post-terms:last-of-type{padding-right:0}.wp-block-taxonomy-filter-filtered-posts .wp-block-post-terms.gold{color:var(--pgwd-site-link-color);font-size:.9rem;font-weight:400;margin-top:-1rem;margin-bottom:.5rem}.wp-block-taxonomy-filter-filtered-posts .overlay{position:absolute;left:calc(50% - 6.3rem);top:calc(50% - 1.35rem);color:#fff;border:1px solid #fff;padding:0 30px;text-transform:uppercase;font-size:var(--global-small-font-size);pointer-events:none;line-height:var(--button-line-height);background-color:transparent;transition:background-color .1s,color .1s,border-color .1s;z-index:10;margin:0}.wp-block-taxonomy-filter-filtered-posts .overlay.explore{left:calc(50% - 4.5rem)}.wp-block-taxonomy-filter-filtered-posts .fimg-wrapper:hover .overlay{background-color:var(--pgwd-site-bg-primary);color:#fff;border-color:var(--pgwd-site-bg-primary)}.wp-block-taxonomy-filter-filtered-posts .fimg-wrapper .uk-position-cover{height:auto!important;z-index:2;background-color:var(--pgwd-site-text-color);opacity:.2;pointer-events:none}.wp-block-taxonomy-filter-filtered-posts .fimg-wrapper .wp-block-post-featured-image{margin-bottom:0}.wp-block-taxonomy-filter-filtered-posts .wp-block-post-terms.taxonomy-restaurants>:only-child{display:inline}.wp-block-taxonomy-filter-filtered-posts .wp-block-post-terms:has(+.taxonomy-restaurants>:not(:only-child)){border-right:none}.wp-block-taxonomy-filter-filtered-posts .columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.wp-block-taxonomy-filter-filterbar-container .wp-block-taxonomy-filter-filter,.wp-block-taxonomy-filter-filterbar-container h1,.wp-block-taxonomy-filter-filterbar-container h2,.wp-block-taxonomy-filter-filterbar-container h3,.wp-block-taxonomy-filter-filterbar-container h4,.wp-block-taxonomy-filter-filterbar-container h5,.wp-block-taxonomy-filter-filterbar-container h6,.wp-block-taxonomy-filter-filterbar-container p{opacity:1;transition:opacity .5s}.filter-open .wp-block-taxonomy-filter-filterbar-container .wp-block-taxonomy-filter-filter,.filter-open .wp-block-taxonomy-filter-filterbar-container h1,.filter-open .wp-block-taxonomy-filter-filterbar-container h2,.filter-open .wp-block-taxonomy-filter-filterbar-container h3,.filter-open .wp-block-taxonomy-filter-filterbar-container h4,.filter-open .wp-block-taxonomy-filter-filterbar-container h5,.filter-open .wp-block-taxonomy-filter-filterbar-container h6,.filter-open .wp-block-taxonomy-filter-filterbar-container p{opacity:.1}.filter-open .wp-block-taxonomy-filter-filterbar-container .wp-block-taxonomy-filter-filter.open{opacity:1}.wp-block-taxonomy-filter-filter .taxonomy-filter-selector{background:0 0}.wp-block-taxonomy-filter-filtered-posts::after{content:'';position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;z-index:10;background:rgba(255,255,255,0);transition:background .5s;pointer-events:none}.wp-block-taxonomy-filter-filtered-posts.filter-open::after{background:rgba(255,255,255,.9);pointer-events:all}.wp-block-taxonomy-filter-filterbar .wp-block-group{gap:1ex}@media (max-width:600px){.wp-block-taxonomy-filter-filtered-posts .columns-3{grid-template-columns:1fr}.wp-block-taxonomy-filter-filterbar-container>.wp-block-group{flex-basis:100%}}.wp-block-taxonomy-filter-results .filter-jump-heading{display:flex;justify-content:left;margin:-180px 0 3rem;border-bottom:0 solid var(--pgwd-site-text-color);padding-top:calc(180px + 3rem)}.wp-block-taxonomy-filter-results :where(.wp-block-post-template-is-layout-grid),.wp-block-taxonomy-filter-results :where(.wp-block-post-template.is-layout-grid){gap:3rem 1.25rem}.hoverimg.wp-block-post-featured-image{position:absolute;top:0;right:0;left:0;bottom:0;z-index:5;margin:0;opacity:0;transition:opacity .5s;pointer-events:none}.fimg-wrapper:hover .hoverimg.wp-block-post-featured-image{opacity:1}.hoverimg.wp-block-post-featured-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin:0}.wp-block-taxonomy-filter-filtered-posts .result-card{height:100%;justify-content:space-between}.wp-block-taxonomy-filter-filtered-posts .result-card .wp-block-group{position:relative}.wp-block-taxonomy-filter-filtered-posts .result-card .wp-block-post-excerpt{margin-bottom:1rem}figure.wp-block-post-featured-image{margin-bottom:0}@media (min-width:640px){.wp-block-taxonomy-filter-filterbar{padding-left:30px;padding-right:30px}}@media (min-width:960px){.wp-block-taxonomy-filter-filterbar{padding-left:40px;padding-right:40px;font-size:2rem;top:var(--pgwd-nav-desk-rest);min-height:var(--pgwd-nav-desk-rest)}.wp-block-taxonomy-filter-filterbar-container{flex-direction:row;gap:.75rem}.wp-block-taxonomy-filter-filter{margin-bottom:-4px!important}.wp-block-taxonomy-filter-filter .taxonomy-filter-trigger{font-size:2rem}.wp-block-taxonomy-filter-results .filter-jump-heading{margin-top:-120px;padding-top:calc(120px + 3rem + 1rem)}}@media (min-width:1200px){.wp-block-taxonomy-filter-filterbar{padding-left:70px;padding-right:70px}}#primary-menu-secondary .uk-navbar-dropdown{display:block;left:auto!important;right:0;position:relative;margin-bottom:-100%;max-width:140px;max-height:0;transition:max-height .5s,max-width 1s,padding .5s;overflow:hidden;padding:0}#primary-menu-secondary .uk-navbar-dropdown.uk-open{max-width:400px;max-height:600px;margin-bottom:calc(-100% - 24px);padding:8px}#primary-menu-secondary{align-items:flex-start;max-height:70px}#primary-menu-secondary>li:not(.uk-hidden-s).be-menu-booknow>a,#primary-menu-secondary>li:not(.uk-hidden-s).be-menu-gifts>a{padding-left:0}#primary-menu-secondary>li:not(.uk-hidden-s).be-menu-booknow>a:before,#primary-menu-secondary>li:not(.uk-hidden-s).be-menu-gifts>a:before{position:unset;transform:translate(0,-10%);margin-right:.6rem}#primary-menu-secondary>li.menu-item-has-children>span{z-index:2;position:relative}#primary-menu-secondary>li.menu-item-has-children>a:before,#primary-menu-secondary>li.menu-item-has-children>a>*{z-index:2;transition:color .1s}#primary-menu-secondary>li.menu-item-has-children>a.uk-open>*{color:#fff}#primary-menu-secondary>li.menu-item-has-children>a.uk-open:before{filter:grayscale(1) brightness(200%)}#primary-menu-secondary>li.menu-item-has-children>a:before{transition:filter .5s}.be-navbar-column.uk-navbar-right{align-items:flex-start}@media (hover:hover) and (pointer:fine){#primary-menu-secondary li:hover .uk-navbar-dropdown{max-width:400px;max-height:600px;margin-bottom:calc(-100% - 24px);padding:8px}#primary-menu-secondary>li.menu-item-has-children:hover>a>*{color:#fff}#primary-menu-secondary>li.menu-item-has-children:hover>a:before{filter:grayscale(1) brightness(200%)}}@media (max-width:639px){#primary-menu-secondary>li:not(.uk-hidden-s).be-menu-booknow>a:before{display:none}#primary-menu-secondary.uk-navbar-nav>li.be-menu-booknow>a:not(.uk-hidden-s){padding-right:15px!important;padding-left:15px;margin-right:-15px;color:#fff;background:var(--pgwd-site-link-color)}#primary-menu-secondary .uk-navbar-dropdown{position:absolute;left:-15px!important;right:-15px;max-width:none!important;width:auto!important;top:0!important;padding:0 15px}#primary-menu-secondary .uk-navbar-dropdown.uk-open{padding:50px 15px 15px;max-height:100vh}#primary-menu-secondary .uk-navbar-dropdown:before{content:'';width:26px;height:26px;background:url(https://ik.imagekit.io/sbj8bzmjnl4/galvin/wp-content/themes/pgwd22/img/logos/french-restaurants-london-galvin-gold.svg) center no-repeat;position:absolute;left:calc(50% - 13px);top:-26px;transition:top .5s}#primary-menu-secondary .uk-navbar-dropdown.uk-open:before{top:15px}#primary-menu-secondary>li.menu-item-has-children>a:after{content:"\00d7";position:absolute;z-index:99999;color:#000;right:0;top:-40px;font-size:25px;transition:top .5s;padding:10px 20px}#primary-menu-secondary>li.menu-item-has-children>a.uk-open:after{top:0}.uk-nav .selector-sub li>a{padding:.6rem}ul.uk-nav-sub.selector-sub>li{margin:1rem 0}}@media (max-width:639px) and (hover:hover) and (pointer:fine){#primary-menu-secondary li:hover .uk-navbar-dropdown{padding:55px 15px 15px;max-height:100vh}#primary-menu-secondary li:hover .uk-navbar-dropdown:before{top:15px}#primary-menu-secondary>li.menu-item-has-children:hover>a:after{top:0}}@media (min-width:640px){#primary-menu-secondary>li.menu-item-has-children>a:after{content:'';background:var(--pgwd-site-link-color);width:100%;height:0;display:block;position:absolute;z-index:0;bottom:0;transition:height .5s}#primary-menu-secondary>li.menu-item-has-children:hover>a:after,#primary-menu-secondary>li.menu-item-has-children>a.uk-open:after{height:100%}}@media (min-width:640px) and (hover:hover) and (pointer:fine){#primary-menu-secondary>li.menu-item-has-children:hover>a:after{height:100%}}