/* Ajustes para la version de MUESTRA (portafolio Master Web Guru).
 *
 * Este sitio es una copia estatica: no hay servidor detras, asi que
 * carrito, cuenta, buscador y formularios no pueden funcionar. Se ocultan
 * para que nadie haga clic en algo que no responde. Todo lo demas (catalogo,
 * fichas de producto, blog, paginas) se ve y navega igual que el original. */

/* --- Controles del encabezado que necesitan servidor --- */
.wd-header-cart,
.wd-header-my-account,
.wd-header-search,
.wd-header-wishlist,
.wd-tools-element.wd-header-search,
.whb-column .wd-header-cart,
.wd-toolbar .wd-tools-element[class*="cart"],
.wd-toolbar .wd-tools-element[class*="account"],
.wd-toolbar .wd-tools-element[class*="wishlist"],
.wd-toolbar .wd-tools-element[class*="search"] {
  display: none !important;
}

/* --- Botones de compra en el catalogo y en la ficha --- */
.add_to_cart_button,
.add-to-cart-loop,
.wd-add-btn,
.single_add_to_cart_button,
.wd-buy-now-btn,
form.cart,
.quantity,
.wd-compare-btn,
.wd-wishlist-btn,
.product-labels .out-of-stock,
.woocommerce-product-details__short-description + form.cart {
  display: none !important;
}

/* --- Ordenamiento y filtros (consultan la base) --- */
.woocommerce-ordering,
.wd-shop-tools .woocommerce-ordering,
.widget_layered_nav,
.wd-widget-layered-nav,
.woocommerce-widget-layered-nav,
.widget_price_filter,
.wd-nav-product-cat + .woocommerce-ordering {
  display: none !important;
}

/* --- Selector de vista y de productos por pagina ---
 * Cada combinacion (9/12/18/24 x cuadricula/lista x columnas) era una
 * direccion distinta; no se capturaron, asi que darian pagina no encontrada. */
.wd-products-per-page,
.wd-shop-prod-per-page,
.wd-products-shop-view,
.wd-shop-view,
.per-page-variation,
.per-page-title,
.per-page-border,
.shop-view {
  display: none !important;
}

/* --- Formularios (no hay a donde enviar) --- */
.wpcf7, .fluentform, .wpforms-container,
form.woocommerce-form-login,
form.search-form,
.wd-search-form,
.mc4wp-form,
form[class*="newsletter"] {
  display: none !important;
}

/* --- Aviso discreto de que es una muestra --- */
#wd-aviso-muestra {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 9999;
  background: #1f2937;
  color: #f9fafb;
  font: 13px/1.5 system-ui, -apple-system, "Segoe UI", sans-serif;
  text-align: center;
  padding: 9px 14px;
}
#wd-aviso-muestra a { color: #93c5fd; text-decoration: underline; }
#wd-aviso-muestra button {
  background: none; border: 0; color: #9ca3af;
  cursor: pointer; font-size: 17px; line-height: 1;
  padding: 0 4px; margin-left: 10px;
}
/* Que el aviso no tape el pie ni el boton flotante de WhatsApp. */
body { padding-bottom: 44px; }
.wd-sticky-btn, .whb-sticky-prepared { bottom: 52px !important; }
