/** Shopify CDN: Minification failed

Line 47:25 Unexpected "{"

**/
:root {
  /* Color Variables */
  --white: #ffffff;
  --black: #171c20;
  --light-grey: #939597;
  --dark-grey: #333e48;
  --blue: #3478c1;
  --orange: #ff7300;

  /* Font Variables */
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  .h0,
  .h1,
  .h2,
  .h3,
  .h4,
  .h5,
  .h6 {
    --font-heading-family: "alternate-gothic-atf", "proxima-nova", sans-serif;
  }
  .s1,
  .s1 *,
  .s2,
  .s2 *,
  .s3,
  .s3 *,
  .s4,
  .s4 *,
  .s5,
  .s5 * {
    --font-heading-family: "proxima-nova", sans-serif;
  }
  .link.list-menu__item,
  .header__child-link > .link,
  .menu-drawer__close-button.link,
  body,
  .universal-header-btn, {
    --font-body-family: "proxima-nova", sans-serif;
  }

  sort-by h2.facet-filters__label,
  sort-by h2.facet-filters__label * {
    --font-heading-weight: 700;
  }

  sort-by h2.facet-filters__label .label {
    --inputs-font-weight: 700;
  }

  .preheader,
  .preheader *,
  sort-by .facet-filters__label {
    --font-body-family: "proxima-nova", sans-serif;
  }

  .product__title h1, .product__title a h2 {
    --font-body-family: "proxima-nova", sans-serif;
  }

  /***  TYPOGRAPHY VARIABLE APPLICATION  ***/
  .link.list-menu__item,
  .header__child-link > .link,
  .menu-drawer__close-button.link,
  .universal-header-btn,
  sort-by .facet-filters__label {
    font-family: var(--font-body-family);
  }

  /***  COLOR VARIABLE APPLICATION  ***/
  .quantity {
    --inputs-text-color: 256, 256, 256;
  }
  sort-by .disclosure__button {
    --popup-button-text-color: 256, 256, 256;
  }

  sort-by .facet-filters__label {
    --popup-label-text-color: 256, 256, 256;
  }

  slideshow-component .slideshow__media-image {
    object-fit: cover;
  }

  /*** OTHER STYLES ***/
  .header .header__heading,
  .header .header__heading > a,
  .header .header__heading .header__heading-logo-wrapper {
    height: 100%;
    display: flex;
    align-items: center;
  }
  cart-remove-button .icon-remove {
    color: var(--white);
  }

  .footer .link.list-menu__item--link[href="/"] {
    display: none;
  }

  .description .shipping-title {
    display: none;
  }

  .product-card-wrapper .card__media {
    width: 100%;
  }

  .policies .underlined-link[href="/"] {
    display: none;
  }
}
