1:"$Sreact.fragment" 2:I[3029,["454","static/chunks/454-c2467c3766f1ea25.js","49","static/chunks/49-3b73ff7e4c3dfa8e.js","532","static/chunks/532-519093f3ef2cba17.js","84","static/chunks/84-bb9a88b2ae681ca7.js","745","static/chunks/745-9327ac4e460bbe8b.js","177","static/chunks/app/layout-0a50ab1204904b41.js"],"Navbar"] 3:I[8172,[],""] 4:I[4829,[],""] 5:I[2128,["454","static/chunks/454-c2467c3766f1ea25.js","49","static/chunks/49-3b73ff7e4c3dfa8e.js","532","static/chunks/532-519093f3ef2cba17.js","269","static/chunks/269-29ca834aae5a2bd9.js","84","static/chunks/84-bb9a88b2ae681ca7.js","745","static/chunks/745-9327ac4e460bbe8b.js","111","static/chunks/111-08dba39625df1342.js","817","static/chunks/817-7fb8946a2627a85d.js","974","static/chunks/app/page-af4294bd3f8ef0b7.js"],"Button"] 11:I[5704,[],"default",1] :HL["/_next/static/css/283af199790667e9.css","style"] f:X 0:{"P":null,"c":["","product","cakes-red-velvet-royale"],"q":"","i":false,"f":[[["",{"children":["product",{"children":[["id","cakes-red-velvet-royale","d",[]],{"children":["__PAGE__",{},"$undefined","$undefined",4608]},"$undefined","$undefined",4608]},"$undefined","$undefined",4608]},"$undefined","$undefined",4624],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/283af199790667e9.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],["$","html",null,{"lang":"en","children":["$","body",null,{"className":"grain min-h-screen antialiased","children":[["$","div",null,{"aria-hidden":true,"className":"pointer-events-none fixed inset-0 -z-10","style":{"background":"radial-gradient(120% 80% at 18% -10%, rgba(138,85,47,0.30) 0%, transparent 55%),radial-gradient(90% 70% at 88% 4%, rgba(201,154,99,0.16) 0%, transparent 52%),radial-gradient(120% 90% at 50% 110%, rgba(43,24,16,0.9) 0%, transparent 60%)"}}],["$","div",null,{"aria-hidden":true,"className":"grain-overlay fixed inset-0 -z-10"}],["$","a",null,{"href":"#main","className":"sr-only focus:not-sr-only focus:absolute focus:left-4 focus:top-4 focus:z-[100] focus:rounded-full focus:bg-gold focus:px-5 focus:py-3 focus:text-sm focus:text-noir","children":"Skip to content"}],["$","$L2",null,{}],["$","main",null,{"id":"main","className":"relative z-10","children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"shell grid min-h-[78vh] place-items-center py-32 text-center","children":["$","div",null,{"children":[["$","span",null,{"className":"text-6xl","children":"☕"}],["$","p",null,{"className":"text-eyebrow mt-8 text-gold/70","children":"404"}],["$","h1",null,{"className":"text-display mt-4 text-gradient-gold","children":"Nothing On This Tray"}],["$","p",null,{"className":"mx-auto mt-5 max-w-md text-[0.98rem] text-cream/55","children":"The page you were after has been eaten, or it never made it out of the kitchen."}],["$","div",null,{"className":"mt-10 flex flex-wrap justify-center gap-3","children":[["$","$L5",null,{"href":"/","size":"lg","children":"Back to the counter"}],["$","$L5",null,{"href":"/menu","size":"lg","variant":"outline","children":"See the menu"}]]}]]}]}],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],["$","footer",null,{"className":"relative z-10 mt-28 border-t border-gold/12 bg-gradient-to-b from-transparent to-void/80","children":[["$","div",null,{"className":"edge-fade-x overflow-hidden border-b border-gold/10 py-4","children":["$","div",null,{"className":"animate-marquee flex w-max gap-10 whitespace-nowrap","children":[["$","span","0",{"className":"flex gap-10","children":[["$","span","Roasted in small batches",{"className":"flex items-center gap-10 text-[0.68rem] uppercase tracking-[0.32em] text-cream/35","children":["Roasted in small batches",["$","span",null,{"className":"text-gold/50","children":"✦"}]]}],["$","span","Baked every twenty minutes",{"className":"flex items-center gap-10 text-[0.68rem] uppercase tracking-[0.32em] text-cream/35","children":["Baked every twenty minutes",["$","span",null,{"className":"text-gold/50","children":"✦"}]]}],["$","span","Conched for 48 hours",{"className":"flex items-center gap-10 text-[0.68rem] uppercase tracking-[0.32em] text-cream/35","children":["Conched for 48 hours",["$","span",null,{"className":"text-gold/50","children":"✦"}]]}],["$","span","Hand finished, always",{"className":"flex items-center gap-10 text-[0.68rem] uppercase tracking-[0.32em] text-cream/35","children":["Hand finished, always",["$","span",null,{"className":"text-gold/50","children":"✦"}]]}],["$","span","Delivered warm",{"className":"flex items-center gap-10 text-[0.68rem] uppercase tracking-[0.32em] text-cream/35","children":["Delivered warm",["$","span",null,{"className":"text-gold/50","children":"✦"}]]}]]}],["$","span","1",{"className":"flex gap-10","children":[["$","span","Roasted in small batches",{"className":"flex items-center gap-10 text-[0.68rem] uppercase tracking-[0.32em] text-cream/35","children":["Roasted in small batches",["$","span",null,{"className":"text-gold/50","children":"✦"}]]}],["$","span","Baked every twenty minutes",{"className":"flex items-center gap-10 text-[0.68rem] uppercase tracking-[0.32em] text-cream/35","children":["Baked every twenty minutes","$L6"]}],"$L7","$L8","$L9"]}]]}]}],"$La"]}],"$Lb"]}]}]]}],{"children":["$Lc",{"children":["$Ld",{"children":["$Le",{},null,false,null]},null,false,"$f"]},null,false,"$f"]},null,false,null],"$L10",false]],"m":"$undefined","G":["$11",[]],"S":true,"h":null,"r":"$undefined","s":"$undefined","a":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"nJ4iXrvRKwyw1P3i34szu"} 12:I[3549,["454","static/chunks/454-c2467c3766f1ea25.js","49","static/chunks/49-3b73ff7e4c3dfa8e.js","532","static/chunks/532-519093f3ef2cba17.js","269","static/chunks/269-29ca834aae5a2bd9.js","84","static/chunks/84-bb9a88b2ae681ca7.js","745","static/chunks/745-9327ac4e460bbe8b.js","111","static/chunks/111-08dba39625df1342.js","817","static/chunks/817-7fb8946a2627a85d.js","974","static/chunks/app/page-af4294bd3f8ef0b7.js"],""] 15:I[5621,["454","static/chunks/454-c2467c3766f1ea25.js","49","static/chunks/49-3b73ff7e4c3dfa8e.js","532","static/chunks/532-519093f3ef2cba17.js","84","static/chunks/84-bb9a88b2ae681ca7.js","745","static/chunks/745-9327ac4e460bbe8b.js","177","static/chunks/app/layout-0a50ab1204904b41.js"],"Overlays"] 17:I[8937,[],"OutletBoundary"] 18:"$Sreact.suspense" 1a:I[8937,[],"ViewportBoundary"] 1c:I[8937,[],"MetadataBoundary"] 6:["$","span",null,{"className":"text-gold/50","children":"✦"}] 7:["$","span","Conched for 48 hours",{"className":"flex items-center gap-10 text-[0.68rem] uppercase tracking-[0.32em] text-cream/35","children":["Conched for 48 hours",["$","span",null,{"className":"text-gold/50","children":"✦"}]]}] 8:["$","span","Hand finished, always",{"className":"flex items-center gap-10 text-[0.68rem] uppercase tracking-[0.32em] text-cream/35","children":["Hand finished, always",["$","span",null,{"className":"text-gold/50","children":"✦"}]]}] 9:["$","span","Delivered warm",{"className":"flex items-center gap-10 text-[0.68rem] uppercase tracking-[0.32em] text-cream/35","children":["Delivered warm",["$","span",null,{"className":"text-gold/50","children":"✦"}]]}] a:["$","div",null,{"className":"shell py-16","children":[["$","div",null,{"className":"grid gap-12 lg:grid-cols-[1.4fr_2fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","span",null,{"className":"flex items-center gap-3","children":[["$","span",null,{"className":"relative grid shrink-0 place-items-center rounded-full border border-gold/40 bg-gradient-to-br from-caramel/40 to-espresso transition-all duration-500 h-11 w-11","children":[["$","svg",null,{"viewBox":"0 0 32 32","className":"h-1/2 w-1/2 text-gold","aria-hidden":true,"children":[["$","path",null,{"d":"M7 11h15v7a7.5 7.5 0 0 1-15 0z","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinejoin":"round"}],["$","path",null,{"d":"M22 12.5h2.6a3 3 0 0 1 0 6H22","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round"}],["$","path",null,{"d":"M11 7.4c1.6-1.3.4-2.6 0-3.4M15.5 7.4c1.6-1.3.4-2.6 0-3.4","fill":"none","stroke":"currentColor","strokeWidth":"1.8","strokeLinecap":"round","opacity":"0.65"}]]}],["$","span",null,{"className":"absolute inset-0 rounded-full ring-1 ring-inset ring-gold/15"}]]}],["$","span",null,{"className":"leading-none","children":[["$","span",null,{"className":"block font-display font-semibold tracking-tight text-cream transition-all duration-500 text-xl md:text-[1.4rem]","children":"Sweet Box"}],["$","span",null,{"className":"mt-0.5 block text-[0.55rem] uppercase tracking-[0.34em] text-gold/70","children":"Coffee & Patisserie"}]]}]]}],["$","p",null,{"className":"mt-6 text-sm leading-relaxed text-cream/50","children":"A counter for coffee, a bench for pastry and a marble slab for chocolate — all under one roof since 2016."}],["$","p",null,{"className":"mt-6 text-[0.7rem] uppercase tracking-[0.24em] text-gold/60","children":"Open daily · 7am – 9pm"}]]}],["$","div",null,{"className":"grid gap-10 sm:grid-cols-3","children":[["$","div","Menu",{"children":[["$","h3",null,{"className":"text-eyebrow mb-5 text-gold/70","children":"Menu"}],["$","ul",null,{"className":"space-y-3","children":[["$","li","/menu?category=coffeeCoffee",{"children":["$","$L12",null,{"href":"/menu?category=coffee","className":"text-sm text-cream/55 transition-colors hover:text-gold","children":"Coffee"}]}],["$","li","/menu?category=cakesCakes",{"children":["$","$L12",null,{"href":"/menu?category=cakes","className":"text-sm text-cream/55 transition-colors hover:text-gold","children":"Cakes"}]}],["$","li","/menu?category=cookiesCookies",{"children":["$","$L12",null,{"href":"/menu?category=cookies","className":"text-sm text-cream/55 transition-colors hover:text-gold","children":"Cookies"}]}],["$","li","/menu?category=chocolateChocolate",{"children":["$","$L12",null,{"href":"/menu?category=chocolate","className":"text-sm text-cream/55 transition-colors hover:text-gold","children":"Chocolate"}]}]]}]]}],["$","div","Account",{"children":[["$","h3",null,{"className":"text-eyebrow mb-5 text-gold/70","children":"Account"}],["$","ul",null,{"className":"space-y-3","children":[["$","li","/favoritesFavourites",{"children":["$","$L12",null,{"href":"/favorites","className":"text-sm text-cream/55 transition-colors hover:text-gold","children":"Favourites"}]}],["$","li","/ordersOrder history",{"children":["$","$L12",null,{"href":"/orders","className":"text-sm text-cream/55 transition-colors hover:text-gold","children":"Order history"}]}],["$","li","/checkoutCheckout",{"children":["$","$L12",null,{"href":"/checkout","className":"text-sm text-cream/55 transition-colors hover:text-gold","children":"Checkout"}]}]]}]]}],["$","div","House",{"children":[["$","h3",null,{"className":"text-eyebrow mb-5 text-gold/70","children":"House"}],["$","ul",null,{"className":"space-y-3","children":[["$","li","/aboutOur story",{"children":["$","$L12",null,{"href":"/about","className":"text-sm text-cream/55 transition-colors hover:text-gold","children":"Our story"}]}],["$","li","/menu?sort=ratingTop rated",{"children":["$","$L12",null,{"href":"/menu?sort=rating","className":"text-sm text-cream/55 transition-colors hover:text-gold","children":"Top rated"}]}],["$","li","/menu?filter=newNew arrivals",{"children":["$","$L12",null,{"href":"/menu?filter=new","className":"text-sm text-cream/55 transition-colors hover:text-gold","children":"New arrivals"}]}]]}]]}]]}]]}],"$L13","$L14"]}] b:["$","$L15",null,{}] c:["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}] d:["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}] e:["$","$1","c",{"children":["$L16",null,["$","$L17",null,{"children":["$","$18",null,{"name":"Next.MetadataOutlet","children":"$@19"}]}]]}] 10:["$","$1","h",{"children":[null,["$","$L1a",null,{"children":"$L1b"}],["$","div",null,{"hidden":true,"children":["$","$L1c",null,{"children":["$","$18",null,{"name":"Next.Metadata","children":"$L1d"}]}]}],null]}] 1e:I[9470,["454","static/chunks/454-c2467c3766f1ea25.js","49","static/chunks/49-3b73ff7e4c3dfa8e.js","84","static/chunks/84-bb9a88b2ae681ca7.js","111","static/chunks/111-08dba39625df1342.js","817","static/chunks/817-7fb8946a2627a85d.js","0","static/chunks/app/product/%5Bid%5D/page-ba9a30b84c750449.js"],"GoldRule"] f:C 13:["$","$L1e",null,{"className":"my-10"}] 14:["$","div",null,{"className":"flex flex-col gap-4 text-xs text-cream/35 sm:flex-row sm:items-center sm:justify-between","children":[["$","p",null,{"children":["© ",2026," Sweet Box. A demo storefront."]}],["$","p",null,{"className":"text-cream/25","children":"Prices, stock and delivery are simulated — no orders are really placed."}]]}] 1f:I[7176,["454","static/chunks/454-c2467c3766f1ea25.js","49","static/chunks/49-3b73ff7e4c3dfa8e.js","84","static/chunks/84-bb9a88b2ae681ca7.js","111","static/chunks/111-08dba39625df1342.js","817","static/chunks/817-7fb8946a2627a85d.js","0","static/chunks/app/product/%5Bid%5D/page-ba9a30b84c750449.js"],"ProductDetail"] 20:I[9470,["454","static/chunks/454-c2467c3766f1ea25.js","49","static/chunks/49-3b73ff7e4c3dfa8e.js","84","static/chunks/84-bb9a88b2ae681ca7.js","111","static/chunks/111-08dba39625df1342.js","817","static/chunks/817-7fb8946a2627a85d.js","0","static/chunks/app/product/%5Bid%5D/page-ba9a30b84c750449.js"],"SectionHeading"] 21:I[817,["454","static/chunks/454-c2467c3766f1ea25.js","49","static/chunks/49-3b73ff7e4c3dfa8e.js","84","static/chunks/84-bb9a88b2ae681ca7.js","111","static/chunks/111-08dba39625df1342.js","817","static/chunks/817-7fb8946a2627a85d.js","0","static/chunks/app/product/%5Bid%5D/page-ba9a30b84c750449.js"],"ProductGrid"] 16:[["$","$L1f",null,{"product":{"id":"cakes-red-velvet-royale","slug":"red-velvet-royale","name":"Red Velvet Royale","category":"cakes","price":26.5,"compareAtPrice":"$undefined","description":"A deep crimson crumb with just enough cocoa to keep it honest, layered with whipped cream cheese frosting and finished in velvet crumbs.","shortDescription":"Cocoa-kissed crumb, cream cheese clouds.","images":["art:cakes-red-velvet-royale:0","art:cakes-red-velvet-royale:1"],"thumbnail":"art:cakes-red-velvet-royale:0","rating":4.5,"reviews":308,"bestseller":true,"featured":false,"isNew":false,"vegetarian":true,"available":true,"sizes":[{"id":"6","label":"6\"","priceDelta":0,"note":"serves 6–8"},{"id":"8","label":"8\"","priceDelta":12,"note":"serves 10–14"},{"id":"10","label":"10\"","priceDelta":24,"note":"serves 18–22"}],"variants":[{"id":"classic","label":"Classic","priceDelta":0},{"id":"eggless","label":"Eggless","priceDelta":2},{"id":"gf","label":"Gluten Free","priceDelta":4}],"addons":[{"id":"extra-choc","label":"Extra Chocolate","price":3.5},{"id":"strawberries","label":"Fresh Strawberries","price":4},{"id":"message","label":"Birthday Message","price":2},{"id":"candles","label":"Candles","price":1.5},{"id":"giftbox","label":"Signature Gift Box","price":5}],"ingredients":["Red velvet sponge","Cream cheese","Buttermilk","Cocoa","Vanilla"],"calories":450,"model3D":null,"animationType":"cake","art":{"base":"#8c2f3f","accent":"#fbf1e2","deep":"#4a141d","topping":"#e8d5bb"}}}],["$","section",null,{"className":"shell pb-24","children":[["$","$L20",null,{"eyebrow":"Goes well with","title":"You Might Also Like"}],["$","div",null,{"className":"mt-10","children":["$","$L21",null,{"products":[{"id":"cakes-black-forest","slug":"black-forest","name":"Black Forest","category":"cakes","price":27,"compareAtPrice":"$undefined","description":"The classic, done properly: chocolate sponge soaked in kirsch, morello cherries, unsweetened whipped cream and a storm of dark chocolate curls.","shortDescription":"Cherries, kirsch, dark chocolate curls.","images":["art:cakes-black-forest:0","art:cakes-black-forest:1"],"thumbnail":"art:cakes-black-forest:0","rating":5,"reviews":422,"bestseller":false,"featured":false,"isNew":false,"vegetarian":true,"available":true,"sizes":"$16:0:props:product:sizes","variants":"$16:0:props:product:variants","addons":"$16:0:props:product:addons","ingredients":["Chocolate sponge","Morello cherries","Kirsch","Whipped cream","Dark chocolate"],"calories":460,"model3D":null,"animationType":"cake","art":{"base":"#2e1710","accent":"#fdf7ee","deep":"#150a06","topping":"#8c2f3f"}},{"id":"cakes-ferrero-rocher-cake","slug":"ferrero-rocher-cake","name":"Ferrero Rocher Cake","category":"cakes","price":32,"compareAtPrice":"$undefined","description":"Hazelnut dacquoise, gianduja cream and a crisp praline feuilletine layer, wrapped in chocolate and finished with whole gold-wrapped spheres.","shortDescription":"Hazelnut, gianduja, gold.","images":["art:cakes-ferrero-rocher-cake:0","art:cakes-ferrero-rocher-cake:1"],"thumbnail":"art:cakes-ferrero-rocher-cake:0","rating":5,"reviews":980,"bestseller":true,"featured":true,"isNew":false,"vegetarian":true,"available":true,"sizes":"$16:0:props:product:sizes","variants":"$16:0:props:product:variants","addons":"$16:0:props:product:addons","ingredients":["Hazelnut dacquoise","Gianduja","Feuilletine","Milk chocolate","Hazelnuts"],"calories":560,"model3D":null,"animationType":"cake","art":{"base":"#6b3a21","accent":"#e6c79a","deep":"#31170c","topping":"#c99a63"}},{"id":"cakes-chocolate-fudge-cake","slug":"chocolate-fudge-cake","name":"Chocolate Fudge Cake","category":"cakes","price":24.99,"compareAtPrice":"$undefined","description":"Rich Belgian chocolate sponge layered with silky chocolate cream and finished with a glossy ganache that sets to a mirror. Our most requested cake, five years running.","shortDescription":"Four layers, one very glossy ganache.","images":["art:cakes-chocolate-fudge-cake:0","art:cakes-chocolate-fudge-cake:1"],"thumbnail":"art:cakes-chocolate-fudge-cake:0","rating":4.9,"reviews":2140,"bestseller":true,"featured":true,"isNew":false,"vegetarian":true,"available":true,"sizes":"$16:0:props:product:sizes","variants":"$16:0:props:product:variants","addons":"$16:0:props:product:addons","ingredients":["Belgian dark chocolate","Cocoa sponge","Chocolate cream","Ganache","Butter","Eggs"],"calories":480,"model3D":null,"animationType":"cake","art":{"base":"#3a2015","accent":"#6b3a21","deep":"#190d07","topping":"#c99a63"}},{"id":"cakes-strawberry-cream-cloud","slug":"strawberry-cream-cloud","name":"Strawberry Cream Cloud","category":"cakes","price":25.5,"compareAtPrice":"$undefined","description":"Featherlight genoise brushed with strawberry syrup, layered with vanilla chantilly and macerated berries. Barely holds itself together — that's the point.","shortDescription":"Chantilly, macerated berries, air.","images":["art:cakes-strawberry-cream-cloud:0","art:cakes-strawberry-cream-cloud:1"],"thumbnail":"art:cakes-strawberry-cream-cloud:0","rating":4.9,"reviews":592,"bestseller":false,"featured":false,"isNew":false,"vegetarian":true,"available":true,"sizes":"$16:0:props:product:sizes","variants":"$16:0:props:product:variants","addons":"$16:0:props:product:addons","ingredients":["Genoise sponge","Fresh strawberries","Chantilly cream","Vanilla"],"calories":330,"model3D":null,"animationType":"cake","art":{"base":"#d98a92","accent":"#fff6ec","deep":"#8c2f3f","topping":"#e8556a"}}]}]}]]}]] 1b:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","2",{"name":"theme-color","content":"#1a0f0a"}],["$","meta","3",{"name":"color-scheme","content":"dark"}]] 22:I[556,[],"IconMark"] 19:null 1d:[["$","title","0",{"children":"Red Velvet Royale · Sweet Box"}],["$","meta","1",{"name":"description","content":"Cocoa-kissed crumb, cream cheese clouds."}],["$","meta","2",{"property":"og:title","content":"Red Velvet Royale"}],["$","meta","3",{"property":"og:description","content":"A deep crimson crumb with just enough cocoa to keep it honest, layered with whipped cream cheese frosting and finished in velvet crumbs."}],["$","meta","4",{"name":"twitter:card","content":"summary"}],["$","meta","5",{"name":"twitter:title","content":"Red Velvet Royale"}],["$","meta","6",{"name":"twitter:description","content":"A deep crimson crumb with just enough cocoa to keep it honest, layered with whipped cream cheese frosting and finished in velvet crumbs."}],["$","link","7",{"rel":"icon","href":"/favicon.ico?603d046c9a6fdfbb","type":"image/x-icon","sizes":"16x16"}],["$","$L22","8",{}]]