:root {
  color-scheme: dark;
  --ink: #0e1029;
  --ink-2: #151330;
  --panel: #1b1737;
  --panel-2: #261b43;
  --line: #a877da48;
  --line-2: #ba7bea55;
  --text: #faf4ff;
  --muted: #c2b5d2;
  --muted-2: #ab9bbb;
  --nav-bg: #101027ed;
  --menu-bg: #191531;
  --grad: linear-gradient(115deg, #e62180, #bd209e);
}
body {
  background: radial-gradient(ellipse at 0 16%, #331745, transparent 38rem),
    radial-gradient(ellipse at 100% 42%, #1d2864, transparent 44rem), var(--ink);
}
.brand img { border-radius: 50%; object-fit: cover; }
.brand span, .brand .b1, .brand .b2 { color: var(--text); -webkit-text-fill-color: currentColor; background: none; }
.product-view .wrap { max-width: 1060px; }
.product-view .hero { border-bottom: 1px solid var(--line); padding-block: 2rem; }
.product-view .hero img { border: 1px solid var(--line); }
.product-view .price-box { background: #231841; border-color: #ba7bea72; }
.storefront-icon { filter: none; }

#navLogo,#footLogo,#loaderLogo,.brand img{border-radius:0!important;clip-path:none!important;object-fit:contain!important;background:transparent!important;box-shadow:none!important}
