/* LOR CSS Manager v0.1.2 | Scope: search | Generated: 2026-08-03 17:47:06 UTC */


/* =========================================================
   FiboSearch — Barra de búsqueda
   Código: M016 | ID técnico: fibosearch-barra | Orden de carga: 150 | Ámbito: search
========================================================= */
/* =========================================================
   FiboSearch — Barra de búsqueda transparente + color marca
   ========================================================= */

/* Contenedores principales */
.dgwt-wcas-search-wrapp,
.dgwt-wcas-search-form,
.dgwt-wcas-sf-wrapp {
	background: transparent !important;
	background-color: transparent !important;
	box-shadow: none !important;
}

/* Campo de búsqueda */
.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input {
	background: transparent !important;
	background-color: transparent !important;
	box-shadow: none !important;

	border: 2px solid #295E67 !important;
	border-radius: 999px !important;

	color: #295E67 !important;
	font-family: inherit !important;
	font-size: 16px !important;
	font-weight: 400 !important;
}

/* Texto placeholder: "Buscar productos" */
.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input::placeholder {
	color: #295E67 !important;
	opacity: 0.75 !important;

	font-family: inherit !important;
	font-size: 16px !important;
	font-weight: 400 !important;
}

/* Compatibilidad extra placeholder */
.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input::-webkit-input-placeholder {
	color: #295E67 !important;
	opacity: 0.75 !important;
}

.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input::-moz-placeholder {
	color: #295E67 !important;
	opacity: 0.75 !important;
}

/* Ícono de lupa */
.dgwt-wcas-ico-magnifier {
	opacity: 1 !important;
	color: #295E67 !important;
	fill: #295E67 !important;
}

/* Ícono SVG interno */
.dgwt-wcas-ico-magnifier path {
	fill: #295E67 !important;
}

/* Estado focus */
.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input:focus {
	border-color: #295E67 !important;
	color: #295E67 !important;
	outline: none !important;
	box-shadow: none !important;
}


/* =========================================================
   FiboSearch — Resultados desplegados
   Código: M019 | ID técnico: fibosearch-resultados | Orden de carga: 180 | Ámbito: search
========================================================= */
/* =========================================================
   FiboSearch — Fondo de resultados desplegados
   Ajustado para:
   - mantener resultados seleccionables
   - quitar recuadro interno sobre el texto destacado
   - conservar hover rosado por fila completa
========================================================= */

:root {
	--lor-fibo-results-bg: #FFF6E7;
	--lor-fibo-results-bg-hover: #F3C4CF;
	--lor-fibo-results-text: #234B52;
	--lor-fibo-results-border: rgba(41, 94, 103, 0.18);
}

/* Panel general de resultados */
.dgwt-wcas-suggestions-wrapp,
.dgwt-wcas-details-wrapp,
.dgwt-wcas-details-inner {
	background-color: var(--lor-fibo-results-bg) !important;
	border-color: var(--lor-fibo-results-border) !important;
	box-shadow: none !important;
	color: var(--lor-fibo-results-text) !important;
}

/* Cada resultado */
.dgwt-wcas-suggestion,
.dgwt-wcas-suggestion-product,
.dgwt-wcas-suggestion-cat,
.dgwt-wcas-suggestion-more {
	background-color: var(--lor-fibo-results-bg) !important;
	color: var(--lor-fibo-results-text) !important;
	cursor: pointer !important;
	pointer-events: auto !important;
}

/* Hover / resultado activo */
.dgwt-wcas-suggestion:hover,
.dgwt-wcas-suggestion.dgwt-wcas-suggestion-selected {
	background-color: var(--lor-fibo-results-bg-hover) !important;
	color: var(--lor-fibo-results-text) !important;
	cursor: pointer !important;
}

/* Títulos de secciones: CATEGORÍAS / PRODUCTOS */
.dgwt-wcas-suggestion-headline {
	background-color: var(--lor-fibo-results-bg) !important;
	color: var(--lor-fibo-results-text) !important;
	border-color: var(--lor-fibo-results-border) !important;
	font-weight: 400 !important;
}

/* Textos internos */
.dgwt-wcas-suggestions-wrapp *,
.dgwt-wcas-details-wrapp * {
	color: var(--lor-fibo-results-text) !important;
}

/* Texto destacado dentro del nombre del producto.
   Esto elimina el recuadro claro que aparecía sobre el hover. */
.dgwt-wcas-st,
.dgwt-wcas-suggestion:hover .dgwt-wcas-st,
.dgwt-wcas-suggestion.dgwt-wcas-suggestion-selected .dgwt-wcas-st {
	background: transparent !important;
	background-color: transparent !important;
	border: 0 !important;
	box-shadow: none !important;
	outline: none !important;
	color: var(--lor-fibo-results-text) !important;
}

/* Links internos: mantener resultados clickeables */
.dgwt-wcas-suggestions-wrapp a,
.dgwt-wcas-details-wrapp a {
	pointer-events: auto !important;
	cursor: pointer !important;
	text-decoration: none !important;
}

/* Precios */
.dgwt-wcas-suggestions-wrapp .amount,
.dgwt-wcas-details-wrapp .amount {
	color: var(--lor-fibo-results-text) !important;
	font-weight: 400 !important;
}

/* Precio anterior tachado */
.dgwt-wcas-suggestions-wrapp del,
.dgwt-wcas-details-wrapp del {
	opacity: 0.55 !important;
}

/* Separadores internos */
.dgwt-wcas-suggestions-wrapp,
.dgwt-wcas-details-wrapp,
.dgwt-wcas-suggestion,
.dgwt-wcas-suggestion-headline {
	border-color: var(--lor-fibo-results-border) !important;
}
