:root{--ds-blush:#cea1a5;--ds-blush-soft:#f4e5e7;--ds-collagen-green:#103e12;--ds-collagen-green-hover:#0b3010;--ds-warm-white:#f7f3ee}[data-current-storefront]{--font-body:var(--font-sales-outfit,var(--font-storefront-body)), Arial, sans-serif;--font-display:var(--font-body);--font-brand:var(--font-body);--font-signature:var(--font-body);--font-storefront-display:var(--font-body);--font-mono:var(--font-body);--ds-bone:var(--ds-warm-white);--ds-ink:#001444;--ds-dusk:#001444;--ds-dusk-soft:#102446;--ds-mist:#4c566b;--ds-link:var(--ds-collagen-green);--ds-card:#fffcf7;--ds-tint:#f2ede8;--ds-hairline:#d3cfc9;--ds-control:#68758a;color:var(--ds-ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased}body:has([data-current-storefront]){--font-body:var(--font-sales-outfit,var(--font-storefront-body)), Arial, sans-serif;--font-display:var(--font-body);--font-brand:var(--font-body);--font-signature:var(--font-body);--font-storefront-display:var(--font-body);--font-mono:var(--font-body);--ds-bone:var(--ds-warm-white);--ds-ink:#001444;--ds-dusk:#001444;--ds-dusk-soft:#102446;--ds-mist:#4c566b;--ds-link:var(--ds-collagen-green);--ds-card:#fffcf7;--ds-tint:#f2ede8;--ds-hairline:#d3cfc9;--ds-control:#68758a;color:var(--ds-ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased}body:has([data-current-storefront]){background:var(--ds-bone)}[data-current-storefront] .ds-reference-page h1{font-family:var(--font-body);letter-spacing:-.055em;text-wrap:balance;font-weight:600;line-height:1.08}[data-current-storefront] :is(button,input,select,textarea){font-family:inherit}[data-current-storefront] .ds-reference-page :is(button.bg-dusk,a.bg-dusk,button.bg-link,a.bg-link){border-radius:999px;min-height:44px}[data-current-storefront] :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--ds-collagen-green);outline-offset:4px}[data-current-storefront] .ds-site-footer{background:#f2ede6}[data-current-storefront] .ds-site-footer :is(p,a,span){font-family:var(--font-body)}[data-current-storefront] .ds-site-footer a.bg-dusk{border-radius:999px}@media (forced-colors:active){[data-current-storefront] :is(button,input,select,textarea){border:1px solid canvastext}}
