html[data-shopper-ui=true]{--background:45 20% 97%;--foreground:155 17% 15%;--card:0 0% 100%;--card-foreground:155 17% 15%;--popover:0 0% 100%;--popover-foreground:155 17% 15%;--primary:157 38% 26%;--primary-foreground:0 0% 100%;--secondary:145 13% 93%;--secondary-foreground:155 22% 22%;--muted:140 9% 94%;--muted-foreground:150 6% 40%;--accent:145 22% 92%;--accent-foreground:157 38% 23%;--border:140 10% 85%;--input:145 9% 75%;--ring:157 38% 32%;--selection:157 38% 26%;--selection-muted:145 22% 92%;--selection-foreground:0 0% 100%;--radius:.75rem;--matrix-bg:140 9% 94%;--matrix-cell-bg:0 0% 100%;--matrix-border:140 10% 85%;color-scheme:light}html.dark[data-shopper-ui=true]{--background:158 15% 9%;--foreground:140 12% 93%;--card:155 12% 13%;--card-foreground:140 12% 93%;--popover:155 10% 17%;--popover-foreground:140 12% 93%;--primary:151 43% 70%;--primary-foreground:157 36% 12%;--secondary:155 11% 20%;--secondary-foreground:140 12% 93%;--muted:155 10% 19%;--muted-foreground:145 8% 70%;--accent:153 20% 23%;--accent-foreground:140 20% 93%;--border:150 9% 29%;--input:150 9% 42%;--ring:151 43% 70%;--selection:151 43% 70%;--selection-muted:153 20% 23%;--selection-foreground:157 36% 12%;--destructive:0 75% 72%;--destructive-foreground:0 35% 12%;--matrix-bg:155 12% 13%;--matrix-cell-bg:155 10% 17%;--matrix-border:150 9% 29%;color-scheme:dark}html[data-shopper-ui=true] .sy-floating{background-color:hsl(var(--popover));color:hsl(var(--popover-foreground));border:1px solid hsl(var(--border));border-radius:.875rem;box-shadow:0 12px 36px rgb(13 35 25/18%),0 2px 6px rgb(13 35 25/8%);max-width:calc(100vw - 1.5rem);z-index:1300}html[data-shopper-ui=true] .sy-floating[role=dialog]{max-height:min(80dvh,var(--radix-popover-content-available-height,80dvh));overflow-y:auto}html[data-shopper-ui=true] .sy-floating :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option]){min-height:2.5rem;border-radius:.5rem;padding-top:.625rem;padding-bottom:.625rem}html[data-shopper-ui=true] .sy-input{background-color:hsl(var(--card));color:hsl(var(--foreground));min-height:2.75rem;border-radius:.625rem;border-color:hsl(var(--input));box-shadow:none}html[data-shopper-ui=true] .sy-overlay{z-index:1250;background:rgb(8 20 14/55%)}html[data-shopper-ui=true] .sy-dialog{z-index:1251;width:calc(100% - 2rem);max-height:calc(100dvh - 2rem);overflow-y:auto;background:hsl(var(--card));color:hsl(var(--foreground));border-radius:1rem}html[data-shopper-ui=true] .sy-card{border-color:hsl(var(--border));border-radius:1rem;box-shadow:0 2px 6px rgb(15 35 25/4%)}html[data-shopper-ui=true] .sy-button{border-radius:.625rem}html[data-shopper-ui=true] :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}html[data-shopper-ui=true] select{background-color:hsl(var(--card));color:hsl(var(--foreground));border-color:hsl(var(--input))}html[data-shopper-ui=true] option{background:hsl(var(--popover));color:hsl(var(--popover-foreground))}html[data-shopper-ui=true] :is(.bg-white){background-color:hsl(var(--card))}html.dark[data-shopper-ui=true] :is(.dark\:bg-gray-900,.dark\:bg-gray-800){background-color:hsl(var(--card))}html[data-shopper-ui=true] :is(.bg-gray-50){background-color:hsl(var(--background))}html.dark[data-shopper-ui=true] :is(.dark\:bg-gray-950){background-color:hsl(var(--background))}html[data-shopper-ui=true] :is(.bg-gray-100,.bg-blue-50,.bg-blue-100){background-color:hsl(var(--muted))}html.dark[data-shopper-ui=true] :is(.dark\:bg-gray-700,.dark\:bg-blue-950\/40){background-color:hsl(var(--muted))}html[data-shopper-ui=true] :is(.text-gray-900,.text-gray-800,.text-gray-700){color:hsl(var(--foreground))}html.dark[data-shopper-ui=true] :is(.dark\:text-gray-100,.dark\:text-gray-200,.dark\:text-gray-300){color:hsl(var(--foreground))}html[data-shopper-ui=true] :is(.text-gray-600,.text-gray-500,.text-gray-400){color:hsl(var(--muted-foreground))}html.dark[data-shopper-ui=true] :is(.dark\:text-gray-400){color:hsl(var(--muted-foreground))}html[data-shopper-ui=true] :is(.border-gray-100,.border-gray-200,.border-gray-300){border-color:hsl(var(--border))}html.dark[data-shopper-ui=true] :is(.dark\:border-gray-700,.dark\:border-gray-800){border-color:hsl(var(--border))}html[data-shopper-ui=true] :is(.text-blue-600,.text-blue-700){color:hsl(var(--primary))}html.dark[data-shopper-ui=true] :is(.dark\:text-blue-400){color:hsl(var(--primary))}html[data-shopper-ui=true] :is(.bg-blue-600,.bg-blue-700){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}html[data-shopper-ui=true] :is(.hover\:bg-gray-50,.hover\:bg-gray-100,.hover\:bg-blue-50):hover{background-color:hsl(var(--accent))}html.dark[data-shopper-ui=true] :is(.dark\:hover\:bg-gray-800):hover{background-color:hsl(var(--accent))}html[data-shopper-ui=true] :is(.hover\:text-gray-900,.hover\:text-blue-700):hover{color:hsl(var(--foreground))}html[data-shopper-ui=true] :is(.hover\:bg-blue-700,.hover\:bg-blue-800):hover{background-color:hsl(var(--primary)/.9);color:hsl(var(--primary-foreground))}@media (prefers-reduced-motion:reduce){html[data-shopper-ui=true] *,html[data-shopper-ui=true] :after,html[data-shopper-ui=true] :before{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html[data-shopper-ui=true] .sy-sheet{z-index:1251;background:hsl(var(--card));color:hsl(var(--foreground));overflow-y:auto;max-height:100dvh}html[data-shopper-ui=true] :is([class~="bg-[#f8f9ff]"],[class~="bg-[#f8faff]"],[class~="bg-[#fafcff]"]){background-color:hsl(var(--background))}html.dark[data-shopper-ui=true] :is([class~="dark:bg-[#07111f]"],[class~="dark:bg-[#0b1b2d]"]){background-color:hsl(var(--background))}html.dark[data-shopper-ui=true] :is([class~="dark:bg-[#0f2034]"],[class~="dark:bg-[#0c1828]"],[class~="dark:bg-[#112338]"],[class~="dark:bg-[#132136]"],[class~="dark:bg-[#122638]"]){background-color:hsl(var(--card))}html[data-shopper-ui=true] :is([class~="bg-[#e3eaf4]"],[class~="bg-[#e5f2fb]"],[class~="bg-[#ecf5ff]"],[class~="bg-[#eef3fb]"],[class~="bg-[#d2deec]"]){background-color:hsl(var(--muted))}html.dark[data-shopper-ui=true] :is([class~="dark:bg-[#1c3148]"],[class~="dark:bg-[#16314b]"],[class~="dark:bg-[#173653]"],[class~="dark:bg-[#17324d]"],[class~="dark:bg-[#17304a]"]){background-color:hsl(var(--muted))}html[data-shopper-ui=true] :is([class~="text-[#0b1c30]"],[class~="text-[#2c4b66]"]){color:hsl(var(--foreground))}html.dark[data-shopper-ui=true] :is([class~="dark:text-[#e6f0ff]"],[class~="dark:text-[#e7f4ff]"],[class~="dark:text-[#d8efff]"]){color:hsl(var(--foreground))}html[data-shopper-ui=true] :is([class~="text-[#667085]"],[class~="text-[#4d5f70]"],[class~="text-[#6a7d90]"],[class~="text-[#6a8aa8]"]){color:hsl(var(--muted-foreground))}html.dark[data-shopper-ui=true] :is([class~="dark:text-[#9fb6cd]"],[class~="dark:text-[#afc4da]"],[class~="dark:text-[#a9c1d8]"],[class~="dark:text-[#98b2cc]"],[class~="dark:text-[#a8c8e8]"],[class~="dark:text-[#8ea6bf]"],[class~="dark:text-[#b6d5ee]"]){color:hsl(var(--muted-foreground))}html[data-shopper-ui=true] :is([class~="text-[#006591]"],[class~="text-[#18527b]"]){color:hsl(var(--primary))}html.dark[data-shopper-ui=true] :is([class~="dark:text-[#84ddd6]"],[class~="dark:text-[#9ed0f5]"],[class~="dark:text-[#b8ddff]"]){color:hsl(var(--primary))}html[data-shopper-ui=true] :is([class~="border-[#cbd8e8]"],[class~="border-[#c6d4ea]"],[class~="border-[#d6dfed]"],[class~="border-[#dbe5f2]"],[class~="border-[#e1e8f3]"],[class~="border-[#e4ebf5]"],[class~="border-[#dce7f5]"],[class~="border-[#e8eef5]"],[class~="border-[#e3eaf4]"],[class~="border-[#c5d8ec]"]){border-color:hsl(var(--border))}html.dark[data-shopper-ui=true] :is([class~="dark:border-[#294764]"],[class~="dark:border-[#24384f]"],[class~="dark:border-[#2e4a68]"],[class~="dark:border-[#1e3650]"],[class~="dark:border-[#264461]"],[class~="dark:border-[#2b4662]"],[class~="dark:border-[#2c4460]"],[class~="dark:border-[#355c80]"]){border-color:hsl(var(--border))}html.dark[data-shopper-ui=true] [class~="dark:divide-[#24384f]"]>:not([hidden])~:not([hidden]),html[data-shopper-ui=true] [class~="divide-[#e3eaf4]"]>:not([hidden])~:not([hidden]){border-color:hsl(var(--border))}html.dark[data-shopper-ui=true] :is([class~="dark:hover:bg-[#0c1a2c]"],[class~="dark:hover:bg-[#112941]"],[class~="dark:hover:bg-[#173653]"],[class~="dark:hover:bg-[#152a40]"]):hover,html[data-shopper-ui=true] :is([class~="hover:bg-[#f3f8ff]"],[class~="hover:bg-[#ecf5ff]"],[class~="hover:bg-[#dbeafe]"]):hover{background-color:hsl(var(--accent))}html.dark[data-shopper-ui=true] :is([class~="bg-[#006591]"],[class~="dark:bg-[#2d7fb4]"]),html[data-shopper-ui=true] [class~="bg-[#006591]"]{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}html.dark[data-shopper-ui=true] [class~="dark:hover:bg-[#3f95cd]"]:hover,html[data-shopper-ui=true] :is([class~="hover:bg-[#005277]"],[class~="hover:bg-[#005274]"],[class~="hover:bg-[#005077]"],[class~="hover:bg-[#00577c]"],[class~="hover:bg-[#015a7e]"]):hover{background-color:hsl(var(--primary)/.9);color:hsl(var(--primary-foreground))}html[data-shopper-ui=true] .kitchen-section{scroll-margin-top:9rem}html[data-shopper-ui=true] .text-gray-950{color:hsl(var(--foreground))}html.dark[data-shopper-ui=true] :is(.bg-emerald-50,.bg-emerald-100){background-color:hsl(var(--accent))}html.dark[data-shopper-ui=true] :is(.text-emerald-600,.text-emerald-700,.text-emerald-800){color:hsl(var(--primary))}html.dark[data-shopper-ui=true] :is(.border-emerald-100,.border-emerald-200){border-color:hsl(var(--border))}html.dark[data-shopper-ui=true] .hover\:bg-emerald-50:hover{background-color:hsl(var(--accent))}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d8ebd1{--sy-sans-font:"Inter","Inter Fallback"}