.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: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 pendant-sway{0%,to{transform:rotate(-.7deg)}50%{transform:rotate(.7deg)}}@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)}}
