@font-face{font-family:googleSansFlex;src:url(../media/GoogleSansFlex_400-s.p.1t3s3b40vj5hq.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:googleSansFlex;src:url(../media/GoogleSansFlex_500-s.p.2q9trr8ejv2o4.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:googleSansFlex;src:url(../media/GoogleSansFlex_600-s.p.0max444k_mac9.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:googleSansFlex;src:url(../media/GoogleSansFlex_700-s.p.3_n8v31zcdyyk.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:googleSansFlex Fallback;src:local(Arial);ascent-override:94.61%;descent-override:28.01%;line-gap-override:0.0%;size-adjust:102.1%}.googlesansflex_cea4c414-module__RoGUOq__className{font-family:googleSansFlex,googleSansFlex Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.googlesansflex_cea4c414-module__RoGUOq__variable{--font-google-sans-flex:"googleSansFlex", "googleSansFlex Fallback", system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif}
@font-face{font-family:cormorantGaramond;src:url(../media/CormorantGaramond_subset-s.37rqbediohkcf.woff2)format("woff2");font-display:swap;font-weight:300 700}@font-face{font-family:cormorantGaramond Fallback;src:local(Times New Roman);ascent-override:96.43%;descent-override:29.95%;line-gap-override:0.0%;size-adjust:95.82%}.cormorantgaramond_7e79422d-module__1L5C9W__className{font-family:cormorantGaramond,cormorantGaramond Fallback,Georgia,serif}.cormorantgaramond_7e79422d-module__1L5C9W__variable{--font-cormorant-garamond:"cormorantGaramond", "cormorantGaramond Fallback", Georgia, serif}
:root{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--background:#0f0f0e;--foreground:#fff;--paper:#f9f7f4;--paper-ink:#1a1a1a;--paper-ink-2:#424244;--paper-ink-3:#1a1a1ab8;--paper-ink-faint:#1a1a1a73;--paper-rule:#1a1a1a1f;--paper-rule-strong:#1a1a1a4d;--paper-field:#1a1a1a09;--paper-field-strong:#1a1a1a12;--store-dark:#161615;--color-bg-root:#0f0f0e;--color-bg-dashboard:#181817;--color-bg-sidebar:#161616;--color-bg-page:#1c1c1a;--color-bg-surface:#171715;--color-bg-surface-raised:#1e1e1c;--color-accent:#fd84c0;--color-accent-dark:#d05090;--color-on-accent:#1a1a1a;--color-scrim:#000000a6;--color-accent-06:#fd84c00f;--color-danger:#ef4444;--color-success:#22c55e;--color-info:#60a5fa;--color-warning:#f59e0b;--color-orange:#f97316;--color-signal-sale:#2ff801;--color-text-primary:#fff;--color-text-body:#dfdfe6;--color-text-nav:#c8c8c4;--color-text-input:#f5f5f4;--color-text-2:#ffffffb8;--color-text-3:#ffffff80;--color-text-4:#fff6;--color-text-disabled:#ffffff40;--color-icon:#d2d2d9;--color-icon-strong:#fff;--color-icon-disabled:#68686f;--color-border-subtle:#ffffff0f;--color-border:#ffffff14;--color-border-strong:#ffffff1f;--color-fill-subtle:#ffffff05;--color-fill:#ffffff0a;--color-fill-strong:#ffffff12;--color-fill-hover:#ffffff1a;--color-fill-bar:color-mix(in srgb, var(--color-text-primary) 18%, transparent);--text-2xs:.6875rem;--text-xs:.75rem;--text-sm:.8125rem;--text-base:.875rem;--text-md:.9375rem;--text-lg:1rem;--text-xl:1.0625rem;--text-2xl:1.25rem;--sidebar-width:84px;--mobile-header-height:65px;--content-max-width:1400px;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--z-sticky:10;--z-popover:50;--z-chrome:100;--z-scrim:150;--z-drawer:200;--z-overlay:250;--z-modal:300;--z-toast:400;--radius-circle:50%;--ease-spring:cubic-bezier(.175, .885, .32, 1.275);--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--ease-smooth:cubic-bezier(.4, 0, .2, 1);--duration-fast:.15s;--duration-base:.2s;--duration-drawer:.38s}html,body{background-color:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-width:thin;scrollbar-color:#ffffff1f transparent;width:100%;min-height:100dvh;margin:0;padding:0;overflow-x:hidden}body.dashboard-active{background-color:var(--color-bg-page);overscroll-behavior:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;height:100dvh;overflow:hidden}html:has(body.dashboard-active){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.public-surface,body.public-surface{background-color:var(--paper);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scrollbar-color:var(--paper-rule-strong) transparent}html.public-surface::-webkit-scrollbar-thumb{background:var(--paper-rule-strong)}html.public-surface::-webkit-scrollbar-thumb:hover{background:var(--paper-ink-3)}@media (max-width:1024px){body.dashboard-active{height:auto;overflow:clip visible}}h1,h2,h3,h4,h5,h6{font-weight:inherit;margin:0}p{margin:0}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:none;font-family:inherit}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}::view-transition-group(product-hero){animation-duration:var(--duration-drawer);animation-timing-function:var(--ease-out-expo)}::view-transition-old(product-hero){object-fit:fill;width:100%;height:100%;animation:none}::view-transition-new(product-hero){object-fit:fill;width:100%;height:100%;animation:.16s ease-out .2s both vt-hero-new-in}@keyframes vt-hero-new-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){::view-transition-group(product-hero){animation-duration:.01ms;animation-delay:.01ms}::view-transition-old(product-hero){animation-duration:.01ms;animation-delay:.01ms}::view-transition-new(product-hero){animation-duration:.01ms;animation-delay:.01ms}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff1f}::-webkit-scrollbar-thumb:hover{background:#ffffff40}::-webkit-scrollbar-corner{background:0 0}