@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&family=Aleo:wght@400;500;600;700&display=swap');.currency-selector > div {
  background-color: var(--fe-color-surface-3);
  padding: 5px 10px;
  border-radius: 5px;
}

.store h4 {
  position: relative;
  font-family: var(--fe-font-body);
  text-transform: uppercase;
}

h4::before {
    content: '';
    background: url(https://dmstash-files.wallmann.ws/media/6apjmy0v/headingdecorleft-v3.webp) center center no-repeat;
    width: 44px;
    display: block;
    position: absolute;
    left: -80px;
    top: 0;
    bottom: 0;
}

h4::after {
    content: '';
    background: url(https://dmstash-files.wallmann.ws/media/5udfibj7/headingdecorright-v1.webp) center center no-repeat;
    width: 44px;
    display: block;
    position: absolute;
    right: -80px;
    top: 0;
    bottom: 0;
}

.listing-grid {
  --fe-color-link: var(--fe-color-text);
}

.more-than-just-miniatures {
  background: radial-gradient(ellipse at bottom, #D9AE4E 0%, #5C4928 20%, #0e0e10 60%);
}

.product-list__filter-title {
    padding: 15px;
    text-transform: uppercase;
    font-size: 90%;
    background-color: var(--fe-color-surface-3);
    border-radius: 8px;
}

.product-page__details-container {
  background-position: center;
  background-size: cover;
}

.homepage-hero-container {
  background-size: cover;
  background-attachment: fixed;
}

.homepage-hero-container .container__child {
  background-image: url('https://dmstash-files.wallmann.ws/media/qraf963u/bottom-light-gradient-v1.webp');
  background-position: bottom;
  background-repeat: repeat-x;
}

.paginator {
  background-color: var(--fe-color-surface-2);
  padding: 5px;
  border-radius: 10px;
}

.paginator .paginator__page {
  background-color: var(--fe-color-surface-2);
}

.paginator .paginator__prev, .paginator .paginator__next, .paginator .paginator__page {
  border: none;
  padding: 20px;
}

.paginator .paginator__page--active {
  background-color: var(--fe-color-surface-1);
}

.header__single-minis svg {
  fill: var(--color-accent);
}

.subscribe-hero {
  margin-top: -160px;
  
  .hero {
    padding-top: 160px;
  }
}

.more-than-just-minis > .container__bg {
  animation: glow-bg;
  animation-timeline: view();
  animation-duration: 1ms;
  animation-timing-function: linear;
  background: radial-gradient(circle at bottom, rgba(189,146,69,1) 0%, RGBA(14,14,17,1) 50%, rgba(14,14,17,1) 100%) no-repeat;
}

@keyframes glow-bg {
  0% {
    background-position-y: 80vh;
  }
  70% {
    background-position-y: 20vh;
  }
}

.header {
  margin-bottom: -10px;
    --fe-color-link: var(--fe-color-text);
}

.nav-bar__dropdown {
  --fe-color-link: var(--fe-color-text);
}

.nav-bar__brand {
  padding-bottom: 15px;
}

.is-not-top .nav-bar {
  background-color: #0e0e10dd !important;
}

.nav-bar__menu {
    font-family: var(--fe-font-heading), serif;
    font-weight: bold;
    font-size: 1.1rem;
}

.nav-bar__link:hover, .nav-bar__item-drop-down:hover {
  color: var(--color-accent);
}

.nav-bar__dropdown {
  background-color: var(--fe-color-surface-5);
}

.footer-copy .link {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

@media (max-width: 1439px) {
  .footer-copy span:first-child {
    order: 3;
  }
}

.past-release-carousel .card__surface {
    transform: skew(-15deg, 0);
    border-right: 5px solid var(--fe-color-primary);
    border-bottom: 5px solid var(--fe-color-primary);
    border-top-left-radius: 50px;
    border-bottom-right-radius: 50px;
}

.past-release-carousel .card__content {
  width: 100%;
}

.past-release-carousel .card__surface .past-release-stack {
  transform: skew(15deg);
  left: -30px;
  width: 120%;
  position: relative;
}

.past-release-carousel .card__inside-attachments .card__attachment:first-child {
  transform: skew(15deg); 
  left: -16px;
  width: 120%;
}.store, .admin {--color-accent:#dba653;--color-text:#ffffff;--color-link:#ffffff;--color-secondary-accent:#e8807f;}body{background-color:#0e0e10;}.store{--fe-font-body:"Montserrat", sans-serif;--fe-font-heading:"Aleo", serif;}