.albeek-basket-flight{object-fit:cover;z-index:1000;pointer-events:none;border-radius:18px;width:56px;height:56px;position:fixed;box-shadow:0 6px 24px #0003}@media (prefers-reduced-motion:no-preference){.albeek-storefront .menu-card{animation:none}.albeek-storefront :is(.primary,.header-cart,.card-bottom button,.category-bar button){transition:transform .18s,background-color .2s,box-shadow .2s}.albeek-storefront :is(.primary,.header-cart,.card-bottom button,.category-bar button):active{transform:scale(.96)}.albeek-storefront .category-bar button.active{box-shadow:0 4px 16px #d91f2625}.albeek-storefront .cart-line{animation:.24s ease-out albeek-line-arrive}}@keyframes albeek-line-arrive{0%{opacity:.4;translate:10px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.albeek-basket-flight{display:none}}@font-face{font-family:AlbeekDisplay;src:url(/frontpage/assets/display.otf)}@font-face{font-family:AlbeekBody;src:url(/frontpage/assets/body.otf)}.motion-plus-root *{box-sizing:border-box}.motion-plus-root{scroll-behavior:smooth;color:#241d1a;background:#f4eee4;margin:0;scroll-padding-top:130px;font-family:AlbeekBody,Arial,sans-serif}.motion-plus-root:has(dialog[open]){overflow:hidden}.motion-plus-root{--red:#ae2529;--cream:#f4eee4;--ink:#241d1a;--yellow:#edc86a}.motion-plus-root a{color:inherit;text-decoration:none}.motion-plus-root button{font:inherit;cursor:pointer}.motion-plus-root button,.motion-plus-root a{-webkit-tap-highlight-color:transparent}:is(.motion-plus-root button:focus-visible,.motion-plus-root a:focus-visible){outline:3px solid var(--yellow);outline-offset:5px}.motion-plus-root h1,.motion-plus-root h2,.motion-plus-root h3,.motion-plus-root .display{text-transform:uppercase;letter-spacing:-.045em;margin:0;font-family:AlbeekDisplay,Impact,Arial,sans-serif;font-weight:900;line-height:.88}.motion-plus-root p{line-height:1.65}.motion-plus-root .eyebrow{letter-spacing:2px;text-transform:uppercase;font-size:10px;font-weight:700}.motion-plus-root .trial{z-index:30;text-align:center;color:#fff9;letter-spacing:2px;border-bottom:1px solid #ffffff26;padding:8px;font-size:9px;position:absolute;top:0;left:0;right:0}.motion-plus-root .header{z-index:25;color:#fff;-webkit-backdrop-filter:none;box-shadow:none;background:0 0;border:0;justify-content:space-between;align-items:center;gap:25px;padding:20px 5%;display:flex;position:absolute;top:31px;left:0;right:0}.motion-plus-root .logo{background:var(--cream);padding:9px 13px;display:block;transform:rotate(-3deg)}.motion-plus-root .logo img{object-fit:contain;width:133px;height:53px;display:block}.motion-plus-root .nav{align-items:center;gap:30px;display:flex}.motion-plus-root .nav a{letter-spacing:1px;font-size:11px;font-weight:700}.motion-plus-root .nav a:not(.btn){padding:10px 0;position:relative}.motion-plus-root .nav a:not(.btn):after{content:"";background:var(--yellow);width:0;height:2px;transition:width .3s;position:absolute;bottom:2px;left:0}.motion-plus-root .nav a:hover:after{width:100%}.motion-plus-root .btn{color:#fff0da;letter-spacing:1px;text-transform:uppercase;background:0 0;border:0;justify-content:space-between;align-items:center;gap:32px;padding:17px 23px;font-size:11px;font-weight:700;transition:background .3s,transform .3s;display:inline-flex}.motion-plus-root .btn:hover{background:0 0;transform:translateY(-3px)}.motion-plus-root .btn i{font-size:20px;font-style:normal}.motion-plus-root .header .btn{color:#fff0da;background:0 0}.motion-plus-root .hero{min-height:min(900px,100svh);color:var(--cream);isolation:isolate;background:#211713;align-items:end;padding:205px 6% 75px;display:flex;position:relative;overflow:hidden}.motion-plus-root .hero-bg{z-index:-2;position:absolute;inset:0}.motion-plus-root .hero-bg img{object-fit:cover;object-position:75% 55%;width:100%;height:100%;animation:1.8s ease-out both zoomout}.motion-plus-root .hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#1b1211ed 5%,#2114129c 44%,#1b121108 78%),linear-gradient(#0000 50%,#1b1211af);position:absolute;inset:0}.motion-plus-root .hero-copy{max-width:760px;position:relative}.motion-plus-root .hero .eyebrow{color:var(--yellow);align-items:center;gap:12px;display:flex}.motion-plus-root .hero .eyebrow:before{content:"";background:currentColor;width:26px;height:1px}.motion-plus-root .hero h1{margin:24px 0;font-size:clamp(85px,11vw,170px);animation:.9s both up}.motion-plus-root .hero h1 .outline{-webkit-text-stroke:1px #f4eee4;color:#0000}.motion-plus-root .hero h1 .accent{color:var(--yellow);font-style:italic}.motion-plus-root .hero p{color:#e0cfc2;max-width:300px;font-size:13px}.motion-plus-root .hero-actions{align-items:center;gap:25px;margin-top:30px;display:flex}.motion-plus-root .hero .btn{color:#fff0da;background:0 0}.motion-plus-root .hero .text-link{letter-spacing:1px;border-bottom:1px solid #ffffff65;padding:8px 0;font-size:10px}.motion-plus-root .hero-index{align-items:center;gap:18px;font-size:10px;display:flex;position:absolute;bottom:50px;right:5%}.motion-plus-root .hero-index .line{background:#fff5;width:100px;height:1px;position:relative}.motion-plus-root .hero-index .line:before{content:"";background:var(--yellow);width:45%;height:1px;position:absolute;top:0;left:0}.motion-plus-root .stamp{background:var(--red);width:114px;height:114px;color:var(--cream);text-align:center;border:1px solid #fff5;border-radius:50%;justify-content:center;align-items:center;font-family:AlbeekDisplay;font-size:23px;line-height:.95;display:flex;position:absolute;top:25%;right:5%;transform:rotate(12deg);box-shadow:0 0 0 7px #ae252933}.motion-plus-root .vertical{writing-mode:vertical-rl;letter-spacing:3px;font-size:9px;position:absolute;top:52%;right:22px}.motion-plus-root .ribbon{background:var(--red);color:var(--cream);padding:20px 0;overflow:hidden}.motion-plus-root .ribbon-track{width:max-content;animation:35s linear infinite marquee;display:flex}.motion-plus-root .ribbon span{letter-spacing:-1px;white-space:nowrap;padding:0 25px;font-family:AlbeekDisplay;font-size:43px}.motion-plus-root .ribbon b{color:var(--yellow);margin-left:30px;font-weight:400}.motion-plus-root .section-head{justify-content:space-between;align-items:end;gap:30px;padding:0 6%;display:flex}.motion-plus-root .section-head h2{margin-top:18px;font-size:clamp(60px,8vw,112px)}.motion-plus-root .section-head p{color:#8d796c;max-width:240px;font-size:12px}.motion-plus-root .signature{padding:85px 0 75px;overflow:hidden}.motion-plus-root .signature-top{align-items:center;gap:20px;display:flex}.motion-plus-root .arrows{gap:9px;margin-top:25px;display:flex}.motion-plus-root .arrow{background:0 0;border:1px solid #241d1a40;border-radius:50%;width:44px;height:44px;font-size:22px;transition:background .3s,color .3s}.motion-plus-root .arrow:hover{background:var(--red);color:#fff;border-color:var(--red)}.motion-plus-root .signature-stage{background:#e5d6c1;grid-template-columns:1.25fr 1fr;min-height:470px;margin:40px 6% 0;display:grid;position:relative}.motion-plus-root .signature-photo{position:relative;overflow:hidden}.motion-plus-root .signature-photo img{object-fit:cover;width:100%;height:100%;transition:opacity .25s,transform .8s;position:absolute}.motion-plus-root .signature-stage:hover .signature-photo img{transform:scale(1.045)}.motion-plus-root .signature-copy{background:var(--red);color:var(--cream);flex-direction:column;justify-content:center;align-items:start;padding:55px 10%;display:flex;position:relative;overflow:hidden}.motion-plus-root .signature-copy:before{content:"ALBEEK";color:#ffffff09;pointer-events:none;font-family:AlbeekDisplay;font-size:120px;position:absolute;bottom:-25px;left:5%}.motion-plus-root .signature-copy h3{max-width:400px;margin:28px 0 15px;font-size:clamp(50px,5.7vw,80px)}.motion-plus-root .signature-copy p{color:#f5d7c7;max-width:290px;font-size:12px}.motion-plus-root .signature-copy .btn{color:#fff0da;background:0 0;margin-top:20px}.motion-plus-root .signature-count{font-size:10px;position:absolute;top:24px;right:25px}.motion-plus-root .signature-count span{font-family:AlbeekDisplay;font-size:24px}.motion-plus-root .signature-tag{z-index:2;background:var(--cream);letter-spacing:1px;padding:10px 14px;font-size:9px;font-weight:700;position:absolute;top:25px;left:25px;transform:rotate(-4deg)}.motion-plus-root .signature-progress{gap:8px;margin:20px 6% 0;display:flex}.motion-plus-root .signature-progress button{background:#cbbca9;border:0;flex:1;height:3px;padding:0;transition:background .3s}.motion-plus-root .signature-progress button.active{background:var(--red)}.motion-plus-root .menu-section{padding:35px 0 80px}.motion-plus-root .menu-section .section-head{padding-bottom:35px}.motion-plus-root .categories{z-index:15;background:var(--cream);border-block:1px solid #241d1a20;gap:8px;padding:16px 6%;display:flex;position:sticky;top:0;overflow-x:auto}.motion-plus-root .categories button{border:0;color:#8b796b;text-transform:uppercase;letter-spacing:1px;background:0 0;border-bottom:2px solid #0000;flex-shrink:0;padding:13px 20px;font-size:11px;font-weight:700;transition:all .25s}.motion-plus-root .categories button.active{color:var(--red);border-bottom-color:var(--red)}.motion-plus-root .categories button sup{opacity:.6;margin-left:5px;font-size:8px}.motion-plus-root .menu-grid{grid-template-columns:repeat(3,1fr);gap:36px 24px;padding:38px 6% 0;display:grid}.motion-plus-root .food{text-align:left;color:var(--ink);background:0 0;border:0;min-width:0;padding:0;animation:.5s both up}.motion-plus-root .picture{aspect-ratio:1.02;background:#e0d0bc;position:relative;overflow:hidden}.motion-plus-root .picture img{object-fit:cover;width:100%;height:100%;transition:transform .65s,filter .65s}:is(.motion-plus-root .food:hover img,.motion-plus-root .food:focus-visible img){filter:saturate(1.12);transform:scale(1.09)}.motion-plus-root .picture:before{content:"";z-index:1;opacity:0;background:linear-gradient(#0000 55%,#210a0055);transition:opacity .4s;position:absolute;inset:0}.motion-plus-root .food:hover .picture:before{opacity:1}.motion-plus-root .picture:after{content:"EXPLORE THE FLAVOUR ↗";z-index:2;background:var(--cream);letter-spacing:1px;padding:13px 16px;font-size:9px;font-weight:700;transition:transform .35s;position:absolute;bottom:18px;left:18px;transform:translateY(70px)}.motion-plus-root .food:hover .picture:after{transform:none}.motion-plus-root .food:focus-visible .picture:after{transform:none}.motion-plus-root .food-line{justify-content:space-between;align-items:start;gap:18px;padding:20px 0 0;display:flex}.motion-plus-root .food h3{max-width:260px;font-size:32px;line-height:.95}.motion-plus-root .plus{border:1px solid #241d1a40;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:20px;transition:all .3s;display:grid}.motion-plus-root .food:hover .plus{background:var(--red);color:var(--cream);border-color:var(--red);transform:rotate(90deg)}.motion-plus-root .ar{color:#927b6b;margin-top:12px;font-size:12px;display:block}.motion-plus-root .food-desc{color:#8b796d;max-width:290px;margin-top:12px;font-size:11px;line-height:1.5;display:block}.motion-plus-root .food-category{background:var(--cream);letter-spacing:1px;z-index:2;text-transform:uppercase;padding:8px 11px;font-size:8px;font-weight:700;position:absolute;top:14px;left:14px}.motion-plus-root .story{background:var(--ink);color:var(--cream);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.motion-plus-root .story-art{background:#8c1c1f;min-height:660px;position:relative;overflow:hidden}.motion-plus-root .story-art:before{content:"FROM\a SWEDEN\a TO\a MANCHESTER.";white-space:pre;z-index:2;letter-spacing:-3px;color:var(--cream);font-family:AlbeekDisplay;font-size:clamp(50px,5vw,80px);line-height:.9;position:absolute;top:9%;left:9%}.motion-plus-root .story-art img{object-fit:cover;width:70%;height:67%;position:absolute;bottom:-4%;right:-12%;transform:rotate(-10deg);box-shadow:0 25px 40px #0005}.motion-plus-root .story-art .mini-photo{border:8px solid var(--cream);width:47%;height:38%;bottom:8%;left:7%;right:auto;transform:rotate(9deg)}.motion-plus-root .story-art .coordinates{letter-spacing:2px;color:#ffffffa0;font-size:9px;position:absolute;bottom:25px;left:7%}.motion-plus-root .story-copy{flex-direction:column;justify-content:center;align-items:start;padding:90px 12%;display:flex}.motion-plus-root .story-copy h2{margin:30px 0;font-size:clamp(65px,6vw,90px)}.motion-plus-root .story-copy h2 em{color:var(--yellow);font-style:normal}.motion-plus-root .story-copy p{color:#beaa99;max-width:350px;font-size:13px}.motion-plus-root .story-copy .btn{color:#fff0da;background:0 0;margin-top:25px}.motion-plus-root .story-copy .small{color:#8f7968;font-size:10px}.motion-plus-root .locations{padding:85px 6%}.motion-plus-root .locations-heading{grid-template-columns:1fr 1fr;gap:30px;margin-bottom:45px;display:grid}.motion-plus-root .locations h2{margin-top:20px;font-size:clamp(65px,7.8vw,110px)}.motion-plus-root .locations-heading p{color:#8d796b;place-self:end;max-width:270px;font-size:13px}.motion-plus-root .location-tabs{gap:20px;margin-bottom:25px;display:flex}.motion-plus-root .location-tabs button{text-transform:uppercase;letter-spacing:1px;color:#8a786a;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 0;font-size:10px;font-weight:700}.motion-plus-root .branch{border-top:1px solid #b9a48e}.motion-plus-root .branch:last-child{border-bottom:1px solid #b9a48e}.motion-plus-root .branch-toggle{text-align:left;width:100%;color:var(--ink);background:0 0;border:0;grid-template-columns:65px 1fr 140px 40px;align-items:center;gap:15px;padding:27px 0;display:grid}.motion-plus-root .branch .num{color:var(--red);font-size:10px}.motion-plus-root .branch h3{font-size:clamp(35px,4.6vw,64px);transition:transform .35s,color .35s}.motion-plus-root .branch-toggle:hover h3{color:var(--red);transform:translate(10px)}.motion-plus-root .country-label{color:#8f7b69;text-transform:uppercase;letter-spacing:1px;font-size:10px}.motion-plus-root .branch-icon{text-align:right;font-size:28px;transition:transform .35s}.motion-plus-root .branch-toggle[aria-expanded=true] .branch-icon{transform:rotate(45deg)}.motion-plus-root .branch-detail{grid-template-rows:0fr;transition:grid-template-rows .4s;display:grid}.motion-plus-root .branch-detail>div{min-height:0;overflow:hidden}.motion-plus-root .branch.expanded .branch-detail{grid-template-rows:1fr}.motion-plus-root .branch-detail-inner{justify-content:space-between;gap:30px;padding:0 55px 30px 80px;display:flex}.motion-plus-root .branch-detail p{color:#806b59;max-width:350px;margin:0;font-size:13px}.motion-plus-root .branch-detail a{color:var(--red);letter-spacing:1px;border-bottom:1px solid;align-self:start;padding-bottom:7px;font-size:10px;font-weight:700}.motion-plus-root .ending{background:var(--red);color:var(--cream);padding:70px 6% 85px;position:relative;overflow:hidden}.motion-plus-root .ending .eyebrow{color:var(--yellow)}.motion-plus-root .ending h2{z-index:1;margin:35px 0;font-size:clamp(78px,12vw,180px);position:relative}.motion-plus-root .ending h2 span{-webkit-text-stroke:1px var(--cream);color:#0000}.motion-plus-root .ending .btn{color:#fff0da;background:0 0}.motion-plus-root .ending-circle{border:1px solid #ffffff26;border-radius:50%;width:400px;height:400px;position:absolute;top:30px;right:-70px}.motion-plus-root .ending-circle:after{content:"";border:1px solid #ffffff26;border-radius:50%;position:absolute;inset:45px}.motion-plus-root .footer{background:var(--ink);color:var(--cream);padding:42px 6% 25px}.motion-plus-root .footer-top{justify-content:space-between;align-items:start;gap:30px;display:flex}.motion-plus-root .footer img{background:var(--cream);width:130px;padding:10px}.motion-plus-root .footer-links{letter-spacing:1px;gap:25px;font-size:10px;display:flex}.motion-plus-root .footer-word{letter-spacing:-.055em;color:var(--cream);text-align:center;border-bottom:1px solid #ffffff25;margin:50px 0 20px;padding-bottom:12px;font-family:AlbeekDisplay;font-size:26vw;line-height:.85}.motion-plus-root .footer-bottom{color:#a08b7c;justify-content:space-between;gap:20px;font-size:9px;line-height:1.6;display:flex}.motion-plus-root .scroll-top{background:var(--cream);color:var(--red);z-index:20;border:1px solid #ae25294a;border-radius:50%;place-items:center;width:43px;height:43px;display:grid;position:fixed;bottom:20px;right:20px;box-shadow:0 5px 20px #241d1a10}.motion-plus-root .reveal{transition:opacity .8s,transform .8s}.js .motion-plus-root .reveal{opacity:0;transform:translateY(35px)}.js .motion-plus-root .reveal.visible{opacity:1;transform:none}.motion-plus-root dialog{background:var(--cream);color:var(--ink);border:0;width:92vw;max-width:900px;max-height:90svh;padding:0;overflow:auto}.motion-plus-root dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#190d0bdb}.motion-plus-root .modal-layout{grid-template-columns:1.1fr 1fr;display:grid}.motion-plus-root .modal-layout img{object-fit:cover;width:100%;height:100%;min-height:430px}.motion-plus-root .modal-copy{padding:55px 35px}.motion-plus-root .modal-copy h2{margin:25px 0 15px;font-size:57px}.motion-plus-root .modal-copy p{color:#7a6654;font-size:13px}.motion-plus-root .modal-copy small{color:#95806d;margin:25px 0;font-size:10px;line-height:1.6;display:block}.motion-plus-root .close{z-index:1;background:var(--cream);color:var(--ink);border:1px solid #241d1a30;border-radius:50%;width:34px;height:34px;font-size:24px;position:absolute;top:12px;right:12px}.motion-plus-root [hidden]{display:none!important}@keyframes marquee{to{transform:translate(-50%)}}@keyframes up{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:none}}@keyframes zoomout{0%{transform:scale(1.1)}to{transform:scale(1)}}@media (max-width:900px){.motion-plus-root .nav{gap:18px}.motion-plus-root .hero h1{font-size:110px}.motion-plus-root .hero{min-height:800px}.motion-plus-root .menu-grid{grid-template-columns:repeat(2,1fr)}.motion-plus-root .signature-stage{min-height:420px}.motion-plus-root .signature-copy{padding:40px 10%}.motion-plus-root .signature-copy h3{font-size:60px}.motion-plus-root .story-art{min-height:570px}.motion-plus-root .story-copy{padding:65px 10%}.motion-plus-root .story-copy h2{font-size:70px}.motion-plus-root .branch-toggle{grid-template-columns:45px 1fr 100px 30px}}@media (max-width:560px){.motion-plus-root{scroll-padding-top:85px}.motion-plus-root .trial{letter-spacing:1.2px;font-size:8px}.motion-plus-root .header{-webkit-backdrop-filter:none;box-shadow:none;background:0 0;border:0;padding:15px 5%;top:27px}.motion-plus-root .logo{padding:6px 8px}.motion-plus-root .logo img{width:105px;height:42px}.motion-plus-root .nav a:not(.btn){display:none}.motion-plus-root .header .btn{gap:17px;padding:12px 15px;font-size:9px}.motion-plus-root .hero{min-height:790px;align-items:end;min-height:100svh;padding:170px 6% 64px}.motion-plus-root .hero-bg img{object-position:66% center}.motion-plus-root .hero:before{background:linear-gradient(#170b0b0a 25%,#170b0ba8 60%,#170b0b 100%),linear-gradient(#170b0b8a,#0000 35%)}.motion-plus-root .hero h1{letter-spacing:-4px;margin:20px 0;font-size:99px;line-height:.87}.motion-plus-root .hero p{max-width:250px;font-size:12px}.motion-plus-root .hero .eyebrow{letter-spacing:1.5px;font-size:8px}.motion-plus-root .hero-actions{gap:18px;margin-top:24px}.motion-plus-root .hero .btn{gap:16px;padding:15px 18px;font-size:9px}.motion-plus-root .hero .text-link{font-size:8px}.motion-plus-root .hero-index{gap:10px;font-size:8px;bottom:22px;right:6%}.motion-plus-root .hero-index .line{width:55px}.motion-plus-root .stamp{width:80px;height:80px;font-size:17px;top:23%;right:6%}.motion-plus-root .vertical{font-size:7px;right:12px}.motion-plus-root .ribbon{padding:14px 0}.motion-plus-root .ribbon span{padding:0 15px;font-size:32px}.motion-plus-root .ribbon b{margin-left:20px}.motion-plus-root .section-head{display:block}.motion-plus-root .section-head h2{font-size:67px}.motion-plus-root .section-head p{margin-top:20px;font-size:11px}.motion-plus-root .signature{padding:50px 0}.motion-plus-root .signature-top{justify-content:space-between}.motion-plus-root .arrows{margin-top:20px}.motion-plus-root .arrow{width:38px;height:38px}.motion-plus-root .signature-stage{min-height:initial;grid-template-columns:1fr;margin-top:25px}.motion-plus-root .signature-photo{aspect-ratio:1.15}.motion-plus-root .signature-copy{min-height:325px;padding:35px 7% 38px}.motion-plus-root .signature-copy h3{margin:20px 0 10px;font-size:62px}.motion-plus-root .signature-copy p{max-width:260px;font-size:11px}.motion-plus-root .signature-copy .btn{margin-top:10px;padding:13px 18px;font-size:10px}.motion-plus-root .signature-count{top:22px;right:22px}.motion-plus-root .signature-tag{font-size:8px;top:18px;left:18px}.motion-plus-root .menu-section{padding:15px 0 50px}.motion-plus-root .menu-section .section-head{padding-bottom:23px}.motion-plus-root .categories{gap:0;padding:10px 4%}.motion-plus-root .categories button{letter-spacing:.3px;padding:12px;font-size:9px}.motion-plus-root .menu-grid{gap:30px 13px;padding:25px 5% 0}.motion-plus-root .food h3{font-size:25px;line-height:.92}.motion-plus-root .food-line{gap:8px;padding-top:15px}.motion-plus-root .plus{width:25px;height:25px;font-size:16px}.motion-plus-root .ar{margin-top:8px;font-size:10px}.motion-plus-root .food-desc{margin-top:10px;font-size:10px;line-height:1.5}.motion-plus-root .picture:after{display:none}.motion-plus-root .food-category{padding:6px 8px;font-size:7px;top:9px;left:9px}.motion-plus-root .story{grid-template-columns:1fr}.motion-plus-root .story-art{min-height:470px}.motion-plus-root .story-art:before{font-size:66px;top:9%;left:7%}.motion-plus-root .story-art img{width:65%;height:64%;right:-6%}.motion-plus-root .story-art .mini-photo{border-width:5px;width:45%;height:35%}.motion-plus-root .story-copy{padding:50px 7% 55px}.motion-plus-root .story-copy h2{margin:25px 0;font-size:80px}.motion-plus-root .story-copy p{font-size:12px}.motion-plus-root .story-copy .btn{margin-top:20px}.motion-plus-root .locations{padding:50px 6%}.motion-plus-root .locations-heading{grid-template-columns:1fr;gap:10px;margin-bottom:25px}.motion-plus-root .locations h2{font-size:73px}.motion-plus-root .locations-heading p{justify-self:start;max-width:280px;font-size:12px}.motion-plus-root .location-tabs{gap:23px;margin-bottom:15px}.motion-plus-root .location-tabs button{font-size:9px}.motion-plus-root .branch-toggle{grid-template-columns:26px 1fr 25px;gap:10px;padding:22px 0}.motion-plus-root .branch h3{letter-spacing:-1px;font-size:38px}.motion-plus-root .country-label{display:none}.motion-plus-root .branch-icon{font-size:24px}.motion-plus-root .branch-detail-inner{padding:0 0 25px 36px;display:block}.motion-plus-root .branch-detail p{font-size:11px}.motion-plus-root .branch-detail a{margin-top:18px;font-size:9px;display:inline-block}.motion-plus-root .ending{padding:45px 6% 55px}.motion-plus-root .ending h2{letter-spacing:-3px;margin:25px 0;font-size:89px}.motion-plus-root .ending-circle{width:250px;height:250px}.motion-plus-root .footer{padding:30px 6% 20px}.motion-plus-root .footer-top{align-items:center}.motion-plus-root .footer img{width:100px}.motion-plus-root .footer-links{flex-direction:column;gap:12px;font-size:8px}.motion-plus-root .footer-word{margin-top:40px;font-size:27vw}.motion-plus-root .footer-bottom{font-size:8px}.motion-plus-root .modal-layout{grid-template-columns:1fr}.motion-plus-root .modal-layout img{aspect-ratio:1.3;object-fit:cover;min-height:0;max-height:270px}.motion-plus-root .modal-copy{padding:28px 25px}.motion-plus-root .modal-copy h2{margin:20px 0 12px;font-size:49px}.motion-plus-root .modal-copy small{margin:15px 0}.motion-plus-root .scroll-top{width:35px;height:35px;bottom:12px;right:12px}}@media (prefers-reduced-motion:reduce){.motion-plus-root{scroll-behavior:auto}.motion-plus-root *,.motion-plus-root :before,.motion-plus-root :after{transition:none!important;animation:none!important}.js .motion-plus-root .reveal{opacity:1;transform:none}}.motion-plus-root .menu-section{color:var(--cream);background:#1e1512;padding-top:70px}.motion-plus-root .menu-section .categories{background:#1e1512;border-color:#fff2}.motion-plus-root .menu-section .food{color:var(--cream)}.motion-plus-root .menu-section .food-desc,.motion-plus-root .menu-section .ar{color:#b7a18d}.motion-plus-root .menu-section .picture{background:#38251b}.motion-plus-root .menu-section .plus{border-color:#fff4}.motion-plus-root .menu-section .food-line{border-bottom:1px solid #ffffff20;padding-bottom:14px}.motion-plus-root .menu-section .food-category{color:var(--ink)}.motion-plus-root .rolling-title{z-index:3;opacity:0;pointer-events:none;background:#21150b33;align-items:center;transition:opacity .35s;display:flex;position:absolute;inset:0;overflow:hidden}.motion-plus-root .rolling-title span{color:var(--cream);white-space:nowrap;text-shadow:0 2px 25px #0009;min-width:max-content;padding-right:25px;font-family:AlbeekDisplay;font-size:clamp(36px,5.5vw,80px);line-height:1;animation:12s linear infinite marquee}:is(.motion-plus-root .food:hover .rolling-title,.motion-plus-root .food:focus-visible .rolling-title){opacity:1}.motion-plus-root .picture .food-category{z-index:4}@media (max-width:560px){.motion-plus-root .menu-section{padding-top:50px}.motion-plus-root .rolling-title span{font-size:40px}}@media (prefers-reduced-motion:reduce){.motion-plus-root .rolling-title span{animation:none}}.motion-plus-root{scroll-padding-top:138px}.motion-plus-root .trial{position:absolute}.motion-plus-root .header{-webkit-backdrop-filter:none;box-shadow:none;background:0 0;border:0;transition:background .3s,padding .3s,box-shadow .3s,top .3s;position:fixed;top:30px}.motion-plus-root .header.is-scrolled{-webkit-backdrop-filter:none;box-shadow:none;background:0 0;border:0;padding-block:10px;top:0}.motion-plus-root .header.is-scrolled .logo{transform:none}.motion-plus-root .header .logo{transition:transform .3s}.motion-plus-root .hero-plus{min-height:850px;isolation:isolate;background:#201b18;align-items:center;min-height:min(900px,100svh);padding-top:195px;padding-bottom:125px}.motion-plus-root .hero-plus:before{z-index:-2;background:radial-gradient(at 78% 45%,#9f3a1824,#0000 54%)}.motion-plus-root .hero-texture{z-index:-3;opacity:.22;background-image:radial-gradient(#e0b89432 .7px,#0000 .7px);background-size:5px 5px;position:absolute;inset:0}.motion-plus-root .hero-plus .hero-copy{z-index:3;pointer-events:none;width:53%;position:relative}.motion-plus-root .hero-plus .hero-copy a{pointer-events:auto}.motion-plus-root .hero-plus h1{letter-spacing:-.045em;font-size:clamp(72px,8.5vw,128px)}.motion-plus-root .hero-plus .hero-copy h1 .outline{white-space:nowrap}.motion-plus-root .hero-ar{letter-spacing:0;color:#b69d85;margin-top:20px;font-family:AlbeekBody,Arial,sans-serif;font-size:20px;font-weight:400;line-height:1.5;display:block}.motion-plus-root .hero-plus p{color:#b8a38e;font-size:13px}.motion-plus-root .hero-plus .accent{display:inline-block;position:relative}.motion-plus-root .hero-plus .accent:after{content:"";background:var(--red);height:6px;position:absolute;bottom:-8px;left:0;right:0;transform:rotate(-3deg)}.motion-plus-root .food-display{z-index:1;isolation:isolate;pointer-events:none;width:61%;transform:translateY(var(--food-offset,0px));will-change:transform;position:absolute;top:22%;right:-2%}.motion-plus-root .hero-cutout{z-index:2;object-fit:contain;filter:drop-shadow(0 30px 30px #0006);transform-origin:50%;width:100%;height:auto;animation:7s ease-in-out infinite foodfloat;position:relative}.motion-plus-root .food-shadow{filter:blur(28px);z-index:0;background:#0008;border-radius:50%;width:65%;height:15%;position:absolute;bottom:4%;left:20%}.motion-plus-root .food-caption{letter-spacing:3px;color:#c8a67d;justify-content:center;align-items:center;gap:10px;margin-top:-10px;font-size:9px;display:flex}.motion-plus-root .food-caption i{background:var(--red);width:25px;height:1px}.motion-plus-root .hero-orbit{z-index:-1;border:1px solid #eac08e17;border-radius:50%;width:550px;height:550px;position:absolute;top:20%;right:2%}.motion-plus-root .hero-orbit:before,.motion-plus-root .hero-orbit:after{content:"";border:1px dashed #eac08e17;border-radius:50%;position:absolute;inset:35px}.motion-plus-root .hero-orbit:after{border-style:solid;inset:-35px}.motion-plus-root .hero-plus .stamp{z-index:5;background:var(--red);outline-offset:-7px;border:0;outline:1px dashed #f4eee470;flex-direction:column;gap:6px;width:116px;height:116px;top:auto;bottom:19%;right:7%;transform:rotate(10deg);box-shadow:0 10px 30px #0004}.motion-plus-root .stamp span{letter-spacing:1.4px;font-family:AlbeekBody;font-size:7px}.motion-plus-root .stamp strong{font-family:AlbeekDisplay;font-size:30px;line-height:.85}.motion-plus-root .ingredient{pointer-events:none;z-index:2;filter:drop-shadow(0 10px 8px #0003);opacity:.95;animation:8s ease-in-out infinite garnish;position:absolute}.motion-plus-root .ingredient svg{width:100%;height:100%}.motion-plus-root .ingredient-pepper{width:100px;top:17%;right:8%;transform:rotate(20deg)}.motion-plus-root .ingredient-leaf{width:85px;animation-delay:-3s;top:26%;left:47%}.motion-plus-root .ingredient-tomato{width:70px;animation-delay:-5s;bottom:14%;right:42%}.motion-plus-root .hero-plus .vertical{z-index:5;color:#c1a38190;right:18px}.motion-plus-root .nav-dropdown{position:relative}.motion-plus-root .nav-dropdown summary{cursor:pointer;letter-spacing:1px;align-items:center;gap:9px;padding:12px 0;font-size:11px;font-weight:700;list-style:none;display:flex}.motion-plus-root .nav-dropdown summary::-webkit-details-marker{display:none}.motion-plus-root .nav-dropdown summary span{color:var(--yellow)}.motion-plus-root .dropdown-panel{background:var(--cream);width:300px;color:var(--ink);border-top:3px solid var(--red);padding:25px;animation:.25s both up;position:absolute;top:100%;left:-25px;box-shadow:0 15px 40px #0003}.motion-plus-root .dropdown-eyebrow{letter-spacing:1.5px;color:#95806d;padding-bottom:15px;font-size:8px;display:block}.motion-plus-root .dropdown-panel a{color:var(--ink);border-top:1px solid #241d1a16;justify-content:space-between;align-items:center;gap:15px;padding:14px 0!important;font-size:10px!important;display:flex!important}.motion-plus-root .dropdown-panel a:after{display:none}.motion-plus-root .dropdown-panel a:hover{color:var(--red)}.motion-plus-root .signature{position:relative}.motion-plus-root .section-decoration{pointer-events:none;opacity:.7;width:85px;position:absolute}.motion-plus-root .section-decoration svg{width:100%}.motion-plus-root .decor-leaf{top:65px;left:-20px;transform:rotate(-30deg)}.motion-plus-root .decor-pepper{top:15px;right:30px;transform:rotate(-15deg)}.motion-plus-root .signature-stage{box-shadow:0 20px 40px #241d1a0d}.motion-plus-root .signature-photo img.changing{animation:.5s both feature-enter}.motion-plus-root .signature-copy h3.changing{animation:.45s both up}.motion-plus-root .story{position:relative}.motion-plus-root .story-watermark{letter-spacing:-.03em;color:#ffffff04;white-space:nowrap;pointer-events:none;z-index:1;font-family:AlbeekDisplay;font-size:16vw;line-height:.8;position:absolute;bottom:10px;left:0;right:0}.motion-plus-root .story-art-plus{background:var(--cream);min-height:660px}.motion-plus-root .story-art-plus:before{color:var(--red);z-index:2;text-shadow:0 2px 1px #f4eee4;font-size:clamp(45px,5vw,77px);top:10%;left:8%}.motion-plus-root .story-art-plus>img:first-of-type{border-radius:48% 48% 0;width:77%;height:65%;bottom:3%;right:-7%;transform:rotate(-9deg);box-shadow:0 20px 35px #241d1a26}.motion-plus-root .story-art-plus .mini-photo{border:6px solid var(--cream);object-fit:cover;z-index:3;border-radius:50%;width:43%;height:35%;bottom:8%;left:6%;transform:rotate(8deg)}.motion-plus-root .story-art-plus .coordinates{color:#9d826b;z-index:4;bottom:20px}.motion-plus-root .story-copy{z-index:2;position:relative}.motion-plus-root .reveal,.motion-plus-root .picture img{transition-timing-function:cubic-bezier(.16,1,.3,1)}.motion-plus-root .picture:after{border-left:3px solid var(--red)}.motion-plus-root .branch-toggle[aria-expanded=true] h3{color:var(--red)}@keyframes foodfloat{0%,to{transform:translateY(0)rotate(-5deg)}50%{transform:translateY(-13px)rotate(-3deg)}}@keyframes garnish{0%,to{translate:0;rotate:0deg}50%{translate:0 -16px;rotate:9deg}}@keyframes feature-enter{0%{opacity:.3;transform:scale(1.07)}to{opacity:1;transform:scale(1)}}@media (min-width:1600px){.motion-plus-root .food-display{width:56%;top:15%;right:0}.motion-plus-root .hero-plus h1{font-size:145px}}@media (max-width:900px){.motion-plus-root .hero-plus{min-height:800px}.motion-plus-root .hero-plus h1{font-size:89px}.motion-plus-root .food-display{width:65%;top:28%;right:-9%}.motion-plus-root .hero-plus .stamp{bottom:16%;right:5%}.motion-plus-root .ingredient-leaf{width:60px;top:24%;left:45%}.motion-plus-root .hero-orbit{width:400px;height:400px;top:28%;right:-8%}.motion-plus-root .hero-plus .hero-copy{width:62%}.motion-plus-root .nav-dropdown summary{font-size:10px}}@media (max-width:560px){.motion-plus-root{scroll-padding-top:90px}.motion-plus-root .header{-webkit-backdrop-filter:none;box-shadow:none;background:0 0;border:0;gap:12px;padding:14px 5%;top:29px}.motion-plus-root .header.is-scrolled{-webkit-backdrop-filter:none;box-shadow:none;background:0 0;border:0;padding-block:8px}.motion-plus-root .header.is-scrolled .logo img{width:85px;height:34px}.motion-plus-root .nav{gap:15px}.motion-plus-root .nav-dropdown summary{letter-spacing:.3px;font-size:9px}.motion-plus-root .dropdown-panel{width:min(300px,88vw);padding:22px;left:auto;right:-110px}.motion-plus-root .nav .dropdown-panel a{display:flex!important}.motion-plus-root .hero-plus{min-height:900px;align-items:start;min-height:max(890px,100svh);padding:150px 6% 390px;display:flex;overflow:hidden}.motion-plus-root .hero-plus .hero-copy{pointer-events:none;width:100%}.motion-plus-root .hero-plus h1{letter-spacing:-.045em;max-width:100%;margin:20px 0;font-size:clamp(70px,20vw,88px)}.motion-plus-root .hero-plus .hero-copy h1 .outline{white-space:normal}.motion-plus-root .hero-ar{margin-top:15px;font-size:15px}.motion-plus-root .hero-plus .hero-copy p{max-width:230px;margin:15px 0;font-size:11px}.motion-plus-root .hero-actions{gap:18px;margin-top:18px}.motion-plus-root .hero-plus .hero-actions .btn{gap:15px;padding:14px 17px;font-size:9px}.motion-plus-root .hero-plus .text-link{font-size:8px}.motion-plus-root .food-display{z-index:2;width:118%;top:auto;bottom:45px;right:-12%}.motion-plus-root .hero-cutout{object-fit:contain;width:100%;max-height:390px}.motion-plus-root .food-caption{letter-spacing:2px;margin-top:-4px;font-size:7px}.motion-plus-root .hero-plus .stamp{outline-offset:-5px;gap:5px;width:84px;height:84px;bottom:15%;right:6%}.motion-plus-root .stamp strong{font-size:23px}.motion-plus-root .stamp span{letter-spacing:1px;font-size:5px}.motion-plus-root .hero-orbit{width:340px;height:340px;top:auto;bottom:70px;right:-6%}.motion-plus-root .ingredient-pepper{width:64px;top:17%;right:4%}.motion-plus-root .ingredient-leaf{width:50px;top:43%;left:auto;right:6%}.motion-plus-root .ingredient-tomato{width:55px;bottom:36%;left:0;right:auto}.motion-plus-root .hero-plus .vertical{display:none}.motion-plus-root .hero-plus .hero-index{justify-content:center;font-size:7px;bottom:18px;left:6%;right:6%}.motion-plus-root .hero-plus .hero-index .line{width:30px}.motion-plus-root .section-decoration{width:55px}.motion-plus-root .decor-pepper{top:0;right:5px}.motion-plus-root .story-art-plus{min-height:470px}.motion-plus-root .story-art-plus:before{font-size:65px;top:8%}.motion-plus-root .story-art-plus>img:first-of-type{width:70%;height:65%;right:-6%}.motion-plus-root .story-art-plus .mini-photo{width:43%;height:34%;bottom:8%;left:5%}.motion-plus-root .signature .section-head h2{font-size:64px}}@media (prefers-reduced-motion:reduce){.motion-plus-root .food-display{will-change:auto;transform:none!important}.motion-plus-root .hero-cutout,.motion-plus-root .ingredient,.motion-plus-root .signature-photo img.changing,.motion-plus-root .signature-copy h3.changing{animation:none!important}}@media (max-width:560px){.motion-plus-root .categories{top:62px}.motion-plus-root .hero-plus{min-height:950px;min-height:max(950px,100svh)}}.motion-plus-root .header{background:#211b18b5;border:1px solid #ffffff14;border-radius:56px;gap:20px;padding:10px 20px;left:3%;right:3%}.motion-plus-root .header.is-scrolled{-webkit-backdrop-filter:none;box-shadow:0 8px 30px #0003;box-shadow:none;background:0 0;border:0;padding:8px 20px;top:12px}.motion-plus-root .header .logo,.motion-plus-root .header.is-scrolled .logo{background:var(--cream);border-radius:30px;padding:5px 10px;transform:none}.motion-plus-root .header .logo img{width:112px;height:40px}.motion-plus-root .nav{gap:25px}.motion-plus-root .location-picker{max-width:240px;color:var(--cream);letter-spacing:.4px;background:0 0;border:1px solid #ffffff30;border-radius:30px;align-items:center;gap:9px;padding:10px 15px;font-size:10px;font-weight:700;display:flex}.motion-plus-root .location-picker:hover{background:var(--red);border-color:var(--red)}.motion-plus-root #location-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.motion-plus-root .menu-open{background:var(--red);border:0;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;display:flex}.motion-plus-root .menu-open span{background:var(--cream);width:17px;height:1px;transition:transform .3s}.motion-plus-root .menu-open:hover span:first-child{transform:translate(3px)}.motion-plus-root .menu-open:hover span:last-child{transform:translate(-3px)}.motion-plus-root .categories{top:90px}.motion-plus-root .menu-grid{align-items:stretch;gap:18px}.motion-plus-root .food{cursor:default;color:var(--cream);background:#291e19;border:1px solid #ffffff0b;align-self:start;padding:22px;transition:background .4s,color .4s,box-shadow .4s}.motion-plus-root .food.expanded{background:var(--cream);box-shadow:0 20px 50px #0003;color:var(--ink)!important}.motion-plus-root .food-trigger{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block}.motion-plus-root .food .picture{aspect-ratio:1.12;background:#38251b;overflow:hidden}.motion-plus-root .food .picture:before,.motion-plus-root .food .picture:after{display:none}.motion-plus-root .food .picture img{border-radius:1px;transition:transform .7s cubic-bezier(.16,1,.3,1)}.motion-plus-root .food.expanded .picture img{transform:scale(1.04)}.motion-plus-root .food .food-line{color:inherit;border-bottom:0;align-items:start;min-height:80px;padding-top:24px;padding-bottom:0}.motion-plus-root .food h3{font-size:35px}.motion-plus-root .food .plus{color:inherit;background:0 0;border-color:#ffffff30}.motion-plus-root .food.expanded .plus{background:var(--red);border-color:var(--red);color:var(--cream);transform:rotate(45deg)}.motion-plus-root .food .ar{color:#b7a18d}.motion-plus-root .card-hint{letter-spacing:2px;color:#a58c78;margin-top:18px;font-size:8px;display:block}.motion-plus-root .inline-details{grid-template-rows:0fr;transition:grid-template-rows .4s;display:grid}.motion-plus-root .inline-details>div{min-height:0;overflow:hidden}.motion-plus-root .food.expanded .inline-details{grid-template-rows:1fr}.motion-plus-root .inline-details p{color:#756051;border-top:1px solid #241d1a26;margin:20px 0;padding-top:20px;font-size:12px;line-height:1.7}.motion-plus-root .card-website{letter-spacing:1px;background:var(--red);color:var(--cream);padding:12px 14px;font-size:9px;font-weight:700;display:inline-block}.motion-plus-root .inline-details small{color:#927b68;margin:15px 0 0;font-size:9px;line-height:1.6;display:block}.motion-plus-root .mega-menu{background:var(--red);width:100vw;max-width:none;height:100svh;max-height:100svh;color:var(--cream);border:0;margin:0;padding:32px 6%;inset:0;overflow-y:auto}.motion-plus-root .mega-menu[open]{animation:.4s cubic-bezier(.16,1,.3,1) menu-enter}.motion-plus-root .mega-top{justify-content:space-between;align-items:center;display:flex}.motion-plus-root .mega-logo img{background:var(--cream);width:125px;padding:8px}.motion-plus-root .dialog-close{width:42px;height:42px;color:var(--cream);background:0 0;border:1px solid #ffffff60;border-radius:50%;font-size:29px;line-height:1;position:absolute;top:24px;right:25px}.motion-plus-root .mega-top .dialog-close{position:static}.motion-plus-root .mega-layout{grid-template-columns:1.4fr 1fr;align-items:center;gap:10%;padding:65px 0 45px;display:grid}.motion-plus-root .mega-layout .eyebrow{color:var(--yellow)}.motion-plus-root .mega-links{margin-top:25px}.motion-plus-root .mega-links a{letter-spacing:-2px;border-bottom:1px solid #ffffff35;align-items:center;gap:20px;padding:22px 0;font-family:AlbeekDisplay;font-size:clamp(35px,5.8vw,85px);line-height:1;transition:padding .3s,background .3s,color .3s;display:flex}.motion-plus-root .mega-links a span{letter-spacing:0;opacity:.6;align-self:center;font-family:AlbeekBody;font-size:9px}.motion-plus-root .mega-links i{margin-left:auto;font-family:AlbeekBody;font-size:30px;font-style:normal}:is(.motion-plus-root .mega-links a:hover,.motion-plus-root .mega-links a:focus-visible){background:var(--ink);color:var(--yellow);padding-inline:18px}.motion-plus-root .mega-dish{aspect-ratio:1.2;margin-top:30px;overflow:hidden;transform:rotate(3deg)}.motion-plus-root .mega-dish img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.motion-plus-root .mega-dish:hover img{transform:scale(1.08)}.motion-plus-root .mega-categories{letter-spacing:1px;grid-template-columns:1fr 1fr;gap:14px;margin-top:30px;font-size:10px;display:grid}.motion-plus-root .mega-categories a{border-bottom:1px solid #ffffff30;padding-bottom:10px}.motion-plus-root .mega-bottom{letter-spacing:2px;border-top:1px solid #ffffff35;padding-top:20px;font-size:9px}.motion-plus-root .country-dialog{width:min(880px,92vw);max-width:880px;max-height:90svh;color:var(--cream);isolation:isolate;background:#8b1d22;border:1px solid #dc625c;padding:60px;position:fixed;overflow-y:auto}.motion-plus-root .country-dialog[open]{animation:.4s both up}.motion-plus-root .country-glow{z-index:-1;pointer-events:none;background:radial-gradient(at 95% 30%,#e58d2130,#0000 65%),#781d22;position:absolute;inset:0;overflow:hidden}.motion-plus-root .country-glow:after{content:"";border:70px solid #db54342b;border-radius:50%;width:600px;height:600px;animation:7s ease-in-out infinite country-breathe;position:absolute;top:-70px;right:-280px;box-shadow:0 0 0 25px #efbb4e0d,0 0 0 100px #efbb4e09}.motion-plus-root .country-content{z-index:1;position:relative}.motion-plus-root .country-content>.eyebrow{color:var(--yellow)}.motion-plus-root .country-dialog h2{margin:25px 0 35px;font-size:clamp(50px,7vw,85px)}.motion-plus-root .country-options{max-width:530px}.motion-plus-root .country-options>button,.motion-plus-root #branch-choices>button{text-align:left;width:100%;color:var(--cream);background:0 0;border:0;border-bottom:1px solid #ffffff40;justify-content:space-between;align-items:center;gap:20px;padding:22px 5px;transition:padding .3s,background .3s;display:flex}.motion-plus-root .country-options>button span,.motion-plus-root #branch-choices>button span{font-family:AlbeekDisplay;font-size:38px;line-height:1}.motion-plus-root .country-options>button i,.motion-plus-root #branch-choices>button i{letter-spacing:1px;white-space:nowrap;font-size:8px;font-style:normal}.motion-plus-root .country-options>button:hover,.motion-plus-root #branch-choices>button:hover{color:var(--yellow);background:#241d1a66;padding-inline:15px}.motion-plus-root .country-back{color:var(--yellow);letter-spacing:1px;background:0 0;border:0;padding:0 0 20px;font-size:9px}.motion-plus-root .selector-note{color:#e4b8a5;max-width:430px;margin:30px 0 0;font-size:10px;line-height:1.6}.motion-plus-root .selection-toast{z-index:50;background:var(--cream);border-left:3px solid var(--red);color:var(--ink);opacity:0;pointer-events:none;text-align:center;max-width:90vw;padding:14px 22px;font-size:12px;transition:opacity .3s,transform .3s;position:fixed;bottom:25px;left:50%;transform:translate(-50%,15px);box-shadow:0 10px 30px #0004}.motion-plus-root .selection-toast.visible{opacity:1;transform:translate(-50%)}.motion-plus-root .cinema-section{min-height:650px;color:var(--cream);background:var(--ink);isolation:isolate;align-items:center;padding:90px 7%;display:flex;position:relative;overflow:hidden}.motion-plus-root .cinema-photo{z-index:-3;transform:translateY(var(--cinema-offset,0px));will-change:transform;position:absolute;inset:-10%}.motion-plus-root .cinema-photo img{object-fit:cover;object-position:50% 55%;filter:saturate(.85)brightness(.8);width:100%;height:100%}.motion-plus-root .cinema-shade{z-index:-2;background:linear-gradient(90deg,#1d1111ed 0%,#2a13149c 45%,#1d11110a 100%);position:absolute;inset:0}.motion-plus-root .cinema-copy{max-width:650px}.motion-plus-root .cinema-copy .eyebrow{color:var(--yellow)}.motion-plus-root .cinema-copy h2{margin:28px 0;font-size:clamp(70px,8.2vw,115px)}.motion-plus-root .cinema-copy h2 span{color:var(--yellow)}.motion-plus-root .cinema-copy p{color:#dfcabc;font-size:13px}.motion-plus-root .cinema-copy .btn{color:#fff0da;background:0 0;margin-top:20px}.motion-plus-root .cinema-bottom{letter-spacing:2px;color:#ffffff75;border-top:1px solid #ffffff20;justify-content:space-between;align-items:center;padding-top:20px;font-size:8px;display:flex;position:absolute;bottom:25px;left:7%;right:7%}.motion-plus-root .cinema-bottom span{color:var(--yellow);font-size:20px}@keyframes menu-enter{0%{opacity:.5;transform:translateY(-30px)}to{opacity:1;transform:none}}@keyframes country-breathe{50%{transform:rotate(30deg)scale(1.12)}}@media (max-width:900px){.motion-plus-root .mega-layout{grid-template-columns:1.2fr 1fr;gap:6%}.motion-plus-root .mega-links a{font-size:48px}.motion-plus-root .country-dialog{padding:50px 35px}.motion-plus-root .food h3{font-size:31px}.motion-plus-root .nav{gap:17px}}@media (max-width:560px){.motion-plus-root{scroll-padding-top:145px}.motion-plus-root .header{-webkit-backdrop-filter:none;box-shadow:none;background:0 0;border:0;gap:10px;padding:8px 12px;top:28px;left:3%;right:3%}.motion-plus-root .header.is-scrolled{-webkit-backdrop-filter:none;box-shadow:none;background:0 0;border:0;padding:7px 12px;top:8px}.motion-plus-root .header .logo img,.motion-plus-root .header.is-scrolled .logo img{width:85px;height:34px}.motion-plus-root .header .logo{padding:4px 8px}.motion-plus-root .nav{gap:10px}.motion-plus-root .nav .desktop-link{display:none}.motion-plus-root .location-picker{gap:6px;max-width:145px;padding:8px 10px;font-size:8px}.motion-plus-root .menu-open{width:33px;height:33px}.motion-plus-root .categories{top:80px}.motion-plus-root .menu-grid{grid-template-columns:1fr;gap:15px;padding-inline:6%}.motion-plus-root .food{padding:22px}.motion-plus-root .food .picture{aspect-ratio:1.4}.motion-plus-root .food .food-line{min-height:initial;padding-top:20px}.motion-plus-root .food h3{max-width:300px;font-size:40px}.motion-plus-root .food .plus{width:31px;height:31px;font-size:23px}.motion-plus-root .food .ar{margin-top:12px;font-size:12px}.motion-plus-root .card-hint{margin-top:14px;font-size:8px}.motion-plus-root .inline-details p{font-size:12px}.motion-plus-root .inline-details small{font-size:9px}.motion-plus-root .mega-menu{padding:22px 7%}.motion-plus-root .mega-logo img{width:100px}.motion-plus-root .mega-layout{grid-template-columns:1fr;gap:35px;padding:40px 0 30px}.motion-plus-root .mega-links a{letter-spacing:-1px;gap:12px;padding:20px 0;font-size:47px}.motion-plus-root .mega-links i{font-size:22px}.motion-plus-root .mega-links a span{font-size:8px}.motion-plus-root .mega-aside .mega-dish{display:none}.motion-plus-root .mega-categories{margin-top:20px;font-size:9px}.motion-plus-root .mega-bottom{letter-spacing:1px;font-size:8px;line-height:1.8}.motion-plus-root .dialog-close{width:35px;height:35px;font-size:25px;top:18px;right:18px}.motion-plus-root .country-dialog{width:92vw;padding:55px 25px 30px}.motion-plus-root .country-dialog h2{margin:20px 0 25px;font-size:61px}.motion-plus-root .country-options>button span,.motion-plus-root #branch-choices>button span{font-size:33px}.motion-plus-root .country-options>button i,.motion-plus-root #branch-choices>button i{font-size:7px}.motion-plus-root .country-options>button,.motion-plus-root #branch-choices>button{gap:10px;padding:22px 0}.motion-plus-root .selector-note{margin-top:25px;font-size:9px}.motion-plus-root .cinema-section{min-height:590px;padding:75px 7%}.motion-plus-root .cinema-copy h2{font-size:76px}.motion-plus-root .cinema-shade{background:linear-gradient(90deg,#1d1111c9,#1d11116b),linear-gradient(#0000,#1d1111b0)}.motion-plus-root .cinema-photo{inset:-5% -25%}.motion-plus-root .cinema-photo img{object-position:60% center}.motion-plus-root .cinema-bottom{letter-spacing:1px;font-size:6px}.motion-plus-root .selection-toast{width:max-content;font-size:10px;bottom:20px}.motion-plus-root .hero-plus{padding-top:150px}}@media (prefers-reduced-motion:reduce){.motion-plus-root .cinema-photo{will-change:auto;transform:none!important}.motion-plus-root .mega-menu[open],.motion-plus-root .country-dialog[open],.motion-plus-root .country-glow:after{animation:none!important}.motion-plus-root .inline-details,.motion-plus-root .food{transition:none!important}}.motion-plus-root .cinema-section{isolation:isolate;height:auto;min-height:0;padding:0;display:block;overflow:visible}.motion-plus-root .cinema-stage{isolation:isolate;background:#201715;height:720px;min-height:650px;position:relative;overflow:hidden}.motion-plus-root .cinema-photo{transform:scale(var(--image-scale,1.04));will-change:transform;inset:0}.motion-plus-root .cinema-photo img{filter:saturate(.8)brightness(.73);object-position:60% center}.motion-plus-root .cinema-photo-second{opacity:0;z-index:-3}.motion-plus-root .cinema-shade{z-index:-1;background:linear-gradient(90deg,#24100ff0 0%,#341610b8 42%,#24100f29 100%),linear-gradient(#0000 50%,#160b0bb3)}.motion-plus-root .cinema-scene{max-width:850px;position:absolute;top:50%;left:7%;right:7%;transform:translateY(-50%)}.motion-plus-root .cinema-scene .eyebrow{color:var(--yellow);letter-spacing:2px;font-size:12px}.motion-plus-root .cinema-scene [lang=ar]{letter-spacing:0;font-size:18px}.motion-plus-root .cinema-scene h2,.motion-plus-root .cinema-scene h3{letter-spacing:-.04em;margin:28px 0;font-size:clamp(65px,7vw,110px);line-height:.9}.motion-plus-root .cinema-scene h2 span,.motion-plus-root .cinema-scene h3 span{color:var(--yellow)}.motion-plus-root .cinema-scene p{color:#decbbe;max-width:400px;font-size:14px;line-height:1.8}.motion-plus-root .cinema-scene .btn{color:#fff0da;background:0 0;margin-top:20px}.motion-plus-root .cinema-scene[data-scene="1"],.motion-plus-root .cinema-scene[data-scene="2"]{display:none}.motion-plus-root .cinema-scroll{letter-spacing:2px;color:#fff8;align-items:center;gap:25px;font-size:8px;display:flex;position:absolute;bottom:35px;left:7%;right:7%}.motion-plus-root .cinema-scroll .cinema-step{color:var(--yellow);white-space:nowrap;font-size:11px}.motion-plus-root .cinema-progress{background:#ffffff30;flex:1;max-width:240px;height:1px}.motion-plus-root .cinema-progress i{background:var(--yellow);width:100%;height:1px;transform:scaleX(var(--cinema-progress,0));transform-origin:0;display:block}.motion-plus-root .cinema-enhanced{height:250svh}.motion-plus-root .cinema-enhanced .cinema-stage{height:100svh;min-height:650px;position:sticky;top:0}.motion-plus-root .cinema-enhanced .cinema-scene{opacity:var(--scene-opacity,0);transform:translateY(calc(-50% + var(--scene-y,0px)));will-change:opacity,transform;display:block}.motion-plus-root .cinema-enhanced .cinema-photo-second{opacity:var(--image-mix,0)}.motion-plus-root .cinema-enhanced .cinema-scene[inert]{pointer-events:none}@media (max-width:900px){.motion-plus-root .cinema-stage{height:650px}.motion-plus-root .cinema-scene h2,.motion-plus-root .cinema-scene h3{font-size:76px}.motion-plus-root .cinema-scroll .cinema-step{display:none}.motion-plus-root .cinema-scroll{font-size:7px}.motion-plus-root .cinema-scroll .cinema-progress{display:none}}@media (max-width:560px){.motion-plus-root .cinema-stage{height:640px;min-height:640px}.motion-plus-root .cinema-scene{left:7%;right:7%}.motion-plus-root .cinema-scene h2,.motion-plus-root .cinema-scene h3{letter-spacing:-2px;max-width:360px;font-size:66px}.motion-plus-root .cinema-scene [lang=ar]{font-size:15px}.motion-plus-root .cinema-scene p{max-width:265px;font-size:12px}.motion-plus-root .cinema-scene .btn{margin-top:15px;font-size:10px}.motion-plus-root .cinema-photo img{object-position:58% center}.motion-plus-root .cinema-shade{background:linear-gradient(90deg,#1f1111d9,#1f111159),linear-gradient(#0000,#160b0bd0)}.motion-plus-root .cinema-scroll{bottom:25px}.motion-plus-root .cinema-photo{will-change:auto;transform:none}}@media (prefers-reduced-motion:reduce){.motion-plus-root .cinema-section.cinema-enhanced{height:auto}.motion-plus-root .cinema-stage,.motion-plus-root .cinema-enhanced .cinema-stage{height:720px;position:relative}.motion-plus-root .cinema-photo{will-change:auto;transform:none!important}.motion-plus-root .cinema-scene{will-change:auto}.motion-plus-root .cinema-scroll{display:none}}.motion-plus-root .menu-row{display:contents}.motion-plus-root .food{--card-ease:cubic-bezier(.22,1,.36,1);transition:background .65s,color .45s,box-shadow .65s;animation-duration:.7s}.motion-plus-root .food .picture{transition:height .8s var(--card-ease),background .65s ease}.motion-plus-root .food .picture img{filter:none;transition:transform 1s var(--card-ease),filter .7s ease;transform:scale(1)}.motion-plus-root .food:hover .picture img{filter:none;transform:scale(1.025)}.motion-plus-root .food.expanded .picture img{filter:saturate(1.08);transform:scale(1.075)translateY(-2px)}.motion-plus-root .food .food-line{transition:transform .75s var(--card-ease)}.motion-plus-root .food.expanded .plus{transform:rotate(135deg)}.motion-plus-root .food .card-hint{transition:opacity .3s ease,max-height .6s var(--card-ease),margin .6s var(--card-ease);max-height:22px}.motion-plus-root .food.expanded .card-hint{opacity:0;max-height:0;margin-top:0}.motion-plus-root .inline-details p,.motion-plus-root .inline-details .card-website,.motion-plus-root .inline-details small{opacity:0;transition:opacity .22s ease,transform .4s var(--card-ease);transform:translateY(16px)}.motion-plus-root .food.expanded .inline-details p{opacity:1;transition:opacity .45s ease .15s,transform .65s var(--card-ease) .12s;transform:none}.motion-plus-root .food.expanded .inline-details .card-website{opacity:1;transition:opacity .45s ease .23s,transform .65s var(--card-ease) .2s,background .3s;transform:none}.motion-plus-root .food.expanded .inline-details small{opacity:1;transition:opacity .45s ease .3s,transform .65s var(--card-ease) .27s;transform:none}.motion-plus-root .card-website{border-radius:30px;padding:13px 20px}.motion-plus-root .card-website:hover{background:#782025}@media (min-width:901px){.motion-plus-root .menu-grid{flex-direction:column;gap:20px;display:flex}.motion-plus-root .menu-row{background:#291e19;border:1px solid #ffffff18;align-items:stretch;gap:0;min-height:650px;display:flex}.motion-plus-root .menu-row .food{width:0;min-width:0;transition:flex-grow .85s var(--card-ease),background .65s ease,color .45s,box-shadow .6s;border:0;border-right:1px solid #ffffff18;flex-direction:column;flex:1 1 0;justify-content:center;align-self:stretch;padding:28px 22px;display:flex}.motion-plus-root .menu-row .food:last-child{border-right:0}.motion-plus-root .menu-row .food.expanded{flex-grow:1.5;box-shadow:0 16px 40px #0002}.motion-plus-root .menu-row .food .picture{aspect-ratio:auto;background:0 0;height:245px}.motion-plus-root .menu-row .food .picture img{object-fit:contain}.motion-plus-root .menu-row .food.expanded .picture{height:220px}.motion-plus-root .menu-row .food .food-line{gap:12px;min-height:80px;padding-top:22px}.motion-plus-root .menu-row .food h3{max-width:100%;font-size:clamp(29px,2.7vw,43px);line-height:1}.motion-plus-root .menu-row .food .ar{min-height:18px;font-size:11px}.motion-plus-root .menu-row .food .food-category{border-radius:20px;font-size:8px;top:2px;left:0}.motion-plus-root .menu-row .inline-details p{margin:16px 0;padding-top:16px;font-size:12px}.motion-plus-root .menu-row .inline-details small{margin-top:12px;font-size:8px}}@media (max-width:560px){.motion-plus-root .food{overflow:hidden}.motion-plus-root .food.expanded{box-shadow:0 15px 35px #0002}.motion-plus-root .food .picture img{transition-duration:.85s}.motion-plus-root .inline-details{transition-duration:.65s}}@media (prefers-reduced-motion:reduce){.motion-plus-root .food,.motion-plus-root .food *{transition:none!important;animation:none!important}.motion-plus-root .food .picture img{transform:none!important}}.motion-plus-root .dish-name-track>span+span{display:none}@media (max-width:560px){.motion-plus-root .menu-grid{gap:22px;padding-top:26px}.motion-plus-root .menu-grid .food{background:var(--cream);color:var(--ink);box-shadow:none;border:1px solid #eadfce;padding:14px 14px 24px;animation:.75s cubic-bezier(.22,1,.36,1) both mobile-card-in}.motion-plus-root .food .food-trigger{flex-direction:column;gap:0;display:flex}.motion-plus-root .food .food-line{background:var(--ink);width:100%;min-height:0;color:var(--cream);order:0;margin:0 0 14px;padding:0;display:block;overflow:hidden}.motion-plus-root .food .food-line h3{letter-spacing:-.5px;max-width:none;padding:6px 0;font-size:32px;line-height:1.1;overflow:hidden}.motion-plus-root .dish-name-track{width:max-content;animation:17s linear infinite dish-name-marquee;display:flex}.motion-plus-root .dish-name-track>span{white-space:nowrap;padding-right:30px;display:block}.motion-plus-root .dish-name-track>span+span{display:block}.motion-plus-root .food .food-line .plus{display:none}.motion-plus-root .food .picture{aspect-ratio:1.25;background:0 0;order:1;width:100%}.motion-plus-root .food .picture img{object-fit:contain;transform:none}.motion-plus-root .food.expanded .picture img{transform:scale(1.025)}.motion-plus-root .food .food-category{background:var(--yellow);color:var(--ink);border-radius:20px;top:7px;left:7px}.motion-plus-root .food .ar{color:#846d5a;text-align:center;order:2;width:100%;margin-top:12px}.motion-plus-root .food .card-hint{display:none}.motion-plus-root .food .inline-details p{text-align:center;border-top:0;margin:15px 3px 18px;padding-top:0;font-size:12px;line-height:1.75}.motion-plus-root .food .inline-details>div{text-align:center}.motion-plus-root .food .inline-details small{text-align:center;max-width:240px;margin:14px auto 0;font-size:9px}.motion-plus-root .food .card-website{padding:13px 19px;font-size:9px}.motion-plus-root .mega-menu[open]{animation:.7s cubic-bezier(.22,1,.36,1) both mobile-menu-enter}.motion-plus-root .mega-menu[open] .mega-links a{animation:.65s cubic-bezier(.22,1,.36,1) .12s both mobile-link-enter}.motion-plus-root .mega-menu[open] .mega-links a:nth-child(2){animation-delay:.19s}.motion-plus-root .mega-menu[open] .mega-links a:nth-child(3){animation-delay:.26s}.motion-plus-root .mega-menu[open] .mega-links a:nth-child(4){animation-delay:.33s}.motion-plus-root .mega-menu .mega-layout{padding-top:32px}.motion-plus-root .mega-menu .mega-links a{letter-spacing:-1px;padding:22px 0;font-size:39px;line-height:1.05}.motion-plus-root .mega-menu .mega-categories{gap:18px;font-size:10px}}@keyframes dish-name-marquee{to{transform:translate(-50%)}}@keyframes mobile-card-in{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes mobile-menu-enter{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes mobile-link-enter{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.motion-plus-root .dish-name-track,.motion-plus-root .mega-menu[open],.motion-plus-root .mega-menu[open] .mega-links a,.motion-plus-root .menu-grid .food{animation:none!important}}.motion-plus-root{--red:#962d2c;--cream:#f2e6d3;--ink:#291c15;--yellow:#dfb57a;--walnut:#352319;--oak:#b88654;--copper:#c18b55;--muted-wood:#c7ad90;background:var(--cream);color:var(--ink)}.motion-plus-root .hero-texture{opacity:.3;background-image:repeating-linear-gradient(92deg,#0000 0 84px,#f2d2a316 85px,#0000 87px 160px),repeating-linear-gradient(2deg,#e2b17a06 0 1px,#0000 1px 9px);background-size:auto}.motion-plus-root .hero-plus p,.motion-plus-root .hero-ar{color:#dfc5a6}.motion-plus-root .food-caption{color:#e2bf90}.motion-plus-root .header,.motion-plus-root .header.is-scrolled{-webkit-backdrop-filter:none;box-shadow:none;background:0 0;border:0}.motion-plus-root .location-picker{border-color:#dfb57a65}.motion-plus-root .menu-open{background:#875b37;border:1px solid #e2bd7955}.motion-plus-root .header .logo{background:var(--cream)}.motion-plus-root .ribbon{color:#291c15;background:#bc905f;border-block:1px solid #e3bd83}.motion-plus-root .ribbon b{color:#773328}.motion-plus-root .signature{background:#eee0ca}.motion-plus-root .signature-copy{color:var(--cream);background:linear-gradient(125deg,#5d3d28,#3b291e)}.motion-plus-root .signature-copy p{color:#e0c8aa}.motion-plus-root .signature-copy .btn{color:#fff0da}.motion-plus-root .signature-stage{background:#b99368;box-shadow:0 18px 40px #38261618}.motion-plus-root .signature-copy:before{color:#edcfa90b}.motion-plus-root .menu-section{color:var(--cream);background:#2b1e17 radial-gradient(at 90% 5%,#80542e33,#0000 65%)}.motion-plus-root .menu-section .categories{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#302219f5;border-color:#dab07a30}.motion-plus-root .menu-section .categories button{color:#d7bea1}.motion-plus-root .menu-section .categories button.active{color:#f1c98d;border-color:#c9985f}.motion-plus-root .menu-row{background:#38271d;border-color:#c5945938}.motion-plus-root .menu-row .food,.motion-plus-root .menu-grid .food{background:#38271d;border-color:#c5945930}.motion-plus-root .menu-grid .food.expanded{background:var(--cream);color:var(--ink)}.motion-plus-root .food .ar,.motion-plus-root .food .card-hint{color:#d5b99a}.motion-plus-root .food.expanded .ar{color:#765c46}.motion-plus-root .food.expanded .card-hint{color:#873b2e}.motion-plus-root .food .picture{background:#493124}.motion-plus-root .food .food-category{color:#352319;background:#dfb57a}.motion-plus-root .food .plus{border-color:#c5945960}.motion-plus-root .inline-details p{color:#654b36}.motion-plus-root .inline-details small{color:#77614c}.motion-plus-root .story{background:#302219}.motion-plus-root .story-art{background:linear-gradient(135deg,#795238,#482f21)}.motion-plus-root .story-copy p{color:#d6bda0}.motion-plus-root .story-copy .small{color:#c4a581}.motion-plus-root .story-art .mini-photo{border-color:#e8d1ad}.motion-plus-root .locations{background:#e7d5b9}.motion-plus-root .locations-heading p{color:#6a513d}.motion-plus-root .branch{border-color:#b89a74}.motion-plus-root .branch-detail p{color:#654b36}.motion-plus-root .country-label{color:#76583e}.motion-plus-root .ending{color:var(--cream);background:linear-gradient(120deg,#765035,#4d3425)}.motion-plus-root .ending .btn{color:#fff0da}.motion-plus-root .ending-circle,.motion-plus-root .ending-circle:after{border-color:#e5bb7c33}.motion-plus-root .footer{background:#241a14}.motion-plus-root .footer-bottom{color:#d0b393}.motion-plus-root .footer-word{color:#d8b68a;border-color:#c5945945}.motion-plus-root .mega-menu{color:var(--cream);background:#65452f radial-gradient(at 90% 0,#b48b5740,#0000 75%)}.motion-plus-root .mega-links a{border-color:#e3bc8050}:is(.motion-plus-root .mega-links a:hover,.motion-plus-root .mega-links a:focus-visible){color:#f3d1a1;background:#302219}.motion-plus-root .mega-bottom,.motion-plus-root .mega-categories a{border-color:#e3bc8050}.motion-plus-root .country-dialog{background:#483022;border-color:#c5945970}.motion-plus-root .country-glow{background:radial-gradient(at 95% 30%,#c7965c40,#0000 65%),#3e2b20}.motion-plus-root .country-glow:after{border-color:#ba83482b;box-shadow:0 0 0 25px #deb27a0d,0 0 0 100px #deb27a09}.motion-plus-root .selector-note{color:#e5c8a7}.motion-plus-root .country-options>button,.motion-plus-root #branch-choices>button{border-color:#dfb57a50}@media (min-width:901px){.motion-plus-root .menu-row .food .picture{background:0 0}}@media (max-width:560px){.motion-plus-root .menu-grid .food,.motion-plus-root .menu-grid .food.expanded{color:var(--ink);background:#f2e6d3;border-color:#cfb28a}.motion-plus-root .food .food-line{color:#f7e8d2;background:#4e3525}.motion-plus-root .food .picture{background:0 0}.motion-plus-root .food .ar{color:#765c46}.motion-plus-root .mega-menu .mega-links a{border-color:#e3bc8060}}.motion-plus-root{--yellow:#e7b36c;--oak:#b47a3e;--copper:#bd8447;--moss:#586349;--wine:#69302c;--cream:#f2e7d5;--ink:#291d17}.motion-plus-root .hero-plus{background:radial-gradient(at 77% 48%,#80512d 0%,#452a1d 41%,#291c17 88%)}.motion-plus-root .ribbon{background:#bd8a4d;border-color:#e5b574}.motion-plus-root .signature-copy{background:linear-gradient(120deg,#66332c,#43251f)}.motion-plus-root .ending{background:linear-gradient(115deg,#713a30,#472720)}.motion-plus-root .mega-menu{background:#67332b radial-gradient(at 90% 0,#cd925133,#0000 75%)}.motion-plus-root .hero-plus .stamp{background:#6c302b}.motion-plus-root .food.expanded .food-category{color:#fff6e7;background:#586349}.motion-plus-root .location-tabs button.active{color:#47543c;border-color:#586349}.motion-plus-root .story-copy .eyebrow{color:#e7b36c}.motion-plus-root .interior-art{isolation:isolate;background:#35251a;min-height:760px}.motion-plus-root .interior-art:before{display:none}.motion-plus-root .interior-art:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 48%,#1f140fdd);position:absolute;inset:0}.motion-plus-root .story-art-plus.interior-art>img:first-of-type{width:100%;height:100%;box-shadow:none;object-fit:cover;object-position:50% 57%;border-radius:0;transition:transform 1.5s cubic-bezier(.22,1,.36,1);inset:0;transform:none}@media (hover:hover){.motion-plus-root .interior-art:hover>img:first-of-type{transform:scale(1.035)}}.motion-plus-root .story-art-plus.interior-art .mini-photo{z-index:3;object-position:50% 55%;border:5px solid #eed7b2;border-radius:2px;width:29%;height:29%;bottom:8%;left:auto;right:6%;transform:rotate(5deg);box-shadow:0 12px 30px #0005}.motion-plus-root .interior-label{z-index:2;color:#fff0d8;letter-spacing:-3px;font-family:AlbeekDisplay,Impact,sans-serif;font-size:clamp(65px,6vw,94px);line-height:.9;position:absolute;bottom:13%;left:8%}.motion-plus-root .story-art-plus.interior-art .coordinates{z-index:3;color:#f0d8b5;letter-spacing:2px;font-size:9px;bottom:27px;left:8%}@media (max-width:900px){.motion-plus-root .interior-art{min-height:650px}.motion-plus-root .interior-label{font-size:75px}}@media (max-width:560px){.motion-plus-root .interior-art{min-height:580px}.motion-plus-root .story-art-plus.interior-art .mini-photo{width:30%;height:28%;bottom:11%;right:6%}.motion-plus-root .interior-label{font-size:67px;bottom:17%;left:7%}.motion-plus-root .story-art-plus.interior-art .coordinates{font-size:8px;left:7%}.motion-plus-root .food.expanded .food-category{color:#fff6e7;background:#586349}}@media (prefers-reduced-motion:reduce){.motion-plus-root .interior-art>img{transition:none!important;transform:none!important}}.motion-plus-root{--wall-texture:url(/frontpage/assets/wood-wall.webp);--wall-size:1280px auto;background:#49301f var(--wall-texture) repeat;background-size:var(--wall-size)}.motion-plus-root .hero-plus{background-color:#362418;background-image:linear-gradient(90deg,#20160fe3 0%,#2b1a10ba 45%,#39211569 100%),var(--wall-texture);background-size:auto,var(--wall-size);background-repeat:repeat}.motion-plus-root .hero-texture{display:none}.motion-plus-root .header,.motion-plus-root .header.is-scrolled{background-image:linear-gradient(#2b1c13b8,#2b1c13b8),var(--wall-texture);-webkit-backdrop-filter:none;box-shadow:none;background:0 0;border:0}.motion-plus-root .signature{background-color:#ecddc5;background-image:linear-gradient(#f2e7d5ed,#f2e7d5ed),var(--wall-texture);background-size:auto,var(--wall-size);border-top:8px solid #3b281b;border-bottom:1px solid #593820}.motion-plus-root .signature-copy{background-image:linear-gradient(120deg,#4d291fdf,#2b1c16df),var(--wall-texture);background-size:auto,1000px}.motion-plus-root .menu-section{background-color:#38251a;background-image:linear-gradient(#261a13a6,#261a13a6),var(--wall-texture);background-size:auto,var(--wall-size);border-bottom:9px solid #2c1c12}.motion-plus-root .menu-section .section-head h2{text-shadow:0 3px 18px #160d0a66}.motion-plus-root .menu-section .section-head p{color:#ebd9bf}.motion-plus-root .menu-section .categories{background-color:#302118;background-image:linear-gradient(#2a1b13cf,#2a1b13cf),var(--wall-texture);background-size:auto,1000px;box-shadow:0 5px 15px #170d0826}.motion-plus-root .menu-grid .menu-row{background:#271b14cc;border-color:#c79c6255;box-shadow:0 16px 35px #150d082e}.motion-plus-root .menu-grid .food{background:#302119e8}.motion-plus-root .menu-grid .food.expanded{background:var(--cream)}.motion-plus-root .story-copy{background:#2c2019}.motion-plus-root .locations{background-color:#e7d5b9;background-image:linear-gradient(#ecddc4ed,#ecddc4ed),var(--wall-texture);background-size:auto,var(--wall-size);border-top:8px solid #38261a}.motion-plus-root .ending{background-color:#4a2c1f;background-image:linear-gradient(110deg,#4d271fd9,#26180fd9),var(--wall-texture);background-size:auto,var(--wall-size);border-top:1px solid #c89b6255}.motion-plus-root .footer{background-color:#20170f;background-image:linear-gradient(#1d150fe8,#1d150fe8),var(--wall-texture);background-size:auto,var(--wall-size);border-top:1px solid #c89b623d}.motion-plus-root .mega-menu{background-color:#4b2d21;background-image:linear-gradient(110deg,#4b2920e8,#2c1c14e8),var(--wall-texture);background-size:auto,var(--wall-size)}.motion-plus-root .country-glow{background-image:linear-gradient(#38251bd9,#38251bd9),var(--wall-texture);background-size:auto,1000px}@media (max-width:560px){.motion-plus-root{--wall-size:850px auto}.motion-plus-root .hero-plus{background-image:linear-gradient(0deg,#22170ff0 0%,#291a10af 58%,#36211699 100%),var(--wall-texture)}.motion-plus-root .menu-grid .food,.motion-plus-root .menu-grid .food.expanded{background:var(--cream);border:1px solid #d0ae7c;box-shadow:0 10px 25px #1b100b35}.motion-plus-root .food .food-line{background-color:#3f291c;background-image:linear-gradient(#2b1b10ac,#2b1b10ac),var(--wall-texture);background-size:auto,750px}}.motion-plus-root .pendant{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;transform-origin:50% 0;width:110px;animation:1.5s ease-out both pendant-settle,12s ease-in-out 1.5s infinite pendant-sway;position:absolute;top:0}.motion-plus-root .pendant img{z-index:2;filter:drop-shadow(4px 6px 4px #120a0860);width:100%;height:auto;display:block;position:relative}.motion-plus-root .pendant:before{content:"";z-index:0;background:radial-gradient(#ffdc9c35 0%,#eaaa4422 23%,#d6872710 45%,#0000 70%);width:480px;height:420px;position:absolute;top:83%;left:50%;transform:translate(-50%,-50%)}.motion-plus-root .pendant-one{width:108px;left:64%}.motion-plus-root .pendant-two{width:83px;animation-duration:1.5s,14s;animation-delay:0s,2s;right:1.5%}.motion-plus-root .pendant-two:before{opacity:.8;width:360px;height:340px}.motion-plus-root .hero-plus .hero-orbit{opacity:.45}.motion-plus-root .menu-section{isolation:isolate;position:relative}.motion-plus-root .pendant-menu{z-index:-1;width:67px;animation:none;right:5%}.motion-plus-root .pendant-menu:before{opacity:.85;width:420px;height:360px}.motion-plus-root .menu-section .section-head{z-index:2;position:relative}.motion-plus-root .ending:before{content:"";pointer-events:none;background:radial-gradient(at 85% 0,#ffd79020,#0000 55%);position:absolute;inset:0}@keyframes pendant-settle{0%{opacity:0}to{opacity:1}}@keyframes pendant-sway{0%,to{transform:rotate(-.7deg)}50%{transform:rotate(.7deg)}}@media (max-width:900px){.motion-plus-root .pendant-one{width:94px;left:62%}.motion-plus-root .pendant-two{width:74px;right:1%}}@media (max-width:560px){.motion-plus-root .pendant-one{width:78px;animation:1.2s ease-out both pendant-settle;left:auto;right:8%}.motion-plus-root .pendant-one:before{opacity:.75;width:300px;height:280px}.motion-plus-root .pendant-two{display:none}.motion-plus-root .pendant-menu{width:48px;right:5%}.motion-plus-root .pendant-menu:before{opacity:.6;width:240px;height:230px}}@media (prefers-reduced-motion:reduce){.motion-plus-root .pendant{animation:none!important;transform:none!important}}.motion-plus-root .menu-grid .food .picture{background:0 0;overflow:visible}.motion-plus-root .menu-grid .food .picture img{object-fit:contain;filter:drop-shadow(0 12px 9px #140c0838);border-radius:0;padding:10px}.motion-plus-root .menu-grid .food:hover .picture img{filter:drop-shadow(0 16px 12px #140c0845)}.motion-plus-root .menu-grid .food.expanded .picture img{filter:drop-shadow(0 13px 10px #3d251b32)saturate(1.03)}.motion-plus-root .menu-grid .food:not(.expanded){background:#302119b8}.motion-plus-root .signature-photo{background-color:#583a23;background-image:linear-gradient(#412b1b65,#2d1c1165),var(--wall-texture);isolation:isolate;background-size:auto,1000px}.motion-plus-root .signature-photo:after{content:"";z-index:-1;background:radial-gradient(#ecc18a20,#0000 70%);position:absolute;inset:0}.motion-plus-root .signature-photo img{object-fit:contain;filter:drop-shadow(0 18px 14px #160c0860);padding:35px 25px}.motion-plus-root .mega-dish{background:0 0;transform:rotate(1deg)}.motion-plus-root .mega-dish img{object-fit:contain;filter:drop-shadow(0 16px 12px #1c0d0860)}@media (max-width:560px){.motion-plus-root .menu-grid .food:not(.expanded){background:var(--cream)}.motion-plus-root .menu-grid .food .picture{aspect-ratio:1.15}.motion-plus-root .menu-grid .food .picture img{padding:8px}.motion-plus-root .signature-photo img{padding:22px 18px}}.motion-plus-root .food{transition:background .26s,color .2s,box-shadow .26s}.motion-plus-root .food .picture img{transition:transform .36s cubic-bezier(.22,1,.36,1)!important}.motion-plus-root .menu-grid .food .picture img,.motion-plus-root .menu-grid .food:hover .picture img,.motion-plus-root .menu-grid .food.expanded .picture img{filter:none}.motion-plus-root .food .plus{transition:transform .3s,background .2s,color .2s}.motion-plus-root .inline-details{transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1)}.motion-plus-root .food.expanded .inline-details p,.motion-plus-root .food.expanded .inline-details .card-website,.motion-plus-root .food.expanded .inline-details small{transition:opacity .22s 60ms,transform .28s cubic-bezier(.22,1,.36,1) 40ms}.motion-plus-root .header,.motion-plus-root .header.is-scrolled,.motion-plus-root .menu-section .categories{-webkit-backdrop-filter:none}.motion-plus-root .menu-grid .food.expanded{box-shadow:none}@media (min-width:901px){.motion-plus-root .menu-row .food{transition:flex-grow .36s cubic-bezier(.22,1,.36,1),background .26s,color .2s;overflow:hidden}.motion-plus-root .menu-row .food .picture,.motion-plus-root .menu-row .food.expanded .picture{height:245px;transition:none}.motion-plus-root .menu-row .food .food-line{height:94px;min-height:94px;transition:none}.motion-plus-root .menu-row .food .card-hint{display:none}.motion-plus-root .menu-row .inline-details{opacity:0;visibility:hidden;flex:none;height:180px;transition:opacity .18s,transform .26s,visibility 0s .18s;display:block;transform:translateY(8px)}.motion-plus-root .menu-row .food.expanded .inline-details{opacity:1;visibility:visible;transition:opacity .22s 50ms,transform .28s 40ms,visibility;transform:none}.motion-plus-root .menu-row .inline-details p,.motion-plus-root .menu-row .inline-details .card-website,.motion-plus-root .menu-row .inline-details small,.motion-plus-root .menu-row .food.expanded .inline-details p,.motion-plus-root .menu-row .food.expanded .inline-details .card-website,.motion-plus-root .menu-row .food.expanded .inline-details small{opacity:1;transition:none;transform:none}}@media (prefers-reduced-motion:reduce){.motion-plus-root .menu-row .food,.motion-plus-root .menu-row .inline-details,.motion-plus-root .food .picture img{transition:none!important;transform:none!important}}@media (min-width:901px){.motion-plus-root .menu-row .food{transform-origin:0 0;transition:background .16s,color .14s}.motion-plus-root .menu-row .food>.food-trigger,.motion-plus-root .menu-row .food>.inline-details{transform-origin:0 0}.motion-plus-root .menu-row .inline-details,.motion-plus-root .menu-row .food.expanded .inline-details{transition:opacity .14s,visibility;transform:none}.motion-plus-root .menu-row .food .picture img,.motion-plus-root .menu-row .food:hover .picture img,.motion-plus-root .menu-row .food.expanded .picture img{filter:none;transform:none;transition:none!important}.motion-plus-root .menu-row .food .plus{transition:transform .18s,background .14s,color .14s}}.motion-plus-root .hero.motion-paused .hero-cutout,.motion-plus-root .hero.motion-paused .ingredient,.motion-plus-root .hero.motion-paused .pendant,.motion-plus-root .ribbon.motion-paused .ribbon-track{animation-play-state:paused}.motion-plus-root .hover-title{display:none}@media (min-width:901px){.motion-plus-root .menu-grid .menu-row{background:#24170fc2;gap:0;min-height:620px}.motion-plus-root .menu-grid .menu-row .food,.motion-plus-root .menu-grid .menu-row .food.expanded{isolation:isolate;width:33.3333%;height:620px;min-height:620px;box-shadow:none;background:0 0;border-right:1px solid #c99b6835;flex:0 0 33.3333%;padding:0;transition:none;animation:none;display:block;position:relative;overflow:hidden;transform:none}.motion-plus-root .menu-grid .menu-row .food:last-child{border-right:0}.motion-plus-root .menu-row .food:before{content:"";z-index:-1;background:var(--cream);pointer-events:none;transition:transform .24s cubic-bezier(.22,1,.36,1);position:absolute;inset:14px;transform:translateY(108%)}.motion-plus-root .menu-row .food.expanded:before{transform:translateY(0)}.motion-plus-root .menu-row .food>.food-trigger{width:100%;height:100%;display:block;position:absolute;inset:0;transform:none}.motion-plus-root .menu-grid .menu-row .food .picture,.motion-plus-root .menu-grid .menu-row .food.expanded .picture{aspect-ratio:auto;background:0 0;width:auto;height:280px;transition:transform .24s cubic-bezier(.22,1,.36,1);position:absolute;top:138px;left:24px;right:24px;overflow:visible;transform:translateY(0)}.motion-plus-root .menu-grid .menu-row .food.expanded .picture{transform:translateY(-20px)}.motion-plus-root .menu-grid .menu-row .food .picture img{object-fit:contain;filter:none;width:100%;height:100%;padding:6px;transform:scale(1);transition:transform .24s cubic-bezier(.22,1,.36,1)!important}.motion-plus-root .menu-grid .menu-row .food.expanded .picture img{transform:scale(.94)}.motion-plus-root .menu-row .food .food-category{display:none}.motion-plus-root .menu-row .food .food-line{opacity:1;width:auto;height:94px;min-height:94px;color:var(--cream);align-items:center;gap:14px;padding:0;transition:opacity .12s;display:flex;position:absolute;bottom:88px;left:26px;right:26px;transform:none}.motion-plus-root .menu-row .food h3{font-size:clamp(28px,2.5vw,39px);line-height:1.02}.motion-plus-root .menu-row .food.expanded .food-line{opacity:0;pointer-events:none}.motion-plus-root .menu-row .food .card-hint{color:#e3bf8c;opacity:.8;max-height:none;margin:0;transition:opacity .12s;display:block;position:absolute;bottom:45px;left:26px}.motion-plus-root .menu-row .food.expanded .card-hint{opacity:0}.motion-plus-root .menu-row .food .hover-title{background:var(--ink);color:var(--cream);opacity:0;pointer-events:none;padding:7px 0;transition:opacity .16s,transform .2s;display:block;position:absolute;top:29px;left:27px;right:27px;overflow:hidden;transform:translateY(8px)}.motion-plus-root .menu-row .food.expanded .hover-title{opacity:1;transform:none}.motion-plus-root .hover-title-track{text-transform:uppercase;letter-spacing:-.5px;width:max-content;font-family:AlbeekDisplay,Impact,sans-serif;font-size:32px;line-height:1;animation:12s linear infinite paused panel-title-slide;display:flex}.motion-plus-root .hover-title-track>span{white-space:nowrap;padding-right:28px;display:block}.motion-plus-root .food.expanded .hover-title-track{animation-play-state:running}.motion-plus-root .menu-grid .menu-row .inline-details,.motion-plus-root .menu-grid .menu-row .food.expanded .inline-details{text-align:center;z-index:2;height:auto;max-height:175px;transition:opacity .16s,visibility;display:block;position:absolute;bottom:44px;left:32px;right:32px;transform:none}.motion-plus-root .menu-row .inline-details p{color:#624a38;border:0;margin:0 0 17px;padding:0;font-size:12px;line-height:1.65}.motion-plus-root .menu-row .inline-details small{color:#77614c;margin:13px 0 0;font-size:8px;line-height:1.5}.motion-plus-root .menu-row .card-website{letter-spacing:.5px;padding:12px 17px;font-size:8px}}@keyframes panel-title-slide{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.motion-plus-root .menu-row .food:before,.motion-plus-root .menu-row .food .picture,.motion-plus-root .menu-row .food .hover-title,.motion-plus-root .menu-row .inline-details,.motion-plus-root .menu-row .food .picture img{transition:none!important}.motion-plus-root .hover-title-track{animation:none!important}}.motion-plus-root .card-reveal{display:contents}@media (min-width:901px){.motion-plus-root .menu-grid .menu-row .food:before{display:none}.motion-plus-root .menu-grid .menu-row .food>.food-trigger{z-index:auto;transform:none}.motion-plus-root .menu-grid .menu-row .food .card-reveal{z-index:1;background:var(--cream);contain:paint;clip-path:inset(0 0 0 100%);will-change:auto;pointer-events:none;transition:clip-path .7s cubic-bezier(.22,.61,.36,1);display:block;position:absolute;inset:14px;overflow:hidden}.motion-plus-root .menu-grid .menu-row .food.expanded .card-reveal{clip-path:inset(0)}.motion-plus-root .menu-grid .menu-row .food .picture,.motion-plus-root .menu-grid .menu-row .food.expanded .picture{z-index:3;height:280px;transition:none;top:118px;transform:none}.motion-plus-root .menu-grid .menu-row .food .picture img,.motion-plus-root .menu-grid .menu-row .food.expanded .picture img,.motion-plus-root .menu-grid .menu-row .food:hover .picture img{filter:none;transform:none;transition:none!important}.motion-plus-root .menu-grid .menu-row .food .food-line,.motion-plus-root .menu-grid .menu-row .food.expanded .food-line{opacity:1;color:var(--cream);z-index:0;pointer-events:auto;transition:none}.motion-plus-root .menu-grid .menu-row .food .card-hint,.motion-plus-root .menu-grid .menu-row .food.expanded .card-hint{opacity:.8;z-index:0;transition:none}.motion-plus-root .menu-grid .menu-row .food .card-reveal .hover-title{opacity:1;transition:none;top:15px;left:13px;right:13px;transform:none}.motion-plus-root .menu-grid .menu-row .food .card-reveal .inline-details,.motion-plus-root .menu-grid .menu-row .food.expanded .card-reveal .inline-details{opacity:1;visibility:visible;z-index:2;height:auto;max-height:175px;transition:none;position:absolute;bottom:30px;left:18px;right:18px;transform:none}.motion-plus-root .menu-grid .menu-row .food .card-reveal .inline-details p,.motion-plus-root .menu-grid .menu-row .food .card-reveal .inline-details small,.motion-plus-root .menu-grid .menu-row .food .card-reveal .card-website{opacity:1;transition:none;transform:none}.motion-plus-root .menu-grid .menu-row .food.expanded .card-reveal .card-website{pointer-events:auto}}@media (prefers-reduced-motion:reduce){.motion-plus-root .menu-grid .menu-row .food .card-reveal{will-change:auto;transition:none!important}}.motion-plus-root .ig-stories{color:var(--cream);background:#201714;padding:112px 0 90px;position:relative;overflow:hidden}.motion-plus-root .ig-stories:before{content:"";pointer-events:none;background:radial-gradient(at 18% 0,#a76a3a38,#0000 50%),repeating-linear-gradient(90deg,#fff0 0 31%,#ffffff05 31.1%,#fff0 31.4%);position:absolute;inset:0}.motion-plus-root .stories-heading,.motion-plus-root .stories-controls,.motion-plus-root .stories-rail,.motion-plus-root .stories-foot{z-index:1;position:relative}.motion-plus-root .stories-heading{justify-content:space-between;align-items:end;gap:32px;padding:0 6%;display:flex}.motion-plus-root .stories-heading .eyebrow{color:var(--yellow)}.motion-plus-root .stories-heading h2{margin-top:18px;font-size:clamp(56px,8vw,108px)}.motion-plus-root .stories-heading h2 em{color:var(--yellow);font-style:italic}.motion-plus-root .stories-heading>p{color:#d3c1b1;max-width:280px;margin:0 0 4px;font-size:13px}.motion-plus-root .stories-controls{justify-content:space-between;align-items:center;padding:34px 6% 16px;display:flex}.motion-plus-root .stories-filters{flex-wrap:wrap;gap:8px;display:flex}.motion-plus-root .stories-filters button,.motion-plus-root .stories-arrows button{color:var(--cream);letter-spacing:1px;background:0 0;border:1px solid #f4eee44a;border-radius:999px;padding:11px 14px;font-size:9px;font-weight:700;transition:background .25s,color .25s,border-color .25s}.motion-plus-root .stories-filters button[aria-pressed=true],.motion-plus-root .stories-filters button:hover,.motion-plus-root .stories-arrows button:hover{background:var(--yellow);color:#241d1a;border-color:var(--yellow)}.motion-plus-root .stories-arrows{gap:8px;display:flex}.motion-plus-root .stories-arrows button{width:43px;height:43px;padding:0;font-size:18px}.motion-plus-root .stories-rail{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#a66b45 #ffffff12;overscroll-behavior-inline:contain;grid-auto-columns:min(30vw,380px);grid-auto-flow:column;gap:16px;padding:0 6% 20px;display:grid;overflow-x:auto}.motion-plus-root .story-card{aspect-ratio:4/5;scroll-snap-align:start;background:#453128;border:1px solid #ffffff24;display:block;position:relative;overflow:hidden}.motion-plus-root .story-card img{object-fit:cover;filter:saturate(.92);width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1),filter .5s;display:block}.motion-plus-root .story-card:hover img{filter:saturate(1.08);transform:scale(1.045)}.motion-plus-root .story-card:after{content:"";pointer-events:none;background:linear-gradient(#0000 40%,#160f0d96 76%,#160f0de8 100%);position:absolute;inset:0}.motion-plus-root .story-caption{z-index:1;flex-direction:column;gap:10px;display:flex;position:absolute;bottom:23px;left:22px;right:18px}.motion-plus-root .story-caption small{letter-spacing:1.5px;color:var(--yellow);font-size:8px;font-weight:700}.motion-plus-root .story-caption b{text-transform:uppercase;max-width:300px;font-family:AlbeekDisplay,Impact,sans-serif;font-size:clamp(24px,2.7vw,38px);line-height:.95}.motion-plus-root .story-caption i{letter-spacing:1.3px;margin-top:4px;font-size:8px;font-style:normal}.motion-plus-root .story-play{z-index:2;background:var(--yellow);width:40px;height:40px;color:var(--ink);border-radius:50%;place-items:center;padding-left:2px;font-size:12px;display:grid;position:absolute;top:18px;right:18px;box-shadow:0 0 0 7px #edc86a35}.motion-plus-root .stories-foot{letter-spacing:1px;border-top:1px solid #ffffff24;flex-wrap:wrap;align-items:center;gap:22px;margin:14px 6% 0;padding-top:19px;font-size:8px;display:flex}.motion-plus-root .stories-foot span{color:#b9a99a;flex:1}.motion-plus-root .stories-foot a{color:var(--yellow);font-weight:700}.motion-plus-root .story-card[hidden]{display:none}@media (max-width:700px){.motion-plus-root .ig-stories{padding:82px 0 66px}.motion-plus-root .stories-heading{display:block}.motion-plus-root .stories-heading>p{margin-top:22px}.motion-plus-root .stories-controls{align-items:flex-start;gap:14px;padding-top:26px}.motion-plus-root .stories-filters{gap:6px}.motion-plus-root .stories-filters button{padding:10px 11px;font-size:8px}.motion-plus-root .stories-arrows{display:none}.motion-plus-root .stories-rail{grid-auto-columns:min(78vw,340px);gap:12px;padding-left:6%;padding-right:6%}.motion-plus-root .story-caption{bottom:18px;left:17px}.motion-plus-root .story-caption b{font-size:31px}.motion-plus-root .stories-foot{gap:11px}.motion-plus-root .stories-foot span{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.motion-plus-root .story-card img{transition:none}}.motion-plus-root .logo,.motion-plus-root .header .logo,.motion-plus-root .header.is-scrolled .logo,.motion-plus-root .mega-logo img,.motion-plus-root .footer img{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.motion-plus-root .logo{padding:4px 0;transform:none}.motion-plus-root .logo img,.motion-plus-root .header .logo img,.motion-plus-root .header.is-scrolled .logo img,.motion-plus-root .mega-logo img,.motion-plus-root .footer img{filter:drop-shadow(0 2px 5px #1b0d0bc4)}.motion-plus-root .logo img,.motion-plus-root .header .logo img,.motion-plus-root .header.is-scrolled .logo img{object-fit:contain;width:151px;height:58px}.motion-plus-root .footer img,.motion-plus-root .mega-logo img{width:145px;padding:0}@media (max-width:700px){.motion-plus-root .logo,.motion-plus-root .header .logo,.motion-plus-root .header.is-scrolled .logo{padding:3px 0}.motion-plus-root .logo img,.motion-plus-root .header .logo img,.motion-plus-root .header.is-scrolled .logo img{width:104px;height:40px}.motion-plus-root .footer img,.motion-plus-root .mega-logo img{width:112px;padding:0}}.motion-plus-root .story-memories{background:#261c16;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;padding:20px 6% 110px;display:grid}.motion-plus-root .memory-collage{min-width:0;padding-bottom:35px;position:relative}.motion-plus-root .memory-main{border-radius:2px;display:block;overflow:hidden}.motion-plus-root .memory-main img{object-fit:cover;width:100%;height:440px;display:block}.motion-plus-root .memory-inset{z-index:2;background:#211a16;border:5px solid #f4eee3;width:48%;display:block;position:absolute;bottom:0;right:-12px;transform:rotate(7deg);box-shadow:0 12px 25px #0007}.motion-plus-root .memory-inset img{object-fit:contain;width:100%;height:auto;max-height:245px;display:block}@media (max-width:1000px){.motion-plus-root .story-memories{gap:28px;padding-inline:4%}.motion-plus-root .memory-main img{height:350px}}@media (max-width:700px){.motion-plus-root .story-memories{grid-template-columns:1fr;gap:50px;padding:10px 8% 65px}.motion-plus-root .memory-main img{object-fit:contain;height:auto;max-height:580px}.motion-plus-root .memory-inset{width:43%;right:-10px}.motion-plus-root .memory-inset img{max-height:230px}}.motion-plus-root .logo img,.motion-plus-root .header .logo img,.motion-plus-root .header.is-scrolled .logo img{width:220px;max-width:none;height:84px}.motion-plus-root .footer img,.motion-plus-root .mega-logo img{width:200px}@media (max-width:700px){.motion-plus-root .logo img,.motion-plus-root .header .logo img,.motion-plus-root .header.is-scrolled .logo img{width:154px;height:59px}.motion-plus-root .header{-webkit-backdrop-filter:none;box-shadow:none;background:0 0;border:0;gap:12px}.motion-plus-root .footer img,.motion-plus-root .mega-logo img{width:155px}}.motion-plus-root .mega-aside .mega-favourites{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:12px;height:auto;min-height:260px;display:grid;transform:none}.motion-plus-root .mega-favourites a{color:var(--cream);flex-direction:column;align-items:center;gap:18px;min-width:0;text-decoration:none;display:flex}.motion-plus-root .mega-favourites img{object-fit:contain;width:100%;height:210px}.motion-plus-root .mega-favourites span{text-align:center;letter-spacing:.7px;font-size:10px;font-weight:700}@media (max-width:700px){.motion-plus-root .mega-aside .mega-favourites{gap:8px;min-height:0;display:grid}.motion-plus-root .mega-favourites img{height:105px}.motion-plus-root .mega-favourites span{font-size:8px;line-height:1.5}}@font-face{font-family:AlbeekWelcome;src:url(/frontpage/assets/albeek-welcome-font.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}.motion-plus-root .footer-brand-showcase{justify-content:center;align-items:center;width:100%;padding:clamp(40px,6vw,80px) 0;line-height:0;display:flex}.motion-plus-root .footer .footer-brand-showcase img{object-fit:contain;filter:drop-shadow(0 8px 15px #160c0b55);background:0 0;width:min(78vw,1000px);max-width:100%;height:auto;padding:0;display:block}@media (max-width:700px){.motion-plus-root .footer-brand-showcase{padding:42px 0}.motion-plus-root .footer .footer-brand-showcase img{width:100%;max-width:480px}}.motion-plus-root .story-local-video{color:inherit;text-align:left;font:inherit;cursor:pointer;border-radius:0;padding:0}.motion-plus-root .story-local-video:focus-visible{outline:3px solid var(--yellow);outline-offset:-4px}.motion-plus-root .story-video-dialog{color:#f4eee4;background:#201714;border:1px solid #edc86a55;border-radius:14px;width:min(94vw,470px);max-width:94vw;max-height:94dvh;padding:14px;overflow:auto}.motion-plus-root .story-video-dialog::backdrop{background:#120b0bed}.motion-plus-root .story-video-top{justify-content:space-between;align-items:center;gap:12px;padding:0 0 12px;display:flex}.motion-plus-root .story-video-top h2{letter-spacing:1px;font-family:AlbeekBody,Arial,sans-serif;font-size:12px;line-height:1.4}.motion-plus-root .story-video-top button{color:#fff;cursor:pointer;background:#ae2529;border:0;border-radius:50%;flex-shrink:0;width:40px;height:40px;font:28px Arial}.motion-plus-root .story-video-dialog video{object-fit:contain;background:#000;border-radius:5px;width:100%;max-height:76dvh;display:block}.motion-plus-root #story-video-message{font-size:13px;line-height:1.5}.motion-plus-root .story-featured{border-color:#edc86a;box-shadow:inset 0 0 0 1px #edc86a55}.motion-plus-root .story-featured-label{z-index:2;color:#fff5e7;letter-spacing:1px;background:#ae2529;max-width:calc(100% - 88px);padding:9px 11px;font-size:8px;font-weight:700;position:absolute;top:23px;left:15px}.motion-plus-root .stories-wall{scroll-snap-type:none;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;align-items:center;gap:35px 30px;width:88%;max-width:1160px;margin:0 auto;padding:36px 14px 50px;display:grid;overflow:visible}.motion-plus-root .stories-wall .story-card{--frame-turn:-3deg;aspect-ratio:3/4;min-width:0;transform:rotate(var(--frame-turn));background:#302019;border:8px solid #704426;border-radius:2px;outline:1px solid #b98955;transition:transform .25s,box-shadow .25s;box-shadow:inset 0 0 0 2px #24150e,3px 9px #100a0640,5px 14px 22px #0008}.motion-plus-root .stories-wall .story-card:nth-child(5n+2){--frame-turn:3.5deg;aspect-ratio:4/5;border-color:#a17443;margin-top:22px}.motion-plus-root .stories-wall .story-card:nth-child(5n+3){--frame-turn:-1deg;aspect-ratio:3/4;border-color:#493121;margin-top:-15px}.motion-plus-root .stories-wall .story-card:nth-child(5n+4){--frame-turn:4deg;aspect-ratio:1/1.13;margin-top:16px}.motion-plus-root .stories-wall .story-card:nth-child(5n){--frame-turn:-4deg;aspect-ratio:4/5;border-color:#997044}:is(.motion-plus-root .stories-wall .story-card:hover,.motion-plus-root .stories-wall .story-card:focus-visible){z-index:3;transform:rotate(0)translateY(-5px);box-shadow:5px 18px 26px #0009}.motion-plus-root .stories-wall .story-card img{object-position:center}.motion-plus-root .stories-wall .story-caption{gap:6px;bottom:12px;left:10px;right:8px}.motion-plus-root .stories-wall .story-caption b{font-size:clamp(17px,1.8vw,25px);line-height:1.02}.motion-plus-root .stories-wall .story-caption small{letter-spacing:.7px;font-size:6px}.motion-plus-root .stories-wall .story-caption i{letter-spacing:.5px;font-size:7px}.motion-plus-root .stories-wall .story-play{width:28px;height:28px;font-size:10px;top:10px;right:10px;box-shadow:0 0 0 4px #edc86a35}.motion-plus-root .stories-wall .story-featured-label{letter-spacing:.3px;max-width:calc(100% - 47px);padding:5px;font-size:5px;top:9px;left:6px}@media (max-width:1000px){.motion-plus-root .stories-wall{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 22px}}@media (max-width:700px){.motion-plus-root .stories-wall{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px 17px;width:92%;padding:28px 9px 38px}.motion-plus-root .stories-wall .story-card{border-width:6px}.motion-plus-root .stories-wall .story-caption b{font-size:18px}.motion-plus-root .stories-wall .story-caption small,.motion-plus-root .stories-wall .story-caption i,.motion-plus-root .stories-wall .story-featured-label{display:none}}@media (max-width:480px){.motion-plus-root .stories-wall{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 23px;width:86%}.motion-plus-root .stories-wall .story-caption b{font-size:20px}}@media (prefers-reduced-motion:reduce){.motion-plus-root .stories-wall .story-card{transition:none}}.motion-plus-root .story.places-story{color:#302219;background:#f4eee4;min-height:0;padding:80px 6% 70px;display:block;position:relative;overflow:hidden}.motion-plus-root .places-intro{text-align:center;max-width:780px;margin:0 auto 42px}.motion-plus-root .places-intro .eyebrow{color:#9d3433}.motion-plus-root .places-intro h2{letter-spacing:-.03em;margin:18px 0;font-size:clamp(40px,6vw,76px);line-height:.98}.motion-plus-root .places-intro h2 em{color:#ae2529;font-style:normal}.motion-plus-root .places-intro p{color:#705c4c;max-width:540px;margin:0 auto;font-size:16px}.motion-plus-root .places-gallery{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:25px;max-width:1100px;margin:0 auto;padding:16px 6px 30px;display:grid}.motion-plus-root .place-frame{transition:transform .25s;display:block;transform:rotate(-2deg)}.motion-plus-root .place-frame:nth-child(2n){margin-top:20px;transform:rotate(2deg)}.motion-plus-root .place-frame figure{background:#fff9ee;border:7px solid #855830;margin:0;padding:7px;box-shadow:0 2px #ba8b58,inset 0 0 0 1px #d2b997,0 10px 18px #40261326}.motion-plus-root .place-frame img{aspect-ratio:4/5;object-fit:contain;filter:none;background:#241d1a;width:100%;height:auto;display:block;position:static;transform:none}.motion-plus-root .place-frame figcaption{text-align:center;flex-direction:column;gap:5px;padding:13px 3px 8px;display:flex}.motion-plus-root .place-frame strong{letter-spacing:1px;color:#462c1d;font:700 13px AlbeekBody,Arial,sans-serif}.motion-plus-root .place-frame figcaption span{color:#796554;font-size:10px;line-height:1.5}.motion-plus-root .places-link{text-align:center;margin-top:10px}@media (max-width:760px){.motion-plus-root .story.places-story{padding:60px 7% 50px}.motion-plus-root .places-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;max-width:500px}.motion-plus-root .places-intro{margin-bottom:25px}.motion-plus-root .place-frame figure{border-width:5px;padding:5px}.motion-plus-root .place-frame strong{font-size:11px}.motion-plus-root .places-intro p{font-size:14px}}@media (prefers-reduced-motion:reduce){.motion-plus-root .place-frame{transition:none}}.motion-plus-root .places-gallery{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:35px}.motion-plus-root .place-frame:nth-child(3n){margin-top:8px;transform:rotate(-1deg)}:is(.motion-plus-root .place-frame:hover,.motion-plus-root .place-frame:focus-visible){transform:rotate(0)translateY(-4px)}@media (max-width:900px){.motion-plus-root .places-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.motion-plus-root .places-gallery{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:25px}}.motion-plus-root .interior-small-gallery{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;max-width:680px;margin:20px auto 42px;padding:12px;display:flex}.motion-plus-root .interior-small-gallery .interior-small-frame{flex:none;width:170px;max-width:38%}.motion-plus-root .interior-small-gallery img{aspect-ratio:auto;object-fit:contain;height:auto}.motion-plus-root .interior-small-gallery figure{border-width:6px;padding:5px}@media (max-width:480px){.motion-plus-root .interior-small-gallery{gap:22px}.motion-plus-root .interior-small-gallery .interior-small-frame{width:135px}}.motion-plus-root{--wood-surface:linear-gradient(#25150dd9,#25150dd9),url(/frontpage/assets/wood-wall.webp);color:#fff3df;background:#382319}.motion-plus-root :is(.hero.hero-plus,.signature,.cinema-section,.ig-stories,.story.places-story,.chef-welcome,.locations,.ending,.footer,.story-memories){background-color:#382319;background-image:var(--wood-surface);color:#fff3df;background-repeat:repeat;background-size:auto,1000px}.motion-plus-root :is(.ig-stories,.story.places-story){background-image:linear-gradient(#27150d91,#27150db8),url(/frontpage/assets/wood-wall.webp);box-shadow:inset 0 18px 35px #130a0645,inset 0 -18px 35px #130a0645}.motion-plus-root :is(.places-intro p,.chef-welcome-copy .chef-welcome-english,.chef-welcome-copy h2,.locations-heading p){color:#fff0d7}.motion-plus-root :is(.places-intro .eyebrow,.chef-welcome-copy .eyebrow,.chef-welcome-copy h2 em,.chef-welcome-english em,.places-intro h2 em){color:#edc86a}.motion-plus-root :is(.signature,.locations,.ending) h2{color:#fff0d7}.motion-plus-root .place-frame figure{box-shadow:0 2px #ba8b58,inset 0 0 0 1px #d2b997,4px 12px 22px #10070488}.motion-plus-root{--wood-surface:linear-gradient(#27150d91,#27150d91),url(/frontpage/assets/wood-wall.webp);background-color:#704426;background-image:var(--wood-surface);background-size:auto,1280px}.motion-plus-root :is(.hero.hero-plus,.signature,.signature-copy,.cinema-section,.ig-stories,.story.places-story,.chef-welcome,.locations,.ending,.footer,.story-memories,.menu-section,.story-copy){background-color:#704426;background-image:var(--wood-surface);box-shadow:none;background-repeat:repeat;background-size:auto,1280px}.motion-plus-root .hero-plus:before{background:0 0}.motion-plus-root .locations .branch-toggle,.motion-plus-root .locations .branch h3{color:#fff3df}.motion-plus-root .locations .branch .num,.motion-plus-root .locations .branch-icon{color:#edc86a}.motion-plus-root .locations .branch-detail p{color:#f5e5cc}.motion-plus-root .locations .branch-detail a{color:#ffe09a}.motion-plus-root .locations .location-tabs button{color:#f5e5cc;opacity:1}.motion-plus-root .locations .location-tabs button.active{color:#ffe09a;border-color:#ffe09a}.motion-plus-root .locations .branch-toggle:hover h3,.motion-plus-root .locations .branch-toggle[aria-expanded=true] h3{color:#ffe09a}@media (min-width:901px){.motion-plus-root .menu-grid .menu-row .food .picture,.motion-plus-root .menu-grid .menu-row .food.expanded .picture{transform-origin:50%;will-change:auto;height:320px;transition:transform .7s cubic-bezier(.22,.61,.36,1);top:calc(50% - 160px)}.motion-plus-root .menu-grid .menu-row .food .picture{transform:translateY(0)scale(1.12)}.motion-plus-root .menu-grid .menu-row .food.expanded .picture{transform:translateY(-90px)scale(.82)}}@media (prefers-reduced-motion:reduce){.motion-plus-root .menu-grid .menu-row .food .picture,.motion-plus-root .menu-grid .menu-row .food.expanded .picture{will-change:auto;transition:none}}.motion-plus-root .chef-welcome{isolation:isolate;grid-template-columns:1fr;align-items:end;padding:45px 3% 0;display:grid;position:relative;overflow:hidden}.motion-plus-root .chef-welcome-portrait{grid-area:1/1;justify-self:center;width:66%;max-width:480px;line-height:0}.motion-plus-root .chef-welcome-portrait img{filter:drop-shadow(0 12px 20px #10070390);width:100%;height:auto;display:block}.motion-plus-root .chef-welcome-ar,.motion-plus-root .chef-welcome-en{z-index:1;width:28%;max-width:300px;margin:0;line-height:0;position:absolute;top:clamp(65px,8vw,110px)}.motion-plus-root .chef-welcome-ar{right:3%}.motion-plus-root .chef-welcome-en{left:3%}.motion-plus-root .chef-welcome-ar img,.motion-plus-root .chef-welcome-en img{width:100%;height:auto;display:block}@media (max-width:700px){.motion-plus-root .chef-welcome{padding-top:40px}.motion-plus-root .chef-welcome-portrait{width:86%;max-width:390px}.motion-plus-root .chef-welcome-ar,.motion-plus-root .chef-welcome-en{width:29%;top:60px}.motion-plus-root .chef-welcome-ar{right:1%}.motion-plus-root .chef-welcome-en{left:1%}.motion-plus-root .hero.hero-plus{flex-direction:column;align-items:stretch;gap:0;height:auto;min-height:0;padding:145px 6% 40px;display:flex;overflow:hidden}.motion-plus-root .hero.hero-plus .hero-copy{z-index:3;order:1;width:100%;min-width:0;max-width:100%;position:relative}.motion-plus-root .hero.hero-plus .hero-copy h1.hero-habibi{letter-spacing:-.025em;text-transform:none;max-width:100%;margin:16px 0 18px;font-size:clamp(42px,12.5vw,68px);line-height:1.02}.motion-plus-root .hero.hero-plus .hero-copy h1.hero-habibi .accent{font-size:inherit}.motion-plus-root .hero.hero-plus .hero-copy h1.hero-habibi .accent:after{height:3px;bottom:-5px}.motion-plus-root .hero.hero-plus .hero-copy h1.hero-habibi .hero-ar{letter-spacing:0;text-align:left;color:#fff0d7;direction:rtl;width:100%;max-width:100%;margin:14px 0 0;font-family:AlbeekBody,Arial,sans-serif;font-size:clamp(22px,6vw,28px);font-weight:500;line-height:1.5;display:block;position:static}.motion-plus-root .hero.hero-plus .hero-copy .eyebrow{letter-spacing:1px;gap:9px;font-size:8px;line-height:1.6}.motion-plus-root .hero.hero-plus .hero-copy .eyebrow:before{flex:0 0 18px}.motion-plus-root .hero.hero-plus .hero-copy p{max-width:100%;margin:12px 0 18px;font-size:12px;line-height:1.6}.motion-plus-root .hero.hero-plus .hero-actions{flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:0;display:flex}.motion-plus-root .hero.hero-plus .hero-actions a{align-items:center;min-height:44px;font-size:9px;display:inline-flex}.motion-plus-root .hero.hero-plus .food-display{will-change:auto;order:2;width:100%;max-width:500px;margin:24px auto 8px;padding:0 3%;position:relative;inset:auto;transform:none!important}.motion-plus-root .hero.hero-plus .food-display img.hero-cutout{object-fit:contain;object-position:center;width:100%;max-width:100%;height:auto;max-height:none;animation:none;display:block;transform:none!important}.motion-plus-root .hero.hero-plus .food-caption{letter-spacing:1px;margin:12px auto 0;font-size:8px}.motion-plus-root .hero.hero-plus .stamp,.motion-plus-root .hero.hero-plus .ingredient,.motion-plus-root .hero.hero-plus .hero-orbit{display:none}.motion-plus-root .hero.hero-plus .hero-index{order:3;justify-content:center;margin-top:12px;font-size:7px;position:relative;inset:auto}}.motion-plus-root .hero.hero-plus :is(.ingredient,.stamp,.vertical,.hero-orbit,.pendant,.food-shadow,.food-caption,.hero-index){display:none}.motion-plus-root .hero.hero-plus .food-display img.hero-cutout{filter:none;animation:none;transform:none!important}@media (min-width:701px){.motion-plus-root .hero.hero-plus{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(24px,4vw,64px);height:auto;min-height:0;padding:180px 6% 64px;display:grid;overflow:hidden}.motion-plus-root .hero.hero-plus .hero-copy{grid-area:1/1;width:100%;min-width:0;max-width:100%}.motion-plus-root .hero.hero-plus .hero-copy h1.hero-habibi{letter-spacing:-.025em;max-width:100%;margin:20px 0 24px;font-size:clamp(52px,6.2vw,92px);line-height:1.02}.motion-plus-root .hero.hero-plus .hero-copy h1.hero-habibi .hero-ar{letter-spacing:0;text-align:left;color:#fff0d7;text-transform:none;margin:20px 0 0;font-size:clamp(20px,1.8vw,27px);font-weight:500;line-height:1.5;display:block;position:static}.motion-plus-root .hero.hero-plus .food-display{will-change:auto;grid-area:1/2;width:100%;min-width:0;max-width:560px;margin:0 auto;padding:0;position:relative;inset:auto;transform:none!important}.motion-plus-root .hero.hero-plus .food-display img.hero-cutout{object-fit:contain;width:100%;max-width:100%;height:auto;max-height:560px;display:block;position:relative}.motion-plus-root .hero.hero-plus .hero-actions{margin-top:0}}.motion-plus-root .ending{justify-content:space-between;align-items:center;gap:24px;min-height:0;padding:32px 6%;display:flex}.motion-plus-root .ending h2{letter-spacing:-.02em;min-width:0;max-width:100%;margin:0;font-size:clamp(30px,4vw,54px);line-height:1.08}.motion-plus-root .ending .btn{white-space:nowrap;border:1px solid #fff0da70;border-radius:3px;flex-shrink:0;min-height:44px;padding:12px 18px;font-size:11px}.motion-plus-root .footer .footer-top{flex-wrap:wrap;align-items:center;gap:20px}.motion-plus-root .footer-name{color:#fff0d7;font-family:AlbeekBody,Arial,sans-serif;font-size:18px;font-weight:700;line-height:1.4}.motion-plus-root .footer .footer-links{flex-flow:wrap;gap:12px 24px;font-size:11px;line-height:1.6}@media (max-width:700px){.motion-plus-root .ending{flex-direction:column;align-items:flex-start;gap:20px;padding:28px 6%}.motion-plus-root .ending h2{max-width:18ch;font-size:clamp(30px,8vw,42px)}.motion-plus-root .footer .footer-top{flex-direction:column;align-items:flex-start;gap:16px}.motion-plus-root .footer .footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;width:100%;display:grid}}.motion-plus-root header.header,.motion-plus-root header.header.is-scrolled{-webkit-backdrop-filter:none!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important}.motion-plus-root header.header:before,.motion-plus-root header.header:after{content:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;display:none!important}.motion-plus-root header.header .logo{-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important}.motion-plus-root{background-color:#704426;background-image:var(--wood-surface);background-position:top;background-repeat:repeat-y;background-size:auto,max(100%,1280px)}.motion-plus-root :is(.hero.hero-plus,.signature,.signature-copy,.cinema-section,.ig-stories,.story.places-story,.chef-welcome,.locations,.ending,.footer,.story-memories,.menu-section,.story-copy){background-color:#0000;background-image:none}.places-photo-dialog{color:#fff7ed;overscroll-behavior:contain;background:#211a16;border:0;border-radius:16px;width:min(900px,100vw - 24px);max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);margin:auto;padding:0;overflow:auto;box-shadow:0 16px 80px #0009}.places-photo-dialog::backdrop{background:#000d}.places-photo-panel{flex-direction:column;align-items:center;gap:12px;padding:12px;display:flex}.places-photo-close{z-index:1;color:#211a16;cursor:pointer;touch-action:manipulation;background:#fff7ed;border:1px solid #fff5;border-radius:30px;justify-content:center;align-self:flex-end;align-items:center;gap:8px;min-width:48px;min-height:48px;padding:6px 16px;font:700 26px/1 Arial,sans-serif;display:flex;position:sticky;top:0}.places-photo-close span{font-size:15px;line-height:1.3}.places-photo-close:focus-visible{outline-offset:3px;outline:3px solid #e4b85b}.places-photo-panel>img{object-fit:contain;border-radius:6px;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 160px);display:block}.places-photo-panel>p{text-align:center;margin:0 0 4px;font:14px/1.5 Arial,sans-serif}body:has(.places-photo-dialog[open]){overflow:hidden}.motion-commerce-host{--wood-red:#962d2c;--wood-cream:#f2e6d3;--wood-gold:#dfb57a;--wood-ink:#291c15;--red:#962d2c;background:#352319!important}.motion-plus-root{min-height:100vh;position:relative}.motion-plus-root .header{top:0}.motion-plus-root #motion-tools-slot{align-items:center;display:flex}.motion-plus-root .motion-customer-tools{align-items:center;gap:10px;display:flex}.motion-plus-root .motion-customer-tools button{color:#f2e6d3;letter-spacing:.8px;white-space:nowrap;background:0 0;border:1px solid #f2e6d34d;padding:12px 13px;font:700 9px AlbeekBody,Arial,sans-serif}.motion-plus-root .motion-customer-tools .motion-basket{color:#291c15;background:#f2e6d3;border-color:#f2e6d3;align-items:center;gap:10px;display:flex}.motion-plus-root .motion-basket b{color:#fff;background:#962d2c;border-radius:50%;place-items:center;width:22px;height:22px;font-size:10px;display:grid}.motion-plus-root .motion-account-panel{color:#352319;background:#e7d5b9;border-bottom:1px solid #35231926;padding:16px 6%;position:relative}.motion-plus-root .motion-account-panel>.customer-signin{display:none}.motion-plus-root .motion-account-panel .customer-invite{background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;margin:0;padding:0;display:flex}.motion-plus-root .motion-account-panel .customer-invite span{flex-direction:column;gap:4px;display:flex}.motion-plus-root .motion-account-panel .customer-invite b{font-size:12px}.motion-plus-root .motion-account-panel .customer-invite small{font-size:11px;line-height:1.4}.motion-plus-root .motion-account-panel .customer-invite button{color:#f2e6d3;white-space:nowrap;background:#352319;border:0;padding:12px 17px;font-size:10px}.motion-plus-root .motion-ordering-status{color:#644a37;margin:10px 0 0;font-size:11px;line-height:1.5}.motion-plus-root .motion-menu-search{width:min(280px,100%)}.motion-plus-root .motion-menu-search label{letter-spacing:1.5px;color:var(--yellow);margin-bottom:10px;font-size:9px;display:block}.motion-plus-root .motion-menu-search input{color:#f2e6d3;background:#211610;border:1px solid #dfb57a60;border-radius:0;width:100%;padding:14px 16px;font:12px AlbeekBody,Arial,sans-serif;display:block}.motion-plus-root .motion-menu-search input::placeholder{color:#c7ad90}.motion-plus-root .motion-menu-search p{margin:12px 0 0}.motion-plus-root .motion-allergy{padding:16px 6% 0}.motion-plus-root .motion-allergy .allergy-notice{color:#352319;background:#e7d5b9;border-color:#c7ad90;padding:12px 16px;font-family:AlbeekBody,Arial,sans-serif;font-size:11px}.motion-plus-root .motion-no-photo{color:#dfb57a;background:radial-gradient(#67492d33,#0000 70%);flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;height:100%;display:flex}.motion-plus-root .motion-no-photo>span{opacity:.5;font:80px AlbeekDisplay,Impact,sans-serif}.motion-plus-root .motion-no-photo>small{text-align:center;max-width:80%;font-size:12px}.motion-plus-root .motion-live-food .picture .dish-photo-preview{background:0 0;border:0;width:100%;height:100%;padding:0;position:relative}.motion-plus-root .motion-live-food .picture .dish-photo-preview img{object-fit:contain}.motion-plus-root .motion-dish-purchase{justify-content:space-between;align-items:center;gap:12px;display:flex}.motion-plus-root .motion-dish-purchase>strong{color:#352319;white-space:nowrap;font-size:23px}.motion-plus-root .motion-dish-purchase>strong small{color:inherit;margin:0;font-size:8px;display:inline}.motion-plus-root .motion-dish-purchase button{cursor:pointer;border:0;font-family:AlbeekBody,Arial,sans-serif}.motion-plus-root .motion-dish-purchase button:disabled{opacity:.6;cursor:default}.motion-plus-root .motion-live-grid .motion-live-food.expanded .card-reveal{pointer-events:auto}.motion-plus-root .motion-live-grid .motion-live-food .inline-details p{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 14px;font-size:11px;line-height:1.5;display:-webkit-box;overflow:hidden}.motion-plus-root .motion-no-results{text-align:center;color:var(--cream);padding:30px 6%}.motion-plus-root .motion-live-location{max-width:450px;font-size:12px;line-height:1.7}.motion-plus-root .motion-live-location p{white-space:pre-line}.motion-plus-root .motion-live-location .hours-list{margin:20px 0}.motion-plus-root .motion-live-location .hours-row{border-bottom:1px solid #35231924;justify-content:space-between;gap:20px;padding:6px 0;display:flex}.motion-plus-root .motion-live-legal{color:#c7ad90;border-block:1px solid #f2e6d324;padding:25px 0;font-size:10px}.motion-plus-root .motion-live-legal .policy-footer-links,.motion-plus-root .motion-live-social{flex-wrap:wrap;justify-content:flex-start;gap:14px 24px;margin:0 0 16px;font-size:10px;display:flex}.motion-plus-root .motion-live-legal p{margin:0;font-size:10px}.motion-commerce-host .modal,.motion-commerce-host .order-follow-overlay{z-index:200}.motion-commerce-host .cart-drawer{z-index:181}.motion-commerce-host .drawer-backdrop{z-index:180}.motion-commerce-host .mobile-cart{z-index:90}.motion-commerce-host .modal h2,.motion-commerce-host .cart-drawer h2{letter-spacing:-.02em;font-family:AlbeekDisplay,Impact,sans-serif}.motion-commerce-host .signup-dialog{color:#291c15;font-family:AlbeekBody,Arial,sans-serif}.motion-plus-root .signup-dialog h2{font-size:38px;line-height:1.05}.motion-plus-root .signup-dialog h3{font-size:24px;line-height:1.1}.motion-plus-root .signup-dialog p{font-size:13px;line-height:1.6}.motion-plus-root .signup-dialog button{letter-spacing:normal}@media (min-width:901px){.motion-plus-root .motion-live-grid .menu-row .motion-live-food .card-reveal .inline-details{max-height:180px;bottom:26px}.motion-plus-root .motion-live-grid .motion-live-food .motion-dish-purchase button{padding:12px;font-size:9px}}@media (max-width:1100px){.motion-plus-root .header .nav{gap:14px}.motion-plus-root .header .desktop-link{display:none}}@media (max-width:700px){.motion-plus-root .motion-customer-tools{gap:6px}.motion-plus-root .motion-customer-tools button{letter-spacing:0;padding:9px 8px;font-size:8px}.motion-plus-root .motion-customer-tools .motion-basket{gap:6px}.motion-plus-root .motion-basket b{width:18px;height:18px;font-size:9px}.motion-plus-root .header{gap:10px;padding:15px 4%}.motion-plus-root .header .nav{gap:10px}.motion-plus-root .header .logo img{width:92px;height:40px}.motion-plus-root .header .logo{padding:4px 7px}.motion-plus-root .header .location-picker{max-width:78px;padding:8px;font-size:8px;overflow:hidden}.motion-plus-root .header #location-label{text-overflow:ellipsis;white-space:nowrap;max-width:45px;overflow:hidden}.motion-plus-root .motion-menu-search{width:100%;margin-top:24px}.motion-plus-root .motion-menu-search p{display:none}.motion-plus-root .motion-account-panel .customer-invite{align-items:start;gap:10px}.motion-plus-root .motion-account-panel .customer-invite small{font-size:10px}.motion-plus-root .motion-account-panel .customer-invite button{padding:10px;font-size:9px}.motion-plus-root .motion-dish-purchase>strong{font-size:21px}.motion-plus-root .motion-dish-purchase{flex-wrap:wrap}.motion-plus-root .motion-live-food .motion-dish-purchase button{padding:12px;font-size:9px}.motion-plus-root .motion-live-grid .motion-live-food .inline-details p{font-size:12px}}@media (max-width:560px){.motion-plus-root .motion-account-button{display:none}.motion-plus-root .motion-account-panel>.customer-signin{float:right;color:#f2e6d3;background:#352319;border:1px solid #35231955;margin:0 0 10px 12px;padding:9px 12px;font-size:10px;display:block;position:static}.motion-plus-root .motion-account-panel:after{content:"";clear:both;display:table}.motion-plus-root .motion-account-panel .customer-invite{clear:both}.motion-plus-root .motion-live-food .inline-details p{-webkit-line-clamp:unset}.motion-plus-root .motion-dish-purchase{flex-wrap:nowrap}.motion-plus-root .motion-live-grid .motion-live-food .card-reveal{pointer-events:auto}}.motion-commerce-overlays{--red:#962d2c;--dark:#352319;--wood-red:#962d2c;font-family:AlbeekBody,Arial,sans-serif;background:0 0!important}.motion-commerce-host .motion-basket-location{letter-spacing:1px;color:#694b35;border-bottom:1px solid #c7ad9066;padding:12px 0;font-size:10px}.motion-commerce-host .motion-basket-location span{letter-spacing:0;margin-top:8px;line-height:1.5;display:block}.motion-commerce-host button:disabled{cursor:not-allowed;opacity:.55}.motion-plus-root .motion-live-food .food .picture{background:0 0!important}.motion-plus-root .motion-live-food .food .picture>img{filter:drop-shadow(0 12px 9px #23100640);background:0 0;object-fit:contain!important}.motion-plus-root .header .logo{flex:none}.motion-plus-root .header .logo img,.motion-plus-root .header.is-scrolled .logo img{object-fit:contain;width:210px;height:80px}@media (max-width:1100px){.motion-plus-root .header .logo img,.motion-plus-root .header.is-scrolled .logo img{width:170px;height:65px}}@media (max-width:560px){.motion-plus-root .header .logo img,.motion-plus-root .header.is-scrolled .logo img{width:150px;height:58px}}@media (max-width:380px){.motion-plus-root .header .logo img,.motion-plus-root .header.is-scrolled .logo img{width:132px;height:51px}}.motion-plus-root .motion-pizza-feature{color:#352319;background:#fff;border:1px solid #b9874938;grid-template-columns:1fr 1fr;align-items:center;gap:32px;margin:32px 0;display:grid;overflow:hidden}.motion-plus-root .motion-pizza-feature-copy{padding:42px 0 42px 12%}.motion-plus-root .motion-pizza-feature-copy .eyebrow{color:#962d2c;letter-spacing:1.5px;font-size:10px}.motion-plus-root .motion-pizza-feature h3{margin:20px 0;font-size:clamp(36px,5vw,76px);line-height:.95}.motion-plus-root .motion-pizza-feature p{font-size:14px;line-height:1.5}.motion-plus-root .motion-pizza-feature>img{object-fit:contain;width:100%;height:auto;max-height:560px;padding:12px;display:block}@media (max-width:560px){.motion-plus-root .motion-pizza-feature{grid-template-columns:1fr;gap:0;margin:20px 0}.motion-plus-root .motion-pizza-feature-copy{padding:26px 24px 0}.motion-plus-root .motion-pizza-feature h3{margin:12px 0;font-size:42px}.motion-plus-root .motion-pizza-feature>img{max-height:440px;padding:8px 16px 20px}}.motion-plus-root .motion-customer-tools .motion-basket{color:#f2e6d3;background:0 0;border:1px solid #f2e6d34d;min-height:38px;transition:background .2s,border-color .2s}.motion-plus-root .motion-customer-tools .motion-basket:hover{background:#ffffff12;border-color:#f2e6d3}.motion-plus-root .motion-basket b{background:var(--yellow);width:auto;min-width:20px;height:20px;color:var(--ink);font-variant-numeric:tabular-nums;padding:0 5px}.motion-plus-root .header .logo{flex-shrink:0;padding-inline:0}.motion-plus-root .header .logo img,.motion-plus-root .header.is-scrolled .logo img{width:240px;height:92px}@media (max-width:700px){.motion-plus-root .header .logo img,.motion-plus-root .header.is-scrolled .logo img{width:clamp(112px,32vw,140px);height:54px}.motion-plus-root .header .nav{gap:7px}.motion-plus-root .header{gap:8px;padding-inline:3%}.motion-plus-root .motion-customer-tools .motion-basket{min-height:33px}}.motion-commerce-host>.floating-my-account{right:22px;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:45;color:#fff5e7;letter-spacing:1px;cursor:pointer;background:#ae2529;border:1px solid #efb3a6;border-radius:999px;align-items:center;gap:9px;min-height:48px;padding:15px 21px;font:700 11px AlbeekBody,Arial,sans-serif;transition:background .2s,transform .2s;display:inline-flex;position:fixed;box-shadow:0 7px 24px #200b0b40}.motion-commerce-host>.floating-my-account:hover{background:#c63b3e;transform:translateY(-2px)}@media (max-width:700px){.motion-commerce-host>.floating-my-account{right:15px;bottom:calc(18px + env(safe-area-inset-bottom,0px));padding:13px 17px;font-size:10px}}.motion-plus-root .header .logo img,.motion-plus-root .header.is-scrolled .logo img{object-fit:contain;width:270px;max-width:100%;height:108px}.motion-plus-root .mega-logo img{width:230px;height:auto}@media (max-width:700px){.motion-plus-root .header .logo img,.motion-plus-root .header.is-scrolled .logo img{width:clamp(130px,36vw,162px);height:65px}.motion-plus-root .header .nav{gap:6px}.motion-plus-root .header{gap:6px;padding-inline:2%}.motion-plus-root .mega-logo img{width:180px}}@media (max-width:360px){.motion-plus-root .header .logo img,.motion-plus-root .header.is-scrolled .logo img{width:120px;height:54px}.motion-plus-root .header .location-picker{max-width:70px;padding:7px 5px}.motion-plus-root .motion-customer-tools button{padding-inline:6px}}@media (max-width:700px){.motion-plus-root .header{gap:8px;width:auto;padding:8px 10px;left:3%;right:3%}.motion-plus-root .header .logo{flex:0 145px;min-width:0}.motion-plus-root .header .logo img,.motion-plus-root .header.is-scrolled .logo img{width:100%;max-width:145px;height:58px}.motion-plus-root .header .nav{flex:none;gap:6px;min-width:0}.motion-plus-root .header .location-picker{gap:4px;max-width:100px;min-height:38px;padding:9px 7px;font-size:8px}.motion-plus-root .header .menu-open{flex-shrink:0;width:38px;min-width:38px;height:38px}.motion-plus-root .header .motion-customer-tools .motion-basket{white-space:nowrap;min-height:38px;padding:8px;font-size:8px}}@media (max-width:360px){.motion-plus-root .header{gap:5px;padding:7px 8px}.motion-plus-root .header .logo{flex-basis:105px}.motion-plus-root .header .logo img,.motion-plus-root .header.is-scrolled .logo img{max-width:105px;height:48px}.motion-plus-root .header .nav{gap:4px}.motion-plus-root .header .location-picker{gap:3px;max-width:78px;padding:7px 5px;font-size:7px}.motion-plus-root .header .motion-customer-tools .motion-basket{padding:7px 5px;font-size:7px}}@media (min-width:901px){.motion-plus-root .motion-live-grid .menu-row{min-height:0}.motion-plus-root .motion-live-grid .menu-row .motion-live-food,.motion-plus-root .motion-live-grid .menu-row .motion-live-food.expanded{height:clamp(340px,100svh - 230px,480px);min-height:0}.motion-plus-root .motion-live-grid .menu-row .motion-live-food .picture,.motion-plus-root .motion-live-grid .menu-row .motion-live-food.expanded .picture{height:56%;transition:transform .7s cubic-bezier(.22,.61,.36,1);top:22%}.motion-plus-root .motion-live-grid .menu-row .motion-live-food .picture{transform:translateY(0)scale(1.08)}.motion-plus-root .motion-live-grid .menu-row .motion-live-food.expanded .picture{transform:translateY(-28%)scale(.78)}.motion-plus-root .motion-live-grid .menu-row .motion-live-food .card-reveal .hover-title{padding:5px 0;top:10px;left:10px;right:10px}.motion-plus-root .motion-live-grid .hover-title-track{font-size:24px}.motion-plus-root .motion-live-grid .menu-row .motion-live-food .card-reveal .inline-details{height:auto;max-height:none;inset:61% 16px 16px}.motion-plus-root .motion-live-grid .menu-row .motion-live-food .inline-details>div{flex-direction:column;justify-content:flex-end;gap:8px;height:100%;display:flex}.motion-plus-root .motion-live-grid .menu-row .motion-live-food .inline-details p{overscroll-behavior:contain;flex:1;min-height:0;margin:0;font-size:11px;line-height:1.4;display:block;overflow:auto}.motion-plus-root .motion-live-grid .motion-dish-purchase{flex:none;gap:8px}.motion-plus-root .motion-live-grid .motion-dish-purchase>strong{font-size:20px}.motion-plus-root .motion-live-grid .menu-row .motion-live-food .motion-dish-purchase button{min-height:40px;padding:10px;font-size:9px}.motion-plus-root .motion-live-grid .menu-row .motion-live-food .food-line{height:64px;min-height:64px;bottom:48px}.motion-plus-root .motion-live-grid .menu-row .motion-live-food .food-line h3{font-size:clamp(22px,2vw,30px)}.motion-plus-root .motion-live-grid .menu-row .motion-live-food .card-hint{bottom:20px}}@media (min-width:901px) and (prefers-reduced-motion:reduce){.motion-plus-root .motion-live-grid .menu-row .motion-live-food .picture,.motion-plus-root .motion-live-grid .menu-row .motion-live-food.expanded .picture{transition:none}}@media (min-width:901px){.motion-plus-root .motion-live-grid .menu-row,.motion-plus-root .motion-live-grid .menu-row .motion-live-food,.motion-plus-root .motion-live-grid .menu-row .motion-live-food.expanded{box-shadow:none;background:0 0;border:0}.motion-plus-root .motion-live-grid .menu-row .motion-live-food .food-trigger,.motion-plus-root .motion-live-grid .menu-row .motion-live-food .picture,.motion-plus-root .motion-live-grid .menu-row .motion-live-food .food-line{box-shadow:none;background:0 0}}.motion-plus-root .header,.motion-plus-root .header.is-scrolled{z-index:100;padding-block:8px;transition:background .2s,box-shadow .2s;position:fixed;top:8px;bottom:auto;transform:none}.motion-commerce-host>.floating-my-account,.motion-commerce-host>.floating-my-account:hover{z-index:105;transition:background .2s;position:fixed;top:auto;bottom:16px;transform:none}.motion-plus-root .motion-order-menu{position:relative;overflow:visible}.motion-plus-root .motion-order-menu>.categories{top:calc(var(--albeek-header-height,80px) + 16px);z-index:95;align-self:start;transition:none;position:sticky;transform:none}@media (min-width:901px){.motion-plus-root .motion-live-grid .menu-row .motion-live-food .food-line{color:#fff0da;background:#30201738;border-radius:3px;gap:12px;padding:6px 10px;transition:opacity .2s}.motion-plus-root .motion-live-grid .menu-row .motion-live-food .food-line h3{white-space:nowrap;color:#fff0da;flex:1;min-width:0;overflow:hidden}.motion-plus-root .motion-live-grid .dish-name-track{width:max-content;display:flex;animation:12s linear infinite desktop-rest-name!important}.motion-plus-root .motion-live-grid .dish-name-track>span{white-space:nowrap;padding-right:30px;display:block}.motion-plus-root .motion-live-grid .menu-row .motion-live-food .plus{color:#fff0da;background:0 0;border:1px solid #fff0da70;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font:400 21px/1 Arial,sans-serif;display:grid}.motion-plus-root .motion-live-grid .menu-row .motion-live-food.expanded .food-line{opacity:0;pointer-events:none}.motion-plus-root .motion-live-grid .menu-row .motion-live-food.expanded .dish-name-track{animation-play-state:paused!important}}@keyframes desktop-rest-name{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.motion-plus-root .motion-live-grid .dish-name-track{animation:none!important}}.motion-plus-root .motion-live-grid .menu-row .motion-live-food .card-reveal .hover-title,.motion-plus-root .mobile-dishes .mobile-dish-panel-inner h3{background-color:#704426;background-image:var(--wood-surface);color:#fff0da;background-size:auto,1280px;border:1px solid #d6b27a50}.motion-plus-root .motion-live-grid .motion-dish-purchase>strong,.motion-plus-root .mobile-dishes .mobile-dish-price{background-color:#704426;background-image:var(--wood-surface);color:#fff0da;background-size:auto,1280px;border:1px solid #d6b27a50;border-radius:3px;width:max-content;max-width:100%;padding:6px 10px;line-height:1.2}.motion-plus-root .motion-live-grid .motion-dish-purchase>strong small{color:inherit}.motion-plus-root .signature,.motion-plus-root .signature .signature-stage,.motion-plus-root .signature .signature-photo,.motion-plus-root .signature .signature-copy{box-shadow:none;background:0 0;border:0;outline:0}.motion-plus-root .signature .signature-photo:after,.motion-plus-root .signature .signature-copy:before{display:none}.motion-plus-root .signature .signature-stage:hover .signature-photo img{transform:none}.motion-plus-root .signature .signature-photo img{will-change:transform,opacity;transition:none}.motion-plus-root .signature .signature-incoming{pointer-events:none}.motion-plus-root .signature-playback{justify-content:flex-end;margin:12px 6% 0;display:flex}.motion-plus-root .signature-playback button{color:#fff0da;cursor:pointer;background:0 0;border:1px solid #d4af7655;border-radius:999px;padding:8px 12px;font-size:10px}.motion-plus-root .signature-playback button:focus-visible{outline-offset:3px;outline:2px solid #edc86a}.motion-plus-root .signature .signature-photo img{object-fit:contain;width:100%;height:100%;inset:0}.motion-plus-root .signature #sig-title{overflow-wrap:anywhere;font-size:clamp(36px,5vw,68px)}.motion-plus-root .signature #sig-total{font-size:10px}.motion-plus-root .signature .signature-progress,.motion-plus-root .signature .section-head .arrows{display:none}.motion-plus-root .signature #sig-title,.motion-plus-root .signature #sig-text{transform-origin:50%;will-change:transform,opacity}.motion-plus-root a.btn,.motion-plus-root a.btn:hover,.motion-plus-root .hero .hero-actions .text-link,.motion-plus-root .signature-playback button,.motion-plus-root .header .location-picker,.motion-plus-root .header .motion-customer-tools .motion-basket,.motion-commerce-host>.floating-my-account,.motion-commerce-host>.floating-my-account:hover{color:#fff0da;box-shadow:none;letter-spacing:1px;background:0 0;border:0;border-bottom:1px solid #fff0da80;border-radius:0;min-height:44px;padding:12px 3px;font-family:AlbeekBody,Arial,sans-serif;font-weight:700;text-decoration:none;transition:color .25s,border-color .25s}.motion-plus-root a.btn:hover,.motion-plus-root .signature-playback button:hover,.motion-plus-root .header .location-picker:hover,.motion-plus-root .header .motion-customer-tools .motion-basket:hover,.motion-commerce-host>.floating-my-account:hover{color:#edc86a;background:0 0;border-bottom-color:#edc86a;transform:none}.motion-plus-root a.btn i{display:none}.motion-commerce-host>.floating-my-account{text-shadow:0 1px 4px #27170c;gap:8px;bottom:16px}.motion-commerce-host>.floating-my-account svg{width:19px;height:19px}.motion-plus-root .header .motion-basket b{color:inherit;background:0 0;border-radius:0}.motion-plus-root .motion-live-grid .menu-row .motion-live-food .motion-dish-purchase button,.motion-plus-root .mobile-dishes .mobile-dish .mobile-dish-buy{color:#593820;box-shadow:none;letter-spacing:.5px;background:0 0;border:0;border-bottom:1px solid #70442680;border-radius:0;min-height:44px;padding:10px 3px;font-weight:700}.motion-plus-root .motion-live-grid .menu-row .motion-live-food .motion-dish-purchase button:hover,.motion-plus-root .mobile-dishes .mobile-dish .mobile-dish-buy:hover{color:#962d2c;background:0 0;border-bottom-color:#962d2c}.motion-commerce-host>.floating-my-account:focus-visible{outline-offset:4px;outline:2px solid #edc86a}.motion-plus-root .signature .signature-photo .signature-tag{display:none}@font-face{font-family:AlbeekWallScript;src:url(/frontpage/assets/albeek-wall-script.otf)format("opentype");font-style:italic;font-weight:400 900;font-display:swap}.motion-plus-root .ribbon{box-shadow:none;color:#fff0da;background:0 0;border:0;padding:20px 0}.motion-plus-root .ribbon .ribbon-track{align-items:center}.motion-plus-root .ribbon .ribbon-track span{letter-spacing:0;text-transform:none;color:#fff0da;text-shadow:0 1px 2px #26160d40;padding:0 36px;font-family:AlbeekWallScript,Brush Script MT,cursive;font-size:clamp(40px,4vw,64px);font-style:italic;font-weight:800;line-height:1.25}.motion-plus-root .ribbon b{display:none}@media (max-width:560px){.motion-plus-root .ribbon{padding:14px 0}.motion-plus-root .ribbon .ribbon-track span{padding-inline:24px;font-size:40px}}@font-face{font-family:AlbeekBrandLettering;src:url(/frontpage/assets/albeek-brand-lettering.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}.motion-plus-root .ribbon{background:0 0;border:0;padding:19px 0 23px;overflow:hidden}.motion-plus-root .ribbon .ribbon-track span{font-synthesis:none;letter-spacing:.5px;color:#fff4df;-webkit-text-stroke:1px #b52320;paint-order:stroke fill;text-shadow:1px 0 #b52320,-1px 0 #b52320,0 1px #b52320,0 -1px #b52320,-1px 2px #c78845,-2px 3px #ad7138,-3px 4px #925b2c,-4px 5px #7b4724,-5px 6px #62371d,-6px 7px #432617,-7px 9px 3px #21140b70;white-space:nowrap;padding:0 35px;font-family:AlbeekBrandLettering,AlbeekDisplay,sans-serif;font-size:clamp(84px,7vw,128px);font-style:normal;font-weight:400;line-height:1.2}@media (max-width:560px){.motion-plus-root .ribbon{padding:16px 0 20px}.motion-plus-root .ribbon .ribbon-track span{-webkit-text-stroke:.8px #b52320;padding-inline:24px;font-size:84px}}.motion-plus-root .ribbon.ribbon-with-logos{box-shadow:none;background:0 0;border:0;padding:20px 0 24px}.motion-plus-root .ribbon.ribbon-with-logos .ribbon-track{will-change:transform;align-items:center;gap:0;width:max-content;animation:35s linear infinite marquee;display:flex}.motion-plus-root .ribbon.ribbon-with-logos .ribbon-logo-group{flex:none;align-items:center;gap:48px;padding-right:48px;display:flex}.motion-plus-root .ribbon.ribbon-with-logos .ribbon-track .ribbon-wordmark{height:104px;text-shadow:none;-webkit-text-stroke:0;filter:drop-shadow(-2px 5px 3px #20120840);flex:none;margin:0;padding:0;font-size:0;line-height:0;display:block;position:relative;overflow:hidden}.motion-plus-root .ribbon.ribbon-with-logos .ribbon-wordmark-tagline{aspect-ratio:2108/395}.motion-plus-root .ribbon.ribbon-with-logos .ribbon-wordmark-food{aspect-ratio:2172/365}.motion-plus-root .ribbon.ribbon-with-logos .ribbon-wordmark img{object-fit:initial;pointer-events:none;width:100%;max-width:none;height:auto;display:block;position:absolute;left:0}.motion-plus-root .ribbon.ribbon-with-logos .ribbon-wordmark-tagline img{top:-43.038%}.motion-plus-root .ribbon.ribbon-with-logos .ribbon-wordmark-food img{top:-46.5753%}@media (max-width:560px){.motion-plus-root .ribbon.ribbon-with-logos{padding:15px 0 20px}.motion-plus-root .ribbon.ribbon-with-logos .ribbon-logo-group{gap:30px;padding-right:30px}.motion-plus-root .ribbon.ribbon-with-logos .ribbon-track .ribbon-wordmark{height:78px}}@media (prefers-reduced-motion:reduce){.motion-plus-root .ribbon.ribbon-with-logos .ribbon-track{animation:none}}.motion-plus-root .ribbon.ribbon-with-logos.motion-paused .ribbon-track{animation-play-state:paused}.motion-plus-root .hero .hero-actions a.btn,.motion-plus-root .story-copy a.btn,.motion-plus-root .chef-welcome-copy a.btn,.motion-plus-root .cinema-scene a.btn,.motion-plus-root .cinema-copy a.btn,.motion-plus-root .signature-copy a.btn,.motion-plus-root .ending a.btn,.motion-plus-root .header a.btn{color:#fff0da;box-shadow:none;letter-spacing:1px;text-shadow:0 1px 2px #28180d55;background:0 0;border:0;border-bottom:1px solid #fff0da80;border-radius:0;gap:10px;min-height:44px;padding:12px 3px;font-family:AlbeekBody,Arial,sans-serif;font-size:11px;font-weight:700;line-height:1.4}.motion-plus-root .hero .hero-actions a.btn:hover,.motion-plus-root .story-copy a.btn:hover,.motion-plus-root .chef-welcome-copy a.btn:hover,.motion-plus-root .cinema-scene a.btn:hover,.motion-plus-root .cinema-copy a.btn:hover,.motion-plus-root .signature-copy a.btn:hover,.motion-plus-root .ending a.btn:hover,.motion-plus-root .header a.btn:hover{color:#edc86a;background:0 0;border-bottom-color:#edc86a;transform:none}.motion-plus-root .hero .hero-actions a.btn i,.motion-plus-root a.btn i{display:none}@media (max-width:560px){.motion-plus-root .hero .hero-actions a.btn{gap:0;padding:12px 2px;font-size:10px}}:is(.motion-plus-root,.motion-commerce-host) .product-name-logo{--name-height:54px;pointer-events:none;justify-content:center;align-items:center;width:100%;min-width:0;height:100%;line-height:0;display:flex}:is(.motion-plus-root,.motion-commerce-host) .product-name-logo-art{width:min(100%,calc(var(--name-height) * var(--name-ratio)));flex:none;max-width:100%;display:block;position:relative;overflow:hidden}:is(.motion-plus-root,.motion-commerce-host) .product-name-logo .product-name-logo-art img{object-fit:fill;filter:none;border:0;max-width:none;height:auto;max-height:none;margin:0;padding:0;transition:none;display:block;position:absolute;transform:none}:is(.motion-plus-root,.motion-commerce-host) .product-name-fallback{white-space:normal;text-align:center;overflow-wrap:anywhere;font-family:AlbeekDisplay,Arial,sans-serif;font-size:clamp(15px,1.8vw,26px);line-height:1.15;display:block}.motion-plus-root .motion-live-grid .menu-row .motion-live-food .food-line h3{flex:1;align-items:center;height:58px;min-height:0;margin:0;padding:0;display:flex;overflow:visible}.motion-plus-root .motion-live-grid .menu-row .motion-live-food .food-line{background:0 0;height:70px;min-height:70px;padding:4px 7px}.motion-plus-root .motion-live-grid .menu-row .motion-live-food .card-reveal .hover-title{height:58px;box-shadow:none;background:0 0;border:0;padding:4px 6px}.motion-plus-root .signature #sig-title{align-items:center;width:100%;height:clamp(100px,14vw,170px);min-height:0;padding:0;display:flex}.motion-plus-root .signature #sig-title .product-name-logo{--name-height:160px;justify-content:flex-start}@media (max-width:560px){.motion-plus-root .mobile-dishes .mobile-dish-rest-label{background:0 0;gap:5px;height:58px;min-height:58px;padding:3px 0;bottom:14px}.motion-plus-root .mobile-dishes .mobile-dish-rest-name{align-items:center;height:52px;display:flex;overflow:visible}.motion-plus-root .mobile-dishes .mobile-dish-rest-name .product-name-logo{--name-height:50px}.motion-plus-root .mobile-dishes .mobile-dish-panel-inner h3{background:0 0;border:0;align-items:center;height:56px;min-height:56px;margin:5px 5px 0;padding:3px 4px;display:flex;overflow:visible}.motion-plus-root .mobile-dishes .mobile-dish-panel-inner h3 .product-name-logo{--name-height:50px}.motion-plus-root .mobile-dishes .mobile-dish-open .mobile-dish-image{height:92px;top:65px}.motion-plus-root .mobile-dishes .mobile-dish-open .mobile-dish-description{margin-top:98px}.motion-plus-root .mobile-dishes .mobile-dish:not(.mobile-dish-open) .mobile-dish-image{height:225px}.motion-plus-root .signature #sig-title{height:112px}.motion-plus-root .signature #sig-title .product-name-logo{--name-height:106px}}.motion-commerce-host .item-options-modal .options-product-logo{justify-content:center;align-items:center;height:82px;margin:12px 25px 16px;display:flex}.motion-commerce-host .item-options-modal .options-product-logo .product-name-logo{--name-height:80px}@media (max-width:560px){.motion-plus-root .mobile-dishes .mobile-dish-rest-plus{width:22px;height:22px;font-size:18px;position:absolute;top:-18px;right:0}.motion-plus-root .mobile-dishes .mobile-dish-rest-name{width:100%}}.motion-plus-root .product-name-marquee{--wordmark-height:48px;pointer-events:none;text-align:left;background:0 0;width:100%;min-width:0;height:100%;display:block;position:relative;overflow:hidden}.motion-plus-root .product-name-marquee-track{width:max-content;height:100%;animation:product-wordmark-scroll var(--wordmark-duration,12s) linear infinite;align-items:center;animation-play-state:paused;display:flex}.motion-plus-root .product-name-marquee-copy{box-sizing:content-box;width:max(160px,calc(var(--wordmark-height) * var(--wordmark-ratio)));flex:none;justify-content:center;align-items:center;height:100%;padding-right:32px;display:flex}.motion-plus-root .product-name-marquee-copy .product-name-logo{--name-height:var(--wordmark-height);flex:none;width:100%;height:100%}.motion-plus-root .product-name-marquee-copy .product-name-logo-art{width:calc(var(--wordmark-height) * var(--name-ratio));flex:none;max-width:none}.motion-plus-root .product-name-marquee-copy .product-name-fallback{white-space:nowrap}@keyframes product-wordmark-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:560px){.motion-plus-root .product-name-marquee{--wordmark-height:44px}.motion-plus-root .product-name-marquee-copy{padding-right:24px}}@media (prefers-reduced-motion:reduce){.motion-plus-root .product-name-marquee-track{width:100%;animation:none}.motion-plus-root .product-name-marquee-copy{width:100%;padding-right:0}.motion-plus-root .product-name-marquee-copy+.product-name-marquee-copy{display:none}.motion-plus-root .product-name-marquee-copy .product-name-logo-art{width:min(100%,calc(var(--wordmark-height) * var(--name-ratio)));max-width:100%}}.motion-commerce-host>.floating-my-account,.motion-commerce-host>.floating-my-account:is(:hover,:focus,:focus-visible,:active){color:#fff5e7;min-height:48px;text-shadow:none;top:auto;bottom:calc(16px + env(safe-area-inset-bottom,0px));background:#ae2529;border:1px solid #efb3a6;border-radius:999px;padding:15px 21px;transition:none;transform:none;box-shadow:0 7px 24px #200b0b40}@media (max-width:700px){.motion-commerce-host>.floating-my-account,.motion-commerce-host>.floating-my-account:is(:hover,:focus,:focus-visible,:active){padding:13px 17px}}.motion-plus-root .header .motion-customer-tools .motion-basket{color:#fff0da;background:0 0;border:0;align-items:center;gap:6px;min-width:54px;min-height:48px;padding:4px 8px;display:inline-flex;position:relative}.motion-plus-root .header .motion-basket .wicker-basket-icon{filter:drop-shadow(0 2px 2px #1f100a80);flex:none;display:block}.motion-plus-root .header .motion-basket .motion-basket-label{letter-spacing:1px;font-size:10px}.motion-plus-root .header .motion-basket b{color:#fff5e7;background:#ae2529;border:1px solid #efb3a6;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:2px 5px;font-size:11px;line-height:1;display:grid;position:absolute;top:0;right:2px}@media (max-width:700px){.motion-plus-root .header .motion-basket .motion-basket-label{display:none}.motion-plus-root .header .motion-customer-tools .motion-basket{padding:2px 5px}.motion-plus-root .header .motion-basket .wicker-basket-icon{width:43px;height:38px}}.motion-plus-root .mega-menu .mega-logo,.motion-plus-root .mega-menu .mega-logo:is(:focus,:focus-visible,:active){box-shadow:none;background:0 0;border:0;outline:none;padding:0}.motion-plus-root .mega-menu .mega-logo:focus-visible img{filter:drop-shadow(0 2px 5px #1b0d0bc4)brightness(1.12)}:is(.motion-plus-root,.motion-commerce-host) .product-name-logo{position:relative}:is(.motion-plus-root,.motion-commerce-host) .product-name-loading-label{color:inherit;justify-content:center;align-items:center;font-family:AlbeekDisplay,Arial,sans-serif;font-size:20px;line-height:1.15;display:flex;position:absolute;inset:0}.motion-plus-root .product-name-marquee.is-visible .product-name-marquee-track{animation-play-state:running}.motion-plus-root .motion-live-social{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.motion-plus-root .motion-live-social a.footer-social-icon{color:#57351f;background:#fff3df;border:1px solid #edc88b80;border-radius:50%;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;min-height:48px;padding:11px;line-height:1;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex;box-shadow:0 3px 8px #140b0640}.motion-plus-root .motion-live-social a.footer-social-icon:hover{background:#ffe2a7;transform:translateY(-3px)}.motion-plus-root .motion-live-social a.footer-social-icon:focus-visible{outline-offset:4px;outline:3px solid #edc86a}.motion-plus-root .footer-social-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px;display:block}.motion-plus-root .footer-social-icon svg .solid{fill:currentColor;stroke:none}.motion-plus-root .motion-live-social .footer-social-instagram{color:#b42d69}.motion-plus-root .motion-live-social .footer-social-tiktok{color:#171717}.motion-plus-root .motion-live-social .footer-social-facebook{color:#1877f2}.motion-plus-root .motion-live-social .footer-social-whatsapp{color:#168342}.motion-plus-root .footer-social-icon .google-maps-glyph path,.motion-plus-root .footer-social-icon .google-maps-glyph circle{stroke:none}.motion-plus-root .footer-social-icon .gmap-green{fill:#34a853}.motion-plus-root .footer-social-icon .gmap-red{fill:#ea4335}.motion-plus-root .footer-social-icon .gmap-yellow{fill:#fbbc04}.motion-plus-root .footer-social-icon .gmap-blue{fill:#4285f4}.motion-plus-root .footer-social-icon .gmap-white{fill:#fff}@media (prefers-reduced-motion:reduce){.motion-plus-root .motion-live-social a.footer-social-icon{transition:none}}.motion-plus-root .motion-live-grid .menu-row .motion-live-food .motion-dish-purchase button.card-website,.motion-plus-root .mobile-dishes .mobile-dish button.mobile-dish-buy{color:#fff8ef;letter-spacing:0;text-transform:none;cursor:pointer;background:#ae2529;border:1px solid #ae2529;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:13px 20px;font:700 14px/1.2 AlbeekBody,Arial,sans-serif;display:inline-flex;box-shadow:0 4px 10px #64161924}.motion-plus-root .motion-live-grid .menu-row .motion-live-food .motion-dish-purchase button.card-website:hover,.motion-plus-root .mobile-dishes .mobile-dish button.mobile-dish-buy:hover{color:#fff;background:#8e1d23;border-color:#8e1d23}.motion-plus-root .motion-dish-purchase button.card-website svg,.motion-plus-root .mobile-dish button.mobile-dish-buy svg{flex-shrink:0;width:20px;height:20px}.motion-plus-root .motion-dish-purchase button.card-website:disabled,.motion-plus-root .mobile-dish button.mobile-dish-buy:disabled{opacity:.6;cursor:not-allowed}@media (max-width:700px){.motion-plus-root .mobile-dishes .mobile-dish button.mobile-dish-buy{width:100%;padding:13px 12px;font-size:14px}}.motion-plus-root .header,.motion-plus-root .header.is-scrolled{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-color:#0000}.motion-plus-root .header:before,.motion-plus-root .header:after{box-shadow:none;pointer-events:none;background:0 0}.motion-plus-root .header .motion-basket img.wicker-basket-icon{object-fit:contain;filter:drop-shadow(0 2px 2px #1f100a80);width:52px;height:52px}@media (max-width:700px){.motion-plus-root .header .motion-basket img.wicker-basket-icon{width:46px;height:46px}}.motion-plus-root .header .motion-basket img.wicker-basket-icon{width:64px;height:64px}.motion-plus-root .header .motion-customer-tools .motion-basket{min-width:64px;min-height:64px;padding:2px 5px}@media (max-width:700px){.motion-plus-root .header .motion-basket img.wicker-basket-icon{width:56px;height:56px}.motion-plus-root .header .motion-customer-tools .motion-basket{min-width:56px;min-height:56px}}.motion-plus-root main>.signature:first-child{padding-top:calc(var(--albeek-header-height,110px) + 30px)}.motion-plus-root main>.hero.hero-plus{padding-top:48px}@media (max-width:1024px){.motion-plus-root main>.signature:first-child{padding:calc(var(--albeek-header-height,100px) + 20px) 6% 28px}.motion-plus-root .signature .section-head{align-items:start;gap:14px;margin-bottom:14px}.motion-plus-root .signature .section-head h2{letter-spacing:-.025em;margin:8px 0;font-size:clamp(32px,5.4vw,52px);line-height:1.02}.motion-plus-root .signature .section-head p{max-width:32ch;margin:8px 0;font-size:12px;line-height:1.45}.motion-plus-root .signature .section-head .eyebrow{letter-spacing:1px;font-size:8px}.motion-plus-root .signature .signature-stage{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);min-height:0;margin-top:12px}.motion-plus-root .signature .signature-photo{aspect-ratio:auto;height:clamp(190px,32svh,310px);min-height:0}.motion-plus-root .signature .signature-photo img{filter:drop-shadow(0 8px 8px #160c0840);padding:8px}.motion-plus-root .signature .signature-copy{align-self:center;min-height:0;padding:14px 5%}.motion-plus-root .signature .signature-count{font-size:24px}.motion-plus-root .signature .signature-copy .eyebrow{letter-spacing:1px;font-size:8px}.motion-plus-root .signature #sig-title{height:clamp(64px,10vw,100px);margin:10px 0}.motion-plus-root .signature #sig-title .product-name-logo{--name-height:90px}.motion-plus-root .signature #sig-text{max-width:34ch;margin:8px 0;font-size:11px;line-height:1.45}.motion-plus-root .signature .signature-copy .btn{min-height:40px;margin-top:8px;padding:10px 0;font-size:9px}.motion-plus-root main>.hero.hero-plus{gap:20px;min-height:0;padding:32px 6%}.motion-plus-root main>.hero.hero-plus .hero-copy h1.hero-habibi{margin:12px 0 16px;font-size:clamp(36px,5.8vw,60px)}.motion-plus-root main>.hero.hero-plus .hero-copy h1.hero-habibi .hero-ar{margin-top:14px;font-size:clamp(19px,2.8vw,25px)}.motion-plus-root main>.hero.hero-plus .food-display{max-width:420px;margin:0 auto;padding:0}.motion-plus-root main>.hero.hero-plus .food-display img.hero-cutout{object-fit:contain;width:100%;max-height:clamp(210px,36svh,360px)}}@media (max-width:600px){.motion-plus-root .signature .section-head{display:block}.motion-plus-root .signature .section-head p{max-width:100%;margin:8px 0 0;font-size:11px}.motion-plus-root .signature .signature-stage{grid-template-columns:1fr;gap:0;display:grid}.motion-plus-root .signature .signature-photo{height:clamp(165px,29svh,255px)}.motion-plus-root .signature .signature-copy{grid-template-columns:1fr auto;align-items:center;gap:3px 12px;padding:8px 0 0;display:grid}.motion-plus-root .signature .signature-count{grid-area:1/2;font-size:22px}.motion-plus-root .signature .signature-copy>.eyebrow{grid-area:1/1}.motion-plus-root .signature #sig-title{grid-column:1/-1;height:clamp(54px,16vw,78px);margin:3px 0}.motion-plus-root .signature #sig-title .product-name-logo{--name-height:70px;justify-content:center}.motion-plus-root .signature #sig-text{grid-column:1/-1;max-width:100%;margin:3px 0}.motion-plus-root .signature .signature-copy .btn{grid-column:1/-1;justify-self:start;margin-top:3px}.motion-plus-root main>.hero.hero-plus{gap:14px;padding:28px 6%}.motion-plus-root main>.hero.hero-plus .hero-copy h1.hero-habibi{margin:8px 0 12px;font-size:clamp(34px,9vw,46px);line-height:1.02}.motion-plus-root main>.hero.hero-plus .hero-copy .eyebrow{letter-spacing:.7px;font-size:7px}.motion-plus-root main>.hero.hero-plus .hero-copy h1.hero-habibi .hero-ar{margin-top:12px;font-size:20px}.motion-plus-root main>.hero.hero-plus .food-display img.hero-cutout{max-height:clamp(190px,30svh,280px)}}.motion-plus-root{background-position:center var(--wood-offset-y,0px)}.motion-plus-root .signature .section-head p.raw-wood-engraving{filter:none;width:min(100%,520px);max-width:none;text-shadow:none;color:inherit;margin:12px 0;line-height:0}.motion-plus-root .signature .section-head .raw-wood-engraving img{object-fit:contain;object-position:left center;filter:none;width:100%;height:auto;max-height:105px;display:block}@media (max-width:600px){.motion-plus-root .signature .section-head p.raw-wood-engraving{width:100%;margin:10px 0}.motion-plus-root .signature .section-head .raw-wood-engraving img{max-height:90px}}.motion-plus-root .signature .section-head h2.engraved-spotlight-title{width:min(100%,660px);text-shadow:none;margin:14px 0;font-size:0;line-height:0}.motion-plus-root .signature .section-head h2.engraved-spotlight-title img{object-fit:contain;object-position:left center;width:100%;height:auto;max-height:180px;display:block}@media (max-width:1024px){.motion-plus-root .signature .section-head h2.engraved-spotlight-title{width:min(100%,520px);margin:10px 0}.motion-plus-root .signature .section-head h2.engraved-spotlight-title img{max-height:120px}}@media (max-width:600px){.motion-plus-root .signature .section-head h2.engraved-spotlight-title{width:100%}.motion-plus-root .signature .section-head h2.engraved-spotlight-title img{max-height:100px}}@media (max-width:1024px){.motion-plus-root header.header{z-index:100;width:auto;margin:0 3%;position:sticky;top:0;left:auto;right:auto}.motion-plus-root main>.signature:first-child{padding-top:20px!important}.motion-plus-root .signature .signature-count{white-space:nowrap;flex-wrap:nowrap;justify-content:flex-end;align-items:baseline;gap:5px;width:auto;min-width:max-content;margin:0 0 10px;line-height:1;display:inline-flex;position:static;inset:auto}.motion-plus-root .signature .signature-count #sig-count{font-size:24px;line-height:1}.motion-plus-root .signature .signature-count #sig-total{font-size:12px;line-height:1}.motion-plus-root .signature .signature-copy{min-width:0;overflow:visible}}@media (max-width:600px){.motion-plus-root .signature .signature-copy{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:12px 16px;padding-top:16px;display:grid}.motion-plus-root .signature .signature-copy>.eyebrow{grid-area:1/1;min-width:0;margin:0;line-height:1.4}.motion-plus-root .signature .signature-count{grid-area:1/2;align-self:center;margin:0}.motion-plus-root .signature #sig-title{grid-area:2/1/auto/-1;width:100%;min-width:0;height:76px;margin:0;position:relative}.motion-plus-root .signature #sig-title .product-name-logo{--name-height:70px;justify-content:center}.motion-plus-root .signature #sig-text{grid-area:3/1/auto/-1;width:100%;max-width:100%;margin:0;font-size:12px;line-height:1.5;position:static}.motion-plus-root .signature-playback{justify-content:flex-end;margin:18px 0 0;display:flex}.motion-plus-root .signature-playback button{min-height:40px;padding:10px 12px}}.motion-plus-root main>.hero.hero-plus{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(14px,4vw,48px);display:grid}.motion-plus-root main>.hero.hero-plus .hero-copy{grid-area:1/2;width:100%;min-width:0}.motion-plus-root main>.hero.hero-plus .food-display.hero-chef-display{flex-direction:column;grid-area:1/1;align-items:center;gap:8px;width:100%;min-width:0;max-width:330px;margin:0 auto;padding:0;display:flex;position:relative;inset:auto;transform:none!important}.motion-plus-root main>.hero.hero-plus .hero-chef-display img.hero-cutout{object-fit:contain;filter:none;width:100%;height:auto;max-height:390px;animation:none;display:block}.motion-plus-root main>.hero.hero-plus .hero-enjoy{width:85%;max-width:245px;line-height:0;display:block}.motion-plus-root main>.hero.hero-plus .hero-enjoy img{object-fit:contain;width:100%;height:auto;max-height:75px;display:block}@media (max-width:700px){.motion-plus-root main>.hero.hero-plus{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:24px 5%}.motion-plus-root main>.hero.hero-plus .hero-copy h1.hero-habibi{font-size:clamp(27px,7.2vw,46px)}.motion-plus-root main>.hero.hero-plus .hero-copy h1.hero-habibi .hero-ar{font-size:clamp(14px,3.7vw,21px);line-height:1.6}.motion-plus-root main>.hero.hero-plus .hero-copy .eyebrow{letter-spacing:.4px;font-size:6px}.motion-plus-root main>.hero.hero-plus .hero-copy .eyebrow:before{display:none}.motion-plus-root main>.hero.hero-plus .hero-actions a{letter-spacing:.7px;font-size:8px}.motion-plus-root main>.hero.hero-plus .hero-chef-display img.hero-cutout{max-height:280px}.motion-plus-root main>.hero.hero-plus .hero-enjoy img{max-height:55px}}.motion-plus-root header.header.is-scrolled{background-color:#52301d;background-image:var(--wood-surface);-webkit-backdrop-filter:none;background-repeat:repeat;background-size:auto,1280px;border-bottom:1px solid #edc86a30;box-shadow:0 5px 18px #160b0859}.motion-plus-root main>.hero.hero-plus .food-display.hero-chef-display{padding-top:45px;position:relative}.motion-plus-root main>.hero.hero-plus .hero-chef-display .hero-enjoy{z-index:1;width:49%;max-width:170px;position:absolute;top:0}.motion-plus-root main>.hero.hero-plus .hero-chef-display .hero-enjoy-en{left:0}.motion-plus-root main>.hero.hero-plus .hero-chef-display .hero-enjoy-ar{right:0}.motion-plus-root main>.hero.hero-plus .hero-enjoy img{max-height:65px}@media (max-width:700px){.motion-plus-root main>.hero.hero-plus .food-display.hero-chef-display{padding-top:36px}.motion-plus-root main>.hero.hero-plus .hero-enjoy img{max-height:42px}}.motion-plus-root main>.hero.hero-plus .hero-copy{box-sizing:border-box;padding-left:clamp(10px,2vw,28px)}.motion-plus-root main>.hero.hero-plus .hero-copy .eyebrow{white-space:normal;overflow-wrap:normal;line-height:1.6}@media (max-width:700px){.motion-plus-root main>.hero.hero-plus .hero-copy{padding-left:8px}}.motion-plus-root .hero-chef-display{cursor:zoom-in;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.motion-plus-root .hero-chef-display img{-webkit-user-drag:none;pointer-events:none}.motion-plus-root .hero-chef-display:focus-visible{outline-offset:6px;outline:2px solid #edc86a}.chef-hold-preview{z-index:2147483000;box-sizing:border-box;opacity:0;visibility:hidden;pointer-events:none;background:#140b08b8;place-items:center;padding:24px;transition:opacity .16s,visibility .16s;display:grid;position:fixed;inset:0}.chef-hold-preview.is-visible{opacity:1;visibility:visible}.chef-hold-panel{box-sizing:border-box;background:#52301d;border-radius:20px;grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr 1fr;place-items:center;gap:12px 16px;width:min(620px,92vw);height:min(820px,88dvh);padding:20px;transition:transform .16s;display:grid;transform:scale(.92);box-shadow:0 18px 65px #0008}.chef-hold-preview.is-visible .chef-hold-panel{transform:scale(1)}.chef-hold-panel .chef-hold-en,.chef-hold-panel .chef-hold-ar{object-fit:contain;width:100%;height:auto;max-height:110px}.chef-hold-panel .chef-hold-portrait{object-fit:contain;grid-column:1/-1;width:100%;height:100%;min-height:0}@media (max-width:700px){.chef-hold-preview{padding:14px}.chef-hold-panel{gap:8px;width:94vw;height:min(680px,84dvh);padding:14px}.chef-hold-panel .chef-hold-en,.chef-hold-panel .chef-hold-ar{max-height:80px}}@media (prefers-reduced-motion:reduce){.chef-hold-preview,.chef-hold-panel{transition:none}}.motion-plus-root main>.hero.hero-plus .food-display.hero-chef-display{pointer-events:auto;touch-action:pan-y;isolation:isolate;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;gap:10px 8px;padding-top:0;display:grid}.motion-plus-root main>.hero.hero-plus .hero-chef-display .hero-enjoy{grid-row:1;width:100%;min-width:0;max-width:none;position:static;inset:auto;transform:none;visibility:visible!important;opacity:1!important;display:block!important}.motion-plus-root main>.hero.hero-plus .hero-chef-display .hero-enjoy-en{grid-column:1}.motion-plus-root main>.hero.hero-plus .hero-chef-display .hero-enjoy-ar{grid-column:2}.motion-plus-root main>.hero.hero-plus .hero-chef-display .hero-enjoy img{object-fit:contain;width:100%;height:auto;max-height:90px;visibility:visible!important;opacity:1!important;display:block!important}.motion-plus-root main>.hero.hero-plus .hero-chef-display img.hero-cutout{grid-area:2/1/auto/-1}@media (max-width:700px){.motion-plus-root main>.hero.hero-plus .food-display.hero-chef-display{gap:8px 6px;padding-top:0}.motion-plus-root main>.hero.hero-plus .hero-chef-display .hero-enjoy img{max-height:64px}}.motion-plus-root main>.hero.hero-plus .food-display.hero-chef-display{background:0 0;grid-template-rows:auto auto auto;grid-template-columns:1fr;gap:3px;padding:0;overflow:visible}.motion-plus-root main>.hero.hero-plus .hero-chef-display .hero-enjoy-en{grid-area:1/1;justify-self:start;width:72%;margin-left:3%;transform:rotate(-7deg)}.motion-plus-root main>.hero.hero-plus .hero-chef-display .hero-enjoy-ar{grid-area:2/1;justify-self:end;width:66%;margin-top:-9px;margin-right:2%;transform:rotate(6deg)}.motion-plus-root main>.hero.hero-plus .hero-chef-display .hero-enjoy img{filter:drop-shadow(0 3px 3px #160b0840);max-height:82px}.motion-plus-root main>.hero.hero-plus .hero-chef-display img.hero-cutout{background:0 0;grid-area:3/1}.chef-hold-preview{background:0 0}.chef-hold-panel{box-shadow:none;filter:drop-shadow(0 10px 20px #160b0866);background:0 0;border-radius:0;grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:1fr;gap:2px;padding:12px}.chef-hold-panel .chef-hold-en{grid-area:1/1;justify-self:start;width:62%;max-height:110px;margin-left:6%;transform:rotate(-7deg)}.chef-hold-panel .chef-hold-ar{grid-area:2/1;justify-self:end;width:57%;max-height:100px;margin-top:-14px;margin-right:6%;transform:rotate(6deg)}.chef-hold-panel .chef-hold-portrait{background:0 0;grid-area:3/1}@media (max-width:700px){.motion-plus-root main>.hero.hero-plus .food-display.hero-chef-display{gap:2px}.motion-plus-root main>.hero.hero-plus .hero-chef-display .hero-enjoy img{max-height:55px}.motion-plus-root main>.hero.hero-plus .hero-chef-display .hero-enjoy-ar{margin-top:-5px}.chef-hold-panel{gap:2px;padding:8px}.chef-hold-panel .chef-hold-en{max-height:95px}.chef-hold-panel .chef-hold-ar{max-height:85px;margin-top:-10px}}@media (max-width:700px){.motion-plus-root main>.hero.hero-plus .hero-copy{padding-left:20px}}.motion-plus-root main>.hero.hero-plus .hero-chef-display .hero-enjoy-en,.motion-plus-root main>.hero.hero-plus .hero-chef-display .hero-enjoy-ar{transform-origin:50%;justify-self:center;width:76%;margin:0;transform:rotate(-7deg)}.motion-plus-root main>.hero.hero-plus .hero-chef-display .hero-enjoy img{object-fit:contain;height:76px;max-height:none}.motion-plus-root main>.hero.hero-plus .food-display.hero-chef-display{row-gap:5px}.chef-hold-panel .chef-hold-en,.chef-hold-panel .chef-hold-ar{transform-origin:50%;object-fit:contain;justify-self:center;width:64%;height:100px;max-height:none;margin:0;transform:rotate(-7deg)}.chef-hold-panel{row-gap:6px}@media (max-width:700px){.motion-plus-root main>.hero.hero-plus .hero-chef-display .hero-enjoy img{height:52px;max-height:none}.chef-hold-panel .chef-hold-en,.chef-hold-panel .chef-hold-ar{height:82px;max-height:none}.motion-plus-root main>.hero.hero-plus .food-display.hero-chef-display{row-gap:4px}}.chef-hold-preview{padding:8px}.chef-hold-panel{width:min(760px,97vw);height:95dvh;padding:4px}.chef-hold-panel .chef-hold-en,.chef-hold-panel .chef-hold-ar{width:72%;height:110px}@media (max-width:700px){.chef-hold-preview{padding:4px}.chef-hold-panel{width:98vw;height:94dvh;padding:2px}.chef-hold-panel .chef-hold-en,.chef-hold-panel .chef-hold-ar{width:76%;height:92px}}.motion-plus-root main>.hero.hero-plus .food-display.hero-chef-display{grid-template-rows:auto;grid-template-columns:1fr;gap:0;padding:0;display:grid;position:relative}.motion-plus-root main>.hero.hero-plus .hero-chef-display img.hero-cutout{grid-area:1/1;width:100%;max-height:410px}.motion-plus-root main>.hero.hero-plus .hero-chef-display .hero-enjoy-en,.motion-plus-root main>.hero.hero-plus .hero-chef-display .hero-enjoy-ar{z-index:2;width:47%;margin:0;position:absolute;left:auto;right:-5%;transform:rotate(-7deg)}.motion-plus-root main>.hero.hero-plus .hero-chef-display .hero-enjoy-en{top:53%;bottom:auto}.motion-plus-root main>.hero.hero-plus .hero-chef-display .hero-enjoy-ar{top:69%;bottom:auto}.motion-plus-root main>.hero.hero-plus .hero-chef-display .hero-enjoy img{height:62px;max-height:none}.motion-plus-root main>.hero.hero-plus .hero-copy{padding-left:clamp(42px,5vw,72px)}.chef-hold-panel{grid-template-rows:minmax(0,1fr);grid-template-columns:1fr;display:grid;position:relative}.chef-hold-panel .chef-hold-portrait{grid-area:1/1}.chef-hold-panel .chef-hold-en,.chef-hold-panel .chef-hold-ar{z-index:2;width:39%;height:105px;margin:0;position:absolute;right:0;transform:rotate(-7deg)}.chef-hold-panel .chef-hold-en{top:53%}.chef-hold-panel .chef-hold-ar{top:67%}@media (max-width:700px){.motion-plus-root main>.hero.hero-plus .hero-copy{padding-left:30px}.motion-plus-root main>.hero.hero-plus .hero-chef-display img.hero-cutout{max-height:280px}.motion-plus-root main>.hero.hero-plus .hero-chef-display .hero-enjoy img{height:42px}.chef-hold-panel .chef-hold-en,.chef-hold-panel .chef-hold-ar{width:43%;height:82px}}.motion-plus-root main>.hero.hero-plus .hero-copy{text-align:right;justify-self:end;width:100%;max-width:max-content;padding-left:0}.motion-plus-root main>.hero.hero-plus .hero-copy h1.hero-habibi{text-align:right;margin-left:auto}.motion-plus-root main>.hero.hero-plus .hero-copy h1.hero-habibi .hero-ar{text-align:right}.motion-plus-root main>.hero.hero-plus .hero-copy .eyebrow{text-align:right;justify-content:flex-end}.motion-plus-root main>.hero.hero-plus .hero-copy .hero-actions{justify-content:flex-end}@media (max-width:700px){.motion-plus-root main>.hero.hero-plus{padding-right:12px}.motion-plus-root main>.hero.hero-plus .hero-copy{max-width:100%;padding-left:0}}.motion-plus-root main>.hero.hero-plus{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);padding-top:70px;padding-right:8px;position:relative}.motion-plus-root main>.hero.hero-plus .food-display.hero-chef-display{overflow:visible}.motion-plus-root main>.hero.hero-plus .hero-chef-display .hero-enjoy-line{transform-origin:0;z-index:4;pointer-events:none;width:170%;max-width:58vw;line-height:0;display:block;position:absolute;top:-11%;left:78%;transform:rotate(-7deg)}.motion-plus-root main>.hero.hero-plus .hero-enjoy-line img{object-fit:contain;filter:drop-shadow(0 3px 3px #160b0850);width:100%;height:auto;max-height:none;display:block}.motion-plus-root main>.hero.hero-plus .hero-copy{text-align:right;justify-self:end;width:100%;max-width:100%;padding:0}.motion-plus-root main>.hero.hero-plus .hero-copy h1.hero-habibi,.motion-plus-root main>.hero.hero-plus .hero-copy h1.hero-habibi .hero-ar{text-align:right;margin-left:auto}.chef-hold-panel .chef-hold-line{object-fit:contain;z-index:3;width:68%;height:auto;max-height:100px;position:absolute;top:10%;left:30%;transform:rotate(-7deg)}@media (max-width:700px){.motion-plus-root main>.hero.hero-plus{gap:16px;padding-top:64px;padding-right:8px}.motion-plus-root main>.hero.hero-plus .hero-copy{padding:0}.motion-plus-root main>.hero.hero-plus .hero-chef-display .hero-enjoy-line{width:165%;max-width:57vw;top:-12%;left:74%}.chef-hold-panel .chef-hold-line{width:74%;max-height:90px;top:12%;left:25%}}.motion-plus-root main>.hero.hero-plus .food-display.hero-chef-display.is-enlarged-source{opacity:0}.chef-hold-preview{align-items:center;padding:10px}.chef-hold-preview .chef-hold-panel{width:min(760px,96vw);height:92dvh;box-shadow:none;background:0 0;grid-template-rows:minmax(0,1fr) minmax(0,7fr);grid-template-columns:minmax(0,1fr);place-items:center;gap:8px;padding:8px;display:grid;position:relative}.chef-hold-preview .chef-hold-panel .chef-hold-line{object-fit:contain;z-index:1;grid-area:1/1;width:92%;height:100%;min-height:0;max-height:none;margin:0;display:block;position:static;inset:auto;transform:rotate(-7deg)}.chef-hold-preview .chef-hold-panel .chef-hold-portrait{object-fit:contain;object-position:center;grid-area:2/1;width:100%;height:100%;min-height:0;max-height:100%;display:block;position:static;inset:auto;transform:none}@media (max-width:700px){.chef-hold-preview{padding:8px}.chef-hold-preview .chef-hold-panel{gap:6px;width:96vw;height:90dvh;padding:2px}.chef-hold-preview .chef-hold-panel .chef-hold-line{width:96%;max-height:none}}.motion-plus-root main>.hero.hero-plus{padding-right:clamp(28px,5vw,72px)}@media (max-width:700px){.motion-plus-root main>.hero.hero-plus{padding-right:24px}}.motion-plus-root header.header:not(.has-scroll-background){box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-color:#0000}.motion-plus-root header.header.has-scroll-background{-webkit-backdrop-filter:none;z-index:1000;background:#2d190f;border:1px solid #d3a86b40;border-radius:16px;box-shadow:0 6px 22px #160b0866}.motion-plus-root header.header{transition:background-color .2s,box-shadow .2s,border-color .2s}@media (prefers-reduced-motion:reduce){.motion-plus-root header.header{transition:none}}.motion-plus-root header.header.has-scroll-background{background:#2d190f!important;border:1px solid #d3a86b40!important;border-radius:16px!important;box-shadow:0 6px 22px #160b0866!important}.motion-plus-root main>.hero.hero-plus{cursor:zoom-in;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-y}.motion-plus-root main>.hero.hero-plus .hero-copy{pointer-events:auto}.motion-plus-root main>.hero.hero-plus .hero-actions a{cursor:pointer;pointer-events:auto}.chef-hold-preview{-webkit-backdrop-filter:blur(10px);background:#170c0733}.motion-plus-root header.header.has-scroll-background{z-index:100}.motion-commerce-host:has(.cart-drawer.open) .motion-plus-root header.header{visibility:hidden;pointer-events:none}.motion-commerce-host:has(.modal) .motion-plus-root header.header{visibility:hidden;pointer-events:none}.motion-commerce-host:has(.cart-drawer.open)>.floating-my-account{visibility:hidden;pointer-events:none}.motion-commerce-host:has(.modal)>.floating-my-account{visibility:hidden;pointer-events:none}.motion-plus-root .mobile-dishes{display:none}@media (max-width:560px){.motion-plus-root .motion-order-menu .motion-live-grid{display:none}.motion-plus-root .motion-order-menu .mobile-dishes{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;width:100%;min-width:0;display:grid}.motion-plus-root .mobile-dish{cursor:pointer;color:#fff0da;background:#30201770;border:1px solid #c6a36c;border-radius:4px;min-width:0;padding:7px;overflow:hidden}.motion-plus-root .mobile-dish-image{aspect-ratio:1;width:100%;height:auto;color:inherit;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.motion-plus-root .mobile-dish-image img{object-fit:contain;filter:none;width:100%;height:100%;transition:none;display:block;position:absolute;inset:0}.motion-plus-root .mobile-dish-panel{opacity:1;display:block}.motion-plus-root .mobile-dish-panel-inner{color:#382319;background:#f4e9d5;min-height:0;overflow:hidden}.motion-plus-root .mobile-dish h3{letter-spacing:0;text-transform:none;color:#fff0da;background:#382319;margin:10px 8px 8px;padding:5px 0;font-family:AlbeekBody,Arial,sans-serif;font-size:13px;font-weight:700;line-height:1.3;overflow:hidden}.motion-plus-root .mobile-dish-title-track{width:max-content;display:flex}.motion-plus-root .mobile-dish-title-track>span{white-space:nowrap;padding-right:24px;display:block}.motion-plus-root .mobile-dish-open .mobile-dish-title-track{animation:12s linear infinite mobile-dish-marquee}.motion-plus-root .mobile-dish-description{color:#70533d;overflow-wrap:anywhere;margin:0 8px 12px;font-size:11px;line-height:1.45}.motion-plus-root .mobile-dish-price{white-space:nowrap;margin:0 8px 10px;font-size:18px;line-height:1.2;display:block}.motion-plus-root .mobile-dish-buy{color:#fff;white-space:normal;background:#ae2529;border:0;border-radius:7px;width:calc(100% - 16px);min-height:44px;margin:0 8px 10px;padding:8px 5px;font-family:AlbeekBody,Arial,sans-serif;font-size:11px;font-weight:700;line-height:1.2;display:block}.motion-plus-root .mobile-dish-buy:disabled{opacity:.6;cursor:default}.motion-plus-root .mobile-dish-image:focus-visible{outline-offset:-3px;outline:2px solid #edc86a}}@keyframes mobile-dish-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.motion-plus-root .mobile-dish-panel,.motion-plus-root .mobile-dish-image img{transition:none}.motion-plus-root .mobile-dish-title-track{animation:none!important}}@media (max-width:560px){.motion-plus-root .mobile-dish{isolation:isolate;height:310px;padding:7px;position:relative}.motion-plus-root .mobile-dish-image{aspect-ratio:auto;z-index:2;width:calc(100% - 14px);height:270px;transition:top .7s cubic-bezier(.22,.61,.36,1),height .7s cubic-bezier(.22,.61,.36,1);position:absolute;top:18px;left:7px;right:7px}.motion-plus-root .mobile-dish-image img{padding:6px;transition:transform .7s cubic-bezier(.22,.61,.36,1);transform:scale(1)}.motion-plus-root .mobile-dish-open .mobile-dish-image{height:115px;top:38px}.motion-plus-root .mobile-dish-open .mobile-dish-image img{transform:scale(1)}.motion-plus-root .mobile-dish-panel,.motion-plus-root .mobile-dish-open .mobile-dish-panel{opacity:1;clip-path:inset(0 0 0 100%);pointer-events:none;grid-template-rows:none;transition:clip-path .7s cubic-bezier(.22,.61,.36,1);display:block;position:absolute;inset:5px}.motion-plus-root .mobile-dish-open .mobile-dish-panel{clip-path:inset(0);pointer-events:auto}.motion-plus-root .mobile-dish-panel-inner{flex-direction:column;height:100%;display:flex}.motion-plus-root .mobile-dish h3{box-sizing:border-box;flex:none;height:27px;min-height:27px;margin:6px 6px 0;padding:5px 0;font-size:12px}.motion-plus-root .mobile-dish-description{overscroll-behavior:contain;flex:1;min-height:0;margin:120px 8px 7px;font-size:10px;line-height:1.3;overflow-y:auto}.motion-plus-root .mobile-dish-price{flex:none;margin:0 8px 6px;font-size:16px}.motion-plus-root .mobile-dish-buy{flex:none;min-height:40px;margin-bottom:8px}}@media (prefers-reduced-motion:reduce){.motion-plus-root .mobile-dish-panel,.motion-plus-root .mobile-dish-image,.motion-plus-root .mobile-dish-image img{transition:none}}@media (max-width:560px){.motion-plus-root .mobile-dishes .mobile-dish{box-shadow:none;background:0 0;border-color:#0000}.motion-plus-root .mobile-dish:not(.mobile-dish-open) .mobile-dish-image{height:235px}.motion-plus-root .mobile-dish-rest-label{z-index:3;color:#fff0da;opacity:1;pointer-events:none;background:#30201738;border-radius:3px;align-items:center;gap:8px;min-height:36px;padding:6px 7px;transition:opacity .2s;display:flex;position:absolute;bottom:18px;left:8px;right:8px}.motion-plus-root .mobile-dish-rest-name{text-transform:uppercase;flex:1;min-width:0;font-family:AlbeekDisplay,Impact,Arial,sans-serif;font-size:17px;font-weight:700;line-height:1.2;overflow:hidden}.motion-plus-root .mobile-dish-rest-track{width:max-content;animation:12s linear infinite mobile-dish-marquee;display:flex}.motion-plus-root .mobile-dish-rest-track>span{white-space:nowrap;padding-right:24px;display:block}.motion-plus-root .mobile-dish-rest-plus{border:1px solid #fff0da70;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font:400 19px/1 Arial,sans-serif;display:grid}.motion-plus-root .mobile-dish-open .mobile-dish-rest-label{opacity:0}}@media (prefers-reduced-motion:reduce){.motion-plus-root .mobile-dish-rest-track{animation:none}.motion-plus-root .mobile-dish-rest-label{transition:none}}@font-face{font-family:AlbeekFrontDisplay;src:url(/frontpage/display.otf)format("opentype");font-display:swap}@font-face{font-family:AlbeekFrontBody;src:url(/frontpage/body.otf)format("opentype");font-display:swap}.albeek-storefront{--wood-cream:#f2e6d3;--wood-ink:#2a1d16;--wood-red:#87332d;--wood-gold:#dfb675;--wood-green:#586349;color:var(--wood-ink);background:#2c1d14 url(/frontpage/wood-wall.webp) 0 0/1000px;font-family:AlbeekFrontBody,Arial,sans-serif}.albeek-storefront :is(h1,h2,h3,.brand b){font-family:AlbeekFrontDisplay,Impact,sans-serif}.albeek-storefront .topbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#2b1d15e8,#2b1d15e8),url(/frontpage/wood-wall.webp) 50%/900px;border-bottom:1px solid #d0a76b55;height:88px;padding:0 5%;box-shadow:0 8px 28px #140b0870}.albeek-storefront .brand-logo{object-fit:contain;background:var(--wood-cream);filter:drop-shadow(0 4px 5px #10090680);border-radius:3px;width:155px;height:60px;padding:5px 10px}.albeek-storefront .topbar nav{gap:25px}.albeek-storefront .topbar nav a{color:#f1dfc3;text-transform:uppercase;letter-spacing:1.2px;font-size:11px;transition:color .2s}.albeek-storefront .topbar nav a:hover{color:var(--wood-gold)}.albeek-storefront .header-phone{color:#e5d0b2}.albeek-storefront .header-cart{background:var(--wood-red);border-color:#dfb67566;box-shadow:0 5px 15px #160b0a4a}.albeek-storefront .hero-plus{isolation:isolate;background:#211711;align-items:center;height:auto;min-height:min(840px,100svh - 72px);padding:155px 5% 95px;display:flex;overflow:hidden}.albeek-storefront .hero-wood-grain{z-index:-3;filter:saturate(.82);background:linear-gradient(90deg,#211610e8 0%,#2b1b12c9 44%,#36221698 100%),url(/frontpage/wood-wall.webp) 50%/cover;position:absolute;inset:0}.albeek-storefront .hero-pattern{opacity:.12;background-image:radial-gradient(#e2c397 1px,#0000 1px);background-size:7px 7px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 78%);mask-image:linear-gradient(90deg,#0000,#000 78%)}.albeek-storefront .hero-plus:before{content:"";z-index:-2;background:radial-gradient(at 78% 48%,#e5ae5e26,#0000 47%),linear-gradient(#0000 60%,#1c120d6b);position:absolute;inset:0}.albeek-storefront .hero-copy{z-index:4;width:51%;max-width:690px;margin:0;padding:20px 0 0}.albeek-storefront .hero-copy .eyebrow{color:var(--wood-gold);letter-spacing:2px;font-size:11px}.albeek-storefront .hero h1{color:#f7ecda;letter-spacing:-.045em;text-wrap:balance;text-shadow:0 5px 20px #10090680;max-width:750px;margin:23px 0;font-size:clamp(66px,8.4vw,128px);line-height:.91}.albeek-storefront .hero p{color:#dfc8a8;max-width:420px;font-size:15px;line-height:1.6}.albeek-storefront .hero-actions{gap:22px;margin-top:28px}.albeek-storefront .primary{background:var(--wood-cream);color:#42291d;letter-spacing:.7px;border-radius:2px;padding:15px 20px;font-size:11px;transition:transform .25s,background .25s;box-shadow:0 7px 18px #140c0840}.albeek-storefront .primary:hover{background:#fff2d7;transform:translateY(-3px)}.albeek-storefront .open-pill{color:#e8d6bd;font-size:11px}.albeek-storefront .open-pill i{background:#88a46b;box-shadow:0 0 0 4px #88a46b33}.albeek-storefront .hero-socials{margin:0 0 28px}.albeek-storefront .hero-socials a{color:#f1d7ad;background:#2d1c13;border-color:#c89a5c66}.albeek-storefront .hero-habibi{color:#eac98f;letter-spacing:.01em;margin-top:16px;font-size:16px}.albeek-storefront .hero-food-art{z-index:2;pointer-events:none;isolation:isolate;justify-content:center;align-items:center;width:59%;display:flex;position:absolute;top:12%;bottom:7%;right:-2%}.albeek-storefront .hero-food-art>img{object-fit:contain;filter:drop-shadow(0 28px 24px #130905a8);transform-origin:50%;width:100%;height:100%;max-height:690px;animation:7s ease-in-out infinite frontpage-float}.albeek-storefront .hero-food-shadow{z-index:-1;filter:blur(28px);background:#080503ad;border-radius:50%;width:64%;height:12%;position:absolute;bottom:9%;left:17%}.albeek-storefront .hero-food-caption{color:#e4c18b;letter-spacing:2.4px;align-items:center;gap:10px;font-size:8px;display:flex;position:absolute;bottom:3%;right:13%}.albeek-storefront .hero-food-caption:before{content:"";background:var(--wood-red);width:22px;height:1px}.albeek-storefront .hero-dish-orbit{z-index:0;aspect-ratio:1;border:1px solid #e6bb7e22;border-radius:50%;width:min(48vw,560px);position:absolute;top:14%;right:4%;box-shadow:0 0 0 28px #e6bb7e08,0 0 0 70px #e6bb7e05}.albeek-storefront .hero-seal{z-index:5;text-align:center;color:#f9edda;background:var(--wood-red);outline-offset:-7px;border-radius:50%;outline:1px dashed #f2ddb3;place-items:center;width:106px;height:106px;animation:.8s .3s both seal-arrive;display:grid;position:absolute;bottom:11%;right:8%;transform:rotate(9deg);box-shadow:0 10px 28px #09050377}.albeek-storefront .hero-seal span{letter-spacing:2px;align-self:end;font-size:8px}.albeek-storefront .hero-seal b{align-self:start;margin-top:-9px;font:700 18px/1 AlbeekFrontDisplay,Impact,sans-serif}.albeek-storefront .hero-light{z-index:1;pointer-events:none;transform-origin:50% 0;width:88px;animation:12s ease-in-out infinite pendant-sway;position:absolute;top:0}.albeek-storefront .hero-light:before{content:"";z-index:-1;background:radial-gradient(#ffdc9c36,#eaaa4410 43%,#0000 70%);width:350px;height:320px;position:absolute;top:90%;left:50%;transform:translate(-50%,-50%)}.albeek-storefront .hero-light img{filter:drop-shadow(2px 6px 7px #0a06045a);width:100%}.albeek-storefront .hero-light-one{left:67%}.albeek-storefront .hero-light-two{width:66px;animation-duration:15s;animation-delay:-3s;right:3%}.albeek-storefront .frontpage-ribbon{color:#2b1d15;white-space:nowrap;background:#bd8a4d;border-block:1px solid #e7c489;padding:14px 0;overflow:hidden}.albeek-storefront .frontpage-ribbon>div{letter-spacing:.5px;width:max-content;font:24px AlbeekFrontDisplay,Impact,sans-serif;animation:30s linear infinite frontpage-marquee}.albeek-storefront .frontpage-ribbon i{color:#77352b;padding:0 24px;font-style:normal}.albeek-storefront .frontpage-feature{background:linear-gradient(#f1e3ccec,#f1e3ccec),url(/frontpage/wood-wall.webp) 50%/950px;border-bottom:8px solid #39251a;grid-template-columns:1fr 1.15fr 1fr;align-items:center;gap:24px;min-height:470px;padding:58px 7%;display:grid}.albeek-storefront .feature-label{color:#705139;letter-spacing:2px;align-self:start;font-size:10px;font-weight:700}.albeek-storefront .feature-label span{color:var(--wood-red);margin-right:12px;font-family:AlbeekFrontDisplay;font-size:24px}.albeek-storefront .feature-label i{background:var(--wood-red);vertical-align:middle;width:22px;height:1px;margin-right:12px;display:inline-block}.albeek-storefront .feature-art{isolation:isolate;place-items:center;min-height:355px;display:grid;position:relative}.albeek-storefront .feature-glow{z-index:-1;background:radial-gradient(#d5ae783d,#0000 70%);border-radius:50%;width:74%;height:55%;position:absolute}.albeek-storefront .feature-art img{object-fit:contain;filter:drop-shadow(0 18px 14px #24160d55);width:100%;height:355px;animation:8s ease-in-out infinite reverse frontpage-float}.albeek-storefront .feature-plate-caption{color:#876243;letter-spacing:2px;font-size:8px;position:absolute;bottom:0}.albeek-storefront .feature-copy{justify-self:end;max-width:350px}.albeek-storefront .feature-copy .kicker{color:var(--wood-red);letter-spacing:2px;font-size:9px}.albeek-storefront .feature-copy h2{color:#312016;letter-spacing:-.04em;margin:13px 0 17px;font-size:clamp(45px,5vw,70px);line-height:.91}.albeek-storefront .feature-copy h2 em{color:var(--wood-red);font-style:normal}.albeek-storefront .feature-copy>p:not(.kicker){color:#765d46;font-size:13px;line-height:1.7}.albeek-storefront .feature-copy .primary{margin-top:8px}.albeek-storefront .menu-shell{color:#f5e9d6;background:linear-gradient(#251911d9,#251911df),url(/frontpage/wood-wall.webp) 50%/1000px;border-bottom:8px solid #27190f;width:100%;max-width:none;padding:84px max(5%,50vw - 630px) 96px}.albeek-storefront .menu-shell .kicker{color:#e3bb7d;letter-spacing:2px}.albeek-storefront .menu-shell .section-head h2{color:#f5e9d6;letter-spacing:-.04em;font-size:clamp(50px,6.4vw,88px);line-height:.95}.albeek-storefront .menu-shell .section-head>div>p{color:#d3b998}.albeek-storefront .menu-shell .search{background:#f3e7d4;border-color:#c6975d5c;border-radius:2px}.albeek-storefront .category-bar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#302118f5;border-block:1px solid #d7a96752;padding:12px 0;top:88px}.albeek-storefront .category-bar button{color:#d9c09d;text-transform:uppercase;letter-spacing:1px;background:0 0;border:1px solid #bd8c584d;border-radius:2px;font-size:10px}.albeek-storefront .category-bar button.active{color:#2a1d16;background:#e2bd82;border-color:#e2bd82}.albeek-storefront .menu-grid{gap:18px}.albeek-storefront .menu-card{background:#35251be8;border:1px solid #c4945c4a;border-radius:2px;min-height:0;transition:transform .35s,box-shadow .35s,border-color .35s;overflow:hidden;box-shadow:0 13px 28px #130b0733}.albeek-storefront .menu-card:hover{border-color:#d5ae77a6;transform:translateY(-5px);box-shadow:0 20px 38px #10090558}.albeek-storefront .dish-photo{isolation:isolate;background:radial-gradient(#89613b29,#0000 65%);height:230px;overflow:hidden}.albeek-storefront .frontpage-food-cutout{object-fit:contain;filter:drop-shadow(0 14px 10px #1009057c);width:100%;height:100%;padding:12px;transition:transform .65s cubic-bezier(.2,.75,.25,1),filter .4s;display:block}.albeek-storefront .menu-card:hover .frontpage-food-cutout{filter:drop-shadow(0 20px 13px #1009058a);transform:translateY(-5px)scale(1.045)}.albeek-storefront .menu-card .dish-photo img:not(.frontpage-food-cutout){object-fit:cover}.albeek-storefront .menu-card-copy{color:#f3e3ca;padding:19px 20px 22px}.albeek-storefront .item-num{color:#c39b6a}.albeek-storefront .menu-card h3{color:#fff0d9;margin:8px 0;font:26px/1.05 AlbeekFrontDisplay,Impact,sans-serif}.albeek-storefront .menu-card p{color:#d1b99a;font-size:12px}.albeek-storefront .price{color:#e8be7c}.albeek-storefront .price small{color:#c9b08f}.albeek-storefront .card-bottom button{color:#3e291d;background:#e8d4b5;border-radius:2px;font-size:11px}.albeek-storefront .card-bottom button:hover{color:#fff;background:#bb8146}.albeek-storefront .tag{color:#fff5e5;background:#586349;border-radius:0;font-size:9px}.albeek-storefront .frontpage-story{color:#f4e7d0;background:#2a1d16;border-block:1px solid #c4945c55;grid-template-columns:1.08fr .92fr;min-height:570px;display:grid}.albeek-storefront .frontpage-story-photo{min-height:570px;position:relative;overflow:hidden}.albeek-storefront .frontpage-story-photo:after{content:"";background:linear-gradient(#0000 45%,#1b100de8),linear-gradient(90deg,#0000 65%,#2a1d16 100%);position:absolute;inset:0}.albeek-storefront .frontpage-story-photo img{object-fit:cover;object-position:center 56%;width:100%;height:100%;transition:transform 1s;position:absolute;inset:0}.albeek-storefront .frontpage-story-photo:hover img{transform:scale(1.035)}.albeek-storefront .frontpage-story-photo span{z-index:1;color:#e8c58f;letter-spacing:2px;font-size:9px;position:absolute;bottom:40px;left:8%}.albeek-storefront .frontpage-story-copy{align-self:center;padding:70px clamp(35px,8vw,110px)}.albeek-storefront .frontpage-story-copy .kicker{color:#e2b775;letter-spacing:2px;font-size:10px}.albeek-storefront .frontpage-story-copy h2{color:#f6e9d2;letter-spacing:-.04em;margin:22px 0;font-size:clamp(52px,6vw,86px);line-height:.91}.albeek-storefront .frontpage-story-copy h2 em{color:#d7a66a;font-style:normal}.albeek-storefront .frontpage-story-copy>p:not(.kicker){color:#d5bfa0;max-width:340px;font-size:13px;line-height:1.8}.albeek-storefront .frontpage-story-copy>a{color:#e4c18a;letter-spacing:1.4px;border-bottom:1px solid #d1a066;align-items:center;gap:25px;margin-top:18px;padding-bottom:8px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.albeek-storefront .social-section{color:#302118;background:#eadbc1;border-block:7px solid #3b281b}.albeek-storefront .social-copy .kicker{color:var(--wood-red)}.albeek-storefront .social-copy h2{color:#302118;font:clamp(43px,5vw,68px)/.98 AlbeekFrontDisplay,Impact,sans-serif}.albeek-storefront .social-copy>p:last-child{color:#72573e}.albeek-storefront .social-links>a{color:#352319;background:#f3e9d8;border-color:#c29a6c;transition:transform .25s,background .25s}.albeek-storefront .social-links>a:hover{background:#fff6e9;transform:translate(4px)}.albeek-storefront .social-links>a>span{color:#f3dfc0;background:#593929}.albeek-storefront .social-links small{color:#80664e}.albeek-storefront .info{background:linear-gradient(#ecddc4ed,#ecddc4ed),url(/frontpage/wood-wall.webp) 50%/1000px;max-width:none;padding:70px 5%}.albeek-storefront .info-card{background:#f8efdf;border-color:#c3a17a;min-height:240px;border-radius:2px!important}.albeek-storefront .info-card.red>p{color:#e6c28e}.albeek-storefront .info-card h2,.albeek-storefront .info-card h3{color:#38271d}.albeek-storefront .info-card.red h2{color:#fbedd7}.albeek-storefront .info-card a{color:#87332d}.albeek-storefront .info-card.red a{color:#e7c48f}.albeek-storefront .hours-row{border-color:#d7c2a5}.albeek-storefront footer{color:#d7c09f;border-color:#af814b}.albeek-storefront .mobile-cart{background:#87332d;border:1px solid #e0b371;border-radius:2px;box-shadow:0 12px 30px #160a08aa}.albeek-storefront .cart-drawer{color:#302118;background:#f2e6d3}.albeek-storefront .checkout{border-color:#c7ab83}.albeek-storefront .checkout-form,.albeek-storefront .item-options-modal,.albeek-storefront .customer-account-modal,.albeek-storefront .order-follow-modal{color:#302118;background:#f5ead8}.albeek-storefront .dialog-close{background:#f5ead8;border-color:#bd9e74}@keyframes frontpage-float{0%,to{transform:translateY(0)rotate(-.4deg)}50%{transform:translateY(-11px)rotate(.5deg)}}@keyframes frontpage-marquee{to{transform:translate(-50%)}}@keyframes seal-arrive{0%{opacity:0;transform:translateY(10px)rotate(4deg)}to{opacity:1;transform:rotate(9deg)}}@media (max-width:900px){.albeek-storefront .topbar{height:76px;padding:0 18px}.albeek-storefront .topbar nav{display:none}.albeek-storefront .hero-plus{align-items:start;min-height:760px;padding:145px 6% 65px}.albeek-storefront .hero-copy{width:60%;padding-top:26px}.albeek-storefront .hero h1{font-size:clamp(55px,9vw,88px)}.albeek-storefront .hero-food-art{opacity:.95;width:63%;top:27%;bottom:3%;right:-9%}.albeek-storefront .hero-seal{width:88px;height:88px;bottom:8%;right:6%}.albeek-storefront .hero-seal b{font-size:15px}.albeek-storefront .hero-light-one{width:70px;left:67%}.albeek-storefront .hero-light-two{display:none}.albeek-storefront .frontpage-feature{grid-template-columns:.5fr 1.25fr 1fr;gap:12px;padding:45px 5%}.albeek-storefront .feature-art,.albeek-storefront .feature-art img{height:300px;min-height:300px}.albeek-storefront .menu-shell{padding:65px 4% 78px}.albeek-storefront .category-bar{top:76px}.albeek-storefront .menu-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.albeek-storefront .frontpage-story,.albeek-storefront .frontpage-story-photo{min-height:460px}.albeek-storefront .frontpage-story-copy{padding:44px 6%}.albeek-storefront .info{grid-template-columns:1fr;padding:50px 5%}.albeek-storefront .info-card{min-height:0}.albeek-storefront .info-card:first-child,.albeek-storefront .info-card:last-child{border-radius:0!important}}@media (max-width:620px){.albeek-storefront .topbar{height:66px;padding:0 12px}.albeek-storefront .brand-logo{width:118px;height:47px}.albeek-storefront .header-phone{display:none}.albeek-storefront .hero-plus{align-items:start;min-height:700px;padding:94px 20px 38px}.albeek-storefront .hero-copy{width:100%;padding:24px 0 0;position:relative}.albeek-storefront .hero h1{max-width:560px;margin:17px 0;font-size:clamp(47px,13vw,72px)}.albeek-storefront .hero p{max-width:330px;font-size:13px}.albeek-storefront .hero-socials{margin-bottom:16px}.albeek-storefront .hero-actions{margin-top:18px}.albeek-storefront .hero-habibi{margin-top:10px;font-size:14px}.albeek-storefront .hero-food-art{opacity:1;width:88%;height:350px;top:49%;bottom:0;right:-5%}.albeek-storefront .hero-food-art>img{max-height:360px}.albeek-storefront .hero-food-shadow{width:70%;bottom:10%;left:15%}.albeek-storefront .hero-food-caption{font-size:7px;bottom:3%;right:12%}.albeek-storefront .hero-dish-orbit{width:82vw;top:48%;right:-13%}.albeek-storefront .hero-seal{width:73px;height:73px;bottom:8%;right:6%}.albeek-storefront .hero-seal span{font-size:6px}.albeek-storefront .hero-seal b{margin-top:-7px;font-size:12px}.albeek-storefront .hero-light-one{width:60px;left:auto;right:5%}.albeek-storefront .hero-light-one:before{width:250px;height:230px}.albeek-storefront .frontpage-ribbon{padding:12px 0}.albeek-storefront .frontpage-ribbon>div{font-size:20px}.albeek-storefront .frontpage-feature{grid-template-columns:1fr 1fr;gap:0 8px;min-height:0;padding:32px 18px 38px}.albeek-storefront .feature-label{grid-column:1/-1;margin-bottom:8px}.albeek-storefront .feature-art,.albeek-storefront .feature-art img{height:215px;min-height:215px}.albeek-storefront .feature-copy{justify-self:start}.albeek-storefront .feature-copy h2{margin:8px 0;font-size:36px}.albeek-storefront .feature-copy>p:not(.kicker){font-size:11px;line-height:1.5}.albeek-storefront .feature-copy .kicker{letter-spacing:1px;font-size:7px}.albeek-storefront .feature-copy .primary{gap:8px;padding:11px 10px;font-size:8px}.albeek-storefront .feature-plate-caption{letter-spacing:1px;font-size:6px}.albeek-storefront .menu-shell{padding:44px 12px 58px}.albeek-storefront .menu-shell .section-head{display:block}.albeek-storefront .menu-shell .section-head h2{font-size:43px}.albeek-storefront .menu-shell .section-head>div>p{font-size:9px}.albeek-storefront .menu-shell .search{width:100%;height:43px;margin-top:18px}.albeek-storefront .category-bar{gap:6px;padding:9px 0;top:66px}.albeek-storefront .category-bar button{padding:8px 10px;font-size:9px}.albeek-storefront .menu-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.albeek-storefront .menu-card{border-radius:2px;min-height:0}.albeek-storefront .dish-photo{height:140px}.albeek-storefront .menu-card-copy{padding:10px 10px 13px}.albeek-storefront .menu-card h3{min-height:36px;font-size:17px;line-height:1.05}.albeek-storefront .menu-card p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 10px;font-size:10px;line-height:1.4;display:-webkit-box;overflow:hidden}.albeek-storefront .item-num{font-size:8px}.albeek-storefront .price{font-size:15px}.albeek-storefront .card-bottom button{width:100%;min-height:36px;padding:7px 5px;font-size:9px}.albeek-storefront .tag{padding:4px 6px;font-size:8px}.albeek-storefront .frontpage-food-cutout{padding:4px}.albeek-storefront .frontpage-story{grid-template-columns:1fr;min-height:0}.albeek-storefront .frontpage-story-photo{min-height:320px}.albeek-storefront .frontpage-story-photo:after{background:linear-gradient(#0000 35%,#1b100de8)}.albeek-storefront .frontpage-story-copy{padding:40px 22px 48px}.albeek-storefront .frontpage-story-copy h2{font-size:57px}.albeek-storefront .social-section{padding:40px 18px}.albeek-storefront .info{padding:34px 12px}.albeek-storefront .info-card{padding:23px}.albeek-storefront .info-card h2{font-size:28px}.albeek-storefront .info-card h3{font-size:21px}.albeek-storefront .footer-top{gap:16px}.albeek-storefront .footer-links{gap:12px}.albeek-storefront .hero-light-one{animation:none}.albeek-storefront .cart-drawer{padding:20px}.albeek-storefront .menu-card:hover{transform:none}}@media (prefers-reduced-motion:reduce){.albeek-storefront .hero-food-art>img,.albeek-storefront .feature-art img,.albeek-storefront .hero-light,.albeek-storefront .hero-seal,.albeek-storefront .frontpage-ribbon>div{animation:none!important}.albeek-storefront *{scroll-behavior:auto!important}}.albeek-storefront{--timber-main:#a5662d;--timber-deep:#60391f;--timber-light:#d49a56;--timber-cream:#f3dfbd;--wood-cream:#f3dfbd;--wood-gold:#e3b56e;--wood-red:#87332d;background:linear-gradient(#8f5626 0%,#a86a31 24%,#97602c 58%,#6d421f 100%)}.albeek-storefront .topbar{background:linear-gradient(90deg,#60391fe8,#805126e8),url(/frontpage/wood-wall.webp) 50%/900px;border-bottom-color:#e2b56f88}.albeek-storefront .hero-plus{background:#67401f}.albeek-storefront .hero-wood-grain{filter:saturate(1.08);background:linear-gradient(90deg,#4b2b17d9 0%,#75471fc7 46%,#8c5529a8 100%),url(/frontpage/wood-wall.webp) 50%/cover}.albeek-storefront .hero-plus:before{background:radial-gradient(at 78% 48%,#f3bb672b,#0000 47%),linear-gradient(#0000 60%,#4c2b176b)}.albeek-storefront .frontpage-ribbon{color:#291b12;background:linear-gradient(#d1944e,#b87835 45%,#9c6029);border-color:#edc27f}.albeek-storefront .frontpage-feature{background:linear-gradient(#d8a664ed,#bd8546ed),url(/frontpage/wood-wall.webp) 50%/950px;border-bottom-color:#59371e}.albeek-storefront .menu-shell{background:linear-gradient(#754820ed,#68401fe8),url(/frontpage/wood-wall.webp) 50%/1000px;border-bottom-color:#52321b}.albeek-storefront .category-bar{background:#57351bf5;border-color:#e0af6c66}.albeek-storefront .menu-card{background:linear-gradient(145deg,#805027f2,#603a20f5);border-color:#d4a46680}.albeek-storefront .menu-card:hover{border-color:#edc27f;box-shadow:0 20px 38px #2a160b80}.albeek-storefront .dish-photo{background:radial-gradient(#d3a36438,#0000 68%)}.albeek-storefront .frontpage-story{background:linear-gradient(125deg,#825127,#633c20);border-color:#d19a5a88}.albeek-storefront .frontpage-story-photo:after{background:linear-gradient(#0000 45%,#3c2414d9),linear-gradient(90deg,#0000 65%,#754821 100%)}.albeek-storefront .social-section{color:#302016;background:linear-gradient(#c88d4e,#b67a3a);border-block-color:#69411f}.albeek-storefront .social-copy h2{color:#302016}.albeek-storefront .social-links>a{color:#342117;background:#e4c08e;border-color:#87582c}.albeek-storefront .social-links>a:hover{background:#f0d4a6}.albeek-storefront .info{background:linear-gradient(#bd8244,#a96d32)}.albeek-storefront .info-card{background:linear-gradient(140deg,#e0b77e,#c99152);border-color:#70451f}.albeek-storefront .info-card.red{background:linear-gradient(135deg,#704321,#52311c);border-color:#edc27f}.albeek-storefront .browse-only-banner{color:#4a2d18;background:#e0b77e;border-color:#70451f}.albeek-storefront footer{color:#fff0d5;background:linear-gradient(#c1843d 0%,#a86a2d 38%,#bf8037 72%,#8e541f 100%);border-color:#edc27f}.albeek-storefront footer a{color:#fff0d5}.albeek-storefront .header-cart,.albeek-storefront .mobile-cart{background:#793b22;border-color:#edc27f}.albeek-storefront .cart-drawer .primary{color:#fff0dc;background:#793b22}.albeek-storefront .primary:hover{color:#42291d;background:#edcc98}@media (max-width:620px){.albeek-storefront .social-section{border-block-width:5px}.albeek-storefront .info{background:linear-gradient(#bd8244,#a96d32)}}
