/** Shopify CDN: Minification failed

Line 38:1 All "@import" rules must come first
Line 83:8 Expected ":"

**/
@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;1,400&family=Montserrat:wght@300;600&display=swap');

:root {
  --color-gold: #C9A84C;
  --color-bg: #141414;
  --color-text: #E8E2D9;
}

body {
  font-family: 'Montserrat', sans-serif;
  background: var(--color-bg);
  color: var(--color-text);
}

h1, h2, h3, h4 {
  font-family: 'Cormorant Garamond', serif;
  font-weight: 300;
}

.btn, button[type="submit"] {
  border-radius: 0 !important;
  letter-spacing: 3px;
  text-transform: uppercase;
  font-size: 11px;
}

.announcement-bar {
  background: var(--color-gold) !important;
  color: #000 !important;
  letter-spacing: 3px;
  font-weight: 600;
}@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;1,400&family=Montserrat:wght@300;600&display=swap');

:root {
  --color-gold: #C9A84C;
  --color-bg: #141414;
  --color-text: #E8E2D9;
}

body {
  font-family: 'Montserrat', sans-serif;
  background: var(--color-bg);
  color: var(--color-text);
}

h1, h2, h3, h4 {
  font-family: 'Cormorant Garamond', serif;
  font-weight: 300;
}

.btn, button[type="submit"], .button {
  border-radius: 0 !important;
  letter-spacing: 3px;
  text-transform: uppercase;
  font-size: 11px;
  font-family: 'Montserrat', sans-serif;
}

.announcement-bar, .announcement-bar__message {
  background: #C9A84C !important;
  color: #000000 !important;
  letter-spacing: 3px;
  font-weight: 600;
  font-size: 11px;
}

.header {
  background: rgba(10,10,10,0.97) !important;
  backdrop-filter: blur(12px);
  border-bottom: 1px solid rgba(201,168,76,0.15);
}

.header__heading-link, .header__menu-item {
  color: #8A8275 !important;
  letter-spacing: 3px;
  text-transform: uppercase;
  font-s