/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--cream:#eee7d7;--paper:#f5f0e5;--ink:#1d1b16;--olive:#424434;--rust:#9a4b25;--line:#1d1b163d}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;overflow-x:hidden}body{background:var(--paper);min-width:320px;color:var(--ink);font-family:var(--font-sans), sans-serif;margin:0;overflow-x:hidden}button,a{touch-action:manipulation}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.brand-wordmark{aspect-ratio:1400/263;width:190px;color:var(--brand-accent,currentColor);background:currentColor;display:block;-webkit-mask:url(/brand/goat-brew-bilingual-wordmark.png) 50%/contain no-repeat;mask:url(/brand/goat-brew-bilingual-wordmark.png) 50%/contain no-repeat}.hero{color:#f7f1e5;min-height:100svh;position:relative;overflow:hidden}.hero-image{background:#18100c;animation:1.4s both reveal;position:absolute;inset:0;transform:scale(1.035)}.hero-image img{object-fit:cover;object-position:center;width:100%;height:100%}.hero-shade{background:linear-gradient(#0b0a077a,#0b0a071f 40%,#0b0a07ad);position:absolute;inset:0}@keyframes reveal{0%{opacity:0;transform:scale(1.11)}to{opacity:1;transform:scale(1.035)}}.floating-nav{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#1c1b17c7;border:1px solid #ffffff21;grid-template-columns:140px 1fr 72px;align-items:stretch;width:min(640px,100% - 32px);height:72px;display:grid;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 12px 40px #0003}.nav-cta{text-transform:uppercase;letter-spacing:.16em;background:#a95028;border-right:1px solid #ffffff29;justify-content:center;align-items:center;gap:8px;font-size:10px;font-weight:700;transition:background .2s;display:flex}.nav-call-icon{flex:none}.nav-cta:hover{background:#bf6237}.wordmark{--brand-accent:#e0ad61;place-self:center}.wordmark .brand-wordmark{width:178px}.menu-popover{border-left:1px solid #ffffff29;position:relative}.menu-popover summary{cursor:pointer;place-content:center;gap:5px;height:100%;list-style:none;display:grid}.menu-popover summary::-webkit-details-marker{display:none}.menu-popover i{background:currentColor;width:25px;height:1px;display:block}.menu-popover nav{text-transform:uppercase;letter-spacing:.15em;background:#1c1b17f5;gap:18px;width:235px;padding:26px;font-size:11px;display:grid;position:absolute;top:78px;right:0}.menu-popover nav a{border-bottom:1px solid #ffffff24;padding-bottom:12px}.hero-copy{z-index:2;position:absolute;bottom:16vh;left:clamp(24px,11vw,180px)}.eyebrow,.section-kicker{text-transform:uppercase;letter-spacing:.26em;font-size:10px;font-weight:600}.hero-copy h1{font:500 clamp(3rem, 7vw, 7rem)/.88 var(--font-display), serif;letter-spacing:-.035em;max-width:930px;margin:16px 0 0}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:38px;display:flex}.hero-action-button{color:#fff;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);text-transform:uppercase;letter-spacing:.18em;background:#0000000f;border:1px solid #ffffffd1;align-items:center;gap:24px;width:fit-content;min-height:68px;padding:0 28px;font-size:10px;font-weight:600;transition:background .25s,color .25s,transform .25s;display:inline-flex}.hero-call-button{background:#a95028;border:2px solid #fff;gap:14px;padding:8px 20px 8px 10px;box-shadow:0 16px 38px #1c0c0575,0 0 0 4px #ffffff1a}.call-symbol{color:#a95028;background:#fff;border-radius:50%;flex:0 0 48px;place-items:center;width:48px;height:48px;line-height:1;display:grid}.dial-label{letter-spacing:.2em;white-space:nowrap;font-size:12px;font-weight:800}.call-number{font-family:var(--font-display), serif;letter-spacing:.04em;white-space:nowrap;border-left:1px solid #ffffff80;padding-left:16px;font-size:18px;font-weight:700}.hero-whatsapp-button{background:#176b49;border:2px solid #fff;gap:14px;padding:8px 22px 8px 10px;box-shadow:0 16px 38px #041f146b,0 0 0 4px #ffffff1a}.whatsapp-symbol{color:#176b49;background:#fff;border-radius:50%;flex:0 0 48px;place-items:center;width:48px;height:48px;line-height:1;display:grid}.whatsapp-button-copy{text-align:left;white-space:nowrap;gap:5px;display:grid}.whatsapp-button-copy strong{letter-spacing:.18em;font-size:12px}.whatsapp-button-copy small{font-family:var(--font-display), serif;letter-spacing:.04em;text-transform:none;font-size:14px;font-weight:600}.hero-location-button span{font-family:var(--font-display), serif;letter-spacing:.06em;border-left:1px solid #ffffff6b;padding-left:24px;font-size:18px;font-weight:600}.hero-action-button:hover{color:var(--ink);background:#fff;transform:translateY(-2px)}.hero-call-button:hover .call-symbol{color:#fff;background:#a95028}.hero-whatsapp-button:hover .whatsapp-symbol{color:#fff;background:#176b49}.hero-action-button:hover .call-number,.hero-location-button:hover span{border-left-color:#1d1b164d}.hero-location-button{background:#ffffff1f}.scroll-cue{z-index:2;text-transform:uppercase;letter-spacing:.22em;align-items:center;gap:22px;font-size:9px;display:flex;position:absolute;bottom:48px;right:clamp(24px,6vw,90px)}.scroll-cue b{border:1px solid #ffffff80;border-radius:50%;place-items:center;width:42px;height:42px;font-size:14px;display:grid}.location-collage{color:#f4eee2;background:#171713;min-height:150vh;padding:clamp(90px,10vw,160px) 4vw;position:relative;overflow:hidden}.location-collage-heading{z-index:2;text-align:center;max-width:620px;margin:0 auto 7vw;position:relative}.location-collage-heading h2{font:500 clamp(4rem, 8.2vw, 9rem)/.83 var(--font-display), serif;letter-spacing:-.05em;margin:0}.location-collage-heading h2 em{color:#c95e2e;font-weight:500}.location-collage-heading>p:last-child{color:#f4eee2a6;max-width:430px;font:400 1rem/1.7 var(--font-display), serif;margin:30px auto 0}.location-collage-grid{grid-template-columns:repeat(12,1fr);grid-auto-rows:8vw;gap:clamp(10px,1.2vw,20px);max-width:1500px;margin:0 auto;display:grid}.location-shot{background:#29251f;margin:0;position:relative;overflow:hidden}.location-shot img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1),filter .5s;display:block}.location-shot:hover img{filter:saturate(1.08);transform:scale(1.035)}.location-shot-1{grid-area:2/1/span 5/span 7}.location-shot-2{grid-area:1/8/span 4/span 4;transform:translateY(-3vw)}.location-shot-3{grid-area:5/10/span 6/span 3;transform:translateY(1.5vw)}.location-shot-4{grid-area:7/2/span 5/span 4;transform:translate(2vw)}.location-shot-5{grid-area:7/6/span 4/span 4;transform:translateY(2.5vw)}.location-shot-6{grid-area:12/1/span 4/span 5;transform:translateY(1vw)}.location-shot-7{grid-area:12/7/span 4/span 5;transform:translate(-1vw,-1.5vw)}.intro{text-align:center;background:var(--paper);flex-direction:column;align-items:center;min-height:90vh;padding:13vw 9vw 10vw;display:flex}.section-kicker{color:#866d45;margin:0 0 36px}.intro h2,.feature-copy h2,.menu-head h2,.visit h2{font:500 clamp(3rem, 6.8vw, 7.2rem)/.94 var(--font-display), serif;letter-spacing:-.035em;margin:0}.intro-copy{max-width:690px;font:400 clamp(1rem, 1.6vw, 1.3rem)/1.8 var(--font-display), serif;margin:45px auto 36px}.text-link{text-transform:uppercase;letter-spacing:.19em;border-bottom:1px solid;padding-bottom:9px;font-size:10px}.text-link span{margin-left:14px}.split-feature{background:var(--olive);min-height:100vh;color:var(--cream);grid-template-columns:1.1fr .9fr;display:grid}.feature-art{background-position:50%;background-size:cover;min-height:760px}.feature-art-one{background-image:linear-gradient(#0000 65%,#00000040),url(/images/optimized/food-03-1280.webp);background-position:50% 66%}.feature-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:12vw 8vw;display:flex}.feature-copy .section-kicker{color:#c6b997}.feature-copy p:not(.section-kicker){max-width:520px;font:400 1.1rem/1.85 var(--font-display), serif;margin:38px 0}.outline-link{text-transform:uppercase;letter-spacing:.18em;border:1px solid #ffffff73;padding:18px 26px;font-size:10px;transition:all .25s}.outline-link:hover{background:var(--cream);color:var(--ink)}.menu-section{color:var(--cream);background:#191914;padding:11vw 8vw}.bar-menu-section{color:var(--cream);background:#0e120e;border-top:1px solid #eee7d71f;padding:11vw 8vw;position:relative}.bar-pdf-link{color:var(--olive);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid;margin-top:28px;padding-bottom:6px;font-size:12px;font-weight:700;display:inline-flex}.seo-menu-book .bar-menu-section{padding:88px 0 0}.bar-gate-card{background:radial-gradient(circle at 82% 12%,#9a4b2559,#0000 34%),linear-gradient(145deg,#1c241a,#0b0d0a);border:1px solid #cca96952;justify-content:space-between;align-items:flex-end;gap:40px;max-width:880px;min-height:360px;margin:76px auto 0;padding:clamp(32px,6vw,72px);display:flex;box-shadow:0 28px 70px #00000057}.bar-gate-card h3{font:500 clamp(3.5rem, 7vw, 6.8rem)/.88 var(--font-display), serif;margin:0}.bar-gate-card p:not(.section-kicker){color:#eee7d7a6;max-width:500px;font:400 1.05rem/1.65 var(--font-display), serif;margin:24px 0 0}.bar-gate-card>button,.age-enter{color:#17140f;cursor:pointer;white-space:nowrap;text-transform:uppercase;min-height:54px;font:700 9px var(--font-sans), sans-serif;letter-spacing:.17em;background:#c9a568;border:1px solid #c9a568;padding:0 22px}.bar-gate-card>button span{margin-left:14px}.menu-viewer.bar-menu-viewer{max-width:1040px}.menu-paper.bar-menu-paper{aspect-ratio:1241/1754;width:min(100%,820px);color:var(--cream);cursor:zoom-in;background:#111710;border:0;padding:0}.menu-enlarge-label{z-index:4;color:var(--cream);font:700 9px var(--font-sans), sans-serif;letter-spacing:.14em;text-transform:uppercase;background:#080a08d1;border:1px solid #eee7d77a;padding:11px 14px;position:absolute;bottom:16px;right:16px}.menu-zoom-backdrop{z-index:110;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050604f0;place-items:start center;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}.menu-zoom{width:min(100%,1100px);position:relative}.menu-zoom img{width:100%;height:auto;display:block}.menu-zoom-image{cursor:zoom-out;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.menu-zoom-image span{z-index:3;color:var(--cream);font:700 9px var(--font-sans), sans-serif;letter-spacing:.14em;text-transform:uppercase;pointer-events:none;background:#080a08d1;border:1px solid #eee7d77a;padding:10px 13px;position:fixed;bottom:18px;right:18px}.menu-zoom-close{z-index:2;float:right;color:#fff;cursor:pointer;background:#080a08e0;border:1px solid #ffffffb3;border-radius:50%;width:50px;height:50px;margin:12px 12px -62px 0;font-size:28px;line-height:1;position:sticky;top:12px}.pet-html-page{aspect-ratio:1241/1754;color:#29331f;text-align:left;background:#eadbb9 url(/pet-menu/bone-appetit-background.webp) 50%/100% 100% no-repeat;width:100%;position:relative;overflow:hidden}.pet-html-content{z-index:1;width:56.8%;position:absolute;top:18.6%;left:20.6%}.pet-html-content h2{color:#a4522f;font:italic 600 clamp(1rem,2.15vw,2rem)/1 var(--font-display),serif;text-align:center;text-transform:uppercase;margin:0 0 3.1%}.pet-html-kicker{font:700 clamp(.42rem,.91vw,.82rem)/1.2 var(--font-sans),sans-serif;text-align:center;text-transform:uppercase;letter-spacing:.015em;margin:0 0 2.2%}.pet-html-items{gap:clamp(5px,.78vw,12px);display:grid}.pet-html-item{position:relative}.pet-html-item-line{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:1rem;display:grid}.pet-html-item h3,.pet-html-item strong{color:#29331f;font:800 clamp(.58rem,1.28vw,1.18rem)/1.05 var(--font-sans),sans-serif;text-transform:uppercase;margin:0}.pet-html-item strong{color:#a4522f}.pet-html-item p{font:400 clamp(.48rem,1.03vw,.96rem)/1.28 var(--font-sans),sans-serif;margin:.32em 0 0}.pet-html-item small{color:#a4522f;font:700 clamp(.35rem,.65vw,.65rem)/1.1 var(--font-sans),sans-serif;text-transform:uppercase;letter-spacing:.06em;margin-top:.15em;display:block}.pet-html-page footer{z-index:1;color:#4b4839c2;text-align:center;width:36%;font:italic 400 clamp(.34rem,.67vw,.65rem)/1.4 var(--font-sans),sans-serif;background:0 0;padding:0;display:block;position:absolute;bottom:17.1%;left:31%}.pet-html-page footer p{margin:0}.pet-html-page footer span{color:#a4522f;margin-top:.25em;font-style:normal;display:block}.pet-interactive-zoom{touch-action:none;padding:0;overflow:hidden}.pet-interactive-zoom .menu-zoom{width:100vw;max-width:none;height:100svh;overflow:hidden}.pet-zoom-stage{touch-action:none;cursor:grab;place-items:center;width:100%;height:100%;display:grid;position:absolute;inset:0;overflow:hidden}.pet-zoom-stage:active{cursor:grabbing}.pet-zoom-page{aspect-ratio:1241/1754;transform-origin:50%;will-change:transform;width:100vw}.pet-zoom-toolbar{z-index:5;top:max(10px, env(safe-area-inset-top));min-height:48px;color:var(--cream);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080a08e0;border:1px solid #eee7d76b;border-radius:28px;align-items:center;gap:5px;padding:5px;display:flex;position:fixed;left:50%;translate:-50%}.pet-zoom-toolbar button{min-width:42px;height:40px;color:inherit;cursor:pointer;font:700 16px var(--font-sans),sans-serif;background:#ffffff1a;border:0;border-radius:20px;padding:0 12px}.pet-zoom-toolbar button:disabled{opacity:.35;cursor:default}.pet-zoom-toolbar output{text-align:center;min-width:48px;font:700 10px var(--font-sans),sans-serif;letter-spacing:.08em}.pet-zoom-toolbar .pet-zoom-fit{letter-spacing:.1em;text-transform:uppercase;font-size:9px}.pet-zoom-toolbar .pet-zoom-close{background:#a4522f;font-size:22px}.universal-html-page{aspect-ratio:1241/1754;color:#29331f;text-align:left;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:100%;position:relative;overflow:hidden}.universal-html-content{width:58%;position:absolute;top:13.2%;left:20.4%}.universal-html-page.food .universal-html-content{top:21%}.universal-html-content h2{color:#a4522f;font:600 clamp(.9rem,1.9vw,1.8rem)/1 var(--font-display),serif;text-align:center;text-transform:uppercase;margin:0 0 2.4%}.universal-html-kicker{font:700 clamp(.38rem,.78vw,.72rem)/1.2 var(--font-sans),sans-serif;text-align:center;text-transform:uppercase;margin:0 0 2%}.universal-html-items{gap:clamp(4px,.55vw,9px);display:grid}.universal-html-items h4{color:#a4522f;font:700 clamp(.48rem,.92vw,.84rem)/1 var(--font-display),serif;text-transform:uppercase;margin:.18em 0 0}.universal-html-option{color:#747461;font:italic 600 clamp(.31rem,.57vw,.54rem)/1.15 var(--font-sans),sans-serif;text-transform:uppercase;grid-template-columns:minmax(0,1fr) auto;gap:.6rem;margin:-.12em 0 .18em clamp(33px,5.05vw,57px);display:grid}.universal-html-option strong{color:#a4522f;font:inherit;white-space:nowrap;font-style:normal}.universal-html-item{position:relative}.universal-html-item>.universal-item-heading{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.8rem;display:grid}.universal-html-item h3,.universal-html-item strong{font:800 clamp(.5rem,1.03vw,.94rem)/1.08 var(--font-sans),sans-serif;text-transform:uppercase;margin:0}.universal-html-item strong{color:#a4522f}.universal-html-item p{font:400 clamp(.4rem,.78vw,.73rem)/1.24 var(--font-sans),sans-serif;margin:.22em 0 0}.universal-html-item small{color:#747461;font:italic 500 clamp(.31rem,.57vw,.54rem)/1.18 var(--font-sans),sans-serif;margin-top:.12em;display:block}.universal-html-page footer{color:#4b4839c2;text-align:center;width:42%;font:italic 400 clamp(.32rem,.58vw,.56rem)/1.35 var(--font-sans),sans-serif;background:0 0;padding:0;display:block;position:absolute;bottom:16.7%;left:29%}.universal-html-page footer p{margin:0}.universal-html-page footer span{color:#a4522f;font-style:normal;display:block}.universal-html-page.bar{color:#f2e8d2}.universal-html-page.bar .universal-html-content{width:59.5%;top:8.4%;left:20.1%}.universal-html-page.bar .universal-html-content h2,.universal-html-page.bar .universal-html-items h4,.universal-html-page.bar .universal-html-item strong{color:#b87442}.universal-html-page.bar .universal-html-item p,.universal-html-page.bar .universal-html-item small,.universal-html-page.bar footer{color:#a5aa94}.universal-html-page.pet{background-image:url(/pet-menu/bone-appetit-background.webp)}.bar-html-gate{background:#080b08}.bar-html-gate .age-leave{align-items:center;display:inline-flex}.media-html-sheet{color:#29331f;background:#eadcbd url(/html-menu/food-menu-goat-chef.webp) 50%/100% 100% no-repeat;width:100%;height:100%;padding:11% 18% 15%;position:relative;overflow:hidden}.media-html-sheet header{text-align:center}.media-html-sheet header p{color:#a4522f;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:clamp(6px,.8vw,10px);font-weight:800}.media-html-sheet header h1{font:600 clamp(1.2rem,2.2vw,2.2rem)/1 var(--font-display),serif;text-transform:uppercase;margin:8px 0 5%}.media-html-items{gap:clamp(7px,1.1vw,15px);display:grid}.media-html-items section{border-bottom:1px solid #6e654b38;padding-bottom:clamp(5px,.7vw,10px)}.media-html-items h2{font:800 clamp(.55rem,1.05vw,1rem)/1.08 var(--font-sans),sans-serif;text-transform:uppercase;margin:0}.media-html-items small{color:#aa5b34;font:700 clamp(.35rem,.6vw,.58rem)/1.25 var(--font-sans),sans-serif;margin-top:.3em;display:block}.media-html-items p{font:500 clamp(.42rem,.72vw,.7rem)/1.3 var(--font-sans),sans-serif;margin:.32em 0 0}.media-html-sheet footer{color:inherit;font:700 clamp(5px,.6vw,8px) var(--font-sans),sans-serif;letter-spacing:.12em;background:0 0;justify-content:space-between;padding:0;display:flex;position:absolute;bottom:11%;left:18%;right:18%}.media-html-reader .pet-zoom-page{aspect-ratio:1203/1701;width:min(100vw,820px);height:min(100svh,141.3vw)}.media-html-reader .pet-zoom-stage{height:calc(100svh - 100px)}.universal-item-story{grid-template-columns:minmax(0,1fr) clamp(52px,8vw,96px);align-items:start;gap:clamp(5px,.8vw,10px);display:grid}.universal-item-story>span{min-width:0}.menu-cinema-thumb{aspect-ratio:16/9;color:#fff;cursor:pointer;background:#10130e;border:1px solid #f4ead5;border-radius:4px;width:100%;margin-top:.2em;padding:0;position:relative;overflow:hidden;box-shadow:0 3px 9px #2a180e4d}.menu-cinema-thumb video{object-fit:cover;opacity:.72;pointer-events:none;width:100%;height:100%}.menu-cinema-thumb i{place-items:center;font-size:0;display:grid;position:absolute;inset:0}.menu-cinema-thumb i:before{filter:drop-shadow(0 1px 4px #000);content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:10px solid #fff;width:0;height:0}.menu-cinema-thumb b{font:800 clamp(4px,.5vw,7px) var(--font-sans),sans-serif;letter-spacing:.08em;text-transform:uppercase;position:absolute;bottom:3px;left:4px}.html-menu-video-modal{z-index:130;color:#f3ead7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000;padding:0;display:block;position:fixed;inset:0}.html-menu-video-modal>video{object-fit:contain;background:#000;width:100vw;height:100svh;display:block}.html-menu-video-modal>div{z-index:1;pointer-events:none;background:linear-gradient(#0000,#080a07d9);flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:80px clamp(24px,5vw,70px) clamp(22px,4vw,48px);display:flex;position:absolute;bottom:0;left:0;right:0}.html-menu-video-modal small{color:#d28a58;letter-spacing:.2em;font-size:8px;font-weight:800}.html-menu-video-modal h2{font:500 clamp(2.2rem,4vw,4.6rem)/.9 var(--font-display),serif;margin:10px 0 0}.html-menu-video-modal>div button{color:#efe6d2;cursor:pointer;pointer-events:auto;text-transform:uppercase;letter-spacing:.12em;background:#080a0778;border:1px solid #efe6d280;width:max-content;margin-top:18px;padding:12px 16px;font-size:8px;font-weight:800}.html-menu-video-close{z-index:2;top:max(14px,env(safe-area-inset-top));right:max(14px,env(safe-area-inset-right));color:#fff;cursor:pointer;background:#a95028;border:1px solid #fff8;border-radius:50%;width:48px;height:48px;font-size:30px;position:fixed}@media (width<=720px){.html-menu-video-modal{background:#000;place-items:center;padding:0;display:grid}.html-menu-video-modal>video{object-fit:contain;background:#000;width:100vw;max-width:100vw;height:100svh;max-height:100svh}.html-menu-video-modal>div{padding:56px 18px max(16px,env(safe-area-inset-bottom));background:linear-gradient(#0000,#080a07d1);justify-content:flex-end;top:auto}.html-menu-video-modal small{font-size:7px}.html-menu-video-modal h2{margin-top:6px;font-size:clamp(1.65rem,8vw,2.5rem)}.html-menu-video-modal>div button{margin-top:10px;padding:10px 13px}.universal-item-story{grid-template-columns:minmax(0,1fr) clamp(48px,15vw,76px)}}.universal-item-story{display:block}.menu-cinema-thumb{z-index:2;aspect-ratio:1;border:2px solid #f4ead5;border-radius:50%;width:clamp(42px,7.2vw,82px);margin:0;padding:0;position:absolute;top:1.25em;right:0;overflow:hidden;box-shadow:0 5px 14px #2a180e66}.menu-cinema-thumb video{object-fit:cover;opacity:.78;width:100%;height:100%}.menu-cinema-thumb i{background:#0002;border-radius:50%;padding-left:2px}.menu-cinema-thumb b{display:none}.media-html-items section{position:relative}.media-video-thumb{width:clamp(38px,5.5vw,62px);top:0}@media (width<=720px){.universal-html-item.has-video{padding-right:clamp(46px,14vw,68px)}.menu-cinema-thumb{width:clamp(38px,12vw,58px)}}@media (width>=721px){.universal-html-reader{background:radial-gradient(circle at 50% 35%,#222b20,#0b0e0a 72%);width:100vw;height:100svh;min-height:720px;padding:0;position:relative;overflow:hidden}.universal-html-reader .pet-zoom-stage{height:auto;padding:0 80px;inset:18px 0 112px}.universal-html-reader .pet-zoom-page{aspect-ratio:1241/1754;filter:drop-shadow(0 22px 34px #0009);width:min(70.75svh - 106.125px,100vw - 180px);height:auto;max-height:calc(100svh - 150px)}.universal-html-reader .menu-controls{z-index:6;width:min(720px,100% - 160px);margin:0;position:absolute;bottom:54px;left:50%;translate:-50%}.universal-html-reader .complete-menu-jump{z-index:6;flex-wrap:nowrap;width:max-content;max-width:calc(100% - 40px);margin:0;position:absolute;bottom:8px;left:50%;translate:-50%}.universal-html-reader .complete-menu-jump button,.universal-html-reader .complete-menu-jump a{padding:10px 16px}.universal-html-reader .pet-zoom-toolbar{top:20px;left:calc(50% + min(35.375svh - 53.0625px,50vw - 90px) + 72px);translate:-100%}.media-html-reader .pet-zoom-stage{height:auto}.media-html-reader .pet-zoom-page{aspect-ratio:1203/1701;width:min(70.72svh - 106.08px,100vw - 180px);height:auto;max-height:calc(100svh - 150px)}}.universal-html-item.has-video{min-height:0;padding-right:0}.universal-html-item.has-video>.universal-item-heading{grid-template-columns:clamp(28px,4.4vw,48px) minmax(0,1fr) auto;align-items:center;gap:clamp(5px,.65vw,9px)}.universal-html-item.has-video .universal-item-story{margin-left:clamp(33px,5.05vw,57px)}.menu-cinema-thumb{border-width:1px;align-self:center;width:clamp(28px,4.4vw,48px);position:relative;top:auto;right:auto;box-shadow:0 3px 9px #2a180e55}.media-html-items section.has-video{min-height:0;padding-right:0}.media-item-heading{grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.media-html-items section.has-video .media-item-heading{grid-template-columns:clamp(28px,4.2vw,44px) minmax(0,1fr);gap:clamp(5px,.65vw,9px)}.media-html-items section.has-video>small,.media-html-items section.has-video>p{margin-left:clamp(33px,4.85vw,53px)}.media-video-thumb{width:clamp(28px,4.2vw,44px);position:relative;top:auto}@media (width<=720px){.universal-html-item.has-video>.universal-item-heading{grid-template-columns:clamp(25px,8vw,38px) minmax(0,1fr) auto}.universal-html-item.has-video .universal-item-story{margin-left:clamp(30px,9vw,45px)}.menu-cinema-thumb{width:clamp(25px,8vw,38px)}.media-html-items section.has-video .media-item-heading{grid-template-columns:clamp(25px,7vw,34px) minmax(0,1fr)}.media-html-items section.has-video>small,.media-html-items section.has-video>p{margin-left:clamp(30px,8vw,41px)}.media-video-thumb{width:clamp(25px,7vw,34px)}}.media-html-sheet.bar{color:#f2e8d2;background-image:url(/html-menu/goat_black_olive_bar_background.webp)}.media-html-sheet.bar header p,.media-html-sheet.bar header h1,.media-html-sheet.bar .media-html-items h2{color:#b87442}.media-html-sheet.bar .media-html-items p,.media-html-sheet.bar .media-html-items small{color:#a5aa94}.media-html-sheet.bar .media-html-items section{border-bottom-color:#a5aa9438}.media-item-heading,.media-html-items section.has-video .media-item-heading{grid-template-columns:clamp(28px,4.2vw,44px) minmax(0,1fr);align-items:center;gap:clamp(5px,.65vw,9px);display:grid}.media-video-placeholder{aspect-ratio:1;width:clamp(28px,4.2vw,44px);display:block}.media-html-items section>small,.media-html-items section>p,.media-html-items section.has-video>small,.media-html-items section.has-video>p{margin-left:clamp(33px,4.85vw,53px)}@media (width<=720px){.media-item-heading,.media-html-items section.has-video .media-item-heading{grid-template-columns:clamp(25px,7vw,34px) minmax(0,1fr)}.media-video-placeholder{width:clamp(25px,7vw,34px)}.media-html-items section>small,.media-html-items section>p,.media-html-items section.has-video>small,.media-html-items section.has-video>p{margin-left:clamp(30px,8vw,41px)}}.media-html-sheet.food{background-image:url(/media-table-menu/sassy-female-influencer-goat.png)}.media-html-sheet.bar{background-image:url(/media-table-menu/sassy-female-anchor-goat.png)}.media-html-sheet .media-html-items{align-content:start;max-height:58%}.media-html-sheet .media-html-items section{break-inside:avoid}.media-html-sheet.sassy-influencer,.media-html-sheet.sassy-anchor{background-position:50%;background-size:100% 100%}.video-options-page{color:#efe6d2;background:#11150f;min-height:100svh}.video-options-hero{background:radial-gradient(circle at 85% 10%,#9f4e2938,#0000 35%),linear-gradient(135deg,#1c2419,#0c0f0b);border-bottom:1px solid #d39a5b38;align-items:center;gap:clamp(24px,5vw,72px);min-height:330px;padding:90px clamp(24px,8vw,110px) 58px;display:flex}.video-options-hero>img{object-fit:cover;border:3px solid #b76739;border-radius:50%;width:clamp(92px,14vw,170px);height:clamp(92px,14vw,170px)}.video-options-hero p,.option-heading p{color:#c07747;letter-spacing:.2em;text-transform:uppercase;margin:0 0 10px;font-size:9px;font-weight:800}.video-options-hero h1{max-width:820px;font:500 clamp(2.8rem,6vw,6rem)/.92 var(--font-display),serif;margin:0}.video-options-hero span{color:#b9b3a3;margin-top:22px;font-size:12px;display:block}.video-option-grid{gap:28px;width:min(1200px,100%);margin:auto;padding:clamp(46px,8vw,100px) clamp(18px,5vw,64px);display:grid}.video-option{background:#181d16;border:1px solid #efe6d225;grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);min-height:390px;display:grid;box-shadow:0 24px 60px #0003}.option-heading{border-right:1px solid #efe6d21c;gap:22px;padding:40px;display:flex}.option-heading>span{color:#b76739;font:600 13px var(--font-sans),sans-serif;letter-spacing:.16em}.option-heading h2{font:500 clamp(2rem,3vw,3.4rem)/.95 var(--font-display),serif;margin:0}.option-heading small{color:#aaa595;margin-top:20px;font-size:11px;line-height:1.7;display:block}.option-canvas{color:#27311f;background:#e9dcbf;align-content:center;padding:clamp(28px,5vw,66px);display:grid;position:relative;overflow:hidden}.option-canvas:before{content:"";pointer-events:none;background:radial-gradient(circle at 100% 100%,#ae5b2d25,#0000 35%),radial-gradient(circle at 0 0,#44513b28,#0000 30%);position:absolute;inset:0}.demo-dish{z-index:1;border-top:2px solid #a85531;border-bottom:1px solid #27311f38;padding:25px;position:relative}.dish-line{justify-content:space-between;gap:20px;display:flex}.dish-line h3,.hold-card h3{font:800 clamp(1rem,2vw,1.45rem)/1.1 var(--font-sans),sans-serif;text-transform:uppercase;margin:0}.dish-line p,.hold-card p{color:#5f6255;font:500 12px/1.5 var(--font-sans),sans-serif;margin:8px 0 0}.dish-line strong,.hold-card strong{color:#a4522f;font-size:18px}.watch-pill{color:#fff;cursor:pointer;font:800 9px var(--font-sans),sans-serif;letter-spacing:.12em;text-transform:uppercase;background:#a95028;border:0;border-radius:25px;margin-top:20px;padding:12px 16px;box-shadow:0 8px 24px #7732173d}.watch-pill i{margin-right:7px;font-style:normal}.watch-pill small{border-left:1px solid #ffffff73;margin-left:9px;padding-left:9px;font-size:8px}.cinema-thumb{color:#fff;cursor:pointer;background:#111;border:2px solid #f5ead4;border-radius:12px;width:190px;height:105px;margin-top:20px;padding:0;position:relative;overflow:hidden;box-shadow:0 10px 25px #2a180e42}.cinema-thumb video{object-fit:cover;opacity:.75;width:100%;height:100%}.cinema-thumb span{place-items:center;font-size:24px;display:grid;position:absolute;inset:0}.cinema-thumb b{letter-spacing:.1em;text-transform:uppercase;font-size:8px;position:absolute;bottom:8px;left:10px}.goat-legend{z-index:1;color:#725f48;letter-spacing:.09em;text-transform:uppercase;margin-bottom:14px;font-size:9px;font-weight:800;position:relative}.goat-video-button{cursor:pointer;background:#111;border:3px solid #a95028;border-radius:50%;width:55px;height:55px;padding:0;position:absolute;bottom:17px;right:18px;overflow:hidden;box-shadow:0 8px 22px #5e2c1755}.goat-video-button img{object-fit:cover;width:100%;height:100%}.goat-video-button span{color:#fff;background:#a95028;border-radius:50%;place-items:center;width:23px;height:23px;font-size:9px;display:grid;position:absolute;bottom:-1px;right:-1px}.feed-preview{z-index:1;color:#fff;background:#10130e;border-radius:18px;min-height:260px;position:relative;overflow:hidden;box-shadow:0 16px 38px #0005}.feed-preview video{object-fit:cover;opacity:.55;width:100%;height:100%;position:absolute;inset:0}.feed-preview>div{background:linear-gradient(#0000,#0b0d0ae8);flex-direction:column;justify-content:flex-end;padding:28px;display:flex;position:absolute;inset:0}.feed-preview small{letter-spacing:.2em;font-size:8px}.feed-preview strong{font:500 30px/1 var(--font-display),serif;margin-top:8px}.feed-preview button{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:.1em;background:#a95028;border:1px solid #fff;width:max-content;margin-top:18px;padding:12px 15px;font-size:9px;font-weight:800}.press-instruction{z-index:1;color:#725f48;text-transform:uppercase;letter-spacing:.08em;margin:0 0 14px;font-size:9px;font-weight:700;position:relative}.hold-card{z-index:1;-webkit-user-select:none;user-select:none;touch-action:manipulation;cursor:pointer;border:1px solid #a95028;padding:25px;transition:all .25s;position:relative}.hold-card>div{justify-content:space-between;gap:20px;display:flex}.hold-card>span{color:#a95028;letter-spacing:.14em;text-transform:uppercase;margin-top:16px;font-size:8px;font-weight:800;display:block}.hold-card:active{background:#d9c9a9;transform:scale(.985)}.floating-video-menu{z-index:18;right:18px;bottom:max(18px,env(safe-area-inset-bottom));color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:.12em;background:#a95028;border:1px solid #f4e6cb;border-radius:28px;min-height:54px;padding:0 20px;font-size:9px;font-weight:800;position:fixed;box-shadow:0 12px 34px #0008}.floating-video-menu span{margin-left:8px}.dish-video-modal,.dish-video-feed{z-index:120;padding:max(14px,env(safe-area-inset-top)) max(14px,env(safe-area-inset-right)) max(14px,env(safe-area-inset-bottom));color:#f4ead6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080a07f7;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);display:grid;position:fixed;inset:0}.dish-video-modal video,.dish-video-feed>video{object-fit:contain;background:#000;width:100%;height:calc(100svh - 28px)}.video-close{z-index:3;top:max(18px,env(safe-area-inset-top));right:max(18px,env(safe-area-inset-right));color:#fff;cursor:pointer;background:#a95028;border:1px solid #fff8;border-radius:50%;width:48px;height:48px;font-size:30px;position:fixed}.video-caption,.feed-caption{flex-direction:column;justify-content:center;padding:clamp(32px,6vw,80px);display:flex}.video-caption small,.feed-caption small{letter-spacing:.2em;color:#c07747;font-size:8px;font-weight:800}.video-caption h2,.feed-caption h2{font:500 clamp(3rem,5vw,5.5rem)/.9 var(--font-display),serif;margin:15px 0 0}.video-caption p,.feed-caption p{color:#aaa595;line-height:1.65}.video-caption button,.feed-caption button{color:#efe6d2;cursor:pointer;text-transform:uppercase;letter-spacing:.12em;background:0 0;border:1px solid #ede2cc80;width:max-content;margin-top:24px;padding:14px 18px;font-size:8px;font-weight:800}.feed-caption>div{gap:10px;display:flex}.feed-caption button:disabled{opacity:.25}@media (width<=720px){.video-options-hero{align-items:flex-start;padding-top:62px}.video-options-hero>img{width:76px;height:76px}.video-options-page .video-options-hero h1{font-size:2.7rem}.video-option{grid-template-columns:1fr;min-height:0}.option-heading{border-bottom:1px solid #efe6d21c;border-right:0;padding:26px 22px}.option-canvas{min-height:300px;padding:30px 18px}.dish-video-modal,.dish-video-feed{background:#000;padding:0;display:block}.dish-video-modal video,.dish-video-feed>video{object-fit:cover;width:100vw;height:100svh}.video-caption,.feed-caption{background:linear-gradient(#0000 45%,#080a07ed);justify-content:flex-end;padding:90px 24px 32px;position:absolute;inset:0}.video-caption h2,.feed-caption h2{font-size:3rem}.video-caption p,.feed-caption p{margin-bottom:0}.video-close{top:max(12px,env(safe-area-inset-top));right:12px}.floating-video-menu{right:10px;bottom:max(10px,env(safe-area-inset-bottom))}}.legal-notice-link{color:#eee7d7a3;cursor:pointer;text-transform:uppercase;font:600 8px var(--font-sans), sans-serif;letter-spacing:.17em;background:0 0;border:0;border-bottom:1px solid #eee7d76b;margin:30px auto 0;padding:10px 0;display:block}.age-modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050604db;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.age-modal{width:min(680px,100%);max-height:calc(100svh - 48px);color:var(--ink);background:#f0eadc;border:1px solid #aa8a56;padding:clamp(30px,5vw,58px);position:relative;overflow-y:auto;box-shadow:0 34px 90px #0000008c}.age-modal-close{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;font-size:30px;line-height:1;position:absolute;top:16px;right:18px}.age-modal h3{max-width:530px;font:500 clamp(2.7rem, 6vw, 4.7rem)/.92 var(--font-display), serif;letter-spacing:-.035em;margin:0 0 28px}.age-modal ul{color:#1d1b16bd;gap:12px;margin:0;padding-left:20px;font-size:12px;line-height:1.65;display:grid}.age-confirmation{cursor:pointer;border:1px solid #1d1b1638;grid-template-columns:22px 1fr;align-items:start;gap:13px;margin-top:28px;padding:20px;font-size:12px;font-weight:600;line-height:1.6;display:grid}.age-confirmation input{width:18px;height:18px;accent-color:var(--rust);margin:1px 0 0}.age-modal-actions{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.age-enter:disabled{opacity:.42;cursor:not-allowed}.age-leave{min-height:54px;color:var(--ink);cursor:pointer;text-transform:uppercase;font:700 9px var(--font-sans), sans-serif;letter-spacing:.17em;background:0 0;border:1px solid #1d1b1673;padding:0 22px}.age-source-note{color:#1d1b169e;margin:22px 0 0;font-size:10px;line-height:1.6}.age-source-note a{border-bottom:1px solid}.menu-head{max-width:900px}.menu-head .section-kicker{color:#b18f5e}.menu-intro{color:#eee7d7ad;max-width:650px;font:400 1rem/1.75 var(--font-display), serif;margin:32px 0 0}.menu-viewer{max-width:760px;margin:76px auto 0}.menu-book{perspective:2200px;filter:drop-shadow(0 28px 36px #0000006b);justify-content:center;display:flex}.menu-paper{aspect-ratio:1200/1697;transform-origin:0;width:min(100%,590px);transform-style:preserve-3d;will-change:transform;background:#eadbbd;position:relative;overflow:hidden}.menu-paper:after{content:"";z-index:2;pointer-events:none;position:absolute;inset:0;box-shadow:inset 18px 0 22px #24180c21,inset -4px 0 8px #ffffff3d}.menu-paper img{object-fit:contain;width:100%;height:100%}.page-sheen{z-index:3;opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000 48%,#ffffff85 72%,#0000 94%);position:absolute;inset:0}.is-turning-next{animation:.62s cubic-bezier(.55,.06,.3,.96) turn-next}.is-turning-previous{animation:.62s cubic-bezier(.55,.06,.3,.96) turn-previous}.is-turning-next .page-sheen,.is-turning-previous .page-sheen{animation:.62s paper-sheen}.menu-controls{grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;margin-top:34px;display:grid}.menu-controls button{width:fit-content;min-height:48px;color:var(--cream);cursor:pointer;text-transform:uppercase;font:600 9px var(--font-sans), sans-serif;letter-spacing:.16em;background:0 0;border:1px solid #eee7d780;padding:0 18px;transition:all .25s}.menu-controls button:last-child{justify-self:end}.menu-controls button:hover:not(:disabled){background:var(--cream);color:var(--ink)}.menu-controls button:disabled{opacity:.22;cursor:not-allowed}.menu-controls>span{letter-spacing:.18em;text-transform:uppercase;color:#eee7d7a8;font-size:9px}.menu-dots{flex-wrap:wrap;justify-content:center;gap:0;max-width:352px;margin:18px auto 0;display:flex}.menu-dots button{cursor:pointer;background:0 0;border:0;flex:0 0 44px;place-items:center;width:44px;height:44px;padding:0;display:grid}.menu-dots button:after{content:"";background:var(--cream);opacity:.28;border-radius:50%;width:8px;height:8px;transition:all .2s}.menu-dots button.active:after{opacity:1;transform:scale(1.35)}.menu-page-link{margin-top:44px}.full-menu-heading{color:var(--cream);text-align:center;background:#0e120e;padding:120px 8vw 48px}.full-menu-heading h1{font:500 clamp(3.5rem,8vw,7rem)/.9 var(--font-display),serif;margin:10px 0}.complete-menu-reader{color:var(--cream);background:#0e120e;padding:30px 5vw 100px}.complete-menu-reader .menu-book{max-width:1040px;margin:auto}.complete-menu-paper{cursor:zoom-in;background:#111;border:0;width:min(100%,820px);padding:0}.complete-menu-paper img{width:100%;height:auto;display:block}.complete-menu-jump{flex-wrap:wrap;justify-content:center;gap:12px;margin:24px auto;display:flex}.complete-menu-jump button,.complete-menu-jump a{color:var(--cream);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #eee7d780;padding:14px 18px;font-size:9px}@keyframes turn-next{0%{transform:rotateY(0)}49%{transform:rotateY(-72deg)skewY(1deg)}50%{transform:rotateY(68deg)skewY(-1deg)}to{transform:rotateY(0)}}@keyframes turn-previous{0%{transform:rotateY(0)}49%{transform:rotateY(72deg)skewY(-1deg)}50%{transform:rotateY(-68deg)skewY(1deg)}to{transform:rotateY(0)}}@keyframes paper-sheen{0%,to{opacity:0}45%,55%{opacity:.7}}.menu-grid{border-top:1px solid #fff3;grid-template-columns:repeat(3,1fr);margin:9vw 0 42px;display:grid}.menu-grid article{border-right:1px solid #fff3;margin-right:40px;padding:34px 40px 50px 0}.menu-grid article:last-child{border:0;margin-right:0}.menu-grid span{letter-spacing:.2em;color:#b18f5e;font-size:9px}.menu-grid h3{font:500 2rem/1.1 var(--font-display), serif;margin:38px 0 20px}.menu-grid p,.menu-note{color:#eee7d7ad;font-size:12px;line-height:1.7}.menu-note{margin-bottom:34px}.light-link{color:var(--cream)}.editorial-grid{background:var(--paper);grid-template-columns:1.05fr .95fr;align-items:start;gap:9vw;padding:9vw 8vw;display:grid}.editorial-card{background:var(--cream)}.card-square{margin-top:16vw}.card-image{background-position:50%;background-size:cover}.image-chair{background-image:url(/images/optimized/food-02-1280.webp);background-position:50% 72%;min-height:720px}.image-steve{aspect-ratio:1;background-image:url(/images/optimized/food-01-1280.webp);background-position:50% 66%}.card-caption{background:var(--paper);padding:34px 4px 22px}.card-caption p{text-transform:uppercase;letter-spacing:.2em;color:#866d45;margin:0 0 18px;font-size:9px}.card-caption h3{font:500 clamp(2rem, 3.6vw, 4.2rem)/.98 var(--font-display), serif;margin:0}.gallery-section{background:#ded6c5;padding:11vw 5vw}.gallery-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:8vw;margin:0 3vw 70px;display:grid}.gallery-heading h2{font:500 clamp(3.5rem, 6.5vw, 7rem)/.9 var(--font-display), serif;letter-spacing:-.04em;margin:0}.gallery-heading>p{max-width:520px;font:400 1.1rem/1.75 var(--font-display), serif;color:#1d1b16ad;margin:0 0 8px}.restaurant-gallery{grid-template-columns:repeat(12,1fr);gap:16px;display:grid}.gallery-item{background:#26251f;grid-column:span 4;min-height:360px;margin:0;position:relative;overflow:hidden}.gallery-item-1,.gallery-item-8,.gallery-item-9{grid-column:span 8}.gallery-item-7,.gallery-item-13{grid-column:span 6}.gallery-item-14,.gallery-item-15{grid-column:span 3}.gallery-item img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.gallery-item:hover img{transform:scale(1.025)}.gallery-item figcaption{color:var(--cream);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-transform:uppercase;letter-spacing:.16em;background:#0f0e0bc7;padding:9px 12px;font-size:8px;position:absolute;bottom:16px;left:18px}.local-faq{border-top:1px solid var(--line);background:#eee7d8;grid-template-columns:.85fr 1.15fr;gap:10vw;padding:11vw 8vw;display:grid}.local-faq h2{max-width:700px;font:500 clamp(3.3rem, 6vw, 6.7rem)/.92 var(--font-display), serif;letter-spacing:-.04em;margin:0}.local-faq-list{border-top:1px solid var(--line)}.local-faq-list article{border-bottom:1px solid var(--line);padding:28px 0}.local-faq-list h3{font:500 clamp(1.45rem, 2.2vw, 2.2rem)/1.15 var(--font-display), serif;margin:0}.local-faq-list p{color:#1d1b16b3;margin:13px 0 0;line-height:1.75}.local-faq-list a{border-bottom:1px solid;font-weight:600}.visit{border-top:1px solid var(--line);background:#ded6c5;grid-template-columns:1fr 1fr;gap:10vw;padding:11vw 8vw;display:grid}.visit-intro{max-width:480px;font:400 1.08rem/1.7 var(--font-display), serif;color:#1d1b16b8;margin:34px 0 0}.visit-details{border-top:1px solid var(--line)}.visit-details>div{border-bottom:1px solid var(--line);grid-template-columns:130px 1fr;gap:30px;padding:24px 0;display:grid}.visit-details p,.visit-details a{font:400 1rem/1.65 var(--font-display), serif;margin:0}.visit-details .detail-label{font:600 9px/1.5 var(--font-sans), sans-serif;text-transform:uppercase;letter-spacing:.2em;color:#766847}.dark-outline{border-color:var(--ink);margin-top:36px;display:inline-block}.dark-outline:hover{background:var(--ink);color:var(--paper)}footer{color:var(--cream);background:#161510;grid-template-columns:1fr 1fr 1fr;align-items:start;gap:50px;padding:8vw;display:grid}.footer-mark{--brand-accent:#d4a35d}.footer-mark .brand-wordmark{width:min(250px,100%)}.footer-note{max-width:270px;font:400 1.5rem/1.35 var(--font-display), serif;margin:0}.footer-links{text-transform:uppercase;letter-spacing:.18em;gap:13px;font-size:9px;display:grid}.copyright{letter-spacing:.2em;opacity:.6;border-top:1px solid #ffffff29;grid-column:1/-1;margin:6vw 0 0;padding-top:24px;font-size:8px}.support-page{min-height:100svh;color:var(--cream);background:#171611}.support-nav{border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;height:86px;padding:0 7vw;display:flex}.support-wordmark{--brand-accent:#a95028}.support-wordmark .brand-wordmark{width:185px}.support-back{text-transform:uppercase;letter-spacing:.2em;border-bottom:1px solid #eee7d780;align-items:center;min-height:44px;font-size:9px;display:inline-flex}.support-hero{grid-template-columns:.88fr 1.12fr;min-height:calc(100svh - 86px);display:grid}.support-heading{background:linear-gradient(160deg,#9a4b25f5,#482618fa);flex-direction:column;justify-content:center;padding:10vw 7vw;display:flex}.support-heading .section-kicker{color:#ffffffb8}.support-heading h1{font:500 clamp(4rem, 7vw, 7.5rem)/.84 var(--font-display), serif;letter-spacing:-.04em;margin:0}.support-heading>p:not(.section-kicker){max-width:520px;font:400 1.15rem/1.75 var(--font-display), serif;color:#ffffffc7;margin:38px 0 48px}.support-direct{border-top:1px solid #ffffff3d;gap:10px;padding-top:24px;display:grid}.support-direct span{text-transform:uppercase;letter-spacing:.22em;opacity:.64;font-size:8px}.support-direct a{width:fit-content;font:500 clamp(1.2rem, 2vw, 1.7rem) var(--font-display), serif;overflow-wrap:anywhere;border-bottom:1px solid #ffffff80}.support-panel{background:var(--paper);color:var(--ink);padding:9vw 9vw 9vw 8vw}.support-panel h2{font:500 clamp(3rem, 5vw, 5.2rem)/.9 var(--font-display), serif;letter-spacing:-.035em;margin:0 0 54px}.support-form{gap:28px;display:grid}.form-row{grid-template-columns:1fr 1fr;gap:24px;display:grid}.support-form label{text-transform:uppercase;letter-spacing:.17em;color:#766847;gap:10px;font-size:9px;font-weight:600;display:grid}.support-form input,.support-form select,.support-form textarea{border:0;border-bottom:1px solid var(--line);width:100%;min-height:52px;color:var(--ink);font:400 1rem/1.5 var(--font-display), serif;letter-spacing:0;text-transform:none;background:0 0;border-radius:0;outline:0;padding:14px 0}.support-form textarea{border:1px solid var(--line);resize:vertical;padding:14px}.support-form input:focus,.support-form select:focus,.support-form textarea:focus{border-color:var(--rust);box-shadow:0 1px 0 var(--rust)}.support-submit{border:1px solid var(--ink);background:var(--ink);width:fit-content;min-height:54px;color:var(--paper);cursor:pointer;text-transform:uppercase;font:600 9px var(--font-sans), sans-serif;letter-spacing:.17em;padding:0 25px}.support-submit span{margin-left:12px}.support-submit:hover{background:var(--rust);border-color:var(--rust)}.form-note{color:#766f62;max-width:560px;margin:-12px 0 0;font-size:10px;line-height:1.65}.support-footer{text-transform:uppercase;letter-spacing:.17em;border-top:1px solid #ffffff24;flex-wrap:wrap;align-items:center;gap:24px 50px;padding:34px 7vw;font-size:8px;display:flex}.support-footer p{margin:0 auto 0 0}.compliance-hero{min-height:72svh;color:var(--cream);background:linear-gradient(135deg,#1d1b15 0%,#343021 54%,sienna 140%);flex-direction:column;justify-content:flex-end;padding:11vw 8vw 8vw;display:flex}.compliance-hero .section-kicker{color:#d4b37a}.compliance-hero h1{max-width:1050px;font:500 clamp(5rem, 10vw, 10rem)/.78 var(--font-display), serif;letter-spacing:-.055em;margin:0}.compliance-hero>p:last-child{max-width:610px;font:400 1.2rem/1.7 var(--font-display), serif;color:#eee7d7b8;margin:42px 0 0 auto}.compliance-intro{background:#ded6c5;grid-template-columns:.9fr 1.1fr;gap:10vw;padding:10vw 8vw;display:grid}.compliance-intro h2,.compliance-note h2{max-width:720px;font:500 clamp(3.4rem, 6vw, 6.5rem)/.9 var(--font-display), serif;letter-spacing:-.04em;margin:0}.compliance-intro>div:last-child{padding-top:66px}.compliance-intro>div:last-child p{max-width:650px;font:400 1.13rem/1.8 var(--font-display), serif;color:#1d1b16b8}.compliance-grid{background:var(--paper);border-top:1px solid var(--line)}.compliance-grid article{border-bottom:1px solid var(--line);grid-template-columns:70px minmax(190px,.6fr) 1fr 1fr;align-items:start;gap:clamp(22px,4vw,72px);min-height:390px;padding:clamp(34px,5vw,72px) 8vw;display:grid}.compliance-grid article>span{color:var(--rust);font:600 10px var(--font-sans),sans-serif;letter-spacing:.18em}.compliance-grid article>p{text-transform:uppercase;color:#75694e;font:600 8px/1.65 var(--font-sans),sans-serif;letter-spacing:.16em;margin:0}.compliance-grid h2{font:500 clamp(2.5rem,4vw,4.5rem)/.9 var(--font-display),serif;letter-spacing:-.035em;margin:0}.compliance-grid article div p{color:#1d1b16ad;font:400 1rem/1.75 var(--font-display),serif;margin:0}.compliance-grid article a,.compliance-note a{text-transform:uppercase;width:fit-content;min-height:46px;font:600 8px var(--font-sans),sans-serif;letter-spacing:.16em;border-bottom:1px solid;align-items:center;margin-top:26px;display:inline-flex}.compliance-note{text-align:center;color:var(--cream);background:#1a1914;padding:10vw 8vw}.compliance-note h2{margin-inline:auto}.compliance-note>p:not(.section-kicker){color:#eee7d7ad;max-width:610px;font:400 1.1rem/1.7 var(--font-display),serif;margin:30px auto 0}.compliance-note a{margin:34px auto 0}.licence-detail-hero{min-height:66svh;color:var(--cream);background:linear-gradient(140deg,#1c1a14,#3b3423 65%,#a4512d 150%);flex-direction:column;justify-content:flex-end;padding:11vw 8vw 7vw;display:flex}.licence-detail-hero .section-kicker{color:#d4b37a}.licence-detail-hero h1{max-width:1050px;font:500 clamp(4.5rem,8.4vw,8.8rem)/.82 var(--font-display),serif;letter-spacing:-.05em;text-wrap:balance;margin:0}.licence-detail-hero>p:last-child{color:#eee7d7b8;max-width:700px;font:400 1.18rem/1.72 var(--font-display),serif;margin:36px 0 0 auto}.licence-detail-body{background:#ded6c5;grid-template-columns:.72fr 1.28fr;gap:10vw;padding:10vw 8vw;display:grid}.licence-detail-body aside{border:1px solid #1d1b162e;align-self:start;padding:34px}.licence-status{text-transform:uppercase;color:#77694f;font:700 8px var(--font-sans),sans-serif;letter-spacing:.16em;border-top:1px solid #1d1b162e;border-bottom:1px solid #1d1b162e;align-items:center;gap:12px;margin:22px 0 54px;padding:18px 0;display:flex}.licence-status.available{color:#2f6948}.licence-status span{font-size:13px}.licence-authority-label{text-transform:uppercase;color:#77694f;font:700 8px var(--font-sans),sans-serif;letter-spacing:.16em;margin:0}.licence-authority{font:500 1.45rem/1.35 var(--font-display),serif;margin:15px 0 0}.licence-detail-body article h2{font:500 clamp(3.2rem,5.5vw,6rem)/.9 var(--font-display),serif;letter-spacing:-.04em;margin:0 0 40px}.licence-detail-body article>p:not(.section-kicker):not(.licence-pending-note){color:#1d1b16b8;max-width:720px;font:400 1.12rem/1.8 var(--font-display),serif}.licence-official-link{border:1px solid var(--ink);background:var(--ink);width:fit-content;min-height:56px;color:var(--paper);text-transform:uppercase;font:700 8px var(--font-sans),sans-serif;letter-spacing:.16em;align-items:center;margin-top:34px;padding:0 22px;display:inline-flex}.licence-pending-note{color:#6d604a;background:#ffffff47;border-left:3px solid #a4512d;max-width:720px;margin:34px 0 0;padding:20px 22px;font-size:10px;line-height:1.7}.licence-explainer{background:#1d1b162e;grid-template-columns:1fr 1fr;gap:1px;padding:10vw 8vw;display:grid}.licence-explainer article{background:var(--paper);padding:clamp(42px,6vw,90px)}.licence-explainer article:last-child{color:var(--cream);background:#29271f}.licence-explainer h2,.licence-document h2{max-width:680px;font:500 clamp(3rem,5vw,5.6rem)/.9 var(--font-display),serif;letter-spacing:-.04em;margin:0 0 36px}.licence-explainer article>p:not(.section-kicker){color:#1d1b16b3;max-width:640px;font:400 1.08rem/1.78 var(--font-display),serif}.licence-explainer article:last-child>p:not(.section-kicker){color:#eee7d7b3}.licence-document{background:#ded6c5;grid-template-columns:.65fr 1.35fr;align-items:start;gap:7vw;padding:10vw 8vw;display:grid}.licence-document>div{position:sticky;top:100px}.licence-document>div>p:not(.section-kicker){color:#1d1b16b3;max-width:520px;font:400 1.08rem/1.75 var(--font-display),serif}.licence-document a{text-transform:uppercase;width:fit-content;min-height:52px;font:700 8px var(--font-sans),sans-serif;letter-spacing:.16em;border-bottom:1px solid;align-items:center;margin-top:24px;display:inline-flex}.licence-document iframe{background:#fff;border:1px solid #1d1b1638;width:100%;height:min(82svh,1050px)}.licence-detail-next{color:var(--cream);background:#1a1914;justify-content:space-between;gap:28px;padding:42px 8vw;display:flex}.licence-detail-next a{text-transform:uppercase;min-height:48px;font:600 8px var(--font-sans),sans-serif;letter-spacing:.16em;border-bottom:1px solid #ffffff73;align-items:center;display:inline-flex}.whatsapp-page{min-height:100svh;color:var(--cream);background:#15140f}.whatsapp-nav{border-bottom:1px solid #ffffff21;justify-content:space-between;align-items:center;min-height:78px;padding:0 6vw;display:flex}.whatsapp-nav>a:last-child{text-transform:uppercase;letter-spacing:.16em;color:#eee7d7ad;align-items:center;min-height:44px;font-size:8px;display:inline-flex}.whatsapp-shell{grid-template-columns:.85fr 1.15fr;min-height:calc(100svh - 78px);display:grid}.whatsapp-art{background:linear-gradient(#100e0a14,#100e0abd),url(/gallery/goat-brew-outdoor-restaurant-ambience.webp) 50%/cover;flex-direction:column;justify-content:space-between;min-height:720px;padding:7vw;display:flex}.whatsapp-mark{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#13120e59;border:1px solid #ffffffa8;border-radius:50%;place-items:center;width:86px;height:86px;font-size:34px;display:grid}.whatsapp-art p{text-transform:uppercase;letter-spacing:.22em;margin:0;font-size:8px}.whatsapp-card{color:var(--ink);background:#eee7d8;flex-direction:column;justify-content:center;padding:clamp(72px,10vw,150px) clamp(24px,8vw,120px);display:flex}.whatsapp-card h1{max-width:780px;font:500 clamp(4rem, 7vw, 7.4rem)/.84 var(--font-display), serif;letter-spacing:-.05em;text-wrap:balance;margin:0}.whatsapp-intro{max-width:590px;font:400 1.16rem/1.72 var(--font-display), serif;color:#1d1b16b3;margin:34px 0 0}.whatsapp-card blockquote{max-width:620px;font:500 1.25rem/1.55 var(--font-display), serif;background:#ffffff6b;border-left:3px solid #25d366;margin:38px 0;padding:24px 28px}.whatsapp-open-button{color:#fff;text-transform:uppercase;letter-spacing:.17em;background:#176b3a;align-items:center;gap:15px;width:fit-content;min-height:64px;padding:0 28px 0 16px;font-size:9px;font-weight:700;display:inline-flex;box-shadow:0 18px 38px #176b3a33}.whatsapp-open-button span{color:#176b3a;background:#fff;border-radius:50%;place-items:center;width:42px;height:42px;font-size:20px;display:grid}.whatsapp-device-note{color:#1d1b168c;margin:15px 0 0;font-size:10px;line-height:1.6}.whatsapp-browser-fallback{letter-spacing:.08em;border-bottom:1px solid #1d1b1666;align-items:center;width:fit-content;min-height:44px;margin-top:20px;font-size:9px;line-height:1.5;display:inline-flex}.whatsapp-number{color:#776b58;letter-spacing:.14em;text-transform:uppercase;margin:30px 0 0;font-size:9px}.seo-page{background:var(--paper);color:var(--ink)}.seo-nav{z-index:30;min-height:76px;color:var(--cream);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#161510f5;border-bottom:1px solid #ffffff21;grid-template-columns:auto 1fr auto;align-items:center;gap:42px;padding:0 5vw;display:grid;position:sticky;top:0}.seo-wordmark{--brand-accent:#d4b37a;white-space:nowrap}.seo-wordmark .brand-wordmark{width:176px}.seo-nav nav{justify-content:center;gap:clamp(18px,2.4vw,38px);display:flex}.seo-nav nav a,.seo-nav-cta{text-transform:uppercase;letter-spacing:.15em;align-items:center;min-height:44px;font-size:8px;font-weight:600;display:inline-flex}.seo-nav nav a{color:#eee7d7bd}.seo-nav nav a:hover{color:#fff}.seo-nav-cta{border:1px solid #ffffff7a;padding:0 18px}.seo-hero{color:#fff;background:#17140f;align-items:flex-end;min-height:78svh;display:flex;position:relative;overflow:hidden}.seo-hero-media{position:absolute;inset:0}.seo-hero-media img{object-fit:cover;object-position:inherit;width:100%;height:100%}.seo-hero-shade{background:linear-gradient(90deg,#0c0a07e0,#0c0a072e 75%),linear-gradient(#0000 40%,#0c0a07b3);position:absolute;inset:0}.seo-hero-copy{z-index:1;width:min(980px,88vw);padding:9vw 7vw;position:relative}.seo-hero-copy .section-kicker{color:#dcc89d}.seo-hero-copy h1{max-width:900px;font:500 clamp(4rem, 7vw, 7.5rem)/.86 var(--font-display), serif;letter-spacing:-.04em;text-wrap:balance;margin:0}.seo-hero-copy>p:not(.section-kicker){max-width:670px;font:400 clamp(1.05rem, 1.5vw, 1.3rem)/1.65 var(--font-display), serif;color:#ffffffc7;margin:30px 0 0}.seo-hero-actions{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.seo-hero-actions a{text-transform:uppercase;letter-spacing:.16em;border:1px solid #ffffffa3;align-items:center;min-height:50px;padding:0 20px;font-size:8px;font-weight:600;display:inline-flex}.seo-content{padding:9vw 8vw}.seo-intro-block{text-align:center}.seo-intro-block h2,.seo-split-copy h2,.seo-dark-band h2,.seo-cta-band h2{font:500 clamp(3.4rem, 6vw, 6.5rem)/.9 var(--font-display), serif;letter-spacing:-.04em;margin:0}.seo-lead{max-width:760px;font:400 1.2rem/1.75 var(--font-display), serif;color:#1d1b16b8;margin:38px auto 0}.seo-menu-book{color:var(--cream);background:#191914;padding:7vw 8vw 9vw}.seo-menu-book .menu-viewer{margin-top:0}.menu-text-section{background:#eee7d8;padding:10vw 8vw}.menu-text-heading{max-width:940px}.menu-text-heading h2{font:500 clamp(3.3rem, 6vw, 6.6rem)/.92 var(--font-display), serif;letter-spacing:-.04em;margin:0}.menu-text-heading>p:last-child{color:#1d1b16ad;max-width:720px;font:400 1.1rem/1.75 var(--font-display), serif;margin:30px 0 0}.menu-text-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:78px;display:grid}.menu-text-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:clamp(28px,4vw,52px)}.menu-text-grid h3{font:500 clamp(2rem, 3.2vw, 3.4rem)/1 var(--font-display), serif;margin:0 0 28px}.menu-text-grid ul{gap:20px;margin:0;padding:0;list-style:none;display:grid}.menu-text-grid li{gap:5px;display:grid}.menu-text-grid strong{letter-spacing:.05em;text-transform:uppercase;font-size:11px}.menu-text-grid span{color:#1d1b16a6;font:400 1rem/1.55 var(--font-display), serif}.seo-card-grid{grid-template-columns:repeat(4,1fr);gap:0;display:grid}.seo-card-grid article{border-top:1px solid var(--line);border-right:1px solid var(--line);flex-direction:column;min-height:330px;padding:42px 32px;display:flex}.seo-card-grid article:last-child{border-right:0}.seo-card-grid article span{color:#866d45;letter-spacing:.18em;font-size:9px}.seo-card-grid h3{font:500 2.25rem/1 var(--font-display), serif;margin:auto 0 20px}.seo-card-grid p{color:#1d1b16a6;margin:0;font-size:12px;line-height:1.7}.seo-split-copy{grid-template-columns:.9fr 1.1fr;gap:10vw;display:grid}.seo-split-copy>div:last-child{padding-top:72px}.seo-split-copy>div:last-child p{max-width:640px;font:400 1.15rem/1.8 var(--font-display), serif;color:#1d1b16b8}.seo-text-link{border-bottom:1px solid var(--ink);text-transform:uppercase;letter-spacing:.16em;align-items:center;min-height:44px;margin-top:22px;font-size:9px;font-weight:600;display:inline-flex}.seo-dark-band,.seo-cta-band{color:var(--cream);background:#1a1914;padding:10vw 8vw}.seo-dark-band .section-kicker,.seo-cta-band .section-kicker{color:#b18f5e}.seo-dark-band a,.seo-cta-band a{text-transform:uppercase;letter-spacing:.16em;border:1px solid #ffffff73;align-items:center;min-height:52px;margin-top:36px;padding:0 22px;font-size:9px;display:inline-flex}.seo-cta-band{text-align:center}.seo-cta-band p:not(.section-kicker){max-width:580px;font:400 1.1rem/1.7 var(--font-display), serif;color:#eee7d7b3;margin:30px auto 0}.seo-footer{color:var(--cream);background:#11100d;grid-template-columns:1fr 1fr 1fr;gap:48px;padding:7vw 7vw 3vw;display:grid}.seo-footer>div:first-child p{font:400 1.45rem/1.4 var(--font-display), serif;color:#eee7d7a3}.seo-footer-links,.seo-footer-contact{text-transform:uppercase;letter-spacing:.15em;align-content:start;gap:14px;font-size:8px;display:grid}.seo-footer-address{letter-spacing:.13em;color:#eee7d785;border-top:1px solid #ffffff24;grid-column:1/-1;margin:4vw 0 0;padding-top:24px;font-size:8px;line-height:1.6}.journal-route-shell{min-height:100%;padding-bottom:104px}.journal-action-dock{z-index:70;left:50%;bottom:max(16px, env(safe-area-inset-bottom));color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#151511f5;border:1px solid #fff3;grid-template-columns:repeat(3,minmax(0,1fr));width:min(650px,100% - 32px);min-height:66px;display:grid;position:fixed;overflow:hidden;transform:translate(-50%);box-shadow:0 18px 55px #0000005c}.journal-action-dock a{border-right:1px solid #ffffff24;justify-content:center;align-items:center;gap:12px;min-width:0;padding:10px 18px;transition:background .2s,color .2s;display:flex}.journal-action-dock a:last-child{border-right:0}.journal-action-dock a>svg{flex:none}.journal-action-dock a>span{gap:3px;min-width:0;display:grid}.journal-action-dock strong{letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font-size:9px}.journal-action-dock small{color:#ffffff9e;font:500 12px/1.1 var(--font-display), serif;letter-spacing:.03em;white-space:nowrap}.journal-action-call{background:#a95028}.journal-action-whatsapp{background:#176b49}.journal-action-menu{background:#ffffff0f}.journal-action-dock a:hover{color:#1d1b16;background:#fff}.journal-action-dock a:hover small{color:#1d1b16a8}.journal-action-dock a:focus-visible{outline-offset:-4px;outline:2px solid #fff}.journal-index-hero{background:#ded6c5;padding:12vw 8vw 9vw}.journal-index-hero h1{font:500 clamp(5rem, 10vw, 10rem)/.78 var(--font-display), serif;letter-spacing:-.05em;margin:0}.journal-index-hero>p:last-child{max-width:570px;font:400 1.2rem/1.7 var(--font-display), serif;margin:48px 0 0 auto}.journal-category-nav{flex-wrap:wrap;gap:10px;margin-top:54px;display:flex}.journal-category-nav a{text-transform:uppercase;min-height:42px;font:700 8px var(--font-sans), sans-serif;letter-spacing:.14em;color:var(--ink);background:#ffffff38;border:1px solid #1d1b1633;border-radius:999px;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.journal-event-index{background:#f1ebdf}.journal-event-index>h2{max-width:920px;font:500 clamp(3.2rem, 6vw, 6.8rem)/.88 var(--font-display), serif;letter-spacing:-.05em;margin:0}.journal-event-index>p:not(.section-kicker){max-width:760px;font:400 1.15rem/1.75 var(--font-display), serif;color:#1d1b16b3;margin:28px 0 0}.journal-category-section{margin-top:76px;scroll-margin-top:92px}.journal-category-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:22px;margin-bottom:20px;padding-bottom:18px;display:flex}.journal-category-heading span{text-transform:uppercase;font:700 10px var(--font-sans), sans-serif;letter-spacing:.18em;color:#9a6e39}.journal-category-heading strong{color:#1d1b168a;text-transform:uppercase;font:700 8px var(--font-sans), sans-serif;letter-spacing:.14em}.journal-event-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.journal-event-card{border:1px solid var(--line);min-height:100%;color:var(--ink);background:#fffaf0;grid-template-rows:230px 1fr;text-decoration:none;transition:transform .18s,box-shadow .18s;display:grid}.journal-event-card:hover{transform:translateY(-3px);box-shadow:0 18px 45px #2c22161f}.journal-event-card img{object-fit:cover;background:#d8cdbb;width:100%;height:100%}.journal-event-card div{padding:24px 22px 26px}.journal-event-card p{text-transform:uppercase;font:700 8px var(--font-sans), sans-serif;letter-spacing:.16em;color:#9a6e39;margin:0 0 18px}.journal-event-card h3{font:500 clamp(1.9rem, 3vw, 2.8rem)/.95 var(--font-display), serif;letter-spacing:-.035em;margin:0}.journal-event-card span{color:#1d1b1694;font:700 8px/1.5 var(--font-sans), sans-serif;letter-spacing:.12em;text-transform:uppercase;margin-top:22px;display:block}.event-article-hero{background:#e6decd}.event-article-cover{background:#15140f;margin:0}.event-article-cover img{object-fit:cover;width:100%;height:min(76svh,820px);display:block}.event-article-cover figcaption{color:#eee7d79e;max-width:1040px;font:600 9px/1.6 var(--font-sans), sans-serif;letter-spacing:.08em;text-transform:uppercase;text-align:center;margin:0 auto;padding:14px 24px 18px}.event-article-body{max-width:820px}.article-body .editorial-disclosure{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:0 0;margin:0 0 54px;padding:26px 0}.article-body .editorial-disclosure p{color:#8b6e42;text-transform:uppercase;font:700 8px var(--font-sans), sans-serif;letter-spacing:.18em;margin:0 0 10px}.article-body .editorial-disclosure span{color:#1d1b169e;font:400 .95rem/1.65 var(--font-display), serif;display:block}.event-intent-card{width:min(1040px,100vw - 44px);color:var(--cream);background:#1b1914;border:1px solid #ffffff24;margin:0 50% 58px;padding:clamp(28px,4vw,46px);transform:translate(-50%)}.event-intent-card span{color:#c8a36d;text-transform:uppercase;font:700 8px var(--font-sans), sans-serif;letter-spacing:.18em;margin-bottom:18px;display:block}.event-intent-card strong{font:500 clamp(2rem, 4vw, 3.6rem)/.95 var(--font-display), serif;letter-spacing:-.035em;display:block}.event-intent-card p{color:#eee7d79e;font:700 8px/1.8 var(--font-sans), sans-serif;letter-spacing:.14em;text-transform:uppercase;margin:24px 0 0}.event-planning-box{background:#ded6c5;width:min(960px,100vw - 44px);margin:76px 50% 0;padding:clamp(30px,4vw,52px);transform:translate(-50%)}.event-planning-box h2{margin-top:0}.event-planning-box ul{background:0 0;margin:28px 0 0;padding:0 0 0 20px}.event-planning-box li{margin:12px 0;padding-left:6px}.event-detail-grid,.event-internal-links,.event-faq,.event-related{width:min(1040px,100vw - 44px);margin:82px 50% 0;transform:translate(-50%)}.event-detail-grid>div{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.event-detail-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#f5efe2;min-height:220px;padding:28px}.event-detail-grid span{color:#8b6e42;text-transform:uppercase;font:700 8px var(--font-sans), sans-serif;letter-spacing:.18em;margin-bottom:26px;display:block}.event-detail-grid p{margin:0;font-size:1.02rem}.event-detail-grid a{border-bottom:1px solid;text-decoration:none}.event-internal-links>div{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.event-internal-links a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-transform:uppercase;min-height:140px;color:var(--ink);font:700 8px/1.5 var(--font-sans), sans-serif;letter-spacing:.15em;background:#fff8ea;align-items:end;padding:24px;text-decoration:none;display:flex}.event-faq details{border-top:1px solid var(--line)}.event-faq details:last-child{border-bottom:1px solid var(--line)}.event-faq summary{cursor:pointer;min-height:68px;color:var(--ink);font:500 1.45rem/1.15 var(--font-display), serif;padding:22px 0}.event-faq summary::marker{color:#8b6e42}.event-faq p{margin:0 0 26px}.event-related>p{color:#8b6e42;text-transform:uppercase;font:700 8px var(--font-sans), sans-serif;letter-spacing:.18em;margin:0 0 18px}.event-related>div{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.event-related a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:230px;color:var(--ink);background:#f5efe2;flex-direction:column;padding:28px;text-decoration:none;display:flex}.event-related span{color:#8b6e42;text-transform:uppercase;font:700 7px var(--font-sans), sans-serif;letter-spacing:.14em}.event-related strong{font:500 1.8rem/1.05 var(--font-display), serif;letter-spacing:-.025em;margin-top:auto}.event-booking-cta{width:min(1040px,100vw - 44px);color:var(--cream);background:linear-gradient(135deg,#512f21,#181712 70%);margin:90px 50% 0;padding:clamp(34px,5vw,64px);transform:translate(-50%)}.event-booking-cta h2{color:var(--cream);margin-top:18px}.event-booking-cta p:not(.section-kicker){color:#eee7d7ad}.event-booking-cta div{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:32px;display:grid}.event-booking-cta a{min-height:52px;color:var(--cream);text-align:center;text-transform:uppercase;font:700 8px/1.35 var(--font-sans), sans-serif;letter-spacing:.14em;border:1px solid #ffffff5c;justify-content:center;align-items:center;padding:0 14px;text-decoration:none;display:flex}.event-booking-cta a:hover{background:var(--cream);color:#1d1b16}.home-occasion-hub{color:var(--cream);background:#1a1914;grid-template-columns:.72fr 1.28fr;align-items:start;gap:7vw;padding:9vw 7vw;display:grid}.home-occasion-hub h2{color:var(--cream);font:500 clamp(3.6rem, 7vw, 7rem)/.86 var(--font-display), serif;letter-spacing:-.05em;margin:0}.home-occasion-hub p:not(.section-kicker){color:#eee7d7a8;font:400 1.06rem/1.72 var(--font-display), serif;margin:28px 0 0}.home-occasion-links{border-top:1px solid #ffffff29;border-left:1px solid #ffffff29;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.home-occasion-links a{min-height:245px;color:var(--cream);border-bottom:1px solid #ffffff29;border-right:1px solid #ffffff29;flex-direction:column;padding:28px;text-decoration:none;display:flex}.home-occasion-links span{color:#c8a36d;text-transform:uppercase;font:700 8px var(--font-sans), sans-serif;letter-spacing:.16em}.home-occasion-links strong{font:500 clamp(1.9rem, 3vw, 3rem)/1 var(--font-display), serif;letter-spacing:-.035em;margin-top:auto}.occasion-guides{color:var(--cream);background:#1a1914}.occasion-guides h2{color:var(--cream)}.occasion-guides>p:not(.section-kicker){color:#eee7d7a8;max-width:700px}.occasion-guides>div{border-top:1px solid #ffffff29;border-left:1px solid #ffffff29;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:42px;display:grid}.occasion-guides a{min-height:150px;color:var(--cream);text-transform:uppercase;font:700 8px/1.45 var(--font-sans), sans-serif;letter-spacing:.15em;border-bottom:1px solid #ffffff29;border-right:1px solid #ffffff29;align-items:end;padding:24px;text-decoration:none;display:flex}.journal-list{gap:1px;display:grid}.journal-card{color:var(--cream);background:#1a1914;grid-template-columns:1.15fr .85fr;display:grid}.journal-card:nth-child(2n){grid-template-columns:.85fr 1.15fr}.journal-card:nth-child(2n) .journal-card-image{order:2}.journal-card-image{background:url(/images/optimized/goat-hero-1200.webp) 50%/cover;min-height:620px}.journal-launch-card-image{background-image:url(/journal/goat-brew-launch-socialnewsxyz.jpg)}.journal-mayapuri-card-image{background-image:url(/journal/goat-brew-launch-mayapuri.webp)}.journal-reel-card-image{background-image:url(/gallery/goat-brew-entrance-oshiwara-mumbai.webp);background-position:50% 42%}.journal-celebration-card-image{background-image:url(/gallery/goat-brew-group-dining-andheri-west.webp)}.journal-latest-coverage-card-image{background-image:linear-gradient(#0000000d,#00000038),url(/gallery/goat-brew-evening-dining-oshiwara.webp);background-position:50% 54%}.journal-press-card-image{background-image:linear-gradient(#0000000d,#0003),url(/journal/goat-brew-launch-socialnewsxyz.jpg)}.journal-andheri-guide-card-image{background-image:url(/gallery/goat-brew-evening-dining-oshiwara.webp)}.journal-dining-culture-card-image{background-image:url(/gallery/goat-brew-evening-dining-oshiwara.webp);background-position:50% 52%}.journal-oshiwara-guide-card-image{background-image:url(/gallery/goat-brew-storefront-new-link-road.webp)}.journal-lokhandwala-guide-card-image{background-image:url(/gallery/goat-brew-covered-outdoor-seating-mumbai.webp)}.journal-mumbai-guide-card-image{background-image:url(/gallery/goat-brew-group-dining-andheri-west.webp)}.journal-card>div:last-child{flex-direction:column;justify-content:center;padding:6vw;display:flex}.journal-card p{text-transform:uppercase;letter-spacing:.18em;color:#b18f5e;font-size:8px}.journal-card h2{font:500 clamp(3rem, 5vw, 5.5rem)/.9 var(--font-display), serif;margin:28px 0 42px}.journal-card span{text-transform:uppercase;letter-spacing:.16em;border-bottom:1px solid;width:fit-content;padding-bottom:9px;font-size:9px}.press-hero{background:#ded6c5;grid-template-columns:1.3fr .7fr;align-items:end;gap:8vw;min-height:72svh;padding:10vw 8vw 8vw;display:grid}.press-hero h1{font:500 clamp(5rem, 10vw, 10rem)/.78 var(--font-display), serif;letter-spacing:-.055em;margin:0}.press-hero>p{max-width:540px;font:400 1.2rem/1.75 var(--font-display), serif;color:#1d1b16b8;margin:0 0 1vw}.press-feature{color:var(--cream);background:#181712;grid-template-columns:1.15fr .85fr;display:grid}.press-feature figure{background:#0c0b08;margin:0}.press-feature img{object-fit:cover;width:100%;height:100%;min-height:660px}.press-feature figcaption{color:#eee7d785;padding:12px 18px;font-size:9px;line-height:1.6}.press-feature>div{flex-direction:column;justify-content:center;padding:7vw 6vw;display:flex}.press-feature h2,.press-coverage h2,.press-video h2{font:500 clamp(3.5rem, 6vw, 6.5rem)/.88 var(--font-display), serif;letter-spacing:-.045em;margin:0}.press-feature>div>p:not(.section-kicker),.press-video>div>p:not(.section-kicker){font:400 1.1rem/1.75 var(--font-display), serif;color:#eee7d7ad}.press-feature>div>p:not(.section-kicker):first-of-type{margin-top:38px}.press-coverage{background:#eee7d8;padding:10vw 7vw}.press-coverage>header{max-width:960px;margin-bottom:72px}.press-coverage>header>p:last-child{color:#1d1b1694;letter-spacing:.12em;text-transform:uppercase;margin-top:24px;font-size:10px}.press-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.press-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:520px;padding:clamp(30px,4vw,54px);display:flex}.press-card-number{color:#9b7a47;font:500 2.1rem/1 var(--font-display), serif}.press-card-meta{color:#856b44;text-transform:uppercase;letter-spacing:.17em;margin:34px 0 0;font-size:8px}.press-card h3{font:500 clamp(2.6rem, 4vw, 4.3rem)/.92 var(--font-display), serif;letter-spacing:-.035em;margin:auto 0 15px}.press-card h4{letter-spacing:.025em;text-transform:uppercase;max-width:620px;margin:0;font-size:12px;line-height:1.55}.press-card>p:not(.press-card-meta){color:#1d1b16a6;max-width:600px;font:400 1rem/1.65 var(--font-display), serif;margin:22px 0 0}.press-card-actions{flex-wrap:wrap;gap:12px 24px;margin-top:30px;display:flex}.press-card-actions a{text-transform:uppercase;letter-spacing:.15em;border-bottom:1px solid;align-items:center;min-height:44px;font-size:8px;font-weight:600;display:inline-flex}.press-video{color:var(--cream);background:#1a1914;grid-template-columns:.75fr 1.25fr;align-items:center;gap:7vw;padding:10vw 7vw;display:grid}.press-video-frame{background:#000;padding-top:56.25%;position:relative;box-shadow:0 30px 80px #00000040}.press-video-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.lifestyle-article-hero{background:#e5ddcc}.lifestyle-cover{background:#171510;height:min(78svh,880px);margin:0;overflow:hidden}.lifestyle-cover img{object-fit:cover;width:100%;height:100%}.lifestyle-article-body .editorial-disclosure{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:0 0;margin-top:0;padding:24px 0}.lifestyle-article-body .editorial-disclosure p{color:#8b6e42;margin:0 0 8px}.lifestyle-article-body .editorial-disclosure span{color:#1d1b169e;font:400 .94rem/1.65 var(--font-display), serif;display:block}.lifestyle-article-body .editorial-banner{width:min(1040px,100vw - 44px);color:var(--cream);background:linear-gradient(125deg,#512f21,#1b1712 68%);grid-template-columns:1fr auto;align-items:end;gap:48px;margin:76px 50%;padding:clamp(34px,5vw,64px);display:grid;transform:translate(-50%);box-shadow:0 24px 70px #261d1429}.editorial-banner>div:first-child>p{color:#dabf8e;text-transform:uppercase;font:600 8px var(--font-sans), sans-serif;letter-spacing:.18em;margin:0 0 18px}.editorial-banner h2{color:var(--cream);margin:0;font-size:clamp(2.8rem,5vw,5.2rem)}.editorial-banner span{color:#eee7d7ad;max-width:660px;font:400 1.05rem/1.7 var(--font-display), serif;margin-top:22px;display:block}.editorial-banner-actions{gap:10px;min-width:180px;display:grid}.editorial-banner-actions a{min-height:50px;color:var(--cream);text-transform:uppercase;font:600 8px var(--font-sans), sans-serif;letter-spacing:.15em;white-space:nowrap;border:1px solid #ffffff6b;justify-content:center;align-items:center;padding:0 18px;text-decoration:none;display:flex}.editorial-banner-actions a:last-child{background:var(--cream);color:#211b15;border-color:var(--cream)}.lifestyle-article-body ol{background:#e4dccb;margin:32px 0 0;padding:28px 28px 28px 52px}.lifestyle-article-body ol li{font:400 1.04rem/1.65 var(--font-display), serif;margin:12px 0;padding-left:5px}.lifestyle-related{width:min(1040px,100vw - 44px);margin:82px 50% 0;transform:translate(-50%)}.lifestyle-related>p{color:#8b6e42;text-transform:uppercase;font:600 8px var(--font-sans), sans-serif;letter-spacing:.18em;margin:0 0 18px}.lifestyle-related>div{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.lifestyle-related a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:230px;padding:28px;text-decoration:none;display:flex}.lifestyle-related span{color:#8b6e42;text-transform:uppercase;font:600 7px var(--font-sans), sans-serif;letter-spacing:.14em}.lifestyle-related strong{font:500 1.8rem/1.05 var(--font-display), serif;margin-top:auto}.lifestyle-related i{margin-top:18px;font-style:normal}.article-hero{text-align:center;background:#ded6c5;padding:11vw 10vw 7vw}.article-hero h1{max-width:1050px;font:500 clamp(4rem, 8vw, 8rem)/.85 var(--font-display), serif;letter-spacing:-.05em;text-wrap:balance;margin:0 auto}.article-deck{max-width:680px;font:400 1.3rem/1.6 var(--font-display), serif;color:#1d1b16b3;margin:40px auto 0}.article-meta{text-transform:uppercase;letter-spacing:.14em;flex-wrap:wrap;justify-content:center;gap:12px 32px;margin-top:48px;font-size:8px;display:flex}.article-cover{background:url(/images/optimized/goat-hero-1672.webp) 50%/cover;min-height:82svh}.article-source-cover{background:#191914;margin:0}.article-source-cover img{object-fit:contain;width:100%;max-height:82svh}.article-source-cover figcaption{color:#eee7d7a6;letter-spacing:.04em;text-align:center;max-width:900px;margin:0 auto;padding:14px 24px 18px;font-size:10px;line-height:1.6}.article-source-cover a,.article-body a{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.reel-article-cover{background-image:linear-gradient(#0000000d,#0000006b),url(/gallery/goat-brew-entrance-oshiwara-mumbai.webp);background-position:50% 44%}.celebration-article-cover{background-image:linear-gradient(#00000014,#00000061),url(/gallery/goat-brew-group-dining-andheri-west.webp);background-position:50%}.instagram-reel-embed{background:#191914;max-width:470px;margin:64px auto;padding:10px}.instagram-reel-embed iframe{background:#fff;border:0;width:100%;display:block}.instagram-reel-embed figcaption{color:#eee7d7ad;text-align:center;padding:14px 12px 8px;font-size:10px;line-height:1.6}.instagram-reel-embed a{color:var(--cream)}.article-body{max-width:780px;margin:0 auto;padding:9vw 28px}.article-body p{font:400 1.16rem/1.86 var(--font-display), serif;color:#1d1b16c7}.article-body .article-opening{color:var(--ink);font-size:1.45rem}.article-body h2{font:500 clamp(2.5rem, 5vw, 4.5rem)/.95 var(--font-display), serif;letter-spacing:-.035em;margin:72px 0 24px}.article-body blockquote{border-left:3px solid var(--rust);margin:54px 0;padding:34px 0 34px 34px}.article-body blockquote p{color:var(--ink);margin:0;font-size:1.65rem;line-height:1.45}.article-body blockquote cite{color:#1d1b169e;letter-spacing:.08em;text-transform:uppercase;margin-top:18px;font-size:10px;font-style:normal;display:block}.article-inline-image{margin:62px -90px}.article-inline-image img{width:100%;height:auto}.article-inline-image figcaption{color:#1d1b168c;letter-spacing:.04em;margin-top:12px;font-size:10px}.article-body ul{background:#e4dccb;margin:32px 0 0;padding:28px 28px 28px 48px}.article-body li{font:400 1.04rem/1.65 var(--font-display), serif;margin:10px 0}.article-body aside{background:#ded6c5;margin:58px 0;padding:34px}.article-body aside p{text-transform:uppercase;font:600 8px var(--font-sans), sans-serif;letter-spacing:.18em;margin:0 0 12px}.article-body aside a{font:500 1.45rem var(--font-display), serif;border-bottom:1px solid}.article-cta{color:var(--cream);background:#191914;margin-top:78px;padding:48px}.article-cta p{color:#eee7d7a3}.article-cta h2{color:var(--cream);margin-top:20px}.article-cta a{text-transform:uppercase;letter-spacing:.15em;border:1px solid #ffffff73;align-items:center;min-height:50px;margin-top:18px;padding:0 18px;font-size:9px;display:inline-flex}@media (width<=760px){.journal-index-hero>p:last-child{margin:30px 0 0;font-size:1rem}.journal-category-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:32px;display:grid}.journal-category-nav a{text-align:center;letter-spacing:.1em;justify-content:center;min-height:42px;padding:0 10px}.journal-event-index>h2{font-size:clamp(3rem,13vw,4.4rem)}.journal-event-index>p:not(.section-kicker){margin-top:22px;font-size:1rem}.journal-category-section{margin-top:56px;scroll-margin-top:76px}.journal-category-heading{align-items:start}.journal-event-grid{grid-template-columns:1fr;gap:14px}.journal-event-card{grid-template-rows:minmax(210px,54vw) 1fr}.journal-event-card div{padding:22px 20px 24px}.event-article-cover img{height:auto;min-height:320px;max-height:64svh}.event-article-cover figcaption{text-align:left;padding:12px 18px 16px}.event-article-body{padding-left:22px;padding-right:22px}.event-intent-card,.event-planning-box,.event-detail-grid,.event-internal-links,.event-faq,.event-related,.event-booking-cta{width:100%;margin-left:0;margin-right:0;transform:none}.event-intent-card,.event-planning-box,.event-booking-cta{padding:28px 22px}.event-detail-grid>div,.event-internal-links>div,.event-related>div,.event-booking-cta div{grid-template-columns:1fr}.event-detail-grid article{min-height:150px}.event-internal-links a{min-height:84px}.event-related a{min-height:160px}.event-faq summary{min-height:58px;font-size:1.25rem}.home-occasion-hub{grid-template-columns:1fr;gap:42px;padding:92px 22px}.home-occasion-hub h2{font-size:clamp(3rem,13vw,4.8rem)}.home-occasion-links{grid-template-columns:1fr}.home-occasion-links a{min-height:150px}.occasion-guides>div{grid-template-columns:1fr}.occasion-guides a{min-height:88px}.location-collage{min-height:auto;padding:88px 14px 96px}.location-collage-heading{margin-bottom:58px}.location-collage-heading h2{font-size:clamp(3.7rem,18vw,5.5rem)}.location-collage-heading>p:last-child{margin-top:22px;font-size:.92rem}.location-collage-grid{grid-template-columns:repeat(6,1fr);grid-auto-rows:13vw;gap:9px}.location-shot-1{grid-area:1/1/span 6/span 5}.location-shot-2{grid-area:7/2/span 5/span 5;transform:translateY(-3vw)}.location-shot-3{grid-area:12/1/span 7/span 2;transform:translateY(4vw)}.location-shot-4{grid-area:12/3/span 5/span 4;transform:translate(0)}.location-shot-5{grid-area:18/2/span 5/span 5;transform:translateY(0)}.location-shot-6{grid-area:23/1/span 5/span 4;transform:translateY(3vw)}.location-shot-7{grid-area:28/3/span 4/span 4;transform:translateY(-2vw)}.full-menu-page>.seo-nav,.full-menu-page>.full-menu-heading,.full-menu-page>.seo-footer{display:none}.full-menu-page{background:#0e120e;height:100svh;overflow:hidden}.full-menu-page .complete-menu-reader{height:100svh;min-height:100svh;padding:0;display:block;position:relative;overflow:hidden}.full-menu-page .complete-menu-reader .menu-book{filter:none;touch-action:pan-y;align-items:center;width:100vw;height:100svh;min-height:0;position:absolute;inset:0;overflow:hidden}.full-menu-page .complete-menu-paper{aspect-ratio:auto;width:100vw;max-width:none;height:100svh;max-height:none;box-shadow:0 0 30px #00000057}.full-menu-page .complete-menu-paper img{object-fit:contain;transform-origin:50%;width:100%;height:100%;transform:scale(1.08)}.full-menu-page .complete-menu-paper.is-turning-next{transform-origin:0}.full-menu-page .complete-menu-paper.is-turning-previous{transform-origin:100%}.full-menu-page .menu-enlarge-label{top:max(12px, env(safe-area-inset-top));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080c08b8;padding:9px 11px;display:block;bottom:auto;right:10px}.full-menu-page .menu-zoom-backdrop{touch-action:pan-x pan-y pinch-zoom;padding:0;display:block;overflow:auto}.full-menu-page .menu-zoom{width:140vw;max-width:none}.full-menu-page .menu-zoom img{width:140vw;max-width:none;height:auto}.full-menu-page .menu-controls{z-index:6;left:0;bottom:calc(54px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080c08b8;grid-template-columns:1fr auto 1fr;gap:8px;width:100%;min-height:54px;margin:0;padding:5px 8px;position:absolute}.full-menu-page .menu-controls>span{white-space:nowrap;grid-area:1/2}.full-menu-page .menu-controls button{grid-row:1;width:100%;min-height:44px}.full-menu-page .complete-menu-jump{z-index:6;left:0;bottom:env(safe-area-inset-bottom);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080c08c7;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:100%;min-height:46px;margin:0;padding:4px 8px;display:grid;position:absolute}.full-menu-page .pet-html-links{grid-template-columns:repeat(2,minmax(0,1fr))}.full-menu-page .complete-menu-jump button,.full-menu-page .complete-menu-jump a{text-align:center;letter-spacing:.08em;justify-content:center;align-items:center;min-width:0;padding:10px 4px;display:flex}.media-table-page .media-table-actions{grid-template-columns:1fr 1fr}.hero{min-height:100svh}.hero-image{transform:none}.hero-image img{object-position:64% center}.hero-shade{background:linear-gradient(#080705b3 0%,#0807052e 34%,#08070585 56%,#080705f0 100%)}.floating-nav{top:max(10px, env(safe-area-inset-top));grid-template-columns:92px minmax(0,1fr) 60px;width:calc(100% - 20px);height:62px}.nav-cta,.menu-popover summary{min-height:60px}.wordmark{white-space:nowrap}.wordmark .brand-wordmark{width:142px}.menu-popover nav{top:calc(max(10px, env(safe-area-inset-top)) + 68px);gap:8px;width:min(280px,100vw - 20px);padding:22px;position:fixed;right:10px;box-shadow:0 22px 50px #00000059}.menu-popover nav a{align-items:center;min-height:44px;padding:8px 0;display:flex}.hero-copy{left:20px;right:20px;bottom:max(112px, calc(12vh + env(safe-area-inset-bottom)))}.hero-copy h1{text-wrap:balance;max-width:10ch;font-size:clamp(3rem,13.5vw,4.65rem);line-height:.9}.hero-actions{gap:10px;width:100%;margin-top:26px;display:grid}.hero-action-button{letter-spacing:.14em;justify-content:space-between;gap:14px;width:100%;min-height:60px;padding:0 18px;font-size:9px}.hero-call-button,.hero-whatsapp-button{justify-content:flex-start;gap:11px;min-height:68px;padding:7px 14px 7px 8px}.whatsapp-button-copy{margin-right:auto}.call-symbol{flex-basis:48px;width:48px;height:48px;font-size:23px}.dial-label{letter-spacing:.16em;font-size:10px}.call-number{margin-left:auto;padding-left:11px;font-size:16px}.hero-location-button span{white-space:nowrap;padding-left:14px;font-size:17px;font-weight:700}.eyebrow{text-shadow:0 2px 18px #000000a6}.scroll-cue{right:18px;bottom:max(22px, env(safe-area-inset-bottom));gap:10px}.scroll-cue span{display:none}.scroll-cue b{width:46px;height:46px}.intro{min-height:auto;padding:112px 22px 104px}.intro h2,.feature-copy h2,.menu-head h2,.visit h2{font-size:clamp(2.75rem,13vw,4.5rem)}.intro-copy{margin-top:32px}.split-feature{grid-template-columns:1fr}.feature-art{min-height:62svh}.feature-copy{padding:104px 22px}.feature-copy p:not(.section-kicker){margin:28px 0 34px;font-size:1.05rem;line-height:1.7}.outline-link{justify-content:center;align-items:center;min-height:48px;display:inline-flex}.menu-section,.bar-menu-section{padding:104px 22px}.bar-gate-card{flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:410px;margin-top:52px;padding:30px 24px}.bar-gate-card>button{width:100%}.age-modal-backdrop{align-items:end;padding:10px}.age-modal{width:100%;max-height:calc(100svh - 20px);padding:38px 22px 28px}.age-modal h3{padding-right:20px}.age-modal-actions{display:grid}.age-enter,.age-leave{width:100%}.menu-head h2{font-size:clamp(2.55rem,12vw,4.25rem)}.menu-intro{margin-top:24px;font-size:.98rem}.menu-viewer{margin-top:52px}.menu-book{filter:drop-shadow(0 16px 22px #0006)}.menu-paper{transform-origin:50%;width:100%}.bar-menu-viewer{z-index:90;background:#0e120e;width:100vw;height:100svh;position:fixed;inset:0;overflow:hidden;max-width:none!important;margin:0!important}.bar-menu-viewer .menu-book{filter:none;touch-action:pan-y;align-items:center;width:100vw;height:100svh;display:flex;position:absolute;inset:0;overflow:hidden}.bar-menu-viewer .bar-menu-paper{aspect-ratio:auto;width:100vw;max-width:none;height:100svh;max-height:none;box-shadow:none;background:#0e120e;border:0;padding:0}.bar-menu-viewer .bar-menu-paper img{object-fit:contain;transform-origin:50%;width:100%;height:100%;display:block;transform:scale(1.045)}.bar-menu-viewer .menu-enlarge-label{top:max(12px, env(safe-area-inset-top));-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#080c08b8;bottom:auto;right:10px}.bar-menu-viewer .menu-controls{z-index:7;left:8px;right:8px;bottom:max(10px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080c08c2;border:1px solid #eee7d747;grid-template-columns:1fr auto 1fr;align-items:center;gap:6px;width:auto;min-height:58px;margin:0;padding:6px;display:grid;position:absolute}.bar-menu-viewer .menu-controls>span{white-space:nowrap;text-align:center;grid-area:1/2;padding:0 6px}.bar-menu-viewer .menu-controls button,.bar-menu-viewer .menu-controls button:last-child{grid-row:1;justify-self:stretch;width:100%;min-width:0;min-height:44px;padding:0 8px}:is(.bar-menu-viewer .menu-dots,.bar-menu-section:has(.bar-menu-viewer)>.legal-notice-link){display:none}.menu-enlarge-label{padding:9px 11px;font-size:8px;bottom:10px;right:10px}.menu-zoom-backdrop{padding:8px}.menu-zoom-close{margin:6px 6px -56px 0;top:6px}.menu-controls{grid-template-columns:1fr 1fr;gap:12px}.menu-controls>span{text-align:center;grid-area:1/1/auto/-1}.menu-controls button{grid-row:2;width:100%;padding:0 10px}.menu-grid{grid-template-columns:1fr;margin-top:70px}.menu-grid article{border-bottom:1px solid #fff3;border-right:0;margin:0;padding:30px 0 38px}.menu-grid h3{margin:24px 0 14px}.text-link{align-items:center;min-height:44px;display:inline-flex}.editorial-grid{grid-template-columns:1fr;gap:72px;padding:96px 18px}.card-square{margin-top:0}.image-chair{min-height:64svh}.card-caption{padding-top:24px}.gallery-section{padding:96px 14px}.gallery-heading{grid-template-columns:1fr;gap:28px;margin:0 8px 48px}.gallery-heading h2{font-size:clamp(3.1rem,14vw,4.8rem)}.gallery-heading>p{font-size:1rem}.restaurant-gallery{grid-template-columns:1fr;gap:12px}.gallery-item,.gallery-item-1,.gallery-item-7,.gallery-item-8,.gallery-item-9,.gallery-item-13,.gallery-item-14,.gallery-item-15{grid-column:1;min-height:62vw}.gallery-item-14{min-height:105vw}.gallery-item-15{min-height:90vw}.local-faq{grid-template-columns:1fr;gap:54px;padding:96px 22px}.local-faq h2{font-size:clamp(3.1rem,14vw,4.8rem)}.visit{grid-template-columns:1fr;gap:64px;padding:104px 22px}.visit-details>div{grid-template-columns:84px minmax(0,1fr);gap:18px;padding:22px 0}.phone-list a{align-items:center;min-height:40px;display:inline-flex}footer{padding:88px 22px max(36px, env(safe-area-inset-bottom));grid-template-columns:1fr;gap:42px}.footer-links a{border-bottom:1px solid #ffffff1f;align-items:center;min-height:42px;display:flex}.copyright{margin-top:36px;line-height:1.6}.support-nav{height:72px;padding:0 20px}.support-wordmark,.seo-wordmark{align-items:center;min-height:44px;display:inline-flex}.support-wordmark .brand-wordmark,.seo-wordmark .brand-wordmark{width:142px}.support-back{letter-spacing:.14em;font-size:8px}.support-hero{grid-template-columns:1fr;min-height:auto}.support-heading{min-height:66svh;padding:132px 22px 82px}.support-heading h1{font-size:clamp(3.8rem,17vw,5.6rem)}.support-heading>p:not(.section-kicker){margin:30px 0 40px}.support-panel{padding:92px 22px}.support-panel h2{margin-bottom:44px;font-size:clamp(3.1rem,14vw,4.6rem)}.form-row{grid-template-columns:1fr;gap:28px}.support-submit{width:100%}.support-footer{flex-direction:column;align-items:flex-start;gap:18px;padding:38px 22px}.support-footer p{margin-right:0}.support-direct a,.support-footer a{align-items:center;min-height:44px;display:inline-flex}.compliance-hero{min-height:68svh;padding:120px 22px 72px}.compliance-hero h1{font-size:clamp(4.3rem,20vw,6rem)}.compliance-hero>p:last-child{margin:34px 0 0;font-size:1.05rem}.compliance-intro{grid-template-columns:1fr;gap:30px;padding:94px 22px}.compliance-intro h2,.compliance-note h2{font-size:clamp(3.1rem,14vw,4.7rem)}.compliance-intro>div:last-child{padding-top:0}.compliance-grid article{grid-template-columns:38px 1fr;gap:20px 14px;min-height:0;padding:58px 22px}.compliance-grid article>p{grid-column:2}.compliance-grid h2,.compliance-grid article div{grid-column:1/-1}.compliance-grid h2{margin-top:18px;font-size:clamp(2.8rem,13vw,4rem)}.compliance-grid article div p{font-size:1.04rem}.compliance-grid article a{width:100%;min-height:52px}.compliance-note{padding:96px 22px}.licence-detail-hero{min-height:62svh;padding:116px 22px 70px}.licence-detail-hero h1{font-size:clamp(4rem,18vw,5.8rem)}.licence-detail-hero>p:last-child{margin:32px 0 0;font-size:1.04rem}.licence-detail-body{grid-template-columns:1fr;gap:68px;padding:86px 22px}.licence-detail-body aside{padding:26px 22px}.licence-detail-body article h2{font-size:clamp(3rem,14vw,4.6rem)}.licence-official-link{text-align:center;justify-content:center;width:100%}.licence-explainer{grid-template-columns:1fr;padding:0}.licence-explainer article{padding:82px 22px}.licence-explainer h2,.licence-document h2{font-size:clamp(3rem,14vw,4.6rem)}.licence-document{grid-template-columns:1fr;gap:48px;padding:86px 22px}.licence-document>div{position:static}.licence-document a{justify-content:center;width:100%}.licence-document iframe{height:72svh}.licence-detail-next{flex-direction:column;padding:38px 22px}.whatsapp-nav{min-height:68px;padding:0 20px}.whatsapp-shell{grid-template-columns:1fr;min-height:calc(100svh - 68px)}.whatsapp-art{min-height:38svh;padding:32px 22px}.whatsapp-mark{width:62px;height:62px;font-size:26px}.whatsapp-card{padding:76px 22px 84px}.whatsapp-card h1{font-size:clamp(3.7rem,16vw,5.4rem)}.whatsapp-intro{font-size:1.05rem}.whatsapp-card blockquote{margin:30px 0;padding:20px;font-size:1.12rem}.whatsapp-open-button{justify-content:flex-start;width:100%;min-height:68px}.whatsapp-browser-fallback{min-height:52px}.seo-nav{grid-template-columns:1fr auto;gap:16px;min-height:66px;padding:0 18px}.seo-nav nav{display:none}.seo-nav-cta{min-height:42px;padding:0 14px}.seo-hero{min-height:78svh}.seo-hero-copy{width:100%;padding:104px 22px 68px}.seo-hero-copy h1{font-size:clamp(3.5rem,15vw,5.4rem)}.seo-hero-copy>p:not(.section-kicker){font-size:1.05rem}.seo-hero-actions{display:grid}.seo-hero-actions a{justify-content:center;width:100%}.seo-content{padding:94px 22px}.seo-intro-block h2,.seo-split-copy h2,.seo-dark-band h2,.seo-cta-band h2{font-size:clamp(3rem,13vw,4.6rem)}.seo-lead{font-size:1.08rem}.seo-menu-book{padding:52px 8px 76px}.seo-menu-book .bar-menu-section{padding-top:36px}.bar-menu-viewer{scroll-margin-top:74px}.menu-text-section{padding:96px 22px}.menu-text-heading h2{font-size:clamp(3.1rem,14vw,4.8rem)}.menu-text-grid{grid-template-columns:1fr;margin-top:52px}.seo-card-grid{grid-template-columns:1fr}.seo-card-grid article{border-right:0;border-bottom:1px solid var(--line);min-height:250px;padding:34px 8px}.seo-card-grid h3{margin-top:70px}.seo-split-copy{grid-template-columns:1fr;gap:28px}.seo-split-copy>div:last-child{padding-top:0}.seo-dark-band,.seo-cta-band{padding:100px 22px}.seo-footer{grid-template-columns:1fr;gap:44px;padding:80px 22px 34px}.seo-footer-links a,.seo-footer-contact a{border-bottom:1px solid #ffffff1f;align-items:center;min-height:44px;display:flex}.seo-footer-address{margin-top:22px}.journal-route-shell{padding-bottom:96px}.journal-action-dock{bottom:max(8px, env(safe-area-inset-bottom));width:calc(100% - 16px);min-height:72px}.journal-action-dock a{text-align:center;flex-direction:column;gap:5px;padding:8px 4px}.journal-action-dock a>span{gap:0}.journal-action-dock strong{letter-spacing:.1em;font-size:8px}.journal-action-dock small{display:none}.journal-index-hero{padding:120px 22px 90px}.journal-index-hero h1{font-size:clamp(4.5rem,21vw,7rem)}.journal-index-hero>p:last-child{margin-top:38px}.journal-list{padding:60px 18px 90px}.journal-card,.journal-card:nth-child(2n){grid-template-columns:1fr}.journal-card:nth-child(2n) .journal-card-image{order:0}.journal-card-image{min-height:58svh}.journal-card>div:last-child{padding:54px 24px}.journal-card h2{font-size:3rem}.press-hero{grid-template-columns:1fr;gap:42px;min-height:auto;padding:112px 22px 82px}.press-hero h1{font-size:clamp(4.2rem,20vw,6.4rem)}.press-feature{grid-template-columns:1fr}.press-feature img{min-height:58svh}.press-feature>div{padding:78px 22px}.press-feature h2,.press-coverage h2,.press-video h2{font-size:clamp(3.2rem,14vw,4.8rem)}.press-coverage{padding:92px 18px}.press-coverage>header{margin:0 4px 52px}.press-grid{grid-template-columns:1fr}.press-card{min-height:440px;padding:34px 24px}.press-video{grid-template-columns:1fr;gap:48px;padding:92px 22px}.lifestyle-cover{height:58svh}.lifestyle-article-body .editorial-banner{grid-template-columns:1fr;gap:34px;width:calc(100vw - 24px);margin-top:58px;margin-bottom:58px;padding:38px 22px 22px}.editorial-banner h2{font-size:clamp(3rem,14vw,4.5rem)}.editorial-banner-actions{grid-template-columns:1fr;width:100%}.editorial-banner-actions a{min-height:54px}.lifestyle-related{width:calc(100vw - 24px);margin-top:64px}.lifestyle-related>div{grid-template-columns:1fr}.lifestyle-related a{min-height:190px}.article-hero{padding:110px 22px 72px}.article-hero h1{font-size:clamp(3.7rem,16vw,5.6rem)}.article-deck{font-size:1.1rem}.article-cover{background-position:64%;min-height:60svh}.article-source-cover img{min-height:auto}.reel-article-cover{background-position:50% 38%}.instagram-reel-embed{margin:48px auto;padding:6px}.instagram-reel-embed iframe{height:650px}.article-body{padding:84px 22px}.article-body .article-opening{font-size:1.3rem}.article-body h2{margin-top:58px}.article-body blockquote{padding-left:22px}.article-body blockquote p{font-size:1.35rem}.article-inline-image{margin:48px -22px}.article-inline-image figcaption{padding:0 22px}.article-cta{padding:36px 24px}}@media (width<=380px){.floating-nav{grid-template-columns:82px minmax(0,1fr) 56px}.nav-cta{letter-spacing:.14em;font-size:9px}.nav-call-icon{width:15px;height:15px}.wordmark .brand-wordmark{width:128px}.hero-copy h1{font-size:clamp(2.8rem,13vw,3.5rem)}.call-number{font-size:14px}.visit-details>div{grid-template-columns:1fr;gap:8px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hero-image,.is-turning-next,.is-turning-previous,.is-turning-next .page-sheen,.is-turning-previous .page-sheen{animation:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
