:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface{--base-fur:url(/images/materials/fur-coat-rolls.webp);--base-velour:url(/images/materials/velour_velvet.webp);--base-quilt:url(/images/materials/faux_fur_geometric.webp);--base-fat:"Cooper Black", "Bookman Old Style", Georgia, serif;--base-metal:linear-gradient(178deg, #fff 0%, #b2b2b2 21%, #fff 39%, #525252 49%, #d7d7d7 54%, #fff 74%, #858585 100%);--base-gold:linear-gradient(175deg, color-mix(in srgb, var(--accent) 25%, #fff) 0%, var(--accent) 36%, var(--accent-text) 48%, var(--accent) 52%, color-mix(in srgb, var(--accent) 35%, #fff) 79%, var(--accent) 100%);--base-shadow:0 5px 0 color-mix(in srgb, var(--ink) 30%, var(--page)), 0 10px 18px #0002;background:var(--page);color:var(--ink)}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-header-layout]{width:min(1360px,100% - 96px);margin-inline:auto}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-discovery-rails]>div{width:min(1360px,100% - 96px);margin-inline:auto}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface>[id=restaurants]{width:min(1360px,100% - 96px);margin-inline:auto}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface>footer{width:min(1360px,100% - 96px);margin-inline:auto}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-theme-header]{background:var(--page);border-bottom:6px ridge var(--accent);-webkit-backdrop-filter:none;backdrop-filter:none}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-header-layout]{gap:20px;min-height:82px}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-header-layout]>a{font-family:var(--base-fat);letter-spacing:-.07em;text-shadow:1px 2px 0 var(--surface);white-space:nowrap;gap:4px;font-size:23px;font-style:italic}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-header-search]{background:var(--surface);border:2px solid var(--accent);box-shadow:inset 0 2px 5px #0002,0 2px #fff5}:is(:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-testid=filter-toggle],:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-testid=random-theme]){background:var(--accent);color:var(--accent-text);border:3px ridge color-mix(in srgb, var(--accent) 70%, #fff);box-shadow:0 3px 0 color-mix(in srgb, var(--accent) 60%, #000)}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-theme-header-tools]{gap:8px}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-discovery-rails]{background:0 0;padding:0 0 20px}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-discovery-rails]>div{padding-top:24px}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-discovery-rails] h1{color:var(--ink);font-family:var(--base-fat);letter-spacing:-.045em;text-wrap:auto;font-size:clamp(23px,2.3vw,31px);font-style:italic;font-weight:900;line-height:1.15}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-testid=cuisine-rail]{grid-auto-columns:154px;gap:16px;padding:5px 40px 12px 3px}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-testid=cuisine-rail] button{isolation:isolate;color:var(--ink);border-radius:18px;grid-template-rows:92px auto;gap:9px;padding:7px;position:relative}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-testid=cuisine-rail] button>span{border:3px solid var(--accent);background:var(--surface);border-radius:14px;box-shadow:0 3px 7px #0003}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-testid=cuisine-rail] button>strong{background:var(--surface);color:var(--ink);border-radius:7px;padding:5px 3px;font-size:13px;position:relative}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-testid=cuisine-rail] button[aria-pressed=true]>strong{background:var(--accent);color:var(--accent-text)}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-testid=cuisine-rail] button[aria-pressed=true]>span{outline:3px solid var(--focus);outline-offset:3px}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface>[id=restaurants]{border-top:2px solid var(--border);padding-top:20px}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [id=restaurants] h2{font-family:var(--base-fat);letter-spacing:-.045em;font-size:25px;font-weight:900;line-height:1.15}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [id=directory-heading]{font-size:29px}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-restaurant-card]{isolation:isolate;background:var(--surface);color:var(--ink);border-radius:22px;gap:0;padding:9px;position:relative}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-restaurant-card]>span:first-child{aspect-ratio:16/10;border-radius:14px 14px 4px 4px}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-restaurant-card]>span:last-child{background:var(--surface);color:var(--ink);border-radius:0 0 12px 12px;flex:1;min-width:0;padding:13px 11px;position:relative}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-restaurant-card]>span:last-child>strong{font-size:18px;font-weight:800}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-restaurant-card]>span:last-child>span{color:var(--muted)}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-restaurant-card]>span:last-child>small{color:var(--ink)}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-horizontal-scroll]{padding-bottom:14px}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-restaurant-card]:hover{outline:2px solid var(--accent);outline-offset:3px}html[data-theme-base=velvet] .theme-bases-module__wT_6nW__surface{--fur-scale:80px auto;--fur-recess:0 -2px 5px #0009, 0 2px 2px #fff5}html[data-theme-base=velvet] .theme-bases-module__wT_6nW__surface [data-theme-header]{isolation:isolate;background:0 0;border:0;padding-bottom:13px}html[data-theme-base=velvet] .theme-bases-module__wT_6nW__surface [data-theme-header]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#ffffff20, transparent 45%, #0005), var(--base-fur) center top / var(--fur-scale);position:absolute;inset:0 0 -4px;-webkit-mask-image:linear-gradient(#000 calc(100% - 10px),#0000);mask-image:linear-gradient(#000 calc(100% - 10px),#0000)}html[data-theme-base=velvet] .theme-bases-module__wT_6nW__surface [data-header-layout]{position:relative}html[data-theme-base=velvet] .theme-bases-module__wT_6nW__surface [data-header-layout]>a{background:var(--surface);box-shadow:var(--fur-recess);border:0;border-radius:50%;padding:10px 14px;transform:rotate(-3deg)}html[data-theme-base=velvet] .theme-bases-module__wT_6nW__surface [data-header-search]{border:1px solid var(--border);box-shadow:var(--fur-recess)}html[data-theme-base=velvet] .theme-bases-module__wT_6nW__surface :is([data-testid=filter-toggle],[data-testid=random-theme]){border:1px solid var(--border);box-shadow:var(--fur-recess)}html[data-theme-base=velvet] .theme-bases-module__wT_6nW__surface [data-testid=cuisine-rail]{grid-auto-columns:154px;gap:18px;padding-top:10px;padding-left:7px}html[data-theme-base=velvet] .theme-bases-module__wT_6nW__surface [data-testid=cuisine-rail] button>span{box-shadow:var(--fur-recess);border:0;border-radius:50%}html[data-theme-base=velvet] .theme-bases-module__wT_6nW__surface [data-testid=cuisine-rail] button>strong{box-shadow:var(--fur-recess);border-radius:8px;padding:9px 8px}html[data-theme-base=velvet] .theme-bases-module__wT_6nW__surface>[id=restaurants]{border-top:0}html[data-theme-base=velvet] .theme-bases-module__wT_6nW__surface [id=restaurants] h2{font-style:italic}html[data-theme-base=chrome] .theme-bases-module__wT_6nW__surface [data-theme-header]{background:var(--base-metal);border-block:5px ridge #b9b9b9;padding-block:4px}html[data-theme-base=chrome] .theme-bases-module__wT_6nW__surface [data-header-layout]>a{background:var(--page);font-family:var(--font-display);letter-spacing:-.015em;box-shadow:inset 0 0 0 3px var(--accent), 0 2px 2px #0008;border-radius:50%;padding:9px 12px;font-size:28px}html[data-theme-base=chrome] .theme-bases-module__wT_6nW__surface [data-testid=cuisine-rail]{grid-auto-columns:142px}html[data-theme-base=chrome] .theme-bases-module__wT_6nW__surface [data-testid=cuisine-rail] button{background:0 0;grid-template-rows:108px auto}html[data-theme-base=chrome] .theme-bases-module__wT_6nW__surface [data-testid=cuisine-rail] button>span{border:8px solid #f3f0e8;border-radius:50%;outline:4px ridge #9f9f9f;width:108px;height:108px;margin:auto;box-shadow:0 5px #242424,0 8px 9px #0004}html[data-theme-base=chrome] .theme-bases-module__wT_6nW__surface [data-testid=cuisine-rail] button>strong{border:2px solid var(--accent);font-family:var(--font-display);letter-spacing:.04em;border-radius:30px;font-size:17px}html[data-theme-base=chrome] .theme-bases-module__wT_6nW__surface [data-restaurant-card]{background:var(--base-metal);border:2px solid #777;border-radius:32px;padding:7px;box-shadow:0 5px #555,0 10px 12px #0003}html[data-theme-base=chrome] .theme-bases-module__wT_6nW__surface [data-restaurant-card]>span:first-child{border:5px solid var(--surface);border-radius:25px 25px 8px 8px}html[data-theme-base=chrome] .theme-bases-module__wT_6nW__surface [data-restaurant-card]>span:last-child{border-radius:8px 8px 24px 24px;margin-top:4px;padding:13px 15px}html[data-theme-base=chrome] .theme-bases-module__wT_6nW__surface [data-restaurant-card]>span:last-child>strong{font-family:var(--font-display);letter-spacing:.02em;font-size:25px;font-weight:400}html[data-theme-base=chrome] .theme-bases-module__wT_6nW__surface [id=restaurants] h2{font-family:var(--font-display);letter-spacing:.02em;font-size:31px;font-style:italic;font-weight:400}html[data-theme-base=leopard] .theme-bases-module__wT_6nW__surface{--base-spots:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='120' viewBox='0 0 150 120'%3E%3Cg fill='none' stroke='%23171316' stroke-width='7' stroke-linecap='round'%3E%3Cpath d='M12 14C1 10 0 31 10 38M22 13C43 9 40 34 29 40M59 59C39 49 43 79 52 85M69 55C87 55 92 76 80 85M112 14C97 6 87 25 100 34M122 11C139 17 129 36 115 39M109 79C98 76 93 101 107 105M119 79C137 67 144 100 130 109'/%3E%3C/g%3E%3Cg fill='%23171316'%3E%3Cellipse cx='67' cy='17' rx='5' ry='8' transform='rotate(35 67 17)'/%3E%3Cellipse cx='20' cy='85' rx='4' ry='7'/%3E%3Cellipse cx='140' cy='55' rx='5' ry='4'/%3E%3Cellipse cx='69' cy='108' rx='5' ry='3'/%3E%3C/g%3E%3C/svg%3E");background:linear-gradient(var(--page), var(--page)) center / calc(100% - 28px) 100% no-repeat, var(--base-spots) 0 0 / 116px 93px, color-mix(in srgb, var(--accent) 45%, #eedec1)}html[data-theme-base=leopard] .theme-bases-module__wT_6nW__surface [data-theme-header]{background:var(--base-spots) 0 0 / 110px 88px, color-mix(in srgb, var(--accent) 40%, #eedec1);border-bottom:8px solid var(--ink)}html[data-theme-base=leopard] .theme-bases-module__wT_6nW__surface [data-header-layout]>a{background:var(--page);box-shadow:4px 4px 0 var(--ink);border-radius:9px;padding:10px;font-style:normal;font-weight:900;color:var(--ink)!important}html[data-theme-base=leopard] .theme-bases-module__wT_6nW__surface [data-testid=cuisine-rail] button{background:var(--base-spots) 5px 0 / 104px 83px, color-mix(in srgb, var(--accent) 40%, #eedec1);border:3px solid var(--ink);box-shadow:4px 5px 0 var(--ink);border-radius:8px;padding:11px}html[data-theme-base=leopard] .theme-bases-module__wT_6nW__surface [data-restaurant-card]{background:var(--base-spots) 5px 0 / 104px 83px, color-mix(in srgb, var(--accent) 40%, #eedec1);border:3px solid var(--ink);box-shadow:4px 5px 0 var(--ink);border-radius:8px;padding:11px}html[data-theme-base=leopard] .theme-bases-module__wT_6nW__surface [data-testid=cuisine-rail] button>span{border:3px solid var(--ink);border-radius:2px}html[data-theme-base=leopard] .theme-bases-module__wT_6nW__surface [data-testid=cuisine-rail] button>strong{border:2px solid var(--ink);border-radius:2px;font-weight:900}html[data-theme-base=leopard] .theme-bases-module__wT_6nW__surface [data-restaurant-card]>span:first-child{border:3px solid var(--ink);border-radius:0}html[data-theme-base=leopard] .theme-bases-module__wT_6nW__surface [data-restaurant-card]>span:last-child{border:3px solid var(--ink);border-top:0;border-radius:0}html[data-theme-base=leopard] .theme-bases-module__wT_6nW__surface [data-restaurant-card]>span:last-child>strong{font-family:var(--base-fat);font-size:21px}html[data-theme-base=leopard] .theme-bases-module__wT_6nW__surface [id=restaurants] h2{text-transform:uppercase;font-family:var(--font-display);letter-spacing:.025em;font-size:30px;font-weight:400}html[data-theme-base=emerald] .theme-bases-module__wT_6nW__surface{--base-studs:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath d='M6 0L12 6 6 12 0 6Z' fill='%2323232b'/%3E%3Cpath d='M6 1L10 6 6 10 2 6Z' fill='%23c0c3cc'/%3E%3Cpath d='M6 1L6 6 2 6Z' fill='white'/%3E%3Cpath d='M6 1L10 6 6 6Z' fill='%23e6e7eb'/%3E%3Cpath d='M2 6L6 6 6 10Z' fill='%23676975'/%3E%3Cpath d='M6 6L10 6 6 10Z' fill='%239d9da7'/%3E%3Cpath d='M6 3L9 6 6 8 4 6Z' fill='%23f9f9ff'/%3E%3C/svg%3E") 0 0 / 10px 10px}html[data-theme-base=emerald] .theme-bases-module__wT_6nW__surface [data-theme-header]{background:var(--base-studs), var(--base-gold);border-bottom:4px ridge var(--accent);padding-block:5px}html[data-theme-base=emerald] .theme-bases-module__wT_6nW__surface [data-header-layout]>a{background:var(--surface);border:4px ridge var(--accent);font-family:var(--font-display);letter-spacing:.025em;border-radius:8px;padding:12px 14px;font-size:27px;font-style:normal}html[data-theme-base=emerald] .theme-bases-module__wT_6nW__surface [data-testid=cuisine-rail] button{background:var(--base-studs), var(--base-gold);border:3px ridge var(--accent);box-shadow:var(--base-shadow);border-radius:3px 24px;padding:11px}html[data-theme-base=emerald] .theme-bases-module__wT_6nW__surface [data-restaurant-card]{background:var(--base-studs), var(--base-gold);border:3px ridge var(--accent);box-shadow:var(--base-shadow);border-radius:3px 24px;padding:11px}html[data-theme-base=emerald] .theme-bases-module__wT_6nW__surface [data-testid=cuisine-rail] button>span{border:3px solid var(--accent);border-radius:0 14px}html[data-theme-base=emerald] .theme-bases-module__wT_6nW__surface [data-testid=cuisine-rail] button>strong{font-family:var(--font-display);letter-spacing:.035em;border-radius:3px;font-size:18px}html[data-theme-base=emerald] .theme-bases-module__wT_6nW__surface [data-restaurant-card]>span:first-child{border:3px ridge var(--accent);border-radius:0 14px 0 0}html[data-theme-base=emerald] .theme-bases-module__wT_6nW__surface [data-restaurant-card]>span:last-child{border:3px ridge var(--accent);border-radius:0 0 0 14px}html[data-theme-base=emerald] .theme-bases-module__wT_6nW__surface [id=restaurants] h2{font-family:var(--font-display);letter-spacing:.045em;font-size:30px;font-weight:400}html[data-theme-base=emerald] .theme-bases-module__wT_6nW__surface [id=restaurants] h2:after{content:"";background:var(--accent);clip-path:polygon(50% 0,65% 35%,100% 50%,65% 65%,50% 100%,35% 65%,0 50%,35% 35%);width:20px;height:20px;margin-left:10px;display:inline-block}html[data-theme-base=emerald] .theme-bases-module__wT_6nW__surface [data-restaurant-card]>span:last-child>strong{font-family:var(--base-fat);font-size:21px}html[data-theme-base=cadillac] .theme-bases-module__wT_6nW__surface{background-image:linear-gradient(color-mix(in srgb, var(--page) 92%, transparent), color-mix(in srgb, var(--page) 92%, transparent)), var(--base-velour);background-blend-mode:normal, luminosity;background-size:auto,350px}html[data-theme-base=cadillac] .theme-bases-module__wT_6nW__surface [data-theme-header]{background:var(--base-quilt) center / 270px, var(--accent);background-blend-mode:luminosity;border-bottom:7px ridge var(--accent)}html[data-theme-base=cadillac] .theme-bases-module__wT_6nW__surface [data-header-layout]>a{background:var(--surface);border:3px ridge var(--accent);letter-spacing:-.06em;box-shadow:var(--base-shadow);border-radius:50%;padding:10px 15px;font-family:Brush Script MT,Segoe Script,cursive;font-size:28px}html[data-theme-base=cadillac] .theme-bases-module__wT_6nW__surface [data-testid=cuisine-rail] button{background:var(--base-quilt) center / 200px, var(--accent);background-blend-mode:luminosity;border:3px ridge var(--accent);box-shadow:inset 0 0 10px #0008, 0 5px 0 color-mix(in srgb, var(--accent) 60%, #000);border-radius:24px;padding:10px}html[data-theme-base=cadillac] .theme-bases-module__wT_6nW__surface [data-testid=cuisine-rail] button>span{border:4px ridge var(--accent);border-radius:18px}html[data-theme-base=cadillac] .theme-bases-module__wT_6nW__surface [data-restaurant-card]{background:var(--base-quilt) center / 310px, var(--accent);background-blend-mode:luminosity;border:4px ridge var(--accent);box-shadow:inset 0 0 10px #0009, var(--base-shadow);border-radius:26px;padding:13px}html[data-theme-base=cadillac] .theme-bases-module__wT_6nW__surface [data-restaurant-card]>span:first-child{border:4px ridge var(--accent);border-radius:14px 14px 4px 4px}html[data-theme-base=cadillac] .theme-bases-module__wT_6nW__surface [data-restaurant-card]>span:last-child{border:1px dashed var(--muted);border-radius:8px 8px 15px 15px;margin-top:7px}:is(html[data-theme-base=cadillac] .theme-bases-module__wT_6nW__surface [data-discovery-rails] h1,html[data-theme-base=cadillac] .theme-bases-module__wT_6nW__surface [id=restaurants] h2){font-family:"Brush Script MT", "Segoe Script", var(--base-fat);letter-spacing:-.02em;font-size:32px;font-style:italic}html[data-theme-base=cadillac] .theme-bases-module__wT_6nW__surface [data-restaurant-card]>span:last-child>strong{font-family:var(--base-fat);font-size:21px;font-style:italic}@media (max-width:900px){:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-header-layout]{grid-template-columns:auto 1fr;gap:10px;padding-block:10px}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-header-layout]>div:not([data-theme-header-tools]){grid-area:2/1/auto/-1}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-theme-header-tools]{grid-area:1/2;justify-self:end}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-header-layout]{width:calc(100% - 80px)}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-discovery-rails]>div{width:calc(100% - 80px)}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface>[id=restaurants]{width:calc(100% - 80px)}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface>footer{width:calc(100% - 80px)}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-header-layout]>a{font-size:21px}}@media (max-width:580px){:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-header-layout]{width:calc(100% - 32px)}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-discovery-rails]>div{width:calc(100% - 32px)}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface>[id=restaurants]{width:calc(100% - 32px)}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface>footer{width:calc(100% - 32px)}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-header-layout]{gap:9px}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-header-layout]>a{min-height:42px;padding:7px 9px!important;font-size:19px!important}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-header-layout]>a strong{font-size:inherit}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-theme-header-tools]{gap:5px}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-testid=random-theme]{width:44px;min-width:44px;height:44px}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-discovery-rails]>div{padding-top:19px}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-discovery-rails] h1{font-size:23px}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-testid=cuisine-rail]{grid-auto-columns:128px;gap:13px}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-testid=cuisine-rail] button{grid-template-rows:82px auto;padding:8px}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-testid=cuisine-rail] button>strong{font-size:12px}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [id=restaurants] h2{font-size:25px}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-restaurant-card]>span:last-child>strong{font-size:19px}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface>[id=restaurants]>div:first-child{border-top:0;margin-top:0;padding-top:0}}@media (max-width:360px){:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface [data-header-layout]>a{padding:6px!important;font-size:17px!important}}@media (prefers-reduced-motion:reduce){:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface *{scroll-behavior:auto!important;transition:none!important;animation:none!important}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}:where(html[data-theme-base]:not([data-theme-base=original])) .theme-bases-module__wT_6nW__surface :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
