/** Shopify CDN: Minification failed

Line 37:49 Unexpected "{"

**/
/* 1) Register the font */
@font-face{
  font-family:"SeasonMix-Regular";
  src: url("/cdn/shop/files/SeasonMix-Regular.woff?v=1760354973") format("woff"),
       url("/cdn/shop/files/SeasonMix-Regular.woff2?v=1760354973") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* 2) Map it to Horizon’s roles (catch-all) */
:root{
 /* --font-body-family: "KernCustom", system-ui, sans-serif; */
  --font-heading-family: "SeasonMix-Regular", system-ui, sans-serif;
/*  --font-subheading-family: "KernCustom", system-ui, sans-serif;
  --font-accent-family: "KernCustom", system-ui, sans-serif; */
}

/* Cart drawer title to match headline font */

/* Horizon cart drawer header/title */
cart-drawer .cart-drawer__heading h3,
#CartDrawer .cart-drawer__heading h3,
.cart-drawer .cart-drawer__heading h3,
.cart-drawer__heading h3.h3, .h3, .h3.h3, .text-block.h3>* {
  font-family: var(--font-heading-family) !important;
  font-weight: 400 !important;      /* match your headline weight */
  letter-spacing: -0.02em;          /* optional: match headline tracking */
  text-transform: none;             /* remove caps if theme applies it */
}

cart-drawer .h3, .h3, .h3.h3, .text-block.h3>* , {
  font-family: var(--font-heading-family) !important;
  font-weight: 400 !important;
  text-transform: none;
}

.cart-drawer .drawer__title,
.cart-drawer .cart__title,
.cart-drawer h2,
.cart-drawer [class*="title"] {
  font-family: var(--font-heading-family) !important;
  font-weight: 400 !important;
  text-transform: none;
}
