/** Shopify CDN: Minification failed

Line 109:0 Unexpected "}"
Line 181:1 Expected "}" to go with "{"

**/
/* ================== FONTS ================== */

@font-face {
  font-family: 'Cinzel';
  src: url('{{ "Cinzel-Regular.ttf" | asset_url }}');
}

@font-face {
  font-family: 'Cormorant Garamond';
  src: url('{{ "CormorantGaramond-Regular.ttf" | asset_url }}');
  font-weight: 600;
}

@font-face {
  font-family: 'Cormorant Garamond';
  src: url('{{ "CormorantGaramond-Medium.ttf" | asset_url }}');
  font-weight: 600;
}
/* Product card title → Cormorant Garamond */

.st-card__title {
  font-family: 'Cormorant Garamond', serif !important;
  font-weight: 500 !important;
}

/* ================== BIG TEXT ================== */
/* Titles + Product Names */

h1, h2, h3, h4, h5, h6,
.product__title,
.card__heading,
.banner__heading,
.section-header__title {
  font-family: 'Cormorant Garamond', serif !important;
  font-weight: 500 !important; /* يخليها Medium */
 font-size: 25px !important;
}

.stl-card__title {
  font-family: 'Cormorant Garamond', serif !important;
}
.pbnew-card__title {
  font-family: 'Cormorant Garamond', serif !important;
}
/* FORCE PRICE FONT EVERYWHERE */

.price,
.price *,

.price-item,
.price-item--regular,
.price-item--sale,

.price__container,
.price__regular,
.price__sale,
.price__current,

.card__price,
.card-information__text,
.card-information__wrapper,
.card-information__text *,

.product-card-wrapper .price,
.product-card-wrapper .price *,
.product-card-wrapper .price-item,

.card-wrapper .price,
.card-wrapper .price *,

.grid__item .price,
.grid__item .price *,

.collection .price,
.collection .price *

{
  font-family: 'Cinzel', serif !important;
}
/* FIX PRICE IN HOME (glc-money) */
.glc-money,
.glc-money * {
  font-family: 'Cinzel', serif !important;
   font-size: 16px !important;
}
[class*="pc-subtitle-template"],
[class*="pc-subtitle-template"] * {
  font-family: 'Cinzel', serif !important;
}
/* Make product notes (custom liquid) Cinzel */

.product-custom-liquid,
.product-custom-liquid span {
  font-family: 'Cinzel', serif !important;
  font-weight: 500 !important;
}
.st-card__subtitle,
.st-card__subtitle p {
  font-family: 'Cinzel', serif !important;
  font-weight: 500 !important;
   font-size: 11px !important;
}
}
.pbnew-card__price {
  font-family: 'Cinzel', serif !important;
}

/* Montserrat for paragraphs & subheadings ONLY */

.product-description p,
.product__description p,
.product-vendor-new,
.subheading,
.rte p {
  font-family: 'Montserrat', sans-serif !important;
  font-weight: 500 !important;
}
.product__description p,
.product-description p,
.product__description span,
.product-description span {
  font-size: 12px !important;
  line-height: 1.4 !important;

/* Montserrat for footer text */

.footer__text-rte p {
  font-family: 'Montserrat', sans-serif !important;
  font-weight: 500 !important;
}
/* Product drawer description ONLY */

.drawer__body.rte-product-drawer--description p,
.drawer__body.rte-product-drawer--description span {
  font-family: 'Montserrat', sans-serif !important;
  font-weight: 500 !important;
}
/* Paragraphs in text section ONLY */

.text-section__content p,
.text-section__content span {
  font-family: 'Montserrat', sans-serif !important;
  font-weight: 500 !important;
}
.product-banner__media-slider-overlay {
  font-family: 'Montserrat', sans-serif !important;
  font-style: italic !important;
  font-size: 20px !important;
}
p,
p span {
  font-family: 'Montserrat', sans-serif !important;
  font-style: italic !important;
  font-size: 20px !important;
  line-height: 1.6 !important;
}
.announcement-bar-new__text p {
  font-family: 'Montserrat', sans-serif !important;
  font-style: italic !important;
  font-size: 14px !important;
}
product-custom-liquid p:first-child {
  font-size: 11px !important;
}

.product-custom-liquid p:not(:first-child) {
  font-size: 13px !important;
}
ticker-new__items p {
  font-size: 11px !important;
}
.slider-slide-button-template,
.slider-button-inner-template {
  font-size: 12px !important;
}