@font-face{font-family:Newblack;src:url(//blythepets.com/cdn/shop/t/30/assets/NewBlackTypeface-UltraLight.otf?v=94358852235493469441789106208) format("opentype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Newblack;src:url(//blythepets.com/cdn/shop/t/30/assets/NewBlackTypeface-Light.otf?v=173177084799417638911789106205) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Newblack;src:url(//blythepets.com/cdn/shop/t/30/assets/NewBlackTypeface-Regular.otf?v=97599765058363556161789106207) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Newblack;src:url(//blythepets.com/cdn/shop/t/30/assets/NewBlackTypeface-Medium.otf?v=57497496426933805111789106206) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Newblack;src:url(//blythepets.com/cdn/shop/t/30/assets/NewBlackTypeface-SemiBold.otf?v=40811767777790200041789106207) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Newblack;src:url(//blythepets.com/cdn/shop/t/30/assets/NewBlackTypeface-Bold.otf?v=175850827377502380031789106204) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Newblack;src:url(//blythepets.com/cdn/shop/t/30/assets/NewBlackTypeface-ExtraBold.otf?v=73404069146653669021789106205) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Grift;src:url(//blythepets.com/cdn/shop/t/30/assets/Grift-Thin.otf?v=118871912455966419021789106154) format("opentype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Grift;src:url(//blythepets.com/cdn/shop/t/30/assets/Grift-ExtraLight.otf?v=82916716560156483941789106149) format("opentype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Grift;src:url(//blythepets.com/cdn/shop/t/30/assets/Grift-Light.otf?v=85154290060008616471789106150) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Grift;src:url(//blythepets.com/cdn/shop/t/30/assets/Grift-Regular.otf?v=57479322297088067961789106152) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Grift;src:url(//blythepets.com/cdn/shop/t/30/assets/Grift-Italic.otf?v=62659467904557871351789106150) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Grift;src:url(//blythepets.com/cdn/shop/t/30/assets/Grift-Medium.otf?v=135023826178625985481789106151) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Grift;src:url(//blythepets.com/cdn/shop/t/30/assets/Grift-MediumItalic.otf?v=124080236247467954211789106151) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Grift;src:url(//blythepets.com/cdn/shop/t/30/assets/Grift-SemiBold.otf?v=65338843383746194441789106153) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Grift;src:url(//blythepets.com/cdn/shop/t/30/assets/Grift-SemiBoldItalic.otf?v=93922695080722596651789106153) format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Grift;src:url(//blythepets.com/cdn/shop/t/30/assets/Grift-Bold.otf?v=127409726165799671921789106147) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Grift;src:url(//blythepets.com/cdn/shop/t/30/assets/Grift-BoldItalic.otf?v=159747266139608209291789106148) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Grift;src:url(//blythepets.com/cdn/shop/t/30/assets/Grift-ExtraBold.otf?v=29846298976289133771789106149) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Grift;src:url(//blythepets.com/cdn/shop/t/30/assets/Grift-Black.otf?v=175727474433397001711789106147) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Infant;src:url(//blythepets.com/cdn/shop/t/30/assets/CormorantInfant-Light.ttf?v=51010693983938945461789106137) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Infant;src:url(//blythepets.com/cdn/shop/t/30/assets/CormorantInfant-LightItalic.ttf?v=3721) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Cormorant Infant;src:url(//blythepets.com/cdn/shop/t/30/assets/CormorantInfant-Regular.ttf?v=42413875363538251731789106139) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Infant;src:url(//blythepets.com/cdn/shop/t/30/assets/CormorantInfant-Italic.ttf?v=104340453508859158111789106137) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Cormorant Infant;src:url(//blythepets.com/cdn/shop/t/30/assets/CormorantInfant-Medium.ttf?v=169574889853451964311789106138) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Infant;src:url(//blythepets.com/cdn/shop/t/30/assets/CormorantInfant-MediumItalic.ttf?v=164929406262795674951789106139) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Cormorant Infant;src:url(//blythepets.com/cdn/shop/t/30/assets/CormorantInfant-SemiBold.ttf?v=20957898517124927551789106140) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Infant;src:url(//blythepets.com/cdn/shop/t/30/assets/CormorantInfant-SemiBoldItalic.ttf?v=180685799552022760751789106141) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Cormorant Infant;src:url(//blythepets.com/cdn/shop/t/30/assets/CormorantInfant-Bold.ttf?v=9574939729117665961789106136) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Infant;src:url(//blythepets.com/cdn/shop/t/30/assets/CormorantInfant-BoldItalic.ttf?v=164887110244863284131789106136) format("truetype");font-weight:700;font-style:italic;font-display:swap}:root{--color-sage: #49896f;--color-sage-light: #e8efe7;--color-ink: #1e1e1b;--color-canvas: #ffffff;--color-credential: #2f6850;--color-bone: #ffffff;--color-white: #ffffff;--color-warm-gray: #6b6b67;--color-sage-deep: #2f6850;--color-sage-tint: #e8efe7;--color-bone-warm: #f4f6f3;--color-line: #d4dbd5;--color-line-soft: #ebefea;--color-success: #4F8A74;--color-error: #B8513A;--color-error-soft: #F2DCD3;--bg: var(--color-bone);--bg-elevated: var(--color-white);--bg-inverse: var(--color-ink);--surface-sage: var(--color-sage);--surface-sage-soft: var(--color-sage-light);--fg: var(--color-ink);--fg-secondary: var(--color-warm-gray);--fg-muted: #9B9A95;--fg-on-sage: var(--color-white);--fg-on-ink: var(--color-bone);--fg-link: var(--color-credential);--border: var(--color-line);--border-soft: var(--color-line-soft);--border-strong: var(--color-ink);--font-display: "Newblack", "Grift", Georgia, serif;--font-serif: "Grift",var(--font-body-family,"Nunito"),system-ui, -apple-system, sans-serif;--font-sans: "Grift",var(--font-body-family,"Nunito"),system-ui, -apple-system, sans-serif;--font-mono: ui-monospace, "SFMono-Regular", "Menlo", monospace;--fs-display-xl: clamp(56px, 14vw, 184px);--fs-display-lg: clamp(44px, 10vw, 120px);--fs-display: clamp(36px, 7vw, 72px);--fs-h1: clamp(36px, 6vw, 68px);--fs-h2: clamp(28px, 4.4vw, 48px);--fs-h3: clamp(22px, 3vw, 32px);--fs-h4: 20px;--fs-h5: 17px;--fs-lead: 19px;--fs-body: 16px;--fs-small: 14px;--fs-xs: 12px;--fs-eyebrow: 11px;--tracking-display: -.02em;--tracking-serif: -.005em;--tracking-body: -.005em;--tracking-eyebrow: .14em;--leading-display: .95;--leading-heading: 1.08;--leading-body: 1.55;--leading-tight: 1.2;--space-0: 0;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 32px;--space-8: 40px;--space-9: 48px;--space-10: 64px;--space-11: 80px;--space-12: 96px;--space-13: 120px;--space-14: 160px;--section-y-mobile: 64px;--section-y-desktop: 120px;--gutter-mobile: 20px;--gutter-desktop: 48px;--content-max: 1320px;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 14px;--radius-lg: 22px;--radius-xl: 32px;--radius-pill: 999px;--shadow-xs: 0 1px 2px rgba(30, 30, 27, .04);--shadow-sm: 0 2px 8px rgba(30, 30, 27, .05);--shadow-md: 0 8px 24px rgba(30, 30, 27, .06);--shadow-lg: 0 20px 48px rgba(30, 30, 27, .08);--shadow-product: 0 30px 80px -20px rgba(39, 80, 10, .18);--ease-standard: cubic-bezier(.32, .08, .24, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in: cubic-bezier(.7, 0, .84, 0);--dur-instant: .12s;--dur-quick: .2s;--dur-base: .32s;--dur-slow: .56s;--breakpoint-sm: 640px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1440px}
/*# sourceMappingURL=/cdn/shop/t/30/assets/blythe-tokens.css.map */
