article{background-color:#ededed;width:100%;display:block;grid-area:3/1;text-align:center;-webkit-animation:aparecer .5s ease;animation:aparecer .5s ease}.cortina{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.67);z-index:98;-webkit-animation:aparecer .2s ease;animation:aparecer .2s ease}ul{padding:0;margin:0;list-style-type:none}label{display:-webkit-box;display:-ms-flexbox;display:flex}a,button,input,select,textarea{-webkit-transition:all .3s ease;transition:all .3s ease;outline:none;font-size:1em}a,button{cursor:pointer}button{border:none}.accion{background-color:var(--a-color);color:#fff;padding:.5em 1em;border-radius:.3em;margin:1em auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.accion:focus,.accion:hover{-webkit-box-shadow:0 0 0 1px var(--b-color);box-shadow:0 0 0 1px var(--b-color)}.accion:active{background-color:var(--c-color)}.accion>*{-ms-flex-item-align:center;align-self:center}.botonVerMas{color:var(--a-color);padding:.5em 1em;border-radius:.3em;margin:auto 0 .5em auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.3em;font-family:sans-serif}.botonVerMas:focus,.botonVerMas:hover{color:var(--i-color)}.botonVerMas:active{color:var(--b-color)}.botonVerMas>*{-ms-flex-item-align:center;align-self:center}.boly{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1em auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--a-color);background-color:transparent}.boly i{background-color:var(--a-color);color:#fff;padding:.3em;border-radius:50%;margin-right:.5em;-webkit-transition:all .3s ease;transition:all .3s ease}.boly:focus i,.boly:hover i{background-color:var(--i-color)}.boly:active i{background-color:var(--b-color)}.error{color:red}input,select,textarea{border:none;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:.5em;border-radius:.4em}label span{padding:.5em 0}input:focus,input:hover,select:focus,select:hover,textarea:focus,textarea:hover{border:3px solid var(--a-color)}hr{height:3px;border:none;background-color:var(--d-color);width:100%;margin:1em 0}i{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.add:after{content:"add"}.arrow_forward_ios:after{content:"arrow_forward_ios"}.build:after{content:"build"}.call:after{content:"call"}.clear:after{content:"clear"}.contact_support:after{content:"contact_support"}.delete:after{content:"delete"}.done:after{content:"done"}.edit:after{content:"edit"}.event:after{content:"event"}.fitness_center:after{content:"fitness_center"}.home:after{content:"home"}.keyboard_arrow_down:after{content:"keyboard_arrow_down"}.keyboard_arrow_left:after{content:"keyboard_arrow_left"}.keyboard_arrow_up:after{content:"keyboard_arrow_up"}.library_books:after{content:"library_books"}.menu:after{content:"menu"}.remove:after{content:"remove"}.search:after{content:"search"}.shopping_cart:after{content:"shopping_cart"}.star:after{content:"star"}.person:after{content:"person"}.restore:after{content:"restore"}.bullet li a:before{font-family:Material Icons;content:"\e5cc"}.busqueda{padding:2em .5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.busqueda *{-ms-flex-item-align:center;align-self:center;height:2em}.busqueda input{border:none;border-radius:.8em 0 0 .8em;width:500px;max-width:60vw}.busqueda button,.busqueda input{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.1);box-shadow:0 4px 8px 0 rgba(0,0,0,.1)}.busqueda button{background-color:var(--c-color);color:#fff;border:none;margin:0;width:3em;border-radius:0 .8em .8em 0}@supports (-ms-ime-align:auto){i{display:none}}#custom_modal{background-color:rgba(0,0,0,.67)!important;-webkit-animation:aparecer .2s ease;animation:aparecer .2s ease}@-webkit-keyframes aparecer{0%{opacity:0}}@keyframes aparecer{0%{opacity:0}}@-webkit-keyframes bajar{0%{opacity:0;-webkit-transform:translateY(-2em);transform:translateY(-2em)}}@keyframes bajar{0%{opacity:0;-webkit-transform:translateY(-2em);transform:translateY(-2em)}}@-webkit-keyframes subir{0%{opacity:0;-webkit-transform:translateY(2em);transform:translateY(2em)}}@keyframes subir{0%{opacity:0;-webkit-transform:translateY(2em);transform:translateY(2em)}}main[data-v-33a1c9b1]{display:grid;grid-template-columns:1fr;grid-template-rows:40px 4em auto auto;min-height:900px}h1[data-v-33a1c9b1]{width:100%;margin:0}h1[data-v-33a1c9b1],header[data-v-33a1c9b1]{display:-webkit-box;display:-ms-flexbox;display:flex}header[data-v-33a1c9b1]{height:40px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 2em}header a[data-v-33a1c9b1]{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto 0 0 0}header a[data-v-33a1c9b1]:first-child{-webkit-animation:bajar 2s ease;animation:bajar 2s ease}header a[data-v-33a1c9b1]:nth-child(2){-webkit-animation:bajar 1.5s ease;animation:bajar 1.5s ease}header a[data-v-33a1c9b1]:nth-child(3){-webkit-animation:bajar 1s ease;animation:bajar 1s ease}header a[data-v-33a1c9b1]:nth-child(4){-webkit-animation:bajar .5s ease;animation:bajar .5s ease}header a img[data-v-33a1c9b1]{width:30px;border:5px;margin:5px .5em}header a:focus img[data-v-33a1c9b1]{-webkit-box-shadow:0 0 2em 0 var(--i-color);box-shadow:0 0 2em 0 var(--i-color)}.botonUsuario[data-v-33a1c9b1]{margin:0;margin:8px;padding:3px 10px;background-color:#000;color:#fff;font-size:.8em}.usuarioLogueado[data-v-33a1c9b1]{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:5px}@media (max-width:900px){main[data-v-33a1c9b1]{grid-template-rows:70px 3em auto 20em}header[data-v-33a1c9b1]{height:70px}}