/** Shopify CDN: Minification failed

Line 21:113 Expected ")" to end URL token

**/
@font-face {
  font-family: 'SangBleu Kingdom XL';
  src: url('/cdn/shop/files/SangBleuKingdom-Medium-WebXL.woff2?v=1780844369') format('woff2');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'SangBleu Kingdom S';
  src: url('/cdn/shop/files/SangBleuKingdom-Medium-WebS.woff2?v=1780844369') format('woff2');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'SangBleu Kingdom XL';
  src: url(/cdn/shop/files/SangBleuKingdom-Medium-WebXL.woff2?v=1780844369') format('woff2');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'SangBleu Kingdom S';
  src: url('/cdn/shop/files/SangBleuKingdom-Medium-WebS.woff2?v=1780844369') format('woff2');
  font-weight: normal;
  font-style: normal;
}

/* 1. Nombre de la tienda (ALEJA), Títulos de sección y Productos con SangBleu (y forzamos grosor) */
.header__heading-text, 
h1, h2, h3, .h1, .h2, .h3,
.card_heading, .product_title {
  font-family: 'SangBleu Kingdom XL', serif !important;
  font-weight: 500 !important; /* Medium */
}

/* 2. Cuerpo de texto, descripciones y precios con Inter Regular */
body, p, .product_description, .price, .card_information .price {
  font-family: 'Inter', sans-serif !important;
  font-weight: 400 !important; /* Regular */
}

/* 3. Botones y elementos de navegación (Menú superior) con Inter SemiBold */
.button, .button--, .list-menu_item, .headermenu-item, .header_active-menu-item {
  font-family: 'Inter', sans-serif !important;
  font-weight: 600 !important; /* SemiBold */
}

/* 4. Footer completo con Inter Regular */
footer, footer *, .footer *, .footer__localization-meta-wrapper {
  font-family: 'Inter', sans-serif !important;
  font-weight: 400 !important; /* Regular */
}