@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700&family=Manrope:wght@400;500;600;650;700;750;800&display=swap";.sales-guide.drawer{width:min(100vw,530px)}.sales-guide .dialog-inner{display:flex;flex-direction:column;padding:24px}.sales-guide .guide-intro{flex-shrink:0;margin-bottom:12px;font-size:10px}.sales-guide .chat-messages{overflow-anchor:none;padding:0 3px 12px 0}.sales-guide .sales-message{margin-bottom:14px}.sales-guide .sales-message>p{max-width:100%;margin:0;font-size:13px;line-height:1.65}.sales-guide .sales-message.guide{background:transparent;margin-right:0}.sales-guide .sales-message.guide>p{background:#eeece1}.sales-guide .sales-message.user{background:transparent}.sales-guide .sales-message.user>p{max-width:88%;background:#30382a;color:#fff;margin-left:auto}.sales-products{border:1px solid #d9d7c9;border-radius:9px;padding:4px 13px;margin-top:10px;background:#faf9f4}.sales-products section+section{border-top:1px solid #d9d7c9}.sales-products h3{font:700 11px var(--font);letter-spacing:.4px;color:#88703a;margin:14px 0 6px}.sales-product{display:flex;align-items:center;gap:10px;padding:10px 0}.sales-product>div{flex:1;display:flex;flex-direction:column;gap:4px}.sales-product strong{font-size:12px;font-weight:600}.sales-product span{font-size:12px;color:#5c6252}.sales-product button{display:grid;place-items:center;width:36px;height:36px;flex:0 0 auto;border-radius:50%;color:#262e20;background:#efd48e}.sales-offers{display:grid;gap:8px;margin-top:10px}.sales-offers button{background:#f5f1e4;border:1px solid #d9c68d;border-radius:8px;text-align:left;padding:14px;display:grid;grid-template-columns:1fr auto;gap:8px}.sales-offers span{font-size:12px;grid-column:1/-1}.sales-offers strong{font-size:14px}.sales-confirm{padding:15px;margin-top:10px;border:1px solid #d5b96e;background:#fbf6e7;border-radius:8px;display:grid;gap:12px}.sales-confirm>strong{font-size:14px}.sales-confirm>span{font-size:12px;overflow-wrap:anywhere}.sales-confirm label{display:flex;align-items:flex-start;gap:9px;font-size:12px;line-height:1.6}.sales-confirm input{flex:0 0 auto;width:17px;height:17px;margin-top:2px;accent-color:#846225}.sales-confirm .button{font-size:12px;justify-content:center;padding:13px 10px}.sales-edit{font-size:12px;text-decoration:underline;padding:4px;background:transparent}.sales-tracking{display:flex;align-items:center;justify-content:space-between;background:#eed287;padding:16px;border-radius:6px;font-size:13px;margin-top:8px}.sales-cart{border:1px solid #dbd4ba;border-radius:7px;background:#faf7ed;margin:8px 0 0;flex-shrink:0}.sales-cart summary{cursor:pointer;padding:12px;display:flex;align-items:center;gap:9px;font-size:11px}.sales-cart summary>span{flex:1}.sales-cart summary>strong{font-size:13px}.sales-cart>div{max-height:170px;overflow-y:auto;padding:0 12px}.sales-cart-line{display:flex;align-items:center;gap:10px;padding:10px 0;border-top:1px solid #e1dccf}.sales-cart-line>span{flex:1;display:grid;gap:4px}.sales-cart-line strong{font-size:11px}.sales-cart-line small{font-size:11px;color:#686957}.sales-cart-line>div{display:flex;align-items:center;gap:8px;font-size:12px}.sales-cart-line button{display:grid;place-items:center;width:30px;height:30px;border:1px solid #d9d0ba;border-radius:50%;background:transparent}.sales-guide .quick-replies{flex-shrink:0;margin:12px 0;gap:6px}.sales-guide .quick-replies button{font-size:10px;display:flex;gap:5px;align-items:center;padding:8px 10px}.sales-guide .guide-actions{flex-shrink:0;gap:12px;margin-bottom:12px}.sales-guide .chat-input{flex-shrink:0}.sales-error{margin:8px 0 0;font-size:12px;color:#983e2c}@media(max-width:600px){.sales-guide .dialog-inner{padding:20px 16px max(14px,env(safe-area-inset-bottom))}.sales-guide .chat-messages{min-height:120px}.sales-guide .dialog-top{margin-bottom:16px}.sales-guide .dialog-top h2{font-size:21px}.sales-guide .quick-replies{gap:5px;margin:10px 0}.sales-guide .quick-replies button{padding:7px 9px}}.business-hours{max-width:410px;margin:0 0 22px;font-size:12px}.business-hours>strong{display:flex;gap:8px;align-items:center;margin-bottom:14px;font-size:12px}.business-hours>span{display:flex;justify-content:space-between;gap:15px;padding:7px 0;color:#737967}.business-hours b{font-weight:500;color:var(--ink);white-space:nowrap}.business-hours>a{display:inline-flex;align-items:center;gap:8px;margin-top:14px;font-weight:650;font-size:12px}.coming-soon-branch{margin:24px 0;border:1px solid #d8dacb;border-radius:5px;padding:15px 18px;max-width:410px}.coming-soon-branch>span{display:block;font-size:8px;letter-spacing:1.4px;color:#968353;margin-bottom:8px}.coming-soon-branch>strong{font-size:14px}.coming-soon-branch>p{font-size:11px;margin:6px 0 0}.closed-whatsapp{display:flex;align-items:center;gap:7px;font-weight:600;color:#674;margin-top:14px;font-size:12px}@media(max-width:620px){.business-hours{font-size:11px}.business-hours>strong{font-size:11px}.business-hours>span{gap:8px}.business-hours>a{font-size:12px}.coming-soon-branch{margin:22px 0}}:root{--ink: #20211d;--dark: #171814;--cream: #f7f5ed;--paper: #fffef9;--gold: #edb950;--pink: #e45283;--muted: #7b7b71;--line: #e1e0d6;--font: "DM Sans", sans-serif;--display: "Manrope", sans-serif;font-family:var(--font);color:var(--ink);background:var(--cream);font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}button{color:inherit}button:disabled{opacity:.45;cursor:not-allowed}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid #b28531;outline-offset:5px}input:focus,textarea:focus{outline:2px solid #c2943c;outline-offset:1px}button{border:0}p{line-height:1.7}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:var(--display);font-weight:750}em{font-family:Georgia,serif;font-weight:400}svg{flex-shrink:0}img{display:block;max-width:100%}html{scroll-behavior:smooth;scroll-padding-top:100px}::selection{background:var(--gold);color:var(--ink)}.button{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:51px;padding:14px 23px;font-size:13px;font-weight:700;border-radius:5px;transition:background .2s,transform .2s;white-space:nowrap}.button:hover{transform:translateY(-2px)}.mustard{background:var(--gold);color:#20211c}.mustard:hover{background:#f6c564}.dark{background:var(--ink);color:#fffef7}.dark:hover{background:#36382f}.outline{border:1px solid var(--line);background:transparent}.full{width:100%}.text-link{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:650;background:transparent;padding:0}.icon-button{display:inline-flex;align-items:center;justify-content:center;min-width:36px;min-height:36px;padding:8px;background:transparent;border-radius:50%}.icon-button:hover{background:#88888815}.announcement{height:34px;background:#2d2f24;color:#d9daca;display:flex;align-items:center;justify-content:space-between;padding:0 5.6%;font-size:9px;letter-spacing:1.6px}.announcement>span:last-child{display:flex;align-items:center;gap:10px;letter-spacing:.4px}.ann-x{padding:0 8px;color:var(--gold)}.site-header{height:98px;background:var(--dark);color:#efeee6;display:flex;align-items:center;justify-content:space-between;padding:0 5.6%;border-bottom:1px solid #ffffff13;gap:30px}.brand{display:flex;align-items:center;gap:11px;font-family:Georgia,serif;font-weight:700;font-size:17px;line-height:.95}.brand img{width:50px;height:50px;object-fit:cover;border-radius:50%}.brand>span:not(.brand-cross):not(.nj-mark){display:flex;flex-direction:column;gap:5px}.brand em{font-family:Georgia,serif;font-style:italic;font-size:20px;color:var(--gold)}.brand-cross{font-family:var(--font);font-size:20px;font-weight:400;color:#77786d;margin:0 6px}.nj-mark{font-family:Georgia,serif;font-style:italic;font-weight:700!important;font-size:35px;color:var(--pink);display:flex;flex-direction:column;gap:3px;text-align:center}.nj-mark>span{font-family:var(--font);font-size:6px;font-style:normal;font-weight:700;letter-spacing:1px}.site-header nav{display:flex;align-items:center;gap:28px;font-size:12px;font-weight:500}.site-header nav a{padding:10px 0;transition:color .2s}.site-header nav a:hover{color:var(--gold)}.nav-qr{padding:0;display:flex;align-items:center;gap:7px;background:none;color:inherit;font-size:12px}.header-actions{display:flex;align-items:center;gap:10px}.header-actions>.icon-button{display:none}.cart-button{min-height:42px;padding:10px 16px;font-size:11px;gap:10px}.cart-button b{display:inline-flex;align-items:center;justify-content:center;background:#22241a;color:var(--gold);width:21px;height:21px;border-radius:50%;font-size:10px}.hero{background:var(--dark);color:var(--paper);min-height:635px;position:relative;overflow:hidden;display:grid;grid-template-columns:48% 52%;padding:70px 5.6% 95px}.hero-copy{z-index:2;position:relative}.hero-eyebrow{display:flex;gap:9px;align-items:center;color:#d7b76f;font-size:9px;letter-spacing:2.3px;margin-bottom:25px}.hero-eyebrow>span{width:5px;height:5px;background:var(--gold);border-radius:50%}.hero h1{font-size:clamp(58px,6.4vw,95px);line-height:1.05;letter-spacing:-5px;margin:0 0 24px;font-weight:750}.hero h1 em{color:var(--gold);letter-spacing:-4px}.hero-copy>p{color:#b8b9ad;font-size:13px;max-width:355px;line-height:1.85;margin-bottom:30px}.hero-ctas{display:flex;align-items:center;gap:25px}.hero-ctas .button{min-height:52px;padding:16px 23px;font-size:12px}.hero-ctas .text-link{font-size:11px;gap:10px}.hero-details{display:flex;align-items:center;gap:18px;margin-top:37px;color:#9e9f92;font-size:10px}.hero-details span{display:flex;align-items:center;gap:7px}.hero-details svg{color:#c8ad71}.hero-details i{height:18px;width:1px;background:#ffffff1c}.hero-visual{position:relative;min-height:420px;margin-left:-20px}.hero-food{position:absolute;top:42px;left:-10px;width:calc(100% + 75px);max-width:none;height:auto;mix-blend-mode:lighten;transform:rotate(-5deg);filter:drop-shadow(0 15px 20px #0007);z-index:1}.hero-orbit{position:absolute;width:410px;height:410px;border:1px solid #cfa55b25;border-radius:50%;left:17%;top:4px}.hero-orbit:before{content:"";position:absolute;border:1px solid #cfa55b16;border-radius:50%;top:-37px;right:-37px;bottom:-37px;left:-37px}.hero-orbit:after{content:"";position:absolute;border:1px solid #cfa55b10;border-radius:50%;top:-80px;right:-80px;bottom:-80px;left:-80px}.hero-lines{position:absolute;right:-180px;top:5%;width:750px;height:750px;opacity:.3;background:radial-gradient(ellipse at center,#62552c22,transparent 63%)}.handwritten{font:italic 22px Georgia,serif;position:absolute;top:0;right:10px;transform:rotate(9deg);color:#dbcfb2;z-index:3}.handwritten svg{display:block;width:75px;height:45px;fill:none;stroke:#b5a583;stroke-width:1.3;margin-left:20px}.hero-price{position:absolute;left:25px;bottom:3px;z-index:3;border:1px solid #ffffff20;background:#21221bdb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:18px 24px;border-radius:6px;transform:rotate(-5deg);box-shadow:0 10px 30px #0004}.hero-price small{font-size:8px;letter-spacing:1.3px;color:#bbbcae}.hero-price strong{display:block;font:700 29px var(--display);color:var(--gold);margin:4px 0}.hero-price strong span{font:500 9px var(--font);color:#bfbfae}.hero-price>span{font-size:9px;color:#bbbcae}.round-seal{position:absolute;bottom:-6px;right:12px;width:98px;height:98px;border-radius:50%;background:var(--gold);color:#303022;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;transform:rotate(13deg);box-shadow:0 0 0 5px #edb95020,0 0 0 6px #edb95044}.round-seal span{font-size:8px;letter-spacing:1px;font-weight:750;text-align:center;line-height:1.5}.hero-bottom{position:absolute;bottom:20px;left:5.6%;right:5.6%;display:flex;align-items:center;justify-content:space-between;font-size:7px;letter-spacing:1.9px;color:#707368}.hero-bottom>a{display:flex;border:1px solid #777a6944;width:32px;height:32px;border-radius:50%;justify-content:center;align-items:center;color:#c5c6b4}.flavor-strip{height:55px;display:flex;align-items:center;justify-content:space-around;gap:35px;overflow:hidden;white-space:nowrap;background:var(--gold);color:#303022;font-family:var(--display);font-weight:750;font-size:12px;letter-spacing:1.1px;padding:0 20px}.flavor-strip svg{width:18px;height:18px;fill:currentColor}.section-wrap{padding:85px 6.4%}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:35px;margin-bottom:34px}.eyebrow{display:block;font-size:9px;letter-spacing:2px;font-weight:650;color:#9c7c42;margin-bottom:13px}.section-heading h2,.how-section h2,.faq h2{font-size:44px;letter-spacing:-1.9px;line-height:1.18;margin:0}.section-heading h2 em{letter-spacing:-1.2px}.menu-heading-actions{display:flex;flex-direction:column;gap:12px;align-items:flex-end;padding-bottom:3px}.menu-heading-actions .text-link{font-size:11px;border-bottom:1px solid #8c8d7950;padding-bottom:5px}.menu-heading-actions>span{font-size:9px;color:var(--muted)}.menu-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--line);padding-bottom:21px}.category-tabs{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.category-tabs button{padding:11px 13px;display:flex;gap:7px;align-items:center;font-size:10px;border-radius:4px;background:transparent;min-height:39px;color:#73756b;white-space:nowrap}.category-tabs button:hover{background:#e9e7dd}.category-tabs .active{background:var(--ink)!important;color:var(--cream)}.search-field{display:flex;align-items:center;gap:9px;padding:11px 13px;background:transparent;border:1px solid var(--line);border-radius:4px;min-width:175px;color:#999a8e}.search-field input{border:0;outline:none!important;width:125px;background:transparent;font-size:10px;min-width:0;color:var(--ink)}.category-intro{display:flex;justify-content:space-between;align-items:center;margin:25px 0 20px;font-size:10px;color:#7c7d70}.category-intro>div{display:flex;align-items:center;gap:8px}.small-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#7d8e57;flex-shrink:0}.products-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.products-grid.has-images{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.product-card{background:var(--paper);border:1px solid #e5e2d7;border-radius:8px;overflow:hidden;transition:box-shadow .25s,transform .25s}.product-card:hover{box-shadow:0 10px 30px #3030220a;transform:translateY(-3px)}.product-photo{display:block;width:100%;position:relative;height:290px;padding:0;overflow:hidden;background:#22271e}.product-photo img{width:100%;height:100%;object-fit:cover;object-position:50% 56%;transition:transform .5s}.product-photo:hover img{transform:scale(1.04)}.photo-badge{position:absolute;left:16px;top:16px;display:block;background:var(--cream);padding:6px 11px;border-radius:3px;font-size:9px;font-weight:600;box-shadow:0 3px 8px #0001}.photo-reference{position:absolute;bottom:9px;left:12px;font-size:8px;color:#fff;text-shadow:0 1px 3px #000}.product-info{padding:23px 25px}.brand-tag{font-size:8px;letter-spacing:1px;text-transform:uppercase;color:#9a7c45;display:flex;align-items:center;gap:5px;margin-bottom:12px}.brand-tag.pink{color:#c64376}.product-info h3{font-size:20px;letter-spacing:-.5px;margin-bottom:9px;line-height:1.35}.product-info>p{font-size:11px;color:#828274;line-height:1.8;max-width:95%;margin-bottom:22px;min-height:38px}.product-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #eeeae1;padding-top:17px}.product-bottom>strong{font-family:var(--display);font-size:21px;font-weight:750;letter-spacing:-.6px}.add-product{display:flex;align-items:center;gap:13px;font-size:10px;padding:10px 13px;border-radius:4px;background:#f0ecdf;transition:background .2s;min-height:38px}.add-product:hover{background:var(--gold)}.no-photo .product-info>p{min-height:55px}.menu-footnote{display:flex;align-items:center;gap:10px;color:#8a8b7c;margin-top:24px}.menu-footnote p{font-size:10px;margin:0;max-width:650px}.menu-footnote>svg{color:#79805a}.menu-footnote button{margin-left:auto;white-space:nowrap;display:flex;align-items:center;gap:8px;font-size:10px;background:none;font-weight:650}.empty-state{padding:60px 10px;text-align:center}.empty-state>svg{margin-bottom:20px;color:var(--muted)}.nj-section{display:grid;grid-template-columns:46% 54%;min-height:550px;background:#22231f;color:var(--cream);margin:0 3.2%;border-radius:8px;overflow:hidden}.nj-photo{position:relative;min-height:550px;overflow:hidden}.nj-photo img{height:100%;width:100%;object-fit:cover;object-position:50% 52%;position:absolute;transition:transform .6s}.nj-photo:hover img{transform:scale(1.03)}.nj-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#15110f88,transparent 30%)}.nj-photo-caption{position:absolute;bottom:28px;left:30px;z-index:1;font-size:8px;letter-spacing:2px;color:#fff}.nj-photo-label{position:absolute;left:24px;top:22px;z-index:1;font:700 italic 52px Georgia;color:#fff;line-height:.9;text-shadow:0 2px 10px #0004}.nj-photo-label small{display:block;font:600 6px var(--font);letter-spacing:2px;margin-top:8px}.nj-copy{padding:65px 12%;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.nj-copy>.eyebrow{color:#e6a3b8;font-size:8px;margin-bottom:24px}.nj-copy h2{font-size:47px;line-height:1.1;letter-spacing:-2px;margin-bottom:24px}.nj-copy h2 em{color:#f398b5}.nj-copy>p{font-size:12px;color:#b4b6a8;max-width:350px;margin-bottom:22px}.nj-pills{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:27px}.nj-pills>span{border:1px solid #65665a66;border-radius:30px;font-size:8px;padding:7px 11px;color:#d4d5c7}.pink-button{background:#ed85a9;color:#25201f;font-size:11px}.pink-button:hover{background:#f7a5c1}.nj-micro{display:flex;align-items:center;gap:8px;font-size:8px;max-width:295px;line-height:1.7;margin-top:22px;color:#8d9081}.how-section{padding-bottom:82px}.how-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:55px;margin-top:47px}.how-card>div{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);padding-bottom:22px;margin-bottom:23px}.how-card>div>svg{color:#8e7746}.how-card>div>span{font-family:Georgia;font-size:36px;color:#d4d2c2}.how-card h3{font-size:16px;letter-spacing:-.4px;margin-bottom:10px}.how-card p{font-size:11px;line-height:1.85;color:#828374;margin:0;max-width:270px}.visit-section{background:#eeece1;display:grid;grid-template-columns:1fr 1fr;padding-top:65px;padding-bottom:65px;gap:80px;align-items:center}.visit-section h2{font-size:52px;letter-spacing:-2px;line-height:1.15;margin-bottom:26px}.visit-section p{display:flex;gap:7px;align-items:center;font-size:11px;color:#787c6b;margin-bottom:29px}.visit-section .button{font-size:11px}.visit-visual{position:relative;height:310px;overflow:hidden;border-radius:6px;display:flex;align-items:center}.visit-visual img{height:100%;width:100%;object-fit:cover;object-position:center 38%}.visit-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#171c1788,transparent)}.visit-caption{position:absolute;left:25px;bottom:25px;color:#fff;z-index:1}.visit-caption span{font-size:7px;letter-spacing:1.7px}.visit-caption strong{display:block;font-size:23px;font-family:var(--display);line-height:1.3;letter-spacing:-.7px;margin-top:10px}.faq{display:grid;grid-template-columns:40% 60%;column-gap:20px;padding-top:80px;padding-bottom:90px}.faq>.eyebrow{grid-column:1;margin-bottom:13px}.faq h2{grid-column:1;font-size:35px;max-width:280px}.faq-list{grid-column:2;grid-row:1/4}.faq details{border-bottom:1px solid var(--line)}.faq summary{font-size:12px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 0}.faq details:first-child summary{padding-top:3px}.faq summary::-webkit-details-marker{display:none}.faq details p{font-size:11px;color:var(--muted);margin-bottom:20px;max-width:95%}.faq details[open] svg{transform:rotate(45deg)}footer{background:var(--dark);color:var(--cream);padding:43px 6.4% 23px}.footer-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:35px;border-bottom:1px solid #ffffff16;gap:20px}.footer-top .brand{font-size:14px;display:flex;gap:7px}.footer-top .brand em{font-size:17px}.footer-top .nj-mark{font-size:30px}.footer-top>p{color:#8b8f7d;font-size:11px;margin:0}.footer-top>a:last-child{font-size:10px;display:flex;align-items:center;gap:15px}.footer-bottom{display:flex;align-items:center;gap:22px;color:#777c68;font-size:8px;padding-top:22px}.footer-bottom>span{margin-right:auto}.footer-bottom button{font-size:8px;background:none;color:inherit}.footer-bottom a{display:flex;gap:7px;align-items:center}.chat-fab{position:fixed;bottom:25px;right:25px;display:flex;align-items:center;gap:9px;color:var(--paper);background:#30382a;border:1px solid #c0c6ac28;min-height:51px;border-radius:50px;padding:12px 18px;z-index:9;box-shadow:0 5px 25px #171c1722;font-size:11px}.chat-fab:hover{background:#454f3a}.toast{position:fixed;left:50%;bottom:27px;transform:translate(-50%);background:var(--paper);border:1px solid var(--line);box-shadow:0 5px 30px #0002;display:flex;align-items:center;gap:10px;z-index:20;border-radius:5px;padding:16px 20px;font-size:12px;min-width:360px}.toast>svg{color:#73865a}.toast>button{display:flex;align-items:center;gap:7px;background:transparent;font-size:10px;font-weight:650;margin-left:10px}.mobile-cart{display:none}.connection-notice{background:#f1d997;font-size:12px;padding:12px;text-align:center}.modal,.drawer{border:0;background:var(--paper);color:var(--ink);padding:0;box-shadow:0 20px 100px #0003;border-radius:10px;max-width:calc(100% - 28px);width:660px;max-height:90dvh;outline:none}.modal::backdrop,.drawer::backdrop{background:#13170ec0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal .dialog-inner{padding:25px}.dialog-top{display:flex;justify-content:space-between;gap:15px;align-items:center;padding-bottom:20px;border-bottom:1px solid var(--line);margin-bottom:22px}.dialog-top h2{margin:0;font-size:19px;letter-spacing:-.6px}.drawer{height:100dvh;max-height:100dvh;width:470px;max-width:100%;position:fixed;right:0;left:auto;top:0;bottom:0;margin:0;border-radius:0;overflow-y:auto}.drawer .dialog-inner{padding:25px;min-height:100%;display:flex;flex-direction:column}.drawer .dialog-top{position:sticky;top:-25px;background:var(--paper);z-index:4;padding-top:8px}.product-modal-body{display:grid;grid-template-columns:40% 1fr;gap:23px}.product-modal-body>img{width:100%;height:290px;object-fit:cover;border-radius:5px}.product-modal-body h3{font-size:23px;line-height:1.2;margin-bottom:12px}.product-modal-body p{font-size:12px;color:var(--muted)}.field-label{display:flex;flex-direction:column;gap:8px;font-size:11px;font-weight:550;margin:18px 0}.field-label input,.field-label textarea{width:100%;border:1px solid var(--line);border-radius:4px;background:transparent;padding:13px;font-size:12px;min-width:0;color:var(--ink)}.field-label textarea{resize:vertical;min-height:82px;font-size:11px;line-height:1.6}.product-modal-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:22px;margin-top:22px;border-top:1px solid var(--line)}.quantity{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line);border-radius:4px;background:var(--paper);min-height:34px}.quantity>span{min-width:16px;text-align:center;font-size:12px;font-weight:600}.quantity .icon-button{width:31px;min-width:31px;min-height:32px;padding:6px;border-radius:0}.muted{color:var(--muted)}.small{font-size:10px!important;line-height:1.7}.center{text-align:center}.inline-notice{padding:12px 14px;background:#f3f0e4;border:1px solid #e8e3cf;border-radius:4px;display:flex;gap:8px;font-size:10px;color:#7b7459;line-height:1.7;margin:14px 0}.demo-notice{margin-top:0;background:#f7f0dc}.qr-modal{text-align:center;width:440px}.qr-modal p{font-size:12px;color:var(--muted)}.qr-image{display:block;margin:20px auto;background:#fff;max-width:100%;border:1px solid var(--line);border-radius:6px}.qr-modal .button{margin-bottom:5px}.empty-cart{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;flex:1;min-height:450px}.empty-cart>svg{color:#b0ab94;margin-bottom:27px}.empty-cart h3{font-size:26px;letter-spacing:-1px;line-height:1.3;margin-bottom:14px}.empty-cart p{font-size:12px;color:var(--muted);margin-bottom:25px}.cart-line{display:flex;gap:16px;border-bottom:1px solid var(--line);padding:20px 0}.cart-line:first-child{padding-top:0}.cart-line>img,.cart-line-icon{width:80px;height:95px;border-radius:5px;object-fit:cover;flex-shrink:0}.cart-line-icon{background:#eeeadd;display:flex;align-items:center;justify-content:center;color:#a5a18d}.cart-line>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:9px;flex:1}.cart-line h3{font-size:14px;letter-spacing:-.4px;line-height:1.4;margin:0;width:100%}.cart-line p{font-size:10px;margin:0;color:var(--muted);width:100%}.cart-line strong{font-size:14px}.cart-line .quantity{margin-left:auto}.cart-upsell{background:#f1efe5;padding:17px;border-radius:5px;margin:25px 0}.cart-upsell>span{font-size:11px;font-weight:600}.cart-upsell button{display:flex;align-items:center;justify-content:space-between;background:none;padding:14px 0 0;font-size:11px;width:100%;text-align:left}.cart-upsell button small{display:block;color:var(--muted);font-size:10px;margin-top:3px}.cart-summary{margin-top:auto;padding-top:20px}.cart-summary>div{display:flex;justify-content:space-between;font-size:15px}.cart-summary>p{font-size:10px;color:var(--muted);margin:12px 0 20px}.checkout>.text-link{margin-bottom:20px}.checkout>h3{font-size:17px;margin-bottom:15px}.fulfillment-options{display:flex;gap:8px;margin-bottom:18px}.fulfillment-options button{display:flex;flex:1;gap:8px;align-items:center;justify-content:center;padding:16px 9px;border:1px solid var(--line);border-radius:4px;font-size:10px;background:transparent}.fulfillment-options button.active{border-color:#b59a57;background:#f4eedc}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-row .field-label{min-width:0;margin-bottom:0}.payment-choice{padding:17px;border:1px solid var(--line);border-radius:5px;margin:22px 0}.payment-choice>span{display:flex;align-items:center;gap:10px;font-size:12px}.payment-choice p{font-size:10px;color:var(--muted);margin:10px 0 0}.check-label{display:flex;align-items:flex-start;gap:10px;font-size:10px;line-height:1.7;color:#777a69;margin:17px 0}.check-label input{width:16px;height:16px;flex-shrink:0;accent-color:#687446;margin-top:1px}.checkout-total{display:flex;justify-content:space-between;align-items:center;font-size:16px;margin:28px 0 23px;border-top:1px solid var(--line);padding-top:22px}.checkout-total>strong{font-size:24px}.checkout-total small{display:block;font-size:10px;margin-top:6px}.form-error{background:#fbe8e3;color:#9e453b;border:1px solid #eed1c9;padding:12px 14px;font-size:12px;border-radius:4px;margin:15px 0}.guide .dialog-inner{height:100%}.guide-intro{display:flex;align-items:center;gap:8px;font-size:9px;color:var(--muted);margin-bottom:20px}.chat-messages{flex:1;overflow-y:auto;padding:3px 0;min-height:160px}.chat-messages p{font-size:12px;line-height:1.8;padding:13px 17px;border-radius:8px;white-space:pre-wrap;max-width:90%}.chat-messages .guide{background:#eeece1;margin-right:20px}.chat-messages .user{background:#30382a;color:#fff;margin-left:auto}.quick-replies{display:flex;flex-wrap:wrap;gap:6px;margin:20px 0 14px}.quick-replies button{font-size:9px;padding:8px 10px;border:1px solid var(--line);background:none;border-radius:30px}.guide-actions{display:flex;gap:15px;flex-wrap:wrap;margin-bottom:16px}.guide-actions button,.guide-actions a{font-size:10px;display:flex;gap:6px;align-items:center;background:none;padding:0}.chat-input{display:flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:5px;padding:7px}.chat-input input{border:0;outline:none;width:100%;padding:8px;min-width:0;background:none;font-size:12px}.chat-input>.icon-button{background:var(--gold);border-radius:4px}.tracker-page{min-height:100dvh;background:#eae8dc;padding:35px 20px 80px}.tracker-brand{display:block;text-align:center;font:700 20px Georgia;margin-bottom:30px}.tracker-brand em{color:#9d7836;font-size:23px}.tracker-card{max-width:720px;margin:auto;padding:42px;background:var(--paper);border:1px solid var(--line);border-radius:10px;box-shadow:0 10px 35px #30302508}.tracker-card>.eyebrow{margin-top:25px}.tracker-card h1{font-size:43px;letter-spacing:-1.5px;line-height:1.15;margin:20px 0 30px}.tracker-card h1 em{color:#a18348}.tracking-number{display:flex;align-items:center;justify-content:space-between;padding-bottom:22px;border-bottom:1px solid var(--line);font-size:13px}.tracking-number strong{background:#e8eddc;padding:6px 10px;border-radius:4px;color:#5e6e45;font-size:11px}.tracking-stages{display:flex;margin:35px 0 25px;gap:12px}.tracking-stages>div{flex:1;position:relative}.tracking-stages>div:before{content:"";position:absolute;top:14px;left:10px;width:calc(100% + 12px);height:1px;background:var(--line)}.tracking-stages>div:last-child:before{display:none}.tracking-stages>div>span{display:flex;align-items:center;justify-content:center;border-radius:50%;width:29px;height:29px;background:#eeede3;border:1px solid var(--line);font-size:11px;position:relative;z-index:1}.tracking-stages .done>span{background:#778657;color:#fff;border-color:#778657}.tracking-stages p{font-size:9px;margin-top:10px;color:var(--muted)}.tracking-stages .done p{color:#55683c}.tracking-items{margin-top:25px;border-top:1px solid var(--line);padding-top:20px}.tracking-items>div{display:flex;justify-content:space-between;gap:18px;font-size:12px;margin-bottom:15px;line-height:1.5}.tracking-items strong{white-space:nowrap;font-size:12px}.tracking-total{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:20px;margin-top:20px;font-size:19px}.tracker-buttons{display:flex;gap:10px;margin:25px 0}.tracker-buttons .button{font-size:11px}.full-loading{height:100dvh;display:flex;align-items:center;justify-content:center;background:var(--cream);font-size:15px;color:var(--muted)}.staff-layout{display:flex;min-height:100dvh;background:#f6f5ee}.staff-sidebar{width:245px;flex-shrink:0;position:fixed;top:0;bottom:0;left:0;background:#20221c;color:#a5aa96;padding:33px 20px 20px;display:flex;flex-direction:column;z-index:5}.staff-logo{display:flex;gap:10px;align-items:center;color:#e9dfc2;margin-bottom:56px}.staff-logo>img{width:46px;height:46px;border-radius:50%}.staff-logo>span{font:600 18px var(--display);letter-spacing:1px}.staff-logo>span>span{display:block;font-size:6px;letter-spacing:1.6px;color:#888f75;margin-top:7px}.sidebar-label{font-size:8px;letter-spacing:1.6px;color:#727a60;margin:0 15px 17px}.staff-sidebar nav{display:flex;flex-direction:column;gap:5px}.staff-sidebar nav>button{display:flex;align-items:center;gap:11px;font-size:11px;background:none;color:#a8ae98;border-radius:5px;min-height:47px;padding:13px 15px;text-align:left}.staff-sidebar nav>button:hover{background:#ffffff07}.staff-sidebar nav>button.active{color:var(--gold);background:#edb95012}.staff-sidebar nav>button b{margin-left:auto;background:var(--gold);color:#323623;font-size:9px;padding:2px 5px;border-radius:3px}.sidebar-bottom{margin-top:auto;padding-top:50px}.sidebar-bottom>a{display:flex;align-items:center;justify-content:space-between;font-size:10px;padding:0 12px 25px;border-bottom:1px solid #ffffff10}.staff-user{display:flex;align-items:center;gap:9px;padding-top:20px}.staff-user>span{width:31px;height:31px;border:1px solid #656c53;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:12px;color:#c1c7ad}.staff-user>p{font-size:10px;margin:0;flex:1;color:#c1c7ad}.staff-user small{display:block;font-size:8px;color:#6f795c;margin-top:2px}.staff-main{margin-left:245px;flex:1;min-width:0}.staff-topbar{height:69px;border-bottom:1px solid var(--line);background:#fffef955;padding:0 35px;display:flex;align-items:center;justify-content:space-between;font-size:9px;color:var(--muted)}.staff-topbar>span:first-child{display:flex;align-items:center;gap:8px}.staff-topbar>span:last-child{font-size:8px;letter-spacing:1.3px;color:#959984}.staff-content{padding:25px 35px 55px}.staff-demo{padding:12px 15px;background:#efebd8;border:1px solid #e6dfbf;display:flex;align-items:center;gap:8px;border-radius:5px;color:#8b7d4f;font-size:9px;margin-bottom:30px}.staff-demo>a{margin-left:auto;display:flex;gap:6px;align-items:center;font-size:8px}.staff-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:30px 0}.staff-heading .eyebrow{font-size:7px;letter-spacing:1.5px}.staff-heading h1{font-size:33px;letter-spacing:-1.3px;margin:0 0 10px}.staff-heading p{font-size:10px;color:var(--muted);margin:0}.staff-heading>div:last-child{display:flex;gap:15px;align-items:center}.staff-heading .button{font-size:10px;min-height:42px;padding:12px 16px;gap:8px}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin-bottom:30px}.stat-card{padding:20px;background:var(--paper);border:1px solid var(--line);border-radius:6px}.stat-card>span{display:flex;justify-content:space-between;align-items:center;color:#8b907c;font-size:9px;gap:7px}.stat-card>strong{display:block;font:700 29px var(--display);letter-spacing:-.8px;margin:13px 0 8px}.stat-card>small{font-size:8px;color:#a0a38d}.staff-filter{display:flex;gap:20px;align-items:center;border-bottom:1px solid var(--line);margin-bottom:24px;overflow-x:auto}.staff-filter>button{font-size:10px;color:#8a8e7c;background:none;padding:0 0 14px;border-bottom:2px solid transparent;white-space:nowrap;display:flex;gap:8px;align-items:center}.staff-filter>.active{color:#3c442f;font-weight:650;border-color:#414c2f}.staff-filter b{font-size:8px;font-weight:500;background:#e6e9dc;padding:2px 5px;border-radius:3px}.orders-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:19px;align-items:start}.order-card{background:var(--paper);border:1px solid var(--line);border-radius:7px;padding:18px 18px 0;min-width:0}.order-card-header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.order-card-header>span:first-child{font-family:var(--display);font-size:18px;font-weight:750;letter-spacing:-.5px}.order-card-header small{display:block;font:500 9px var(--font);letter-spacing:0;color:#8d927b;margin-top:6px}.status-badge{display:inline-flex;font-size:7px;padding:6px 7px;border-radius:4px;background:#f2e8c9;color:#8e7130;white-space:nowrap}.status-badge.confirmed{background:#e4e9d6;color:#6b7b43}.status-badge.preparing{background:#f1e1c9;color:#a27432}.status-badge.ready{background:#dfe9dc;color:#587247}.status-badge.delivered{background:#e6e6df;color:#7b8070}.status-badge.cancelled{background:#f5ded7;color:#a56c5a}.order-meta{display:flex;justify-content:space-between;color:#929780;font-size:8px;margin-bottom:20px}.order-meta>span{display:flex;gap:5px;align-items:center}.order-meta>small{font-size:6px;letter-spacing:.7px}.order-customer{font-size:11px;font-weight:600;margin-bottom:16px;display:flex;gap:8px;flex-wrap:wrap;align-items:center}.order-customer>a{margin-left:auto;font-size:8px;font-weight:400;color:#939980}.order-lines{border-top:1px solid #e9e8dd;border-bottom:1px solid #e9e8dd;padding:13px 0}.order-lines>div{display:flex;gap:8px;align-items:flex-start;margin:8px 0}.order-lines>div>span:first-child{width:20px;min-height:20px;background:#efeee4;border-radius:3px;text-align:center;font-size:9px;padding:3px;flex-shrink:0}.order-lines p{font-size:10px;line-height:1.6;margin:0;flex:1}.order-lines small{display:block;font-size:8px;color:#9b987c}.order-lines .warning-text{color:#ad873d;margin-top:4px}.station-label{color:#a8aa99;padding-top:3px}.order-note{background:#f4f0df;color:#8d8057;font-size:9px;padding:9px 12px;margin-top:12px;border-radius:3px;line-height:1.7}.order-total{display:flex;justify-content:space-between;gap:8px;align-items:center;margin:16px 0;font-size:16px}.order-total>strong{font-family:var(--display);letter-spacing:-.5px}.order-total>span{font-size:7px;display:flex;gap:4px;align-items:center}.order-total .pending{color:#a28751}.order-total .paid{color:#73865a}.order-actions .button{font-size:9px;min-height:37px;padding:10px 8px;border-radius:4px;gap:8px}.payment-action{display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--line);background:none;border-radius:4px;width:100%;font-size:8px;min-height:35px;margin-top:7px;color:#727b59}.cancel-action{font-size:8px;background:none;color:#ada590;text-align:center;width:100%;margin-top:12px}.order-history{margin-top:15px;border-top:1px solid var(--line);padding:12px 0}.order-history>summary{font-size:8px;color:#929881;cursor:pointer}.order-history>p{display:flex;justify-content:space-between;font-size:8px;color:#8b9279;margin:8px 0}.staff-empty{padding:75px 20px;display:flex;align-items:center;flex-direction:column;text-align:center;border:1px dashed var(--line);border-radius:7px}.staff-empty>svg{color:#b2b69f;margin-bottom:20px}.staff-empty h3{font-size:22px;letter-spacing:-.6px;margin-bottom:10px}.staff-empty p{font-size:11px;color:#999f87;margin-bottom:23px}.staff-empty .button{font-size:10px}.kitchen-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.kitchen-columns>section>h2{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:650;margin:0 0 18px}.kitchen-columns>section>h2 b{margin-left:auto;font-size:9px;color:#8e957e}.status-dot{display:inline-block;height:6px;width:6px;border-radius:50%;background:#a5b481}.status-dot.preparing{background:#d1a358}.status-dot.ready{background:#6f9161}.kitchen-columns .order-card{margin-bottom:17px}.station-tabs{display:flex;gap:5px;margin-bottom:12px}.station-tabs button{font-size:8px;padding:5px 10px;background:transparent;border:1px solid var(--line);border-radius:4px}.station-tabs .active{background:#e4e9d6}.settings-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.settings-card{background:var(--paper);border:1px solid var(--line);border-radius:6px;padding:30px}.settings-card>svg{color:#9e8a52;margin-bottom:17px}.settings-card>h2{font-size:20px;letter-spacing:-.6px;margin-bottom:13px}.settings-card>p{color:#8c937a;font-size:11px;line-height:1.9}.settings-card .button{font-size:11px}.connection-status{display:inline-block;float:right;padding:5px 8px;font-size:8px;background:#f2ecd9;border-radius:3px;color:#a68c4d}.qr-workspace{display:grid;grid-template-columns:1fr 1fr;gap:22px;align-items:start}.qr-workspace .settings-card:first-child{display:flex;flex-direction:column;align-items:flex-start}.qr-workspace .qr-image{align-self:center}.qr-workspace .field-label{width:100%}.menu-preview{width:100%;height:330px;object-fit:cover;border-radius:5px;margin-top:25px}.availability-list{background:var(--paper);border:1px solid var(--line);border-radius:7px;margin-top:22px;padding:5px 23px}.availability-list>div{display:flex;justify-content:space-between;align-items:center;padding:17px 0;border-bottom:1px solid #eae9df;gap:10px}.availability-list>div:last-child{border:0}.availability-list strong{font-size:11px;font-weight:550}.availability-list small{display:block;font-size:9px;color:#a0a58d;margin-top:4px}.availability-toggle{display:flex;align-items:center;gap:7px;font-size:9px;background:none;color:#a9aa9c;min-width:100px}.availability-toggle>span{width:27px;height:15px;border-radius:15px;background:#d9dccd;position:relative}.availability-toggle>span:after{content:"";position:absolute;left:3px;top:3px;bottom:3px;aspect-ratio:1;border-radius:50%;background:#fff}.availability-toggle.on{color:#7a8d5b}.availability-toggle.on>span{background:#839967}.availability-toggle.on>span:after{left:auto;right:3px}.staff-search{max-width:330px;background:var(--paper)}.staff-search input{width:100%;font-size:11px}.login-page{display:grid;grid-template-columns:1fr 1fr;min-height:100dvh;background:var(--cream)}.login-brand{background:var(--dark);padding:12% 14%;display:flex;flex-direction:column;justify-content:center;color:var(--cream)}.login-brand>img{width:110px;border-radius:50%;margin-bottom:50px}.login-brand>span{font-size:8px;letter-spacing:2px;color:#d1b575;margin-bottom:25px}.login-brand>h1{font-size:47px;letter-spacing:-2px;line-height:1.15;margin-bottom:25px}.login-brand>h1 em{color:var(--gold)}.login-brand>p{font-size:12px;color:#8a917b}.login-form{padding:65px 15%;display:flex;flex-direction:column;justify-content:center;max-width:610px;width:100%;margin:auto}.login-form>.text-link{margin-bottom:65px;font-size:10px;color:var(--muted)}.login-form>h2{font-size:32px;letter-spacing:-1.2px;margin:5px 0 12px}.login-form>p{font-size:12px;color:var(--muted);margin-bottom:20px}.login-form form>.button{margin-top:17px}.demo-access{margin-top:25px;padding-top:20px;border-top:1px solid var(--line)}.demo-access>p{font-size:10px;color:#999d85}.demo-access .button{font-size:10px}.confirm-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:30px}.confirm-actions>.button{font-size:11px}.staff-product-picker{max-height:250px;overflow-y:auto;border:1px solid var(--line);border-radius:4px;margin:15px 0}.staff-product-picker>button{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 15px;border-bottom:1px solid var(--line);width:100%;font-size:11px;text-align:left;background:none}.staff-product-picker>button:hover{background:#f2efe2}.staff-product-picker small{display:block;font-size:9px;color:var(--muted);margin-top:4px}.staff-selected-lines{border-bottom:1px solid var(--line)}.staff-selected-lines>div{display:flex;align-items:center;gap:15px;justify-content:space-between;margin:14px 0}.staff-selected-lines strong{font-size:11px}.new-order-form>.search-field input{width:100%}.handoffs{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.handoffs>.staff-empty{grid-column:1/-1}.handoff-card{background:var(--paper);padding:25px;border:1px solid var(--line);border-radius:5px}.handoff-card h3{font-size:19px}.handoff-card p{font-size:11px;color:var(--muted)}.handoff-card .button{font-size:10px}@media(min-width:1500px){.hero{min-height:760px;padding-top:95px}.hero-food{top:30px}.hero-visual{min-height:500px}.hero-orbit{width:500px;height:500px}.hero-price{bottom:15px}.hero-copy>p{font-size:15px;max-width:420px}.hero-eyebrow{font-size:11px}.hero-details{font-size:12px}.hero-ctas .button{font-size:14px}.hero-ctas .text-link{font-size:13px}.product-photo{height:370px}.section-wrap{padding-top:100px;padding-bottom:100px}.nj-section,.nj-photo{min-height:640px}.nj-copy h2{font-size:58px}}@media(max-width:1150px){.site-header{padding:0 4%;gap:15px}.site-header nav{gap:18px}.site-header nav a,.nav-qr{font-size:11px}.brand{font-size:14px}.brand img{width:42px;height:42px}.brand em{font-size:17px}.nj-mark{font-size:29px}.hero{padding-left:5%;padding-right:5%;grid-template-columns:49% 51%;min-height:610px}.hero h1{font-size:69px;letter-spacing:-3.5px}.hero-food{top:70px;width:calc(100% + 65px);left:-20px}.hero-ctas{gap:18px}.hero-ctas .button{font-size:11px;padding:14px 17px}.hero-ctas .text-link{font-size:10px}.hero-price{bottom:5px;left:5px;padding:14px 18px}.round-seal{bottom:5px;right:0;width:85px;height:85px}.hero-orbit{width:340px;height:340px;left:7%;top:36px}.hero-copy>p{max-width:300px}.hero-details{font-size:9px;gap:12px}.menu-toolbar{flex-wrap:wrap}.category-tabs{flex:1}.search-field{min-width:155px}.search-field input{width:110px}.category-tabs button{padding:10px;font-size:9px}.section-heading h2{font-size:39px}.nj-copy{padding:50px 10%}.nj-copy h2{font-size:40px}.nj-photo,.nj-section{min-height:510px}.products-grid{gap:15px}.product-info{padding:20px}.product-info h3{font-size:18px}.staff-sidebar{width:205px;padding:25px 13px 15px}.staff-main{margin-left:205px}.staff-content{padding:22px}.staff-topbar{padding:0 22px}.orders-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stats-grid{gap:10px}.stat-card{padding:15px}.stat-card>span{font-size:8px}.stat-card>strong{font-size:24px}.kitchen-columns{gap:10px}.order-card{padding:14px 13px 0}.kitchen-columns .order-card-header,.kitchen-columns .order-total{flex-wrap:wrap}.staff-demo>a{display:none}.staff-heading .eyebrow{font-size:6px}.staff-heading .button{padding:12px}.login-brand>h1{font-size:40px}.login-form{padding:50px 13%}.settings-card{padding:23px}.connection-status{float:none;margin-left:18px}.qr-workspace{gap:15px}.how-grid{gap:35px}}@media(max-width:850px){.site-header nav{gap:13px}.site-header .brand img{display:none}.site-header .brand-cross{margin:0 2px}.cart-button{padding:10px 12px}.site-header{height:83px}.hero{min-height:570px;padding-top:62px;padding-bottom:80px}.hero h1{font-size:59px}.hero-eyebrow{font-size:7px;letter-spacing:1.6px}.hero-copy>p{font-size:11px;max-width:270px}.hero-ctas{flex-direction:column;align-items:flex-start;gap:19px}.hero-details{margin-top:27px;gap:10px;font-size:7px}.hero-details svg{width:14px}.hero-orbit{width:300px;height:300px;left:3%;top:45px}.hero-food{top:85px;width:calc(100% + 70px);left:-25px}.hero-visual{min-height:390px}.hero-price{bottom:9px;padding:13px 15px}.hero-price strong{font-size:24px}.hero-price>span{font-size:7px}.hero-price small{font-size:6px}.round-seal{height:75px;width:75px;right:-6px;bottom:15px}.round-seal span{font-size:6px}.round-seal svg{width:12px;height:12px}.handwritten{font-size:19px;top:5px;right:-5px}.hero-bottom{font-size:6px;letter-spacing:1.2px}.flavor-strip{font-size:10px;gap:25px}.section-wrap{padding:65px 5%}.section-heading{gap:20px}.section-heading h2{font-size:34px}.menu-heading-actions .text-link{font-size:10px}.menu-heading-actions>span{font-size:8px}.menu-toolbar{align-items:flex-start}.menu-toolbar .search-field{min-width:100%;order:2;margin-top:8px;padding:12px}.menu-toolbar .search-field input{width:100%;font-size:11px}.category-tabs{gap:4px}.category-tabs button{font-size:10px;padding:11px 12px}.product-photo{height:250px}.product-info{padding:19px}.product-info>p{font-size:10px;min-height:48px}.product-info h3{font-size:17px}.product-bottom>strong{font-size:19px}.products-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.menu-footnote{align-items:flex-start;flex-wrap:wrap}.menu-footnote p{font-size:9px;flex:1}.menu-footnote button{font-size:9px}.nj-copy{padding:40px 9%}.nj-copy h2{font-size:34px;letter-spacing:-1.2px}.nj-copy>p{font-size:10px}.nj-copy>.eyebrow{font-size:7px;letter-spacing:1.4px}.nj-copy .button{font-size:9px;padding:14px;gap:10px}.nj-pills>span{font-size:7px;padding:6px 8px}.nj-pills{gap:5px}.nj-photo{min-height:485px}.nj-micro{font-size:7px}.nj-section{min-height:485px}.nj-photo-caption{font-size:6px;left:18px}.how-grid{gap:25px}.how-card h3{font-size:14px;line-height:1.4}.how-card p{font-size:10px}.visit-section{gap:35px}.visit-section h2{font-size:43px}.visit-section p{font-size:9px}.visit-section .button{font-size:10px;padding:14px 16px}.visit-visual{height:290px}.faq h2{font-size:30px}.faq summary{font-size:11px}.faq{grid-template-columns:36% 64%;gap:10px}.faq .eyebrow{font-size:7px}.staff-sidebar{width:180px;padding:25px 10px 15px}.staff-sidebar nav>button{font-size:10px;padding:12px 10px;gap:8px}.staff-logo{gap:7px}.staff-logo>img{width:37px;height:37px}.staff-logo>span{font-size:15px}.staff-logo>span>span{font-size:5px}.staff-main{margin-left:180px}.staff-content{padding:20px}.staff-heading{align-items:flex-start;gap:10px}.staff-heading h1{font-size:28px}.staff-heading p{font-size:9px}.staff-heading>div:last-child>.icon-button{display:none}.staff-heading .button{font-size:9px;padding:10px;gap:5px}.stats-grid{grid-template-columns:repeat(2,1fr)}.orders-grid{gap:12px}.kitchen-columns{grid-template-columns:1fr}.kitchen-columns .order-card{margin-bottom:12px}.kitchen-columns>section{background:#edeee4;padding:16px;border-radius:6px}.settings-grid,.qr-workspace{grid-template-columns:1fr}.staff-filter{gap:15px}.staff-filter>button{font-size:9px}.login-page{grid-template-columns:40% 60%}.login-brand{padding:40px 15%}.login-brand>h1{font-size:34px}.login-brand>span{font-size:6px}.login-brand>p{font-size:10px}.login-form{padding:45px 12%}.login-brand>img{width:85px}.staff-demo{font-size:8px}.staff-heading .eyebrow{letter-spacing:1.1px}}@media(max-width:620px){html{scroll-padding-top:20px}.announcement{height:29px;font-size:7px;padding:0 5%;letter-spacing:1px}.announcement>span:last-child{font-size:7px;letter-spacing:0}.announcement>span:last-child>svg{display:none}.ann-x{padding:0 4px}.site-header{height:81px;padding:0 5%;gap:12px;position:relative}.site-header .brand img{display:block;width:39px;height:39px}.site-header .brand{font-size:12px;gap:7px}.site-header .brand em{font-size:15px}.site-header .nj-mark{font-size:27px}.nj-mark>span{font-size:4px}.site-header .brand-cross{font-size:17px;margin:0 2px}.site-header nav{display:none}.site-header nav.nav-open{display:flex;position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:flex-start;padding:20px 25px;background:#20221b;border-bottom:1px solid #4b4c3b;z-index:10;gap:10px}.site-header nav a,.site-header nav .nav-qr{font-size:13px;padding:12px 0;min-height:40px}.header-actions{gap:7px}.header-actions>.icon-button{display:flex;width:30px;min-width:30px;padding:3px}.header-actions>.icon-button svg{width:20px}.cart-button{width:39px;height:39px;padding:8px;min-height:39px;position:relative;border-radius:50%}.cart-button>span{display:none}.cart-button>svg{width:17px}.cart-button b{position:absolute;top:-5px;right:-5px;border:2px solid var(--dark);font-size:8px;width:18px;height:18px}.hero{padding:37px 6% 60px;display:flex;flex-direction:column;min-height:auto;overflow:hidden}.hero-copy{display:flex;flex-direction:column;align-items:flex-start}.hero-eyebrow{font-size:7px;letter-spacing:1.6px;margin-bottom:20px}.hero h1{font-size:clamp(53px,12.5vw,78px);line-height:1.06;letter-spacing:-3px;margin-bottom:20px}.hero h1 em{letter-spacing:-2.5px}.hero-copy>p{font-size:11px;max-width:300px;line-height:1.8;margin-bottom:23px}.hero-ctas{flex-direction:row;align-items:center;gap:20px;flex-wrap:wrap}.hero-ctas .button{font-size:11px;min-height:45px;padding:13px 17px;gap:15px}.hero-ctas .text-link{font-size:9px;gap:7px}.hero-details{font-size:8px;gap:15px;margin-top:24px}.hero-details svg{width:13px}.hero-visual{height:300px;min-height:300px;width:100%;margin:10px 0 0;position:relative}.hero-food{top:23px;left:-10%;width:121%;max-width:none;transform:rotate(-6deg)}.hero-orbit{width:260px;height:260px;left:calc(50% - 130px);top:15px}.hero-orbit:before{top:-25px;right:-25px;bottom:-25px;left:-25px}.hero-orbit:after{top:-52px;right:-52px;bottom:-52px;left:-52px}.handwritten{font-size:17px;top:0;right:0}.handwritten svg{width:55px;height:33px;margin-left:40px}.hero-price{left:1px;bottom:-7px;padding:12px 15px;transform:rotate(-6deg)}.hero-price strong{font-size:25px;margin:3px 0}.hero-price small{font-size:6px}.hero-price>span{font-size:7px}.round-seal{bottom:-4px;right:4px;width:75px;height:75px}.hero-bottom{left:6%;right:6%;bottom:17px;font-size:5px;letter-spacing:.9px;gap:10px}.hero-bottom>a{height:23px;width:23px;flex-shrink:0}.hero-bottom>a>svg{width:14px}.hero-bottom>span:last-child{text-align:right}.flavor-strip{height:43px;justify-content:flex-start;gap:23px;font-size:9px;letter-spacing:.8px}.flavor-strip>svg{width:13px}.section-wrap{padding:53px 6%}.section-heading{display:block;margin-bottom:25px}.eyebrow{font-size:7px;letter-spacing:1.5px;margin-bottom:11px}.section-heading h2{font-size:32px;letter-spacing:-1.5px}.menu-heading-actions{flex-direction:row;justify-content:space-between;align-items:center;margin-top:22px;gap:8px}.menu-heading-actions>span{font-size:7px}.menu-heading-actions .text-link{font-size:10px}.menu-heading-actions .text-link svg{width:14px}.menu-toolbar{padding-bottom:17px;gap:9px}.category-tabs{flex-wrap:nowrap;width:calc(100% + 7vw);overflow-x:auto;padding-right:7vw;padding-bottom:3px;scrollbar-width:none;gap:4px;flex:auto}.category-tabs::-webkit-scrollbar{display:none}.category-tabs button{font-size:10px;padding:11px 12px;flex-shrink:0;min-height:39px}.category-tabs svg{width:14px}.menu-toolbar .search-field{margin-top:4px;padding:12px}.menu-toolbar .search-field input{font-size:11px}.category-intro{font-size:8px;margin:20px 0 16px}.products-grid,.products-grid.has-images{grid-template-columns:1fr;gap:18px}.product-photo{height:270px}.product-info{padding:22px}.product-info h3{font-size:21px}.product-info>p{font-size:11px;min-height:0;margin-bottom:20px}.brand-tag{font-size:7px;letter-spacing:1px}.product-bottom{padding-top:17px}.product-bottom>strong{font-size:23px}.add-product{font-size:11px;padding:11px 14px;min-height:41px}.photo-badge{left:14px;top:14px;font-size:8px;padding:7px 10px}.menu-footnote{gap:8px;margin-top:20px}.menu-footnote p{font-size:9px;line-height:1.8}.menu-footnote>svg{width:13px;margin-top:3px}.menu-footnote button{margin:7px 0 0 20px}.nj-section{display:flex;flex-direction:column;margin:0 4%;min-height:0;border-radius:7px}.nj-photo{height:340px;min-height:340px}.nj-photo img{object-position:50% 46%}.nj-photo-label{left:22px;top:22px;font-size:52px}.nj-photo-caption{bottom:21px;left:22px;font-size:7px}.nj-copy{padding:38px 8% 40px}.nj-copy>.eyebrow{font-size:7px;margin-bottom:20px;letter-spacing:1.5px}.nj-copy h2{font-size:40px;letter-spacing:-1.7px;margin-bottom:21px}.nj-copy>p{font-size:11px;margin-bottom:23px;max-width:100%}.nj-pills{margin-bottom:25px;gap:7px}.nj-pills>span{font-size:7px;padding:7px 10px}.nj-copy .button{min-height:47px;font-size:11px;padding:14px 19px;gap:17px}.nj-micro{font-size:8px;max-width:290px;margin-top:21px}.how-section .section-heading h2{font-size:33px;max-width:280px}.how-grid{grid-template-columns:1fr;gap:28px;margin-top:32px}.how-card{position:relative;padding-left:63px;min-height:115px;border-bottom:1px solid var(--line);padding-bottom:23px}.how-card:last-child{border:0;padding-bottom:0;min-height:95px}.how-card>div{position:absolute;top:1px;left:0;display:flex;flex-direction:column;gap:12px;margin:0;padding:0;border:0}.how-card>div>svg{width:23px}.how-card>div>span{font-size:23px}.how-card h3{font-size:16px;margin:3px 0 10px}.how-card p{font-size:11px;max-width:100%}.visit-section{grid-template-columns:1fr;gap:32px;padding-top:43px;padding-bottom:43px}.visit-section h2{font-size:43px;margin-bottom:22px}.visit-section p{font-size:10px;margin-bottom:23px;line-height:1.8;align-items:flex-start}.visit-section p svg{width:17px;margin-top:1px}.visit-section .button{font-size:11px;min-height:45px}.visit-visual{height:300px}.visit-visual img{object-position:50% 41%}.visit-caption strong{font-size:25px}.visit-caption span{font-size:7px}.faq{display:block;padding-top:50px;padding-bottom:55px}.faq h2{font-size:32px;max-width:100%;margin-bottom:31px}.faq .eyebrow{font-size:7px}.faq summary{font-size:11px;padding:19px 0;line-height:1.7}.faq details p{font-size:11px;line-height:1.8}.faq summary svg{width:17px}footer{padding:35px 6% 100px}.footer-top{display:flex;flex-wrap:wrap;gap:22px;padding-bottom:28px}.footer-top .brand{width:100%;font-size:15px}.footer-top .brand em{font-size:19px}.footer-top>p{font-size:10px}.footer-top>a:last-child{font-size:9px;margin-left:auto;gap:7px}.footer-bottom{gap:15px;flex-wrap:wrap;font-size:7px;line-height:1.5;padding-top:20px}.footer-bottom>span{width:100%}.footer-bottom button{padding:0;font-size:8px}.footer-bottom a{font-size:8px;margin-left:auto}.chat-fab{bottom:22px;right:18px;min-height:46px;width:46px;padding:11px;justify-content:center}.chat-fab>span{display:none}.chat-fab:has(~.mobile-cart){bottom:88px}.mobile-cart{display:flex;position:fixed;z-index:8;bottom:15px;left:4%;right:4%;width:92%;box-shadow:0 5px 30px #0003;font-size:11px;padding:14px 16px;gap:10px;min-height:52px}.mobile-cart>strong{margin-left:auto;font-size:13px}.toast{min-width:0;width:92%;padding:14px 15px;gap:7px;font-size:10px;bottom:85px}.toast>button{margin-left:auto;font-size:9px;gap:3px;white-space:nowrap}.toast>svg{width:16px}.modal{max-width:calc(100% - 22px);max-height:92dvh}.modal .dialog-inner{padding:21px}.dialog-top{padding-bottom:17px;margin-bottom:20px}.dialog-top h2{font-size:17px}.product-modal-body{display:block}.product-modal-body>img{height:220px;width:100%;object-position:center 60%;margin-bottom:24px}.product-modal-body h3{font-size:23px}.product-modal-footer{gap:10px;position:sticky;bottom:-21px;background:var(--paper);padding-bottom:5px}.product-modal-footer .button{font-size:11px;gap:10px;padding:13px 18px;min-height:46px}.product-modal-footer .quantity,.product-modal-footer .quantity .icon-button{min-height:40px}.drawer{width:100%;max-width:100%;max-height:100dvh;border-radius:0}.drawer .dialog-inner{padding:22px}.drawer .dialog-top{top:-22px}.drawer .dialog-top h2{font-size:19px}.cart-line{gap:15px;padding:20px 0}.cart-line>img,.cart-line-icon{width:75px;height:94px}.cart-line h3{font-size:14px}.cart-upsell>span{font-size:11px}.cart-summary .button,.checkout .button{font-size:12px}.check-label{font-size:10px;line-height:1.8}.field-label{font-size:11px}.field-label input,.field-label textarea{font-size:13px}.form-row{gap:10px}.qr-modal{width:370px}.qr-modal .dialog-top h2{font-size:17px}.qr-modal .button{font-size:11px}.tracker-page{padding:25px 12px 45px}.tracker-card{padding:24px 21px}.tracker-card h1{font-size:33px;letter-spacing:-1.2px}.tracker-brand{font-size:16px}.tracking-stages{gap:7px}.tracking-stages p{font-size:8px;max-width:60px;line-height:1.5}.tracking-items>div{font-size:11px;gap:10px}.tracking-items strong{font-size:11px}.tracker-buttons{flex-direction:column}.tracking-stages>div:before{width:calc(100% + 7px)}.staff-sidebar{position:relative;width:100%;padding:15px 5%;border-bottom:1px solid #333a27;display:block}.staff-layout{display:block}.staff-logo{margin-bottom:17px}.staff-logo>img{width:34px;height:34px}.staff-logo>span{font-size:15px}.sidebar-label,.sidebar-bottom{display:none}.staff-sidebar nav{display:flex;flex-direction:row;overflow-x:auto;scrollbar-width:none;gap:5px;padding-bottom:2px}.staff-sidebar nav>button{flex-shrink:0;font-size:9px;padding:10px 12px;min-height:36px;gap:6px;white-space:nowrap}.staff-sidebar nav>button>svg{width:14px}.staff-sidebar nav>button b{font-size:7px}.staff-main{margin-left:0}.staff-topbar{height:42px;padding:0 5%;font-size:7px}.staff-topbar>span:last-child{font-size:6px;letter-spacing:.6px}.staff-topbar .small-dot{width:4px;height:4px}.staff-content{padding:18px 5% 40px}.staff-demo{font-size:7px;margin-bottom:24px;padding:10px 11px;line-height:1.6}.staff-demo>svg{width:14px}.staff-heading{display:block;margin:24px 0}.staff-heading h1{font-size:29px}.staff-heading p{font-size:10px;margin-bottom:20px}.staff-heading>div:last-child{justify-content:flex-end}.staff-heading .button{font-size:10px;min-height:42px;padding:11px 15px}.staff-heading>div:last-child>.icon-button{display:flex}.stats-grid{gap:10px;margin-bottom:25px}.stat-card{padding:17px}.stat-card>span{font-size:8px;gap:7px}.stat-card>span>svg{width:16px}.stat-card>strong{font-size:27px;margin:10px 0 7px}.stat-card>small{font-size:7px}.staff-filter{gap:20px;margin-bottom:20px}.staff-filter>button{font-size:10px;padding-bottom:13px}.orders-grid{grid-template-columns:1fr;gap:18px}.order-card{padding:20px 21px 0}.order-card-header>span:first-child{font-size:21px}.order-card-header small{font-size:10px}.status-badge{font-size:9px;padding:7px 9px}.order-meta{font-size:9px;margin-top:14px}.order-meta>small{font-size:7px}.order-customer{font-size:13px}.order-customer>a{font-size:10px}.order-lines p{font-size:12px}.order-lines small{font-size:9px}.order-lines>div>span:first-child{font-size:10px;width:22px}.order-lines>div{margin:11px 0;gap:10px}.order-total{font-size:20px;margin:19px 0}.order-total>span{font-size:9px}.order-actions .button{font-size:11px;min-height:43px}.payment-action{font-size:10px;min-height:40px;margin-top:9px}.cancel-action{font-size:9px;margin-top:15px}.order-history{padding:15px 0}.order-history>summary{font-size:9px}.order-history>p{font-size:9px}.order-note{font-size:10px;padding:12px}.kitchen-columns>section>h2{font-size:13px}.kitchen-columns{gap:25px}.station-tabs button{font-size:9px;padding:7px 12px}.settings-card{padding:25px}.settings-card>p{font-size:11px}.settings-card>h2{font-size:21px}.settings-grid,.qr-workspace{gap:17px}.connection-status{font-size:8px;float:right;margin:0}.availability-list{padding:4px 17px}.availability-list strong{font-size:11px}.availability-list small{font-size:8px}.availability-toggle{font-size:8px;min-width:84px}.login-page{display:block}.login-brand{padding:35px 8% 32px}.login-brand>img{width:64px;margin-bottom:25px}.login-brand>span{font-size:7px;margin-bottom:18px}.login-brand>h1{font-size:36px;margin-bottom:0}.login-brand>p{display:none}.login-form{padding:30px 8% 50px}.login-form>.text-link{margin-bottom:35px}.login-form>h2{font-size:29px}.login-form .field-label{font-size:12px}.login-form>.eyebrow{font-size:7px}.handoffs{grid-template-columns:1fr}.new-order-form>.search-field input{font-size:12px}.staff-product-picker>button{font-size:12px;padding:13px 15px}.staff-product-picker small{font-size:10px}.staff-selected-lines strong{font-size:12px}.confirm-actions{gap:8px}.confirm-actions .button{font-size:10px;padding:12px 15px}.modal .dialog-inner>p{font-size:12px}.empty-cart{min-height:450px}.guide-intro{font-size:9px}.chat-input input{font-size:13px}.quick-replies button{font-size:10px}.guide-actions a,.guide-actions button{font-size:11px}}@media(max-width:360px){.site-header .brand img{display:none}.site-header .brand{font-size:12px}.hero h1{font-size:52px}.hero-ctas{gap:15px}.hero-ctas .button{font-size:10px;padding:13px 15px}.hero-ctas .text-link{font-size:8px}.hero-details{font-size:7px;gap:10px}.hero-visual{height:255px;min-height:255px}.hero-food{top:30px}.handwritten{font-size:15px;right:0}.round-seal{height:65px;width:65px}.round-seal span{font-size:5px}.hero-price{padding:10px 13px}.hero-price strong{font-size:22px}.section-heading h2{font-size:29px}.nj-copy h2{font-size:35px}.product-photo{height:230px}.product-info{padding:19px}.product-info h3{font-size:20px}.menu-heading-actions>span{font-size:6px}.announcement{font-size:6px}.announcement>span:last-child{font-size:6px}.hero-bottom{font-size:4px}.form-row{grid-template-columns:1fr}.product-modal-footer .button{padding:13px;font-size:10px}.tracker-card{padding:21px 17px}.tracker-card h1{font-size:29px}.tracking-stages p{font-size:7px}.stats-grid{gap:8px}.stat-card{padding:13px}.stat-card>strong{font-size:24px}.staff-topbar>span:last-child{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.brand-lockup{display:inline-flex;align-items:center;justify-content:flex-start;gap:16px;flex:0 0 auto;line-height:1}.brand-lockup img{display:block;object-fit:contain;height:auto;flex:0 0 auto}.brand-lockup .logo-shawarma{width:96px}.brand-lockup .logo-nj{width:145px}.brand-divider{color:#8a897c;font:300 19px var(--font)}.site-header{height:118px;gap:24px}.footer-top .brand-lockup .logo-shawarma{width:116px}.footer-top .brand-lockup .logo-nj{width:172px}.nj-copy>.nj-brand-art{position:static;width:225px;height:auto;object-fit:contain;margin:0 0 24px}.nj-copy{padding-top:42px;padding-bottom:42px}.login-brand>.brand-lockup{margin-bottom:38px;gap:16px}.login-brand .brand-lockup .logo-shawarma{width:115px}.login-brand .brand-lockup .logo-nj{width:170px}.staff-logo>img{width:70px;height:70px;border-radius:0;object-fit:contain}.tracker-page>.brand-lockup{margin:0 auto 36px;display:flex;justify-content:center}@media(max-width:1100px)and (min-width:701px){.site-header .brand-lockup{gap:10px}.site-header .brand-lockup .logo-shawarma{width:78px}.site-header .brand-lockup .logo-nj{width:118px}.site-header{gap:18px}.site-header nav{gap:15px}.login-brand .brand-lockup .logo-shawarma{width:85px}.login-brand .brand-lockup .logo-nj{width:130px}}@media(max-width:700px){.site-header{height:103px;gap:8px;padding-inline:5%}.site-header .brand-lockup{gap:8px}.site-header .brand-lockup .logo-shawarma{width:75px}.site-header .brand-lockup .logo-nj{width:108px}.site-header .brand-divider{font-size:14px}.site-header .header-actions{gap:7px}.footer-top .brand-lockup{justify-content:center}.footer-top .brand-lockup .logo-shawarma{width:100px}.footer-top .brand-lockup .logo-nj{width:150px}.nj-copy>.nj-brand-art{width:220px;margin-bottom:24px}.login-brand>.brand-lockup{margin-bottom:28px}.login-brand .brand-lockup .logo-shawarma{width:90px}.login-brand .brand-lockup .logo-nj{width:135px}.staff-logo>img{width:60px;height:60px}.tracker-page .brand-lockup .logo-shawarma{width:86px}.tracker-page .brand-lockup .logo-nj{width:130px}}@media(max-width:360px){.site-header .brand-lockup{gap:6px}.site-header .brand-lockup .logo-shawarma{width:63px}.site-header .brand-lockup .logo-nj{width:94px}.site-header{padding-inline:4%}}
