.StorefrontBrandBoundary_arisModaShell__SnbFj{--bg:#f7f2e9;--surface:#fffdf8;--surface-soft:#efe6d9;--text:#1d211e;--muted:#665f56;--line:#d8cdbd;--primary:#0d513b;--primary-strong:#073c2c;--accent:#b24e31;--danger:#9f352b;--shadow:0 16px 44px rgb(45 32 20/10%);--aris-canvas:#f7f2e9;--aris-paper:#fffdf8;--aris-paper-soft:#efe6d9;--aris-ink:#1d211e;--aris-muted:#665f56;--aris-line:#d8cdbd;--aris-forest:#0d513b;--aris-forest-strong:#073c2c;--aris-terracotta:#b24e31;--aris-danger:#9f352b;--aris-shadow:0 16px 44px rgb(45 32 20/10%);--aris-font-display:Georgia,"Times New Roman",serif;--aris-font-ui:"Helvetica Neue",Arial,sans-serif;--aris-container:1380px;--aris-gutter:clamp(20px,4vw,64px);--aris-control-height:46px;--aris-accent:#b24e31;min-height:100svh;color:var(--text);background:radial-gradient(circle at 12% 2%,rgb(255 255 255/72%),transparent 30rem),var(--bg);font-family:var(--aris-font-ui)}.StorefrontBrandBoundary_arisModaShell__SnbFj .pageShell{width:min(var(--aris-container),calc(100% - (var(--aris-gutter) * 2)));padding-top:28px}.StorefrontBrandBoundary_arisModaShell__SnbFj .catalogIntro h1,.StorefrontBrandBoundary_arisModaShell__SnbFj .emptyState h1,.StorefrontBrandBoundary_arisModaShell__SnbFj .emptyState h2,.StorefrontBrandBoundary_arisModaShell__SnbFj .homeHero h1,.StorefrontBrandBoundary_arisModaShell__SnbFj .pageIntro h1{font-family:var(--aris-font-display);font-weight:400;letter-spacing:-.025em}.StorefrontBrandBoundary_arisModaShell__SnbFj .primaryButton{border-radius:3px}.StorefrontBrandBoundary_arisModaShell__SnbFj :focus-visible{outline:3px solid color-mix(in srgb,var(--aris-terracotta) 42%,transparent);outline-offset:3px}.StorefrontBrandBoundary_arisModaShell__SnbFj a,.StorefrontBrandBoundary_arisModaShell__SnbFj button,.StorefrontBrandBoundary_arisModaShell__SnbFj input,.StorefrontBrandBoundary_arisModaShell__SnbFj select,.StorefrontBrandBoundary_arisModaShell__SnbFj textarea{-webkit-tap-highlight-color:transparent}.StorefrontBrandBoundary_arisModaShell__SnbFj input,.StorefrontBrandBoundary_arisModaShell__SnbFj select,.StorefrontBrandBoundary_arisModaShell__SnbFj textarea{accent-color:var(--aris-forest)}@media (prefers-reduced-motion:reduce){.StorefrontBrandBoundary_arisModaShell__SnbFj *,.StorefrontBrandBoundary_arisModaShell__SnbFj :after,.StorefrontBrandBoundary_arisModaShell__SnbFj :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:720px){.StorefrontBrandBoundary_arisModaShell__SnbFj .pageShell{width:min(100% - 32px,var(--aris-container))}}