:root{--color-cream-50: #fdfaf3;--color-cream-100: #fbf6ec;--color-cream-200: #f8f2e8;--color-cream-300: #f2ead8;--color-cream-400: #e8dec4;--color-pink-50: #fdf1f0;--color-pink-100: #fae5e2;--color-pink-200: #f8e1de;--color-pink-300: #f5d4d4;--color-pink-400: #efb8bc;--color-pink-500: #e89aaa;--color-pink-600: #d8859a;--color-pink-700: #c97a8c;--color-pink-800: #a6586b;--color-olive-50: #f4f4e8;--color-olive-100: #e6e7c8;--color-olive-200: #c9cc92;--color-olive-300: #a6ab5e;--color-olive-400: #8c9043;--color-olive-500: #7b7f3a;--color-olive-600: #5c5e2a;--color-olive-700: #3f4218;--color-olive-800: #26280f;--color-butter-100: #fcf6d8;--color-butter-200: #f5e59d;--color-butter-300: #eed683;--color-butter-400: #d9be5c;--color-mauve-100: #e8d2d2;--color-mauve-200: #cfa4a4;--color-mauve-300: #b98989;--color-mauve-400: #8e6464;--color-lavender-100: #eae3f4;--color-lavender-200: #d4c7ec;--color-lavender-300: #c7b8e8;--color-blush-50: #faf5f0;--color-blush-100: #f4ece4;--color-blush-200: #ede1d8;--color-blush-300: #d8c4b8;--color-rose-200: #e6caca;--color-rose-300: #d9b8b8;--color-rose-500: #c89595;--color-sage-100: #edefe7;--color-sage-200: #d4d9cc;--color-sage-300: #b4bca8;--color-gold-300: #d9c393;--color-gold-400: #c4a96f;--color-gold-500: #b0934e;--color-gold-600: #8f7948;--color-dusk-50: #f4f2f6;--color-dusk-100: #eae7ee;--color-dusk-200: #d9d5df;--color-dusk-300: #b8b2c2;--color-dusk-400: #8a8398;--color-dusk-500: #5a536a;--color-ink-500: #5a5a48;--color-ink-600: #46463a;--color-ink-700: #3a3a2e;--color-ink-800: #262620;--color-neutral-white: #ffffff;--color-neutral-black: #000000;--color-neutral-transparent: rgba(0, 0, 0, 0);--color-neutral-scrim: rgba(58, 58, 46, .4);--color-status-success: #5c7a3a;--color-status-warning: #d9a14a;--color-status-danger: #b5524f;--color-status-info: #5a7a92;--font-family-display: "Cormorant Garamond", "Cormorant Garamond Fallback", "Playfair Display", Georgia, serif;--font-family-body: "DM Sans", "DM Sans Fallback", Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-family-script: "Pinyon Script", Allura, cursive;--font-family-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, monospace;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-size-11: .6875rem;--font-size-12: .75rem;--font-size-14: .875rem;--font-size-16: 1rem;--font-size-18: 1.125rem;--font-size-20: 1.25rem;--font-size-24: 1.5rem;--font-size-28: 1.75rem;--font-size-32: 2rem;--font-size-36: 2.25rem;--font-size-40: 2.5rem;--font-size-48: 3rem;--font-size-56: 3.5rem;--font-size-64: 4rem;--line-height-tight: 1.05;--line-height-snug: 1.15;--line-height-normal: 1.4;--line-height-relaxed: 1.5;--line-height-loose: 1.7;--letter-spacing-tighter: -.02em;--letter-spacing-tight: -.01em;--letter-spacing-normal: 0;--letter-spacing-wide: .04em;--letter-spacing-wider: .08em;--space-0: 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-11: 44px;--space-12: 48px;--space-13: 52px;--space-14: 56px;--space-16: 64px;--space-20: 80px;--space-24: 96px;--space-32: 128px;--space-0-5: 2px;--radius-none: 0px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 20px;--radius-xl: 28px;--radius-2xl: 40px;--radius-pill: 9999px;--border-width-0: 0px;--border-width-thin: 1px;--border-width-med: 2px;--border-width-thick: 4px;--shadow-none: none;--shadow-soft: 0 2px 8px rgba(60, 50, 30, .06);--shadow-card: 0 8px 24px rgba(60, 50, 30, .08);--shadow-lifted: 0 16px 40px rgba(60, 50, 30, .1);--shadow-ring-focus: 0 0 0 3px rgba(232, 154, 170, .45);--duration-instant: 0ms;--duration-gentle: .2s;--duration-softly: .35s;--duration-flow: .6s;--duration-marquee: 30s;--easing-linear: linear;--easing-softly: cubic-bezier(.4, 0, .2, 1);--easing-out-magic: cubic-bezier(.16, 1, .3, 1);--easing-in-magic: cubic-bezier(.7, 0, .84, 0);--z-index-base: 0;--z-index-raised: 10;--z-index-sticky: 30;--z-index-drawer: 40;--z-index-modal: 50;--z-index-toast: 60;--z-index-sticky-mobile-cta: 35;--breakpoint-xs: 480px;--breakpoint-sm: 640px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;--breakpoint-2xl: 1536px;--container-max: 1200px;--container-gutter-mobile: 16px;--container-gutter-tablet: 24px;--container-gutter-desktop: 32px;--color-surface-page: var(--color-neutral-white);--color-surface-page-raised: var(--color-cream-50);--color-surface-card: var(--color-neutral-white);--color-surface-intimate: var(--color-pink-300);--color-surface-intimate-soft: var(--color-pink-200);--color-surface-statement: var(--color-olive-500);--color-surface-statement-deep: var(--color-olive-700);--color-surface-room-1: var(--color-neutral-white);--color-surface-room-2: var(--color-cream-50);--color-surface-room-3: var(--color-pink-50);--color-surface-room-4: var(--color-cream-100);--color-surface-room-5: var(--color-pink-50);--color-surface-room-6: var(--color-neutral-white);--color-surface-section-reverie: var(--color-sage-100);--color-surface-section-charcuterie: var(--color-butter-100);--color-surface-section-fairy-club: var(--color-blush-100);--color-text-primary: var(--color-ink-700);--color-text-secondary: var(--color-ink-500);--color-text-headline: var(--color-olive-700);--color-text-accent: var(--color-pink-600);--color-text-on-statement: var(--color-neutral-white);--color-text-on-intimate: var(--color-olive-700);--color-text-on-action-primary: var(--color-olive-700);--color-text-on-action-secondary: var(--color-neutral-white);--color-text-muted: var(--color-ink-500);--color-text-disabled: var(--color-olive-300);--color-action-primary: var(--color-pink-500);--color-action-primary-hover: var(--color-pink-700);--color-action-primary-pressed: var(--color-pink-800);--color-action-secondary: var(--color-olive-500);--color-action-secondary-hover: var(--color-olive-600);--color-action-secondary-pressed: var(--color-olive-700);--color-action-ghost-border: var(--color-olive-500);--color-action-ghost-hover-bg: var(--color-olive-50);--color-action-ghost-on-statement-hover-bg: var(--color-neutral-scrim);--color-action-ghost-on-intimate-hover-bg: var(--color-pink-100);--color-border-subtle: var(--color-cream-300);--color-border-default: var(--color-olive-200);--color-border-strong: var(--color-olive-500);--color-border-focus-ring: var(--color-pink-500);--color-feedback-success: var(--color-status-success);--color-feedback-warning: var(--color-status-warning);--color-feedback-danger: var(--color-status-danger);--color-feedback-info: var(--color-status-info);--color-collection-reverie-accent: var(--color-pink-500);--color-collection-reverie-surface: var(--color-pink-200);--color-collection-reverie-secondary: var(--color-lavender-300);--color-collection-charcuterie-accent: var(--color-butter-400);--color-collection-charcuterie-surface: var(--color-butter-100);--color-collection-charcuterie-secondary: var(--color-mauve-300);--color-accent-watercolor-rose: var(--color-rose-300);--color-accent-watercolor-rose-deep: var(--color-rose-500);--color-accent-watercolor-sage: var(--color-sage-300);--color-accent-watercolor-butter: var(--color-butter-300);--color-accent-watercolor-lavender: var(--color-lavender-300);--color-accent-watercolor-gold: var(--color-gold-400);--color-accent-watercolor-gold-deep: var(--color-gold-600);--color-badge-preorder-bg: var(--color-cream-100);--color-badge-preorder-fg: var(--color-ink-700);--radius-control: var(--radius-pill);--radius-input: var(--radius-md);--radius-card: var(--radius-lg);--radius-card-hero: var(--radius-xl);--radius-image: var(--radius-lg);--typography-display-xl: var(--font-weight-semibold) var(--font-size-56)/var(--line-height-tight) var(--font-family-display);--typography-display-l: var(--font-weight-semibold) var(--font-size-40)/var(--line-height-snug) var(--font-family-display);--typography-display-m: var(--font-weight-semibold) var(--font-size-32)/var(--line-height-snug) var(--font-family-display);--typography-display-s: var(--font-weight-semibold) var(--font-size-24)/var(--line-height-snug) var(--font-family-display);--typography-body-l: var(--font-weight-regular) var(--font-size-18)/var(--line-height-relaxed) var(--font-family-body);--typography-body-m: var(--font-weight-regular) var(--font-size-16)/var(--line-height-relaxed) var(--font-family-body);--typography-body-s: var(--font-weight-regular) var(--font-size-14)/var(--line-height-normal) var(--font-family-body);--typography-ui-button: var(--font-weight-medium) var(--font-size-14)/var(--line-height-normal) var(--font-family-body);--typography-ui-eyebrow: var(--font-weight-medium) var(--font-size-11)/var(--line-height-normal) var(--font-family-body);--typography-ui-caption: var(--font-weight-regular) var(--font-size-12)/var(--line-height-normal) var(--font-family-body);--typography-decorative-italic-accent: var(--font-weight-medium) var(--font-size-56)/var(--line-height-tight) var(--font-family-display);--elevation-flat: var(--shadow-none);--elevation-raised: var(--shadow-soft);--elevation-card: var(--shadow-card);--elevation-lifted: var(--shadow-lifted);--elevation-focus-ring: var(--shadow-ring-focus);--motion-hover: var(--duration-gentle) var(--easing-softly);--motion-drawer: var(--duration-softly) var(--easing-out-magic);--motion-reveal: var(--duration-flow) var(--easing-out-magic);--motion-marquee: var(--duration-marquee) var(--easing-linear);--tap-target-min: var(--space-11);--section-hero-padding-y-mobile: var(--space-12);--section-hero-padding-y-desktop: var(--space-24);--section-marquee-padding-y-mobile: var(--space-4);--section-marquee-padding-y-desktop: var(--space-5);--section-promo-padding-y-mobile: var(--space-16);--section-promo-padding-y-desktop: var(--space-24);--section-collection-padding-y-mobile: var(--space-16);--section-collection-padding-y-desktop: var(--space-32);--section-editorial-padding-y-mobile: var(--space-16);--section-editorial-padding-y-desktop: var(--space-32);--section-featured-row-padding-y-mobile: var(--space-12);--section-featured-row-padding-y-desktop: var(--space-20);--section-final-cta-padding-y-mobile: var(--space-12);--section-final-cta-padding-y-desktop: var(--space-20);--section-footer-padding-y-mobile: var(--space-8);--section-footer-padding-y-desktop: var(--space-16);--section-container-max: var(--container-max);--section-container-gutter-mobile: var(--container-gutter-mobile);--section-container-gutter-tablet: var(--container-gutter-tablet);--section-container-gutter-desktop: var(--container-gutter-desktop);--button-size-sm-padding-y: var(--space-2);--button-size-sm-padding-x: var(--space-4);--button-size-md-padding-y: var(--space-3);--button-size-md-padding-x: var(--space-6);--button-size-lg-padding-y: var(--space-4);--button-size-lg-padding-x: var(--space-8);--button-size-lg-min-height: var(--space-13);--product-card-padding: var(--space-4);--badge-padding-y: var(--space-1);--badge-padding-x: var(--space-2);--marquee-duration: var(--duration-marquee);--sticky-mobile-cta-z: var(--z-index-sticky-mobile-cta);--drawer-scrim: var(--color-neutral-scrim);--drawer-z: var(--z-index-drawer);--button-primary-bg: var(--color-action-primary);--button-primary-bg-hover: var(--color-action-primary-hover);--button-primary-bg-pressed: var(--color-action-primary-pressed);--button-primary-fg: var(--color-text-on-action-primary);--button-ghost-border: var(--color-action-ghost-border);--button-ghost-fg: var(--color-text-headline);--button-ghost-hover-bg: var(--color-action-ghost-hover-bg);--button-on-page-primary-bg: var(--color-action-primary);--button-on-page-primary-bg-hover: var(--color-action-primary-hover);--button-on-page-primary-bg-pressed: var(--color-action-primary-pressed);--button-on-page-primary-fg: var(--color-text-on-action-primary);--button-on-page-ghost-border: var(--color-action-ghost-border);--button-on-page-ghost-fg: var(--color-text-headline);--button-on-page-ghost-hover-bg: var(--color-action-ghost-hover-bg);--button-on-statement-primary-bg: var(--color-action-primary);--button-on-statement-primary-bg-hover: var(--color-action-primary-hover);--button-on-statement-primary-bg-pressed: var(--color-action-primary-pressed);--button-on-statement-primary-fg: var(--color-text-on-action-primary);--button-on-statement-ghost-border: var(--color-text-on-statement);--button-on-statement-ghost-fg: var(--color-text-on-statement);--button-on-statement-ghost-hover-bg: var(--color-action-ghost-on-statement-hover-bg);--button-on-intimate-primary-bg: var(--color-action-secondary);--button-on-intimate-primary-bg-hover: var(--color-action-secondary-hover);--button-on-intimate-primary-bg-pressed: var(--color-action-secondary-pressed);--button-on-intimate-primary-fg: var(--color-text-on-action-secondary);--button-on-intimate-ghost-border: var(--color-text-on-intimate);--button-on-intimate-ghost-fg: var(--color-text-on-intimate);--button-on-intimate-ghost-hover-bg: var(--color-action-ghost-on-intimate-hover-bg);--button-size-sm-min-height: var(--tap-target-min);--button-size-md-min-height: var(--tap-target-min);--product-card-bg: var(--color-surface-card);--product-card-radius: var(--radius-card);--product-card-shadow: var(--elevation-flat);--product-card-shadow-hover: var(--elevation-card);--product-card-image-radius: var(--radius-image);--badge-bg: var(--color-surface-intimate-soft);--badge-fg: var(--color-text-headline);--badge-radius: var(--radius-control);--input-bg: var(--color-surface-card);--input-border: var(--color-border-subtle);--input-border-focus: var(--color-border-focus-ring);--input-fg: var(--color-text-primary);--input-placeholder: var(--color-text-muted);--input-radius: var(--radius-input);--marquee-bg: var(--color-surface-statement);--marquee-fg: var(--color-text-on-statement);--sticky-mobile-cta-bg: var(--color-surface-card);--sticky-mobile-cta-border: var(--color-border-subtle);--sticky-mobile-cta-shadow: var(--elevation-lifted);--drawer-bg: var(--color-surface-page-raised);--drawer-transition: var(--motion-drawer)}[data-theme=blush]{--color-surface-page: #FDF1F0;--color-surface-page-raised: #FAE5E2;--color-border-subtle: #F8E1DE}[data-theme=cream]{--color-surface-page: #F8F2E8;--color-surface-page-raised: #FBF6EC;--color-border-subtle: #E8DEC4}[data-theme=dusk]{--color-surface-page: #EAE7EE;--color-surface-page-raised: #F4F2F6;--color-border-subtle: #D9D5DF}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tokens.css.map */
