/** Shopify CDN: Minification failed

Line 135:2 Unexpected "}"
Line 144:0 Unexpected "}"

**/
/*** --- Font --- ***/

@font-face {
    font-family: 'atlane';
    src: url('atlane_otf-webfont.woff2') format('woff2'),
         url('atlane_otf-webfont.woff') format('woff'),
         url('atlane.otf') format('opentype'),
         url('atlane.ttf') format('truetype'),
         url('atlane.eot') format('embedded-opentype'),
         url('atlane.svg') format('svg');
  
    font-weight: normal;
    font-style: normal;

}
 

@font-face {
    font-family: 'jacquard_24regular';
    src: url('jacquard24-regular-webfont.woff2') format('woff2'),
         url('jacquard24-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'Cinzel';
    src: url('/cdn/shop/files/Cinzel-Regular.woff2?v=1772544729') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cinzel';
    src: url('/cdn/shop/files/Cinzel-Bold.woff2?v=1772544711') format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}


/*** --- Font End --- ***/



/*** --- Main --- */
h1, .h1, h2, .h2 {
  font-family: 'Cinzel Decorative', serif !important;
  font-weight: 700;
}

h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
  font-family: 'Cinzel', serif !important;
  font-weight: 500;
}
body, p, .body-text, a, li, span {
  font-family: Georgia, serif !important;
  font-weight: 400;
}

.product-card__title, .card__heading {
  font-family: Georgia, serif !important;
  font-size: 14px;
}

.product-card__title, .card__heading {
  font-size: 16px;
}

.product-card__info, .card__information {
  font-size: 12px;
}


.scrolling-text--with-heading-font {
  font-family: 'atlane' !important;
}


h5, .h5 {
  font-family: 'atlane' !important;
  text-transform: lowercase;
}

h4, .h4 {
  font-family: 'atlane' !important;
  font-size: 48px;
  font-weight: normal;
  text-transform: lowercase;
}

.product-card__inner {
    border-radius: 8px;
}

.round-style .collection-card__media, .round-style .collection-card--with-background {
    border-radius: 8px;
}

.btn {
  border-radius: 2px;
  text-transform: uppercase;
}

.collection-card__image {
    background: var(--gsc-foreground-color-100);
    border-radius: 8px;
}


/*** --- Main End ---***/





/*** --- Mobile --- ***/
@media (max-width: 749px) {
  .product-card__title, .card__heading {
    font-size: 13px;
    white-space: normal;
    overflow: visible;
    text-overflow: unset;
    display: block;
  }
}

  }
  
  .product-card__info, .card__information {
    font-size: 13px;
  }
  
  .price {
    font-size: 12px;
  }
}

@media (max-width: 460px){
  
h4, .h4 {
  font-size: 32px;
}
  
}
/*** --- Mobile End --- ***/
