/* Tecno Theme (hijo de Hummingbird) - ajustes base.
   Colores, tipografía y bordes: módulo Tecno Colores. */

h1,.h1{font-weight:700;letter-spacing:-.02em;}
h2,.h2,h3,.h3{font-weight:600;letter-spacing:-.01em;}

.btn{transition:color .2s ease,background-color .2s ease,box-shadow .2s ease,transform .2s ease;}
.btn-primary:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,0,0,.15);}

.header-bottom{box-shadow:0 1px 0 rgba(0,0,0,.04);}

/* Tarjetas de producto: el estilo unificado vive en Tecno Menú (mismo hover que los módulos) */
.product-miniature__inner{transition:box-shadow .2s ease,transform .2s ease;}
.product-miniature__inner:hover{box-shadow:0 6px 16px rgba(0,0,0,.18);transform:translateY(-3px);}

/* Hooks agregados: displayTopColumn, displayHomeTab, displayHomeTabContent */
.tc-top-column{width:100%;}
.tc-home-tabs{margin:2rem 0;}
.tc-home-tabs .nav-tabs{margin-bottom:1rem;}

/* Página de producto en celular y tablet: se oculta la columna de categorías */
@media (max-width: 991.98px){
  body#product #left-column,
  body#product .left-column{display:none;}
}
