/** Shopify CDN: Minification failed

Line 98:1 Expected "}" to go with "{"

**/
/* Custom font settings - Inter with -0.3px letter-spacing */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap');

:root {
  --font-body-family-override: var(--font-body-family, 'Inter', sans-serif);
  --font-heading-family-override: var(--font-heading-family, 'Inter', sans-serif);
  --font-body-weight-override: var(--font-body-weight, 400);
  --font-body-weight-bold-override: var(--font-body-weight-bold, 700);
  --font-heading-weight-override: var(--font-weight-bold, 600);
}

body,
p,
.text-body,
button,
input,
select,
textarea {
  font-family: var(--font-body-family-override);
  letter-spacing: var(--letter-spacing-body, -0.3px);
}

h1, h2, h3, h4, h5, h6,
.h0, .h1, .h2, .h3, .h4, .h5, .h6,
.hxl, .hxxl {
  font-family: DancingScript !important;
  letter-spacing: 1.1px;
     
}
@font-face {

font-family: DancingScript;

src: url(‘/cdn/shop/files/DancingScript-Regular.ttf?v=1769062997’) format(‘ttf’);

font-style: normal;




.announcement-bar__message,
.button,
.quantity__input,
.field__input,
.select__select,
.form__label,
.caption,
.caption-with-letter-spacing,
.price,
.product__title,
.product-form__input,
.product-form label,
.cart-items,
.cart__footer,
.cart__note,
.customer,
.article,
.article__content,
.newsletter__form,
.pagination,
.footer,
.footer__blocks,
.footer__content-top,
.footer__content-bottom,
.localization-form,
.header,
.header__menu-item,
.header__submenu,
.predictive-search,
.collection,
.collection-hero,
.facets,
.product-grid {
  font-family: var(--font-body-family-override);
  letter-spacing: var(--letter-spacing-body);
}

/* Override any specific letter-spacing that might interfere */
.caption-with-letter-spacing,
.caption-large, 
.subtitle {
  letter-spacing: var(--letter-spacing-body);
} 

 @font-face {

font-family: DancingScrip;

src: url(‘/cdn/shop/files/DancingScript-VariableFont_wght.woff2?v=1769050051’) format(‘woff2’);

font-style: normal;

}