/* Eloria's look for the Automate Core standard storefront (/shared/retail-platform/storefront/shop/). Only tokens and frame fit live here. */
body.eloria-shop{
  --shop-ink-strong:#2a1d17;--shop-ink:#38271f;--shop-ink-2:#38271f;--shop-ink-3:#38271f;
  --shop-text-soft:#5a4a40;--shop-muted:#776759;
  --shop-paper:#fffdf8;--shop-paper-2:#fffdf8;--shop-cream:#f6f2e9;
  --shop-line:#d7ccbc;--shop-line-2:#d7ccbc;--shop-line-3:#ddd3c4;--shop-line-soft:#e4dbcd;--shop-line-strong:#c3b39c;
  --shop-frame:#c9b48f;--shop-frame-2:#c9b48f;
  --shop-border:#9c7c49;--shop-border-2:#9c7c49;--shop-gold:#9c7c49;
  --shop-accent:#245f4d;--shop-accent-2:#245f4d;--shop-accent-3:#1e3a33;--shop-accent-text:#245f4d;
  --shop-highlight:#e7cb93;
  --shop-hero-bg:radial-gradient(circle at 80% 30%,#9c7c4940,transparent 28%),linear-gradient(120deg,#2a1d17,#38271f);
  --shop-display-font:'Italiana',Georgia,serif;
  --shop-hero-mark:"E";
  --shop-art-label:"ELORIA";
}
.eloria-shop header .bag{order:3;margin-left:14px;color:var(--cream);border-color:#9c7c49;font:inherit;font-size:13px;cursor:pointer}
@media(max-width:760px){.eloria-shop header .bag{order:0;margin-left:auto}}
.eloria-shop header .bag:hover,.eloria-shop header .bag:focus-visible{background:var(--cream);color:var(--brown)}
.eloria-shop header .menu-toggle{margin-left:10px}
.eloria-shop header nav>a[aria-current="page"]{background:var(--cream);color:var(--brown)}
.eloria-shop .shop-hero .eyebrow{color:#d9bd8a}
.eloria-shop .shop-hero h1{font-weight:400}
