:root{--uu-ivory: #f6f1e7;--uu-warm-white: #fbf8f2;--uu-navy: #17283a;--uu-navy-deep: #0f1d2a;--uu-charcoal: #2d302f;--uu-gold: #b5965a;--uu-gold-muted: #c6ae7b;--uu-olive: #69705b;--uu-stone: #ddd4c4;--uu-text-primary: var(--uu-charcoal);--uu-text-secondary: #66645f;--uu-text-on-dark: #f8f3e9;--uu-background: var(--uu-warm-white);--uu-background-soft: var(--uu-ivory);--uu-background-dark: var(--uu-navy-deep);--uu-border-soft: rgba(23, 40, 58, .12);--uu-radius-small: 4px;--uu-radius-medium: 8px;--uu-radius-large: 14px;--uu-page-width: 1440px;--uu-content-width: 1240px;--uu-space-xs: .5rem;--uu-space-sm: 1rem;--uu-space-md: 2rem;--uu-space-lg: 4rem;--uu-space-xl: 6rem;--uu-space-2xl: 9rem;--uu-transition-fast: .18s ease;--uu-transition-standard: .32s ease}html{scroll-behavior:smooth}body{background:var(--uu-background);color:var(--uu-text-primary)}::selection{background:var(--uu-gold-muted);color:var(--uu-navy-deep)}h1,h2,h3,h4,h5,h6{color:var(--uu-navy);text-wrap:balance}.text-block h1,.text-block h2,.text-block h3,.text-block h4,.text-block h5,.text-block h6{color:var(--color, var(--uu-navy))}p{text-wrap:pretty}a{transition:color var(--uu-transition-fast),opacity var(--uu-transition-fast)}img{max-width:100%}.uu-surface-light{background:var(--uu-background);color:var(--uu-text-primary)}.uu-surface-soft{background:var(--uu-background-soft);color:var(--uu-text-primary)}.uu-surface-dark{background:var(--uu-background-dark);color:var(--uu-text-on-dark)}.uu-eyebrow{color:var(--uu-gold);font-size:.75rem;font-weight:600;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.uu-container{width:min(calc(100% - 40px),var(--uu-content-width));margin-inline:auto}@media screen and (max-width:749px){:root{--uu-space-lg: 3rem;--uu-space-xl: 4rem;--uu-space-2xl: 5rem}.uu-container{width:min(calc(100% - 32px),var(--uu-content-width))}}.announcement-bar{background:var(--uu-olive);color:var(--uu-text-on-dark);border:0}.announcement-bar__text{font-size:.72rem;font-weight:600;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.header-section{background:var(--uu-warm-white);color:var(--uu-navy);border-bottom:1px solid var(--uu-border-soft)}@media screen and (min-width:750px){.header-section{min-height:76px}}@media screen and (max-width:749px){.announcement-bar__text{font-size:.64rem;letter-spacing:.07em}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/urban-ummati.css.map */
