@layer sys,user;@layer sys.reset,user.reset,sys.variables,user.variables,sys.theme,user.theme,sys.utility,user.utility;@layer sys.reset{:where(*,*:before,*:after){box-sizing:border-box;text-box:trim-both cap alphabetic}:where(html){-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}:where(body,h1,h2,h3,h4,p,figure,blockquote,dl,dd){margin-block:0}:where(ul[role=list],ol[role=list]){list-style:none;margin:0;padding:0}:where(body){margin:0;min-height:100vh;line-height:1.44}:where(h1,h2,h3,h4,button,input,label){line-height:1}:where(h1,h2,h3,h4){text-wrap:balance}:where(a:not([class])){text-decoration-skip-ink:auto;color:currentColor}:where(img,picture){max-width:100%;display:block}:where(input,button,textarea,select){font-family:inherit;font-size:inherit}:where(textarea:not([rows])){min-height:10em}:target{scroll-margin-block:5ex}}@layer sys.variables{:root{--white: white;--black: black;--gray-1: #FFFAFA;--gray-2: #F5F5F5;--gray-3: #DCDCDC;--gray-4: #C0C0C0;--gray-5: #A9A9A9;--gray-6: #808080;--gray-7: #696969;--gray-8: #303030;--font-sans: retail, sans-serif;--font-pixel: "Retail Demo", system-ui, sans-serif;--font-size--1: clamp(.8333rem, .7669rem + .1898vw, .9377rem);--font-size-0: clamp(1rem, .8409rem + .4545vw, 1.25rem);--font-size-1: clamp(1.2rem, .9033rem + .8477vw, 1.6663rem);--font-size-2: clamp(1.44rem, .9429rem + 1.4202vw, 2.2211rem);--font-size-3: clamp(1.728rem, .9435rem + 2.2413vw, 2.9607rem);--font-size-4: clamp(2.0736rem, .8816rem + 3.4056vw, 3.9467rem);--space-0: 0;--space-3xs: clamp(.125rem, .0852rem + .1136cqi, .1875rem);--space-2xs: clamp(.25rem, .1705rem + .2273cqi, .375rem);--space-xs: clamp(.5rem, .3409rem + .4545cqi, .75rem);--space-sm: clamp(1rem, .6818rem + .9091cqi, 1.5rem);--space-md: clamp(1.5rem, 1.0227rem + 1.3636cqi, 2.25rem);--space-lg: clamp(2rem, 1.3636rem + 1.8182cqi, 3rem);--space-xl: clamp(3rem, 2.0455rem + 2.7273cqi, 4.5rem);--space-2xl: clamp(4rem, 2.7273rem + 3.6364cqi, 6rem);--space-3xl: clamp(6rem, 4.0909rem + 5.4545cqi, 9rem);--space-4xl: clamp(8rem, 5.4545rem + 7.2727cqi, 12rem);--space-5xl: clamp(10rem, 6.8182rem + 9.0909cqi, 15rem);--space-6xl: clamp(12rem, 8.1818rem + 10.9091cqi, 18rem);--space-7xl: clamp(14rem, 9.5455rem + 12.7273cqi, 21rem);--space-8xl: clamp(16rem, 10.9091rem + 14.5455cqi, 24rem)}}@layer sys.theme{:root{font-family:var(--font-pixel)}body{font-size:var(--font-size-1)}h1{font-size:var(--font-size-4)}h2{font-size:var(--font-size-3)}h3{font-size:var(--font-size-2)}h4{font-size:var(--font-size-1)}h5,h6,p{font-size:var(--font-size-0)}}@layer sys{[gap="0"]{--gap: var(--space-0)}[gap="3xs"]{--gap: var(--space-3xs)}[gap="2xs"]{--gap: var(--space-2xs)}[gap=xs]{--gap: var(--space-xs)}[gap=sm]{--gap: var(--space-sm)}[gap=md]{--gap: var(--space-md)}[gap=lg]{--gap: var(--space-lg)}[gap=xl]{--gap: var(--space-xl)}[gap="2xl"]{--gap: var(--space-2xl)}[gap="3xl"]{--gap: var(--space-3xl)}[gap="4xl"]{--gap: var(--space-4xl)}[gap="5xl"]{--gap: var(--space-5xl)}[gap="6xl"]{--gap: var(--space-6xl)}[gap="7xl"]{--gap: var(--space-7xl)}[gap="8xl"]{--gap: var(--space-8xl)}[axis=inline]{flex-direction:row}[axis=block]{flex-direction:column}}@layer user.reset{button{all:initial}}@layer user.theme{:root{text-box:trim-both cap alphabetic}}.grid-container[data-astro-cid-6j4h3e44]{--padding-inline: 1rem;display:grid;height:100vh;height:100dvh;max-width:74rem;grid-template-columns:1fr;grid-template-rows:auto 1px auto;grid-template-areas:"brand brand" "line-a line-a" "content content";gap:0;box-sizing:border-box;margin:0 auto;padding:0 var(--padding-inline)}@media screen and (min-width: 48rem){.grid-container[data-astro-cid-6j4h3e44]{--padding-inline: 2.5rem;grid-template-columns:128px 1px 1fr;grid-template-rows:auto auto 1fr;grid-template-areas:"brand line-a content" "brand line-a content" "brand line-a content"}}@media screen and (min-width: 64rem){.grid-container[data-astro-cid-6j4h3e44]{grid-template-columns:128px 1px 1fr 1px clamp(11.25rem,20.5vw,12.5rem);grid-template-rows:auto auto 1fr;grid-template-areas:"brand line-a content line-b menu" "brand line-a content line-b cart" "brand line-a content line-b cart"}}nav[data-astro-cid-6j4h3e44]{grid-area:brand}#logo[data-astro-cid-6j4h3e44]{--size: 7rem;width:var(--size);height:var(--size);display:flex}#line-a[data-astro-cid-6j4h3e44],#line-b[data-astro-cid-6j4h3e44]{--color: var(--gray-3);border:none;width:1px;background:repeating-linear-gradient(0deg,transparent,transparent 4px,var(--color) 4px,var(--color) 8px);background-attachment:fixed;opacity:1}#line-a[data-astro-cid-6j4h3e44]{grid-area:line-a}#line-b[data-astro-cid-6j4h3e44]{grid-area:line-b}
