/** Shopify CDN: Minification failed

Line 131:0 Unexpected "}"

**/
/* Place any CSS overrides in this file. */

/* =========================================================
   ROMOSA GLOBAL REFINEMENTS
========================================================= */

/* BRAND COLORS */

:root {
  --romosa-accent: #a5998b;
  --romosa-black: #111111;
  --romosa-light: #f5f5f5;
  --romosa-border: #e7e7e7;
}

/* TYPOGRAPHY */

body {
  color: var(--romosa-black);
}

h1,
h2,
h3,
.banner__heading,
.section-heading {
  font-family: "Quincy CF", serif !important;
  letter-spacing: -0.02em;
  font-weight: 400;
}

.header__menu-item,
.header__active-menu-item,
.button,
.btn {
  font-family: "Vogue Highline Sans", sans-serif !important;
  letter-spacing: 0.08em;
  text-transform: uppercase;
}

/* NAVBAR IMPROVEMENT */

.header__menu-item {
  font-size: 15px;
  font-weight: 500;
}

/* CLEANER HEADER */

.shopify-section-header-sticky {
  background: rgba(255,255,255,0.92);
  backdrop-filter: blur(10px);
}

/* BUTTONS */

.button,
.btn,
button {
  border-radius: 0 !important;
}

.button:hover,
.btn:hover,
button:hover {
  background: var(--romosa-accent) !important;
  color: #111111 !important;
  border-color: var(--romosa-accent) !important;
  transition: all 0.25s ease;
}

.button:hover *,
.btn:hover * {
  color: #111111 !important;
  fill: #111111 !important;
}

/* REMOVE WARM OVERLAYS */

.drawer-overlay,
.modal-overlay,
.predictive-search-overlay {
  background: rgba(255,255,255,0.72) !important;
  backdrop-filter: blur(3px);
}

/* FIX EXCESSIVE INNER PAGE SPACING */

.main-page-title,
.collection-hero__title,
.page-title {
  margin-top: 12px !important;
  margin-bottom: 12px !important;
  padding-top: 0 !important;
}

.breadcrumbs {
  margin-top: 0 !important;
  margin-bottom: 12px !important;
}

/* PRODUCT CARD CLEANUP */

.card,
.product-card-wrapper {
  border: none;
}

/* LUXURY LINK HOVER */

a {
  transition: 0.2s ease;
}

a:hover {
  color: var(--romosa-accent);
}

.ssw-growave-branding {
  display: none !important;
}
h1, h2, h3, h4, h5, h6 {
  font-family: 'Fraunces', serif !important;
  font-weight: 400;
}
}