.store-page.prism-weave { --accent: #8063e8; --accent-rgb: 128, 99, 232; }
.prism-weave .gallery { grid-auto-columns: calc(var(--gallery-shot-height) * .5625); }
.prism-weave .shot { aspect-ratio: 9 / 16; }
.prism-weave .product-stage { background: #1a1242; }
.prism-weave .product-stage::before {
  background-image: linear-gradient(90deg, rgba(15, 10, 48, .86) 0%, rgba(24, 14, 66, .68) 43%, rgba(27, 14, 75, .20) 77%, rgba(23, 12, 61, .30) 100%), url('cover-tr.webp');
  background-size: cover, cover;
  background-repeat: no-repeat;
  background-position: center, center 48%;
}
html[lang="en"] .prism-weave .product-stage::before {
  background-image: linear-gradient(90deg, rgba(15, 10, 48, .86) 0%, rgba(24, 14, 66, .68) 43%, rgba(27, 14, 75, .20) 77%, rgba(23, 12, 61, .30) 100%), url('cover-en.webp');
}
