@import url(https://fonts.cdnfonts.com/css/montserrat);@import url(https://fonts.cdnfonts.com/css/socake);@import url(https://fonts.cdnfonts.com/css/luckie-bluchi);:root{--font-color:#5110c2}body{background:url(/static/media/scroll.0a4057fd9aabb5401373.jpg);font-family:Montserrat,sans-serif;padding-top:80px}html{scroll-behavior:smooth}.navlink{color:#5110c2;color:var(--font-color);text-decoration:none}.horizontal-padding{padding-left:25px;padding-right:25px}.vertical-padding{padding-bottom:25px;padding-top:25px}h1{color:#5110c2;color:var(--font-color);font-family:Socake,sans-serif;font-size:50px;margin-bottom:0;margin-top:30px;text-align:center}h1,h2{padding:0}h2{margin:15px 0}@media (min-width:990px){.horizontal-padding{padding-left:50px;padding-right:50px}.vertical-padding{padding-bottom:50px;padding-top:50px}}.banner{display:flex;margin:20px auto;max-width:900px;text-align:center}.banner img{height:150px}.banner h2{margin:10px;padding:10px}.euro{color:red;font-family:Arial,Helvetica,sans-serif;font-size:40px;font-weight:bolder}@media (max-width:990px){.banner{flex-direction:column}.banner img{margin:10px auto}}.graella{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin:40px auto;max-width:80%;padding:0}.dibujo{background-color:#fff;border-radius:10px;box-shadow:0 4px 10px #000;display:flex;flex-direction:column;justify-content:space-between;position:relative;text-align:center}.nombre{font-size:20px;text-transform:uppercase}.dibujo-img{border-radius:10px 10px 0 0;box-shadow:0 4px 10px #6495ed;-webkit-filter:brightness(1.2);filter:brightness(1.2);height:220px;max-height:300px;width:100%}.subtitulo{background-color:rgba(118,63,219,.7);border-radius:10px;bottom:1%;color:#f0f8ff;font-size:20px;font-style:italic;padding:3px;position:absolute;right:1%}.vendido{position:absolute;text-align:left}.vendido-img{height:50%;width:50%}.descripcion{padding:20px;text-align:justify}.fecha{font-size:12px}@media (max-width:400px){.graella{align-content:center;align-items:center;grid-template-columns:90%;justify-content:center}}.loading{text-align:center}.loading img{width:200px}.topheader{background-color:#f0f8ff;box-shadow:0 4px 5px #b59beb;left:0;position:fixed;top:0;width:100%;z-index:100}.topnav{display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:10px;vertical-align:middle}.icon{font-size:20px}.logotype{color:#000;display:flex;font-family:Luckie Bluchi,sans-serif;font-size:40px;justify-content:center;padding-top:10px;text-decoration:none;text-shadow:3px 3px 20px #f9c,-2px 1px 30px #f9c;vertical-align:middle}.menu{display:flex;line-height:60px;list-style:none;margin:0;padding:0}.menu li{padding:0 15px}.menu ul{line-height:40px}.menu .navlink{font-size:18px;font-weight:500;position:relative;text-transform:uppercase}.menu .navlink:after{background-color:#34d2d5;content:"";height:4px;left:0;opacity:0;position:absolute;top:100%;transition:opacity .3s;width:100%}.menu .navlink.selected:after,.menu .navlink:hover:after{opacity:.8}.menu .navlink:hover{color:#8a2be2}.close-menu,.open-menu{display:none}@media (max-width:990px){.menu{align-items:center;background-color:#7162d5;flex-direction:column;height:100%;left:0;opacity:0;overflow-y:auto;pointer-events:none;position:fixed;top:0;transition:opacity .3s;width:100%}.menu li{padding:0}.menu .navlink{color:#f0f8ff;font-size:25px;line-height:70px}.close-menu,.open-menu{background:none;border:none;cursor:pointer;display:block}.close-menu{align-self:flex-end;padding:20px 15px}.menu_opened{opacity:1;pointer-events:all}.close-menu:focus:not(:focus-visible),.open-menu:focus:not(:focus-visible){outline:none}.menu .navlink:after{content:none}.menu .navlink.selected,.menu .navlink:hover{color:aqua}.logotype{display:flex;font-family:Luckie Bluchi,sans-serif;font-size:40px;justify-content:center;padding-top:10px;vertical-align:middle}}.perfil{display:flex;margin:40px auto;max-width:1000px}.perfil-title{padding:0}.perfil img{width:400px}.perfil-descripcion{background-color:hsla(0,0%,100%,.5);border-radius:15px;box-shadow:0 4px 10px #6495ed;color:#a429eb;font-size:19px;font-weight:500;line-height:1.2;margin:auto 0;padding:30px;text-align:justify}@media (max-width:990px){.perfil{flex-direction:column;text-align:center}.perfil-descripcion{box-shadow:0 4px 10px #6495ed;margin:0 30px;text-align:center}.perfil img{width:300px}}.volver{background-color:#8a2be2;border:none;border-radius:5px;box-shadow:0 4px 10px #000;color:#f0f8ff;font-size:20px;margin:20px;padding:10px 30px;text-align:center}.detalle-container{align-items:center;display:flex;font-size:20px;gap:30px;margin:30px auto;text-align:left}.detalle-img{border-radius:10px;box-shadow:0 4px 10px #000;-webkit-filter:brightness(1.2);filter:brightness(1.2);max-width:500px}.detalle{text-align:center}.detalle,.detalles{display:flex;flex-direction:column}.detalles{gap:10px;max-width:300px;padding:10px}@media (max-width:990px){.detalle-container{flex-direction:column;font-size:20px;text-align:center}.detalle-img{border-radius:10px;box-shadow:0 4px 10px #000;max-width:70%}}.lista-comentarios{display:flex;flex-direction:column;gap:20px;margin:20px auto;text-align:left;width:50%}.comentario{background-color:rgba(240,248,255,.8);font-size:18px;padding:15px}@media (max-width:990px){.lista-comentarios{width:90%}}.comment-form{display:flex;flex-direction:column;gap:5px;text-align:left}.comment-form label{font-weight:700}.comment-form input,.comment-form textarea{border-radius:10px;font-size:20px}.btn-enviar{background-color:#40e0d0;border:1px solid #000;box-shadow:0 4px 10px #008b8b;width:150px}@media (max-width:990px){.comment-form{width:90%}}.contacto-title{margin:0;padding:0}.contacto{margin:0 auto;max-width:600px;padding-top:30px}.contacto-p{font-size:22px;text-align:center}.form-container{background-color:#b0a4ff;border-radius:15px;box-shadow:0 4px 10px #000;margin-top:40px;padding:30px}.form,.form-container{display:flex;flex-direction:column}.form{gap:10px;margin:30px}form input{height:30px}form input,form textarea{font-size:25px;padding:5px}#button{background-color:#00008b;border:none;border-radius:10px;box-shadow:0 4px 10px #000;color:#fff;cursor:pointer;height:50px;margin-top:20px;padding:10px}@media (max-width:990px){.contacto{margin:10px auto;max-width:90%;padding-top:30px}}
/*# sourceMappingURL=main.0776ebfa.css.map*/