@import url("https://fonts.googleapis.com/css?family=Lato:300,400,700,900");html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{box-sizing:border-box;font-size:62.5%}*,:after,:before{box-sizing:inherit}body{font-family:Lato,sans-serif;font-size:1.6rem;line-height:1.8}p{color:#000;font-size:2rem}.contenedor{margin:0 auto;max-width:120rem;width:95%}img,picture{display:block;width:100%}h1,h2,h3{font-family:Lato,sans-serif;font-weight:300;margin:2.5rem 0;text-align:center}h1{font-size:2.8rem}@media (min-width:1024px){h1{font-size:3.8rem}}h2{font-size:2.4rem}@media (min-width:1024px){h2{font-size:3.4rem}}h3{font-size:2rem}@media (min-width:1024px){h3{font-size:3rem}}h4{font-size:1.6rem}@media (min-width:1024px){h4{font-size:2.6rem}}.seccion{margin-bottom:2.5rem;margin-top:2.5rem}.contenido-centrado{max-width:80rem}.alinear-derecha{display:flex;justify-content:flex-end}.w-100{width:100%}.sombra{background-color:var(--Blanco);border-radius:2rem;box-shadow:-1px 11px 25px 7px hsla(0,0%,84%,.87);margin-bottom:6rem;padding:2rem}.sombreado{max-height:100rem}.imagen-small{height:10rem;width:10rem}.boton-amarillo{background-color:#f99f50;border:none;color:#fff;display:inline-block;font-weight:700;margin-top:2.5rem;padding:1rem 3rem;text-align:center;text-decoration:none}.boton-amarillo:hover{background-color:#f89137;cursor:pointer}.boton-amarillo-block{background-color:#f99f50;border:none;color:#fff;display:block;font-weight:700;margin-top:2.5rem;padding:1rem 3rem;text-align:center;text-decoration:none}.boton-amarillo-block:hover{background-color:#f89137;cursor:pointer}.boton-verde{background-color:#71b100;border:none;border-radius:2rem;color:#fff;display:inline-block;font-weight:700;margin-top:2.5rem;padding:1rem 3rem;text-align:center;text-decoration:none}.boton-verde:hover{background-color:#619800;cursor:pointer}.btn-agregar{border-radius:50%;width:5rem}.btn-agregar img{filter:invert(100%);height:2.5rem;margin:auto -1.3rem;width:2.5rem}.boton-verde-grande{background-color:#71b100;border:none;border-radius:2rem;color:#fff;display:inline-block;display:flex;flex-direction:row;font-weight:700;justify-content:center;margin:1rem auto;max-height:10rem;padding:1rem 3rem;text-align:center;text-decoration:none;width:100%}.boton-verde-grande:hover{background-color:#619800;cursor:pointer}.boton-verde-grande img{filter:invert(100%);height:2.5rem;margin:auto 1rem;width:2.5rem}.boton-rojo-block{background-color:#bd0707;border:none;color:#fff;display:block;font-weight:700;margin-top:2.5rem;padding:1rem 3rem;text-align:center;text-decoration:none;width:100%}.boton-rojo-block:hover{background-color:#a40606;cursor:pointer}.boton-verde-block{background-color:#71b100;border:none;color:#fff;display:block;font-weight:700;margin-top:2.5rem;padding:1rem 3rem;text-align:center;text-decoration:none}.boton-verde-block:hover{background-color:#619800;cursor:pointer}.back img{margin:auto 0}.opciones-big{align-items:center;display:flex;gap:1rem}.opciones-big .btn-agregar{margin-bottom:1rem}.opciones-big .buscar{border-color:#464646;border-radius:2rem;height:3rem;margin-top:1rem;padding-left:1rem;width:100%}.opciones-small{align-items:center;display:flex;gap:1rem;justify-content:center;padding:auto}.opciones-small .btn-agregar{margin-bottom:1rem}.opciones-small .buscar{border-color:#464646;border-radius:2rem;height:3rem;margin-top:1rem;padding-left:1rem;width:20rem}.grande{width:100%}.small{margin:auto;width:30%}.tabla{border-collapse:collapse}.tabla thead{background-color:#464646;color:#f99f50}.tabla thead th{border:1px solid #464646;font-size:1.3rem;padding:1rem}.tabla td,.tabla thead th{letter-spacing:.2rem;text-align:center;vertical-align:top;vertical-align:middle}.tabla td{border:1px solid #e1e1e1;font-size:1rem;justify-content:center;padding:auto 0}.tabla td img{height:10rem;width:10rem}.tabla td .boton-eliminar,.tabla td a{border-radius:50%;display:block;display:flex;height:5rem;justify-content:center;margin:0 auto;padding-top:1.5rem;width:5rem}.tabla td .boton-eliminar img,.tabla td a img{height:2rem;width:2rem}header{background-color:#464646;display:flex;flex-direction:column;height:10rem;justify-content:space-between;margin:auto;padding-bottom:2rem;width:100%}@media (min-width:768px){header{height:auto}}header a{align-items:center;display:flex;gap:1rem;text-decoration:none}@media (min-width:768px){header a{flex-direction:column;gap:0}}header img{margin-bottom:-1rem;width:8rem}@media (min-width:1024px){header img{display:block;margin:0 auto;max-width:15rem;min-width:12rem}}header h1{color:#fff;font-weight:700;margin:1rem 0 0;text-transform:uppercase}header h1 span{color:#f99f50}@media (min-width:1024px){header h1 h1{font-size:3.8rem;margin-top:0}}.menu{gap:1rem;margin:1rem}.menu .contenedor-menu{align-items:center;background-color:#464646;border-radius:2rem;display:block;height:100%;margin:2rem auto;padding:5rem 3rem 3rem;text-decoration:none;text-transform:uppercase;width:100%}@media (min-width:768px){.menu .contenedor-menu{justify-content:space-between}}.menu .contenedor-menu img{filter:invert(100%);margin:0 auto;width:5.5rem}.menu .contenedor-menu h1{color:#fff}.menu .contenedor-menu:hover{background-color:#0660af;color:#000;cursor:pointer;filter:invert(100%)}.menu .contenedor-menu p{color:#fff}.footer{text-align:center}.formulario p{color:#000;font-size:1.4rem;margin:2rem 0 0}.formulario legend{color:#000;font-size:2rem}.formulario label{display:block;font-weight:700;text-transform:uppercase}.formulario input:not([type=submit]),.formulario select,.formulario textarea{background-color:#fff;border:1px solid #e1e1e1;border-radius:1rem;display:block;margin-bottom:2rem;padding-left:1rem;width:100%}.formulario textarea{height:20rem}.formulario .forma-contacto{align-content:center;display:flex;justify-content:space-between;max-width:30rem}.formulario input[type=radio]{margin:0;width:auto}.barra-opciones{visibility:hidden}.barra-opciones a{color:#fff;display:block;font-size:2.2rem;text-align:center;text-decoration:none}@media (min-width:768px){.barra-opciones{align-items:center;display:flex;flex-direction:column;visibility:visible}.barra{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;padding-top:3rem}.navegacion{align-items:center;display:flex;font-size:1.8rem;gap:2rem;height:auto;opacity:1;visibility:visible}.navegacion:last-of-type{margin-right:0}.navegacion a{color:#fff;display:block;font-size:2.2rem;text-align:center;text-decoration:none}.navegacion a:hover{color:#f99f50}}a{color:#fff;display:block;font-size:2.2rem;text-align:center;text-decoration:none}.login{margin:0;overflow:hidden}.login h1{color:#464646;font-size:4rem}.login .contenedor_video{background-image:url(/src/img/fondo.jpg);background-position:50%;background-repeat:no-repeat;height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.login .contenedor_video video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.login .contenido{background:hsla(0,0%,100%,.5);border-radius:2rem;left:50%;padding:1rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:50rem}.login .contenido .input-box{height:50%;margin:3rem 0;position:relative;width:100%}.login .contenido .input-box input{background-color:transparent;border:2px solid #464646;border-radius:2rem;height:100%;outline:none;padding:1rem;width:100%}.login .contenido .input-box input::-moz-placeholder{color:#000}.login .contenido .input-box input::placeholder{color:#000}.login .contenido .input-box .boton-verde-grande{background-color:#464646}.login .contenido .input-box i{font-size:2rem;position:absolute;right:2rem;top:25%;transform:translate(-50%)}h1{color:#fff;color:#f99f50;font-weight:700;margin:1rem 0 0;text-transform:uppercase}@media (min-width:768px){h1{font-size:7rem}}.productos{display:grid;gap:2;grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.productos{display:grid;gap:2;grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.productos{display:grid;gap:2;grid-template-columns:repeat(4,1fr)}}.productos .cont-tipo{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;margin:4rem;text-align:center;width:15rem}.productos .cont-tipo img{border-radius:50%;height:12rem;width:12rem}.productos .cont-tipo .info-productos h2,.productos .cont-tipo .info-productos h3{color:#000;font-size:2rem;text-decoration:none}@media (min-width:768px){.productos .cont-tipo .info-productos h2,.productos .cont-tipo .info-productos h3{font-size:1.8rem}}.descripcionProducto h1{font-size:3rem}@media (min-width:768px){.descripcionProducto h1{font-size:3rem}}.descripcionProducto img{height:30rem;margin:0 auto;width:30rem}.descripcionProducto .info-productos{display:block;height:auto;text-align:center;width:auto}.descripcionProducto .info-productos h2,.descripcionProducto .info-productos h3{color:#000;font-size:2rem;margin:0 auto;text-decoration:none}.descripcionProducto .info-productos h2 span,.descripcionProducto .info-productos h3 span{color:#f99f50;font-weight:700}@media (min-width:768px){.descripcionProducto .info-productos h2,.descripcionProducto .info-productos h3{font-size:3rem}}.descripcionProducto .tamanos{display:flex;height:15rem;justify-content:center;vertical-align:center;width:auto}.descripcionProducto .tamanos button{background-color:#464646;border:none;border-radius:50%;height:10rem;margin:0 auto;width:10rem}@media (min-width:768px){.descripcionProducto .tamanos button{background-color:#464646;border:none;border-radius:50%;height:10rem;margin:2rem;width:10rem}.descripcionProducto .tamanos button img{height:5rem;width:5rem}.descripcionProducto .tamanos button:hover{cursor:pointer;filter:invert(100%)}}.descripcionProducto .tamanos button .small{filter:invert(100%);height:4rem;width:4rem}.descripcionProducto .tamanos button .big{filter:invert(100%);height:8rem;width:6rem}dialog{background-color:#464646;border:none;border-radius:3rem;color:#fff;text-align:center;z-index:9999}dialog p{color:#fff;font-size:2rem}dialog button{width:100%}.activo{align-items:center;display:block;margin:0 auto;text-align:center}.activo label{align-items:center;gap:1rem}.activo label input{width:2rem}.pass{display:flex;gap:1rem;padding:1rem}.pass button{background-color:transparent;border:none;border-radius:50%;height:3rem;width:3rem}.pass button:hover{background-color:#e1e1e1;cursor:pointer}.contenedor .alerta.error{animation:fadeOut 5s forwards;background-color:#bd0707;border-radius:2rem;color:#fff;font-family:New Amsterdam,sans-serif;margin:1rem auto;padding:1rem;text-align:center;text-transform:uppercase;width:70rem}@keyframes fadeOut{0%{opacity:1}90%{opacity:1}to{display:none;opacity:0}}
/*# sourceMappingURL=app.css.map */
