/*
Theme Name: Gadget Store Child
Theme URI: https://www.seothemesexpert.com/products/free-gadget-wordpress-theme
Template: gadget-store
Author: drakearthur
Author URI: https://www.seothemesexpert.com/
Description: Gadget Store is a virtual wonderland for tech enthusiasts, offering a visually captivating and user-friendly platform for exploring the latest gadgets and tech innovations. With a sleek and modern design, it creates an inviting online space where users can effortlessly browse through a diverse array of cutting-edge gadgets. Its responsive layout ensures smooth browsing on all devices, whether you’re on a smartphone, tablet, or desktop.The theme’s layout is crafted to make the online shopping experience both enjoyable and straightforward, catering to both tech-savvy individuals and casual shoppers. Its purpose goes beyond showcasing products; it’s a dynamic environment designed to provide a seamless and immersive journey for anyone interested in staying up-to-date with the rapidly evolving world of technology. From futuristic smartphones to smartwatches, the Gadget Store theme ensures that users can easily discover, compare, and acquire the perfect tech companions without the need for technical expertise.With a focus on user-friendliness and a visually appealing design, Multiple Color Option, Multiple Font Families, Typography, One Click Demo Importer, Breadcrumbs, Heading Banners, Blog Layouts, Theme Layouts, Animations, Translation ready, this theme transforms the virtual exploration of gadgets into an exciting and accessible adventure for all. Whether you’re a tech enthusiast looking for the latest innovations or someone curious about the world of gadgets, the Gadget Store is your go-to destination for an enjoyable and immersive tech shopping experience.
Tags: one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,grid-layout,wide-blocks,editor-style,full-width-template,custom-background,custom-colors,custom-header,custom-logo,custom-menu,sticky-post,featured-images,footer-widgets,flexible-header,featured-image-header,post-formats,theme-options,threaded-comments,translation-ready,rtl-language-support,photography,food-and-drink,e-commerce
Version: 10.9.2.1756942611
Updated: 2025-09-03 18:36:51

*/
/* ================================
   DISMAVIHO – Global Theme Styles
   ================================ */

/* 🎨 Paleta de colores */
:root {
  --color-primary: #004AAD;    /* Azul confianza */
  --color-secondary: #FF6B00;  /* Naranja acción */
  --color-accent: #2ECC71;     /* Verde éxito */
  --color-dark: #1E1E1E;       /* Negro elegante */
  --color-light: #F5F5F5;      /* Gris claro */
  --color-text: #333333;       /* Texto principal */
  --color-muted: #777777;      /* Texto secundario */
  --color-border: #E0E0E0;     /* Bordes suaves */
}

/* 📝 Tipografía global */
body {
  font-family: "Roboto", "Helvetica Neue", Arial, sans-serif;
  font-size: 16px;
  color: var(--color-text);
  background-color: #fff;
  line-height: 1.6;
  -webkit-font-smoothing: antialiased;
}

/* 🔗 Enlaces */
a {
  color: var(--color-primary);
  text-decoration: none;
  transition: all 0.2s ease-in-out;
}
a:hover {
  color: var(--color-secondary);
}

/* 🔘 Botones */
button,
input[type="submit"],
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button {
  background-color: var(--color-primary);
  color: #fff !important;
  border: none;
  border-radius: 6px;
  padding: 10px 20px;
  font-weight: 600;
  transition: background-color 0.2s ease-in-out;
}
button:hover,
input[type="submit"]:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover {
  background-color: var(--color-secondary);
}

/* 🛍️ Precios */
.woocommerce div.product p.price,
.woocommerce div.product span.price,
.woocommerce ul.products li.product .price {
  color: var(--color-primary);
  font-size: 1.2em;
  font-weight: bold;
}
.woocommerce del {
  color: var(--color-muted);
}

/* 🏷️ Etiquetas de oferta */
.woocommerce span.onsale {
  background-color: var(--color-secondary);
  color: #fff;
  padding: 8px 12px;
  border-radius: 50px;
  font-weight: 700;
  font-size: 0.9em;
}

/* 🔔 Mensajes WooCommerce */
.woocommerce-message {
  border-top-color: var(--color-accent);
}
.woocommerce-info {
  border-top-color: var(--color-primary);
}
.woocommerce-error {
  border-top-color: var(--color-secondary);
}

/* 🖼️ Tarjetas de producto */
.woocommerce ul.products li.product {
  border: 1px solid var(--color-border);
  border-radius: 10px;
  padding: 10px;
  transition: transform 0.2s ease, box-shadow 0.2s ease;
}
.woocommerce ul.products li.product:hover {
  transform: translateY(-3px);
  box-shadow: 0 4px 12px rgba(0,0,0,0.1);
}

/* 📱 Ajustes responsive */
@media (max-width: 768px) {
  body {
    font-size: 15px;
  }
  button,
  .woocommerce a.button {
    padding: 8px 16px;
  }
body {
  border: 5px solid red !important;
}


