/* Generated from brands/dogs/brand.json theme. Do not edit; edit brand.json. */
@font-face{font-family:'Fraunces';font-weight:300 900;font-display:swap;src:url(/assets/fonts/fraunces-latin-var.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Reem Kufi';font-weight:400 700;font-display:swap;src:url(/assets/fonts/reem-kufi-arabic-var.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FEFC}
@font-face{font-family:'Tajawal';font-weight:400;font-display:swap;src:url(/assets/fonts/tajawal-arabic-400.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FEFC}
@font-face{font-family:'Tajawal';font-weight:500;font-display:swap;src:url(/assets/fonts/tajawal-arabic-500.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FEFC}
@font-face{font-family:'Tajawal';font-weight:700;font-display:swap;src:url(/assets/fonts/tajawal-arabic-700.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FEFC}
@font-face{font-family:'IBM Plex Mono';font-weight:400;font-display:swap;src:url(/assets/fonts/ibm-plex-mono-latin-400.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'IBM Plex Mono';font-weight:500 700;font-display:swap;src:url(/assets/fonts/ibm-plex-mono-latin-500.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--sf-ink:#2F3B30;--sf-ink-rgb:47 59 48;--sf-ink-strong:#1E271F;--sf-ground:#EAD5A6;--sf-sunken:#E1C994;--sf-raised:#F3E8CC;--sf-muted:#5A5240;--sf-muted-contrast:#4F4838;--sf-line:#D2BA83;--sf-line-strong:#A88647;--sf-accent:#2F3B30;--sf-accent-soft:#DDD3B4;--sf-warm:#6B5224;--sf-info:#2B5A7A;--sf-danger:#8A3B2A;--sf-header-bg:rgb(47 59 48 / .97);--sf-display:'Fraunces','Reem Kufi',Georgia,serif;--sf-text:'Fraunces','Tajawal',Georgia,serif;--sf-ui:'IBM Plex Mono','Tajawal',ui-monospace,'SFMono-Regular',Menlo,monospace;--sf-display-lat:'Fraunces',Georgia,serif;--sf-fs-hero:clamp(3.25rem,1.5rem + 6.2vw,7.5rem);--sf-fs-title:clamp(2.25rem,1.4rem + 3vw,4rem);--sf-fs-h1:clamp(1.75rem,1.5rem + 1vw,2.375rem);--sf-fs-quote:clamp(1.375rem,1.2rem + .7vw,1.75rem);--sf-fs-lead:clamp(1.0625rem,1rem + .35vw,1.3125rem);--sf-fs-body:1rem;--sf-fs-small:.9375rem;--sf-fs-label:.8125rem;--sf-s1:.25rem;--sf-s2:.5rem;--sf-s3:.75rem;--sf-s4:1rem;--sf-s5:1.5rem;--sf-s6:2rem;--sf-s7:3rem;--sf-s8:4rem;--sf-s9:6rem;--sf-s10:8rem;--sf-ease:cubic-bezier(.22,1,.36,1);--sf-t-press:90ms;--sf-t-state:180ms;--sf-t-panel:340ms}
