html .tk{display:block;width:100%;font-size:16px;-webkit-text-size-adjust:100%}html .tk,html .tk *,html .tk *::before,html .tk *::after{box-sizing:border-box}html .tk :is(h1,h2,h3,h4,h5,h6){color:inherit;font-family:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:none;line-height:1.05;margin:0;padding:0;white-space:normal}html .tk :is(p,ul,ol,figure,blockquote,dl,dd){margin:0;padding:0;color:inherit;font-family:inherit;letter-spacing:normal;text-transform:none}html .tk :is(ul,ol){list-style:none}html .tk a{color:inherit;text-decoration:none;border:0;background-image:none}html .tk img{max-width:100%;height:auto;display:block;border-radius:0;box-shadow:none;opacity:1}html .tk button{font-family:inherit;letter-spacing:inherit;text-transform:none;border-radius:var(--r,2px);box-shadow:none;min-height:0;line-height:1;margin:0}html .tk :is(input,select,textarea){font-family:inherit;font-size:16px;border-radius:var(--r,2px);box-shadow:none}html .tk [class*=preFade],html .tk [class*=fadeIn],html .tk[class*=preFade],html .tk[class*=fadeIn],[class*=preFade]:has(.tk),[class*=fadeIn]:has(.tk),[class*=preScale]:has(.tk),[class*=preSlide]:has(.tk),[class*=preClip]:has(.tk),[data-animation-role]:has(.tk){opacity:1!important;transform:none!important;transition:none!important;clip-path:none!important}:root{color-scheme: dark;--espresso:#121212;--espresso-2:#1c1c1c;--chili:#9e2b25;--chili-deep:#7a1f1b;--saffron:#e8772a;--turmeric:#e3a12f;--cream:#f7f6f2;--cream-dim:#cfccc6;--ink:#1b1b1b;--line:rgba(247,246,242,.18);--r:2px;--f-engrave:"Cinzel","Trajan Pro",Georgia,serif;--f-script:"Cormorant","Cormorant Garamond",Georgia,serif;--f-sans:"Jost","Futura","Century Gothic",system-ui,sans-serif;--gutter:clamp(16px,4vw,56px)}html .tk *,html .tk{box-sizing:border-box}html .tk{scroll-behavior:smooth}html .tk{background:var(--espresso);color:var(--cream);font:400 17px/1.7 var(--f-sans);-webkit-font-smoothing:antialiased;overflow-x:hidden}html .tk a{color:inherit}html .tk p{margin:0}html .tk h1,html .tk h2,html .tk h3{margin:0;font-weight:500;text-wrap:balance}html .tk :focus-visible{outline:2px solid var(--turmeric);outline-offset:3px}@media (prefers-reduced-motion:reduce){html .tk{scroll-behavior:auto}html .tk *,html .tk,html .tk *::before,html .tk::before,html .tk *::after,html .tk::after{animation:none!important;transition:none!important}}html .tk .wrap{max-width:1240px;margin-inline:auto;padding-inline:var(--gutter)}html .tk .engrave{font-family:var(--f-engrave);text-transform:uppercase;letter-spacing:.14em}html .tk .kicker{font:600 12px/1 var(--f-sans);letter-spacing:.34em;text-transform:uppercase}html .tk .script{font-family:var(--f-script);font-style:italic;font-weight:500;letter-spacing:0;text-transform:none}html .tk .h-sec{font:500 clamp(30px,4.4vw,56px)/1.12 var(--f-engrave);letter-spacing:.12em;text-transform:uppercase}html .tk .h-sec .script{display:block;font-size:1.15em;letter-spacing:0;line-height:1;margin-top:.1em}html .tk .btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 26px;border-radius:var(--r);border:1.5px solid currentColor;background:transparent;color:inherit;font:600 13px/1 var(--f-engrave);letter-spacing:.2em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .2s,color .2s,transform .2s}html .tk .btn:hover{transform:translateY(-2px)}html .tk .btn.solid{background:var(--saffron);border-color:var(--saffron);color:#141414}html .tk .btn.solid:hover{background:var(--turmeric);border-color:var(--turmeric)}html .tk .btn.cream{background:var(--cream);border-color:var(--cream);color:var(--ink)}html .tk .btn.ghost:hover{background:var(--cream);color:var(--ink);border-color:var(--cream)}html .tk .corner{position:absolute;width:clamp(120px,18vw,240px);aspect-ratio:430/470;background:url("img/art-1.png") no-repeat center/contain;pointer-events:none;z-index:1}html .tk .corner.tl{top:0;left:0}html .tk .corner.tr{top:0;right:0;transform:scaleX(-1)}html .tk .corner.bl{bottom:0;left:0;transform:scaleY(-1)}html .tk .corner.br{bottom:0;right:0;transform:scale(-1,-1)}html .tk .rule{display:flex;align-items:center;gap:14px;color:var(--saffron);width:min(360px,100%)}html .tk .rule::before,html .tk .rule::after{content:"";height:1px;flex:1;background:currentColor}html .tk .rule i{width:9px;height:9px;transform:rotate(45deg);border:1.5px solid currentColor;flex:none}html .tk .rule.center{margin-inline:auto}html .tk .top{position:sticky;top:env(safe-area-inset-top,0px);z-index:40;background:rgba(18,18,18,.92);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}html .tk .top .wrap{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:72px;gap:16px}html .tk .top nav{display:flex;gap:26px}html .tk .top nav a{font:500 12px/1 var(--f-engrave);letter-spacing:.2em;text-transform:uppercase;text-decoration:none;color:var(--cream-dim)}html .tk .top nav a:hover{color:var(--cream)}html .tk .wordmark{text-decoration:none;text-align:center;line-height:1}html .tk .wordmark b{display:block;font:600 28px/1 var(--f-engrave);letter-spacing:.1em;color:#c7352d}html .tk .wordmark span{display:block;font:600 9px/1 var(--f-sans);letter-spacing:.46em;margin-top:5px;color:var(--cream)}html .tk .top .end{display:flex;justify-content:flex-end;align-items:center;gap:12px}html .tk .iglink{display:grid;place-items:center;width:42px;height:42px;color:var(--cream);border:1px solid var(--line);border-radius:var(--r)}html .tk .iglink:hover{color:var(--turmeric);border-color:var(--turmeric)}html .tk .top .btn{min-height:42px;padding:0 18px;font-size:12px}@media (max-width:900px){html .tk .top nav{display:none}html .tk .top .wrap{grid-template-columns:auto 1fr}html .tk .wordmark{text-align:left}html .tk .top .end .ghost{display:none}html .tk .top .wrap{min-height:64px}}html .tk .hero{position:relative;min-height:clamp(560px,86vh,860px);display:grid;place-items:center;text-align:center;overflow:hidden;isolation:isolate}html .tk .slides{position:absolute;inset:0;z-index:-2}html .tk .slides img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.06);transition:opacity 1.6s ease,transform 7s ease}html .tk .slides img.on{opacity:1;transform:scale(1)}html .tk .hero::after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at center,rgba(18,18,18,.55) 0%,rgba(18,18,18,.82) 60%,rgba(18,18,18,.96) 100%)}html .tk .hero-in{display:grid;justify-items:center;gap:18px;padding-block:56px;max-width:900px}html .tk .hero .addr{font:500 clamp(14px,1.6vw,18px)/1 var(--f-engrave);letter-spacing:.4em;color:var(--turmeric)}html .tk .hero h1{font:600 clamp(64px,13vw,168px)/.9 var(--f-engrave);letter-spacing:.08em;color:#d23a30;text-shadow:0 4px 30px rgba(0,0,0,.6)}html .tk .hero .sub{font:600 clamp(14px,2vw,22px)/1 var(--f-sans);letter-spacing:.6em;margin-top:-6px;padding-left:.6em}html .tk .hero .tag{font:italic 500 clamp(30px,4.6vw,58px)/1.05 var(--f-script);color:var(--cream)}html .tk .hero .ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:10px}html .tk .hdots{position:absolute;bottom:22px;left:50%;transform:translateX(-50%);display:flex;gap:10px;z-index:2}html .tk .hdots button{width:30px;height:3px;border:0;padding:0;background:var(--cream);opacity:.35;cursor:pointer;border-radius:0}html .tk .hdots button[aria-current="true"]{opacity:1;background:var(--turmeric)}html .tk .ribbon{background:var(--turmeric);color:var(--ink);overflow:hidden;border-block:2px solid var(--chili)}html .tk .ribbon .track{display:flex;width:max-content;animation:slide 38s linear infinite}html .tk .ribbon span{font:600 clamp(16px,2vw,22px)/1 var(--f-engrave);letter-spacing:.18em;text-transform:uppercase;padding:18px 0;white-space:nowrap}html .tk .ribbon span::after{content:"✦";color:var(--chili);margin:0 28px;font-size:.8em}@keyframes slide{to{transform:translateX(-50%)}}html .tk .split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:640px}html .tk .split .photo{position:relative;overflow:hidden;min-height:420px}html .tk .split .photo>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}html .tk .split .panel{position:relative;display:grid;align-content:center;gap:24px;padding:clamp(48px,7vw,104px) clamp(20px,6vw,96px);overflow:hidden;min-width:0}html .tk .panel p{max-width:46ch}html .tk .panel.cream{background:var(--cream);color:var(--ink)}html .tk .panel.cream .rule{color:var(--chili)}html .tk .panel.chili{background:var(--chili)}html .tk .panel.chili .rule{color:var(--turmeric)}html .tk .panel.saffron{background:var(--saffron);color:#141414}html .tk .panel.saffron .rule{color:var(--chili-deep)}html .tk .panel.espresso{background:var(--espresso-2)}html .tk .split.flip .photo{order:2}@media (max-width:900px){html .tk .split{grid-template-columns:1fr;min-height:0}html .tk .split.flip .photo{order:0}}html .tk .print{position:absolute;background:#fbfaf7;padding:12px 12px 44px;box-shadow:0 30px 60px -18px rgba(0,0,0,.75);z-index:2}html .tk .print img{display:block;width:100%;aspect-ratio:1;object-fit:cover}html .tk .print figcaption{position:absolute;left:0;right:0;bottom:12px;text-align:center;font:italic 500 19px/1 var(--f-script);color:var(--ink)}html .tk .sheet{position:absolute;background:var(--chili-deep) url("img/art-2.png") center/70px auto repeat;box-shadow:0 20px 50px -20px rgba(0,0,0,.7);z-index:1;opacity:.95}html .tk .photo .print{width:min(46%,280px);left:12%;top:16%;transform:rotate(-5deg)}html .tk .photo .sheet{width:min(42%,250px);aspect-ratio:3/4;left:34%;top:24%;transform:rotate(7deg)}html .tk .photo .shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(18,18,18,.1),rgba(18,18,18,.45))}html .tk .icons{display:flex;gap:22px;color:var(--chili)}html .tk .icons svg{width:30px;height:30px}html .tk .panel.chili .icons{color:var(--turmeric)}html .tk .ways{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}html .tk .way{position:relative;display:grid;grid-template-rows:auto 1fr;min-width:0}html .tk .way .pic{aspect-ratio:4/3;overflow:hidden}html .tk .way .pic img{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}html .tk .way:hover .pic img{transform:scale(1.05)}html .tk .way .body{padding:34px clamp(20px,3vw,40px) 40px;display:grid;gap:14px;align-content:start}html .tk .way h3{font:600 26px/1.15 var(--f-engrave);letter-spacing:.12em;text-transform:uppercase}html .tk .way:nth-child(1) .body{background:var(--chili)}html .tk .way:nth-child(2) .body{background:var(--turmeric);color:var(--ink)}html .tk .way:nth-child(3) .body{background:var(--espresso-2)}html .tk .way .btn{justify-self:start;margin-top:6px}@media (max-width:900px){html .tk .ways{grid-template-columns:1fr}}html .tk .menu{position:relative;padding-block:clamp(72px,9vw,128px) clamp(56px,7vw,96px)}html .tk .menu .corner{z-index:0}html .tk .menu .head{text-align:center;display:grid;justify-items:center;gap:18px;margin-bottom:34px;position:relative;z-index:2}html .tk .menu .head p.lead{color:var(--cream-dim);max-width:52ch}html .tk .mbar{position:sticky;top:calc(72px + env(safe-area-inset-top,0px));z-index:30;background:var(--espresso);border-block:1px solid var(--line);margin-bottom:28px}html .tk .mbar .row{display:flex;gap:14px;align-items:center;flex-wrap:wrap;padding-block:12px}html .tk .cats{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;flex:1 1 420px;min-width:0}html .tk .cats::-webkit-scrollbar{display:none}html .tk .cats a{flex:none;font:600 11px/1 var(--f-engrave);letter-spacing:.16em;text-transform:uppercase;text-decoration:none;color:var(--cream-dim);padding:11px 12px;border:1px solid transparent;border-radius:var(--r)}html .tk .cats a:hover{color:var(--cream);border-color:var(--line)}html .tk .cats a.on{color:var(--ink);background:var(--turmeric)}html .tk .tools{display:flex;gap:8px;align-items:center;flex-wrap:wrap}html .tk .tools input{width:180px;padding:10px 12px;font-size:14px}html .tk .chip{font:600 11px/1 var(--f-sans);letter-spacing:.16em;text-transform:uppercase;padding:11px 12px;border-radius:var(--r);border:1.5px solid var(--line);background:transparent;color:var(--cream);cursor:pointer}html .tk .chip[aria-pressed="true"]{background:var(--cream);color:var(--ink);border-color:var(--cream)}html .tk .paper{position:relative;z-index:2;background:var(--cream);color:var(--ink);padding:clamp(28px,5vw,64px);border-radius:var(--r);box-shadow:0 40px 80px -30px rgba(0,0,0,.85)}html .tk .paper::before{content:"";position:absolute;inset:10px;border:1.5px solid var(--chili);pointer-events:none}html .tk .paper::after{content:"";position:absolute;inset:16px;border:1px solid rgba(158,43,37,.4);pointer-events:none}html .tk .mcat{scroll-margin-top:150px;position:relative;z-index:1}html .tk .mcat+.mcat{margin-top:56px}html .tk .mcat header{display:grid;justify-items:center;gap:8px;text-align:center;margin-bottom:26px}html .tk .mcat h3{font:600 clamp(22px,2.6vw,30px)/1.1 var(--f-engrave);letter-spacing:.16em;text-transform:uppercase;color:var(--chili)}html .tk .mcat header p{font:italic 500 20px/1.2 var(--f-script);color:#55524d}html .tk .mcat .orn{display:flex;align-items:center;gap:10px;color:var(--chili);width:160px}html .tk .mcat .orn::before,html .tk .mcat .orn::after{content:"";height:1px;flex:1;background:currentColor}html .tk .mcat .orn i{width:7px;height:7px;transform:rotate(45deg);background:currentColor}html .tk .items{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 56px}html .tk .it{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;min-width:0;align-content:start}html .tk .it.has-ph{grid-template-columns:132px minmax(0,1fr);column-gap:20px}html .tk .it.has-ph>*:not(.phb){grid-column:2}html .tk .phb{grid-row:1/4;grid-column:1;padding:0;border:0;background:none;cursor:zoom-in;border-radius:var(--r);box-shadow:0 0 0 3px var(--cream),0 0 0 4.5px var(--chili);overflow:hidden;align-self:start}html .tk .it .ph{display:block;width:132px;aspect-ratio:3/2;object-fit:cover;transition:transform .5s}html .tk .phb:hover .ph{transform:scale(1.08)}html .tk .it .nm{display:flex;align-items:baseline;gap:10px;min-width:0}html .tk .it h4{margin:0;font:600 16px/1.3 var(--f-engrave);letter-spacing:.07em;text-transform:uppercase}html .tk .it .dots{flex:1;border-bottom:1.5px dotted rgba(27,27,27,.35);transform:translateY(-4px);min-width:16px}html .tk .it .pr{font:600 17px/1 var(--f-engrave);font-variant-numeric:tabular-nums;color:var(--chili);white-space:nowrap}html .tk .it p{color:#55524d;font-size:15px;line-height:1.5}html .tk .flags{display:flex;gap:6px;flex-wrap:wrap}html .tk .flag{font:600 9.5px/1 var(--f-sans);letter-spacing:.14em;text-transform:uppercase;padding:5px 6px;border:1px solid currentColor;border-radius:var(--r)}html .tk .flag.v{color:#3f7a36}html .tk .flag.gf{color:#8a5a1c}html .tk .flag.hot{color:var(--chili)}html .tk .flag.new{color:var(--cream);background:var(--chili);border-color:var(--chili)}html .tk .legend .flag.v{color:#8fc985}html .tk .legend .flag.gf{color:var(--turmeric)}html .tk .legend .flag.hot{color:#ff7a6b}html .tk .bir{grid-column:1/-1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}html .tk .bircard{border:1px solid rgba(158,43,37,.35);border-radius:var(--r);padding:0 0 14px;text-align:center;display:grid;gap:6px;background:transparent;color:var(--ink);cursor:zoom-in;overflow:hidden}html .tk .bircard img{width:100%;aspect-ratio:4/3;object-fit:cover;margin-bottom:6px}html .tk .birnote{grid-column:1/-1;text-align:center;color:#55524d;font-size:14px;display:flex;gap:8px;justify-content:center;align-items:center}html .tk .bir b{font:600 13px/1.2 var(--f-engrave);letter-spacing:.08em;text-transform:uppercase}html .tk .bir span{font:600 18px/1 var(--f-engrave);color:var(--chili)}html .tk .empty{text-align:center;color:#55524d;padding:30px 0}html .tk .menu .foot{position:relative;z-index:2;text-align:center;margin-top:36px;display:grid;justify-items:center;gap:14px;color:var(--cream-dim)}html .tk .legend{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;font-size:13px;color:var(--cream-dim);align-items:center}@media (max-width:820px){html .tk .items{grid-template-columns:1fr}html .tk .bir{grid-template-columns:repeat(2,minmax(0,1fr))}html .tk .tools{width:100%}html .tk .tools input{flex:1;width:auto;min-width:0}html .tk .mbar{top:calc(64px + env(safe-area-inset-top,0px))}}html .tk .ig{padding-block:clamp(64px,8vw,112px);background:var(--espresso-2);position:relative;overflow:hidden}html .tk .ig .head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:28px;position:relative;z-index:2}html .tk .ig .handle{display:flex;flex-wrap:wrap;align-items:center;gap:16px}html .tk .ig .avatar{width:72px;height:72px;border-radius:50%;padding:3px;background:conic-gradient(from 200deg,var(--turmeric),var(--saffron),var(--chili),var(--turmeric))}html .tk .ig .avatar span{display:grid;place-items:center;width:100%;height:100%;border-radius:50%;background:var(--espresso);font:600 13px/1 var(--f-engrave);letter-spacing:.08em;color:#d23a30;border:2px solid var(--espresso)}html .tk .ig .handle b{display:block;font:600 22px/1.2 var(--f-engrave);letter-spacing:.06em}html .tk .ig .handle small{color:var(--cream-dim);font-size:14px}html .tk .iggrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;position:relative;z-index:2}html .tk .iggrid a{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;border-radius:var(--r)}html .tk .iggrid img{width:100%;height:100%;object-fit:cover;transition:transform .6s}html .tk .iggrid a::after{content:"";position:absolute;inset:0;background:rgba(18,18,18,.55) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f7f6f2' stroke-width='1.6'%3E%3Crect x='3' y='3' width='18' height='18' rx='5'/%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Ccircle cx='17.5' cy='6.5' r='.8' fill='%23f7f6f2'/%3E%3C/svg%3E") center/34px no-repeat;opacity:0;transition:opacity .3s}html .tk .iggrid a:hover::after,html .tk .iggrid a:focus-visible::after{opacity:1}html .tk .iggrid a:hover img{transform:scale(1.06)}html .tk .iggrid .reel::before{content:"";position:absolute;top:10px;right:10px;z-index:1;width:20px;height:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23f7f6f2'%3E%3Cpath d='M8 5v14l11-7z'/%3E%3C/svg%3E") center/contain no-repeat;filter:drop-shadow(0 1px 3px rgba(0,0,0,.6))}html .tk .ig .tagline{position:relative;z-index:2;margin-top:28px;display:flex;flex-wrap:wrap;gap:12px 28px;align-items:center;justify-content:space-between;border-top:1px solid var(--line);padding-top:24px}html .tk .ig .tagline p{font:italic 500 clamp(22px,2.6vw,30px)/1.2 var(--f-script)}@media (max-width:820px){html .tk .iggrid{grid-template-columns:repeat(3,minmax(0,1fr))}}html .tk .lb{position:fixed;inset:0;z-index:100;background:rgba(10,10,10,.88);display:grid;place-items:center;padding:24px}html .tk .lb figure{position:relative;margin:0;max-width:min(920px,100%);background:var(--cream);padding:12px 12px 0;border-radius:var(--r);box-shadow:0 40px 80px rgba(0,0,0,.6)}html .tk .lb img{display:block;width:100%;max-height:72vh;object-fit:contain;background:#111}html .tk .lb figcaption{font:600 16px/1 var(--f-engrave);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);padding:16px 4px}html .tk .lbx{position:absolute;top:-16px;right:-16px;width:40px;height:40px;border-radius:var(--r);border:0;background:var(--chili);color:var(--cream);font-size:24px;line-height:1;cursor:pointer}@media (max-width:560px){html .tk .it.has-ph{grid-template-columns:104px minmax(0,1fr);column-gap:14px}html .tk .it .ph{width:104px}html .tk .lbx{top:6px;right:6px}}html .tk .sauce .ph{transition:opacity .25s,transform .5s}html .tk .sauce .pr small{font:500 11px/1 var(--f-sans);letter-spacing:.1em;text-transform:uppercase;color:#55524d;margin-right:3px}html .tk .sauce .flags{align-items:center}html .tk .prots{display:flex;flex-wrap:wrap;gap:5px;margin-block:2px}html .tk .prot{display:inline-flex;align-items:center;gap:4px;font:600 9.5px/1 var(--f-sans);letter-spacing:.12em;text-transform:uppercase;padding:4px 6px;border:1px solid rgba(27,27,27,.35);border-radius:var(--r);background:transparent;color:var(--ink);cursor:pointer}html .tk .prot b{color:var(--chili);font-weight:600;letter-spacing:.04em}html .tk .prot i{font-style:normal;color:#3f7a36}html .tk .prot:hover{border-color:var(--chili)}html .tk .prot.on{background:var(--chili);border-color:var(--chili);color:var(--cream)}html .tk .prot.on b{color:var(--turmeric)}html .tk .prot.on i{color:#cfe8c9}html .tk .mnotes{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 10px;margin-top:6px}html .tk .mnotes span{display:inline-flex;align-items:center;gap:10px;padding:8px 12px;border:1px solid rgba(158,43,37,.35);border-radius:var(--r);font:500 13px/1.3 var(--f-sans);color:var(--ink);background:rgba(158,43,37,.05)}html .tk .mnotes b{font:600 10.5px/1 var(--f-engrave);letter-spacing:.14em;text-transform:uppercase;color:var(--chili)}@media (max-width:560px){html .tk .mnotes span{flex-direction:column;gap:5px;text-align:center;width:100%}}html .tk .fav{position:relative;padding-block:clamp(72px,9vw,128px);overflow:hidden}html .tk .fav .head{text-align:center;display:grid;justify-items:center;gap:18px;margin-bottom:40px;position:relative;z-index:2}html .tk .favs{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}html .tk .favc{display:grid;grid-template-rows:auto 1fr;background:var(--cream);color:var(--ink);text-decoration:none;border-radius:var(--r);overflow:hidden;box-shadow:0 24px 50px -24px rgba(0,0,0,.8);transition:transform .3s}html .tk .favc:hover{transform:translateY(-4px)}html .tk .favc img{width:100%;aspect-ratio:3/2;object-fit:cover;display:block}html .tk .favc div{padding:20px 22px 24px;display:grid;gap:6px;position:relative;border-top:3px solid var(--chili)}html .tk .favc h3{font:600 18px/1.25 var(--f-engrave);letter-spacing:.08em;text-transform:uppercase;padding-right:44px}html .tk .favc p{color:#55524d;font-size:15px;line-height:1.5}html .tk .favc .pr{position:absolute;top:18px;right:20px;font:600 20px/1 var(--f-engrave);color:var(--chili)}html .tk .favfoot{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:36px}@media (max-width:900px){html .tk .favs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){html .tk .favs{grid-template-columns:1fr}}html .tk .mhero{position:relative;min-height:clamp(320px,46vh,460px);display:grid;place-items:center;text-align:center;overflow:hidden;isolation:isolate}html .tk .mhero .bg{position:absolute;inset:0;z-index:-2;display:grid;grid-template-columns:repeat(4,1fr)}html .tk .mhero .bg img{width:100%;height:100%;object-fit:cover}html .tk .mhero::after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at center,rgba(18,18,18,.6),rgba(18,18,18,.92))}html .tk .mhero h1{font:600 clamp(48px,9vw,110px)/.95 var(--f-engrave);letter-spacing:.1em;color:#d23a30;text-shadow:0 4px 30px rgba(0,0,0,.6)}html .tk .mhero .in{display:grid;justify-items:center;gap:16px;padding-block:48px}html .tk .nav-on{color:var(--cream)!important;border-bottom:1.5px solid var(--turmeric);padding-bottom:4px}html .tk .gallery{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:clamp(110px,14vw,200px);gap:6px;padding:6px;background:var(--espresso)}html .tk .gallery img{width:100%;height:100%;object-fit:cover;display:block}html .tk .g1{grid-column:span 2;grid-row:span 2}html .tk .g2{grid-column:span 2}html .tk .g3{grid-column:span 2;grid-row:span 2}html .tk .g4{grid-column:span 2}html .tk .g5{grid-column:span 3}html .tk .g6{grid-column:span 3}@media (max-width:700px){html .tk .gallery{grid-template-columns:repeat(2,minmax(0,1fr))}html .tk .gallery img{grid-column:span 1!important;grid-row:span 1!important}}html .tk .medallion{width:min(100%,420px);aspect-ratio:1;border-radius:50%;object-fit:cover;box-shadow:0 0 0 6px var(--saffron),0 0 0 8px var(--chili-deep)}html .tk .events-photo{display:grid;place-items:center;background:var(--espresso-2);padding:40px 20px;position:relative;overflow:hidden}html .tk .inquire{background:var(--espresso-2);padding-block:clamp(64px,8vw,112px);position:relative;overflow:hidden}html .tk .inquire .wrap{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,6vw,88px);position:relative;z-index:2}html .tk form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}html .tk label{display:grid;gap:8px;font:600 11px/1 var(--f-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--cream-dim)}html .tk label.full{grid-column:1/-1}html .tk input,html .tk select,html .tk textarea{width:100%;font:400 16px/1.4 var(--f-sans);color:var(--cream);background:var(--espresso);border:1px solid var(--line);border-radius:var(--r);padding:14px}html .tk input:focus,html .tk select:focus,html .tk textarea:focus{outline:none;border-color:var(--turmeric)}html .tk textarea{min-height:110px;resize:vertical}html .tk form .btn{grid-column:1/-1;justify-self:start}html .tk .sent{grid-column:1/-1;color:var(--turmeric)}@media (max-width:900px){html .tk .inquire .wrap{grid-template-columns:1fr}html .tk form{grid-template-columns:1fr}}html .tk .reviews{background:var(--turmeric);color:var(--ink);padding-block:clamp(64px,8vw,112px);text-align:center}html .tk .quotes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:40px;text-align:left}html .tk blockquote{margin:0;background:var(--cream);padding:32px 28px;border-radius:var(--r);display:grid;gap:16px;align-content:start;box-shadow:6px 6px 0 var(--chili)}html .tk blockquote p{font:italic 500 25px/1.25 var(--f-script)}html .tk blockquote cite{font:600 11px/1 var(--f-sans);letter-spacing:.24em;text-transform:uppercase;font-style:normal;color:var(--chili)}html .tk .stars{color:var(--chili);letter-spacing:.2em}@media (max-width:900px){html .tk .quotes{grid-template-columns:1fr}}html .tk .visit{padding-block:clamp(64px,8vw,104px)}html .tk .visit .wrap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}html .tk .visit h3{font:600 20px/1.2 var(--f-engrave);letter-spacing:.14em;text-transform:uppercase;color:var(--turmeric);margin-bottom:14px}html .tk .visit p{color:var(--cream-dim)}html .tk .hours{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}html .tk .hours td{padding:8px 0;border-bottom:1px solid var(--line);color:var(--cream-dim)}html .tk .hours td+td{text-align:right;color:var(--cream)}html .tk .hours tr.today td{color:var(--turmeric)}html .tk .copy{background:none;border:1px solid var(--line);border-radius:var(--r);color:var(--turmeric);font:600 11px/1 var(--f-sans);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;padding:7px 10px;margin-left:10px}html .tk .status{display:inline-flex;align-items:center;gap:10px;margin-top:16px;font:600 12px/1 var(--f-sans);letter-spacing:.2em;text-transform:uppercase}html .tk .status i{width:9px;height:9px;border-radius:50%;background:var(--cream-dim)}html .tk .status.on i{background:#6cc777;box-shadow:0 0 0 4px rgba(108,199,119,.2)}@media (max-width:900px){html .tk .visit .wrap{grid-template-columns:1fr}}html .tk footer{border-top:1px solid var(--line);padding-block:28px 100px;color:var(--cream-dim);font-size:13px}html .tk footer .wrap{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px}html .tk .orderbar{display:none}@media (max-width:900px){html .tk .orderbar{display:grid;grid-template-columns:1fr 1fr;gap:8px;position:fixed;inset:auto 0 0 0;z-index:50;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:var(--espresso);border-top:2px solid var(--chili)}html .tk .orderbar .btn{min-height:46px;padding:0 10px}}html .tk .lunch{background:var(--chili);color:var(--cream);border-bottom:2px solid var(--turmeric);position:relative}html .tk .lunch::before{content:"";position:absolute;inset:10px;border:1px solid rgba(227,161,47,.55);pointer-events:none}html .tk .lunch-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) auto;gap:clamp(20px,4vw,56px);align-items:center;padding-block:clamp(36px,5vw,56px);position:relative}html .tk .lunch .kicker{color:var(--turmeric);line-height:1.6}html .tk .lunch-copy{display:grid;gap:14px}html .tk .lunch .h-sec{font-size:clamp(28px,3.4vw,44px)}html .tk .lunch-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}html .tk .lunch-list li{display:grid;gap:3px;padding-left:22px;position:relative}html .tk .lunch-list li::before{content:"";position:absolute;left:0;top:.55em;width:8px;height:8px;transform:rotate(45deg);background:var(--turmeric)}html .tk .lunch-list b{font:600 14px/1.3 var(--f-engrave);letter-spacing:.12em;text-transform:uppercase}html .tk .lunch-list small{font-size:14px;line-height:1.5;color:#efece7}html .tk .lunch-cta{display:grid;justify-items:center;gap:14px;text-align:center}html .tk .lunch-price{font:600 clamp(40px,5vw,60px)/1 var(--f-engrave);color:var(--turmeric);letter-spacing:.02em}@media (max-width:900px){html .tk .lunch-in{grid-template-columns:1fr}html .tk .lunch-cta{justify-items:start}}html .tk .deal{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(20px,4vw,48px);align-items:start;border:1.5px solid var(--chili);border-radius:var(--r);padding:clamp(18px,3vw,32px);background:rgba(158,43,37,.04)}html .tk .deal .nm h4{font-size:20px}html .tk .deal-when{font:600 11px/1.4 var(--f-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--chili);margin-top:2px}html .tk .deal-inc{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:8px}html .tk .deal-inc li{padding-left:20px;position:relative;color:#55524d;font-size:15px}html .tk .deal-inc li::before{content:"";position:absolute;left:2px;top:.5em;width:7px;height:7px;transform:rotate(45deg);background:var(--chili)}html .tk .deal-inc b{color:var(--ink);font:600 13px/1.3 var(--f-engrave);letter-spacing:.1em;text-transform:uppercase}html .tk .deal-choices{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}html .tk .deal-choices span{font:600 10.5px/1 var(--f-sans);letter-spacing:.12em;text-transform:uppercase;padding:6px 8px;border:1px solid rgba(27,27,27,.35);border-radius:var(--r);color:var(--ink)}html .tk .deal-pics{display:grid;grid-template-columns:1fr 1fr;gap:8px}html .tk .deal-pics button{padding:0;border:0;background:none;cursor:zoom-in;border-radius:var(--r);overflow:hidden;box-shadow:0 0 0 3px var(--cream),0 0 0 4.5px var(--chili)}html .tk .deal-pics img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}html .tk .deal-pics button:first-child{grid-column:1/-1}html .tk .deal-pics button:first-child img{aspect-ratio:16/9}@media (max-width:760px){html .tk .deal{grid-template-columns:1fr}html .tk .deal-pics{order:-1}}html .tk .favc .mention{font:600 10.5px/1.2 var(--f-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--saffron);padding-right:44px}html .tk .revlinks{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:36px}html .tk .revlinks .btn{color:var(--ink);border-color:var(--ink)}html .tk .visit .copy{margin-left:10px;vertical-align:middle}html .tk .findus{display:grid!important;grid-template-columns:1.6fr 1fr!important;gap:28px!important;margin-top:48px;align-items:stretch}html .tk .findus>*{min-width:0}html .tk .tmap{position:relative;border-radius:var(--r);overflow:hidden;border:1.5px solid var(--chili)}html .tk .tmap>img{width:100%;height:100%;min-height:300px;object-fit:cover;display:block}html .tk .tmap .pin{position:absolute;left:50%;top:50%;transform:translate(-50%,-100%);display:flex;flex-direction:column;align-items:center;pointer-events:none}html .tk .tmap .pin-card{background:var(--espresso);border:1.5px solid var(--turmeric);border-radius:var(--r);padding:8px 14px 6px;text-align:center;box-shadow:0 10px 26px rgba(0,0,0,.4)}html .tk .tmap .pin-card b{display:block;font:600 18px/1 var(--f-engrave);letter-spacing:.2em;color:#d23a30}html .tk .tmap .pin-card span{font:600 9px/1 var(--f-sans);letter-spacing:.3em;color:var(--cream)}html .tk .tmap .pin-stem{width:2px;height:20px;background:var(--chili)}html .tk .tmap .pin-dot{width:16px;height:16px;border-radius:50%;background:var(--saffron);border:3px solid var(--cream);box-shadow:0 0 0 6px rgba(232,119,42,.3);transform:translateY(50%)}html .tk .tmap .attr{position:absolute;right:6px;bottom:4px;font:500 10px/1.4 var(--f-sans);background:rgba(247,246,242,.88);color:var(--ink);padding:2px 6px;border-radius:2px}html .tk .tmap .attr a{color:inherit}html .tk .getting{background:var(--espresso-2);border:1px solid var(--line);border-radius:var(--r);padding:clamp(22px,3vw,32px);display:flex;flex-direction:column;gap:18px}html .tk .getting ul{list-style:none;margin:0;padding:0;display:grid;gap:14px}html .tk .getting li{display:flex;align-items:center;gap:14px}html .tk .getting b{display:block;font:500 15px/1.3 var(--f-sans);color:var(--cream)}html .tk .getting small{font:400 13px/1.4 var(--f-sans);color:var(--cream-dim)}html .tk .sub-b{flex:none;min-width:44px;height:40px;padding-inline:10px;border-radius:20px;display:grid;place-items:center;background:#ff6319;color:#fff;font:700 12px/1 var(--f-sans);letter-spacing:.06em}html .tk .lines{flex:none;display:flex;gap:3px;min-width:44px}html .tk .lines i{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font:700 12px/1 var(--f-sans);font-style:normal;color:#fff}html .tk .lines .f{background:#ff6319}html .tk .lines .g{background:#6cbe45}html .tk .lines .r{background:#fccc0a;color:#111}html .tk .sub-b.yard{background:var(--chili);border-radius:var(--r);font-size:16px}html .tk .sub-b.byob{background:var(--saffron);color:#141414;border-radius:var(--r);font-size:10.5px;letter-spacing:.1em}html .tk .sub-b.grp{background:var(--turmeric);color:var(--ink);border-radius:var(--r)}html .tk .getting .btn{align-self:flex-start;margin-top:auto}@media (max-width:860px){html .tk .findus{grid-template-columns:1fr!important}html .tk .tmap>img{aspect-ratio:4/3;height:auto}}html .tk .mban{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;height:clamp(150px,20vw,230px);margin-bottom:26px;border-radius:var(--r);overflow:hidden;isolation:isolate}html .tk .mban img{width:100%;height:100%;object-fit:cover;display:block}html .tk .mban::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(18,18,18,.55),rgba(18,18,18,.82) 50%,rgba(18,18,18,.55))}html .tk .mban::after{content:"";position:absolute;inset:10px;z-index:2;border:1.5px solid rgba(227,161,47,.75);border-radius:2px;pointer-events:none}html .tk .mban-t{position:absolute;inset:0;z-index:3;display:grid;place-content:center;justify-items:center;gap:8px;text-align:center;padding:0 24px}html .tk .mban-t h3{color:var(--cream)!important;font:600 clamp(24px,3.6vw,40px)/1.05 var(--f-engrave);letter-spacing:.16em;text-transform:uppercase}html .tk .mban-t p{font:italic 500 clamp(17px,2vw,22px)/1.2 var(--f-script);color:var(--turmeric)}html .tk .mban-t .orn{color:var(--turmeric)!important}html .tk .mcat.has-ban>header>h3,html .tk .mcat.has-ban>header>p,html .tk .mcat.has-ban>header>.orn{display:none}html .tk .mcat.has-ban>header{margin-bottom:14px}html .tk .mcat.has-ban>header:empty{display:none}@media (max-width:560px){html .tk .mban{grid-template-columns:repeat(2,minmax(0,1fr))}html .tk .mban img:nth-child(3){display:none}}html .tk .gwrap{padding-block:clamp(48px,7vw,96px);background:var(--espresso)}html .tk .gmason{columns:3 260px;column-gap:12px}html .tk .gitem{display:block;width:100%;margin:0 0 12px;padding:0;border:1.5px solid var(--chili);border-radius:var(--r);background:none;cursor:zoom-in;break-inside:avoid;position:relative;overflow:hidden}html .tk .gitem img{width:100%;display:block;transition:transform .5s}html .tk .gitem:hover img{transform:scale(1.05)}html .tk .gitem span{position:absolute;left:0;right:0;bottom:0;padding:28px 14px 12px;text-align:left;font:600 11px/1.2 var(--f-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--cream);background:linear-gradient(180deg,transparent,rgba(18,18,18,.9));opacity:0;transition:opacity .3s}html .tk .gitem:hover span,html .tk .gitem:focus-visible span{opacity:1}@media (hover:none){html .tk .gitem span{opacity:1}}html .tk .gfoot{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:36px}:root{--nav-h:72px}@media (max-width:1100px){:root{--nav-h:64px}}html .tk,html .tk{overflow-x:clip}html .tk{overflow:visible}html .tk-top-wrap{position:sticky;top:0;z-index:1000;overflow:visible;transform:translateZ(0);will-change:transform}html .tk .top{position:relative;top:auto;background:#121212;backdrop-filter:none;-webkit-backdrop-filter:none;z-index:auto}html .tk .top .wrap{min-height:var(--nav-h)}html .tk .top nav .drawer-cta{display:none}html .tk .burger{display:none;width:46px;height:46px;padding:0;flex-direction:column;align-items:center;justify-content:center;gap:5px;background:transparent;border:1.5px solid rgba(247,246,242,.45);border-radius:2px;cursor:pointer}html .tk .burger span{display:block;width:20px;height:1.5px;background:#f7f6f2}@media (max-width:1100px){html .tk .burger{display:flex}html .tk .top .wrap{grid-template-columns:auto 1fr;min-height:var(--nav-h)}html .tk .top .end .btn,html .tk .top .end .iglink{display:none}html .tk .top nav{display:flex;position:fixed;left:0;right:0;top:var(--nav-h);max-height:calc(100vh - var(--nav-h));max-height:calc(100dvh - var(--nav-h));overflow-y:auto;-webkit-overflow-scrolling:touch;flex-direction:column;gap:0;background:#1c1c1c;padding:6px 16px 18px;border-bottom:1.5px solid var(--chili);z-index:9999;box-shadow:0 18px 40px rgba(0,0,0,.45)}html .tk .top nav[data-open="false"]{display:none}html .tk .top nav a{padding:15px 4px;font-size:14px;color:#f7f6f2;border-bottom:1px solid var(--line)}html .tk .top nav .drawer-cta{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}html .tk .top nav .drawer-cta a{border-bottom:1.5px solid;padding:0 10px;justify-content:center;font-size:12px}html .tk .top nav .drawer-cta .btn.cream{color:#1b1b1b}html .tk .top nav .drawer-cta .btn.solid{color:#141414}}html .tk footer{padding-block:30px}@media (max-width:900px){html .tk-has-bar footer{padding-bottom:92px}}html .tk .fgrid{display:grid!important;grid-template-columns:1.3fr 1fr 1fr;gap:24px;align-items:start}html .tk .fgrid b{display:block;font:600 10.5px/1 var(--f-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--turmeric);margin-bottom:8px}html .tk .fgrid p{font-size:13.5px;line-height:1.6;color:var(--cream-dim)}html .tk .fgrid a{color:var(--cream);text-decoration:underline;text-decoration-color:rgba(247,246,242,.3);text-underline-offset:3px}html .tk .fbrand .wordmark{display:inline-grid;text-decoration:none;margin-bottom:8px}html .tk .wordmark.small b{font-size:20px}html .tk .wordmark.small span{font-size:8px}@media (max-width:760px){html .tk footer{padding-block:22px}html .tk .fgrid{grid-template-columns:1fr 1fr;gap:14px 16px}html .tk .fbrand{grid-column:1/-1;display:flex;align-items:center;gap:12px}html .tk .fbrand .wordmark{margin:0;flex:none}html .tk .fbrand p{font-size:12.5px;line-height:1.45}html .tk .fexp{grid-column:1/-1}html .tk .fexp p{white-space:nowrap;font-size:12.5px}}html .tk .hours td,html .tk .hours td+td{white-space:nowrap}html .tk .mbar{top:var(--nav-h);transform:translateZ(0);will-change:transform;background:#121212}html .tk .mcat{scroll-margin-top:calc(var(--nav-h) + 70px)}html .tk .mban{height:170px}html .tk .ph-slot{cursor:default;box-shadow:0 0 0 3px var(--cream),0 0 0 4.5px var(--chili)}html .tk .ph-slot .ph{aspect-ratio:3/2}@media (max-width:820px){html .tk .mbar .row{flex-wrap:nowrap;gap:8px;overflow-x:auto;scrollbar-width:none;padding-block:8px}html .tk .mbar .row::-webkit-scrollbar{display:none}html .tk .cats{flex:none;overflow:visible}html .tk .tools{width:auto;flex:none;gap:6px}html .tk .tools input{width:120px;flex:none;font-size:16px;padding:8px 10px}html .tk .chip{padding:9px 9px;font-size:10px}}@media (max-width:760px){html .tk .mcat+.mcat{margin-top:28px}html .tk .mban{height:104px;margin-bottom:12px}html .tk .mban-t h3{font-size:22px}html .tk .mban-t p{font-size:15px}html .tk .paper{padding:22px 14px}html .tk .items{gap:0}html .tk .it{padding:7px 0}html .tk .it.has-ph{grid-template-columns:68px minmax(0,1fr);column-gap:12px}html .tk .it .ph{width:68px;aspect-ratio:1;height:68px}html .tk .ph-slot .ph{aspect-ratio:1}html .tk .it h4{font-size:14px}html .tk .it p{font-size:14px;line-height:1.3}html .tk .flags{margin-top:4px}html .tk .prots{gap:4px}html .tk .bir{gap:8px}}@media (max-width:560px){html .tk .it.has-ph{grid-template-columns:68px minmax(0,1fr)}html .tk .it .ph{width:68px}}@media (max-width:760px){html .tk .fav,html .tk .ig,html .tk .reviews,html .tk .visit,html .tk .inquire,html .tk .gwrap{padding-block:44px}html .tk .split .panel{padding:44px 16px}html .tk .mhero{padding-block:36px 22px;min-height:0}html .tk .fav .head{margin-bottom:22px}}html .tk-intro{background:transparent}html .tk .inq-intro{display:grid;gap:20px;align-content:start}html .tk .inq-intro p{color:var(--cream-dim)}html .tk [hidden]{display:none!important}html .tk .top nav a{white-space:nowrap}@media (min-width:1101px) and (max-width:1320px){html .tk .top nav{gap:14px}html .tk .top nav a{font-size:11px;letter-spacing:.12em}html .tk .top .btn{padding:0 14px}}html .tk .top .wrap{grid-template-columns:auto minmax(0,1fr) auto}html .tk .top nav{justify-content:center}html .tk .brand{display:flex;align-items:center;gap:12px;min-width:0}html .tk .brand .wordmark{text-align:left;flex:none}html .tk .brand .soc{display:flex;gap:6px}html .tk .top .iglink,html .tk .fmark .iglink{display:grid;place-items:center;width:44px;height:44px;flex:none;color:var(--cream);border:1px solid var(--line);border-radius:2px}html .tk .top .iglink:hover,html .tk .fmark .iglink:hover{color:var(--turmeric);border-color:var(--turmeric)}html .tk .top nav .drawer-soc{display:none}@media (max-width:1100px){html .tk .top .wrap{grid-template-columns:minmax(0,1fr) auto}html .tk .brand{gap:10px}html .tk .top nav .drawer-soc{display:block}html .tk .top nav .drawer-soc{border-bottom:1px solid var(--line)}html .tk .top nav .drawer-soc a{border:0;display:flex;align-items:center;gap:12px;min-height:48px;text-transform:none;letter-spacing:.04em;font-size:14px}}@media (max-width:380px){html .tk .brand .wordmark b{font-size:24px}html .tk .brand .wordmark span{letter-spacing:.36em}}html .tk .fmark{display:flex;align-items:center;gap:12px;margin-bottom:8px}html .tk .fmark .wordmark{margin:0}@media (max-width:760px){html .tk .fbrand{display:grid;gap:10px}html .tk .fmark{margin:0}}html .tk-notice{background:var(--turmeric);color:#141414}html .tk-notice p{margin:0 auto;padding:10px 16px;text-align:center;font:600 13px/1.4 var(--f-sans);letter-spacing:.04em}html .tk-notice a{margin-left:10px;color:inherit;text-decoration:underline;text-underline-offset:3px}html .tk-specials{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin:0 auto 22px;max-width:1100px}html .tk-specials .spec{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;background:var(--cream);color:var(--ink);border-left:4px solid var(--chili);border-radius:2px;padding:12px 16px}html .tk-specials img{width:64px;height:64px;object-fit:cover;border-radius:2px}html .tk-specials small{font:600 10.5px/1.3 var(--f-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--chili)}html .tk-specials h3{font:600 16px/1.2 var(--f-engrave);letter-spacing:.06em;text-transform:uppercase;margin:3px 0}html .tk-specials p{font-size:14px;line-height:1.4;color:#55524d;margin:0}html .tk-specials .pr{font:600 18px/1 var(--f-engrave);color:var(--chili)}@media (max-width:760px){html .tk .favs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html .tk .favc img{aspect-ratio:1}html .tk .favc div{padding:10px 10px 12px;gap:4px}html .tk .favc h3{font-size:12.5px;letter-spacing:.05em;padding-right:26px}html .tk .favc .pr{top:10px;right:9px;font-size:14px}html .tk .favc p{font-size:12.5px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}html .tk .favc .mention{font-size:8.5px;letter-spacing:.12em;line-height:1.3}html .tk .gmason{columns:2;column-gap:8px}html .tk .gitem{margin-bottom:8px}html .tk .gitem span{display:none}}html .tk .fsocicons{display:flex;gap:6px}@media (max-width:380px){html .tk .brand{gap:8px}html .tk .brand .soc{gap:4px}}html .tk .flag.vg{color:#b8862b}html .tk .prot i.vg{color:#b8862b}