/** Shopify CDN: Minification failed

Line 120:8 Expected ":"

**/
/* Self-Hosted Fonts */

@font-face {
  font-family: "ElderGods BB";
  src: url("ElderGodsBB.eot");
  src: url("ElderGodsBB.eot?#iefix") format("embedded-opentype"),
  url("ElderGodsBB.woff2") format("woff2"),
  url("ElderGodsBB.woff") format("woff"),
  url("ElderGodsBB.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "ElderGods BB";
  src: url("ElderGodsBB-Italic.eot");
  src: url("ElderGodsBB-Italic.eot?#iefix") format("embedded-opentype"),
  url("ElderGodsBB-Italic.woff2") format("woff2"),
  url("ElderGodsBB-Italic.woff") format("woff"),
  url("ElderGodsBB-Italic.ttf") format("truetype");
  font-weight: normal;
  font-style: italic;
}

.index-page .noise {
  z-index: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  opacity: 0.05;
}

body.index-page {
  background-color: #f6ebd8 !important;
  letter-spacing: 0.1px !important;
}

body {
  background-color: white;
}

body.wicked-clothes-gdpr {
  /* background-color: #f6ebd8 !important;
  cursor: url("/cdn/shop/files/heart-cursor-dropshadow.png?17678") 25 25, auto !important; */
}

* {
  font-family: 'Futura', sans-serif;
}

/* #CartPopup */
/* Upcart side-cart  */

#CartPopup .upcart-header .upcart-header-text {
  font-weight: 600;
  font-size: 100% !important;
}

#CartPopup .styles_CartPreview__empty__WFP86 h3 {
  font-weight: 400;
}

/* Upcart side-cart-end  */
.index-page .bg-noise {
  opacity: 0.9;
}
.bg-noise {
  z-index: -1;
  position: fixed;
  top: -50%;
  left: -50%;
  right: -50%;
  bottom: -50%;
  width: 200%;
  height: 200vh;
  background: url('http://assets.iceable.com/img/noise-transparent.png') repeat 0 0;
  background-repeat: repeat;
  animation: bg-animation 7s steps(10) infinite;
  visibility: visible;
  opacity: 0;
}

@keyframes bg-animation {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 100% 100%;
  }
}


/* Wishlist Page  */

.wishlistpage h1 {
  font-weight: bold;
}

.wishlistpage .products .buttons {
  display: flex;
  flex-direction: column-reverse;
  row-gap: 0px;
  margin: 0px 0px;
}

.wishlistpage .products .addbutton {
  margin-bottom: 10px !important;
}

.wishlistpage a.btn.btn-warning.removebutton {
  background-color: #ffffff;
  border none !important;
  text-decoration: underline;
  text-underline-offset: 5px;
}

.wishlistpage a.btn.btn-warning.removebutton:focus {
  background-color: #ffffff;
  border-color: #ffffff;
}

.wishlistpage .product .text h3 {
  font-size: 14px;
  font-weight: 600;
  height: auto;
  text-transform: none;
  letter-spacing: 0.08em;
}

.wishlistpage p.price {
  font-weight: bold;
}