/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 25 2025 | 13:01:55 */
/* =========================
   BIMBA · AÑO NUEVO 2026
   Landing preventa (page-id-63)
   ========================= */

:root{
  --bg:#07070a;
  --gold1:#f6e6a6;
  --gold2:#d7b55f;
  --gold3:#9b6a1f;
  --txt:#ffffff;
}

/* Fondo general */
.page-id-63{
  background: var(--bg);
  color: var(--txt);
  font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Arial;
}

/* Quitar header / footer / menú SOLO en la landing */
.page-id-63 header,
.page-id-63 nav,
.page-id-63 footer,
.page-id-63 .site-header,
.page-id-63 .site-footer,
.page-id-63 .main-navigation,
.page-id-63 .menu,
.page-id-63 aside,
.page-id-63 .sidebar{
  display:none !important;
}

/* HERO: gráfica como afiche */
.page-id-63 .site-content{
  background-image: url("https://valdiviaesbimba.cl/wp-content/uploads/2025/12/Celebremos-scaled.png");
  background-repeat: no-repeat;
  background-position: center top;
  background-size: min(900px, 96vw);
  padding-top: 600px; /* altura del afiche */
}

/* Contenedor centrado */
.page-id-63 main,
.page-id-63 .content-area{
  max-width: 820px;
  margin: 0 auto;
  padding: 0 18px 80px;
}

/* Bloque inferior (precio + botón) */
.page-id-63 .entry-content{
  margin-top: 10px;
  text-align: center;
}

/* Ocultar textos duplicados (el afiche ya comunica todo) */
.page-id-63 h1,
.page-id-63 p,
.page-id-63 hr{
  display:none !important;
}

/* =========================
   WooCommerce – limpiar producto
   ========================= */

/* Quitar cosas de tienda */
.page-id-63 .woocommerce-breadcrumb,
.page-id-63 .woocommerce-product-gallery,
.page-id-63 .product_meta,
.page-id-63 .woocommerce-tabs,
.page-id-63 .related,
.page-id-63 .upsells{
  display:none !important;
}

.page-id-63 .summary{
  float:none !important;
  width:100% !important;
}

/* Precio grande dorado */
.page-id-63 .price{
  margin: 22px 0 18px;
  font-size: clamp(28px, 4vw, 44px);
  font-weight: 800;
  background: linear-gradient(90deg, var(--gold1), var(--gold2), var(--gold3));
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}

/* Ocultar cantidad */
.page-id-63 .quantity{
  display:none !important;
}

/* Botón comprar estilo premium */
.page-id-63 .single_add_to_cart_button,
.page-id-63 .button.alt{
  width:100%;
  max-width:520px;
  margin: 0 auto;
  padding:16px 18px !important;
  border-radius:12px !important;
  border:1px solid rgba(215,181,95,.6) !important;
  background: linear-gradient(180deg, rgba(246,230,166,.25), rgba(215,181,95,.2)) !important;
  color:#fff !important;
  font-weight:800 !important;
  letter-spacing:.08em;
  text-transform:uppercase;
  box-shadow: 0 18px 55px rgba(0,0,0,.6);
  transition: transform .15s ease, filter .15s ease;
}

.page-id-63 .single_add_to_cart_button:hover{
  transform: scale(1.02);
  filter: brightness(1.1);
}

/* Mensajes Woo */
.page-id-63 .woocommerce-message,
.page-id-63 .woocommerce-info,
.page-id-63 .woocommerce-error{
  background: rgba(15,15,18,.85);
  border:1px solid rgba(215,181,95,.35);
  color:#fff;
  border-radius:12px;
}

/* Mobile ajuste */
@media (max-width: 640px){
  .page-id-63 .site-content{
    padding-top: 520px; /* afiche un poco más corto en móvil */
  }
}
