:root{--color-bg:210 24% 96%;--color-surface:0 0% 100%;--color-muted:210 22% 92%;--color-border:214 20% 82%;--color-text:222 32% 18%;--color-text-soft:218 14% 42%;--color-accent:224 84% 58%;--radius-xl:.875rem;--radius-2xl:1rem;--radius-full:9999px;--shadow-soft:0 10px 35px -20px #1b233738;--shadow-glow:0 0 0 1px hsl(var(--color-accent) / .2), 0 12px 36px -18px hsl(var(--color-accent) / .32);--shadow-float:0 24px 70px -34px #19233847;--gg-bp-xs:320;--gg-bp-sm:375;--gg-bp-lg-mobile:430;--gg-bp-s-tablet:640;--gg-bp-tablet:768;--gg-bp-laptop:1024;--gg-bp-desktop:1280;--gg-bp-wide:1440;--gg-bp-ultra:1536}.dark{--color-bg:226 31% 8%;--color-surface:224 29% 12%;--color-muted:223 24% 16%;--color-border:220 17% 26%;--color-text:215 32% 92%;--color-text-soft:215 14% 72%;--color-accent:217 92% 60%;--shadow-soft:0 16px 44px -28px #020408e6;--shadow-glow:0 0 0 1px hsl(var(--color-accent) / .35), 0 16px 48px -20px hsl(var(--color-accent) / .55);--shadow-float:0 26px 76px -34px #010204eb}:root{--gg-container:80rem;--gg-gutter:clamp(1rem, 2.2vw, 1.75rem);--gg-container-x:clamp(1rem, 4vw, 5rem);--gg-font-hero:clamp(2.4rem, 8vw, 6.5rem);--gg-font-title:clamp(1.6rem, 4vw, 3.5rem);--gg-font-body:clamp(.95rem, 1.2vw, 1.08rem);--gg-text-xs:clamp(.75rem, .72rem + .2vw, .8125rem);--gg-text-sm:clamp(.875rem, .84rem + .2vw, .9375rem);--gg-text-base:clamp(1rem, .96rem + .25vw, 1.0625rem);--gg-text-lg:clamp(1.125rem, 1.05rem + .5vw, 1.25rem);--gg-text-xl:clamp(1.25rem, 1.12rem + .9vw, 1.6rem);--gg-text-2xl:clamp(1.5rem, 1.25rem + 1.4vw, 2.1rem);--gg-text-3xl:clamp(1.875rem, 1.45rem + 2vw, 2.65rem);--gg-text-4xl:clamp(2.2rem, 1.7rem + 3vw, 4.8rem);--gg-space-section:clamp(3rem, 8vw, 8rem);--gg-space-card:clamp(1rem, 2vw, 2rem);--gg-space-inline:clamp(1rem, 4vw, 5rem);--gg-gap-stack:clamp(.75rem, 1.4vw, 1.25rem);--gg-tap-target-min:44px;--gg-grid-behavior:stacked;--gg-nav-behavior:hybrid;--gg-checkout-behavior:single-column;--gg-mobile-priority:conversion;--gg-media-behavior:crop-safe;--gg-border-soft:hsl(var(--color-border) / .65);--gg-border-strong:hsl(var(--color-border) / .95);--gg-glass:linear-gradient(to bottom right, hsl(var(--color-surface) / .75), hsl(var(--color-surface) / .45));--gg-shell-top:hsl(var(--color-accent) / .09);--gg-shell-bottom:hsl(var(--color-surface) / .05);--gg-loader-bg:linear-gradient(180deg, hsl(var(--color-bg)) 0%, hsl(var(--color-surface)) 100%);--gg-loader-shine:linear-gradient(90deg, transparent 0%, hsl(var(--color-accent) / .18) 50%, transparent 100%);--font-heading:"Fraunces", Georgia, "Times New Roman", serif;--font-body:"Inter", system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--fs-display:clamp(2.5rem, 6vw, 5.5rem);--fs-h2:clamp(2rem, 4vw, 3rem);--fs-h3:1.25rem;--fs-body:1rem;--fs-eyebrow:.6875rem;--lh-body:1.7;--tracking-eyebrow:.26em;--tracking-display:-.01em;--tracking-tight:-.02em;--ease:cubic-bezier(.16, 1, .3, 1);--dur:.32s;--gg-ease:cubic-bezier(.16, 1, .3, 1);--gg-dur:.32s;--radius:0px;--gg-section-pad:4.5rem;--field:#2a161f}[data-responsive-profile=compact]{--gg-container:72rem;--gg-gutter:clamp(.875rem, 2vw, 1.4rem);--gg-space-section:clamp(2.5rem, 6vw, 5.5rem);--gg-space-card:clamp(.9rem, 1.4vw, 1.3rem);--gg-gap-stack:clamp(.65rem, 1vw, .95rem);--gg-grid-behavior:dense-scroll;--gg-nav-behavior:bottom-dock;--gg-checkout-behavior:single-column;--gg-mobile-priority:speed}[data-responsive-profile=balanced]{--gg-grid-behavior:stacked;--gg-nav-behavior:hybrid;--gg-checkout-behavior:sticky-summary;--gg-mobile-priority:conversion}[data-responsive-profile=editorial]{--gg-container:86rem;--gg-space-section:clamp(3.4rem, 9vw, 9rem);--gg-space-card:clamp(1rem, 2vw, 1.9rem);--gg-gap-stack:clamp(.9rem, 1.6vw, 1.5rem);--gg-grid-behavior:bento-collapse;--gg-nav-behavior:sticky-top;--gg-checkout-behavior:single-column;--gg-mobile-priority:storytelling;--gg-media-behavior:art-directed}[data-responsive-profile=commerce-dense]{--gg-container:78rem;--gg-space-section:clamp(2.4rem, 6vw, 5.2rem);--gg-space-card:clamp(.8rem, 1.4vw, 1.2rem);--gg-gap-stack:clamp(.6rem, 1vw, .9rem);--gg-grid-behavior:dense-scroll;--gg-nav-behavior:bottom-dock;--gg-checkout-behavior:sticky-summary;--gg-mobile-priority:discovery}@media (width<=430px){:root{--gg-tap-target-min:44px;--gg-space-inline:clamp(.875rem, 4.2vw, 1.2rem);--gg-container-x:clamp(.875rem, 4.2vw, 1.2rem)}}@media (width>=640px) and (width<=1023px){:root{--gg-space-section:clamp(2.8rem, 6vw, 5rem)}}@media (width>=1440px){:root{--gg-container:min(92rem, calc(100vw - 10rem))}}[data-theme=midnight]{--color-bg:214 46% 96%;--color-surface:0 0% 100%;--color-muted:214 32% 92%;--color-border:216 18% 80%;--color-text:224 38% 16%;--color-text-soft:218 14% 40%;--color-accent:226 86% 58%;--shadow-soft:0 12px 34px -24px #1e273e4d;--shadow-glow:0 0 0 1px hsl(var(--color-accent) / .22), 0 14px 36px -20px hsl(var(--color-accent) / .32)}.dark[data-theme=midnight]{--color-bg:226 31% 8%;--color-surface:224 29% 12%;--color-muted:223 24% 16%;--color-border:220 17% 26%;--color-text:215 32% 92%;--color-text-soft:215 14% 72%;--color-accent:217 92% 60%;--shadow-soft:0 16px 44px -28px #020408e6;--shadow-glow:0 0 0 1px hsl(var(--color-accent) / .35), 0 16px 48px -20px hsl(var(--color-accent) / .55)}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/playfair-display-cyrillic-400-normal-CjW2EstV.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/playfair-display-cyrillic-400-normal-ZiRag6zj.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/playfair-display-vietnamese-400-normal-BV2APVTb.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/playfair-display-vietnamese-400-normal-BbvUAu4N.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/playfair-display-latin-ext-400-normal-BxlSGspa.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/playfair-display-latin-ext-400-normal-qdZwdvNS.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/playfair-display-latin-400-normal-CFtfchNt.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/playfair-display-latin-400-normal-DHYHbkg3.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(https://emmanuel.glygold.com/build/assets/playfair-display-cyrillic-700-normal-Dw3uKy19.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/playfair-display-cyrillic-700-normal-Dk1mTcxf.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(https://emmanuel.glygold.com/build/assets/playfair-display-vietnamese-700-normal-CaKJSIny.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/playfair-display-vietnamese-700-normal-Cr1rw0mr.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(https://emmanuel.glygold.com/build/assets/playfair-display-latin-ext-700-normal-C58ejOkc.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/playfair-display-latin-ext-700-normal-D5HUU8GT.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(https://emmanuel.glygold.com/build/assets/playfair-display-latin-700-normal-CuDiGg7c.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/playfair-display-latin-700-normal-Bc_1Q1cG.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/dm-sans-latin-ext-400-normal-BtiwyxMk.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/dm-sans-latin-ext-400-normal-BjWJ59Pq.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/dm-sans-latin-400-normal-BwCSEQnW.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(https://emmanuel.glygold.com/build/assets/dm-sans-latin-ext-500-normal-BJfUCQsA.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/dm-sans-latin-ext-500-normal-DR84L5F-.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(https://emmanuel.glygold.com/build/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/dm-sans-latin-500-normal-Dr3UlScf.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}[data-theme=obsidian],.dark[data-theme=obsidian]{--font-heading:"Playfair Display", Georgia, serif;--font-body:"DM Sans", system-ui, sans-serif;--color-bg:220 16% 14%;--color-surface:222 15% 18%;--color-muted:222 13% 24%;--color-border:220 12% 33%;--color-text:220 28% 92%;--color-text-soft:218 12% 68%;--color-accent:189 94% 52%;--shadow-soft:0 18px 48px -30px #010204f2;--shadow-glow:0 0 0 1px hsl(var(--color-accent) / .32), 0 18px 52px -24px hsl(var(--color-accent) / .45)}[data-theme=beige]{--color-bg:36 32% 93%;--color-surface:34 29% 97%;--color-muted:32 24% 89%;--color-border:28 20% 76%;--color-text:24 26% 18%;--color-text-soft:28 14% 37%;--color-accent:20 78% 45%;--shadow-soft:0 14px 36px -24px #4935274d;--shadow-glow:0 0 0 1px hsl(var(--color-accent) / .22), 0 12px 32px -18px hsl(var(--color-accent) / .35)}.dark[data-theme=beige]{--color-bg:30 20% 12%;--color-surface:30 18% 16%;--color-muted:30 15% 22%;--color-border:30 12% 32%;--color-text:34 24% 92%;--color-text-soft:34 12% 72%;--color-accent:28 84% 62%}[data-theme=slate]{--color-bg:210 28% 94%;--color-surface:210 24% 98%;--color-muted:214 20% 90%;--color-border:214 18% 78%;--color-text:222 30% 18%;--color-text-soft:218 13% 40%;--color-accent:225 84% 58%;--shadow-soft:0 12px 34px -24px #222c4457;--shadow-glow:0 0 0 1px hsl(var(--color-accent) / .24), 0 14px 36px -20px hsl(var(--color-accent) / .38)}.dark[data-theme=slate]{--color-bg:221 27% 11%;--color-surface:221 23% 15%;--color-muted:218 18% 20%;--color-border:217 14% 30%;--color-text:214 30% 92%;--color-text-soft:214 12% 72%;--color-accent:224 88% 64%}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/cormorant-garamond-cyrillic-ext-400-normal-W3Dto7M0.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/cormorant-garamond-cyrillic-ext-400-normal-DLdKLAvx.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/cormorant-garamond-cyrillic-400-normal-DD2KOZkl.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/cormorant-garamond-cyrillic-400-normal-CVFrM67f.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/cormorant-garamond-vietnamese-400-normal-6K-YXo6g.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/cormorant-garamond-vietnamese-400-normal-4uxlocMh.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/cormorant-garamond-latin-ext-400-normal-Drx2k2n9.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/cormorant-garamond-latin-ext-400-normal-uvC0WHQr.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/cormorant-garamond-latin-400-normal-B-1hWBU7.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/cormorant-garamond-latin-400-normal-B7YtguxJ.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(https://emmanuel.glygold.com/build/assets/cormorant-garamond-cyrillic-ext-600-normal-BMhMHfrj.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/cormorant-garamond-cyrillic-ext-600-normal-CsIYWmWK.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(https://emmanuel.glygold.com/build/assets/cormorant-garamond-cyrillic-600-normal-C2atO-64.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/cormorant-garamond-cyrillic-600-normal-FNmA3REe.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(https://emmanuel.glygold.com/build/assets/cormorant-garamond-vietnamese-600-normal-BoXdMtcr.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/cormorant-garamond-vietnamese-600-normal-C4HEjEaf.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(https://emmanuel.glygold.com/build/assets/cormorant-garamond-latin-ext-600-normal-DaBc-lu7.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/cormorant-garamond-latin-ext-600-normal-Dk3-quAP.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(https://emmanuel.glygold.com/build/assets/cormorant-garamond-latin-600-normal-Co1r35X9.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/cormorant-garamond-latin-600-normal-2CBVLo0M.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/lato-latin-ext-400-normal-CK4GAP86.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/lato-latin-ext-400-normal-NoO0okhb.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/lato-latin-400-normal-BEhtfm5r.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/lato-latin-400-normal-B11PyLys.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(https://emmanuel.glygold.com/build/assets/lato-latin-ext-700-normal-C6gwlRgY.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/lato-latin-ext-700-normal-oVW-9CSr.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(https://emmanuel.glygold.com/build/assets/lato-latin-700-normal-BUGMgin4.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/lato-latin-700-normal-DAdL7O4w.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}[data-theme=linen]{--font-heading:"Cormorant Garamond", Georgia, serif;--font-body:"Lato", system-ui, sans-serif;--color-bg:36 45% 96%;--color-surface:35 60% 99%;--color-muted:35 33% 92%;--color-border:34 20% 80%;--color-text:25 22% 18%;--color-text-soft:24 10% 40%;--color-accent:31 88% 40%}.dark[data-theme=linen]{--font-heading:"Cormorant Garamond", Georgia, serif;--font-body:"Lato", system-ui, sans-serif;--color-bg:24 18% 11%;--color-surface:25 16% 14%;--color-muted:25 13% 18%;--color-border:25 10% 27%;--color-text:34 30% 92%;--color-text-soft:33 12% 74%;--color-accent:33 85% 60%}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(https://emmanuel.glygold.com/build/assets/space-grotesk-vietnamese-500-normal-BmEvtly_.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/space-grotesk-vietnamese-500-normal-BTqKIpxg.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(https://emmanuel.glygold.com/build/assets/space-grotesk-latin-ext-500-normal-DUe3BAxM.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/space-grotesk-latin-ext-500-normal-3dgZTiw9.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(https://emmanuel.glygold.com/build/assets/space-grotesk-latin-500-normal-lFbtlQH6.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/space-grotesk-latin-500-normal-CNSSEhBt.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(https://emmanuel.glygold.com/build/assets/space-grotesk-vietnamese-700-normal-DMty7AZE.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/space-grotesk-vietnamese-700-normal-Duxec5Rn.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(https://emmanuel.glygold.com/build/assets/space-grotesk-latin-ext-700-normal-BQnZhY3m.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/space-grotesk-latin-ext-700-normal-HVCqSBdx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(https://emmanuel.glygold.com/build/assets/space-grotesk-latin-700-normal-RjhwGPKo.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/space-grotesk-latin-700-normal-CwsQ-cCU.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/inter-greek-400-normal-q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(https://emmanuel.glygold.com/build/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(https://emmanuel.glygold.com/build/assets/inter-cyrillic-500-normal-BasfLYem.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/inter-cyrillic-500-normal-CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(https://emmanuel.glygold.com/build/assets/inter-greek-ext-500-normal-C4iEst2y.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/inter-greek-ext-500-normal-2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(https://emmanuel.glygold.com/build/assets/inter-greek-500-normal-BIZE56-Y.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/inter-greek-500-normal-Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(https://emmanuel.glygold.com/build/assets/inter-vietnamese-500-normal-DOriooB6.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/inter-vietnamese-500-normal-mJboJaSs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(https://emmanuel.glygold.com/build/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/inter-latin-ext-500-normal-BxGbmqWO.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(https://emmanuel.glygold.com/build/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}[data-theme=volt]{--font-heading:"Space Grotesk", system-ui, sans-serif;--font-body:"Inter", system-ui, sans-serif;--color-bg:214 52% 96%;--color-surface:0 0% 100%;--color-muted:214 34% 92%;--color-border:216 25% 80%;--color-text:223 40% 16%;--color-text-soft:220 14% 42%;--color-accent:217 91% 56%}.dark[data-theme=volt]{--font-heading:"Space Grotesk", system-ui, sans-serif;--font-body:"Inter", system-ui, sans-serif;--color-bg:224 30% 10%;--color-surface:223 27% 14%;--color-muted:223 22% 18%;--color-border:222 16% 29%;--color-text:216 32% 94%;--color-text-soft:215 14% 72%;--color-accent:217 96% 62%}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/plus-jakarta-sans-cyrillic-ext-400-normal-CJkVxub1.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/plus-jakarta-sans-cyrillic-ext-400-normal-Dbdydbkh.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/plus-jakarta-sans-vietnamese-400-normal-Cg2kxhWu.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/plus-jakarta-sans-vietnamese-400-normal-B8TCSmUq.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/plus-jakarta-sans-latin-ext-400-normal-D127hM_v.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/plus-jakarta-sans-latin-ext-400-normal-2ppkqaOR.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/plus-jakarta-sans-latin-400-normal-Dhut76fR.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/plus-jakarta-sans-latin-400-normal-BDKaGhyp.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(https://emmanuel.glygold.com/build/assets/plus-jakarta-sans-cyrillic-ext-700-normal-iShZaXYX.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/plus-jakarta-sans-cyrillic-ext-700-normal-pWfpUei5.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(https://emmanuel.glygold.com/build/assets/plus-jakarta-sans-vietnamese-700-normal-CV6qDkkj.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/plus-jakarta-sans-vietnamese-700-normal-BCh_uG_5.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(https://emmanuel.glygold.com/build/assets/plus-jakarta-sans-latin-ext-700-normal-BajbvANd.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/plus-jakarta-sans-latin-ext-700-normal-8-d-IyIQ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(https://emmanuel.glygold.com/build/assets/plus-jakarta-sans-latin-700-normal-CfpNZvy6.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/plus-jakarta-sans-latin-700-normal-DqEcQeE5.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/nunito-cyrillic-ext-400-normal-CuPM9foi.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/nunito-cyrillic-ext-400-normal-xaE7D4Sw.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/nunito-cyrillic-400-normal-xAOo5cBP.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/nunito-cyrillic-400-normal-D1j0u8EH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/nunito-vietnamese-400-normal-BHkVbP3T.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/nunito-vietnamese-400-normal-DtOtW02z.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/nunito-latin-ext-400-normal-i-8OOpdj.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/nunito-latin-ext-400-normal-CjMJVfGn.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/nunito-latin-400-normal-r8SDr6Up.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/nunito-latin-400-normal-DKg4f3fz.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(https://emmanuel.glygold.com/build/assets/nunito-cyrillic-ext-600-normal-CWPPjBOD.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/nunito-cyrillic-ext-600-normal-vnfu4DTE.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(https://emmanuel.glygold.com/build/assets/nunito-cyrillic-600-normal-DJGQ2h05.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/nunito-cyrillic-600-normal-BUjmtIuu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(https://emmanuel.glygold.com/build/assets/nunito-vietnamese-600-normal-BY8O6Cug.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/nunito-vietnamese-600-normal-DO1RqFw5.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(https://emmanuel.glygold.com/build/assets/nunito-latin-ext-600-normal-Dd9Zuxh1.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/nunito-latin-ext-600-normal-BKUpuB78.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(https://emmanuel.glygold.com/build/assets/nunito-latin-600-normal-Br8yIETf.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/nunito-latin-600-normal-Cd0eNu1l.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}[data-theme=market]{--font-heading:"Plus Jakarta Sans", system-ui, sans-serif;--font-body:"Nunito", system-ui, sans-serif;--color-bg:155 42% 95%;--color-surface:0 0% 100%;--color-muted:156 28% 91%;--color-border:156 16% 78%;--color-text:164 38% 15%;--color-text-soft:164 12% 38%;--color-accent:172 76% 32%}.dark[data-theme=market]{--font-heading:"Plus Jakarta Sans", system-ui, sans-serif;--font-body:"Nunito", system-ui, sans-serif;--color-bg:167 26% 10%;--color-surface:166 24% 14%;--color-muted:166 20% 18%;--color-border:165 13% 28%;--color-text:163 28% 93%;--color-text-soft:164 12% 74%;--color-accent:171 77% 45%}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(https://emmanuel.glygold.com/build/assets/fraunces-vietnamese-wght-normal-CnvboYUG.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(https://emmanuel.glygold.com/build/assets/fraunces-latin-ext-wght-normal-Ca2vKHc0.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(https://emmanuel.glygold.com/build/assets/fraunces-latin-wght-normal-ukD16Tqj.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}[data-theme=claymorphism]{--font-heading:"Fraunces Variable", "Fraunces", Georgia, serif;--font-body:"Nunito", system-ui, sans-serif;--color-bg:28 40% 95%;--color-surface:30 50% 97%;--color-muted:24 28% 92%;--color-border:20 22% 86%;--color-text:20 16% 15%;--color-text-soft:18 12% 40%;--color-accent:12 38% 52%;--radius-card:1.5rem;--radius-btn:999px;--shadow-card:6px 6px 0 #c08a7c29;--border-width:0px}.dark[data-theme=claymorphism]{--font-heading:"Fraunces Variable", "Fraunces", Georgia, serif;--font-body:"Nunito", system-ui, sans-serif;--color-bg:18 16% 11%;--color-surface:18 14% 15%;--color-muted:18 11% 19%;--color-border:18 9% 29%;--color-text:28 32% 94%;--color-text-soft:20 14% 72%;--color-accent:12 44% 66%;--radius-card:1.5rem;--radius-btn:999px;--shadow-card:6px 6px 0 #b3614d3d;--border-width:0px}@font-face{font-family:Albert Sans;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/albert-sans-latin-ext-400-normal-CK6y59xR.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/albert-sans-latin-ext-400-normal-DEC9K0b4.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Albert Sans;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/albert-sans-latin-400-normal-1PQZqV1o.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/albert-sans-latin-400-normal-CesMP4Nj.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Albert Sans;font-style:normal;font-display:swap;font-weight:600;src:url(https://emmanuel.glygold.com/build/assets/albert-sans-latin-ext-600-normal-C7nfSnWt.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/albert-sans-latin-ext-600-normal-DJOKJsr0.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Albert Sans;font-style:normal;font-display:swap;font-weight:600;src:url(https://emmanuel.glygold.com/build/assets/albert-sans-latin-600-normal-C_5W882s.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/albert-sans-latin-600-normal-gYdudiP1.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Albert Sans;font-style:normal;font-display:swap;font-weight:800;src:url(https://emmanuel.glygold.com/build/assets/albert-sans-latin-ext-800-normal-xO6V2W0I.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/albert-sans-latin-ext-800-normal-P2gl_8RE.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Albert Sans;font-style:normal;font-display:swap;font-weight:800;src:url(https://emmanuel.glygold.com/build/assets/albert-sans-latin-800-normal-CJekAu78.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/albert-sans-latin-800-normal-W8Q9Gy_e.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}[data-theme=neobrutalism]{--font-heading:"Fraunces Variable", "Fraunces", Georgia, serif;--font-body:"Albert Sans", system-ui, sans-serif;--color-bg:41 40% 92%;--color-surface:42 48% 95%;--color-muted:40 26% 88%;--color-border:30 16% 12%;--color-text:30 16% 8%;--color-text-soft:28 12% 32%;--color-accent:24 73% 45%;--radius-card:0px;--radius-btn:0px;--shadow-card:5px 5px 0 #181411;--border-width:2.5px}.dark[data-theme=neobrutalism]{--font-heading:"Fraunces Variable", "Fraunces", Georgia, serif;--font-body:"Albert Sans", system-ui, sans-serif;--color-bg:30 16% 9%;--color-surface:30 14% 13%;--color-muted:30 11% 17%;--color-border:24 40% 55%;--color-text:41 40% 94%;--color-text-soft:38 16% 72%;--color-accent:24 78% 56%;--radius-card:0px;--radius-btn:0px;--shadow-card:5px 5px 0 #c7621f;--border-width:2.5px}[data-theme=modern]{--font-heading:"Fraunces Variable", "Fraunces", Georgia, serif;--font-body:"Inter", system-ui, sans-serif;--color-bg:40 30% 95%;--color-surface:42 40% 97%;--color-muted:40 22% 91%;--color-border:38 16% 83%;--color-text:30 14% 9%;--color-text-soft:34 10% 36%;--color-accent:38 42% 44%;--radius-card:.375rem;--radius-btn:0px;--shadow-card:0 6px 28px #362c1c17;--border-width:0px}.dark[data-theme=modern]{--font-heading:"Fraunces Variable", "Fraunces", Georgia, serif;--font-body:"Inter", system-ui, sans-serif;--color-bg:30 14% 8%;--color-surface:30 12% 12%;--color-muted:32 10% 16%;--color-border:34 9% 27%;--color-text:40 28% 93%;--color-text-soft:38 12% 70%;--color-accent:40 48% 60%;--radius-card:.375rem;--radius-btn:0px;--shadow-card:0 6px 30px #0c0a066b;--border-width:0px}[data-theme=colorful]{--font-heading:"Fraunces Variable", "Fraunces", Georgia, serif;--font-body:"Albert Sans", system-ui, sans-serif;--color-bg:44 34% 94%;--color-surface:46 44% 97%;--color-muted:60 18% 90%;--color-border:70 14% 82%;--color-text:93 14% 12%;--color-text-soft:96 9% 38%;--color-accent:100 36% 33%;--radius-card:.75rem;--radius-btn:0px;--shadow-card:0 3px 18px #4a72361f;--border-width:0px}.dark[data-theme=colorful]{--font-heading:"Fraunces Variable", "Fraunces", Georgia, serif;--font-body:"Albert Sans", system-ui, sans-serif;--color-bg:96 16% 8%;--color-surface:96 13% 12%;--color-muted:96 11% 16%;--color-border:96 9% 25%;--color-text:60 24% 93%;--color-text-soft:90 11% 68%;--color-accent:100 40% 50%;--radius-card:.75rem;--radius-btn:0px;--shadow-card:0 3px 22px #4a723633;--border-width:0px}[data-theme=glassmorphism]{--font-heading:"Fraunces Variable", "Fraunces", Georgia, serif;--font-body:"Inter", system-ui, sans-serif;--color-bg:48 14% 7%;--color-surface:45 12% 11%;--color-muted:44 10% 15%;--color-border:42 9% 24%;--color-text:44 28% 92%;--color-text-soft:42 12% 70%;--color-accent:41 42% 62%;--glass-bg:#fffaf00f;--glass-border:#fffaf01f;--glass-blur:blur(12px);--radius-card:1rem;--radius-btn:0px;--shadow-card:0 8px 32px #0000006b;--border-width:1px}.dark[data-theme=glassmorphism]{--font-heading:"Fraunces Variable", "Fraunces", Georgia, serif;--font-body:"Inter", system-ui, sans-serif;--color-bg:48 16% 5%;--color-surface:46 13% 9%;--color-muted:44 11% 13%;--color-border:42 10% 22%;--color-text:44 30% 94%;--color-text-soft:42 13% 70%;--color-accent:41 46% 66%;--glass-bg:#fffaf00d;--glass-border:#fffaf01a;--glass-blur:blur(14px);--radius-card:1rem;--radius-btn:0px;--shadow-card:0 8px 40px #00000085;--border-width:1px}[data-theme=neon]{--font-heading:"Fraunces Variable", "Fraunces", Georgia, serif;--font-body:"Albert Sans", system-ui, sans-serif;--color-bg:228 14% 7%;--color-surface:228 12% 10%;--color-muted:228 10% 14%;--color-border:228 9% 20%;--color-text:40 28% 92%;--color-text-soft:228 8% 66%;--color-accent:89 64% 56%;--neon-green:#9ee356;--neon-blue:#00bcff;--neon-glow:0 0 12px #91d74773;--radius-card:.25rem;--radius-btn:0px;--shadow-card:0 0 0 1px #91d7472e, 0 4px 22px #0009;--border-width:1px}.dark[data-theme=neon]{--font-heading:"Fraunces Variable", "Fraunces", Georgia, serif;--font-body:"Albert Sans", system-ui, sans-serif;--color-bg:228 16% 5%;--color-surface:228 13% 8%;--color-muted:228 11% 12%;--color-border:228 9% 18%;--color-text:40 30% 94%;--color-text-soft:228 9% 64%;--color-accent:89 68% 60%;--neon-green:#9ee356;--neon-blue:#00bcff;--neon-glow:0 0 18px #9bde548c;--radius-card:.25rem;--radius-btn:0px;--shadow-card:0 0 0 1px #9bde5438, 0 4px 26px #000000b3;--border-width:1px}[data-theme=perspective]{--font-heading:"Fraunces Variable", "Fraunces", Georgia, serif;--font-body:"Inter", system-ui, sans-serif;--color-bg:44 16% 95%;--color-surface:46 24% 98%;--color-muted:42 12% 92%;--color-border:40 10% 84%;--color-text:225 7% 11%;--color-text-soft:222 7% 38%;--color-accent:230 40% 34%;--radius-card:.125rem;--radius-btn:0px;--shadow-card:0 2px 8px #1a1b1e1a, 5px 5px 0 #34407924;--border-width:1px}.dark[data-theme=perspective]{--font-heading:"Fraunces Variable", "Fraunces", Georgia, serif;--font-body:"Inter", system-ui, sans-serif;--color-bg:228 16% 9%;--color-surface:228 14% 13%;--color-muted:228 11% 17%;--color-border:228 9% 26%;--color-text:220 16% 94%;--color-text-soft:222 9% 68%;--color-accent:230 54% 66%;--radius-card:.125rem;--radius-btn:0px;--shadow-card:0 2px 10px #00000080, 5px 5px 0 #7989d733;--border-width:1px}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(https://emmanuel.glygold.com/build/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(https://emmanuel.glygold.com/build/assets/inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/inter-cyrillic-600-normal-4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(https://emmanuel.glygold.com/build/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/inter-greek-ext-600-normal-B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(https://emmanuel.glygold.com/build/assets/inter-greek-600-normal-plRanbMR.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/inter-greek-600-normal-BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(https://emmanuel.glygold.com/build/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/inter-vietnamese-600-normal-BuLX-rYi.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(https://emmanuel.glygold.com/build/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/inter-latin-ext-600-normal-CIVaiw4L.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(https://emmanuel.glygold.com/build/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}[data-theme=professional]{--font-heading:"Fraunces Variable", "Fraunces", Georgia, serif;--font-body:"Inter", system-ui, sans-serif;--color-bg:42 18% 95%;--color-surface:44 26% 98%;--color-muted:40 12% 92%;--color-border:38 10% 84%;--color-text:220 10% 11%;--color-text-soft:216 8% 38%;--color-accent:173 56% 28%;--radius-card:.25rem;--radius-btn:0px;--shadow-card:0 2px 10px #1a1c2014;--border-width:1.5px}.dark[data-theme=professional]{--font-heading:"Fraunces Variable", "Fraunces", Georgia, serif;--font-body:"Inter", system-ui, sans-serif;--color-bg:200 14% 8%;--color-surface:200 12% 11%;--color-muted:200 10% 15%;--color-border:200 9% 24%;--color-text:180 14% 94%;--color-text-soft:190 8% 66%;--color-accent:173 48% 50%;--radius-card:.25rem;--radius-btn:0px;--shadow-card:0 2px 12px #0000006b;--border-width:1.5px}[data-theme=sleek]{--font-heading:"Fraunces Variable", "Fraunces", Georgia, serif;--font-body:"Inter", system-ui, sans-serif;--color-bg:40 22% 96%;--color-surface:42 30% 98%;--color-muted:40 14% 92%;--color-border:38 11% 85%;--color-text:40 7% 10%;--color-text-soft:38 6% 38%;--color-accent:92 16% 38%;--radius-card:.5rem;--radius-btn:0px;--shadow-card:0 2px 10px #2826200f;--border-width:1px}.dark[data-theme=sleek]{--font-heading:"Fraunces Variable", "Fraunces", Georgia, serif;--font-body:"Inter", system-ui, sans-serif;--color-bg:60 8% 9%;--color-surface:60 7% 12%;--color-muted:60 6% 16%;--color-border:60 5% 25%;--color-text:50 16% 94%;--color-text-soft:50 8% 68%;--color-accent:92 22% 62%;--radius-card:.5rem;--radius-btn:0px;--shadow-card:0 2px 12px #00000052;--border-width:1px}[data-theme=storytelling]{--font-heading:"Fraunces Variable", "Fraunces", Georgia, serif;--font-body:"Inter", system-ui, sans-serif;--color-bg:40 38% 96%;--color-surface:40 50% 98%;--color-muted:38 26% 92%;--color-border:36 18% 84%;--color-text:45 10% 10%;--color-text-soft:40 8% 38%;--color-accent:45 28% 40%;--radius-card:.5rem;--radius-btn:0px;--shadow-card:0 4px 24px #3c342114;--border-width:0px}.dark[data-theme=storytelling]{--font-heading:"Fraunces Variable", "Fraunces", Georgia, serif;--font-body:"Inter", system-ui, sans-serif;--color-bg:40 14% 8%;--color-surface:40 12% 12%;--color-muted:40 10% 16%;--color-border:40 9% 26%;--color-text:40 30% 94%;--color-text-soft:40 12% 70%;--color-accent:45 34% 58%;--radius-card:.5rem;--radius-btn:0px;--shadow-card:0 4px 28px #0e0c0866;--border-width:0px}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(https://emmanuel.glygold.com/build/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(https://emmanuel.glygold.com/build/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(https://emmanuel.glygold.com/build/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(https://emmanuel.glygold.com/build/assets/inter-latin-800-normal-BYj_oED-.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/inter-latin-800-normal-D1mf63XC.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(https://emmanuel.glygold.com/build/assets/inter-latin-900-normal-D4nM5aha.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/inter-latin-900-normal-EUCDUbiG.woff)format("woff")}[data-theme=forest],.dark[data-theme=forest]{--font-heading:"Cormorant Garamond", "Playfair Display", Georgia, serif;--font-body:"Inter", system-ui, -apple-system, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--color-bg:155 22% 6%;--color-surface:155 18% 10%;--color-muted:155 12% 16%;--color-border:155 10% 26%;--color-text:38 28% 94%;--color-text-soft:35 12% 70%;--color-accent:155 38% 32%;--color-accent-2:38 55% 52%;--color-gold:38 55% 52%;--color-success:142 71% 45%;--color-warning:38 92% 50%;--color-danger:0 72% 51%;--shadow-soft:0 4px 6px -1px #0607098c, 0 2px 4px -2px #06070966;--shadow-glow:0 0 0 1px #234d3c59, 0 8px 32px -8px #234d3c73, 0 0 60px -12px #234d3c2e;--shadow-float:0 20px 60px -16px #060709cc, 0 6px 20px -6px #0607098c;--shadow-violet-glow:0 0 0 1px #c8974159, 0 8px 32px -8px #c8974166;--cl-blue:#2f4f3c;--cl-blue-light:#4a6b58;--cl-blue-dark:#1e3527;--cl-violet:#c29a4a;--cl-violet-light:#d9b26a;--cl-violet-dark:#8e6a2a;--cl-gold:#c29a4a;--cl-gold-light:#d9b26a;--cl-gold-dark:#8e6a2a;--cl-forest:#2f4f3c;--cl-forest-deep:#1e3527;--cl-cream:#f5efe2;--cl-cream-soft:#faf5ea;--cl-surface:#14201a;--cl-bg:#0e1814;--cl-text:#f2ebda;--cl-text-soft:#b7ae96;--cl-gradient-primary:linear-gradient(135deg, #2f4f3c 0%, #1e3527 100%);--cl-gradient-hero:linear-gradient(160deg, #0e1814 0%, #14201a 55%, #1e3527 100%);--cl-gradient-card:linear-gradient(145deg, #14201a 0%, #1a2c22 100%);--cl-gradient-cta:linear-gradient(135deg, #2f4f3c 0%, #1e3527 100%);--cl-gradient-text:linear-gradient(135deg, #f2ebda 0%, #d9b26a 100%);--cl-gradient-gold:linear-gradient(135deg, #c29a4a 0%, #d9b26a 100%);--cl-gradient-accent-surface:linear-gradient(145deg, #3371571a 0%, #c897410f 100%);--radius-sm:.375rem;--radius-md:.625rem;--radius-lg:.875rem;--radius-xl:1.25rem;--radius-2xl:1.75rem;--space-1:.5rem;--space-2:1rem;--space-3:1.5rem;--space-4:2rem;--space-5:2.5rem;--space-6:3rem}:root:not(.dark)[data-theme=forest]{--color-bg:38 32% 96%;--color-surface:36 28% 99%;--color-muted:36 22% 92%;--color-border:35 14% 82%;--color-text:155 18% 12%;--color-text-soft:155 10% 35%;--color-accent:155 38% 22%;--color-accent-2:38 55% 52%;--color-gold:38 55% 52%;--color-success:142 50% 30%;--color-warning:32 78% 42%;--color-danger:4 60% 42%;--shadow-soft:0 1px 2px -1px #1924200f, 0 4px 10px -6px #19242014;--shadow-glow:0 0 0 1px #234d3c29, 0 8px 26px -10px #234d3c2e;--shadow-float:0 14px 40px -18px #1924202e, 0 4px 14px -6px #1924201a;--shadow-violet-glow:0 0 0 1px #c8974138, 0 8px 26px -10px #c8974138;--cl-blue:#1f3a2c;--cl-blue-light:#2f4f3c;--cl-blue-dark:#14281e;--cl-violet:#c29a4a;--cl-violet-light:#d9b26a;--cl-violet-dark:#8e6a2a;--cl-gold:#c29a4a;--cl-gold-light:#d9b26a;--cl-gold-dark:#8e6a2a;--cl-forest:#1f3a2c;--cl-forest-deep:#14281e;--cl-cream:#f5efe2;--cl-cream-soft:#faf5ea;--cl-surface:#fcfaf4;--cl-bg:#f7f2e7;--cl-text:#1a2620;--cl-text-soft:#5c6b62;--cl-gradient-primary:linear-gradient(135deg, #1f3a2c 0%, #14281e 100%);--cl-gradient-hero:linear-gradient(160deg, #f7f2e7 0%, #f0e8d4 55%, #e8debe 100%);--cl-gradient-card:linear-gradient(145deg, #fcfaf4 0%, #f5efe2 100%);--cl-gradient-cta:linear-gradient(135deg, #1f3a2c 0%, #2f4f3c 100%);--cl-gradient-text:linear-gradient(135deg, #1f3a2c 0%, #2f4f3c 100%);--cl-gradient-accent-surface:linear-gradient(145deg, #234d3c0d 0%, #c897410a 100%)}:root:not(.dark)[data-theme=forest] body,:root:not(.dark)[data-theme=forest] .gg-app-shell{color:#192420;background-color:#f8f6f2!important}:root:not(.dark)[data-theme=forest]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root:not(.dark)[data-theme=forest] section,:root:not(.dark)[data-theme=forest] article,:root:not(.dark)[data-theme=forest] blockquote{background-color:#0000}:root:not(.dark)[data-theme=forest] .pf-card,:root:not(.dark)[data-theme=forest] .pf-mini-card,:root:not(.dark)[data-theme=forest] .pf-product-card,:root:not(.dark)[data-theme=forest] .pf-feature-card{color:#192420!important;background:#fff!important;border-color:#234d3c2e!important}:root:not(.dark)[data-theme=forest] [style*="background:linear-gradient(145deg,#0d1117"],:root:not(.dark)[data-theme=forest] [style*="background:linear-gradient(160deg,#0d1117"],:root:not(.dark)[data-theme=forest] [style*="background: linear-gradient(145deg, #181500"],:root:not(.dark)[data-theme=forest] [style*="background: linear-gradient(145deg, #1A1600"],:root:not(.dark)[data-theme=forest] [style*="background:rgba(255,255,255,0.03)"],:root:not(.dark)[data-theme=forest] [style*="background:rgba(255,255,255,0.04)"],:root:not(.dark)[data-theme=forest] [style*="background:rgba(255,255,255,0.05)"]{background:#fff!important;border-color:#234d3c29!important}:root:not(.dark)[data-theme=forest] [style*="rgba(59,130,246,0.09)"],:root:not(.dark)[data-theme=forest] [style*="rgba(59,130,246,0.05)"],:root:not(.dark)[data-theme=forest] [style*="rgba(59,130,246,0.08)"]{background:#faf8f4!important;border-color:#234d3c38!important}:root:not(.dark)[data-theme=forest] [style*="color:#e0e7ff"],:root:not(.dark)[data-theme=forest] [style*="color:#f0f6ff"],:root:not(.dark)[data-theme=forest] [style*="color:#F0F4FA"],:root:not(.dark)[data-theme=forest] [style*="color:#fff"],:root:not(.dark)[data-theme=forest] [style*="color: #fff"]{color:#192420!important}:root:not(.dark)[data-theme=forest] [style*="color:rgba(224,231,255,"],:root:not(.dark)[data-theme=forest] [style*="color:rgba(240,246,255,"],:root:not(.dark)[data-theme=forest] [style*="color:rgba(255,255,255,"]{color:#576b63!important}:root:not(.dark)[data-theme=forest] [style*="color:#60a5fa"],:root:not(.dark)[data-theme=forest] [style*="color:#3B82F6"]{color:#234d3c!important}:root:not(.dark)[data-theme=forest] [style*="color:#a78bfa"],:root:not(.dark)[data-theme=forest] [style*="color:#8B5CF6"]{color:#966f2c!important}:root:not(.dark)[data-theme=forest] .cl-hero-section [style*="background:rgba(255,255,255,0.0"],:root:not(.dark)[data-theme=forest] .cl-hero-section [style*="background:rgba(59,130,246,0.12)"]{color:#304039!important;background:#f6f1ea!important;border-color:#234d3c40!important}:root:not(.dark)[data-theme=forest] .cl-hero-section .pointer-events-none[style*=radial-gradient]{opacity:.35}:root:not(.dark)[data-theme=forest] [style*="background:linear-gradient(135deg,#0a0f1e"],:root:not(.dark)[data-theme=forest] [style*="background:linear-gradient(135deg, #1A1200"]{background:linear-gradient(135deg,#eef4ff 0%,#f0edff 100%)!important;border-color:#234d3c2e!important}:root:not(.dark)[data-theme=forest] [style*="border-top:1px solid rgba(59,130,246,0.10)"],:root:not(.dark)[data-theme=forest] [style*="border-top: 1px solid rgba(59,130,246,"]{border-top-color:#234d3c2e!important}:root:not(.dark)[data-theme=forest] [style*="background:rgba(255,255,255,0.08)"]{background:#234d3c24!important}:root:not(.dark)[data-theme=forest] [style*="background:rgba(59,130,246,0.10)"],:root:not(.dark)[data-theme=forest] [style*="background:rgba(59,130,246,0.12)"]{background:#234d3c1a!important;border-color:#234d3c38!important}:root:not(.dark)[data-theme=forest] [style*="background:rgba(13,17,23,0.90)"],:root:not(.dark)[data-theme=forest] [style*="background: rgba(23,23,23,"]{color:#192420!important;background:#fff!important;border-color:#cac3b9!important}:root:not(.dark)[data-theme=forest] [style*="color:rgba(224,231,255,0.75)"]{color:#465d54!important}:root:not(.dark)[data-theme=forest] [style*="color:rgba(99,102,241,0.25)"]{color:#c8974159!important}:root:not(.dark)[data-theme=forest] .pf-top-accent-line{opacity:.7}[data-theme=forest] .gg-app-shell,.dark[data-theme=forest] .gg-app-shell{background-color:var(--cl-bg);background-image:linear-gradient(#0e1814 0%,#14201a 100%)}[data-theme=forest] .gg-app-shell:before,.dark[data-theme=forest] .gg-app-shell:before{opacity:0;background-image:none}[data-theme=forest] .gg-navbar,.dark[data-theme=forest] .gg-navbar{-webkit-backdrop-filter:blur(24px)saturate(180%);background:#0f1115f5!important;border-bottom-color:#234d3c29!important}[data-theme=forest] .gg-mobile-dock,.dark[data-theme=forest] .gg-mobile-dock{-webkit-backdrop-filter:blur(20px)saturate(160%);background:#0f1115f7;border-top-color:#234d3c2e}[data-theme=forest] .gg-mobile-dock-item.is-active,.dark[data-theme=forest] .gg-mobile-dock-item.is-active,[data-theme=forest] .gg-mobile-dock-item.is-active svg,.dark[data-theme=forest] .gg-mobile-dock-item.is-active svg{color:var(--cl-blue)}[data-theme=forest] .gg-page-loader__backdrop,.dark[data-theme=forest] .gg-page-loader__backdrop{background:var(--cl-bg)}[data-theme=forest] .gg-page-loader__orbit,.dark[data-theme=forest] .gg-page-loader__orbit{border-color:#234d3c33;border-top-color:var(--cl-blue)}[data-theme=forest] .gg-page-loader__bar,.dark[data-theme=forest] .gg-page-loader__bar{background:var(--cl-gradient-primary)}[data-theme=forest] .gg-product-card,.dark[data-theme=forest] .gg-product-card{background:var(--cl-gradient-card);border:1px solid #234d3c1f;box-shadow:0 4px 20px #0607094d}[data-theme=forest] .gg-product-card:hover,.dark[data-theme=forest] .gg-product-card:hover{border-color:#234d3c61;box-shadow:0 12px 40px #234d3c29}[data-theme=forest] .gg-hero-gradient-text,.dark[data-theme=forest] .gg-hero-gradient-text,[data-theme=forest] .gg-section-heading,.dark[data-theme=forest] .gg-section-heading{background:0 0;-webkit-background-clip:initial;-webkit-text-fill-color:currentColor;background-clip:initial;color:hsl(var(--color-text));letter-spacing:-.005em;font-family:Cormorant Garamond,Playfair Display,Georgia,serif;font-weight:500}[data-theme=forest] h1,[data-theme=forest] h2,[data-theme=forest] h3,[data-theme=forest] h4,[data-theme=forest] .gg-heading-font,.dark[data-theme=forest] h1,.dark[data-theme=forest] h2,.dark[data-theme=forest] h3,.dark[data-theme=forest] h4,.dark[data-theme=forest] .gg-heading-font{letter-spacing:-.005em;font-family:Cormorant Garamond,Playfair Display,Georgia,serif;font-weight:500;line-height:1.1}[data-theme=forest] .gg-navbar .gg-navbar-brand-name,.dark[data-theme=forest] .gg-navbar .gg-navbar-brand-name{letter-spacing:.01em;background:0 0;-webkit-background-clip:initial;-webkit-text-fill-color:currentColor;background-clip:initial;color:hsl(var(--color-text));font-family:Cormorant Garamond,Playfair Display,Georgia,serif;font-weight:500}:root:not(.dark)[data-theme=forest] .gg-app-shell{background-color:var(--cl-bg);background-image:none}:root:not(.dark)[data-theme=forest] .gg-app-shell:before{opacity:0;background-image:none}:root:not(.dark)[data-theme=forest] .gg-navbar{-webkit-backdrop-filter:blur(24px)saturate(140%);background:#fffffff5!important;border-bottom-color:#234d3c24!important}:root:not(.dark)[data-theme=forest] .gg-mobile-dock{background:#fffffff7;border-top-color:#234d3c29}:root:not(.dark)[data-theme=forest] .gg-page-loader__backdrop{background:var(--cl-bg)}:root:not(.dark)[data-theme=forest] .gg-product-card{background:#fff;border:1px solid #234d3c1f;box-shadow:0 2px 12px #234d3c12}:root:not(.dark)[data-theme=forest] .gg-product-card:hover{border-color:#234d3c52;box-shadow:0 8px 28px #234d3c24}:root:not(.dark)[data-theme=forest] .gg-hero-gradient-text,:root:not(.dark)[data-theme=forest] .gg-section-heading,:root:not(.dark)[data-theme=forest] .gg-navbar .gg-navbar-brand-name{background:0 0;-webkit-background-clip:initial;-webkit-text-fill-color:currentColor;background-clip:initial;color:#192420}:root:not(.dark)[data-theme=forest] .pf-card{background:#fff;border-color:#234d3c24}:root:not(.dark)[data-theme=forest] .pf-input{color:#192420;background:#fff;border-color:#cac3b9}:root:not(.dark)[data-theme=forest] .pf-input::-moz-placeholder{color:#a39b8f}:root:not(.dark)[data-theme=forest] .pf-input::placeholder{color:#a39b8f}:root:not(.dark)[data-theme=forest] .pf-input:focus{border-color:#234d3c;box-shadow:0 0 0 3px #234d3c29}:root:not(.dark)[data-theme=forest] .pf-btn--secondary{color:#304039;background:#efebe6;border-color:#cac3b9}:root:not(.dark)[data-theme=forest] .pf-btn--secondary:hover{background:#e5dfd7;border-color:#234d3c66}:root:not(.dark)[data-theme=forest] .pf-feature-card{background:#fff;border-color:#234d3c26}:root:not(.dark)[data-theme=forest] .pf-feature-card:hover{border-color:#234d3c66;box-shadow:0 8px 28px #234d3c1f}:root:not(.dark)[data-theme=forest] .pf-feature-card__copy{color:#576b63}:root:not(.dark)[data-theme=forest] .pf-footer{background:#efebe6;border-top-color:#d8d2cb}:root:not(.dark)[data-theme=forest] .pf-footer-band{background:#fff;border-color:#234d3c29}:root:not(.dark)[data-theme=forest] .pf-footer-link{color:#576b63}:root:not(.dark)[data-theme=forest] .pf-footer-link:hover{color:#234d3c}:root:not(.dark)[data-theme=forest] .pf-footer-meta{color:#657b72}:root:not(.dark)[data-theme=forest] .cl-hero-section{background:var(--cl-gradient-hero)!important;border-color:#234d3c2e!important}:root:not(.dark)[data-theme=forest] .pf-hero-chip{color:#3d5149;background:#efebe6;border-color:#cfc8bf}:root:not(.dark)[data-theme=forest] .pf-section-label{color:#234d3c}:root:not(.dark)[data-theme=forest] .gg-store-shell:before{opacity:.3}@media (prefers-reduced-motion:reduce){[data-theme=forest] *,[data-theme=forest] :before,[data-theme=forest] :after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}[data-theme=forest] .eyebrow{letter-spacing:.22em;text-transform:uppercase;color:hsl(var(--color-text-soft));font-family:Inter,system-ui,sans-serif;font-size:.6875rem;font-weight:500;line-height:1}[data-theme=forest] .headline-display{letter-spacing:-.01em;color:hsl(var(--color-text));font-family:Cormorant Garamond,Playfair Display,Georgia,serif;font-size:clamp(2.6rem,6vw,5.25rem);font-weight:500;line-height:1.04}[data-theme=forest] .headline-section{letter-spacing:-.005em;color:hsl(var(--color-text));font-family:Cormorant Garamond,Playfair Display,Georgia,serif;font-size:clamp(1.75rem,3.4vw,2.75rem);font-weight:500;line-height:1.15}[data-theme=forest] .lede{color:hsl(var(--color-text-soft));max-width:56ch;font-family:Inter,system-ui,sans-serif;font-size:clamp(1.0625rem,.95rem + .4vw,1.1875rem);font-weight:400;line-height:1.65}[data-theme=forest] .section-rule{background:hsl(var(--color-gold));vertical-align:middle;width:3rem;height:1px;margin:0 auto;display:inline-block}[data-theme=forest] .btn-primary,[data-theme=forest] .btn-ghost{letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:background-color .22s var(--gg-ease,ease), color .22s var(--gg-ease,ease), border-color .22s var(--gg-ease,ease);border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.95rem 1.85rem;font-family:Inter,system-ui,sans-serif;font-size:.75rem;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}[data-theme=forest] .btn-primary{background:hsl(var(--color-accent));color:hsl(var(--color-bg))}[data-theme=forest] .btn-primary:hover{background:hsl(var(--color-accent) / .88)}[data-theme=forest] .btn-ghost{color:hsl(var(--color-accent));border-color:hsl(var(--color-accent) / .65);background:0 0}[data-theme=forest] .btn-ghost:hover{background:hsl(var(--color-accent) / .06);border-color:hsl(var(--color-accent))}[data-theme=forest] .editorial-card{box-shadow:none;color:inherit;background:0 0;border:none;text-decoration:none;display:block}[data-theme=forest] .editorial-card .editorial-card__media{aspect-ratio:4/5;background:hsl(var(--color-muted));position:relative;overflow:hidden}[data-theme=forest] .editorial-card .editorial-card__media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .7s var(--gg-ease,ease)}[data-theme=forest] .editorial-card:hover .editorial-card__media img{transform:scale(1.03)}[data-theme=forest] .editorial-card .editorial-card__eyebrow{margin-top:1rem}[data-theme=forest] .editorial-card .editorial-card__name{color:hsl(var(--color-text));margin-top:.5rem;font-family:Cormorant Garamond,Playfair Display,Georgia,serif;font-size:1.375rem;font-weight:500;line-height:1.2}[data-theme=forest] .editorial-card .editorial-card__price{color:hsl(var(--color-text-soft));margin-top:.35rem;font-family:Inter,system-ui,sans-serif;font-size:.9375rem;font-weight:500}[data-theme=forest] .image-overlay-warm{position:relative}[data-theme=forest] .image-overlay-warm:after{content:"";pointer-events:none;background:linear-gradient(160deg,#1c3f314d 0%,#1c3f312e 50%,#77582238 100%);position:absolute;inset:0}[data-theme=forest] .gg-section{padding-top:clamp(4rem,9vw,8rem);padding-bottom:clamp(4rem,9vw,8rem)}[data-theme=forest] .ed-shell{width:100%;max-width:80rem;margin:0 auto;padding-left:clamp(1.25rem,4vw,2.5rem);padding-right:clamp(1.25rem,4vw,2.5rem)}[data-theme=forest] .ed-nav{background:hsl(var(--color-bg) / .92);-webkit-backdrop-filter:blur(18px)saturate(140%);transition:background-color .22s var(--gg-ease,ease)}[data-theme=forest] .ed-nav--compact{background:hsl(var(--color-bg) / .98)}[data-theme=forest] .ed-nav__row{justify-content:space-between;align-items:center;gap:1.5rem;height:72px;display:flex}[data-theme=forest] .ed-nav--compact .ed-nav__row{height:64px}[data-theme=forest] .ed-nav__hairline{background:hsl(var(--color-gold) / .35);width:100%;height:1px}[data-theme=forest] .ed-nav__brand{color:hsl(var(--color-text));flex-shrink:0;align-items:center;gap:.75rem;text-decoration:none;display:inline-flex}[data-theme=forest] .ed-nav__logo{-o-object-fit:cover;object-fit:cover;border-radius:9999px;width:38px;height:38px}[data-theme=forest] .ed-nav__monogram{background:hsl(var(--color-accent));width:38px;height:38px;color:hsl(var(--color-bg));border-radius:9999px;justify-content:center;align-items:center;font-family:Cormorant Garamond,Georgia,serif;font-size:1.125rem;font-weight:500;display:inline-flex}[data-theme=forest] .ed-nav__brand-name{letter-spacing:.005em;color:hsl(var(--color-text));font-family:Cormorant Garamond,Georgia,serif;font-size:1.375rem;font-weight:500;line-height:1}[data-theme=forest] .ed-nav__links{align-items:center;gap:2.25rem;display:none}@media (width>=1024px){[data-theme=forest] .ed-nav__links{display:inline-flex}}[data-theme=forest] .ed-nav__link{letter-spacing:.22em;text-transform:uppercase;color:hsl(var(--color-text-soft));transition:color .18s var(--gg-ease,ease);padding:.5rem 0;font-family:Inter,system-ui,sans-serif;font-size:.6875rem;font-weight:500;text-decoration:none;position:relative}[data-theme=forest] .ed-nav__link:hover{color:hsl(var(--color-text))}[data-theme=forest] .ed-nav__link.is-active{color:hsl(var(--color-accent))}[data-theme=forest] .ed-nav__link.is-active:after{content:"";background:hsl(var(--color-gold));width:18px;height:1px;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}[data-theme=forest] .ed-nav__link--quiet{color:hsl(var(--color-text-soft))}[data-theme=forest] .ed-nav__utilities{align-items:center;gap:.5rem;display:inline-flex}[data-theme=forest] .ed-nav__icon-btn{width:42px;height:42px;color:hsl(var(--color-text));cursor:pointer;transition:background-color .18s var(--gg-ease,ease);background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;position:relative}[data-theme=forest] .ed-nav__icon-btn:hover{background:hsl(var(--color-accent) / .06)}[data-theme=forest] .ed-nav__icon-btn svg{width:20px;height:20px}[data-theme=forest] .ed-nav__cart-dot{background:hsl(var(--color-gold));min-width:16px;height:16px;color:hsl(var(--color-bg));letter-spacing:.04em;border-radius:9999px;justify-content:center;align-items:center;padding:0 4px;font-family:Inter,system-ui,sans-serif;font-size:9px;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:6px;right:4px}[data-theme=forest] .ed-nav__cart-dot.is-hidden{display:none}[data-theme=forest] .ed-nav__cta{padding:.7rem 1.4rem;font-size:.6875rem}[data-theme=forest] .ed-nav .ed-hide-mobile{display:none}@media (width>=1024px){[data-theme=forest] .ed-nav .ed-hide-mobile{display:inline-flex}[data-theme=forest] .ed-nav .ed-hide-desktop{display:none!important}}@media (width<=359px){[data-theme=forest] .ed-nav__brand-name{display:none}[data-theme=forest] .ed-nav__row{gap:.5rem}[data-theme=forest] .ed-nav__icon-btn{width:38px;height:38px}}[data-theme=forest] .ed-mobile-panel{background:hsl(var(--color-bg));border-top:1px solid hsl(var(--color-border) / .5);z-index:49;position:fixed;inset:72px 0 0;overflow-y:auto}[data-theme=forest] .ed-mobile-links{flex-direction:column;gap:.25rem;display:flex}[data-theme=forest] .ed-mobile-link{color:hsl(var(--color-text));border-bottom:1px solid hsl(var(--color-border) / .4);justify-content:space-between;align-items:baseline;padding:.5rem 0;font-family:Cormorant Garamond,Georgia,serif;font-size:2rem;font-weight:500;line-height:1.3;text-decoration:none;display:flex}[data-theme=forest] .ed-mobile-link.is-active{color:hsl(var(--color-accent))}[data-theme=forest] .ed-mobile-link__meta{color:hsl(var(--color-text-soft));letter-spacing:.02em;font-family:Inter,system-ui,sans-serif;font-size:.8125rem;font-weight:500}[data-theme=forest] .ed-mobile-dock{z-index:40;background:hsl(var(--color-surface) / .96);-webkit-backdrop-filter:blur(16px)saturate(160%);border-top:1px solid hsl(var(--color-border) / .5);padding:.5rem .25rem calc(env(safe-area-inset-bottom,0) + .5rem);justify-content:space-around;align-items:stretch;display:flex;position:fixed;bottom:0;left:0;right:0}[data-theme=forest] .ed-mobile-dock__item{color:hsl(var(--color-text-soft));letter-spacing:.18em;text-transform:uppercase;flex-direction:column;flex:1;align-items:center;gap:4px;padding:.4rem .25rem;font-family:Inter,system-ui,sans-serif;font-size:9px;font-weight:500;text-decoration:none;display:flex;position:relative}[data-theme=forest] .ed-mobile-dock__item svg{width:22px;height:22px}[data-theme=forest] .ed-mobile-dock__item.is-active{color:hsl(var(--color-accent))}[data-theme=forest] .ed-mobile-dock__count{background:hsl(var(--color-gold));min-width:16px;height:16px;color:hsl(var(--color-bg));border-radius:9999px;justify-content:center;align-items:center;padding:0 4px;font-size:9px;font-weight:600;display:inline-flex;position:absolute;top:0;right:calc(50% - 18px)}[data-theme=forest] .ed-footer{background:hsl(var(--color-bg));border-top:1px solid hsl(var(--color-border) / .5);margin-top:clamp(5rem,10vw,9rem);padding-bottom:5rem}@media (width>=1024px){[data-theme=forest] .ed-footer{padding-bottom:0}}[data-theme=forest] .ed-footer__newsletter{text-align:center;max-width:36rem;margin:0 auto;padding:clamp(4rem,8vw,7rem) 0 clamp(3rem,6vw,5rem)}[data-theme=forest] .ed-footer__newsletter .lede{margin-left:auto;margin-right:auto}[data-theme=forest] .ed-footer__newsletter-form{flex-direction:column;gap:.75rem;margin-top:2.25rem;display:flex}@media (width>=640px){[data-theme=forest] .ed-footer__newsletter-form{flex-direction:row;justify-content:center;align-items:stretch}}[data-theme=forest] .ed-footer__newsletter-input{border:none;border-bottom:1px solid hsl(var(--color-border));color:hsl(var(--color-text));min-width:0;transition:border-color .2s var(--gg-ease,ease);background:0 0;outline:none;flex:1;padding:.85rem .25rem;font-family:Inter,system-ui,sans-serif;font-size:.9375rem}[data-theme=forest] .ed-footer__newsletter-input::placeholder{color:hsl(var(--color-text-soft))}[data-theme=forest] .ed-footer__newsletter-input:focus{border-bottom-color:hsl(var(--color-accent))}[data-theme=forest] .ed-footer__rule{background:hsl(var(--color-border) / .6);width:100%;height:1px;display:block}[data-theme=forest] .ed-footer__cols{grid-template-columns:1fr;gap:3rem;padding:clamp(3rem,6vw,5rem) 0;display:grid}@media (width>=640px){[data-theme=forest] .ed-footer__cols{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){[data-theme=forest] .ed-footer__cols{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:4rem}}[data-theme=forest] .ed-footer__brand{align-items:center;gap:.85rem;margin-bottom:1.25rem;display:inline-flex}[data-theme=forest] .ed-footer__brand-mark{-o-object-fit:cover;object-fit:cover;border-radius:9999px;width:44px;height:44px}[data-theme=forest] .ed-footer__brand-monogram{background:hsl(var(--color-accent));width:44px;height:44px;color:hsl(var(--color-bg));border-radius:9999px;justify-content:center;align-items:center;font-family:Cormorant Garamond,Georgia,serif;font-size:1.25rem;font-weight:500;display:inline-flex}[data-theme=forest] .ed-footer__brand-name{color:hsl(var(--color-text));font-family:Cormorant Garamond,Georgia,serif;font-size:1.5rem;font-weight:500}[data-theme=forest] .ed-footer__brand-copy{color:hsl(var(--color-text-soft));max-width:26rem;font-family:Inter,system-ui,sans-serif;font-size:.9375rem;line-height:1.7}[data-theme=forest] .ed-footer__whatsapp{margin-top:1.75rem;font-size:.6875rem}[data-theme=forest] .ed-footer__whatsapp svg{width:14px;height:14px}[data-theme=forest] .ed-footer__col-label{margin-bottom:1.25rem}[data-theme=forest] .ed-footer__links{flex-direction:column;gap:.8rem;margin:0;padding:0;list-style:none;display:flex}[data-theme=forest] .ed-footer__links a{color:hsl(var(--color-text-soft));transition:color .18s var(--gg-ease,ease);font-family:Inter,system-ui,sans-serif;font-size:.9375rem;text-decoration:none}[data-theme=forest] .ed-footer__links a:hover{color:hsl(var(--color-accent))}[data-theme=forest] .ed-footer__links-quiet{color:hsl(var(--color-text-soft) / .5);font-family:Inter,system-ui,sans-serif;font-size:.9375rem}[data-theme=forest] .ed-footer__colophon{text-align:center;letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--color-text-soft) / .7);flex-direction:column;align-items:center;gap:.5rem;padding:1.75rem 0 2.5rem;font-family:Inter,system-ui,sans-serif;font-size:.75rem;display:flex}@media (width>=640px){[data-theme=forest] .ed-footer__colophon{text-align:left;flex-direction:row;justify-content:space-between}}[data-theme=forest] .ed-footer__powered{color:hsl(var(--color-accent) / .8)}[data-theme=forest] .ed-hero{padding-top:clamp(2rem,4vw,4rem);padding-bottom:clamp(3rem,6vw,6rem)}[data-theme=forest] .ed-hero__inner{grid-template-columns:1fr;align-items:center;gap:clamp(2rem,5vw,4rem);max-width:80rem;margin:0 auto;padding-left:clamp(1.25rem,4vw,2.5rem);padding-right:clamp(1.25rem,4vw,2.5rem);display:grid}@media (width>=1024px){[data-theme=forest] .ed-hero__inner{grid-template-columns:1.1fr 1fr;gap:clamp(3rem,6vw,6rem)}}[data-theme=forest] .ed-hero__media{aspect-ratio:4/5;background:hsl(var(--color-muted));overflow:hidden}[data-theme=forest] .ed-hero__media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}[data-theme=forest] .ed-hero__copy{flex-direction:column;display:flex}[data-theme=forest] .ed-hero__headline{margin-top:1.5rem}[data-theme=forest] .ed-hero__headline em{color:hsl(var(--color-accent));font-style:italic}[data-theme=forest] .ed-hero__lede{margin-top:1.5rem}[data-theme=forest] .ed-hero__cta{flex-wrap:wrap;gap:.75rem;margin-top:2.25rem;display:inline-flex}[data-theme=forest] .ed-voice__inner{text-align:center;max-width:56rem;margin:0 auto}[data-theme=forest] .ed-voice__statement{color:hsl(var(--color-text));font-style:italic}[data-theme=forest] .ed-featured__head,[data-theme=forest] .ed-lookbook__head{text-align:center;margin-bottom:clamp(3rem,5vw,4.5rem)}[data-theme=forest] .ed-featured__grid{grid-template-columns:1fr;gap:clamp(2rem,4vw,3.5rem);display:grid}@media (width>=640px){[data-theme=forest] .ed-featured__grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){[data-theme=forest] .ed-featured__grid{grid-template-columns:repeat(3,1fr)}}[data-theme=forest] .ed-featured__foot{text-align:center;margin-top:clamp(3rem,5vw,4.5rem)}[data-theme=forest] .ed-lookbook__grid{grid-template-columns:repeat(2,1fr);gap:clamp(1.5rem,3vw,2.5rem);display:grid}@media (width>=1024px){[data-theme=forest] .ed-lookbook__grid{grid-template-columns:repeat(4,1fr)}}[data-theme=forest] .ed-trust .section-rule{margin:0 auto;display:block}[data-theme=forest] .ed-trust__grid{text-align:center;grid-template-columns:1fr;gap:2.5rem;padding:clamp(3rem,6vw,5rem) 0;display:grid}@media (width>=640px){[data-theme=forest] .ed-trust__grid{grid-template-columns:repeat(3,1fr)}}[data-theme=forest] .ed-trust__item{flex-direction:column;align-items:center;gap:.75rem;display:flex}[data-theme=forest] .ed-trust__number{color:hsl(var(--color-accent));font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.5rem,5vw,3.75rem);font-weight:500;line-height:1}[data-theme=forest] .ed-trust__label{color:hsl(var(--color-text-soft))}[data-theme=forest] .ed-story__inner{grid-template-columns:1fr;align-items:center;gap:clamp(2.5rem,5vw,4.5rem);display:grid}@media (width>=1024px){[data-theme=forest] .ed-story__inner{grid-template-columns:1.1fr 1fr}}[data-theme=forest] .ed-story__media{aspect-ratio:4/5;background:hsl(var(--color-muted));overflow:hidden}[data-theme=forest] .ed-story__media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}[data-theme=forest] .ed-events{background:hsl(var(--color-accent) / .04)}[data-theme=forest] .ed-events__inner{text-align:center;max-width:48rem;margin:0 auto}[data-theme=forest] .ed-events__inner .lede{margin-left:auto;margin-right:auto}[data-theme=forest] .ed-events__cta{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2.5rem;display:inline-flex}[data-theme=forest] .ed-services{background:hsl(var(--color-accent) / .04)}[data-theme=forest] .ed-services__inner{max-width:80rem;margin:0 auto}[data-theme=forest] .ed-services__head{text-align:center;max-width:42rem;margin:0 auto clamp(3rem,5vw,4.5rem)}[data-theme=forest] .ed-services__head .lede{margin-left:auto;margin-right:auto}[data-theme=forest] .ed-services__grid{grid-template-columns:1fr;gap:clamp(2.5rem,4vw,4rem);display:grid}@media (width>=768px){[data-theme=forest] .ed-services__grid{grid-template-columns:repeat(3,1fr)}}[data-theme=forest] .ed-service{border-top:1px solid hsl(var(--color-gold) / .4);flex-direction:column;gap:1rem;padding-top:2rem;display:flex}[data-theme=forest] .ed-service__title{color:hsl(var(--color-text));font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.4rem,2vw,1.75rem);font-weight:500;line-height:1.2}[data-theme=forest] .ed-service__copy{color:hsl(var(--color-text-soft));flex:1;font-family:Inter,system-ui,sans-serif;font-size:.9375rem;line-height:1.65}[data-theme=forest] .ed-service__cta{cursor:pointer;background:0 0;align-self:flex-start;margin-top:.75rem}[data-theme=forest] .ed-footer__address{color:hsl(var(--color-text));flex-wrap:wrap;align-items:baseline;gap:.75rem;margin-top:1.25rem;font-family:Inter,system-ui,sans-serif;font-size:.875rem;display:flex}[data-theme=forest] .ed-footer__address .eyebrow{color:hsl(var(--color-gold))}[data-theme=forest] .ed-close__inner{text-align:center;max-width:48rem;margin:0 auto}[data-theme=forest] .ed-close__headline{font-style:italic}[data-theme=forest] .ed-close__cta{justify-content:center;gap:.75rem;margin-top:2.5rem;display:inline-flex}[data-theme=forest] .ed-collection-head{padding-top:clamp(4rem,8vw,7rem);padding-bottom:clamp(2.5rem,5vw,4rem)}[data-theme=forest] .ed-collection-head__inner{text-align:center;max-width:48rem;margin:0 auto}[data-theme=forest] .ed-collection-head__title{margin-top:1.25rem}[data-theme=forest] .ed-collection-head__lede{margin-top:1.5rem;margin-left:auto;margin-right:auto}[data-theme=forest] .ed-collection-filters{border-bottom:1px solid hsl(var(--color-border) / .6);margin-bottom:clamp(3rem,5vw,4.5rem);padding-bottom:clamp(2rem,4vw,3rem)}[data-theme=forest] .ed-filter-bar{grid-template-columns:1fr;align-items:stretch;gap:1rem;display:grid}@media (width>=768px){[data-theme=forest] .ed-filter-bar{grid-template-columns:1.4fr .8fr auto;align-items:center;gap:1.5rem}}[data-theme=forest] .ed-filter-bar__search,[data-theme=forest] .ed-filter-bar__category{border-bottom:1px solid hsl(var(--color-border));transition:border-color .2s var(--gg-ease,ease);align-items:center;gap:.65rem;padding:.65rem .25rem;display:flex;position:relative}[data-theme=forest] .ed-filter-bar__search:focus-within,[data-theme=forest] .ed-filter-bar__category:focus-within{border-bottom-color:hsl(var(--color-accent))}[data-theme=forest] .ed-filter-bar__search svg,[data-theme=forest] .ed-filter-bar__category svg{width:16px;height:16px;color:hsl(var(--color-text-soft));flex-shrink:0}[data-theme=forest] .ed-filter-bar__search input,[data-theme=forest] .ed-filter-bar__category select{min-width:0;color:hsl(var(--color-text));appearance:none;background:0 0;border:none;outline:none;flex:1;padding:.15rem 0;font-family:Inter,system-ui,sans-serif;font-size:.9375rem}[data-theme=forest] .ed-filter-bar__search input::placeholder{color:hsl(var(--color-text-soft))}[data-theme=forest] .ed-filter-bar__category select{cursor:pointer;padding-right:1.5rem}[data-theme=forest] .ed-filter-bar__category>svg:last-child{pointer-events:none;position:absolute;right:0}[data-theme=forest] .ed-filter-bar__actions{align-items:center;gap:1.25rem;display:flex}[data-theme=forest] .ed-filter-bar__submit{letter-spacing:.22em;text-transform:uppercase;color:hsl(var(--color-accent));border:none;border-bottom:1px solid hsl(var(--color-accent));cursor:pointer;transition:opacity .18s var(--gg-ease,ease);background:0 0;padding:.5rem .25rem;font-family:Inter,system-ui,sans-serif;font-size:.6875rem;font-weight:500}[data-theme=forest] .ed-filter-bar__submit:hover{opacity:.7}[data-theme=forest] .ed-filter-bar__reset{letter-spacing:.22em;text-transform:uppercase;color:hsl(var(--color-text-soft));transition:border-color .18s var(--gg-ease,ease), color .18s var(--gg-ease,ease);border-bottom:1px solid #0000;padding:.5rem .25rem;font-family:Inter,system-ui,sans-serif;font-size:.6875rem;font-weight:500;text-decoration:none}[data-theme=forest] .ed-filter-bar__reset:hover{color:hsl(var(--color-text));border-bottom-color:hsl(var(--color-text))}[data-theme=forest] .ed-collection-count{letter-spacing:.22em;text-transform:uppercase;color:hsl(var(--color-text-soft));margin-top:1.75rem;font-family:Inter,system-ui,sans-serif;font-size:.6875rem}[data-theme=forest] .ed-collection-count span{color:hsl(var(--color-text));font-weight:500}[data-theme=forest] .ed-grid{grid-template-columns:repeat(2,1fr);gap:clamp(1.5rem,3vw,2.5rem) clamp(1.25rem,2.5vw,2rem);display:grid}@media (width>=1024px){[data-theme=forest] .ed-grid{grid-template-columns:repeat(3,1fr);gap:clamp(3rem,5vw,4.5rem) clamp(2rem,3.5vw,3rem)}}[data-theme=forest] .ed-grid__card{flex-direction:column;display:flex;position:relative}[data-theme=forest] .ed-grid__media-link,[data-theme=forest] .ed-grid__body{color:inherit;text-decoration:none;display:block}[data-theme=forest] .ed-grid__tag{letter-spacing:.22em;text-transform:uppercase;color:hsl(var(--color-gold));background:hsl(var(--color-bg) / .9);border:1px solid hsl(var(--color-gold) / .5);padding:.35rem .7rem;font-family:Inter,system-ui,sans-serif;font-size:.625rem;font-weight:500;position:absolute;top:.85rem;left:.85rem}[data-theme=forest] .ed-grid__wishlist{z-index:2;position:absolute;top:.85rem;right:.85rem}[data-theme=forest] .ed-grid__wishlist-btn{background:hsl(var(--color-bg) / .85);border:1px solid hsl(var(--color-border));width:36px;height:36px;color:hsl(var(--color-text-soft));cursor:pointer;transition:color .18s var(--gg-ease,ease), border-color .18s var(--gg-ease,ease);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}[data-theme=forest] .ed-grid__wishlist-btn:hover{color:hsl(var(--color-accent));border-color:hsl(var(--color-accent) / .5)}[data-theme=forest] .ed-grid__wishlist-btn.is-saved{color:hsl(var(--color-accent));border-color:hsl(var(--color-accent) / .6)}[data-theme=forest] .ed-grid__wishlist-btn svg{width:16px;height:16px}[data-theme=forest] .ed-collection-pagination{justify-content:center;margin-top:clamp(4rem,7vw,6rem);display:flex}[data-theme=forest] .ed-collection-pagination nav{align-items:center;gap:.25rem;display:inline-flex}[data-theme=forest] .ed-collection-pagination nav>span,[data-theme=forest] .ed-collection-pagination nav>a,[data-theme=forest] .ed-collection-pagination nav span span,[data-theme=forest] .ed-collection-pagination nav a{letter-spacing:.04em;color:hsl(var(--color-text-soft));box-shadow:none;min-width:auto;transition:color .18s var(--gg-ease,ease);background:0 0;border:none;border-radius:0;padding:.5rem .85rem;font-family:Inter,system-ui,sans-serif;font-size:.875rem;text-decoration:none}[data-theme=forest] .ed-collection-pagination nav a:hover,[data-theme=forest] .ed-collection-pagination nav span:hover{color:hsl(var(--color-text))}[data-theme=forest] .ed-collection-pagination nav .bg-white\/10,[data-theme=forest] .ed-collection-pagination nav .bg-accent{border-bottom:1px solid hsl(var(--color-accent));color:hsl(var(--color-accent))!important;background:0 0!important}[data-theme=forest] .ed-collection-empty{text-align:center;max-width:36rem;margin:0 auto;padding:clamp(4rem,8vw,7rem) 0}[data-theme=forest] .ed-collection-empty .lede{margin-left:auto;margin-right:auto}[data-theme=forest] .ed-pdp{padding-top:clamp(2rem,4vw,3.5rem);padding-bottom:clamp(4rem,7vw,6rem)}[data-theme=forest] .ed-pdp__crumbs{letter-spacing:.18em;text-transform:uppercase;color:hsl(var(--color-text-soft));flex-wrap:wrap;align-items:center;gap:.65rem;margin-bottom:clamp(2rem,4vw,3rem);font-family:Inter,system-ui,sans-serif;font-size:.6875rem;display:flex}[data-theme=forest] .ed-pdp__crumbs a{color:hsl(var(--color-text-soft));transition:color .18s var(--gg-ease,ease);text-decoration:none}[data-theme=forest] .ed-pdp__crumbs a:hover{color:hsl(var(--color-accent))}[data-theme=forest] .ed-pdp__crumbs span[aria-hidden]{color:hsl(var(--color-border))}[data-theme=forest] .ed-pdp__crumb-current{color:hsl(var(--color-text))}[data-theme=forest] .ed-pdp__grid{grid-template-columns:1fr;gap:clamp(2rem,5vw,4rem);display:grid}@media (width>=1024px){[data-theme=forest] .ed-pdp__grid{grid-template-columns:1.35fr 1fr;align-items:start;gap:clamp(3rem,6vw,5rem)}}[data-theme=forest] .ed-pdp__main{aspect-ratio:4/5;background:hsl(var(--color-muted));position:relative;overflow:hidden}[data-theme=forest] .ed-pdp__slide{opacity:0;transition:opacity .4s var(--gg-ease,ease);pointer-events:none;margin:0;position:absolute;inset:0}[data-theme=forest] .ed-pdp__slide.is-active{opacity:1;pointer-events:auto}[data-theme=forest] .ed-pdp__slide img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}[data-theme=forest] .ed-pdp__thumbs{grid-template-columns:repeat(5,1fr);gap:.5rem;margin-top:1rem;display:grid}[data-theme=forest] .ed-pdp__thumb{aspect-ratio:1;background:hsl(var(--color-muted));cursor:pointer;transition:border-color .18s var(--gg-ease,ease), opacity .18s var(--gg-ease,ease);opacity:.65;border:1px solid #0000;padding:0;position:relative;overflow:hidden}[data-theme=forest] .ed-pdp__thumb:hover{opacity:1}[data-theme=forest] .ed-pdp__thumb.is-active{opacity:1;border-color:hsl(var(--color-accent))}[data-theme=forest] .ed-pdp__thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (width>=1024px){[data-theme=forest] .ed-pdp__info{align-self:start;position:sticky;top:100px}}[data-theme=forest] .ed-pdp__title{margin-top:1rem}[data-theme=forest] .ed-pdp__price-row{align-items:baseline;gap:.75rem;margin-top:1.5rem;display:inline-flex}[data-theme=forest] .ed-pdp__price{color:hsl(var(--color-accent));letter-spacing:.005em;font-family:Cormorant Garamond,Georgia,serif;font-size:1.875rem;font-weight:500}[data-theme=forest] .ed-pdp__price-compare{color:hsl(var(--color-text-soft));font-family:Inter,system-ui,sans-serif;font-size:.9375rem;text-decoration:line-through}[data-theme=forest] .ed-pdp__rating{color:hsl(var(--color-text-soft));align-items:center;gap:.65rem;margin-top:.85rem;font-family:Inter,system-ui,sans-serif;font-size:.8125rem;display:inline-flex}[data-theme=forest] .ed-pdp__stars{color:hsl(var(--color-border));gap:1px;display:inline-flex}[data-theme=forest] .ed-pdp__stars svg{width:14px;height:14px}[data-theme=forest] .ed-pdp__stars svg.is-on{color:hsl(var(--color-gold))}[data-theme=forest] .ed-pdp__lede{margin-top:1.75rem}[data-theme=forest] .ed-pdp__hairline{background:hsl(var(--color-border));height:1px;margin:2.5rem 0;display:block}[data-theme=forest] .ed-pdp__buy .gg-variant-swatches{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}[data-theme=forest] .ed-pdp__buy .gg-variant-pill{letter-spacing:.08em;text-transform:uppercase;border:1px solid hsl(var(--color-border));color:hsl(var(--color-text));cursor:pointer;transition:border-color .18s var(--gg-ease,ease), background-color .18s var(--gg-ease,ease);background:0 0;border-radius:9999px;padding:.7rem 1.1rem;font-family:Inter,system-ui,sans-serif;font-size:.75rem}[data-theme=forest] .ed-pdp__buy .gg-variant-pill:hover{border-color:hsl(var(--color-accent))}[data-theme=forest] .ed-pdp__buy .gg-variant-pill.is-active{background:hsl(var(--color-accent));color:hsl(var(--color-bg));border-color:hsl(var(--color-accent))}[data-theme=forest] .ed-pdp__buy .gg-variant-pill.is-unavailable{opacity:.4;cursor:not-allowed;text-decoration:line-through}[data-theme=forest] .ed-pdp__buy label{letter-spacing:.22em;text-transform:uppercase;color:hsl(var(--color-text-soft));font-family:Inter,system-ui,sans-serif;font-size:.6875rem;font-weight:500}[data-theme=forest] .ed-pdp__buy .gg-add-to-cart-btn,[data-theme=forest] .ed-pdp__buy button[wire\:click=add]{letter-spacing:.18em;text-transform:uppercase;cursor:pointer;width:100%;transition:background-color .22s var(--gg-ease,ease);border-radius:9999px;justify-content:center;align-items:center;margin-top:1.25rem;padding:1.05rem 1.5rem;font-family:Inter,system-ui,sans-serif;font-size:.75rem;font-weight:500;display:inline-flex;background:hsl(var(--color-accent))!important;color:hsl(var(--color-bg))!important;border:1px solid hsl(var(--color-accent))!important}[data-theme=forest] .ed-pdp__buy .gg-add-to-cart-btn:hover{background:hsl(var(--color-accent) / .88)!important}[data-theme=forest] .ed-pdp__buy input[type=number]{color:hsl(var(--color-text));background:0 0}[data-theme=forest] .ed-pdp__wishlist{margin-top:1rem}[data-theme=forest] .ed-pdp__wishlist-btn{letter-spacing:.18em;text-transform:uppercase;color:hsl(var(--color-text-soft));cursor:pointer;transition:color .18s var(--gg-ease,ease);background:0 0;border:none;align-items:center;gap:.55rem;padding:.5rem 0;font-family:Inter,system-ui,sans-serif;font-size:.6875rem;text-decoration:none;display:inline-flex}[data-theme=forest] .ed-pdp__wishlist-btn:hover{color:hsl(var(--color-accent))}[data-theme=forest] .ed-pdp__wishlist-btn svg{width:14px;height:14px}[data-theme=forest] .ed-pdp__wishlist-btn.is-saved{color:hsl(var(--color-accent))}[data-theme=forest] .ed-pdp__specs{border-top:1px solid hsl(var(--color-border));gap:0;margin:2.5rem 0 0;display:grid}[data-theme=forest] .ed-pdp__spec-row{border-bottom:1px solid hsl(var(--color-border));grid-template-columns:8rem 1fr;align-items:baseline;gap:1rem;padding:.85rem 0;font-family:Inter,system-ui,sans-serif;font-size:.875rem;display:grid}[data-theme=forest] .ed-pdp__spec-row dt{letter-spacing:.22em;text-transform:uppercase;color:hsl(var(--color-text-soft));margin:0;font-size:.6875rem}[data-theme=forest] .ed-pdp__spec-row dd{color:hsl(var(--color-text));margin:0}[data-theme=forest] .ed-pdp__story{text-align:center;max-width:38rem;margin-top:clamp(4rem,7vw,6rem);margin-left:auto;margin-right:auto}[data-theme=forest] .ed-pdp__story .lede{margin-left:auto;margin-right:auto}[data-theme=forest] .ed-pdp__details{border-top:1px solid hsl(var(--color-border));margin-top:clamp(3rem,5vw,4.5rem)}[data-theme=forest] .ed-pdp__detail{border-bottom:1px solid hsl(var(--color-border))}[data-theme=forest] .ed-pdp__detail summary{cursor:pointer;justify-content:space-between;align-items:center;padding:1.5rem 0;list-style:none;display:flex}[data-theme=forest] .ed-pdp__detail summary::-webkit-details-marker{display:none}[data-theme=forest] .ed-pdp__detail summary svg{width:16px;height:16px;color:hsl(var(--color-text-soft));transition:transform .22s var(--gg-ease,ease)}[data-theme=forest] .ed-pdp__detail[open] summary svg{transform:rotate(180deg)}[data-theme=forest] .ed-pdp__detail-body{color:hsl(var(--color-text-soft));max-width:56ch;padding-bottom:1.5rem;font-family:Inter,system-ui,sans-serif;font-size:.9375rem;line-height:1.7}[data-theme=forest] .ed-pdp-reviews{border-top:1px solid hsl(var(--color-border))}[data-theme=forest] .ed-pdp-reviews__head{text-align:center;max-width:38rem;margin:0 auto clamp(3rem,5vw,4.5rem)}[data-theme=forest] .ed-pdp-reviews__star{color:hsl(var(--color-gold))}[data-theme=forest] .ed-pdp-reviews__grid{grid-template-columns:1fr;gap:clamp(2.5rem,4vw,4rem);display:grid}@media (width>=768px){[data-theme=forest] .ed-pdp-reviews__grid{grid-template-columns:repeat(2,1fr)}}[data-theme=forest] .ed-pdp-reviews__item{flex-direction:column;gap:1rem;margin:0;display:flex}[data-theme=forest] .ed-pdp-reviews__title{letter-spacing:.22em;text-transform:uppercase;color:hsl(var(--color-text-soft));font-family:Inter,system-ui,sans-serif;font-size:.6875rem}[data-theme=forest] .ed-pdp-reviews__quote{color:hsl(var(--color-text));max-width:38rem;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.25rem,2.2vw,1.625rem);font-style:italic;font-weight:500;line-height:1.4}[data-theme=forest] .ed-pdp-reviews__cite{letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--color-text-soft));align-items:center;gap:1rem;font-family:Inter,system-ui,sans-serif;font-size:.75rem;display:inline-flex}[data-theme=forest] .ed-pdp-reviews__verified{color:hsl(var(--color-accent))}[data-theme=forest] .ed-pdp-write__inner{text-align:center;max-width:38rem;margin:0 auto}[data-theme=forest] .ed-pdp-write__inner .lede{margin-left:auto;margin-right:auto}[data-theme=forest] .ed-pdp-write__form{text-align:left;flex-direction:column;gap:2.25rem;display:flex}[data-theme=forest] .ed-pdp-write__field{flex-direction:column;gap:.85rem;display:flex}[data-theme=forest] .ed-pdp-write__field-row{grid-template-columns:1fr;gap:2.25rem;display:grid}@media (width>=640px){[data-theme=forest] .ed-pdp-write__field-row{grid-template-columns:repeat(2,1fr)}}[data-theme=forest] .ed-pdp-write__field input,[data-theme=forest] .ed-pdp-write__field textarea{border:none;border-bottom:1px solid hsl(var(--color-border));color:hsl(var(--color-text));transition:border-color .2s var(--gg-ease,ease);resize:vertical;background:0 0;outline:none;width:100%;padding:.65rem .25rem;font-family:Inter,system-ui,sans-serif;font-size:.9375rem}[data-theme=forest] .ed-pdp-write__field input::-moz-placeholder{color:hsl(var(--color-text-soft) / .7)}[data-theme=forest] .ed-pdp-write__field textarea::-moz-placeholder{color:hsl(var(--color-text-soft) / .7)}[data-theme=forest] .ed-pdp-write__field input::placeholder,[data-theme=forest] .ed-pdp-write__field textarea::placeholder{color:hsl(var(--color-text-soft) / .7)}[data-theme=forest] .ed-pdp-write__field input:focus,[data-theme=forest] .ed-pdp-write__field textarea:focus{border-bottom-color:hsl(var(--color-accent))}[data-theme=forest] .ed-pdp-write__optional{text-transform:none;letter-spacing:.04em;color:hsl(var(--color-text-soft) / .7);font-weight:400}[data-theme=forest] .ed-pdp-write__stars{gap:.35rem;display:inline-flex}[data-theme=forest] .ed-pdp-write__star-btn{cursor:pointer;color:hsl(var(--color-border));transition:color .18s var(--gg-ease,ease);background:0 0;border:none;padding:.25rem}[data-theme=forest] .ed-pdp-write__star-btn svg{width:24px;height:24px}[data-theme=forest] .ed-pdp-write__star-btn svg.is-on{color:hsl(var(--color-gold))}[data-theme=forest] .ed-pdp-write__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:.5rem;display:flex}[data-theme=forest] .ed-pdp-write__note{letter-spacing:.18em;text-transform:uppercase;color:hsl(var(--color-text-soft));font-family:Inter,system-ui,sans-serif;font-size:.6875rem}[data-theme=forest] .ed-pdp-write__error{color:hsl(var(--color-danger));font-family:Inter,system-ui,sans-serif;font-size:.75rem}[data-theme=forest] a:focus-visible,[data-theme=forest] button:focus-visible,[data-theme=forest] input:focus-visible,[data-theme=forest] select:focus-visible,[data-theme=forest] textarea:focus-visible,[data-theme=forest] summary:focus-visible{outline:1px solid hsl(var(--color-gold));outline-offset:3px;border-radius:1px}[data-theme=forest] ::selection{background:hsl(var(--color-accent) / .18);color:hsl(var(--color-text))}[data-theme=forest] .cl-marquee,[data-theme=forest] .cl-act-hero,[data-theme=forest] .cl-act-beats,[data-theme=forest] .cl-act-reel,[data-theme=forest] .cl-act-events,[data-theme=forest] .cl-act-close{display:none}@media (prefers-reduced-motion:no-preference){[data-theme=forest] .ed-hero__copy,[data-theme=forest] .ed-voice__inner,[data-theme=forest] .ed-featured__head,[data-theme=forest] .ed-collection-head__inner,[data-theme=forest] .ed-pdp__info,[data-theme=forest] .ed-trust__grid,[data-theme=forest] .ed-pdp-reviews__head,[data-theme=forest] .ed-close__inner{animation:ed-fade-up .7s var(--gg-ease,ease) both}@keyframes ed-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}[data-theme=forest]{--radius-card:.25rem;--radius-btn:0px;--shadow-card:0 10px 30px #15281f1a;--border-width:1px}.dark [data-theme=forest],[data-theme=forest].dark{--shadow-card:0 10px 34px #060e0a59}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/montserrat-cyrillic-ext-400-normal-Xqov12YL.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/montserrat-cyrillic-ext-400-normal-DRPPeomZ.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/montserrat-cyrillic-400-normal-BPq32Q8K.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/montserrat-cyrillic-400-normal-jEs4Tk-Z.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/montserrat-vietnamese-400-normal-D4oHqQTd.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/montserrat-vietnamese-400-normal-BeEscFYY.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/montserrat-latin-ext-400-normal-B8bwfy6Y.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/montserrat-latin-ext-400-normal-BffdBkAA.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/montserrat-latin-400-normal-BLhwKU8k.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/montserrat-latin-400-normal-xItZbAXg.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(https://emmanuel.glygold.com/build/assets/montserrat-cyrillic-ext-700-normal-MyDreaeu.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/montserrat-cyrillic-ext-700-normal-D-Mk2xRJ.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(https://emmanuel.glygold.com/build/assets/montserrat-cyrillic-700-normal-D-Pqjtdp.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/montserrat-cyrillic-700-normal-BvLYcGP1.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(https://emmanuel.glygold.com/build/assets/montserrat-vietnamese-700-normal-C0x1De3p.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/montserrat-vietnamese-700-normal-DnwGT2D9.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(https://emmanuel.glygold.com/build/assets/montserrat-latin-ext-700-normal-BOP2Nhf0.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/montserrat-latin-ext-700-normal-DdDFr05Z.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(https://emmanuel.glygold.com/build/assets/montserrat-latin-700-normal-BdjcYUrC.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/montserrat-latin-700-normal-BWkrl476.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Great Vibes;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/great-vibes-cyrillic-ext-400-normal-CKQhgFwn.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/great-vibes-cyrillic-ext-400-normal-CzcHves0.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Great Vibes;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/great-vibes-cyrillic-400-normal-C-wcqNJs.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/great-vibes-cyrillic-400-normal-DtFXCWjq.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Great Vibes;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/great-vibes-greek-ext-400-normal-Caxd-0sC.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/great-vibes-greek-ext-400-normal-I8uMZwKr.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Great Vibes;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/great-vibes-vietnamese-400-normal-a2O3jU53.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/great-vibes-vietnamese-400-normal-Cxbm9Uac.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Great Vibes;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/great-vibes-latin-ext-400-normal-CsjMq8GN.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/great-vibes-latin-ext-400-normal-wh4xxCIu.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Great Vibes;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/great-vibes-latin-400-normal-q5-78SH_.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/great-vibes-latin-400-normal-BAZ173uY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}[data-theme=tasha]{--font-heading:"Montserrat", system-ui, sans-serif;--font-body:"Montserrat", system-ui, sans-serif;--font-script:"Great Vibes", cursive;--color-bg:0 0% 95%;--color-surface:0 0% 100%;--color-muted:0 0% 94%;--color-border:0 0% 84%;--color-text:0 0% 7%;--color-text-soft:0 0% 34%;--color-accent:0 73% 49%;--color-promo-red:0 73% 49%;--color-promo-red-dark:0 76% 43%;--color-ink:0 0% 7%;--color-paper:0 0% 95%;--color-paper-soft:0 0% 94%;--color-accent-muted:90 7% 71%;--radius-card:0px;--radius-control:0px;--radius-button:0px;--radius-input:0px;--shadow-soft:0 16px 36px -30px #12121252;--shadow-glow:0 0 0 1px hsl(var(--color-accent) / .18), 0 16px 36px -24px hsl(var(--color-accent) / .28);--radius-btn:0px;--shadow-card:0 16px 36px -30px #12121252;--border-width:1px}.dark[data-theme=tasha]{--font-heading:"Montserrat", system-ui, sans-serif;--font-body:"Montserrat", system-ui, sans-serif;--font-script:"Great Vibes", cursive;--color-bg:0 0% 7%;--color-surface:0 0% 11%;--color-muted:0 0% 15%;--color-border:0 0% 28%;--color-text:0 0% 96%;--color-text-soft:0 0% 72%;--color-accent:0 73% 54%;--color-promo-red:0 73% 54%;--color-promo-red-dark:0 76% 45%;--color-ink:0 0% 96%;--color-paper:0 0% 11%;--color-paper-soft:0 0% 15%;--color-accent-muted:90 7% 62%;--radius-card:0px;--radius-control:0px;--radius-button:0px;--radius-input:0px;--shadow-soft:0 18px 44px -28px #000000db;--shadow-glow:0 0 0 1px hsl(var(--color-accent) / .32), 0 18px 44px -24px hsl(var(--color-accent) / .42);--shadow-card:0 18px 44px -28px #000000db}:root{--gg-ease:cubic-bezier(.2,.8,.2,1);--gg-ease-premium:cubic-bezier(.22,1,.36,1);--gg-motion-fast:.16s;--gg-motion-base:.22s;--gg-motion-slow:.42s}@keyframes gg-heart-pop{0%{transform:scale(1)}40%{transform:scale(1.28)}70%{transform:scale(.94)}to{transform:scale(1)}}.gg-heart-pop svg{animation:gg-heart-pop .35s var(--gg-ease-premium)}@keyframes gg-badge-pop{0%{transform:scale(1)}45%{transform:scale(1.35)}to{transform:scale(1)}}.gg-badge-pop{animation:gg-badge-pop .32s var(--gg-ease-premium)}.gg-skeleton{background:hsl(var(--color-muted) / .6);border-radius:.5rem;position:relative;overflow:hidden}.gg-skeleton:after{content:"";background:linear-gradient(90deg, transparent, hsl(var(--color-surface) / .55), transparent);animation:1.3s ease-in-out infinite gg-skeleton-sweep;position:absolute;inset:0;transform:translate(-100%)}@keyframes gg-skeleton-sweep{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.gg-heart-pop svg,.gg-badge-pop,.gg-skeleton:after{animation:none}}@keyframes gg-page-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes gg-reveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes gg-error-in{0%{opacity:0;transform:scale(.98)translateY(-1px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes gg-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes gg-loader-pulse{0%,to{opacity:.76;transform:scale(.96)}50%{opacity:1;transform:scale(1)}}@keyframes gg-loader-orbit{0%{transform:rotate(0)translate(.9rem)rotate(0)}to{transform:rotate(360deg)translate(.9rem)rotate(-360deg)}}@keyframes gg-loader-sheen{0%{transform:translate(-120%)}to{transform:translate(140%)}}.motion-page-enter{animation:gg-page-enter .22s var(--gg-ease) both}.motion-reveal{animation:gg-reveal .2s var(--gg-ease) both;animation-delay:var(--reveal-delay,0s)}.motion-button{transition:transform .18s var(--gg-ease), box-shadow .18s var(--gg-ease), border-color .18s var(--gg-ease), background-color .18s var(--gg-ease)}@media (hover:hover) and (pointer:fine){.motion-button:hover{transform:translateY(-1px)}}.motion-button:active{transform:translateY(0)scale(.985)}.gg-page-loader{z-index:120;background:var(--gg-loader-bg);transition:opacity .52s var(--gg-ease), visibility .52s var(--gg-ease);place-items:center;display:grid;position:fixed;inset:0}.gg-page-loader[hidden]{display:none}.gg-page-loader__backdrop{background:radial-gradient(circle at 18% 16%, hsl(var(--color-accent) / .14), transparent 26%), radial-gradient(circle at 82% 12%, hsl(var(--color-accent) / .08), transparent 24%), radial-gradient(circle at 50% 100%, hsl(var(--color-accent) / .1), transparent 30%);opacity:.9;position:absolute;inset:0}.gg-page-loader__grain{background-image:linear-gradient(120deg, hsl(var(--color-text) / .02), transparent 32%), repeating-linear-gradient(90deg, transparent 0, transparent 14px, hsl(var(--color-text) / .025) 15px);mix-blend-mode:soft-light;opacity:.5;position:absolute;inset:0}.gg-page-loader__core{text-align:center;justify-items:center;gap:1rem;width:min(92vw,24rem);padding:2rem 1.25rem;display:grid;position:relative}.gg-page-loader__mark{border:1px solid hsl(var(--color-border) / .55);background:radial-gradient(circle at 30% 30%, hsl(var(--color-surface) / .92), hsl(var(--color-muted) / .55)), hsl(var(--color-surface) / .86);width:5.5rem;height:5.5rem;box-shadow:var(--shadow-float);border-radius:9999px;place-items:center;display:grid;position:relative;overflow:hidden}.gg-page-loader__mark:before{content:"";background:var(--gg-loader-shine);opacity:.8;animation:1.6s linear infinite gg-loader-sheen;position:absolute;inset:0}.gg-page-loader__mark:after{content:"";border:1px solid hsl(var(--color-accent) / .22);width:4rem;height:4rem;box-shadow:inset 0 0 0 1px hsl(var(--color-surface) / .35);animation:gg-loader-pulse 1.8s var(--gg-ease) infinite;border-radius:9999px;position:absolute}.gg-page-loader__orbit{border:1px dashed hsl(var(--color-accent) / .2);border-radius:9999px;width:6.5rem;height:6.5rem;animation:6s linear infinite gg-loader-orbit;position:absolute}.gg-page-loader__orbit:before{content:"";background:hsl(var(--color-accent));width:.52rem;height:.52rem;box-shadow:0 0 0 .35rem hsl(var(--color-accent) / .16);border-radius:9999px;position:absolute;top:calc(50% - .26rem);left:calc(50% - .26rem)}.gg-page-loader__brand{z-index:1;font-family:var(--font-heading), var(--font-body), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.04em;color:hsl(var(--color-text));font-size:1.4rem;font-weight:700;position:relative}.gg-page-loader__label{max-width:26ch;color:hsl(var(--color-text-soft));font-size:.82rem;line-height:1.65}.gg-page-loader__bar{background:hsl(var(--color-border) / .38);border-radius:9999px;width:min(72vw,14rem);height:.3rem;position:relative;overflow:hidden}.gg-page-loader__bar:before{content:"";border-radius:inherit;background:linear-gradient(90deg, hsl(var(--color-accent) / .3), hsl(var(--color-accent)), hsl(var(--color-accent) / .3));width:42%;animation:1.4s cubic-bezier(.22,1,.36,1) infinite gg-loader-sheen;position:absolute;inset:0}.gg-page-loader.is-loaded{opacity:0;visibility:hidden;pointer-events:none}.gg-page-loader{animation:gg-loader-autohide .38s var(--gg-ease) .6s forwards}.gg-page-loader.is-nav{animation:none}@keyframes gg-loader-autohide{to{opacity:0;visibility:hidden;pointer-events:none}}@media (hover:hover) and (pointer:fine){.motion-card{transition:border-color .18s var(--gg-ease), transform .22s var(--gg-ease), box-shadow .22s var(--gg-ease)}.motion-card:hover{border-color:hsl(var(--color-accent) / .35);transform:translateY(-1px)}}.gg-toast-enter{transition:opacity .22s var(--gg-ease), transform .22s var(--gg-ease)}.gg-toast-enter-start{opacity:0;transform:translateY(10px)translate(8px)}.gg-toast-enter-end{opacity:1;transform:translateY(0)translate(0)}.gg-toast-enter-leave{transition-duration:.16s}@supports selector(:has(*)){@starting-style{.gg-toast-enter-end{opacity:0;transform:translateY(10px)translate(8px)}}}.gg-inline-error{animation:gg-error-in .17s var(--gg-ease) both}.gg-input-error{box-shadow:0 0 0 2px #f8717140;border-color:#f87171b3!important}.gg-shimmer{background-image:linear-gradient(90deg, hsl(var(--color-muted) / .85) 0%, hsl(var(--color-surface) / .95) 50%, hsl(var(--color-muted) / .85) 100%);background-size:200% 100%;animation:1.2s linear infinite gg-shimmer}@media (prefers-reduced-motion:reduce){.motion-page-enter,.motion-reveal,.gg-inline-error,.gg-shimmer,.gg-page-loader__mark:after,.gg-page-loader__orbit,.gg-page-loader__mark:before,.gg-page-loader__bar:before{animation:none!important}.motion-button,.motion-card,.gg-toast-enter{transition:none!important}.motion-button:hover,.motion-button:active,.motion-card:hover{transform:none!important}.gg-page-loader{transition:none!important}}@keyframes gg-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes gg-fade-in{0%{opacity:0}to{opacity:1}}@keyframes gg-scale-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes gg-slide-right{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes gg-count-up{0%{opacity:0;transform:translateY(8px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.motion-fade-up{animation:gg-fade-up .28s var(--gg-ease) both;animation-delay:var(--reveal-delay,0s)}.motion-fade-in{animation:gg-fade-in .24s var(--gg-ease) both;animation-delay:var(--reveal-delay,0s)}.motion-scale-in{animation:gg-scale-in .26s var(--gg-ease) both;animation-delay:var(--reveal-delay,0s)}.motion-slide-right{animation:gg-slide-right .26s var(--gg-ease) both;animation-delay:var(--reveal-delay,0s)}.stagger-1{--reveal-delay:60ms}.stagger-2{--reveal-delay:.12s}.stagger-3{--reveal-delay:.18s}.stagger-4{--reveal-delay:.24s}.stagger-5{--reveal-delay:.3s}.stagger-6{--reveal-delay:.36s}.hover-lift{transition:transform .2s var(--gg-ease), box-shadow .2s var(--gg-ease)}.hover-lift:hover{box-shadow:0 12px 32px -12px hsl(var(--color-accent) / .25);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.motion-fade-up,.motion-fade-in,.motion-scale-in,.motion-slide-right,.motion-count-up{animation:none!important}.hover-lift:hover{box-shadow:none!important;transform:none!important}}@property --gg-grad-pos{syntax:"<percentage>";inherits:false;initial-value:0%}@keyframes gg-gradient-shift{0%{--gg-grad-pos:0%}50%{--gg-grad-pos:100%}to{--gg-grad-pos:0%}}.gg-hero-gradient-text{background:linear-gradient(135deg, hsl(var(--color-text)) 0%, hsl(var(--color-accent)) var(--gg-grad-pos), hsl(var(--color-text)) 100%);-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:6s ease-in-out infinite gg-gradient-shift}@keyframes gg-wipe-up{0%{clip-path:inset(100% 0 0);opacity:0}to{clip-path:inset(0% 0 0);opacity:1}}.motion-wipe-up{animation:.5s cubic-bezier(.22,1,.36,1) both gg-wipe-up;animation-delay:var(--reveal-delay,0s)}@keyframes gg-float-ambient{0%,to{transform:translateY(0)translate(0)}33%{transform:translateY(-6px)translate(3px)}66%{transform:translateY(-3px)translate(-4px)}}.motion-float{animation:7s ease-in-out infinite gg-float-ambient}.motion-float-slow{animation:11s ease-in-out -3s infinite gg-float-ambient}@keyframes gg-slide-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes gg-kenburns{0%{transform:scale(1.04)}to{transform:scale(1.12)}}.gg-hero-kenburns{will-change:transform;animation:18s ease-out forwards gg-kenburns}@media (prefers-reduced-motion:reduce){.gg-hero-kenburns{animation:none;transform:none}}.gg-scroll-reveal{transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s);min-width:0;max-width:100%}.gg-scroll-reveal.gg-reveal-armed{opacity:0;transform:translateY(20px)}.gg-scroll-reveal.is-visible{opacity:1;transform:translateY(0)}.gg-float-field{position:relative}.gg-float-field input,.gg-float-field textarea{padding-top:1.375rem;padding-bottom:.5rem}.gg-float-field label{color:hsl(var(--color-text-soft));pointer-events:none;font-size:.875rem;transition:top .18s cubic-bezier(.22,1,.36,1),transform .18s cubic-bezier(.22,1,.36,1),font-size .18s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.gg-float-field textarea~label{top:1.25rem}:is(.gg-float-field input:not(:placeholder-shown)~label,.gg-float-field textarea:not(:placeholder-shown)~label),.gg-float-field input:focus~label,.gg-float-field input:not(:placeholder-shown)~label,.gg-float-field textarea:focus~label,.gg-float-field textarea:not(:placeholder-shown)~label{color:hsl(var(--color-accent));letter-spacing:.02em;text-transform:uppercase;font-size:.6875rem;font-weight:600;top:.5rem;transform:translateY(0)}.gg-hero-mesh{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.gg-hero-mesh:before,.gg-hero-mesh:after{content:"";filter:blur(80px);opacity:.25;border-radius:50%;position:absolute}.gg-hero-mesh:before{background:radial-gradient(circle, hsl(var(--color-accent) / .6), transparent 70%);width:60%;height:140%;animation:9s ease-in-out infinite gg-float-ambient;top:-20%;left:-10%}.gg-hero-mesh:after{background:radial-gradient(circle, hsl(var(--color-accent) / .35), transparent 70%);width:50%;height:120%;animation:13s ease-in-out -5s infinite gg-float-ambient;top:-10%;right:-5%}.gg-sparkline-path{stroke-dasharray:1000;stroke-dashoffset:1000px;transition:stroke-dashoffset 1.2s cubic-bezier(.22,1,.36,1)}.gg-sparkline-path.is-visible{stroke-dashoffset:0}@supports selector(:has(*)){.gg-panel-enter{transition:opacity .22s var(--gg-ease), transform .28s cubic-bezier(.16, 1, .3, 1)}@starting-style{.gg-panel-enter{opacity:0;transform:translateY(8px)scale(.98)}}}@media (prefers-reduced-motion:reduce){.gg-hero-gradient-text{-webkit-text-fill-color:hsl(var(--color-text))!important;background:0 0!important;animation:none!important}.motion-wipe-up,.motion-float,.motion-float-slow{animation:none!important}.gg-scroll-reveal{opacity:1!important;transition:none!important;transform:none!important}.gg-float-field label{transition:none!important}.gg-hero-mesh:before,.gg-hero-mesh:after{animation:none!important}.gg-panel-enter{transition:none!important}}.gg-zoom-overlay{z-index:999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:zoom-out;opacity:0;transition:opacity .25s var(--gg-ease);pointer-events:none;background:#000000d9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.gg-zoom-overlay.is-open{opacity:1;pointer-events:all}.gg-zoom-overlay img{-o-object-fit:contain;object-fit:contain;border-radius:1rem;width:auto;max-width:min(90vw,1000px);height:auto;max-height:90vh;transition:transform .3s cubic-bezier(.16,1,.3,1);transform:scale(.92);box-shadow:0 40px 80px -20px #000c}.gg-zoom-overlay.is-open img{transform:scale(1)}.gg-zoom-trigger{cursor:zoom-in}.gg-variant-swatches{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.gg-variant-pill{border:1.5px solid hsl(var(--color-border) / .8);background:hsl(var(--color-surface) / .7);color:hsl(var(--color-text-soft));cursor:pointer;transition:border-color .16s var(--gg-ease), background-color .16s var(--gg-ease), color .16s var(--gg-ease), box-shadow .16s var(--gg-ease), transform .16s var(--gg-ease);-webkit-user-select:none;user-select:none;border-radius:9999px;align-items:center;padding:.375rem .875rem;font-size:.8125rem;font-weight:600;display:inline-flex}.gg-variant-pill:hover{border-color:hsl(var(--color-accent) / .45);color:hsl(var(--color-text));transform:translateY(-1px)}.gg-variant-pill.is-active{border-color:hsl(var(--color-accent) / .7);background:hsl(var(--color-accent) / .12);color:hsl(var(--color-accent));box-shadow:0 0 0 3px hsl(var(--color-bg)), 0 0 0 4.5px hsl(var(--color-accent) / .4)}.gg-variant-pill.is-unavailable{opacity:.45;cursor:not-allowed;text-decoration:line-through}@keyframes gg-item-exit{0%{opacity:1;max-height:200px;transform:translate(0)scaleY(1)}to{opacity:0;max-height:0;margin:0;padding:0;transform:translate(-24px)scaleY(.8)}}.gg-cart-item-removing{animation:.25s cubic-bezier(.4,0,1,1) forwards gg-item-exit;overflow:hidden}@media (prefers-reduced-motion:reduce){.gg-zoom-overlay,.gg-zoom-overlay img,.gg-variant-pill{transition:none!important}.gg-zoom-overlay img{transform:scale(1)!important}.gg-cart-item-removing{animation:none!important}}@view-transition{navigation:auto}@keyframes gg-clip-wipe-up{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0% 0 0)}}.motion-clip-up{animation:gg-clip-wipe-up .65s var(--gg-ease,cubic-bezier(.2,.8,.2,1)) both;animation-delay:var(--reveal-delay,0s)}.gg-word{animation:gg-wipe-up .5s var(--gg-ease,cubic-bezier(.2,.8,.2,1)) both;animation-delay:var(--word-delay,0s);display:inline-block}.gg-tilt-card{transform-style:preserve-3d;will-change:transform;transition:transform .4s cubic-bezier(.22,1,.36,1)}::view-transition-group(product-img){animation-duration:.4s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-new(product-img){animation-duration:.4s}::view-transition-old(product-img){animation-duration:.4s}@media (prefers-reduced-motion:reduce){.motion-clip-up,.gg-word{clip-path:none;animation:none}.gg-tilt-card{transition:none;transform:none!important}::view-transition-group(*){animation:none!important}::view-transition-new(*){animation:none!important}::view-transition-old(*){animation:none!important}}@keyframes gg-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.gg-marquee-track{will-change:transform;width:max-content;animation:28s linear infinite gg-marquee;display:flex}.gg-marquee-track:hover{animation-play-state:paused}.gg-marquee-wrap{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.gg-marquee-item{flex-shrink:0;padding:0 2.5rem}.gg-marquee-track--reverse{animation-direction:reverse}.gg-spotlight{position:relative;overflow:hidden}.gg-spotlight:before{content:"";background:radial-gradient(600px circle at var(--spotlight-x,50%) var(--spotlight-y,50%), hsl(var(--color-accent)/.07) 0%, transparent 60%);pointer-events:none;opacity:0;z-index:1;transition:opacity .3s;position:absolute;inset:0}.gg-spotlight:hover:before{opacity:1}.gg-magnetic{transition:transform var(--motion-b-duration,.18s) cubic-bezier(.22, 1, .36, 1);will-change:transform;display:inline-flex}@keyframes gg-delivery-pulse{0%,to{box-shadow:0 0 0 0 hsl(var(--color-accent)/.4)}50%{box-shadow:0 0 0 5px hsl(var(--color-accent)/0)}}.gg-delivery-milestone{border-radius:9999px;animation:2s ease-in-out infinite gg-delivery-pulse}@keyframes gg-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.gg-pulse-dot{background:#34d399;border-radius:9999px;width:.5rem;height:.5rem;animation:1.8s ease-in-out infinite gg-live-pulse;display:inline-block}.gg-pulse-dot--amber{background:#fbbf24}.gg-pulse-dot--red{background:#f87171}@keyframes gg-gold-glow-in{0%{opacity:0}to{opacity:1}}.gg-gold-glow{position:relative}.gg-gold-glow:after{content:"";border-radius:inherit;background:linear-gradient(135deg, #f59e0b00 0%, #f59e0b1f 40%, hsl(var(--color-accent)/.1) 60%, #f59e0b00 100%);opacity:0;pointer-events:none;z-index:0;transition:opacity .35s;position:absolute;inset:-1px}.gg-gold-glow:hover:after{opacity:1}.gg-grain-overlay{position:relative}.gg-grain-overlay:after{content:"";opacity:.6;pointer-events:none;border-radius:inherit;z-index:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.04'/%3E%3C/svg%3E");background-repeat:repeat;background-size:200px 200px;position:absolute;inset:0}.motion-count-up{animation:gg-fade-up var(--motion-c-duration,.6s) var(--motion-c-easing,cubic-bezier(.22,1,.36,1)) both;animation-delay:var(--reveal-delay,0s)}@keyframes gg-success-flash{0%{box-shadow:0 0 0 0 hsl(var(--color-accent)/.6)}40%{box-shadow:0 0 0 8px hsl(var(--color-accent)/0)}to{box-shadow:0 0 0 0 hsl(var(--color-accent)/0)}}.gg-success-flash{animation:.6s cubic-bezier(.22,1,.36,1) gg-success-flash}@media (prefers-reduced-motion:reduce){.gg-marquee-track{animation:none}.gg-spotlight:before{transition:none}.gg-magnetic{transition:none;transform:none!important}.gg-delivery-milestone,.gg-pulse-dot{animation:none}.gg-gold-glow:after{transition:none}.gg-success-flash,.motion-count-up{animation:none}}@keyframes gg-add-pop{0%{transform:scale(1)}30%{transform:scale(1.14)}65%{transform:scale(.94)}to{transform:scale(1)}}.gg-add-pop{animation:.38s cubic-bezier(.22,1,.36,1) gg-add-pop}@keyframes gg-dish-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes gg-bar-enter{0%{opacity:0;transform:translateY(calc(100% + 1.25rem))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.gg-add-pop{animation:none}}.gg-section-reveal-heading.gg-scroll-reveal{transition:clip-path .5s cubic-bezier(.22,1,.36,1),opacity .36s cubic-bezier(.22,1,.36,1);transform:none}.gg-section-reveal-heading.gg-scroll-reveal.gg-reveal-armed{clip-path:inset(0 100% 0 0)}.gg-section-reveal-heading.gg-scroll-reveal.is-visible{clip-path:inset(0);transform:none}@media (prefers-reduced-motion:reduce){.gg-section-reveal-heading.gg-scroll-reveal{clip-path:none;transition:none;transform:none}}.gg-hero-parallax{translate:0 var(--gg-parallax-y,0px);will-change:translate}@media (prefers-reduced-motion:reduce){.gg-hero-parallax{will-change:auto;translate:0!important}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){[data-motion-profile=cinematic] .gg-slot:not([data-slot=hero]) figure img:not([aria-hidden=true]),[data-motion-profile=cinematic] .gg-slot:not([data-slot=hero]) .gg-fam-media-wrap img:not([aria-hidden=true]){animation:1ms linear backwards gg-scrolly-settle;animation-timeline:view();animation-range:entry cover 45%}[data-motion-profile=cinematic] .gg-slot:not([data-slot=hero]) h2{animation:1ms linear backwards gg-scrolly-breathe;animation-timeline:view();animation-range:entry 5% cover 35%}[data-motion-profile=electric] .gg-slot:not([data-slot=hero]) figure img:not([aria-hidden=true]),[data-motion-profile=electric] .gg-slot:not([data-slot=hero]) .gg-fam-media-wrap img:not([aria-hidden=true]){animation:1ms linear backwards gg-scrolly-pop;animation-timeline:view();animation-range:entry cover 25%}[data-motion-profile=soft] .gg-slot:not([data-slot=hero]) figure img:not([aria-hidden=true]),[data-motion-profile=soft] .gg-slot:not([data-slot=hero]) .gg-fam-media-wrap img:not([aria-hidden=true]){animation:1ms linear backwards gg-scrolly-rise;animation-timeline:view();animation-range:entry cover 35%}}}@keyframes gg-scrolly-settle{0%{opacity:.45;transform:scale(.965)translateY(.5rem)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes gg-scrolly-breathe{0%{opacity:.2}to{opacity:1}}@keyframes gg-scrolly-pop{0%{opacity:.55;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes gg-scrolly-rise{0%{opacity:.7;transform:translateY(.6rem)}to{opacity:1;transform:translateY(0)}}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:300;src:url(https://emmanuel.glygold.com/build/assets/unbounded-latin-300-normal-BdeIjcOy.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/unbounded-latin-300-normal-BtI4HK4V.woff)format("woff")}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/unbounded-latin-400-normal-DxT99aXF.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/unbounded-latin-400-normal-CiSqyYx3.woff)format("woff")}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(https://emmanuel.glygold.com/build/assets/unbounded-latin-500-normal-4slEIF53.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/unbounded-latin-500-normal-ZsrgWWU1.woff)format("woff")}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(https://emmanuel.glygold.com/build/assets/unbounded-latin-600-normal-oRSANpZr.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/unbounded-latin-600-normal-BPdB_PEv.woff)format("woff")}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:300;src:url(https://emmanuel.glygold.com/build/assets/unbounded-cyrillic-300-normal-Dr-uXUMt.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/unbounded-cyrillic-300-normal-0MUQ7_Ip.woff)format("woff")}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/unbounded-cyrillic-400-normal-2GwyjskV.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/unbounded-cyrillic-400-normal-DqbLF2ou.woff)format("woff")}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(https://emmanuel.glygold.com/build/assets/unbounded-cyrillic-500-normal-vuFlZByi.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/unbounded-cyrillic-500-normal-CRDmNtZY.woff)format("woff")}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(https://emmanuel.glygold.com/build/assets/unbounded-cyrillic-600-normal-DW6uzIMB.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/unbounded-cyrillic-600-normal-B-s5c2Kn.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:300;src:url(https://emmanuel.glygold.com/build/assets/manrope-latin-300-normal-BgxWhS7-.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/manrope-latin-300-normal-BXCth4v8.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/manrope-latin-400-normal-PaqtzbVb.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/manrope-latin-400-normal-8tf8FM3T.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(https://emmanuel.glygold.com/build/assets/manrope-latin-500-normal-BYYD-dBL.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/manrope-latin-500-normal-DMZssgOp.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(https://emmanuel.glygold.com/build/assets/manrope-latin-600-normal-4f0koTD-.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/manrope-latin-600-normal-BqgrALkZ.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:300;src:url(https://emmanuel.glygold.com/build/assets/manrope-cyrillic-300-normal-BEGl3W_o.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/manrope-cyrillic-300-normal-CS69xUvc.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/manrope-cyrillic-400-normal-BMzJvInZ.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/manrope-cyrillic-400-normal-Dvx59UGC.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(https://emmanuel.glygold.com/build/assets/manrope-cyrillic-500-normal-B1OEZity.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/manrope-cyrillic-500-normal-CNwnNrRC.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(https://emmanuel.glygold.com/build/assets/manrope-cyrillic-600-normal-DvRl3Mj-.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/manrope-cyrillic-600-normal-It4mZcQk.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(https://emmanuel.glygold.com/build/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(https://emmanuel.glygold.com/build/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(https://emmanuel.glygold.com/build/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2)format("woff2"),url(https://emmanuel.glygold.com/build/assets/jetbrains-mono-cyrillic-500-normal-DJqRU3vO.woff)format("woff")}:root{--eb-onyx:#150e17;--eb-onyx-lift:#231a26;--eb-shea:#f7efe3;--eb-shea-deep:#e9ddcc;--eb-ash:#6e6270;--eb-indigo:#2f3bc9;--eb-amber:#ffa62b;--eb-orchid:#e23fa5;--eb-jade:#0fb98e;--eb-display:"Unbounded", ui-sans-serif, system-ui, sans-serif;--eb-text:"Manrope", ui-sans-serif, system-ui, sans-serif;--eb-mono:"JetBrains Mono", ui-monospace, monospace;--eb-radius-plate:20px;--eb-radius-chip:999px;--eb-ease:cubic-bezier(.22, 1, .36, 1);--eb-grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3'/></filter><rect width='160' height='160' filter='url(%23n)' opacity='.32'/></svg>")}[data-service=barbing]{--hue:var(--eb-indigo)}[data-service=plaiting]{--hue:var(--eb-amber)}[data-service=braiding]{--hue:var(--eb-orchid)}[data-service=beauty],[data-service=shop]{--hue:var(--eb-jade)}.emmanuel-shell{background:var(--eb-shea);color:var(--eb-onyx);font-family:var(--eb-text);-webkit-font-smoothing:antialiased}.emmanuel-shell h1,.emmanuel-shell h2,.emmanuel-shell h3,.eb-display{font-family:var(--eb-display);letter-spacing:-.02em}.eb-price,.emmanuel-shell .price{font-family:var(--eb-mono);font-variant-numeric:tabular-nums}.emmanuel-shell :focus-visible{outline:2px solid var(--eb-orchid);outline-offset:3px;border-radius:6px}.eb-grain{position:relative}.eb-grain:after{content:"";pointer-events:none;z-index:1;opacity:.22;mix-blend-mode:overlay;background-image:var(--eb-grain);position:absolute;inset:0}.eb-grain>*{z-index:2;position:relative}.eb-wrap{max-width:1280px;margin:0 auto;padding-inline:clamp(20px,5vw,80px)}.eb-eyebrow{font-family:var(--eb-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--eb-ash);align-items:center;gap:12px;font-size:11px;display:inline-flex}.eb-eyebrow:before{content:"";opacity:.5;background:currentColor;width:26px;height:1px}.eb-mark,.eb-rows{display:block}.eb-nav{z-index:50;-webkit-backdrop-filter:blur(14px);color:var(--eb-shea);background:#150e17db;border-bottom:1px solid #f7efe31a;position:sticky;top:0}.eb-nav__in{align-items:center;gap:28px;height:70px;display:flex}.eb-brand{color:var(--eb-shea);align-items:center;gap:12px;margin-right:auto;display:flex}.eb-brand svg{width:28px;height:28px;color:var(--eb-shea)}.eb-brand__name{font-family:var(--eb-display);letter-spacing:.3em;text-transform:uppercase;padding-left:2px;font-size:15px;font-weight:500}.eb-nav__links{gap:30px;display:flex}.eb-nav__links a{letter-spacing:.02em;opacity:.72;color:var(--eb-shea);padding:4px 0;font-size:13.5px;font-weight:500;transition:opacity .2s;position:relative}.eb-nav__links a:hover{opacity:1}.eb-nav__links a:after{content:"";background:var(--eb-orchid);width:0;height:1px;transition:width .3s var(--eb-ease);position:absolute;bottom:0;left:0}.eb-nav__links a:hover:after{width:100%}.eb-lang{font-family:var(--eb-mono);letter-spacing:.12em;border:1px solid #f7efe338;border-radius:999px;font-size:11px;display:flex;overflow:hidden}.eb-lang button{opacity:.5;color:var(--eb-shea);padding:6px 11px;transition:all .2s}.eb-lang button[aria-pressed=true]{background:var(--eb-shea);color:var(--eb-onyx);opacity:1}.emmanuel-shell .eb-cta{font-family:var(--eb-mono);letter-spacing:.16em;text-transform:uppercase;background:var(--eb-shea);color:var(--eb-onyx);transition:transform .25s var(--eb-ease), background .25s;border-radius:999px;justify-content:center;align-items:center;padding:11px 18px;font-size:11.5px;display:inline-flex}.emmanuel-shell .eb-cta:hover{background:#fff;transform:translateY(-2px)}.emmanuel-shell .eb-cta--ghost{color:var(--eb-shea);background:0 0;border:1px solid #f7efe347;padding:11px 18px}.emmanuel-shell .eb-cta--ghost:hover{border-color:var(--eb-shea);background:0 0}.eb-menu{display:none;position:relative}.eb-menu>summary{cursor:pointer;font-family:var(--eb-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--eb-shea);border:1px solid #f7efe347;border-radius:999px;padding:9px 15px;font-size:11px;list-style:none}.eb-menu>summary::-webkit-details-marker{display:none}.eb-menu[open]>summary{background:var(--eb-shea);color:var(--eb-onyx)}.eb-menu__panel{background:var(--eb-onyx-lift);border:1px solid #f7efe324;border-radius:16px;gap:2px;min-width:220px;padding:10px;display:grid;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 30px 60px -30px #000c}.eb-menu__panel a{color:var(--eb-shea);border-radius:10px;padding:12px 14px;font-size:14px;transition:background .2s}.eb-menu__panel a:hover{background:#f7efe314}.eb-menu__panel .eb-cta{margin-top:6px}.eb-menu__rule{background:#f7efe324;height:1px;margin:6px 4px;display:block}.eb-menu__panel form{margin:0}.eb-menu__panel button{text-align:left;width:100%;color:var(--eb-shea);cursor:pointer;font-size:14px;font-family:var(--eb-text);background:0 0;border:0;border-radius:10px;padding:12px 14px;transition:background .2s}.eb-menu__panel button:hover{background:#f7efe314}.eb-nav__cart a{width:42px;height:42px;box-shadow:none;color:var(--eb-shea);background:0 0;border:1px solid #f7efe347;border-radius:999px;justify-content:center;align-items:center;transition:border-color .2s,color .2s;display:inline-flex;position:relative}.eb-nav__cart a:hover{border-color:var(--eb-shea);color:#fff}.eb-nav__cart a svg{width:20px;height:20px}.eb-nav__cart a span{background:var(--eb-jade);color:#04110c;border:1px solid var(--eb-onyx);min-width:18px;height:18px;min-height:18px;font-family:var(--eb-mono);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:10px;font-weight:500;display:inline-flex;position:absolute;top:-5px;right:-5px}.eb-acct{position:relative}.eb-acct>summary{cursor:pointer;width:42px;height:42px;color:var(--eb-shea);border:1px solid #f7efe347;border-radius:999px;justify-content:center;align-items:center;list-style:none;transition:border-color .2s,color .2s;display:inline-flex}.eb-acct>summary::-webkit-details-marker{display:none}.eb-acct>summary svg{width:20px;height:20px}.eb-acct[open]>summary{border-color:var(--eb-shea)}.eb-acct__panel{z-index:60;background:var(--eb-onyx-lift);border:1px solid #f7efe324;border-radius:16px;gap:2px;min-width:200px;padding:10px;display:grid;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 30px 60px -30px #000c}.emmanuel-shell .eb-acct__panel a,.eb-acct__panel button{text-align:left;color:var(--eb-shea);cursor:pointer;font-size:14px;font-family:var(--eb-text);background:0 0;border:0;border-radius:10px;width:100%;padding:10px 14px;transition:background .2s}.emmanuel-shell .eb-acct__panel a:hover,.eb-acct__panel button:hover{background:#f7efe314}.emmanuel-shell .eb-nav__login{color:var(--eb-shea);opacity:.8;font-size:13.5px;font-weight:500;transition:opacity .2s}.emmanuel-shell .eb-nav__login:hover{opacity:1}.eb-foot{background:var(--eb-onyx);color:var(--eb-shea);margin-top:auto;padding-block:clamp(56px,7vw,90px) 40px;position:relative;overflow:hidden}.eb-foot__rows{width:520px;color:var(--eb-shea);opacity:.06;pointer-events:none;position:absolute;bottom:-52%;left:-6%}.eb-foot__in{z-index:2;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;display:grid;position:relative}.eb-foot h5{font-family:var(--eb-mono);letter-spacing:.2em;text-transform:uppercase;color:#f7efe36b;margin:0 0 16px;font-size:10px;font-weight:400}.eb-foot ul{color:#f7efe3b8;overflow-wrap:anywhere;gap:9px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.eb-foot ul a{transition:color .2s}.eb-foot ul a:hover{color:var(--eb-shea)}.eb-foot__tag{font-family:var(--eb-display);letter-spacing:-.03em;max-width:12ch;margin:22px 0 0;font-size:clamp(26px,2.6vw,36px);font-weight:300;line-height:1.05}.eb-foot__tag b{color:var(--eb-amber);font-weight:600}.eb-foot .eb-brand{color:var(--eb-shea)}.eb-foot .eb-brand svg{width:32px;height:32px}.eb-foot__bar{z-index:2;font-family:var(--eb-mono);letter-spacing:.1em;color:#f7efe366;border-top:1px solid #f7efe324;flex-wrap:wrap;align-items:center;gap:16px;margin-top:56px;padding-top:22px;font-size:10.5px;display:flex;position:relative}.eb-foot__bar span:last-child{margin-left:auto}.eb-hero{background:var(--eb-onyx);color:var(--eb-shea);padding-block:clamp(56px,9vw,118px) clamp(70px,10vw,138px);position:relative;overflow:hidden}.eb-hero__rows{width:min(1000px,105vw);color:var(--eb-shea);opacity:.07;pointer-events:none;position:absolute;top:-16%;right:-22%}.eb-hero__glow{pointer-events:none;filter:blur(30px);background:radial-gradient(circle,#e23fa54d,#0000 62%);width:720px;height:720px;position:absolute;bottom:-40%;left:-10%}.eb-hero__in{z-index:2;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:clamp(40px,5vw,72px);display:grid;position:relative}.eb-hero h1{font-family:var(--eb-display);letter-spacing:-.035em;margin:26px 0 0;font-size:clamp(52px,8.4vw,128px);font-weight:300;line-height:.88}.eb-hero h1 em{background:linear-gradient(96deg, var(--eb-amber), var(--eb-orchid) 46%, #8e7bff);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal;font-weight:600;display:block}.eb-hero__lede{color:#f7efe3a8;max-width:44ch;margin:28px 0 0;font-size:clamp(15.5px,1.35vw,18px);font-weight:300}.eb-hero__lede strong{color:var(--eb-shea);font-weight:500}.eb-hero__actions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.eb-plate-stack{position:relative}.eb-plate{aspect-ratio:4/5;border-radius:var(--eb-radius-plate);background:linear-gradient(150deg,#3b2440,#1a1020 68%);position:relative;overflow:hidden;box-shadow:0 40px 90px -30px #000c}.eb-plate img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--eb-ease);position:absolute;inset:0}.eb-plate:hover img{transform:scale(1.05)}.eb-plate:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#150e178c),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 120'><g fill='none' stroke='white' stroke-opacity='.10' stroke-width='9' stroke-linecap='round'><path d='M 18 104 A 86 86 0 0 1 104 18'/><path d='M 42 104 A 62 62 0 0 1 104 42'/><path d='M 66 104 A 38 38 0 0 1 104 66'/></g></svg>") 50%/150% no-repeat;position:absolute;inset:0}.eb-plate__tag{z-index:2;font-family:var(--eb-mono);letter-spacing:.18em;text-transform:uppercase;color:#ffffffc7;font-size:10px;position:absolute;bottom:16px;left:16px}.eb-spin-chip{z-index:3;background:var(--eb-shea);width:100px;height:100px;color:var(--eb-onyx);text-align:center;font-family:var(--eb-mono);letter-spacing:.14em;text-transform:uppercase;border-radius:50%;place-content:center;font-size:9px;line-height:1.7;display:grid;position:absolute;top:-18px;left:-18px;box-shadow:0 14px 40px -12px #0009}.eb-spin-chip svg{width:26px;height:26px;color:var(--eb-onyx);margin:0 auto 4px}.eb-float-price{z-index:3;background:var(--eb-shea);color:var(--eb-onyx);border-radius:14px;padding:14px 18px;position:absolute;bottom:34px;right:-14px;box-shadow:0 22px 50px -18px #000000b3}.eb-float-price span{font-family:var(--eb-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--eb-ash);font-size:9.5px;display:block}.eb-float-price b{font-family:var(--eb-mono);letter-spacing:-.01em;font-size:20px;font-weight:500}.eb-chroma{background:var(--eb-onyx);padding-bottom:clamp(56px,7vw,90px)}.eb-chroma__grid{background:#f7efe324;border:1px solid #f7efe324;border-radius:16px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.eb-chroma__cell{background:var(--eb-onyx);color:var(--eb-shea);padding:26px 22px 24px;transition:background .3s;position:relative}.eb-chroma__cell:hover{background:var(--eb-onyx-lift)}.eb-chroma__cell i{background:var(--hue);width:34px;height:6px;transition:width .35s var(--eb-ease);border-radius:99px;margin-bottom:20px;display:block}.eb-chroma__cell:hover i{width:64px}.eb-chroma__cell h3{font-family:var(--eb-display);letter-spacing:-.01em;margin:0 0 4px;font-size:19px;font-weight:400}.eb-chroma__cell p{color:#f7efe380;margin:0;font-size:13px}.eb-chroma__cell small{font-family:var(--eb-mono);letter-spacing:.14em;color:#f7efe352;font-size:10px;position:absolute;top:24px;right:22px}.eb-section{padding-block:clamp(72px,9vw,130px)}.eb-sechead{flex-wrap:wrap;align-items:flex-end;gap:28px;margin-bottom:44px;display:flex}.eb-sechead h2{font-family:var(--eb-display);letter-spacing:-.03em;max-width:16ch;margin:14px 0 0;font-size:clamp(34px,4.6vw,62px);font-weight:300;line-height:.95}.eb-sechead h2 b{font-weight:600}.eb-sechead .eb-note{max-width:32ch;color:var(--eb-ash);margin-left:auto;font-size:14px}.eb-switch{isolation:isolate;border:1px solid var(--eb-shea-deep);background:#fff;border-radius:999px;align-items:center;margin-bottom:36px;padding:5px;display:inline-flex;position:relative;box-shadow:0 12px 30px -20px #150e178c}.eb-switch:before{content:"";z-index:-1;width:var(--sw,140px);background:var(--eb-onyx);transition:transform .42s var(--eb-ease);border-radius:999px;position:absolute;top:5px;bottom:5px;left:5px}html[data-mode=home] .eb-switch:before{transform:translateX(var(--sw,140px))}.eb-switch button{width:var(--sw,140px);text-align:center;font-family:var(--eb-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--eb-ash);padding:10px 0;font-size:10.5px;transition:color .3s}.eb-switch button[aria-pressed=true]{color:var(--eb-shea)}.eb-styles-grid{grid-template-columns:repeat(3,1fr);gap:26px;display:grid}.eb-card{border-radius:var(--eb-radius-plate);border:1px solid var(--eb-shea-deep);transition:transform .4s var(--eb-ease), box-shadow .4s var(--eb-ease);background:#fff;flex-direction:column;display:flex;overflow:hidden}.eb-card:hover{transform:translateY(-6px);box-shadow:0 34px 60px -34px #150e178c}.eb-card__media{aspect-ratio:5/4;background:linear-gradient(160deg,#2c1e31,#150e17);position:relative;overflow:hidden}.eb-card__media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .7s var(--eb-ease);position:absolute;inset:0}.eb-card:hover .eb-card__media img{transform:scale(1.06)}.eb-card__media:after{content:"";pointer-events:none;background:radial-gradient(120% 90% at 82% 6%, color-mix(in oklab, var(--hue) 55%, transparent), transparent 55%), linear-gradient(to top, #150e1759, transparent 40%);position:absolute;inset:0}.eb-card__media--plate{background:radial-gradient(100% 80% at 80% 10%, color-mix(in oklab, var(--hue) 62%, transparent), transparent 60%), linear-gradient(160deg, #2c1e31, #150e17)}.eb-card__media--plate:before{content:"";pointer-events:none;z-index:1;transition:transform .7s var(--eb-ease);background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 120'><g fill='none' stroke='white' stroke-opacity='.14' stroke-width='9' stroke-linecap='round'><path d='M 18 104 A 86 86 0 0 1 104 18'/><path d='M 42 104 A 62 62 0 0 1 104 42'/><path d='M 66 104 A 38 38 0 0 1 104 66'/></g></svg>") 60% 40%/135% no-repeat;position:absolute;inset:0}.eb-card:hover .eb-card__media--plate:before{transform:scale(1.08)rotate(-3deg)}.eb-badge{z-index:2;font-family:var(--eb-mono);letter-spacing:.14em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--eb-shea);background:#150e179e;border:1px solid #f7efe33d;border-radius:999px;padding:5px 10px;font-size:9.5px;position:absolute;top:14px;right:14px}.eb-cat{z-index:2;font-family:var(--eb-mono);letter-spacing:.14em;text-transform:uppercase;color:#fff;align-items:center;gap:7px;font-size:9.5px;display:flex;position:absolute;top:14px;left:14px}.eb-cat:before{content:"";background:var(--hue);border-radius:50%;width:8px;height:8px}.eb-card__body{flex-direction:column;flex:1;padding:22px 22px 24px;display:flex}.eb-card__body h3{font-family:var(--eb-display);letter-spacing:-.015em;margin:0;font-size:20px;font-weight:400}.eb-card__body .eb-ru{color:var(--eb-ash);margin:3px 0 0;font-size:13px}.eb-dur{font-family:var(--eb-mono);letter-spacing:.13em;color:var(--eb-ash);margin-top:14px;font-size:10.5px}.eb-price-row{align-items:flex-end;gap:14px;margin-top:auto;padding-top:20px;display:flex}.eb-price{line-height:1;position:relative}.eb-price .eb-amount{font-family:var(--eb-mono);letter-spacing:-.02em;font-size:26px;font-weight:500;display:block}.eb-price .eb-lab{font-family:var(--eb-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--eb-ash);margin-bottom:7px;font-size:9.5px;display:block}.eb-alt{font-family:var(--eb-mono);color:var(--eb-ash);letter-spacing:.04em;padding-bottom:3px;font-size:10.5px}.eb-p-home,html[data-mode=home] .eb-p-studio{display:none}html[data-mode=home] .eb-p-home{display:block}.emmanuel-shell .eb-book{text-align:center;white-space:nowrap;border:1px solid var(--eb-onyx);width:100%;font-family:var(--eb-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--eb-onyx);border-radius:999px;margin-top:20px;padding:13px 0;font-size:10.5px;transition:background .28s,color .28s;display:block}.emmanuel-shell .eb-book:hover,.eb-flow{background:var(--eb-onyx);color:var(--eb-shea)}.eb-flow .eb-eyebrow{color:#f7efe380}.eb-flow h2{color:var(--eb-shea)}.eb-steps{grid-template-columns:repeat(3,1fr);gap:0;margin-top:16px;display:grid}.eb-step{border-left:1px solid #f7efe329;padding:36px 30px 30px;position:relative}.eb-step:first-child{border-left:0;padding-left:0}.eb-step .eb-n{font-family:var(--eb-mono);letter-spacing:.2em;color:var(--eb-amber);margin-bottom:18px;font-size:11px;display:block}.eb-step:nth-child(2) .eb-n{color:var(--eb-orchid)}.eb-step:nth-child(3) .eb-n{color:var(--eb-jade)}.eb-step h4{font-family:var(--eb-display);letter-spacing:-.015em;margin:0 0 10px;font-size:21px;font-weight:400}.eb-step p{color:#f7efe394;max-width:30ch;margin:0;font-size:14.5px}.eb-shop-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.emmanuel-shell .eb-prod{color:var(--eb-onyx);border:1px solid var(--eb-shea-deep);transition:border-color .3s, transform .3s var(--eb-ease), box-shadow .3s;background:#fff;border-radius:16px;align-items:center;gap:18px;padding:16px;display:flex}.emmanuel-shell .eb-prod:hover{border-color:var(--eb-jade);transform:translateY(-3px);box-shadow:0 20px 40px -28px #150e1780}.eb-prod__img{background:linear-gradient(155deg, color-mix(in oklab, var(--eb-jade) 22%, #fff), #fff 70%);border:1px solid var(--eb-shea-deep);border-radius:10px;flex:none;width:76px;height:90px;overflow:hidden}.eb-prod__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.eb-prod h4{font-family:var(--eb-display);letter-spacing:-.01em;margin:0;font-size:15.5px;font-weight:400}.eb-prod small{color:var(--eb-ash);margin-top:2px;font-size:12.5px;display:block}.eb-prod .eb-pp{font-family:var(--eb-mono);white-space:nowrap;margin-left:auto;font-size:14px}.rise{opacity:0;transform:translateY(24px)}.rise.in{opacity:1;transition:opacity .8s var(--eb-ease), transform .8s var(--eb-ease);transform:none}.eb-page{padding-block:clamp(48px,7vw,96px)}.eb-page__head{max-width:46rem;margin-bottom:clamp(32px,5vw,56px)}.eb-page__head h1{font-family:var(--eb-display);letter-spacing:-.035em;margin:16px 0 0;font-size:clamp(40px,6vw,78px);font-weight:300;line-height:.95}.eb-page__head h1 b{font-weight:600}.eb-page__head p{color:var(--eb-ash);max-width:52ch;margin:18px 0 0;font-size:16px}.eb-catgroup{margin-top:clamp(40px,5vw,72px)}.eb-catgroup__head{align-items:baseline;gap:16px;margin-bottom:26px;display:flex}.eb-catgroup__ord{font-family:var(--eb-mono);color:var(--hue,var(--eb-ash));letter-spacing:.1em;font-size:13px}.eb-catgroup__head h2{font-family:var(--eb-display);letter-spacing:-.02em;margin:0;font-size:clamp(24px,3vw,38px);font-weight:400}.eb-catgroup__head p{color:var(--eb-ash);margin:0;font-size:14px}.eb-price--both{gap:22px;margin-top:auto;padding-top:18px;display:flex}.eb-price--both>div{line-height:1}.eb-card__toggles{z-index:4;gap:6px;display:flex;position:absolute;bottom:12px;right:12px}.eb-card__toggles button{font-family:var(--eb-mono);letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--eb-shea);background:#150e179e;border:1px solid #f7efe33d;border-radius:999px;padding:5px 9px;font-size:9px}.eb-card__toggles button.is-active{background:var(--eb-shea);color:var(--eb-onyx)}.eb-cat-spin,.eb-cat-video{z-index:2;position:absolute;inset:0}.eb-cat-spin img,.eb-cat-video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.eb-cat-video{background:var(--eb-onyx)}.eb-cat-spin__hint{font-family:var(--eb-mono);letter-spacing:.12em;text-transform:uppercase;color:#fffc;font-size:9px;position:absolute;bottom:12px;left:12px}.eb-bookform{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:clamp(28px,4vw,52px);display:grid}.eb-fset{border:0;margin:0 0 34px;padding:0}.eb-fset legend{font-family:var(--eb-display);letter-spacing:-.015em;align-items:center;gap:12px;margin-bottom:20px;padding:0;font-size:20px;font-weight:400;display:flex}.eb-fset legend>span:first-child{font-family:var(--eb-mono);letter-spacing:.1em;color:var(--eb-orchid);border:1px solid var(--eb-shea-deep);border-radius:999px;padding:4px 10px;font-size:12px}.eb-field{margin-bottom:18px;display:block}.eb-field>span{font-family:var(--eb-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--eb-ash);margin-bottom:8px;font-size:10.5px;display:block}.eb-field>span small{text-transform:none;letter-spacing:0;opacity:.7;margin-left:6px}.emmanuel-shell .eb-field input,.emmanuel-shell .eb-field select,.emmanuel-shell .eb-field textarea{border:1px solid var(--eb-shea-deep);width:100%;font-family:var(--eb-text);color:var(--eb-onyx);background:#fff;border-radius:12px;padding:13px 15px;font-size:15px;transition:border-color .2s,box-shadow .2s}.emmanuel-shell .eb-field input:focus,.emmanuel-shell .eb-field select:focus,.emmanuel-shell .eb-field textarea:focus{border-color:var(--eb-onyx);outline:0;box-shadow:0 0 0 3px #150e1714}.eb-two{grid-template-columns:1fr 1fr;gap:16px;display:grid}.eb-visit{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:18px;display:grid}.eb-visit label{cursor:pointer;border:1px solid var(--eb-shea-deep);background:#fff;border-radius:14px;align-items:flex-start;gap:10px;padding:14px;transition:border-color .2s,background .2s;display:flex}.eb-visit label:has(input:checked){border-color:var(--eb-onyx);background:var(--eb-shea)}.eb-visit input{accent-color:var(--eb-onyx);margin-top:3px}.eb-visit strong{font-size:14px;font-weight:600;display:block}.eb-visit small{font-family:var(--eb-mono);color:var(--eb-ash);margin-top:3px;font-size:11px;display:block}.eb-home-address,.eb-shop-address{display:none}.eb-home-address.is-visible,.eb-shop-address.is-visible{display:block}.eb-shop-address p{white-space:pre-line;color:var(--eb-onyx);margin:0;font-size:14px}.eb-slot-msg{font-family:var(--eb-mono);letter-spacing:.04em;color:var(--eb-ash);margin:4px 0 0;font-size:11px}.eb-aside{background:var(--eb-onyx);color:var(--eb-shea);border-radius:var(--eb-radius-plate);padding:28px;position:sticky;top:90px;overflow:hidden}.eb-aside .eb-eyebrow{color:#f7efe380}.eb-aside h2{font-family:var(--eb-display);margin:10px 0 20px;font-size:22px;font-weight:400}.eb-aside dl{gap:12px;margin:0 0 20px;display:grid}.eb-aside dl>div{border-bottom:1px solid #f7efe31f;justify-content:space-between;gap:14px;padding-bottom:12px;display:flex}.eb-aside dt{font-family:var(--eb-mono);letter-spacing:.12em;text-transform:uppercase;color:#f7efe380;font-size:10.5px}.eb-aside dd{text-align:right;margin:0;font-size:14px}.eb-aside dd#summary-price{font-family:var(--eb-mono);font-weight:500}.eb-aside p{color:#f7efe38c;font-size:13px}.emmanuel-shell .eb-aside .eb-cta{width:100%;margin-top:8px}@keyframes ebFlash{0%{color:var(--eb-amber)}to{color:inherit}}.eb-summary-flash{animation:ebFlash .6s var(--eb-ease)}.eb-alert{color:#b02;background:#d333330f;border:1px solid #d3333366;border-radius:14px;margin-bottom:28px;padding:16px 18px;font-size:14px}.eb-alert ul{margin:8px 0 0;padding-left:18px}.eb-empty{text-align:center;padding:clamp(48px,8vw,90px) 20px}.eb-empty h2{font-family:var(--eb-display);margin:10px 0;font-size:28px;font-weight:400}.eb-empty p{color:var(--eb-ash);max-width:44ch;margin:0 auto 20px}.eb-confirm{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(28px,4vw,52px);display:grid}.eb-confirm h1{font-family:var(--eb-mono);letter-spacing:.02em;margin:14px 0 0;font-size:clamp(30px,4vw,46px);font-weight:500}.eb-ok{color:#0a7c5a;background:#0fb98e1a;border:1px solid #0fb98e4d;border-radius:12px;margin:18px 0 0;padding:12px 16px;font-size:14px}.eb-confirm__card{border:1px solid var(--eb-shea-deep);border-radius:var(--eb-radius-plate);background:#fff;margin-top:24px;padding:28px}.eb-status{font-family:var(--eb-mono);letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--eb-shea-deep);color:var(--eb-ash);border-radius:999px;margin-bottom:16px;padding:6px 12px;font-size:10.5px;display:inline-flex}.eb-status--confirmed{color:#0a7c5a;background:#0fb98e14;border-color:#0fb98e66}.eb-status--receipt_submitted{color:var(--eb-onyx);border-color:var(--eb-onyx)}.eb-status--awaiting_receipt{color:#9a6a00;background:#ffa62b14;border-color:#ffa62b80}@keyframes ebPulse{0%,to{box-shadow:0 0 #150e1740}50%{box-shadow:0 0 0 6px #150e1700}}.eb-status-pulse{animation:1.8s ease-in-out 3 ebPulse}.eb-confirm__card h2{font-family:var(--eb-display);letter-spacing:-.02em;margin:0 0 18px;font-size:24px;font-weight:400}.eb-confirm__card dl{gap:12px;margin:0;display:grid}.eb-confirm__card dl>div{border-bottom:1px solid var(--eb-shea-deep);justify-content:space-between;gap:14px;padding-bottom:12px;display:flex}.eb-confirm__card dt{font-family:var(--eb-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--eb-ash);font-size:10.5px}.eb-confirm__card dd{text-align:right;margin:0;font-size:14px}.eb-confirm__note{color:var(--eb-ash);margin-top:16px;font-size:12.5px}.eb-celebrate{border-radius:var(--eb-radius-plate);background:linear-gradient(150deg, color-mix(in oklab, var(--eb-jade) 13%, #fff), #fff 72%);border:1px solid color-mix(in oklab, var(--eb-jade) 32%, var(--eb-shea-deep));margin:20px 0 0;padding:24px 26px}.eb-celebrate__spark{background:var(--eb-jade);color:#04110c;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:14px;display:inline-flex}.eb-celebrate__spark svg{width:22px;height:22px}.eb-celebrate h2{font-family:var(--eb-display);letter-spacing:-.02em;margin:0 0 8px;font-size:23px;font-weight:400}.eb-celebrate p{color:var(--eb-ash);max-width:46ch;margin:0;font-size:14.5px}.eb-celebrate__actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.eb-celebrate__hint{color:var(--eb-ash);margin-top:14px;font-size:12.5px}.eb-receipt{background:var(--eb-onyx);color:var(--eb-shea);border-radius:var(--eb-radius-plate);padding:28px;position:relative;overflow:hidden}.eb-receipt .eb-eyebrow{color:#f7efe380}.eb-receipt h2{font-family:var(--eb-display);margin:10px 0 16px;font-size:24px;font-weight:400}.eb-receipt p{color:#f7efe3a8;font-size:14px}.eb-paydetails{gap:10px;margin:16px 0;display:grid}.eb-paydetails>div{border-bottom:1px solid #f7efe324;justify-content:space-between;gap:14px;padding-bottom:10px;display:flex}.eb-paydetails span{font-family:var(--eb-mono);letter-spacing:.12em;text-transform:uppercase;color:#f7efe380;font-size:10px}.eb-paydetails strong{font-size:14px}.eb-qr{text-align:center;background:#f7efe30f;border:1px solid #f7efe324;border-radius:16px;margin:18px 0;padding:20px}.eb-qr img{background:#fff;border-radius:12px;margin:12px auto;padding:8px}.eb-qr__amount{font-family:var(--eb-mono);font-size:22px;font-weight:500}.eb-qr__hint{color:#f7efe399;font-size:12px}.eb-upload{margin:18px 0;display:block}.eb-upload>span{font-family:var(--eb-mono);letter-spacing:.12em;text-transform:uppercase;color:#f7efe380;margin-bottom:8px;font-size:10.5px;display:block}.emmanuel-shell .eb-upload input[type=file]{color:#f7efe3cc;background:#f7efe30f;border:1px dashed #f7efe347;border-radius:12px;width:100%;padding:14px;font-size:13px}.eb-upload small{color:#f7efe380;margin-top:8px;font-size:11px;display:block}.emmanuel-shell .eb-receipt .eb-cta{width:100%}.emmanuel-shell{--color-bg:36 48% 93%;--color-surface:40 44% 98%;--color-muted:37 38% 90%;--color-border:37 40% 85%;--color-text:288 22% 9%;--color-text-soft:291 8% 42%;--color-accent:165 84% 38%}.emmanuel-shell .font-mono{font-family:var(--eb-mono)}.emmanuel-shell .bg-text.text-bg{color:var(--eb-shea)}.emmanuel-shell .gg-price-value,.emmanuel-shell .gg-price-total,.emmanuel-shell .gg-summary-total,.emmanuel-shell .gg-summary-total-mobile,.emmanuel-shell .gg-summary-shipping-amount{font-family:var(--eb-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.emmanuel-shell .gg-price-value{font-size:2rem}.emmanuel-shell .gg-add-to-cart-btn,.emmanuel-shell .gg-base-button{border-radius:999px}.emmanuel-shell .gg-product-card,.emmanuel-shell .gg-fam-media-wrap,.emmanuel-shell .gg-fam-media,.emmanuel-shell .gg-show-stage,.emmanuel-shell .gg-show-thumb,.emmanuel-shell .gg-purchase-card{border-radius:var(--eb-radius-plate)}.emmanuel-shell .gg-product-card{transition:transform .4s var(--eb-ease), box-shadow .4s var(--eb-ease)}.emmanuel-shell .gg-product-card:hover{transform:translateY(-4px);box-shadow:0 30px 55px -34px #150e1780}@media (width<=1080px){.eb-hero__in{grid-template-columns:1fr}.eb-plate-stack{max-width:440px}.eb-chroma__grid,.eb-styles-grid,.eb-shop-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){.eb-foot__in{grid-template-columns:1fr 1fr;gap:34px 28px}.eb-foot__in>div:first-child{grid-column:1/-1}}@media (width<=760px){.eb-nav__links,.eb-nav>.eb-nav__in>.eb-cta,.eb-nav .eb-cta--ghost,.eb-acct,.eb-nav__login{display:none}.eb-menu{display:block}.eb-nav__in{gap:14px}.eb-brand svg{width:24px;height:24px}.eb-brand__name{letter-spacing:.16em;font-size:13px}.eb-lang,.eb-menu{flex:none}.eb-lang button{padding:6px 9px}.eb-steps{grid-template-columns:1fr}.eb-step{padding-left:0;border-top:1px solid #f7efe329;border-left:0;padding-block:28px}.eb-step:first-child{border-top:0}.eb-styles-grid,.eb-shop-grid,.eb-chroma__grid{grid-template-columns:1fr}.eb-sechead .eb-note{margin-left:0}.eb-switch{--sw:120px}.eb-prod .eb-pp{margin-left:0}.eb-bookform,.eb-confirm{grid-template-columns:1fr}.eb-aside{position:static}}@media (width<=560px){.eb-foot__in{grid-template-columns:1fr;gap:30px}.eb-two,.eb-visit{grid-template-columns:1fr}}@media (width<=360px){.eb-brand__name{display:none}}@media (prefers-reduced-motion:reduce){.emmanuel-shell *,.eb-nav *,.eb-foot *{transition-duration:.01ms!important}.rise{opacity:1;transform:none}}.emmanuel-shell .eb-cta--dark{background:var(--eb-onyx);color:var(--eb-shea)}.emmanuel-shell .eb-cta--dark:hover{background:var(--eb-onyx-lift);color:#fff}.emmanuel-shell .eb-cta--line{color:var(--eb-onyx);border:1px solid var(--eb-shea-deep);background:0 0}.emmanuel-shell .eb-cta--line:hover{border-color:var(--eb-onyx);color:var(--eb-onyx);background:0 0}.eb-dash__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;max-width:none;display:flex}.eb-dash__head h1{font-size:clamp(32px,4.6vw,56px)}.eb-dash__head-copy{max-width:46rem}.eb-dash__head-actions{flex-wrap:wrap;gap:10px;display:flex}.eb-dash__head-actions form{margin:0}.eb-dash__body{margin-top:clamp(8px,2vw,20px)}.eb-dash-feature{background:var(--eb-onyx);color:var(--eb-shea);border-radius:var(--eb-radius-plate);grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(22px,3vw,40px);margin-bottom:22px;padding:clamp(24px,3.2vw,40px);display:grid;position:relative;overflow:hidden}.eb-dash-feature:before{content:"";pointer-events:none;background:radial-gradient(circle, color-mix(in oklab, var(--hue,var(--eb-orchid)) 42%, transparent), transparent 62%);filter:blur(34px);opacity:.55;width:460px;height:460px;position:absolute;top:-46%;right:-8%}.eb-dash-feature>*{z-index:1;position:relative}.eb-dash-feature .eb-eyebrow{color:#f7efe38c}.eb-dash-feature h2{font-family:var(--eb-display);letter-spacing:-.02em;margin:12px 0 0;font-size:clamp(24px,2.6vw,34px);font-weight:400}.eb-dash-feature>.eb-dash-feature__lede>p{color:#f7efe3a8;max-width:40ch;margin:14px 0 0;font-size:15px}.eb-dash-feature__cta{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.eb-dash-ticket{border-radius:var(--eb-radius-plate);background:#fff;align-self:stretch;padding:24px}.eb-dash-ticket .eb-status{margin-bottom:14px}.eb-dash-ticket h3{font-family:var(--eb-display);letter-spacing:-.02em;color:var(--eb-onyx);margin:0 0 16px;font-size:20px;font-weight:400}.eb-dash-ticket dl{gap:11px;margin:0 0 18px;display:grid}.eb-dash-ticket dl>div{border-bottom:1px solid var(--eb-shea-deep);justify-content:space-between;gap:14px;padding-bottom:11px;display:flex}.eb-dash-ticket dt{font-family:var(--eb-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--eb-ash);font-size:10px}.eb-dash-ticket dd{text-align:right;color:var(--eb-onyx);margin:0;font-size:13.5px}.emmanuel-shell .eb-ticket__link{font-family:var(--eb-mono);letter-spacing:.08em;color:var(--eb-onyx);font-size:11px;display:inline-block}.emmanuel-shell .eb-ticket__link:hover{color:var(--eb-orchid)}.eb-dash-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:26px;display:grid}.emmanuel-shell .eb-tile{color:var(--eb-onyx);border:1px solid var(--eb-shea-deep);border-radius:var(--eb-radius-plate);transition:transform .4s var(--eb-ease), box-shadow .4s var(--eb-ease), border-color .3s;background:#fff;flex-direction:column;gap:12px;padding:22px;display:flex}.emmanuel-shell .eb-tile:hover{border-color:color-mix(in oklab, var(--hue,var(--eb-onyx)) 55%, var(--eb-shea-deep));transform:translateY(-5px);box-shadow:0 30px 55px -34px #150e1780}.eb-tile__ico{background:color-mix(in oklab, var(--hue,var(--eb-onyx)) 12%, #fff);width:44px;height:44px;color:var(--hue,var(--eb-onyx));border-radius:12px;place-content:center;display:grid}.eb-tile__ico svg{width:22px;height:22px}.eb-tile h3{font-family:var(--eb-display);letter-spacing:-.01em;margin:0;font-size:18px;font-weight:400}.eb-tile p{color:var(--eb-ash);margin:3px 0 0;font-size:13px}.eb-tile__meta{font-family:var(--eb-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--eb-ash);align-items:center;gap:8px;margin-top:auto;padding-top:12px;font-size:10.5px;display:flex}.eb-tile__count{color:var(--eb-onyx)}.eb-tile__meta svg{margin-left:auto}.eb-dash-cols{grid-template-columns:1.5fr 1fr;gap:20px;display:grid}.eb-panel{border:1px solid var(--eb-shea-deep);border-radius:var(--eb-radius-plate);background:#fff;padding:clamp(20px,2.2vw,26px)}.eb-panel__head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:16px;display:flex}.eb-panel__head h2{font-family:var(--eb-display);letter-spacing:-.01em;margin:0;font-size:19px;font-weight:400}.emmanuel-shell .eb-panel__link{font-family:var(--eb-mono);letter-spacing:.06em;color:var(--eb-ash);white-space:nowrap;font-size:11px}.emmanuel-shell .eb-panel__link:hover{color:var(--eb-onyx)}.eb-panel__empty{flex-direction:column;align-items:flex-start;gap:14px;padding:8px 0 4px;display:flex}.eb-panel__empty p{color:var(--eb-ash);margin:0;font-size:14px}.eb-panel__links{gap:2px;display:grid}.emmanuel-shell .eb-panel__row{border-bottom:1px solid var(--eb-shea-deep);color:var(--eb-onyx);justify-content:space-between;align-items:center;gap:12px;padding:13px 4px;font-size:14px;transition:color .2s,padding-left .2s;display:flex}.emmanuel-shell .eb-panel__links>:last-child .eb-panel__row,.emmanuel-shell .eb-panel__row:last-child{border-bottom:0}.emmanuel-shell .eb-panel__row:hover{color:var(--eb-orchid);padding-left:8px}.eb-panel__row--form{border-bottom:0;padding:0}.eb-panel__row--form button{cursor:pointer;font-family:var(--eb-text);color:var(--eb-onyx);text-align:left;background:0 0;border:0;flex:1;justify-content:space-between;align-items:center;gap:12px;padding:13px 4px;font-size:14px;transition:color .2s;display:flex}.eb-panel__row--form button:hover{color:var(--eb-orchid)}.emmanuel-shell .eb-orow{border-bottom:1px solid var(--eb-shea-deep);color:var(--eb-onyx);grid-template-columns:1fr auto auto;align-items:center;gap:16px;padding:15px 4px;transition:background .2s;display:grid}.emmanuel-shell .eb-orow:last-child{border-bottom:0}.emmanuel-shell .eb-orow:hover{color:var(--eb-onyx)}.eb-orow__id{min-width:0}.eb-orow__num{font-size:14.5px;font-weight:600;display:block}.eb-orow__date{font-family:var(--eb-mono);color:var(--eb-ash);margin-top:2px;font-size:11px;display:block}.eb-orow .eb-status{margin-bottom:0}.eb-orow__total{font-family:var(--eb-mono);white-space:nowrap;font-size:15px;font-weight:500}.emmanuel-shell .eb-orow--lg{border:1px solid var(--eb-shea-deep);transition:transform .3s var(--eb-ease), box-shadow .3s var(--eb-ease), border-color .3s;background:#fff;border-radius:16px;grid-template-columns:1fr auto auto auto;margin-bottom:12px;padding:18px 20px}.emmanuel-shell .eb-orow--lg:hover{border-color:color-mix(in oklab, var(--eb-jade) 40%, var(--eb-shea-deep));transform:translateY(-3px);box-shadow:0 20px 42px -30px #150e1780}.eb-orow__go{color:var(--eb-ash);display:inline-flex}.eb-status--paid,.eb-status--processing{color:var(--eb-indigo);border-color:color-mix(in oklab, var(--eb-indigo) 45%, transparent);background:color-mix(in oklab, var(--eb-indigo) 8%, transparent)}.eb-status--completed,.eb-status--delivered{color:#0a7c5a;background:#0fb98e14;border-color:#0fb98e66}.eb-status--pending,.eb-status--awaiting_payment,.eb-status--pending_payment{color:#9a6a00;background:#ffa62b14;border-color:#ffa62b80}.eb-status--shipped{color:var(--eb-orchid);border-color:color-mix(in oklab, var(--eb-orchid) 45%, transparent);background:color-mix(in oklab, var(--eb-orchid) 8%, transparent)}.eb-status--cancelled,.eb-status--canceled,.eb-status--refunded{color:#b02;background:#d333330f;border-color:#d3333366}.emmanuel-shell .eb-back{font-family:var(--eb-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--eb-ash);align-items:center;gap:8px;margin-bottom:22px;font-size:11px;transition:color .2s;display:inline-flex}.emmanuel-shell .eb-back:hover{color:var(--eb-onyx)}.eb-show{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:clamp(20px,3vw,36px);display:grid}.eb-show__main{gap:18px;min-width:0;display:grid}.eb-sheet{border:1px solid var(--eb-shea-deep);border-radius:var(--eb-radius-plate);background:#fff;padding:clamp(20px,2.4vw,28px)}.eb-sheet__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.eb-show__num{font-family:var(--eb-mono);letter-spacing:.01em;margin:10px 0 0;font-size:clamp(24px,3vw,34px);font-weight:500}.eb-show__meta{align-items:center;gap:12px;margin-top:12px;display:flex}.eb-show__meta .eb-status{margin-bottom:0}.eb-show__date{font-family:var(--eb-mono);color:var(--eb-ash);font-size:11px}.eb-sechead--tight{gap:14px;margin-bottom:18px}.eb-sechead--tight h2{font-family:var(--eb-display);letter-spacing:-.01em;margin:0;font-size:18px;font-weight:400}.eb-sechead--tight .eb-note{margin-left:auto}.eb-admin-actions{border-top:1px solid var(--eb-shea-deep);margin-top:20px;padding-top:18px}.eb-admin-actions__row{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.eb-admin-actions form{margin:0}.emmanuel-shell .eb-chip-btn{font-family:var(--eb-mono);letter-spacing:.06em;color:var(--eb-onyx);border:1px solid var(--eb-shea-deep);cursor:pointer;background:#fff;border-radius:999px;padding:8px 13px;font-size:10.5px;transition:border-color .2s,background .2s}.emmanuel-shell .eb-chip-btn:hover{border-color:var(--eb-onyx);background:var(--eb-shea)}.eb-timeline{gap:6px;padding-left:22px;display:grid;position:relative}.eb-timeline__track{background:var(--eb-shea-deep);border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:5px;overflow:hidden}.eb-timeline__fill{background:linear-gradient(to bottom, var(--eb-orchid), var(--eb-jade));width:100%;height:0}.eb-tl-step{justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex;position:relative}.eb-tl-dot{border:2px solid var(--eb-shea-deep);background:#fff;border-radius:50%;width:12px;height:12px;position:absolute;left:-22px}.eb-tl-dot--now{border-color:var(--eb-orchid);background:color-mix(in oklab, var(--eb-orchid) 25%, #fff)}.eb-tl-dot--done{border-color:var(--eb-jade);background:color-mix(in oklab, var(--eb-jade) 25%, #fff)}.eb-tl-dot--pending{border-color:var(--eb-shea-deep);background:var(--eb-shea)}.eb-tl-body{flex:1;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.eb-tl-label{color:var(--eb-onyx);font-size:14px;font-weight:500}.eb-tl-label--pending{color:var(--eb-ash);font-weight:400}.eb-tl-step--now .eb-tl-body .eb-status{margin-bottom:0}.eb-tl-at{font-family:var(--eb-mono);color:var(--eb-ash);white-space:nowrap;font-size:11px}.eb-track{color:var(--eb-onyx);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.eb-track strong{font-weight:600}.eb-track__no{font-family:var(--eb-mono);color:var(--eb-jade)}.eb-track__sub{color:var(--eb-ash);margin:8px 0 0;font-size:12px}.eb-items{gap:10px;display:grid}.eb-item{border:1px solid var(--eb-shea-deep);background:var(--eb-shea);border-radius:14px;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;display:flex}.eb-item__name{color:var(--eb-onyx);font-size:14.5px;font-weight:600}.eb-item__var{font-family:var(--eb-mono);color:var(--eb-ash);margin-top:3px;font-size:11px}.eb-item__qty{color:var(--eb-ash);margin-top:4px;font-size:13px}.eb-item__price{font-family:var(--eb-mono);color:var(--eb-onyx);white-space:nowrap;font-size:15px;font-weight:500}.eb-item__empty{color:var(--eb-ash);font-size:14px}.eb-show__aside{position:sticky;top:90px}.eb-sum-row{color:var(--eb-onyx);justify-content:space-between;align-items:center;gap:14px;font-size:14px;display:flex}.eb-sum-row--coupon{border:1px solid var(--eb-shea-deep);background:var(--eb-shea);border-radius:12px;margin-bottom:14px;padding:12px 14px}.eb-sum-total{border-top:1px solid var(--eb-shea-deep);justify-content:space-between;align-items:center;gap:14px;padding-top:16px;display:flex}.eb-sum-total>span:first-child{font-family:var(--eb-display);font-size:16px}.eb-sum-total__amt{font-family:var(--eb-mono);letter-spacing:-.02em;font-size:26px;font-weight:500}.eb-sum-note{border:1px solid var(--eb-shea-deep);background:var(--eb-shea);color:var(--eb-ash);border-radius:12px;margin-top:12px;padding:12px 14px;font-size:13px}.eb-sum-note strong{color:var(--eb-onyx);font-weight:600}.emmanuel-shell .eb-sum-cta{border:1px solid color-mix(in oklab, var(--eb-orchid) 40%, var(--eb-shea-deep));background:color-mix(in oklab, var(--eb-orchid) 6%, #fff);width:100%;color:var(--eb-onyx);font-family:var(--eb-text);text-align:left;cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:14px 16px;font-size:14px;font-weight:600;transition:background .2s,border-color .2s;display:flex}.emmanuel-shell .eb-sum-cta:hover{background:color-mix(in oklab, var(--eb-orchid) 12%, #fff);border-color:var(--eb-orchid);color:var(--eb-onyx)}.eb-sum-cta form{margin:0}.eb-pickup{color:var(--eb-onyx);background:#0fb98e12;border:1px solid #0fb98e59;border-radius:14px;margin-top:16px;padding:14px 16px;font-size:13px}.eb-pickup__code strong{font-family:var(--eb-mono)}.eb-pickup__body{color:var(--eb-ash);gap:2px;margin-top:8px;display:grid}.eb-pickup__name{color:var(--eb-onyx);font-weight:600}.eb-wl-grid{margin-top:4px}.emmanuel-shell .eb-wl-title h3{font-family:var(--eb-display);letter-spacing:-.01em;color:var(--eb-onyx);margin:0;font-size:17px;font-weight:400}.emmanuel-shell .eb-wl-title:hover h3{color:var(--eb-jade)}.eb-wl-actions{gap:10px;margin-top:18px;display:flex}.eb-wl-actions form{flex:1;margin:0}.emmanuel-shell .eb-wl-actions .eb-cta{width:100%;padding-inline:12px}.eb-form-sheet{max-width:900px}.eb-fgrid-2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.eb-fgrid-3{grid-template-columns:1fr 1fr 1fr;gap:16px;display:grid}.eb-ferr{font-family:var(--eb-mono);color:#b02;margin-top:6px;font-size:11px;display:block}.eb-form-foot{border-top:1px solid var(--eb-shea-deep);justify-content:space-between;align-items:center;gap:16px;margin-top:10px;padding-top:20px;display:flex}.eb-pager{margin-top:28px}@media (width<=1080px){.eb-dash-grid{grid-template-columns:repeat(2,1fr)}.eb-dash-cols,.eb-show{grid-template-columns:1fr}.eb-show__aside{position:static}}@media (width<=820px){.eb-dash-feature{grid-template-columns:1fr}.eb-dash__head{align-items:flex-start}}@media (width<=560px){.eb-dash-grid,.eb-fgrid-2,.eb-fgrid-3{grid-template-columns:1fr}.eb-orow--lg{grid-template-columns:1fr auto;row-gap:10px}.eb-orow--lg .eb-orow__go{display:none}.eb-wl-actions{flex-direction:column}}
