div.buscador_sugerencias h3,div.buscador_sugerencias ul li>span{color:#143453;font-family:Inter,sans-serif;font-size:14px}
@font-face{font-family:"Salvatore Roman";src:url(/assets/fonts/salvatore/SalvatoreRoman-Light.woff2) format("woff2"),url(/assets/fonts/salvatore/SalvatoreRoman-Light.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}
@font-face{font-family:Salvatore;src:url(/assets/fonts/salvatore/Salvatore-Thin.woff2) format("woff2"),url(/assets/fonts/salvatore/Salvatore-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}
@font-face{font-family:Salvatore;src:url(/assets/fonts/salvatore/Salvatore-Light.woff2) format("woff2"),url(/assets/fonts/salvatore/Salvatore-Light.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}
@font-face{font-family:Salvatore;src:url(/assets/fonts/salvatore/Salvatore-Regular.woff2) format("woff2"),url(/assets/fonts/salvatore/Salvatore-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:Salvatore;src:url(/assets/fonts/salvatore/Salvatore-ExtraBold.woff2) format("woff2"),url(/assets/fonts/salvatore/Salvatore-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}
@font-face{font-family:Salvatore;src:url(/assets/fonts/salvatore/Salvatore-UltraLight.woff2) format("woff2"),url(/assets/fonts/salvatore/Salvatore-UltraLight.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}
@font-face{font-family:"Salvatore Roman UltraBlack";src:url(/assets/fonts/salvatore/SalvatoreRoman-UltraBlack.woff2) format("woff2"),url(/assets/fonts/salvatore/SalvatoreRoman-UltraBlack.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}
@font-face{font-family:Salvatore;src:url(/assets/fonts/salvatore/Salvatore-Black.woff2) format("woff2"),url(/assets/fonts/salvatore/Salvatore-Black.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}
@font-face{font-family:"Salvatore Roman";src:url(/assets/fonts/salvatore/SalvatoreRoman-Regular.woff2) format("woff2"),url(/assets/fonts/salvatore/SalvatoreRoman-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Salvatore Roman Book";src:url(/assets/fonts/salvatore/SalvatoreRoman-Book.woff2) format("woff2"),url(/assets/fonts/salvatore/SalvatoreRoman-Book.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:"Salvatore Roman";src:url(/assets/fonts/salvatore/SalvatoreRoman-Bold.woff2) format("woff2"),url(/assets/fonts/salvatore/SalvatoreRoman-Bold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:"Salvatore Book";src:url(/assets/fonts/salvatore/Salvatore-Book.woff2) format("woff2"),url(/assets/fonts/salvatore/Salvatore-Book.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:"Salvatore Roman";src:url(/assets/fonts/salvatore/SalvatoreRoman-ExtraBold.woff2) format("woff2"),url(/assets/fonts/salvatore/SalvatoreRoman-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}
@font-face{font-family:Salvatore;src:url(/assets/fonts/salvatore/Salvatore-Bold.woff2) format("woff2"),url(/assets/fonts/salvatore/Salvatore-Bold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:"Salvatore Roman";src:url(/assets/fonts/salvatore/SalvatoreRoman-Thin.woff2) format("woff2"),url(/assets/fonts/salvatore/SalvatoreRoman-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}
@font-face{font-family:"Salvatore Roman";src:url(/assets/fonts/salvatore/SalvatoreRoman-Black.woff2) format("woff2"),url(/assets/fonts/salvatore/SalvatoreRoman-Black.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}
@font-face{font-family:"Salvatore Roman";src:url(/assets/fonts/salvatore/SalvatoreRoman-UltraLight.woff2) format("woff2"),url(/assets/fonts/salvatore/SalvatoreRoman-UltraLight.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}
@font-face{font-family:"Salvatore UltraBlack";src:url(/assets/fonts/salvatore/Salvatore-UltraBlack.woff2) format("woff2"),url(/assets/fonts/salvatore/Salvatore-UltraBlack.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}
@font-face{font-family:Inter;src:url(/assets/fonts/inter/Inter-Medium.woff2) format('woff2'),url(/assets/fonts/inter/Inter-Medium.woff) format('woff');font-weight:500;font-style:normal}
@font-face{font-family:Inter;src:url(/assets/fonts/inter/Inter-ExtraBold.woff2) format('woff2'),url(/assets/fonts/inter/Inter-ExtraBold.woff) format('woff');font-weight:800;font-style:normal}
@font-face{font-family:Inter;src:url(/assets/fonts/inter/Inter-Bold.woff2) format('woff2'),url(/assets/fonts/inter/Inter-Bold.woff) format('woff');font-weight:700;font-style:normal}
@font-face{font-family:Inter;src:url(/assets/fonts/inter/Inter-Black.woff2) format('woff2'),url(/assets/fonts/inter/Inter-Black.woff) format('woff');font-weight:900;font-style:normal}
@font-face{font-family:Inter;src:url(/assets/fonts/inter/Inter-Regular.woff2) format('woff2'),url(/assets/fonts/inter/Inter-Regular.woff) format('woff');font-weight:400;font-style:normal}
@font-face{font-family:Inter;src:url(/assets/fonts/inter/Inter-LightBETA.woff2) format('woff2'),url(/assets/fonts/inter/Inter-LightBETA.woff) format('woff');font-weight:300;font-style:normal}
@font-face{font-family:Inter;src:url(/assets/fonts/inter/Inter-Italic.woff2) format('woff2'),url(/assets/fonts/inter/Inter-Italic.woff) format('woff');font-weight:400;font-style:italic}
@font-face{font-family:Inter;src:url(/assets/fonts/inter/Inter-SemiBold.woff2) format('woff2'),url(/assets/fonts/inter/Inter-SemiBold.woff) format('woff');font-weight:600;font-style:normal}
@font-face{font-family:'Work Sans';src:url(/assets/fonts/worksans/WorkSans-Regular.woff2) format('woff2'),url(/assets/fonts/worksans/WorkSans-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Work Sans';src:url(/assets/fonts/worksans/WorkSans-SemiBold.woff2) format('woff2'),url(/assets/fonts/worksans/WorkSans-SemiBold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:'Work Sans';src:url(/assets/fonts/worksans/WorkSans-Medium.woff2) format('woff2'),url(/assets/fonts/worksans/WorkSans-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'Work Sans';src:url(/assets/fonts/worksans/WorkSans-Black.woff2) format('woff2'),url(/assets/fonts/worksans/WorkSans-Black.woff) format('woff');font-weight:900;font-style:normal;font-display:swap}
@font-face{font-family:'Work Sans';src:url(/assets/fonts/worksans/WorkSans-Thin.woff2) format('woff2'),url(/assets/fonts/worksans/WorkSans-Thin.woff) format('woff');font-weight:100;font-style:normal;font-display:swap}
@font-face{font-family:'Work Sans';src:url(/assets/fonts/worksans/WorkSans-Light.woff2) format('woff2'),url(/assets/fonts/worksans/WorkSans-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:'Work Sans';src:url(/assets/fonts/worksans/WorkSans-Italic.woff2) format('woff2'),url(/assets/fonts/worksans/WorkSans-Italic.woff) format('woff');font-weight:400;font-style:italic;font-display:swap}
@font-face{font-family:'Work Sans';src:url(/assets/fonts/worksans/WorkSans-ExtraBold.woff2) format('woff2'),url(/assets/fonts/worksans/WorkSans-ExtraBold.woff) format('woff');font-weight:800;font-style:normal;font-display:swap}
@font-face{font-family:'Work Sans';src:url(/assets/fonts/worksans/WorkSans-Regular.woff2) format('woff2'),url(/assets/fonts/worksans/WorkSans-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Work Sans';src:url(/assets/fonts/worksans/WorkSans-Bold.woff2) format('woff2'),url(/assets/fonts/worksans/WorkSans-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'Work Sans Hairline';src:url(/assets/fonts/worksans/WorkSans-Hairline.woff2) format('woff2'),url(/assets/fonts/worksans/WorkSans-Hairline.woff) format('woff');font-weight:100;font-style:normal;font-display:swap}
@font-face{font-family:'Work Sans';src:url(/assets/fonts/worksans/WorkSans-ExtraLight.woff2) format('woff2'),url(/assets/fonts/worksans/WorkSans-ExtraLight.woff) format('woff');font-weight:200;font-style:normal;font-display:swap}
div.buscador_main{position:fixed;top:0;left:0;height:520px;background-color:#FFF;box-shadow:rgba(50,50,93,.25) 0 13px 27px -5px,rgba(0,0,0,.3) 0 8px 16px -8px;z-index:101;display:none}
div.buscador_main.on{display:block}
div.buscador_top{height:385px;display:-webkit-box;display:flex}
div.buscador_footer{height:135px;padding:14px 15px}
div.buscador_sugerencias{width:32%;background-color:#EBEBEB;padding:12px}
div.buscador_sugerencias h3{font-weight:700}
div.buscador_sugerencias ul{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}
div.buscador_sugerencias ul li{display:-webkit-box;display:flex;cursor:pointer}
div.buscador_sugerencias ul li i{margin-right:5px}
div.buscador_sugerencias ul li>span{font-weight:400}
div.buscador_sugerencias ul li>span span.highlight{font-weight:bolder;color:#3472BD}
div.buscador_productos{width:68%;padding:10px;overflow-y:auto}
div.buscador_productos.buscar{background-image:url(/assets/imagenes/web/prelog.gif);background-position:center center;background-repeat:no-repeat}
div.listado_categorias_buscador,div.listado_marcas_buscador{display:-webkit-box;display:flex}
div.listado_categorias_buscador>div:first-child,div.listado_marcas_buscador>div:first-child{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:80px;height:49px;border:1px solid #D9D9D9;border-radius:8px;font-size:14px}
div.listado_categorias_buscador>div:last-child,div.listado_marcas_buscador>div:last-child{display:-webkit-box;display:flex;-webkit-box-flex:1;flex:1;justify-content:space-around;gap:3px}
div.listado_categorias_buscador>div:last-child a,div.listado_marcas_buscador>div:last-child a{position:relative;width:70px;height:49px;border:1px solid transparent;-webkit-transition:border-color ease 250ms;transition:border-color ease 250ms}
div.listado_categorias_buscador>div:last-child a img,div.listado_marcas_buscador>div:last-child a img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;-o-object-fit:scale-down;object-fit:scale-down}
div.listado_categorias_buscador>div:last-child a:hover,div.listado_marcas_buscador>div:last-child a:hover{border:1px solid #D9D9D9}
div.listado_categorias_buscador{display:-webkit-box;display:flex}
div.listado_categorias_buscador>div:last-child a{display:-webkit-box;display:flex;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-size:12px;line-height:1.1;word-wrap:break-word;overflow:hidden;border-radius:8px;text-wrap:balance;word-break:break-word;overflow-wrap:anywhere;font-family:Inter,sans-serif;font-weight:400}
div.busqueda_item_datos h4,div.busqueda_item_datos span{font-size:10px;font-family:Inter,sans-serif;font-weight:400}
div.listado_categorias_buscador>div:last-child a:hover{border:1px solid #D9D9D9}
div.busqueda_item{display:-webkit-box;display:flex;margin-bottom:6px;padding-bottom:6px;border-bottom:3px solid #F9F4F4}
div.busqueda_item:last-child{border:none;margin:0;padding:0}
div.busqueda_item_imagen{margin-right:5px}
div.busqueda_item_imagen>a{display:block;width:80px;height:80px;position:relative}
div.busqueda_item_imagen>a img{width:100%;display:block;height:100%;position:absolute;top:0;left:0;-o-object-fit:contain;object-fit:contain}
div.busqueda_item_datos{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex:1}
div.busqueda_item_datos h4{color:#000;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;border-radius:8px;word-break:break-word;overflow-wrap:anywhere;line-height:1.2}
div.busqueda_item_datos span{color:#8E8E8E}
div.busqueda_item_datos small{font-size:14px;color:#143453;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end;font-family:Inter,sans-serif;font-weight:400}
div.buscador_movil{z-index:500;left:0;top:60px;position:fixed;background-color:#FFF;bottom:52px;right:0;padding:10px;overflow-y:auto;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}
div.buscador_movil #buscador-sugerencias_mobile{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex:1}
div.buscador_movil div.buscador_main{position:static;height:100%;margin-top:10px;box-shadow:none;width:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}
div.buscador_movil div.buscador_top{height:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;-webkit-box-flex:1;flex:1}
div.buscador_movil div.buscador_sugerencias{width:100%;padding:5px 0;height:100px;overflow-y:auto}
div.buscador_movil div.buscador_footer{height:121px;padding:14px 0 0}
div.buscador_movil div.buscador_productos{width:100%;padding:0;height:calc(100% - 100px);overflow-y:auto}
body.viewMarquesinaTop div.buscador_movil{top:96px}
body.viewMobile.busquedaView .listado--categorias{display:none}