/** Shopify CDN: Minification failed

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

**/
/* NOTEBOOK MEGA ARGENTINA: sistema de diseño */
:root{
  --black:#101010; --yellow:#F2C500; --white:#FFFFFF;
  --carbon:#292929; --grey:#777777; --grey-light:#F2F2F2;
  --yellow-hover:#FFD92E;
  --f-title:"Montserrat",system-ui,sans-serif;
  --f-body:"Inter",system-ui,sans-serif;
  --f-accent:"Playfair Display",Georgia,serif;
  --r-sm:6px; --r-md:10px;
/* ===== Banner principal ===== */
.hero{
  border-bottom:6px solid var(--yellow);
}

/* ===== Tarjetas de producto ===== */
.product-card{
  transition:transform .2s ease;
}
.product-card:hover{
  transform:translateY(-3px);
}
.product-card:hover .product-card__content{
  box-shadow:0 0 0 2px var(--yellow);
}
@media (prefers-reduced-motion:reduce){
  .product-card{transition:none}
  .product-card:hover{transform:none}
}/* ===== Precios en tarjetas de producto ===== */
product-card .price{
  font-family:var(--f-body);
  font-weight:700;
  letter-spacing:-.01em;
}

/* Precio en oferta: negro sobre amarillo */
product-card .price-item__group.price{
  display:inline-block;
  background:var(--yellow);
  color:var(--black);
  padding:.1em .5em;
  border-radius:var(--r-sm);
  font-weight:800;
}

/* Precio anterior tachado */
product-card .compare-at-price{
  color:var(--grey);
  font-weight:500;
  text-decoration:line-through;
}/* ===== Etiquetas sobre la foto del producto ===== */
product-card .product-badges__badge{
  background:var(--yellow);
  color:var(--black);
  font-family:var(--f-title);
  font-weight:800;
  border-radius:var(--r-sm);
}/* Arreglo: las fotos del catálogo del inicio no deben salirse de su tarjeta */
.nm-card {
  min-width: 0;
}

.nm-card .nm-card__img {
  grid-template-columns: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  overflow: hidden;
}

.nm-card .nm-card__img img {
  min-width: 0;
  min-height: 0;
  max-width: 100%;
  max-height: 100%;
  width: 100%;
  height: 100%;
  object-fit: contain;
}/* La portada anterior se reemplazó por Notebook Mega Flotantes */
.nm-hero {
  display: none;
}