@import"https://fonts.googleapis.com/css2?family=Comic+Relief:wght@700&family=Lexend+Giga:wght@100..900&display=swap";html{overflow-y:scroll}*{margin:0;padding:0;box-sizing:border-box}body{min-height:100vh;display:flex;flex-direction:column;background-color:#d3d3d3;overflow-y:overlay}@media only screen and (min-width:700px){.Navar{height:7em;background-color:#171d15;display:grid;grid-template-columns:30% 25% 35%;color:#fff;align-content:center;justify-items:end}.Navar>*{display:flex;align-items:center}.logotype{height:50px;aspect-ratio:1/1;border-radius:.5em}.carAndLogin{height:6em;display:grid;grid-template-columns:1fr 1fr;justify-items:center}.centradorxd{display:flex;align-items:center;gap:.5em}.logos{color:#fff;font-family:Comic Relief;font-size:1.2em}}@media only screen and (max-width: 600px){.Navar{height:5em}}@media only screen and (min-width:700px){.textlol{justify-self:center;margin:1em;font-weight:bolder;font-size:1.5em;font-family:Lexend Giga,sans-serif;border:2px solid black;border-radius:1em;padding:.2em;background-color:#fff}.marco{background-color:gray;justify-self:center;width:80vw;display:grid;grid-template-columns:23em 1fr;grid-template-rows:5em 1fr;border-radius:2em;border:8px double black;font-family:Lexend Giga;color:#fff}.cuadroORow{display:flex;align-items:center;background-color:#68000054;border-bottom-right-radius:1em;height:3em}.grilla{justify-self:center;width:70vw;display:grid;grid-template-columns:repeat(4,1fr);gap:1em;position:relative;grid-row:2 / 3;grid-column:1 / 3}.grillaRow{grid-row:2 / 3;grid-column:1 / 3;width:70vw;justify-self:center;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(var(--num-rows, 10px));gap:1em}.product{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:.5em;background-color:#ffc6c6;border-radius:1em;box-shadow:2px 2px 10px #000;height:10em;margin:1em}.product>*:nth-child(1){justify-self:center;align-self:center;font-family:Comic Relief}.product>*:nth-child(2){color:#00f;grid-row:1 / 3;grid-column:1 / 2;align-self:center;justify-self:center;height:7em;border-radius:1em}.product>*:nth-child(3){align-self:center;font-size:1.5em;font-family:Comic Relief;color:#000}}
