*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media only screen and (max-width:600px){header ul{display:none}}.App{box-shadow:0 2px 6px grey;box-sizing:border-box;margin:0 auto;max-width:1550px;min-height:100vh;padding:0 15px;width:100%}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}header{align-items:center;background-color:#fff;box-shadow:0 5px 10px #08a05c50;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-around;max-width:1530px;min-height:100px;overflow:hidden;position:fixed;width:97%}a{color:#000;text-decoration:none;text-transform:uppercase}a:hover{color:#08a05c50}li{list-style:none}header ul{display:flex;margin:0;padding:0}header ul li{padding:0 1rem}header ul li a{font-weight:700}header .cart{cursor:pointer;position:relative}header .cart box-icon{height:45px;width:45px}header .cart span{align-items:center;background-color:crimson;border-radius:50%;color:#fff;display:flex;font-size:1.5rem;font-weight:700;height:2.5rem;justify-content:center;padding:0;position:absolute;right:-1.5rem;top:-1rem;width:2.5rem}.inicio{margin:0 auto;width:100%}.inicio h1{color:#006400;font-size:2.5rem}.inicio img{width:100%}.titleProds{display:flex;justify-content:space-between}.title{color:#006400;font-size:2.4rem;padding:10rem 0 0;width:100%}.titleProds .title{width:40%}.productos{grid-gap:3rem 2rem;box-sizing:border-box;display:grid;gap:3rem 2rem;grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));margin:0 auto;padding:5rem 0}.producto{align-items:center;border:6px solid transparent;border-radius:5px;box-shadow:1px 10px 10px 2px #000;display:flex;flex-direction:column;width:100%}.producto:hover{border:6px solid #006400}.producto_imagen img{width:250px}.producto_footer{padding:1rem}.producto_footer h1{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:600}.producto_footer p{color:#000;font-size:18px;font-weight:700;text-transform:uppercase}.producto .buttom{grid-gap:1rem 2rem;display:grid;gap:1rem 2rem;grid-template-columns:2fr 1fr;height:45px;width:100%}.buttom .btn{border:none;border-radius:5px;cursor:pointer;outline:0}.buttom button{background-color:red;color:#fff;font-size:1.5rem;font-weight:600;margin:0 auto;max-width:250px;width:100%}.buttom div{align-items:center;background-color:green;border-radius:5px;display:grid;margin-left:-2rem;text-align:center}.buttom div a,.buttom div a:hover{color:#fff;font-weight:700}.producto_footer .precio{color:#00008b;font-size:2rem}.inputBuscar{font-family:Arial,Helvetica,sans-serif;font-size:1.2rem;height:30px;width:50%!important}.containerInput{align-items:end;display:flex;justify-content:flex-end;max-width:800px;padding-bottom:2px;right:0;width:100%}@media (max-width:988px){.inputBuscar{width:100%!important}.App{padding:40px 5px}.containerInput{padding-bottom:15px}}.detalle{box-sizing:border-box;display:flex;flex-direction:column;padding:13rem 1rem 1rem;width:100%}.detalle h2{font-family:Helvetica,sans-serif;font-size:2rem;margin:0 auto;max-width:1000px;width:100%}.detalle .precio{color:#08a05c;font-size:2rem;width:100%}.detalle img{margin-top:-7rem;max-height:400px;object-fit:contain;z-index:-1}.detalle button{background:#3033d3;border:none;border-radius:8px;color:#fff;font-size:1rem;font-weight:600;margin:1rem 0 0;max-width:300px;outline:0;padding:1rem}.detalle .grid{grid-gap:2rem 1rem;display:grid;gap:2rem 1rem;grid-template-columns:1fr 1fr;max-width:350px}.detalle .descripcion{color:#5f5d5d;font-size:1.1rem;font-weight:500;letter-spacing:1px;max-width:1300px;width:100%}.detalle .descripcion b{color:#30333a;font-size:1.4rem}.relacionado{background:#2e2e2e;color:#fff;font-size:18px;letter-spacing:3px;margin:0 auto;max-width:350px;text-align:center;text-transform:uppercase;width:100%}.paginaNoExiste{box-sizing:border-box;display:flex;flex-direction:column;padding:13rem 1rem 1rem;width:100%}.paginaNoExiste h1{font-size:3rem}.paginaNoExiste h1,.paginaNoExiste h2{font-family:Helvetica,sans-serif;margin:0 auto;max-width:1000px;width:100%}.paginaNoExiste h2{font-size:2rem}.dejanosMensaje{box-sizing:border-box;display:flex;flex-direction:column;padding:13rem 1rem 1rem;width:100%}.dejanosMensaje h1{font-size:3rem}.dejanosMensaje h1,.dejanosMensaje h2{font-family:Helvetica,sans-serif;margin:0 auto;max-width:1000px;width:100%}.dejanosMensaje h2{font-size:2rem}.dejanosMensaje textarea{font-family:Helvetica,sans-serif;font-size:2rem;margin:0 auto;max-width:1000px;width:100%}.dejanosMensaje button{align-self:center;background:#3033d3;border:none;border-radius:8px;color:#fff;font-size:1rem;font-weight:600;margin:1rem 0 0;max-width:300px;outline:0;padding:1rem;width:100%}.lista_carrito{background-color:rgba(0,0,0,.6);height:100%;left:0;padding-bottom:5rem;top:0;width:100%;z-index:2}.carrito,.lista_carrito{position:fixed;transition:all .3s ease-in-out;visibility:hidden}.carrito{background-color:#fff;border-radius:8px;height:80%;left:50%;opacity:0;overflow-x:scroll;top:50%;-webkit-transform:translate(-50%,-50%) scale(.5);transform:translate(-50%,-50%) scale(.5);width:60%}.carrito h2{font-size:2rem;text-align:center}.carrito h3{font-size:1rem;text-align:center}.carrito.show,.lista_carrito.show{visibility:visible}.carrito.show{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.carrito_close box-icon{cursor:pointer;display:inline-block;height:50px;margin:3rem 0 0 2rem;-webkit-transform:all .3s ease-in-out;transform:all .3s ease-in-out;width:50px}.carrito_close box-icon:hover{fill:crimson}.carrito_center{margin:0 auto;width:90%}.carrito_item{border-radius:5px;box-shadow:0 1px 10px #08a05c;box-sizing:border-box;display:grid;grid-template-columns:1fr 2fr 1fr 1fr;margin:2rem auto;width:80%}.carrito_item img{width:9rem}.carrito_item h3{font-family:Helvetica,sans-serif;font-size:1.5rem;font-weight:600;margin-top:1.5rem}.carrito_item .precio{color:#1a202c;font-size:2rem;font-weight:700;margin-left:-1rem;text-align:center}.carrito_item box-icon{fill:#08a05c;cursor:pointer;height:40px;margin-top:.3rem;width:40px}.carrito_item .cantidad{font-size:2rem;font-weight:700}.carrito_item .remove_item box-icon{fill:crimson;height:80px;margin-top:2rem;width:60px}.carrito_footer{margin-bottom:3rem;text-align:center}.carrito_footer h3{font-size:2rem;font-weight:700;letter-spacing:1px}.carrito_footer .btn{background-color:#08a05c;border:0;cursor:pointer;display:inline-block;font-size:1.2rem;outline:0;padding:.3rem 1rem}.carrito_footer .btn:hover{background-color:#0f5c39;color:#fff}@media only screen and (max-width:1000px){.carrito_item{width:92%}}@media only screen and (max-width:700px){.carrito{padding:1rem;width:100%}.carrito_item h3{font-size:1.2rem}}@media only screen and (max-width:450px){.carrito_item h3{display:.5rem}.carrito_item .remove_item box-icon{height:70px;width:30px}}
/*# sourceMappingURL=main.9afaf557.css.map*/