*,:after,:before{border:0;box-sizing:border-box;margin:0;padding:0;vertical-align:baseline}:after,:before{display:block}figure,iframe,img,picture,video{display:block;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}a{cursor:pointer;display:block}p a{display:inline}li{list-style-type:none}html{scroll-behavior:smooth}a,b,blockquote,em,h1,h2,h3,h4,h5,h6,i,p,span,strong,u{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;text-decoration:none;text-transform:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}::-moz-selection{background-color:#000;color:#fff}::selection{background-color:#000;color:#fff}button,form,input,label,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;color:inherit;display:block;font-family:inherit;font-size:inherit;-webkit-hyphens:auto;hyphens:auto}table,td,tr{border-collapse:collapse;border-spacing:0}svg{fill:currentColor;display:block;width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:100%;line-height:1.4em;min-height:100vh}ul{list-style-type:none;margin:0;padding:0}h1,h2,h3,h4{font-family:Verdana;font-weight:600;text-align:center}h4{font-weight:400}body{background-color:#fff;color:#000;font-family:Helvetica Arial sans-serif;max-width:112.5rem}body,main{margin:0 auto}main{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;width:100%}@media (min-width:960px){main{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;width:80%}}.o-container{display:block;height:auto;margin:0 auto;width:100%}.c-publicidad1{display:none}@media (min-width:960px){.c-publicidad1{display:block}}.c-publicidad1__contenedor{align-items:center;border:1px solid #000;display:flex;flex-flow:row nowrap;height:15rem;justify-content:center;margin:.5rem auto 0;width:80%}.c-publicidad1__contenedor:before{content:"espacio publicitario 1";font-size:1.5em;font-weight:700;text-transform:uppercase}.c-header__contenedor{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;margin:0 auto;padding:.5rem;width:100%}@media (min-width:960px){.c-header__contenedor{margin:1rem auto;padding:0;width:80%}}.c-header__cabecera{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;width:100%}@media (min-width:768px){.c-header__cabecera{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}}.c-header__cabecera-izq{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center}.c-header__logo{max-width:15.6rem}@media (min-width:480px){.c-header__logo{max-width:25rem}}@media (min-width:960px){.c-header__logo{margin-left:1rem;max-width:31.25rem}.c-header__sociales{padding-right:1rem}}.c-header__nav{width:100%}.c-header__nav-p{background-color:rgba(121,20,168,.58);border-radius:5px;color:#fff;padding:.5rem}@media (min-width:768px){.c-header__nav-p{margin:1rem 0;padding:1rem}}.c-header__nav-p a{cursor:pointer;font-size:1em;text-transform:uppercase}@media (min-width:768px){.c-header__nav-p a{font-size:1.3em}}.c-buscador{width:90%}@media (min-width:960px){.c-buscador{margin:0 1rem;width:70%}}.c-buscador__contenedor{padding:.5rem}@media (min-width:960px){.c-buscador__contenedor{padding:1rem}}.c-buscador__h1{font-size:1.5em;font-weight:700;padding:.5rem;text-transform:uppercase}@media (min-width:960px){.c-buscador__h1{padding:1rem}}.c-buscador__contenedor2{background-color:#fff;border:2px solid hsla(0,0%,9%,.588);border-radius:.5rem;box-shadow:.5rem .5rem 1rem hsla(0,0%,9%,.588),-.5rem -.5rem 1rem hsla(0,0%,9%,.588);margin-top:1rem;padding:.5rem;transition:all 1s ease}@media (min-width:960px){.c-buscador__contenedor2{padding:1rem}}.c-buscador__h5{color:#000;font-size:1em;font-style:italic;font-weight:700;margin-left:.5rem;text-transform:uppercase}@media (min-width:960px){.c-buscador__h5{font-size:1.2em;margin-left:1rem;padding:1rem}}.c-buscador__form{align-items:flex-start;background-color:rgba(121,20,168,.58);border:1px solid hsla(0,0%,9%,.588);border-radius:5px;color:#000;display:flex;flex-flow:column nowrap;justify-content:center;padding:.5rem}@media (min-width:768px){.c-buscador__form{align-items:flex-end;display:flex;flex-flow:row nowrap;justify-content:space-around;padding:1rem}}.c-buscador__form-fieldset{padding:.5rem 0}@media (min-width:960px){.c-buscador__form-fieldset{padding:1rem 0}}.c-buscador__form-div{align-items:center;background-color:#fff;border:1px solid hsla(0,0%,9%,.588);border-radius:5px;display:flex;flex-flow:row nowrap;justify-content:space-between;position:relative;width:100%}.c-buscador__form-div i{cursor:pointer;margin:0 1rem;position:absolute;right:0}.c-buscador__label{margin-bottom:.5rem}@media (min-width:768px){.c-buscador__label{font-size:1.5em;margin-bottom:1rem}}.c-buscador__select{cursor:pointer;padding:.5rem 4rem .5rem 1rem;width:100%}@media (min-width:768px){.c-buscador__select{padding:1rem 4.5rem 1rem 1.5rem}}.c-publicidad2{display:none;width:30%}@media (min-width:960px){.c-publicidad2{display:inline}}.c-publicidad2__contenedor{align-items:center;border:1px solid #000;display:flex;flex-flow:column nowrap;height:344px;justify-content:center;margin-bottom:.5rem}.c-publicidad2__contenedor:after{content:"Espacio publicitario 2";font-size:1.2em;font-weight:700;text-transform:uppercase}@media (min-width:960px){.c-publicidad2__contenedor{margin-bottom:1rem}}.c-resultados{margin:1rem 0}@media (min-width:960px){.c-resultados{margin:3rem 0}}.c-resultados__contenedor{padding:.5rem;width:100%}@media (min-width:960px){.c-resultados__contenedor{margin:0 auto;padding:1rem;width:80%}}.c-resultados__h2{font-size:1.8em;font-style:italic;font-weight:700;margin-bottom:1rem}@media (min-width:960px){.c-resultados__h2{margin-bottom:2rem}}.c-resultados__ul{display:grid;gap:.5rem;grid-template-columns:repeat(1,1fr)}@media (min-width:768px){.c-resultados__ul{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);padding:.5rem}}@media (min-width:960px){.c-resultados__ul{padding:0}}.c-resultados__li{align-items:flex-start;border:1px solid #999;border-radius:5px;display:flex;flex-flow:row nowrap;justify-content:center}@media (min-width:768px){.c-resultados__li{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:center}}.c-resultados__li-imagen{max-width:100px}@media (min-width:320px){.c-resultados__li-imagen{max-width:150px}}@media (min-width:480px){.c-resultados__li-imagen{max-width:200px}}@media (min-width:768px){.c-resultados__li-imagen{max-width:25rem}}.c-resultados__li-contenido{align-items:flex-start;border-top:1px solid #000;display:flex;flex-flow:column nowrap;justify-content:flex-start;margin-left:.5rem;margin-top:.5rem;padding-top:.5rem;width:100%}@media (min-width:320px){.c-resultados__li-contenido{margin-left:1rem}}@media (min-width:480px){.c-resultados__li-contenido{padding-top:1.5rem;width:12.8125rem}}@media (min-width:768px){.c-resultados__li-contenido{align-items:center;border-top:none;display:flex;flex-flow:column nowrap;justify-content:center;margin-left:0;padding:.5rem;width:100%}}.c-resultados__titulo{font-size:.8em;margin-bottom:.5rem}@media (min-width:480px){.c-resultados__titulo{font-size:1.1em}}@media (min-width:960px){.c-resultados__titulo{margin-bottom:1rem}}@media (min-width:768px){.c-resultados__boton{width:80%}}.c-favoritos{margin:.5rem 0}@media (min-width:768px){.c-favoritos{margin:1rem 0}}@media (min-width:960px){.c-favoritos{margin:3rem 0}}.c-favoritos__contenedor{padding:.5rem;width:100%}@media (min-width:960px){.c-favoritos__contenedor{margin:0 auto;padding:1rem;width:80%}}.c-favoritos__h2{font-size:1.8em;font-style:italic;font-weight:700;margin-bottom:1rem}@media (min-width:960px){.c-favoritos__h2{margin-bottom:2rem}}.c-favoritos__ul{display:grid;gap:.5rem;grid-template-columns:repeat(1,1fr)}@media (min-width:768px){.c-favoritos__ul{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);padding:.5rem}}@media (min-width:960px){.c-favoritos__ul{padding:0}}.c-favoritos__h5{font-size:1.2em;font-weight:700;margin:1rem 0;text-align:center}@media (min-width:768px){.c-favoritos__h5{color:rgba(168,20,161,.878);font-size:1.4em;margin:2rem 0}}.c-favoritos__li{align-items:flex-start;border:1px solid #999;border-radius:5px;display:flex;flex-flow:row nowrap;justify-content:center}@media (min-width:768px){.c-favoritos__li{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:center}}.c-favoritos__li-imagen{max-width:100px}@media (min-width:320px){.c-favoritos__li-imagen{max-width:150px}}@media (min-width:480px){.c-favoritos__li-imagen{max-width:200px}}@media (min-width:768px){.c-favoritos__li-imagen{max-width:25rem}}.c-favoritos__li-contenido{align-items:flex-start;border-top:1px solid #000;display:flex;flex-flow:column nowrap;justify-content:flex-start;margin-left:.5rem;margin-top:.5rem;padding-top:.5rem;width:100%}@media (min-width:320px){.c-favoritos__li-contenido{margin-left:1rem}}@media (min-width:480px){.c-favoritos__li-contenido{padding-top:1.5rem;width:12.8125rem}}@media (min-width:768px){.c-favoritos__li-contenido{align-items:center;border-top:none;display:flex;flex-flow:column nowrap;justify-content:center;margin-left:0;padding:.5rem;width:100%}}.c-favoritos__titulo{font-size:.8em;margin-bottom:.5rem}@media (min-width:480px){.c-favoritos__titulo{font-size:1.1em}}@media (min-width:960px){.c-favoritos__titulo{margin-bottom:1rem}}@media (min-width:768px){.c-favoritos__boton{width:80%}}.c-modal{opacity:0;transition:opacity 1s ease,visibility 1s ease;visibility:hidden}.c-modal--mod{opacity:1;visibility:visible}.c-modal__screen{background-color:hsla(0,0%,7%,.741);bottom:0;left:0;position:fixed;right:0;top:0;z-index:201}.c-modal__contenedor,.c-modal__screen{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center}.c-modal__contenedor{background-color:#fff;border-radius:5px;color:#000;height:95%;padding:.5rem;position:relative;width:95%}@media (min-width:480px){.c-modal__contenedor{height:80%}}@media (min-width:768px){.c-modal__contenedor{height:90%;padding:1rem;width:90%}}@media (min-width:960px){.c-modal__contenedor{height:90%;width:70%}}.c-modal__contenedor-contenido{margin:1rem 0 2rem;overflow-y:scroll;padding:.5rem;width:100%}.c-modal__h2{font-size:1.3em;margin-top:1.5rem}@media (min-width:768px){.c-modal__h2{font-size:1.7em;padding:.5rem}}.c-modal__img{margin:0 auto;max-width:12.5rem}@media (min-width:320px){.c-modal__img{max-width:15.625rem}}@media (min-width:480px){.c-modal__img{max-width:17rem}}.c-modal__h3{font-size:1.1rem;margin:1rem 0 .5rem}@media (min-width:768px){.c-modal__h3{font-size:1.3rem}}.c-modal__p{font-size:.9rem;margin:.5rem}@media (min-width:768px){.c-modal__p{font-size:1rem;margin:1rem}}.c-modal__ul{border:1px solid hsla(0,0%,9%,.588);display:grid;gap:0;grid-template-columns:repeat(1,1fr);margin:.5rem;padding:.5rem}@media (min-width:480px){.c-modal__ul{display:grid;gap:.2rem;grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.c-modal__ul{display:grid;gap:.5rem;grid-template-columns:repeat(3,1fr);margin:1rem;padding:1rem}}.c-modal__li{font-size:.9rem;margin-left:1rem}@media (min-width:320px){.c-modal__li{margin-left:3rem}}@media (min-width:768px){.c-modal__li{font-size:1rem}}.c-modal__close{cursor:pointer;font-size:1.5rem;left:1rem;position:absolute;top:1rem}@media (min-width:768px){.c-modal__close{font-size:2rem;left:2rem;position:absolute;top:2rem}}.c-mensaje{position:fixed;right:2rem;top:5rem;z-index:250}.c-mensaje__contenedor{background-color:#fff;border:1px solid #000;border-radius:10px;height:auto;pointer-events:none;position:relative;right:-18rem;top:5rem;transition:all .7s ease;visibility:hidden;width:9.375rem}.c-mensaje__contenedor--mod{pointer-events:unset;right:2rem;visibility:visible}@media (min-width:768px){.c-mensaje__contenedor{width:15.625rem}}.c-mensaje__p{background-color:rgba(121,20,168,.58);border-radius:10px 10px 0 0;font-size:.8em;padding:.5rem}@media (min-width:768px){.c-mensaje__p{font-size:1em;padding:1rem}}.c-mensaje__p-creada{background-color:#fff;border-radius:0 0 10px 10px;font-size:.8em;padding:.5rem}@media (min-width:768px){.c-mensaje__p-creada{font-size:1em;padding:1rem}}.c-sociales{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center}.c-sociales__li{font-size:1em;padding:.5rem}@media (min-width:768px){.c-sociales__li{font-size:1.3em;padding:.8rem}}.c-sociales__li:first-child{color:#1877f2}.c-sociales__li:nth-child(2){color:#1da1f2}.c-sociales__li:nth-child(3){color:red}.c-sociales__li:nth-child(4){color:#e60023}.c-sociales__li:nth-child(5){color:#405de6}.c-sociales__li:nth-child(6){color:#acc733}.c-sociales__li:nth-child(7){color:#5865f2}.c-boton{background-color:rgba(168,20,161,.878);border:1px solid #000;border-radius:5px;color:#fff;cursor:pointer;font-size:.8em;padding:.5rem 2rem;transition:all .8s ease}.c-boton:hover{background-color:rgba(121,20,168,.58)}@media (min-width:480px){.c-boton{font-size:1em}}.c-footer__contenedor{align-items:center;background-color:#181818;color:#f1f1f1;display:flex;flex-flow:column nowrap;justify-content:center;margin:0 auto;padding:.5rem;width:100%}@media (min-width:768px){.c-footer__contenedor{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-around}}.c-footer__texto{font-size:1em}@media (min-width:960px){.c-footer__texto{font-size:1.3em}}.u-mensaje--error{color:red}.u-mensaje--exito{color:green}.u-mensaje--alerta{color:#ff0}
/*# sourceMappingURL=app.css.map */
