/** Shopify CDN: Minification failed

Line 82:5 Unexpected "("

**/
/* ============================================
   BIO SAKURE — CSS Personalizado
   Archivo: biosakure-custom.css
   Última actualización: Febrero 2026
   
   INSTRUCCIONES:
   Pegar en Assets > biosakure-custom.css
   El theme.liquid debe tener esta línea antes de </head>:
   {{ 'biosakure-custom.css' | asset_url | stylesheet_tag }}
============================================ */


/* ============================================
   1. TAMAÑOS TIPOGRÁFICOS — MÓVIL
============================================ */
:root {
  --h1-font-size-mobile: 26px;
  --h2-font-size-mobile: 18px;
  --h3-font-size-mobile: 16px;
  --h4-font-size-mobile: 14px;
  --h5-font-size-mobile: 13px;
  --h6-font-size-mobile: 12px;
  --base-font-size-mobile: 15px;
}


/* ============================================
   2. TAMAÑOS TIPOGRÁFICOS — DESKTOP (≥1024px)
============================================ */
@media (min-width: 1024px) {
  :root {
    --h1-font-size: 36px;
    --h2-font-size: 24px;
    --h3-font-size: 20px;
    --h4-font-size: 16px;
    --h5-font-size: 14px;
    --h6-font-size: 13px;
    --base-font-size: 15px;
  }
}


/* ============================================
   3. PÁGINA DE PRODUCTO — TÍTULO (H1)
   Sobreescribe el rem que calcula Eurus
============================================ */
.title-size--product_name_xkPbAa {
  font-size: 30px !important;
}

@memain-product h1,
.main-product .h1 {
  margin-bottom: 4px;
}


/* ============================================
   5. PÁGINA DE PRODUCTO — SUBTÍTULO (H2)
   Más pequeño y ligero que el H1
============================================ */
.main-product h2,
.main-product .h2 {
  font-size: 18px;
  font-weight: 400;
  margin-top: 4px;
  margin-bottom: 8px;
}


/* ============================================
   6. PÁGINA DE PRODUCTO — PRECIO
   Más destacado que el subtítulo
============================================ */
.main-product .price {
  font-size: 22px;
  font-weight: 700;
}dia (min-width: 1024px) {
  .title-size--product_name_xkPbAa {
    font-size: 36px !important;
  }
}


/* ============================================
   4. PÁGINA DE PRODUCTO — CONTENEDOR TÍTULO
   Reduce el espacio entre H1 y subtítulo
============================================ */
.x-block-product-title {
  margin-bottom: 6px !important;
}

/* CARRITO - "Perfecto para tu rutina": quitar precio tachado */
.price:has(> span[id^="price-cart-drawer"]) > s.price-compare {
  display: none !important;
}