
:root{--fondo:#FFFFFF;--tinta:#111111;--apagado:#6B6B6B;--linea:#E3E3E3;--brasa:#E0291B;--suave:#F4F4F4;
  --char2:#FFFFFF;--char3:#F4F4F4;--line:#E3E3E3;--line2:#111111;--ash:#2E2E2E;--good:#1E7A44}
html,body{background:#fff linear-gradient(to right,#ECECEC 1px,transparent 1px) 0 0/calc(100% / 6) 100%!important;color:var(--tinta);font-family:"Inter Tight","Helvetica Neue",Arial,sans-serif;font-feature-settings:"kern","tnum"}
b{color:inherit}
.ix-banda{position:fixed;left:0;right:0;top:0;z-index:6;height:52px;display:flex;align-items:center;gap:18px;padding:0 28px;box-sizing:border-box;background:#fff;border-top:4px solid var(--tinta);border-bottom:1px solid var(--tinta);pointer-events:auto}
.ix-banda .ed{display:flex;align-items:center;gap:9px;font:600 11.5px "Inter Tight";letter-spacing:.12em;text-transform:uppercase;color:var(--apagado)}.ix-banda .ed::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--brasa)}
.ix-banda .d{margin-left:auto;font:600 11.5px "Inter Tight";letter-spacing:.12em;text-transform:uppercase;color:var(--apagado)}
.ix-banda .m{font:800 24px "Inter Tight";letter-spacing:-.045em;color:var(--tinta);white-space:nowrap;text-decoration:none}.ix-banda .m span{color:var(--brasa)}
.ix-kick{font:600 11px "Inter Tight";letter-spacing:.14em;text-transform:uppercase;color:var(--tinta);margin:0 0 10px}.ix-kick b{color:var(--brasa);margin-right:10px}
#carga{background:#fff!important}#carga div{background:var(--linea);border-radius:0}#carga i{background:var(--brasa)}
@media (max-width:640px){.ix-banda .d{display:none}.ix-banda{height:44px;padding:0 14px;gap:12px}.ix-banda .m{font-size:20px}}
body.ix-lomo:before{display:none}
.ix-lomo #top{padding:0 20px 0 28px;height:52px;box-sizing:border-box;background:#fff;border-top:4px solid var(--tinta);border-bottom:1px solid var(--tinta);pointer-events:auto}
.ix-lomo #top a{border:0;border-radius:0;background:none;backdrop-filter:none;padding:0;font:600 11px "Inter Tight";letter-spacing:.12em;text-transform:uppercase;color:var(--apagado)}.ix-lomo #top a:hover{color:var(--brasa)}
.ix-lomo #top .m{font:800 24px "Inter Tight";letter-spacing:-.045em;text-transform:none;color:var(--tinta)}.ix-lomo #top .m span{color:var(--brasa)}
.ix-lomo #top h1{font:800 20px "Inter Tight";letter-spacing:-.03em}.ix-lomo #top small{font:600 10.5px "Inter Tight";letter-spacing:.12em;text-transform:uppercase;color:var(--apagado)}
.ix-lomo #linea b{height:3px;border-radius:0;background:var(--linea)}.ix-lomo #linea b.ok{background:var(--tinta)}.ix-lomo #linea b.on{background:var(--brasa)}
.ix-lomo #linea span{font:600 10.5px "Inter Tight";letter-spacing:.12em;text-transform:uppercase}.ix-lomo #linea span em{color:var(--tinta);font-weight:700}
.ix-lomo #play,.ix-lomo #mudo{border-radius:0;border:1px solid var(--tinta);background:#fff;color:var(--tinta)}.ix-lomo #play.on{background:var(--brasa);border-color:var(--brasa);color:#fff}
.ix-lomo .et{background:#fff;color:var(--tinta);border:1px solid var(--tinta);border-top:3px solid var(--tinta);border-radius:0;box-shadow:none;padding:4px 9px 5px}
.ix-lomo .et b{font:700 12px "Inter Tight";letter-spacing:-.01em;color:var(--tinta)}.ix-lomo .et i{font:600 10px "Inter Tight";letter-spacing:.04em;color:var(--apagado)}
.ix-lomo .et.foco{border-top-color:var(--brasa)}.ix-lomo .et.on{background:var(--tinta);border-color:var(--tinta);border-top-color:var(--brasa)}.ix-lomo .et.on b{color:#fff}.ix-lomo .et.on i{color:rgba(255,255,255,.75)}
.ix-lomo #hoja{background:#fff;border:1px solid var(--tinta);border-bottom:0;border-top:4px solid var(--tinta);border-radius:0}
.ix-lomo #asa{background:var(--tinta);height:3px;border-radius:0}
.ix-lomo #hoja nav{border-bottom-color:var(--tinta)}
.ix-lomo #hoja nav button{font:600 11px "Inter Tight";letter-spacing:.12em;text-transform:uppercase;color:var(--apagado)}.ix-lomo #hoja nav button.on{color:var(--tinta);border-bottom-color:var(--brasa)}
.ix-lomo #hoja nav .r{font:600 10.5px "Inter Tight";letter-spacing:.08em;text-transform:uppercase}
.ix-lomo #calidad{border-radius:0;background:#fff;border:1px solid var(--tinta);color:var(--tinta);font:600 10.5px "Inter Tight";letter-spacing:.1em}.ix-lomo #calidad option{background:#fff}
.ix-lomo h3{font:800 20px "Inter Tight";letter-spacing:-.03em}.ix-lomo .o{font:italic 400 16px "Instrument Serif",Georgia,serif;color:var(--apagado)}
.ix-lomo p,.ix-lomo li{font-size:14px;line-height:1.55;color:var(--ash)}
.ix-lomo .sub{border-radius:0;background:#fff;border:1px solid var(--tinta);padding:0}.ix-lomo .sub button{border-radius:0;font:600 11px "Inter Tight";letter-spacing:.1em;text-transform:uppercase;padding:8px 12px}.ix-lomo .sub button.on{background:var(--tinta);color:#fff}
.ix-lomo .datos div,.ix-lomo .kpis div{background:none;border:0;border-top:1px solid var(--tinta);border-radius:0;padding:8px 2px 4px}
.ix-lomo .datos b,.ix-lomo .kpis b{font-family:"Inter Tight";font-weight:800;letter-spacing:-.03em}.ix-lomo .datos span,.ix-lomo .kpis span{font:600 10px "Inter Tight";letter-spacing:.1em;text-transform:uppercase}
.ix-lomo .pie{font-size:12px}.ix-lomo label{font:600 10.5px "Inter Tight";letter-spacing:.12em}
.ix-lomo .in>div{border-radius:0;background:none;border:0;border-bottom:1px solid var(--tinta);padding:0 2px}.ix-lomo .in input,.ix-lomo .in select{font:700 16px "Inter Tight"}.ix-lomo .in select option{background:#fff}
.ix-lomo td{border-bottom-color:var(--linea)}.ix-lomo tr.t td{font-weight:800}
.ix-lomo .res{background:none;border:0;border-top:4px solid var(--tinta);border-radius:0;padding:8px 0}.ix-lomo .res div{border-bottom-color:var(--linea)}
.ix-lomo .res .big b{font-family:"Inter Tight";font-weight:800;letter-spacing:-.03em}
.ix-lomo .cortar{border-radius:0;background:var(--tinta);font:600 11px "Inter Tight";letter-spacing:.12em;text-transform:uppercase;padding:12px 16px}.ix-lomo .cortar:hover{background:var(--brasa)}
.ix-lomo #relato h2{font:800 26px "Inter Tight";letter-spacing:-.03em}.ix-lomo #relato p{font:italic 400 19px/1.3 "Instrument Serif",Georgia,serif;color:var(--tinta);text-shadow:0 0 12px #fff,0 0 4px #fff}
.ix-lomo #velo{background:linear-gradient(180deg,transparent,rgba(255,255,255,.94))}
@media (max-height:500px) and (min-width:641px){.ix-lomo #top{height:44px;padding:0 14px}.ix-lomo #top .m{font-size:20px}.ix-lomo #top h1{font-size:16px}}
@media (max-width:640px){.ix-lomo #top{height:auto;padding:10px 12px 12px;row-gap:10px}.ix-lomo #top .m{font-size:20px;order:-1}.ix-lomo #top h1{font-size:17px}.ix-lomo #hoja{border-radius:0}}
.ix-rump #top{left:0;right:0;top:0;height:52px;padding:0 28px;box-sizing:border-box;background:#fff;border-top:4px solid var(--tinta);border-bottom:1px solid var(--tinta);pointer-events:auto;z-index:4}
.ix-rump #top a{border:0;border-radius:0;background:none;backdrop-filter:none;padding:0;font:600 11px "Inter Tight";letter-spacing:.12em;text-transform:uppercase;color:var(--apagado)}.ix-rump #top a:hover{color:var(--brasa)}
.ix-rump #top .m{font:800 24px "Inter Tight";letter-spacing:-.045em;text-transform:none;color:var(--tinta)}.ix-rump #top .m span{color:var(--brasa)}
.ix-rump #top h1{font:800 20px "Inter Tight";letter-spacing:-.03em}.ix-rump #top small{font:600 10.5px "Inter Tight";letter-spacing:.12em;text-transform:uppercase;color:var(--apagado)}
.ix-rump #menu{background:#fff;backdrop-filter:none;border:1px solid var(--tinta);border-top:4px solid var(--tinta);border-radius:0}
.ix-rump #pasos button{border-radius:0;font:700 13px "Inter Tight";letter-spacing:-.01em;color:var(--apagado)}.ix-rump #pasos button span{font:600 9.5px "Inter Tight";letter-spacing:.14em}
.ix-rump #pasos button.on{color:#fff}.ix-rump #pild{background:var(--tinta);border-radius:0;box-shadow:inset 0 -3px 0 var(--brasa)}
.ix-rump #play{border-radius:0;border:1px solid var(--tinta);color:var(--tinta);background:#fff}.ix-rump #play.on{background:var(--brasa);border-color:var(--brasa);color:#fff}
.ix-rump #desc{font:italic 400 17px/1.3 "Instrument Serif",Georgia,serif;color:var(--tinta)}
.ix-rump #barra{border-radius:0;background:var(--linea)}
.ix-rump .et b{font:700 12px "Inter Tight";color:var(--tinta);background:#fff;border:1px solid var(--tinta);border-top:3px solid var(--tinta);border-radius:0;box-shadow:none}
.ix-rump .et i{font:600 10px "Inter Tight";letter-spacing:.04em;color:var(--apagado);text-shadow:0 0 4px #fff,0 0 2px #fff}
.ix-rump .et.foco b{background:var(--tinta);color:#fff;border-top-color:var(--brasa)}
.ix-rump #ficha,.ix-rump #cocina{top:76px;background:#fff;backdrop-filter:none;border:1px solid var(--tinta);border-top:4px solid var(--tinta);border-radius:0}
.ix-rump #ficha h3,.ix-rump #cocina h3{font:800 20px "Inter Tight";letter-spacing:-.03em}.ix-rump #ficha .o,.ix-rump #cocina .o{font:italic 400 16px "Instrument Serif",Georgia,serif}
.ix-rump #ficha p,.ix-rump #cocina .t{color:var(--ash);font-size:13.5px}
.ix-rump #cocina .x{color:var(--tinta)}
.ix-rump #cocina nav{background:none;border:1px solid var(--tinta);border-radius:0;padding:0;gap:0}.ix-rump #cocina nav button{border-radius:0;font:600 10.5px "Inter Tight";letter-spacing:.1em;text-transform:uppercase;padding:9px 4px}.ix-rump #cocina nav button.on{background:var(--tinta);color:#fff}
.ix-rump #cocina .datos div{background:none;border-top:1px solid var(--tinta);border-radius:0;padding:8px 2px 4px}.ix-rump #cocina .datos b{color:var(--tinta);font-family:"Inter Tight";font-weight:800}.ix-rump #cocina .datos span{font:600 10px "Inter Tight";letter-spacing:.1em;text-transform:uppercase}
@media (max-width:640px){.ix-rump #top{height:44px;padding:0 12px;gap:10px}.ix-rump #top .m{font-size:20px}.ix-rump #top small{display:none}.ix-rump #top h1{font-size:17px}.ix-rump #ficha,.ix-rump #cocina{top:auto}.ix-rump #pasos button{font-size:10.5px;letter-spacing:0;padding:9px 1px;line-height:1.15}.ix-rump #desc{font-size:15px}}
.ix-media header{top:76px}
.ix-media header .ix-kick{font:600 11px "Inter Tight";letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;max-width:none}
.ix-media canvas{top:52px}   
.ix-media h1{font:800 44px/.95 "Inter Tight";letter-spacing:-.045em}
.ix-media header p{font:italic 400 21px/1.25 "Instrument Serif",Georgia,serif;color:var(--tinta);max-width:380px;margin-top:10px}
.ix-media .r{background:#fff;color:var(--tinta);border:1px solid var(--tinta);border-top:3px solid var(--tinta);border-radius:0;font:700 12.5px "Inter Tight";letter-spacing:-.01em;padding:4px 9px 5px}
.ix-media #barra{background:#fff;border:1px solid var(--tinta);border-radius:0;padding:0;gap:0}
.ix-media #barra button{border-radius:0;background:#fff;color:var(--tinta);font:600 11px "Inter Tight";letter-spacing:.12em;text-transform:uppercase;padding:13px 18px;border-right:1px solid var(--tinta)}.ix-media #barra button:last-child{border-right:0}
.ix-media #barra button:hover{color:var(--brasa)}.ix-media #barra button.on{background:var(--tinta);color:#fff}
.ix-media #ed{top:76px;background:#fff;border:1px solid var(--tinta);border-top:4px solid var(--tinta);border-radius:0;color:var(--tinta)}
.ix-media #ed h3{font:800 16px "Inter Tight";letter-spacing:-.02em}
.ix-media #ed button{border-radius:0;background:#fff;color:var(--tinta);border:1px solid var(--tinta);font:600 11px "Inter Tight";letter-spacing:.08em;text-transform:uppercase}.ix-media #ed button.on{background:var(--tinta);color:#fff}
@media (max-width:640px){.ix-media header{top:60px;left:16px;right:16px}.ix-media h1{font-size:30px}.ix-media header p{font-size:17px}.ix-media #barra button{padding:12px 11px;font-size:10px}.ix-media #barra{flex-wrap:nowrap;white-space:nowrap}}
