/** Shopify CDN: Minification failed

Line 68:43 Expected ":"
Line 74:44 Expected ":"
Line 84:43 Expected ":"
Line 90:43 Expected ":"
Line 96:43 Expected ":"
Line 102:43 Expected ":"
Line 108:43 Expected ":"
Line 114:43 Expected ":"
Line 120:43 Expected ":"
Line 125:43 Expected ":"

**/
/***Font Sources***/
@font-face {
font-family: "Promenade Regular";
font-style: normal;
font-display: swap;
src: url("/cdn/shop/files/promenade-regular-webfont.woff2?v=1748486072") format("woff2"),
url("/cdn/shop/files/promenade-regular-webfont.woff?v=1748486072") format("woff");
}

@font-face {
font-family: "Promenade Regular";
font-style: italic;
font-display: swap;
src: url("/cdn/shop/files/promenade-italic-webfont.woff2?v=1748486072") format("woff2"),
url("/cdn/shop/files/promenade-italic-webfont.woff?v=1748486072") format("woff");
}

@font-face {
  font-family: "Promenade Italic";
font-style: normal;
font-display: swap;
src: url("/cdn/shop/files/promenade-italic-webfont.woff2?v=1748486072") format("woff2"),
url("/cdn/shop/files/promenade-italic-webfont.woff?v=1748486072") format("woff");
}

@font-face {
  font-family: "Cabinet Grotesk Regular";
font-style: normal;
font-display: swap;
src: url("/cdn/shop/files/cabinetgrotesk-regular-webfont.woff2?v=1748486056") format("woff2"),
url("/cdn/shop/files/cabinetgrotesk-regular-webfont.woff?v=1748486056") format("woff");
}

@font-face {
    font-family: "Cabinet Grotesk Medium";
font-style: normal;
font-display: swap;
src: url("/cdn/shop/files/cabinetgrotesk-medium-webfont.woff2?v=1748486056") format("woff2"),
url("/cdn/shop/files/cabinetgrotesk-medium-webfont.woff?v=1748486056") format("woff");
}

@font-face {
    font-family: "Cabinet Grotesk Bold";
font-style: normal;
font-display: swap;
src: url("/cdn/shop/files/cabinetgrotesk-bold-webfont.woff2?v=1748486056") format("woff2"),
url("/cdn/shop/files/cabinetgrotesk-bold-webfont.woff?v=1748486056") format("woff");

}

/***Font Styles***/

h1, .h1 {
font-family: "Promenade Italic"; sans-serif;
  font-size: 48px;
  letter-spacing: .02rem;
  }

hd1, .hd1 {
font-family: "Promenade Regular"; sans-serif;
  font-size: 100px;
  letter-spacing: .08rem;
  }

.slideshow__text {
        max-width: 70% !important;
    }

h2, .h2 {
font-family: "Promenade Italic"; sans-serif ;
  font-size: 48px;
  letter-spacing: .02rem;
  }

hd2, .hd2 {
font-family: "Promenade Italic"; sans-serif ;
  font-size: 48px;
  letter-spacing: .02rem;
  }

h3, .h3 {
font-family: "Promenade Italic"; sans-serif ;
  font-size: 48px;
  letter-spacing: .02rem;
  }

hd3, .hd3 {
font-family: "Promenade Italic"; sans-serif ;
  font-size: 48px;
  letter-spacing: .02rem;
  }

h4, .h4 {
font-family: "Promenade Italic"; sans-serif ;
  font-size: 32px;
  letter-spacing: .08rem;
  }

hd4, .hd4 {
font-family: "Promenade Italic"; sans-serif ;
  font-size: 32px;
  letter-spacing: .08rem;
  }

h5, .h5 {
font-family: "Promenade Italic"; sans-serif ;
  letter-spacing: .08rem;
  }

h6, .h6 {
font-family: "Promenade Italic"; sans-serif ;
  letter-spacing: .08rem;
  }

  
body, .body, p, .p {
  font-family: "Cabinet Grotesk Medium", sans-serif !important; 
}

menu-item, .menu-item, font-navigation, .font-navigation {
  font-family: "Cabinet Grotesk Medium", sans-serif !important; 
  font-size: 14px;
  text-transform: uppercase;
  letter-spacing: .1rem;
}

  btn, .btn {
  font-family: "Cabinet Grotesk Medium", sans-serif !important; 
  font-size: 14px;
  text-transform: uppercase;
  letter-spacing: .1rem;
  }

  font-heading, .font-heading {
  font-family: "Cabinet Grotesk Medium", sans-serif !important; 

}

.bg-none {
    background: #f2f2f2;
}

