@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto+Condensed&family=Roboto:wght@500&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@500&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500&display=swap";.modal-imagenes.modal .modal-dialog[data-v-c61b52ff]{max-width:1200px!important}.modal-imagenes .modal-dialog .modal-header[data-v-c61b52ff]{width:unset!important;height:unset!important}.modal-imagenes .modal header.modal-header .close[data-v-c61b52ff]{padding:0;margin:-15px 0 0;z-index:1060;font-size:45px;font-weight:100}.modal-imagenes .modal-content[data-v-c61b52ff]{height:100%}.modal-imagenes .modal-dialog .modal-header[data-v-c61b52ff]{border-bottom:0}.carrusel-imagenes .carousel-item.active[data-v-c61b52ff]{height:100%;display:flex;flex-flow:column wrap;justify-content:center;align-items:center;overflow:hidden;border:0;padding:0}.carrusel-imagenes[data-v-c61b52ff] .carousel-item img{height:unset;object-fit:cover;object-position:center center;vertical-align:middle}.carrusel-imagenes[data-v-c61b52ff] .carousel-control-prev,.carrusel-imagenes[data-v-c61b52ff] .carousel-control-next{opacity:1;background-image:none!important;background-color:#fff!important;border-radius:50%;width:2.5rem;height:2.5rem;top:45%;z-index:5;-webkit-box-shadow:0 0 20px 6px rgba(0,0,0,.07);-ms-box-shadow:0 0 20px 6px rgba(0,0,0,.07);box-shadow:0 0 20px 6px #00000012;color:#464646!important;display:flex;justify-content:center;align-items:center}.carrusel-imagenes[data-v-c61b52ff] .carousel-control-prev{left:-20px;transform:rotate(180deg)}.carrusel-imagenes[data-v-c61b52ff] .carousel-control-next{right:-20px}.carrusel-imagenes[data-v-c61b52ff] .carousel-control-prev-icon,.carrusel-imagenes[data-v-c61b52ff] .carousel-control-next-icon{display:contents}.carrusel-imagenes[data-v-c61b52ff] .carousel-control-prev-icon:before,.carrusel-imagenes[data-v-c61b52ff] .carousel-control-next-icon:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:xodm='http://www.corel.com/coreldraw/odm/2003' xml:space='preserve' width='10px' height='16px' version='1.1' style='shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd' viewBox='0 0 3.43 6.87'%3E%3Cscript xmlns=''/%3E%3Cdefs%3E%3Cstyle type='text/css'%3E%3C!%5BCDATA%5B .fil0 %7Bfill:%23F55B51;fill-rule:nonzero%7D %5D%5D%3E%3C/style%3E%3C/defs%3E%3Cg id='Capa_x0020_1'%3E%3Cmetadata id='CorelCorpID_0Corel-Layer'/%3E%3Cpath class='fil0' d='M3.29 3.92l-1.68 2.55c-0.17,0.27 -0.41,0.41 -0.73,0.41 -0.18,0 -0.34,-0.05 -0.48,-0.14 -0.26,-0.18 -0.4,-0.42 -0.4,-0.74 0,-0.18 0.05,-0.34 0.15,-0.48l1.32 -2.02c0.02,-0.03 0.02,-0.07 -0,-0.11l-1.32 -2.01c-0.1,-0.15 -0.15,-0.32 -0.15,-0.49 0,-0.31 0.13,-0.55 0.4,-0.73 0.14,-0.1 0.3,-0.14 0.48,-0.14 0.32,0 0.56,0.13 0.73,0.4l1.68 2.56c0.1,0.14 0.14,0.3 0.14,0.48 0,0.18 -0.05,0.34 -0.14,0.48z'/%3E%3C/g%3E%3Cscript xmlns=''/%3E%3C/svg%3E")!important;filter:grayscale(1);opacity:1;color:inherit;font-family:inherit;margin:0;font-size:0}.botones-carrusel[data-v-c61b52ff]{margin:10px auto 0;display:flex;width:100%;cursor:default;overflow-x:auto;padding-bottom:10px}.botones-carrusel[data-v-c61b52ff]::-webkit-scrollbar{-webkit-appearance:none}.botones-carrusel[data-v-c61b52ff]::-webkit-scrollbar:horizontal{height:3px}.botones-carrusel[data-v-c61b52ff]::-webkit-scrollbar-thumb{background-color:#00000080;border-radius:10px;border:none}.botones-carrusel .boton-img[data-v-c61b52ff]{height:80px;max-width:106px;min-width:106px;cursor:pointer;position:relative;margin-left:5px;margin-right:5px}.botones-carrusel .boton-img .filtroMarcaBlanca[data-v-c61b52ff]{height:100%;width:100%;opacity:.5;position:absolute;display:none;border-radius:4px}.botones-carrusel .filtroMarcaBlanca.active[data-v-c61b52ff]{display:block;pointer-events:none}.botones-carrusel .boton-img img[data-v-c61b52ff]{width:100%;height:100%;object-fit:cover;object-position:center center;vertical-align:middle;border-radius:4px}.detalles-habitacion .botones-carrusel[data-v-c61b52ff]{margin-top:10px}.detalles-habitacion .botones-carrusel:not(.botones-modal) .boton-img[data-v-c61b52ff]{height:unset;max-width:20%;min-width:20%;aspect-ratio:1 / 1;margin-right:3%;margin-left:0;cursor:pointer}.detalles-habitacion .botones-carrusel:not(.botones-modal) .boton-img[data-v-c61b52ff]:last-child{margin-right:0}@media screen and (max-width: 950px){.botones-carrusel .carousel-item[data-v-c61b52ff]{width:66vw}}@media screen and (max-width: 830px){.carrusel-imagenes[data-v-c61b52ff]{padding:0}.carrusel-imagenes[data-v-c61b52ff] .carousel-control-prev,.carrusel-imagenes[data-v-c61b52ff] .carousel-control-next{width:2rem;height:2rem}.carrusel-imagenes[data-v-c61b52ff] .carousel-control-prev{left:-15px}.carrusel-imagenes[data-v-c61b52ff] .carousel-control-next{right:-15px}}@media screen and (max-width: 630px){.detalles-habitacion .botones-carrusel .boton-img[data-v-c61b52ff]{max-width:60%!important;min-width:60%!important}}@media screen and (max-width: 560px){.carrusel-imagenes[data-v-c61b52ff] .carousel-item img{height:240px}}@media screen and (max-width: 320px){.botones-carrusel[data-v-c61b52ff]{display:none}}.container-fluid .btn-volver{display:flex;align-items:center;width:100%;text-align:center;color:#464646;text-decoration:none}.container-fluid .btn-volver svg{transform:rotate(180deg);fill:#464646;width:7px;margin-right:10px}h3.nombre-alojamiento{text-align:center;color:#464646;font-weight:700;font-size:2.2rem;text-transform:capitalize;font-family:inherit}p.direccion{text-transform:capitalize}.categoria-hotel svg{width:25px;margin:1px;fill:#464646}.banner a.banner-container{background-color:#fff;border-radius:7px;display:flex;text-decoration:none}.card-shadow{-webkit-box-shadow:0 0 20px 6px rgba(0,0,0,.07);-ms-box-shadow:0 0 20px 6px rgba(0,0,0,.07);box-shadow:0 0 20px 6px #00000012;-webkit-transition:box-shadow .3s linear;-ms-transition:box-shadow .3s linear;-webkit-transition:-webkit-box-shadow .3s linear;transition:-webkit-box-shadow .3s linear;transition:box-shadow .3s linear,-webkit-box-shadow .3s linear}.card-shadow:hover{-webkit-box-shadow:0 0 20px 6px rgba(0,0,0,.14);-ms-box-shadow:0 0 20px 6px rgba(0,0,0,.14);box-shadow:0 0 20px 6px #00000024}.banner a.banner-container:hover{text-decoration:none}.banner a.banner-container div.banner-img{position:relative}.banner a.banner-container div.banner-img:after{display:block;content:"";position:absolute;top:0;right:-2.757rem;width:5.5125rem;height:100%;transform:skew(350deg);background-color:#fff}.banner a.banner-container div.banner-img img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:670px;height:375px;object-fit:cover;-o-object-fit:cover;border-top-left-radius:7px;border-bottom-left-radius:7px}.banner a.banner-container div.banner-text{display:flex;flex-direction:column;justify-content:space-between;min-width:35%;min-height:100%;z-index:1;margin:10px auto;padding:1rem;color:#464646}.banner a.banner-container div.banner-text h3{margin:0;font-size:2.2rem;font-weight:700}.banner a.banner-container div.banner-text p{margin:2rem 0 10px}.banner a.banner-container div.banner-text .tipo-alojamiento{background-color:#757575;color:#fff;padding:5px 25px;border-radius:5px;font-weight:700}.banner .mapa{position:relative;text-align:center}.banner .mapa p{position:absolute;top:50%;left:42%;transform:translate(-50%,-50%);margin:0!important;font-size:30px;font-weight:700;color:#000}.banner .modal-content{height:500px}.carousel-imagenes{display:flex;flex-direction:initial;justify-content:space-between}.carousel-imagenes .imagen-alojamiento img{width:100px;border-radius:10px}.carruselImagenes{margin:10px 0;width:100%;padding-right:15px;padding-left:15px}.carruselImagenes .carousel-item.active{height:100%;display:flex;flex-flow:column wrap;justify-content:center;align-items:center;overflow:hidden;background-color:initial}.carruselImagenes .carousel-item img{height:480px;object-fit:cover;object-position:center center;vertical-align:middle}.carruselImagenes .active{border:0;padding:0}.carruselImagenes ol.carousel-indicators li{width:50px}.carruselImagenes .carousel-control-prev,.carruselImagenes .carousel-control-next{opacity:1;width:unset}.carruselImagenes .carousel-control-prev{left:-24px}.carruselImagenes .carousel-control-next{right:-24px}.carruselImagenes .carousel-control-prev-icon,.carruselImagenes .carousel-control-next-icon{background-color:#fff!important;border-radius:50%;width:3rem;height:3rem;top:45%;left:-5px;z-index:5;-webkit-box-shadow:0 0 20px 6px rgb(0 0 0 / 7%);-ms-box-shadow:0 0 20px 6px rgba(0,0,0,.07);box-shadow:0 0 20px 6px #00000012;color:#d62d61!important;display:flex;justify-content:center;align-items:center;font-family:icomoon!important}.carruselImagenes .carousel-control-prev-icon:before,.carruselImagenes .carousel-control-next-icon:before{font-size:35px;opacity:1;color:inherit;font-family:inherit}.carruselImagenes .carousel-control-prev-icon:before{content:""}.carruselImagenes .carousel-control-next-icon:before{content:""}.carruselImagenes .botonesCarrusel{margin-top:10px;display:block}.carruselImagenes .botonesCarrusel .carousel-inner{display:flex}.carruselImagenes .botonesCarrusel .carousel-item{width:100%}.carruselImagenes .botonesCarrusel .carousel-item.active{cursor:default;overflow-x:auto;padding-bottom:10px}.carruselImagenes .botonesCarrusel .carousel-item.active::-webkit-scrollbar{-webkit-appearance:none}.carruselImagenes .botonesCarrusel .carousel-item.active::-webkit-scrollbar:horizontal{height:3px}.carruselImagenes .botonesCarrusel .carousel-item.active::-webkit-scrollbar-thumb{background-color:#00000080;border-radius:10px;border:none}.carruselImagenes .botonesCarrusel .carousel-item .carousel-caption{width:100%;min-width:fit-content;display:flex;position:relative;right:0;left:0;bottom:0;padding:0;justify-content:center;z-index:0}.carruselImagenes .botonesCarrusel .carousel-item .carousel-caption>div{height:100px;max-width:106px;min-width:106px;cursor:pointer;margin-left:5px;margin-right:5px}.carruselImagenes .botonesCarrusel .carousel-item .filtroMarcaBlanca{height:100%;width:106px;opacity:.5;position:absolute;display:none;border-radius:4px}.carruselImagenes .botonesCarrusel .carousel-item .filtroMarcaBlanca.active{display:block;pointer-events:none}.carruselImagenes .botonesCarrusel .carousel-item img{width:100%;height:100%;object-fit:cover;object-position:center center;vertical-align:middle;border-radius:4px}.carruselImagenes .botonesCarrusel .carousel-control-prev,.carruselImagenes .botonesCarrusel .carousel-control-next{width:3%;display:none}.modal{background-color:#0000007f}.modal-dialog{max-width:1200px!important}.modal-dialog .modal-header{border-bottom:0}.modal-dialog .modal-header .close{margin:0;padding:0}@media screen and (max-width: 1200px){.banner a.banner-container div.banner-img img{width:55vw}}@media screen and (max-width: 1000px){.banner a.banner-container div.banner-img{zoom:87%}.banner a.banner-container div.banner-text{zoom:80%}}@media screen and (max-width: 830px){h3.nombre-alojamiento{font-size:1.5rem;margin-top:15px}.categoria-hotel svg{width:20px}.banner a.banner-container div.banner-img{zoom:80%;min-width:40%}.banner a.banner-container div.banner-img:after{right:-3.757rem}.banner a.banner-container div.banner-img img{width:100%;height:100%}.banner a.banner-container div.banner-text{min-width:45%;zoom:76%}.carruselImagenes .carousel-control-prev-icon,.carruselImagenes .carousel-control-next-icon{width:2.2rem;height:2.2rem}.carruselImagenes .carousel-control-prev-icon:before,.carruselImagenes .carousel-control-next-icon:before{font-size:30px}.carruselImagenes .carousel-control-prev{left:-15px}.carruselImagenes .carousel-control-next{right:-15px}}@media screen and (max-width: 730px){.banner a.banner-container div.banner-img{zoom:85%}.banner a.banner-container div.banner-text{zoom:80%}.banner a.banner-container div.banner-text .mapa p{zoom:90%}}@media screen and (max-width: 630px){.banner a.banner-container div.banner-img,.banner a.banner-container div.banner-text,.banner a.banner-container div.banner-text .mapa p{zoom:75%}}@media screen and (min-width: 576px){.carruselImagenes .modal-dialog,.modal-mapa .modal-dialog{max-width:1200px!important}}@media screen and (max-width: 560px){.carruselImagenes .carousel-item img{height:240px!important}.carruselImagenes .botonesCarrusel .carousel-item img{width:100%!important;height:100%!important}}@media screen and (max-width: 530px){.banner a.banner-container div.banner-img,.banner a.banner-container div.banner-text{zoom:60%}}@media screen and (max-width: 450px){.banner a.banner-container div.banner-img,.banner a.banner-container div.banner-text{zoom:59%}}@media screen and (max-width: 400px){.banner a.banner-container div.banner-img{zoom:42%}.banner a.banner-container div.banner-text{zoom:55%}.banner a.banner-container div.banner-text .puntuacion{font-size:18px}}@media screen and (max-width: 375px){.carruselImagenes .botonesCarrusel.carrusel-imagenes-visible{display:block}}@media screen and (max-width: 360px){.banner a.banner-container div.banner-img{zoom:42%}.banner a.banner-container div.banner-text{zoom:48%}}#fechaDisabledIdaVuelta[data-v-9e8c3df6],.seleccionFechas[data-v-9e8c3df6]{display:flex}.seleccionFechas .seleccionInput[data-v-9e8c3df6]{margin-right:20px;width:unset}.seleccionFechas .seleccionInput label[data-v-9e8c3df6]{display:block;width:unset}.diaDisponible[data-v-9e8c3df6]{background-color:#476727!important}.seleccionFechas .seleccionInput input[data-v-9e8c3df6]{-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:100%;background-position-y:50%}.vc-pane-layout .vc-pane .vc-day-content.is-disabled[data-v-9e8c3df6]{cursor:default}.vc-pane-layout .vc-pane .vc-day-content.is-disabled[data-v-9e8c3df6]:hover,.vc-pane-layout .vc-pane .vc-day-content.is-disabled[data-v-9e8c3df6]:focus{background-color:transparent;font-weight:400}.calendarioConOcio .vc-popover-content .vc-container[data-v-9e8c3df6]{padding-bottom:28px}.leyendaCalendario[data-v-9e8c3df6]{position:absolute;bottom:5px;left:10px;display:flex;align-items:center}.leyendaOcio[data-v-9e8c3df6]{width:8px;height:8px;background-color:#476727;border-radius:50%;margin-right:5px}.calendarWrapper .vc-container[data-v-9e8c3df6]{font-family:inherit}.calendarWrapper .vc-pane-layout .vc-pane .vc-day-content.is-disabled[data-v-9e8c3df6]{cursor:default}.calendarWrapper .vc-pane-layout .vc-pane .vc-day-content.is-disabled[data-v-9e8c3df6]:hover,.calendarWrapper .vc-pane-layout .vc-pane .vc-day-content.is-disabled[data-v-9e8c3df6]:focus{background-color:transparent;font-weight:400}.calendarWrapper .vc-weeks .vc-day .vc-highlights+.vc-day-content[data-v-9e8c3df6]{color:#fff}.search_paradores_container[data-v-b95eb130]{border-bottom:1px solid black;padding:5px 0;font-size:19px}.buscadorParadoresCompra[data-v-b95eb130]{margin:10px 0}.buscadorParadoresCompra #parador[data-v-b95eb130]{display:flex}.buscadorParadoresCompra label[data-v-b95eb130]{font-size:14px;color:#212529;text-align:unset;margin:0;display:block}.buscadorParadoresCompra label.habitacion[data-v-b95eb130]{min-width:92px}.buscadorParadoresCompra div.input .inputDerecha[data-v-b95eb130]{width:100px!important;padding:0!important;margin:0;display:block!important}.buscadorParadoresCompra div.input .inputDerecha input.agesInput[data-v-b95eb130]{padding:.25rem .5rem;display:unset;width:100%;height:36px;margin-left:unset;font-size:unset;background-color:#fff!important;border:2px solid #b9baba!important}.buscadorParadoresCompra .cabecera-datos-habitacion>label[data-v-b95eb130]{visibility:hidden}.buscadorParadoresCompra .datos-habitacion[data-v-b95eb130]{margin:.6em 0 2em;display:flex}.buscadorParadoresCompra .datos-habitacion .inputs-huespedes-edades[data-v-b95eb130],.buscadorParadoresCompra .datos-habitacion .inputs-huespedes-edades .inputs-adultos-ninos[data-v-b95eb130]{display:flex;flex-wrap:wrap;grid-gap:20px}.buscadorParadoresCompra .datos-habitacion>label[data-v-b95eb130]{width:100px!important;min-width:100px!important;padding-top:21px}.buscadorParadoresCompra .datos-habitacion div.input label[data-v-b95eb130]{width:75px}.buscadorParadoresCompra .datos-habitacion .edades .inputs-edades[data-v-b95eb130]{display:flex;width:20vw;flex-wrap:wrap;grid-gap:5px}@media screen and (max-width: 1439px){.buscadorParadoresCompra .datos-habitacion .inputs-huespedes-edades .inputs-adultos-ninos[data-v-b95eb130]{grid-gap:5px}.buscadorParadoresCompra .datos-habitacion .edades .inputs-edades[data-v-b95eb130]{width:25vw}}@media screen and (max-width: 1439px){.buscadorParadoresCompra #parador[data-v-b95eb130]{flex-direction:column}}@media screen and (max-width: 830px){.buscadorParadoresCompra .datos-habitacion .edades .inputs-edades[data-v-b95eb130]{width:50vw}}.buscadorParadoresCompra .menu-pasajeros .cabecera-viajeros .viajeros[data-v-b95eb130]{background-color:#fff;padding:5px 10px;border:2px solid #b9baba;border-radius:3px;color:#000;width:100%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:100%;background-position-y:50%}.buscadorParadoresCompra .menu-pasajeros[data-v-b95eb130]{position:relative}.buscadorParadoresCompra .menu-pasajeros .cabecera-viajeros[data-v-b95eb130]{max-width:350px}.buscadorParadoresCompra .menu-pasajeros .menu-desplegable[data-v-b95eb130]{width:400px;position:absolute;top:56px;padding:0 20px 10px;border:2px solid #b9baba;background-color:#fff;-webkit-box-shadow:0px 5px 5px -3px rgb(0 0 0 / 20%),0px 8px 10px 1px rgb(0 0 0 / 14%),0px 3px 14px 2px rgb(0 0 0 / 12%);box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.buscadorParadoresCompra .menu-pasajeros .menu-desplegable .buscador-rooms .cabecera-habitacion[data-v-b95eb130]{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #cccccc;padding:15px 5px;width:100%}.buscadorParadoresCompra .menu-pasajeros .menu-desplegable .buscador-rooms .cabecera-habitacion .arrow[data-v-b95eb130]{width:10px;margin-right:10px;transition:transform .3s;outline:none}.buscadorParadoresCompra .menu-pasajeros .menu-desplegable .buscador-rooms .cabecera-habitacion .arrow.not-collapsed[data-v-b95eb130]{transform:rotate(180deg)}.buscadorParadoresCompra .menu-pasajeros .menu-desplegable .buscador-rooms .columna[data-v-b95eb130]{width:100%}.buscadorParadoresCompra .menu-pasajeros .menu-desplegable .buscador-rooms .span_habitacion[data-v-b95eb130]{border:none;width:100%}.buscadorParadoresCompra .menu-pasajeros .menu-desplegable .selectores-pasajeros .input[data-v-b95eb130]{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #cccccc;padding:15px 5px}.buscadorParadoresCompra .menu-pasajeros .menu-desplegable .selectores-pasajeros label[data-v-b95eb130]{color:#464646;width:unset;font-size:1rem;margin-bottom:0;text-align:left;display:flex;align-items:center}.buscadorParadoresCompra .menu-pasajeros .menu-desplegable .selectores-pasajeros .pasajeros-input[data-v-b95eb130]{display:flex;align-items:center}.buscadorParadoresCompra .menu-pasajeros .menu-desplegable .selectores-pasajeros .pasajeros-input button[data-v-b95eb130]{display:flex;align-items:center;justify-content:center}.buscadorParadoresCompra .menu-pasajeros .menu-desplegable .selectores-pasajeros .pasajeros-input button[data-v-b95eb130]:disabled{pointer-events:none}.buscadorParadoresCompra .menu-pasajeros .menu-desplegable .selectores-pasajeros .pasajeros-input button svg[data-v-b95eb130]{width:18px;height:18px}.buscadorParadoresCompra .menu-pasajeros .menu-desplegable .selectores-pasajeros .pasajeros-input button svg path[data-v-b95eb130]{fill:inherit!important}.buscadorParadoresCompra .menu-pasajeros.renfe-viajes .menu-desplegable .selectores-pasajeros .pasajeros-input button svg[data-v-b95eb130]{fill:#d62d61!important}.buscadorParadoresCompra .menu-pasajeros .menu-desplegable .selectores-pasajeros .pasajeros-input button:disabled svg[data-v-b95eb130]{fill:#dadada!important}.buscadorParadoresCompra .menu-pasajeros .menu-desplegable .selectores-pasajeros .pasajeros-input>span[data-v-b95eb130]{font-size:1rem;margin:0 25px}.buscadorParadoresCompra .menu-pasajeros .menu-desplegable .selectores-pasajeros .children[data-v-b95eb130]{border-bottom:1px solid #cccccc}.buscadorParadoresCompra .menu-pasajeros .menu-desplegable .selectores-pasajeros .children .input[data-v-b95eb130]{border-bottom:none}.buscadorParadoresCompra .menu-pasajeros .menu-desplegable .selectores-pasajeros .edades .input[data-v-b95eb130]{margin-left:25px;border-bottom:none;padding:3px 5px}.buscadorParadoresCompra .menu-pasajeros .menu-desplegable .selectores-pasajeros .edades .input[data-v-b95eb130]:last-child{padding-bottom:15px}.buscadorParadoresCompra .menu-pasajeros .menu-desplegable .aviso-habitaciones[data-v-b95eb130]{font-size:.9em}.buscadorParadoresCompra .menu-pasajeros .menu-desplegable .botones-pasajeros[data-v-b95eb130]{padding:10px 0;display:flex;align-items:center;justify-content:flex-end;font-weight:700}.buscadorParadoresCompra .menu-pasajeros .menu-desplegable .botones-pasajeros .btn-listo[data-v-b95eb130]{color:#fff;border:none;border-radius:5px;font-size:1.2rem;width:14rem;padding:10px 0;transition:all .4s;display:flex;justify-content:center;align-items:center}.buscadorParadoresCompra .menu-pasajeros:not(.renfe-viajes) .menu-desplegable .botones-pasajeros .btn-listo[data-v-b95eb130]{border-radius:50px;width:9rem;padding:2px 0}.buscadorParadoresCompra .menu-pasajeros .menu-desplegable .botones-pasajeros .btn-listo svg[data-v-b95eb130]{display:none}.buscadorParadoresCompra .menu-pasajeros:not(.renfe-viajes) .menu-desplegable .botones-pasajeros .btn-listo svg[data-v-b95eb130]{display:block;margin-right:15px;width:18px;fill:#fff}.buscadorParadoresCompra .menu-pasajeros.renfe-viajes .menu-desplegable .botones-pasajeros .btn-listo[data-v-b95eb130]:hover{background-color:#d62d61!important;transform:scale(1)}@media screen and (max-width: 700px){.buscadorParadoresCompra .datos-habitacion .inputs-huespedes-edades[data-v-b95eb130]{flex-direction:column;grid-gap:15px}}@media screen and (max-width: 495px){.buscadorParadoresCompra .menu-pasajeros .menu-desplegable[data-v-b95eb130]{width:100%;position:fixed;left:0;border:0;top:0;height:100%;background:#00000080;display:flex;align-items:flex-end;padding:0;z-index:15}.buscadorParadoresCompra .menu-pasajeros .menu-desplegable .selectores-pasajeros[data-v-b95eb130]{width:100%;background:#fff;padding:5px 20px 10px;max-height:100%;overflow:auto}}@media screen and (max-width: 425px){.buscadorParadoresCompra #parador .input[data-v-b95eb130]{margin-top:10px}.buscadorParadoresCompra #parador[data-v-b95eb130]{flex-direction:column}.buscadorParadoresCompra .datos-habitacion[data-v-b95eb130]{grid-template-columns:repeat(4,auto)}.buscadorParadoresCompra .datos-habitacion .adultsInput[data-v-b95eb130],.buscadorParadoresCompra .datos-habitacion .childsInput[data-v-b95eb130]{width:50px}}@media screen and (max-width: 355px){.buscadorParadoresCompra div.input .inputDerecha[data-v-b95eb130]{width:unset!important}}.info-busqueda[data-v-fd49fc0f]{text-align:center;display:flex;justify-content:center;align-items:flex-start}.info-busqueda p[data-v-fd49fc0f]{margin-right:120px}@media screen and (max-width: 585px){.info-busqueda p[data-v-fd49fc0f]{margin-right:60px}}@media screen and (max-width: 521px){.info-busqueda[data-v-fd49fc0f]{align-items:center}}#formularioNuevaBusquedaParador{background-color:#fff0}#formularioNuevaBusquedaParador .modal-content{border-radius:0}#formularioNuevaBusquedaParador .modal-header{padding:5px;border-bottom:0;background-color:#fff;height:5%;border:none;border-top-left-radius:unset;border-top-right-radius:unset}#formularioNuevaBusquedaParador .modal-header .btn-close{display:block;width:32px;height:32px;position:absolute;top:10px;right:10px;z-index:1000}#formularioNuevaBusquedaParador .modal-content h2.titulo{text-align:center;font-size:20px;margin-bottom:20px;color:inherit;font-weight:700;font-family:inherit}#formularioNuevaBusquedaParador .modal-content .buscadorHotel{margin:40px 0}#formularioNuevaBusquedaParador .modal-content .buscadorHotel .seleccionCiudad{width:100%}#formularioNuevaBusquedaParador .modal-content .buscadorHotel .datos-hotel{display:flex;flex-direction:column}#formularioNuevaBusquedaParador .modal-content .buscadorHotel label,#formularioNuevaBusquedaParador .modal-content .buscadorHotel .vs__selected{color:#464646!important}#formularioNuevaBusquedaParador .modal-content .buscadorHotel .datos-hotel .calendarWrapper,#formularioNuevaBusquedaParador .modal-content .buscadorHotel .datos-hotel .calendarWrapper #fechaIdaVuelta,#formularioNuevaBusquedaParador .modal-content .buscadorHotel .datos-hotel .calendarWrapper .seleccionFechas,#formularioNuevaBusquedaParador .modal-content .buscadorHotel .datos-hotel .calendarWrapper .seleccionInput{width:100%;color:#464646}#formularioNuevaBusquedaParador .modal-content .buscadorHotel .seleccionFechas .seleccionInput:last-child{margin-right:0}#formularioNuevaBusquedaParador .modal-content .form_buscador_hotel .vs__dropdown-toggle,#formularioNuevaBusquedaParador .modal-content .buscadorHotel .datos-hotel .calendarWrapper .dateUserFrom,#formularioNuevaBusquedaParador .modal-content .buscadorHotel select{width:100%;background-color:#fff!important;border:2px solid #b9baba!important;color:#464646!important}#formularioNuevaBusquedaParador .modal-content .btnBuscarBuscador{min-width:150px;background-color:#81005e;text-transform:lowercase;padding:5px 0;color:#fff;border-radius:3px;font-size:20px;margin:0 0 0 auto!important;display:block;transition-property:background-color;transition-duration:.4s}#formularioNuevaBusquedaParador .modal-content .btnBuscarBuscador:hover{background-color:#d62d61}#formularioNuevaBusquedaParador .modal-content .btnBuscarBuscador svg{display:none}#formularioNuevaBusquedaParador .modal-dialog .modal-content .modal-footer{background-color:transparent;margin:0;padding:15px 10px 0;border:none;display:flex;justify-content:flex-end}#formularioNuevaBusquedaParador .modal-dialog .modal-content .modal-footer .btn-cancelar{background-color:transparent;border:2px solid #ffffff;border-radius:50px;padding:2px 40px;color:#fff}@media screen and (min-width: 831px){#formularioNuevaBusquedaParador .modal-dialog{max-width:50%!important}#formularioNuevaBusquedaParador .modal-content .modal-body{padding:30px 70px;background-color:#fff;background-clip:padding-box;border:none}}.sub-titulo[data-v-5702b1a2]{text-align:center;font-weight:700;margin-bottom:10px;color:#464646;font-size:22px;font-family:inherit}.seleccion-paquete[data-v-5702b1a2]{display:flex;align-items:flex-start;justify-content:center;margin:30px 0 40px}.seleccion-paquete .paquete[data-v-5702b1a2]{margin:0 20px;padding:5px 30px;border-width:0!important;border-bottom-width:4px!important;font-size:1em;cursor:pointer;font-family:inherit}.seleccion-paquete .paquete.selected[data-v-5702b1a2]{font-weight:700}.buscador-hotel .contenedorLoadingBuscador[data-v-5702b1a2]{width:100%;height:100%;top:0;left:0;display:block;z-index:2000;text-align:center}.buscador-hotel .contenedorLoadingBuscador .loader[data-v-5702b1a2]{margin:250px auto;border-radius:50%;width:40px;height:40px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border-top:4px solid #8a0072!important}.ver-precios[data-v-5702b1a2]{display:flex;justify-content:center;margin:70px 0}.ver-precios .btn-ver-precios[data-v-5702b1a2]{color:#fff;font-size:1rem;border-radius:4px;padding:5px;background-color:#81005e;transition:background-color .2s linear;min-width:165px}.ver-precios .btn-ver-precios[data-v-5702b1a2]:hover{background-color:#d62d61}.collapse-habitacion[data-v-5702b1a2]{cursor:pointer;border-radius:5px;background-color:#fff;margin-bottom:25px;border:none}.collapse-habitacion .habitacion-precio[data-v-5702b1a2]{display:flex;align-items:center}.collapse-habitacion .precio-habitacion .desde[data-v-5702b1a2]{font-weight:500!important;font-size:15px}.collapse-habitacion .precio-habitacion .unidades[data-v-5702b1a2]{margin-right:0}.collapse-habitacion .precio-habitacion .decimales[data-v-5702b1a2]{font-size:12px;margin-right:0}.collapse-habitacion p.titulo[data-v-5702b1a2]{font-family:Roboto,sans-serif;color:#464646;margin:0;padding:20px 15px;font-size:16px;width:100%;align-items:center;display:flex;justify-content:space-between}.collapse-habitacion p.titulo span[data-v-5702b1a2]{font-size:17px;font-weight:700;margin-bottom:0;margin-right:10px}.collapse-habitacion svg path[data-v-5702b1a2]{fill:#d62d61}.collapse-habitacion p.titulo.collapsed .rotarImg[data-v-5702b1a2]{transform:rotate(0)}.collapse-habitacion p.titulo.not-collapsed .rotarImg[data-v-5702b1a2]{transform:rotate(-180deg)}.collapse-habitacion p.titulo .arrow[data-v-5702b1a2]{transition:.5s ease-in-out;margin-right:20px}.collapse-habitacion .respuesta[data-v-5702b1a2]{padding-bottom:10px}.collapse-habitacion .respuesta .opcion-habitacion[data-v-5702b1a2]{text-align:right;display:flex;justify-content:flex-end;align-items:center;margin-right:40px;margin-bottom:10px}.collapse-habitacion .respuesta .opcion-habitacion p[data-v-5702b1a2]{margin-right:30px;margin-left:10px;margin-bottom:0}.collapse-habitacion .respuesta .opcion-habitacion button[data-v-5702b1a2]{color:#fff;font-size:1.4rem;border-radius:4px;background:#81005e;transition:background-color .2s linear;min-width:145px}.collapse-habitacion .respuesta .opcion-habitacion button span[data-v-5702b1a2]{font-size:17px}.collapse-habitacion .respuesta .opcion-habitacion button span.decimales[data-v-5702b1a2]{font-size:12px}.collapse-habitacion .respuesta .opcion-habitacion button[data-v-5702b1a2]:hover{background:#d62d61}@media screen and (max-width: 830px){.buscadorWrapper[data-v-5702b1a2]{background-color:transparent}.search_trains_container[data-v-5702b1a2]{padding:0!important;background-color:transparent}.search_trains_container .contenedorSeleccionInput[data-v-5702b1a2]{display:flex;flex-direction:column}.search_trains_container .contenedor-cabecera-resumen[data-v-5702b1a2]{margin:20px 0 0;padding-left:0}.search_trains_container .form_buscador_renfe .btnBuscarBuscador[data-v-5702b1a2]{float:none;align-self:flex-end;margin-top:4px!important}.resumen_seleccion_producto[data-v-5702b1a2]{display:none}.search_trains_container .infoComprando[data-v-5702b1a2]{margin-bottom:10px!important;padding:5px 0;border-bottom:none}.search_trains_container h2.infoComprando[data-v-5702b1a2]{background-color:#d9dada;border-top-right-radius:20px;border-bottom-right-radius:20px;padding-left:15px}.search_trains_container h2.infoComprando>span[data-v-5702b1a2]{display:none}.search_trains_container h2 marquee.infoComprando[data-v-5702b1a2]{display:block;border:none;margin-right:38px;animation:marquee 17s linear infinite;-webkit-animation:marquee 17s linear infinite}.search_trains_container .btnCabecera.btnNuevaBusqueda[data-v-5702b1a2]{display:none}.search_trains_container h2.infoComprando button.btnCabecera[data-v-5702b1a2]{width:2.5em;margin-right:.6em;background-color:transparent;padding-left:0;display:flex;justify-content:flex-end;position:absolute;right:5px;box-shadow:-31px 0 5px -2px #d9dadade}.search_trains_container h2.infoComprando button.btnCabecera img[data-v-5702b1a2]{width:2.5em;margin:0}.search_trains_container h2.infoComprando button.btnCabecera span[data-v-5702b1a2]{display:none}#formularioNuevaBusquedaParador.modal-buscador-wrapper .modal-dialog[data-v-5702b1a2]{max-width:90%!important;margin:10px auto 0;align-items:flex-start}#formularioNuevaBusquedaParador.modal-buscador-wrapper .modal-content .modal-body[data-v-5702b1a2]{padding:25px 0 20px}#formularioNuevaBusquedaParador.modal-buscador-wrapper .modal-content .modal-body .contenedorSeleccionInput[data-v-5702b1a2]{padding:0}#formularioNuevaBusquedaParador.modal-buscador-wrapper .modal-content .buscadorHotel .datos-hotel .calendarWrapper .seleccionFechas[data-v-5702b1a2]{flex-direction:column}#formularioNuevaBusquedaParador.modal-buscador-wrapper .modal-content .buscadorHotel .seleccionFechas .seleccionInput[data-v-5702b1a2]:last-child{margin-top:20px}#formularioNuevaBusquedaParador.modal-buscador-wrapper .modal-content .buscadorHotel[data-v-5702b1a2]{margin:20px 0}.info-busqueda[data-v-5702b1a2]{align-items:center;flex-direction:column}.info-busqueda p[data-v-5702b1a2]{margin-right:initial}.seleccion-paquete .paquete[data-v-5702b1a2]{margin:0 10px;padding:5px 15px}}@media screen and (max-width: 500px){.collapse-habitacion .respuesta .opcion-habitacion[data-v-5702b1a2]{zoom:80%}.collapse-habitacion p.titulo[data-v-5702b1a2]{zoom:85%}}@media screen and (max-width: 400px){.collapse-habitacion .respuesta .opcion-habitacion[data-v-5702b1a2],.collapse-habitacion p.titulo[data-v-5702b1a2]{zoom:75%}#formularioNuevaBusquedaParador.modal-buscador-wrapper .modal-content .buscadorParadoresCompra #parador .calendarWrapper .seleccionFechas[data-v-5702b1a2]{flex-direction:column}#formularioNuevaBusquedaParador.modal-buscador-wrapper .modal-content .buscadorParadoresCompra .seleccionFechas .seleccionInput[data-v-5702b1a2]:last-child{margin-top:20px}#formularioNuevaBusquedaParador.modal-buscador-wrapper .modal-content .buscadorParadoresCompra #parador .calendarWrapper .seleccionInput[data-v-5702b1a2],#formularioNuevaBusquedaParador.modal-buscador-wrapper .modal-content .buscadorParadoresCompra #parador .calendarWrapper .dateUserFrom[data-v-5702b1a2]{width:100%}}@media screen and (max-width: 360px){.collapse-habitacion p.titulo[data-v-5702b1a2]{zoom:70%}}@media screen and (max-width: 340px){.collapse-habitacion p.titulo[data-v-5702b1a2]{zoom:65%}}.modal[data-v-f311868d]{padding:0!important;margin:0;overscroll-behavior:contain}.modalFichaHotel.modal[data-v-f311868d]{padding:0!important}.habitacion .totalSinDescuento[data-v-f311868d]{text-decoration:line-through;position:absolute;right:0;bottom:65px}div.seleccion_ocio.seleccion_hotel[data-v-f311868d]{width:76%!important}.habitacion.noDescuento .totalSinDescuento[data-v-f311868d]{display:none}div.div_infoHotel div.opcion-habitacion span svg[data-v-f311868d]:first-child{display:inline-block}.habitacion[data-v-f311868d]{padding-bottom:10px}.habitacion .descuento[data-v-f311868d]{text-decoration:line-through;border:0;background-color:transparent;display:none}.habitacion.noDescuento .descuento[data-v-f311868d]{display:none}.habitacion .conceptos .concepto .conceptosGroup[data-v-f311868d]{float:none!important}.habitacion .conceptos .concepto .conceptosGroup div.opcion-habitacion[data-v-f311868d]{background-color:#fff;border:0!important;text-align:right;display:flex;justify-content:flex-end;align-items:center;padding-right:40px;margin-bottom:10px;color:#464646;font-size:16px}.habitacion .conceptos .concepto .conceptosGroup div.opcion-habitacion p[data-v-f311868d]{margin-bottom:0;text-align:right}.habitacion .conceptos .concepto .conceptosGroup div.opcion-habitacion .columnaDerecha[data-v-f311868d]{display:flex;justify-content:flex-end;align-items:center}.opcion-seleccionada[data-v-f311868d]{margin-top:0;margin-right:10px;font-size:16px;font-weight:400;text-align:center;border-radius:5px;color:#73a931!important;vertical-align:top;border:0;display:flex;align-items:center}.opcion-seleccionada svg[data-v-f311868d]{fill:#73a931;width:13px;height:unset;margin-right:10px}.habitacion .pagarya.btnSeleccionado[data-v-f311868d]{display:none}.habitacion.selected .pagarya.btnSeleccionado[data-v-f311868d]{display:block}.hotelResume.filtered[data-v-f311868d]{display:none}div.contenedor_inputs div.input select.renfeHotelbedsAges[data-v-f311868d]{display:inline-block;width:50px!important;padding:0!important}div.contenedor_inputs div.input[data-v-f311868d]{vertical-align:top}div.contenedor_inputs[data-v-f311868d]{width:900px;text-align:center;margin:10px auto;padding-bottom:10px}div[id^=room][data-v-f311868d]{margin-top:10px}@media screen and (max-width: 755px){.input_buscador[data-v-f311868d],div.contenedor_inputs div.input select.childrenInput[data-v-f311868d],div.contenedor_inputs div.input select.childsInput[data-v-f311868d]{padding-left:30px!important}}.hotelBase[data-v-f311868d]{font-family:Roboto,sans-serif}.div_infoHotel .distancia[data-v-f311868d]{color:#000;font-weight:400;font-family:Roboto,sans-serif;font-size:18px!important}div.div_infoHotel p.direccion[data-v-f311868d]{font-size:16px!important;color:#000;font-weight:700;margin-bottom:0}.barraHabitacion[data-v-f311868d]{display:inline-block;background:#fff;width:89%;font-family:Roboto,sans-serif}.precioPagarYa[data-v-f311868d]{display:inline-block;width:auto;vertical-align:top;margin-left:-2px;background-color:transparent;margin-top:15px}.seleccion_hotel .barraHabitacion[data-v-f311868d]{width:100%}.seleccion_hotel .precioPagarYa[data-v-f311868d]{width:auto}.hotelResume.selected .precioPagarYa[data-v-f311868d]{background:none}.hotelResume.selected .precioPagarYa .btn_mini svg g[data-v-f311868d]{fill:#3c3}.hotelResume.selected .precioPagarYa .btn_mini:hover svg g[data-v-f311868d]{fill:#fff}.precioPagarYa .precio[data-v-f311868d]{display:inline-block;font-size:25px;margin:-5px 0 0;text-align:right;padding:0 10px;font-weight:700;color:#006;font-family:Roboto,sans-serif;vertical-align:top;float:right}.precioPagarYa .btn_mini[data-v-f311868d]{display:block;width:auto;margin:5px 0 0;float:right;font-size:15px!important;padding:3px!important;background:transparent;border:none!important;color:#000;font-weight:700;font-family:Yanone Kaffeesatz,sans-serif!important}.hotelResume .precioPagarYa .btn_mini[data-v-f311868d]{margin-top:5px}.btn_mini[data-v-f311868d]:hover{background-color:#006!important;color:#fff!important;text-decoration:none}.hotelResume.selected .precioPagarYa .btn_mini:hover svg path[data-v-f311868d]{fill:#fff}.hotelResume.selected .precioPagarYa .btn_mini[data-v-f311868d]{background-color:#fff!important;color:#3c3;border:none!important}.hotelResume.selected .precioPagarYa .btn_mini[data-v-f311868d]:hover{background-color:#006!important;color:#fff!important;text-decoration:none}.boton_toggle_habitaciones[data-v-f311868d]{margin:8px 0 0;background-color:transparent!important;color:#666!important;text-align:left!important;font-size:12px!important;padding:2px;display:block;text-decoration:underline}.habitacion .conceptos .concepto .rateComments[data-v-f311868d]{position:relative;display:inline;align-items:center;margin-right:30px}.rateComments span.tarifaNoReembolsable[data-v-f311868d]{color:#666}.btnSeleccionar[data-v-f311868d]{padding:6px 12px;font-family:Roboto,sans-serif!important;text-transform:lowercase;vertical-align:bottom;cursor:pointer;display:block;margin-top:0;color:#fff;font-size:17px;border-radius:50px;transition:background-color .2s linear;min-width:145px}.hotelResult.renfe-viajes .btnSeleccionar[data-v-f311868d]{border-radius:4px}.btnSeleccionar svg[data-v-f311868d],.btnSeleccionado svg[data-v-f311868d]{width:15px;vertical-align:middle}.btnSeleccionado svg .fil0[data-v-f311868d]{fill:#73a931}.btnSeleccionado[data-v-f311868d]{cursor:default;margin-top:0;font-size:16px;padding:4px 6px;font-weight:400;width:145px;text-align:center}.boton_toggle_habitaciones svg polygon[data-v-f311868d]{fill:#666!important}#ocio_resultados .concepto .popUpGris[data-v-f311868d]{position:absolute;background:#666;width:200px;right:20px!important;border-radius:10px;padding:10px;color:#fff;display:none}img.icono_info_naranja:hover .popUpGris[data-v-f311868d]{display:block!important}div.div_infoHotel .conceptos div.opcion-habitacion[data-v-f311868d]{font-family:Roboto,sans-serif;padding:0!important}div.div_infoHotel .conceptos div.opcion-habitacion .nombre_opcional[data-v-f311868d]{vertical-align:top;color:#464646;margin-right:3px;margin-bottom:0;text-align:end}div.seleccion_ocio .precioPagarYa span.btn_mini[data-v-f311868d]{padding:0 20px!important}div.hotelSelected[data-v-f311868d]{display:none!important}.restoDeHabitaciones .nombre_opcional.datosHab[data-v-f311868d]{display:block;font-size:15px;padding:2px 4px;color:#666;font-family:Roboto,sans-serif;border:2px solid #959595;text-align:left;text-transform:capitalize}.nombre_opcional.datosHab.primera[data-v-f311868d]{padding:10px 0 4px 5px!important}.regimenHab[data-v-f311868d]{font-size:13px!important;color:#666;max-width:400px;padding-left:6px}.datosTren[data-v-f311868d] *,.detalle_hotel[data-v-f311868d] *{font-family:Roboto,sans-serif!important}#ocio_resultados .popUpInfo[data-v-f311868d]{display:none;position:absolute;right:40px;border-radius:10px;background-color:#fbd218e6;min-width:250px;max-width:400px;color:#000;padding:5px;z-index:9;font-size:12px;text-align:left}.rateComments .tarifaNoReembolsable[data-v-f311868d]{color:#90241f;margin-left:10px;font-weight:400;font-size:12px}.rateComments .tarifaFlexible[data-v-f311868d]{color:#1f7b1f;margin-left:10px;font-weight:400;font-size:12px}.rateComments svg.masInfo:hover+.popUpInfo[data-v-f311868d]{display:block!important}.rateComments svg.masInfo path[data-v-f311868d]{fill:#727271}.restoDeHabitaciones[data-v-f311868d]{background-color:#fff!important}div.resumen_reservar[data-v-f311868d]{float:right;margin-left:5px;display:flex}div.div_infoHotel .restoDeHabitaciones .conceptos div.opcion-habitacion .nombre_opcional[data-v-f311868d]{max-width:400px}.concepto div.resumen_reservar .btn1[data-v-f311868d]{margin:0!important;font-family:Yanone Kaffeesatz,sans-serif!important;padding:0!important;line-height:1!important;color:#000!important;font-weight:400;background-color:transparent!important;font-size:13px}div.div_suplemento[data-v-f311868d]{background-color:transparent!important;display:inline-block!important;font-size:19px!important;margin:5px 0 0;text-align:right;padding:0 5px!important;color:#006!important;font-family:Roboto,sans-serif;vertical-align:top;font-weight:100}.rateComments div.div_suplemento[data-v-f311868d]{display:none!important}div.div_infoHotel .groupConceptos[data-v-f311868d]{background-color:transparent!important;padding:0;border:2px solid #666666}div.hotelResume[data-v-f311868d]{margin-top:10px;padding-top:5px;min-height:350px;background:#f2f2f2}div.hotelResume[data-v-f311868d]{border:1px solid #666666!important}button svg[data-v-f311868d]{display:inline-block!important}.precioPagarYa button:hover svg g[data-v-f311868d]{fill:#fff}.barraHabitacion .div_suplemento[data-v-f311868d]{display:none}.precioPagarYa[data-v-f311868d]{float:right}.datosTipoHotel span.infoFichaHotel svg[data-v-f311868d]{height:15px}.swal2-container .swal_fichaHotel[data-v-f311868d]{width:50%!important}.swal2-modal[data-v-f311868d]{overflow-y:hidden!important}@media screen and (max-width: 1200px){.swal2-container .swal_fichaHotel[data-v-f311868d]{width:80%!important}}.swal2-container .swal_fichaHotel .tablaServicios table tr td[data-v-f311868d]{min-width:0}.hotelResume .precioPagarYa .btn_mini[data-v-f311868d]:hover,.hotelResume div.resumen_reservar .btn1[data-v-f311868d]:hover,.hotelResume.selected .precioPagarYa .btn_mini[data-v-f311868d]:hover{background:none!important}.swal_fichaHotel .carruselImagenes img[data-v-f311868d]{width:100%!important;max-width:100%!important;margin:0 0 20px!important;border:2px solid #000066;vertical-align:middle}.swal_fichaHotel .carruselImagenes svg.flechas[data-v-f311868d]{margin:0 20px!important}.swal2-container.swal2-in[data-v-f311868d]{z-index:99999}@media screen and (max-width: 755px){.swal2-container .swal_fichaHotel[data-v-f311868d]{width:95%!important}}@media screen and (max-width: 370px){.hotelResume .img_hotel[data-v-f311868d]{width:100%!important}}div.div_infoHotel .barraHabitacion .conceptos.room_0[data-v-f311868d]{width:100%;display:inline-block}div.div_infoHotel .barraHabitacion .conceptos .concepto[data-v-f311868d]{display:inline-block}div.tarifasInline[data-v-f311868d]{display:block}.lineaEscogerTarifa[data-v-f311868d]{text-align:right;display:inline-block;float:right;margin-top:0}#ocio_resultados h2.v2_titulo2 .marquee[data-v-f311868d]{display:none;width:auto;vertical-align:top;overflow:hidden;white-space:nowrap;animation:marquee 17s linear infinite;-webkit-animation:marquee 17s linear infinite}.descripcionRecortada.hideOnMobile[data-v-f311868d],.puntosSuspensivos.hideOnMobile[data-v-f311868d],.verFichaHotel.hideOnMobile[data-v-f311868d]{display:none!important}#ocio_resultados div.hotelResume.selected[data-v-f311868d],#ocio_resultados div.hotelResume2.selected[data-v-f311868d]{background:#f2f2f2!important;border:2.5px solid #000000!important}#ocio_resultados.seleccion_ocio[data-v-f311868d]{background:none!important;border:none!important}.containerBotonPagarYa[data-v-f311868d]{display:block}.hotelResume .div_infoHotel div.opcion-habitacion .nombreHotel[data-v-f311868d]{font-family:Roboto,sans-serif!important;font-size:30px}@media screen and (max-width: 1200px){.hotelBase[data-v-f311868d]{max-width:330px!important}}@media screen and (max-width: 1180px){div.div_infoHotel .barraHabitacion .conceptos.room_0[data-v-f311868d]{width:100%}}@media screen and (max-width: 1010px){.hotelBase[data-v-f311868d]{max-width:350px!important}}@media (max-width: 1090px){.seleccionHotels.grupoDerecha[data-v-f311868d]{margin:0!important}}@media (max-width: 895px){.descripcionRecortada.hideOnMobile[data-v-f311868d],.puntosSuspensivos.hideOnMobile[data-v-f311868d],.verFichaHotel.hideOnMobile[data-v-f311868d]{display:none!important}}@media (max-width: 770px){.hideOnMobile[data-v-f311868d],.borderPunteado[data-v-f311868d]{display:none!important}.lineaEscogerTarifa[data-v-f311868d]{display:block;float:none}.seleccion_hotel .precioPagarYa[data-v-f311868d]{float:none;display:block;width:auto;margin:0;padding:5px}div.div_infoHotel .barraHabitacion .conceptos.room_0[data-v-f311868d]{width:100%}.precioPagarYa[data-v-f311868d]{float:right;display:block;width:auto;margin:0;text-align:right;height:auto}.precioPagarYa[data-v-f311868d]{background:#fff}.precioPagarYa .btn_mini[data-v-f311868d]{background:transparent}.hotelResume.selected .precioPagarYa[data-v-f311868d]{background:#fff}.hotelResume.selected .precioPagarYa .btn_mini[data-v-f311868d]{background-color:transparent!important;color:#fff;border:none!important}.hotelResume.selected .precioPagarYa .btn_mini svg[data-v-f311868d]{display:none!important}.precioPagarYa .precio[data-v-f311868d]{display:inline-block;vertical-align:middle}.containerBotonPagarYa[data-v-f311868d]{display:block;width:100%;float:right;margin:5px 0}span.descuento[data-v-f311868d]{vertical-align:baseline;margin-top:-2px}.div_infoHotel[data-v-f311868d]{padding:0!important}.hotelBase[data-v-f311868d]{padding:0 5px!important}.page_hotelbedsModalities #sec_contenido_izquierda[data-v-f311868d]{margin-top:30px!important}#divBusqueda[data-v-f311868d]{margin-bottom:0}#info_compra #elementosCompra .bloqueProductoContainer.bloqueDetalleTren[data-v-f311868d]{height:auto}}@media screen and (max-width: 755px){.swal2-modal.swal_fichaHotel .carruselImagenes svg.flechas[data-v-f311868d]{margin:0 20px!important}}@media (max-width: 700px){.hotelBase[data-v-f311868d]{max-width:100%!important;width:100%;margin-top:0!important}.img_hotel[data-v-f311868d]{width:100%!important}div.img_hotel img[data-v-f311868d]{max-height:100%!important}}@media screen and (max-width: 590px){#ocio_resultados h2.v2_titulo2 .marquee[data-v-f311868d]{display:inline-block;width:70%}#ocio_resultados h2.v2_titulo2 span[data-v-f311868d]{display:none}}@media screen and (max-width: 460px){.boton_toggle_habitaciones[data-v-f311868d]{font-size:13px!important}.hotelResume .div_infoHotel div.opcion-habitacion .nombreHotel[data-v-f311868d]{font-size:30px!important;margin-left:5px}.precioPagarYa .precio[data-v-f311868d]{padding:0 5px}div.div_infoHotel .groupConceptos[data-v-f311868d]{padding-bottom:5px!important}.boton_toggle_habitaciones svg[data-v-f311868d]{margin-right:0!important;float:right}.precioPagarYa .btn_mini[data-v-f311868d]{padding:0!important}.barraHabitacion span.rateComments[data-v-f311868d]{display:block;margin:0!important}.barraHabitacion span.rateComments span.tarifaFlexible[data-v-f311868d],.barraHabitacion span.rateComments span.tarifaNoReembolsable[data-v-f311868d]{margin-left:0;vertical-align:middle}.contenidoOrdenarPor[data-v-f311868d]{font-size:16px!important}.contenidoOrdenarPor span.btnOrdenar[data-v-f311868d]{font-size:13px!important}}@media screen and (max-width: 390px){#contenido h2.v2_titulo2[data-v-f311868d]{font-size:20px!important}}#hotel_seleccionado div.hotelResume[data-v-f311868d]{margin-top:0!important;border:none!important}#hotel_seleccionado.seleccion_ocio[data-v-f311868d]{padding-bottom:0!important;margin-bottom:40px}#hotel_seleccionado .conceptosGroup[data-v-f311868d]{float:none!important}#info_compra div.producto_pagarya span[data-v-f311868d]:first-child{display:block;color:#fff;font-family:Yanone Kaffeesatz,sans-serif;text-align:center;font-size:22px;font-family:Roboto}#info_compra div.producto_pagarya[data-v-f311868d] *{color:#fff;text-align:center;font-size:22px;font-family:Roboto}#info_compra div.producto_pagarya .conteidoPrecioIconos span.iconoTipoProducto[data-v-f311868d],#info_compra div.producto_pagarya .conteidoPrecioIconos span.importe[data-v-f311868d]{display:inline-block!important}#info_compra div.producto_pagarya .conteidoPrecioIconos span.iconoTipoProducto svg path[data-v-f311868d]{fill:#fff!important}#info_compra div.producto_pagarya span.pagarya[data-v-f311868d]{color:#22848e}#info_compra div.producto_pagarya span.pagarya svg path[data-v-f311868d]{fill:#22848e!important}.distancia .verFichaHotel[data-v-f311868d]{text-decoration:underline}.selectHotels_content .form_buscador_renfe .input-append.date label[data-v-f311868d]{width:160px}.verFichaHotel[data-v-f311868d],.img_hotel[data-v-f311868d],.nombreHotel[data-v-f311868d]{cursor:pointer}.ver_mas_hoteles[data-v-f311868d]{margin-top:20px}.cargando_filtros[data-v-f311868d],.sin_resultados[data-v-f311868d]{background:#f2f2f2!important;border:2.5px solid #000000!important;float:right;width:70%;text-align:center;color:#006;padding:10px}.botonera.bottom[data-v-f311868d]{width:100%;margin:0 auto;position:absolute;bottom:10px}.hotelResume[data-v-f311868d]{vertical-align:top;margin-right:10px;min-height:390px!important;margin-top:0!important;position:relative;margin-bottom:10px}.img_hotel[data-v-f311868d]{width:100%}button.btnElegir[data-v-f311868d]{width:85%;display:block;margin:0 auto;border:1px solid #000066;border-radius:15px;font-family:Rotobo,sans-serif;font-size:15px;color:#006;text-align:right;padding:2px 10px;outline:none;transition:.5s ease-in-out}button.btnElegir[data-v-f311868d]:hover,button.btnElegir.seleccionado[data-v-f311868d]{color:#fff;background:#006}.div_infoHotel[data-v-f311868d],div.hotelResume[data-v-f311868d]{padding:0!important}.img_hotel[data-v-f311868d]{width:100%!important;float:none;padding:0!important;display:inline-block;vertical-align:top;margin-right:0!important}.hotelBase[data-v-f311868d]{max-width:100%;width:100%;text-align:center;padding:0 10px}div.imgHotel[data-v-f311868d]{height:200px;margin-bottom:10px;position:relative}.imgHotel .lupa[data-v-f311868d]{position:absolute;top:35%;left:40%;background:#ffffffb3;padding:20px;border-radius:100%;display:none}.imgHotel:hover .lupa[data-v-f311868d]{display:block}.div_infoHotel .nombreHotel[data-v-f311868d]{text-transform:lowercase}.div_infoHotel .nombreHotel[data-v-f311868d]:first-letter{text-transform:capitalize}div.img_hotel img[data-v-f311868d]{display:none}.div_infoHotel .distancia[data-v-f311868d]{font-size:12px!important}.verFichaHotel[data-v-f311868d]{font-size:12px}.datosTipoHotel[data-v-f311868d],.hotelServicios[data-v-f311868d]{border-bottom:none!important}.borderPunteado[data-v-f311868d]{display:none!important}#ocio_resultados div.hotelResume.selected[data-v-f311868d],#ocio_resultados div.hotelResume2.selected[data-v-f311868d]{border:2px solid #000066!important}.div_infoHotel .categoriaHotel[data-v-f311868d]{line-height:0px;height:15px}.div_infoHotel .categoriaHotel img[data-v-f311868d]{height:15px}p.nombreHotel[data-v-f311868d]{margin:0;font-size:14px}.div_infoHotel .distancia[data-v-f311868d]{margin:-5px 0 0!important}img.serviceIcon[data-v-f311868d]{width:20px}.distancia .verFichaHotel[data-v-f311868d]{font-size:14px!important;display:block}span.textoElegir[data-v-f311868d]{font-size:15px;font-weight:400;letter-spacing:normal;margin-right:5px}.btnElegir.seleccionado span.textoElegido[data-v-f311868d]{display:inline-block!important}.btnElegir.seleccionado span.textoElegir[data-v-f311868d]{display:none!important}.swal_fichaHotel[data-v-f311868d] *{font-family:Roboto,sans-serif!important}.swal_fichaHotel p.direccionn[data-v-f311868d]{color:#000;font-size:12px;margin:0!important;font-weight:400}.swal_fichaHotel .categoria[data-v-f311868d]{vertical-align:text-bottom}.swal_fichaHotel .categoria img[data-v-f311868d]{height:17px;width:auto;margin-top:-4px}.swal_fichaHotel .carruselImagenes[data-v-f311868d]{width:95%;margin:0 auto}.swal_fichaHotel .carruselImagenes .slick-arrow[data-v-f311868d]{height:auto!important}.swal_fichaHotel .carruselImagenes .imgMini[data-v-f311868d]{width:100px;cursor:pointer;position:relative}.swal_fichaHotel .carruselImagenes .imgMini .overlay[data-v-f311868d]{background-color:#22848e80;position:absolute;top:0;left:0;z-index:99;width:100%;height:100%;display:none}.swal_fichaHotel span.tipo[data-v-f311868d]{background:#22848e;padding:5px 10px;color:#fff;font-size:14px;margin-right:10px;border-radius:4px}.swal_fichaHotel span.zona[data-v-f311868d]{font-size:14px}.swal_fichaHotel .carruselImagenes .imgMini img[data-v-f311868d]{width:100%;border:0;margin:0!important}.swal_fichaHotel .carruselImagenes .imgMini.actual .overlay[data-v-f311868d]{display:block}.swal_fichaHotel p.seccionSwal[data-v-f311868d]{margin-top:30px;font-size:15px;color:#006!important}.swal_fichaHotel span.popUpInfo.popUpGris.tarifaComentarios[data-v-f311868d]{background:#1e1e1e;color:#fff;padding:9px}.swal_fichaHotel div.nombre[data-v-f311868d]{margin-top:5px;font-size:28px}.swal_fichaHotel .descripcionSwal[data-v-f311868d]{white-space:pre-line;text-align:justify!important;line-height:18px;font-size:15px!important;color:#000!important}img#imagenActualSwal[data-v-f311868d]{width:100%;margin:10px 0}.swal_fichaHotel tr.titulo td[data-v-f311868d]{color:#000;font-weight:700;font-size:18px;min-width:130px}.swal_fichaHotel table.tablaServicios[data-v-f311868d]{border:none;padding:10px;margin-top:20px;width:100%;margin-bottom:20px}.swal_fichaHotel table.tablaServicios tbody td[data-v-f311868d]{font-size:15px;border-right:1px solid}.swal_fichaHotel table.tablaServicios tbody td[data-v-f311868d]:last-child{border:none}.swal_fichaHotel table.tablaServicios tbody td span[data-v-f311868d]{display:block}.swal_fichaHotel table.tablaServicios td.last td[data-v-f311868d]{border-right:none!important}.swal_fichaHotel .googleMapa[data-v-f311868d]{margin:10px 0 20px!important}.swal_fichaHotel .rateComments span.tarifaFlexible[data-v-f311868d]{color:#1d7a1f}.btnShowDescripcion[data-v-f311868d]{display:none}.habitacionesSwal .conceptos[data-v-f311868d]{background:transparent!important}.habitacionesSwal .restoDeHabitaciones .nombre_opcional.datosHab[data-v-f311868d]{text-align:left;border:1px solid;padding:5px;font-weight:700;font-size:15px;margin-top:20px}.restoDeHabitaciones span.nombre_opcional.datosHab.nombreHabitacion[data-v-f311868d]:first-child{margin:0}.habitacionesSwal .restoDeHabitaciones .conceptosGroup[data-v-f311868d]{float:none!important}.habitacionesSwal h2[data-v-f311868d]{text-align:right;font-size:12px;margin:5px 0;height:25px}.restoDeHabitaciones .habitacion.selected span.nombre_opcional.nombreRegimen[data-v-f311868d]{color:#666}.habitacionesSwal path.fillMarcaBlanca[data-v-f311868d]{fill:#22848e!important}path.fillMarcaBlanca[data-v-f311868d]{fill:#22848e!important}.habitacionesSwal svg.icono_info_naranja[data-v-f311868d]{vertical-align:middle!important;cursor:pointer}.habitacionesSwal .btnSeleccionar[data-v-f311868d],.habitacionesSwal .btnSeleccionado[data-v-f311868d]{background:#fff;padding:5px 15px;border-radius:20px;color:#006!important;border:1px solid #000066;font-weight:700!important;font-family:Roboto,sans-serif!important;letter-spacing:1px;text-transform:uppercase;vertical-align:baseline;cursor:pointer;width:100%;display:block;height:25px;text-align:right}.habitacionesSwal .btnSeleccionado[data-v-f311868d]{background:#006!important;color:#fff!important}.habitacionesSwal .btnSeleccionado svg path[data-v-f311868d]{fill:#fff!important}.habitacionesSwal .concepto div.resumen_reservar .btn1[data-v-f311868d]{margin:0!important;width:192px;text-align:right;display:block}.habitacionesSwal .btn1 span.textoElegir[data-v-f311868d]{float:left;margin:0;text-transform:capitalize}.habitacionesSwal .btn1 span.textoElegido[data-v-f311868d]{float:none;margin:0;text-transform:capitalize}.habitacionesSwal div.resumen_reservar .btn1:hover .btnSeleccionar[data-v-f311868d],.habitacionesSwal div.resumen_reservar .btn1:hover .btnSeleccionado[data-v-f311868d]{background:#006!important;color:#fff!important}.resumen_reservar.selected .btnSeleccionar[data-v-f311868d]{display:none!important}.resumen_reservar.selected .btnSeleccionado.pagarya[data-v-f311868d]{display:inline!important}.habitacionesSwal div.resumen_reservar .btn1:hover svg path[data-v-f311868d]{fill:#fff!important}.habitacionesSwal .lineaEscogerTarifa[data-v-f311868d],.habitacionesSwal .lineaEscogerTarifa .resumen_reservar[data-v-f311868d]{float:none}.headInfoHotel[data-v-f311868d]{text-align:left;margin-bottom:10px}.headInfoHotel img.main[data-v-f311868d]{width:140px;vertical-align:top}.headInfoHotel .info[data-v-f311868d]{display:inline-block}.headInfoHotel .nombre[data-v-f311868d]{font-size:20px!important}.swal_fichaHotel .headInfoHotel .categoria img[data-v-f311868d]{height:20px!important}.headInfoHotel p.direccionn[data-v-f311868d]{font-size:12px}.hotelBase span#svg_marker path.fillMarcaBlanca[data-v-f311868d]{fill:#e80870!important}#filtersContainer[data-v-f311868d]{float:left;width:250px}#filtersContainer .contenidoOrdenarPor[data-v-f311868d]{width:250px;float:none;background:#a6a6a6;font-family:Roboto,sans-serif!important;padding:10px;color:#fff;font-size:17px}#filtersContainer .contenidoOrdenarPor span.btnOrdenar[data-v-f311868d]{display:block;border:none;font-family:Roboto,sans-serif;font-weight:400;font-size:15px;padding:2px 2px 2px 10px;color:#fff}#filtersContainer .contenidoOrdenarPor span.btnOrdenar span.iconoFlecha svg polygon[data-v-f311868d]{fill:#fff!important}#filtersContainer .contenidoOrdenarPor span.btnOrdenar[data-v-f311868d]:hover,#filtersContainer .contenidoOrdenarPor span.btnOrdenar.selected[data-v-f311868d]{background:transparent;font-weight:700}.contenedorFiltros[data-v-f311868d]{display:block}.contenedorFiltros input#inputNombreHotel[data-v-f311868d]{color:#000}.hotelsFilterContainer[data-v-f311868d]{background:#666;color:#fff}.hotelsFilterContainer .filtro label[data-v-f311868d]{color:#fff;font-weight:400}.hotelsFilterContainer .filtro:first-child label[data-v-f311868d]{margin:0}.contenedorFiltros[data-v-f311868d]{width:90%;margin:0 auto;border:1px solid #a6a6a6;border-radius:6px;padding:10px}.hotelsFilterContainer .filtro p[data-v-f311868d]{color:#fff}#contenedorFiltros button.btnGris[data-v-f311868d]{border:1px solid;float:right;margin-right:12px}.btnOrdenar svg.check[data-v-f311868d]{display:none!important}.btnOrdenar.selected svg.check[data-v-f311868d]{display:inline-block!important}.hotelsFilterContainer .filtro.servicios img[data-v-f311868d]{margin:4px!important}.hotelsFilterContainer .filtro img[data-v-f311868d]{cursor:pointer}.seleccion_hotel span.descuento .textoDescuento[data-v-f311868d],.swal_fichaHotel span.descuento .textoDescuento[data-v-f311868d]{display:none!important}.swal_fichaHotel span.descuento[data-v-f311868d],.div_infoHotel span.descuento[data-v-f311868d]{background:transparent!important}.habitacionesSwal span.descuento[data-v-f311868d] *,.div_infoHotel span.descuento[data-v-f311868d] *{color:#dc0000!important;font-size:11px!important}.slick-slider .slick-track[data-v-f311868d]{min-width:100%;height:70px}.swal_fichaHotel button[data-v-f311868d]{outline:none!important}span.smallDecimals[data-v-f311868d]{font-size:10px}div.img_hotel img[data-v-f311868d]{display:block;height:200px;border:none!important}.popUpInfo.tarifaComentarios[data-v-f311868d]{background-color:#fff;color:#000;font-size:12px;padding:10px;border:1px solid rgba(0,0,0,.2);right:23px;font-weight:400}.popUpInfo.tarifaComentarios div[data-v-f311868d]{margin-bottom:20px}p.tituloGastos[data-v-f311868d]{color:#fff!important;font-size:13px!important}@media screen and (max-width: 1090px){.hotelResume[data-v-f311868d]{min-height:370px!important}.hotelsFilterContainer[data-v-f311868d],#filtersContainer .contenidoOrdenarPor[data-v-f311868d],#filtersContainer[data-v-f311868d]{width:auto!important;height:auto}div.imgHotel[data-v-f311868d]{height:190px}#filtersContainer[data-v-f311868d]{margin-left:10px}button.btnElegir[data-v-f311868d]{width:85%}div.seleccion_ocio.seleccion_hotel[data-v-f311868d]{width:78%!important}span.textoElegir[data-v-f311868d],span.textoElegido[data-v-f311868d]{margin-left:0}button.btnElegir[data-v-f311868d]{padding:2px 5px}}@media screen and (max-width: 1010px){div.seleccion_ocio.seleccion_hotel[data-v-f311868d]{width:99%!important}button.btnElegir svg[data-v-f311868d]{display:none!important}#filtersContainer .contenidoOrdenarPor[data-v-f311868d]{position:fixed;top:20px;right:-270px;z-index:999;width:270px!important;transition:.5s ease-in-out}#filtersContainer .contenidoOrdenarPor.active[data-v-f311868d]{right:0}.contenidoOrdenarPor p[data-v-f311868d]{width:120%;margin-left:-60px;background:#a6a6a6;padding:8px 15px;border-radius:18px}.contenidoOrdenarPor p svg[data-v-f311868d]{float:left!important;margin-right:20px;cursor:pointer}.headInfoHotel .info[data-v-f311868d]{float:right;width:78%}}@media screen and (max-width: 910px){.swal_fichaHotel .nombre[data-v-f311868d]{font-size:25px!important}.swal_fichaHotel .categoria img[data-v-f311868d]{height:20px!important}.headInfoHotel .info[data-v-f311868d]{float:right;width:78%}.slick-slider .slick-track[data-v-f311868d]{height:50px}}@media screen and (max-width: 850px){.swal_fichaHotel tr.titulo td[data-v-f311868d]{min-width:70px;font-size:15px}.swal_fichaHotel table.tablaServicios tbody td[data-v-f311868d]{font-size:13px}.modal .modal-dialog[data-v-f311868d]{max-width:100%;margin:0}}@media screen and (max-width: 805px){div.imgHotel[data-v-f311868d],div.img_hotel img.main[data-v-f311868d]{height:160px}.hotelResume[data-v-f311868d]{min-height:350px!important}}@media screen and (max-width: 796px){.headInfoHotel .info[data-v-f311868d]{float:right;width:70%}}@media screen and (max-width: 775px){.habitacionesSwal span.nombre_opcional.nombreRegimen[data-v-f311868d]{float:none;margin-top:7px;margin-bottom:7px;display:block;text-align:center}.habitacionesSwal h2[data-v-f311868d]{height:auto;text-align:center}.lineaEscogerTarifa[data-v-f311868d]{min-width:165px;display:inline-block!important}.opcion-seleccionada[data-v-f311868d]{justify-content:center}div.resumen_reservar[data-v-f311868d]{display:block}}@media screen and (max-width: 705px){div.imgHotel[data-v-f311868d],div.img_hotel img.main[data-v-f311868d]{height:180px}.hotelResume[data-v-f311868d]{margin-right:15px;min-height:370px!important}.hoteBase[data-v-f311868d]{margin-top:0!important}button.btnElegir[data-v-f311868d]{width:90%}}@media screen and (max-width: 560px){.headInfoHotel img.main[data-v-f311868d]{display:none}.headInfoHotel .info[data-v-f311868d]{float:none;width:100%}.restoDeHabitaciones .nombre_opcional.datosHab[data-v-f311868d]{text-align:center}.habitacion .conceptos .concepto .conceptosGroup div.opcion-habitacion .columnaDerecha[data-v-f311868d]{margin-top:4px}}@media screen and (max-width: 530px){div.imgHotel[data-v-f311868d],div.img_hotel img.main[data-v-f311868d]{height:150px}.hotelResume[data-v-f311868d]{min-height:350px!important;margin-right:10px}.swal2-container.swal2-fade.swal2-in[data-v-f311868d]{padding:0;background:#fff}.swal2-modal.swal_fichaHotel.swalTarifas.swal2-show[data-v-f311868d]{position:absolute;top:0}.swal2-container .swal_fichaHotel[data-v-f311868d]{width:100%!important;border-radius:0!important}.swal_fichaHotel .carruselImagenes .imgMini[data-v-f311868d]{width:100%!important}img#imagenActualSwal[data-v-f311868d]{display:none}.swal_fichaHotel .carruselImagenes .imgMini .overlay[data-v-f311868d]{display:none!important}.swal_fichaHotel .carruselImagenes[data-v-f311868d]{margin:20px auto}.slick-slider .slick-track[data-v-f311868d]{height:auto}#ocio_resultados .popUpGris[data-v-f311868d]{right:0!important;left:0;top:25px}}@media screen and (max-width: 450px){div.imgHotel[data-v-f311868d],div.img_hotel img.main[data-v-f311868d]{height:240px}.hotelResume[data-v-f311868d]{float:none;margin:20px auto;min-height:450px!important}button.btnElegir[data-v-f311868d]{width:70%}button.btnElegir svg[data-v-f311868d]{display:inline-block!important;margin-right:10px}.habitacion .conceptos .concepto .conceptosGroup div.opcion-habitacion[data-v-f311868d]{zoom:75%}}@media screen and (max-width: 450px){div.imgHotel[data-v-f311868d]{height:215px}.hotelResume[data-v-f311868d]{float:none;margin:20px auto;min-height:400px!important}table.tablaServicios[data-v-f311868d],.tablaServicios thead[data-v-f311868d],.tablaServicios tbody[data-v-f311868d],.tablaServicios th[data-v-f311868d],.tablaServicios td[data-v-f311868d],.tablaServicios tr[data-v-f311868d]{display:block}.tablaServicios thead tr[data-v-f311868d]{position:absolute;top:-9999px;left:-9999px}.tablaServicios td[data-v-f311868d]{border:none;border-bottom:1px solid #eeeeee;position:relative;padding-left:50%!important;margin-top:25px}.tablaServicios td[data-v-f311868d]:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;font-weight:700;font-size:15px}.tablaServicios td[data-v-f311868d]:nth-of-type(1):before{content:"Hotel"}.tablaServicios td[data-v-f311868d]:nth-of-type(2):before{content:"Habitación"}.tablaServicios td[data-v-f311868d]:nth-of-type(3):before{content:"Categring"}.tablaServicios td[data-v-f311868d]:nth-of-type(4):before{content:"Actividades"}.tablaServicios td[data-v-f311868d]:nth-of-type(5):before{content:"Otros"}.habitacion .conceptos .concepto .rateComments[data-v-f311868d]{margin-right:0}}@media screen and (max-width: 410px){.swal_fichaHotel .nombre[data-v-f311868d]{font-size:20px!important}.swal_fichaHotel p.direccionn[data-v-f311868d]{font-size:11px}.swal_fichaHotel .descripcionSwal[data-v-f311868d]{line-height:15px;font-size:12px!important}}.popover[data-v-f311868d]{z-index:99999}.modal{padding:0!important;margin:0;overscroll-behavior:contain;background-color:#00000080}.modalFichaHotel.modal .modal-dialog,.modalFichaHotel .modal-imagenes .modal-dialog{max-width:1200px!important}.modalFichaHotel .modal-imagenes{z-index:1100!important}.modalFichaHotel .modal-content{height:100%}.modalFichaHotel.modal header.modal-header{height:unset;padding:15px 0;border-bottom:0}.modalFichaHotel.modal header.modal-header .btn-close{padding:0;margin:-15px 0 0;z-index:1060;font-size:45px;font-weight:100}.modalFichaHotel .modal-dialog .modal-footer{border-top:0;margin:.75rem;padding:2.5rem 0 0;justify-content:center}@media screen and (max-width: 560px){.modalFichaHotel .modal-dialog .modal-footer{padding:1.5rem 0 0}}.fichaHotel[data-v-a5964a28]{text-align:left;padding:5px;font-family:Roboto,sans-serif}.fichaHotel .titulo-hotel[data-v-a5964a28]{margin:0 0 20px!important;display:flex;align-items:center;flex-direction:column;justify-content:center;position:relative}.fichaHotel .titulo-hotel .nombre-alojamiento[data-v-a5964a28]{font-size:2rem;font-weight:700;color:inherit;margin:0;text-transform:capitalize;font-family:inherit;text-align:center}.fichaHotel .titulo-hotel .categoria-hotel[data-v-a5964a28]{line-height:0;margin-top:8px}.fichaHotel .titulo-hotel .categoria-hotel[data-v-a5964a28] svg{width:20px;height:20px;margin-right:3px;fill:#464646}.fichaHotel .hotel .destino[data-v-a5964a28]{color:#fff;border-radius:5px;padding:3px 5px;margin-right:8px}.fichaHotel .hotel .zona[data-v-a5964a28]{text-transform:capitalize}.fichaHotel div.hotel[data-v-a5964a28]{font-size:11px}.fichaHotel .descripcion[data-v-a5964a28]{font-size:13px;text-align:justify}.fichaHotel .tituloHotel[data-v-a5964a28]{font-size:15px;font-weight:700;margin:25px 0 7px}.tituloHotel svg[data-v-a5964a28]{width:16px;height:20px}.tablaServicios[data-v-a5964a28]{column-count:5;column-gap:3em;column-rule:1px solid #c2c2c2;font-size:12px;text-align:center}.infoDistancia[data-v-a5964a28]{margin-top:15px;font-size:13px}.fichaHotel .valoraciones ul[data-v-a5964a28]{padding:0}.valoraciones .contenido-comentario.card[data-v-a5964a28]{margin-top:35px;padding:0;border-radius:.4rem;border:0}.valoraciones .contenido-comentario.card .card-body[data-v-a5964a28]{padding:1.5rem 2rem}.valoraciones .contenido-comentario .card-body h5 .autor-comentario[data-v-a5964a28]{font-weight:700}.valoraciones .contenido-comentario .card-body h5 .fecha-comentario[data-v-a5964a28]{font-size:.8em}.valoraciones .contenido-comentario .card-body h5[data-v-a5964a28]{margin-top:0}.valoraciones .contenido-comentario .card-body p[data-v-a5964a28]{font-family:Roboto,sans-serif!important;padding:initial;margin:10px 0 0}.valoraciones .contenido-comentario .card-body .puntuacion-comentario[data-v-a5964a28]{margin-bottom:20px}.valoraciones .contenido-comentario .card-body .puntuacion-comentario .puntos-comentario[data-v-a5964a28]{font-weight:700}.valoraciones .contenido-comentario .card-body .puntuacion-comentario .sobre-comentario[data-v-a5964a28]{font-size:10px}.valoraciones .contenido-comentario .card-body .comentario .titulo-comentario[data-v-a5964a28]{font-weight:700;margin-bottom:2px}.valoraciones .contenido-comentario .card-body .comentario .descripcion-comentario[data-v-a5964a28],.valoraciones .contenido-comentario .card-body .comentario .descripcion-comentario p[data-v-a5964a28]{font-size:15px}.valoraciones[data-v-a5964a28] .theme--light.v-pagination .v-pagination__item--active{color:#464646!important}.valoraciones .contenedorLoadingBuscador[data-v-a5964a28]{width:100%;height:100%;top:0;left:0;display:block;z-index:2000;text-align:center}.valoraciones .contenedorLoadingBuscador .loader[data-v-a5964a28]{margin:300px auto;border-radius:50%;width:40px;height:40px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border-width:4px!important;border-style:solid none none none!important}.fichaHotel .valoraciones .valoracion[data-v-a5964a28]{transition-duration:.25s;margin-bottom:25px}.fichaHotel .puntuacion[data-v-a5964a28]{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:center;cursor:pointer}.fichaHotel .puntuacion>div[data-v-a5964a28]{width:100px;height:13px;overflow:hidden;border-radius:10px;box-sizing:content-box;margin-right:8px}.fichaHotel .puntuacion>div span[data-v-a5964a28]{display:block;margin-left:-1px;width:98%;height:100%;border-radius:10px}.fichaHotel .valoracion .puntuacion .colorBackgroundMarcaBlancaLetra[data-v-a5964a28]{font-weight:700;margin-left:3px}.fichaHotel .valoracion .puntuacion .total-valoracion[data-v-a5964a28]{font-size:.9em;margin-right:3px}.fichaHotel .valoracion>p[data-v-a5964a28]{margin-bottom:0;color:#333;font-size:13px}.fichaHotel .valoracion .nombre[data-v-a5964a28],.fichaHotel .valoracion .opinion[data-v-a5964a28]{font-size:14px}.fichaHotel .valoracion .opinion .titulo[data-v-a5964a28]{font-size:13px;margin:10px 0 3px;font-weight:700}.fichaHotel .valoracion .opinion .texto p[data-v-a5964a28]{margin-bottom:6px}.fichaHotel .btnCargarValoraciones[data-v-a5964a28]{font-weight:700;font-size:16px;padding:3px 20px;border-radius:20px;display:block;color:#fff;margin:10px auto}.fichaHotel .ancla-seccion[data-v-a5964a28]{opacity:0;height:0;width:0;border:0}.fichaHotel .margin-section-ficha[data-v-a5964a28]{margin-top:90px!important}.fichaHotel .card-shadow[data-v-a5964a28]{-webkit-box-shadow:0 0 20px 6px rgba(0,0,0,.07);-ms-box-shadow:0 0 20px 6px rgba(0,0,0,.07);box-shadow:0 0 20px 6px #00000012;-webkit-transition:box-shadow .3s linear;-ms-transition:box-shadow .3s linear;-webkit-transition:-webkit-box-shadow .3s linear;transition:-webkit-box-shadow .3s linear;transition:box-shadow .3s linear,-webkit-box-shadow .3s linear}.fichaHotel .card-shadow[data-v-a5964a28]:hover{-webkit-box-shadow:0 0 20px 6px rgba(0,0,0,.14);-ms-box-shadow:0 0 20px 6px rgba(0,0,0,.14);box-shadow:0 0 20px 6px #00000024}.fichaHotel h3.sub-titulo[data-v-a5964a28]{text-align:center;font-weight:700;margin-bottom:10px;color:#464646;font-size:22px;font-family:inherit}.banner div.banner-container[data-v-a5964a28]{background-color:#fff;border-radius:7px;display:flex;text-decoration:none}.banner div.banner-container[data-v-a5964a28]:hover{text-decoration:none}.banner div.banner-container div.banner-img[data-v-a5964a28]{position:relative}.banner div.banner-container div.banner-img[data-v-a5964a28]:after{display:block;content:"";position:absolute;top:0;right:-2.757rem;width:5.5125rem;height:100%;transform:skew(350deg);background-color:#fff}.banner div.banner-container div.banner-img img[data-v-a5964a28]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:670px;height:375px;object-fit:cover;-o-object-fit:cover;border-top-left-radius:7px;border-bottom-left-radius:7px}.banner div.banner-container div.banner-text[data-v-a5964a28]{display:flex;flex-direction:column;justify-content:space-between;min-width:35%;min-height:100%;z-index:1;margin:10px auto;padding:1rem;color:#464646}.banner div.banner-container div.banner-text h3[data-v-a5964a28]{margin:0;font-size:2.2rem;font-weight:700}.banner div.banner-container div.banner-text p[data-v-a5964a28]{margin:2rem 0 10px}.banner div.banner-container div.banner-text p.direccion[data-v-a5964a28]{text-transform:capitalize;font-weight:400;font-size:16px}.banner div.banner-container div.banner-text .tipo-alojamiento[data-v-a5964a28]{background-color:#757575;color:#fff;padding:5px 25px;border-radius:5px;font-weight:700}.banner .mapa[data-v-a5964a28]{position:relative;text-align:center;cursor:pointer}.banner .mapa p[data-v-a5964a28]{position:absolute;top:50%;left:42%;transform:translate(-50%,-50%);margin:0!important;font-size:30px;font-weight:700;color:#000}.groupConceptos[data-v-a5964a28]{background-color:transparent}.fichaHotel .room-agrupada[data-v-a5964a28]{cursor:default;border-radius:5px;background-color:#fff;margin-bottom:25px;border:none}.fichaHotel .room-agrupada[data-v-a5964a28] .info-habitacion{padding-bottom:20px}.fichaHotel .room-agrupada p.titulo[data-v-a5964a28]{font-family:Roboto,sans-serif;color:#464646;margin:0;padding:20px 15px;font-size:16px;width:100%;align-items:center;display:flex;justify-content:space-between}.fichaHotel .room-agrupada p.titulo span[data-v-a5964a28]{font-size:17px;font-weight:700;margin-bottom:0;margin-right:10px}.fichaHotel .room-agrupada .datosHab[data-v-a5964a28]{font-family:Roboto,sans-serif;color:#464646;margin:0;padding:20px 15px;font-size:16px;width:100%;align-items:center;display:flex;justify-content:space-between;border:none}.fichaHotel .room-agrupada .datosHab span[data-v-a5964a28]{display:flex;align-items:center;font-size:17px;font-weight:700;margin-bottom:0;margin-right:20px}.fichaHotel .room-agrupada .datosHab span.precio-habitacion[data-v-a5964a28]{align-items:baseline}.fichaHotel .room-agrupada .nombreHabitacion svg.arrow[data-v-a5964a28]{transition:.5s ease-in-out;margin-left:20px}.fichaHotel .room-agrupada .nombreHabitacion svg.arrow.fill-renfe[data-v-a5964a28]{fill:#d62d61!important}.fichaHotel .room-agrupada .datosHab.collapsed svg.arrow[data-v-a5964a28]{transform:rotate(0)}.fichaHotel .room-agrupada .datosHab.not-collapsed svg.arrow[data-v-a5964a28]{transform:rotate(-180deg)}.fichaHotel .room-agrupada .datosHab .desde[data-v-a5964a28]{font-weight:500!important;font-size:15px;margin-right:10px}.servicios .servicios-svg[data-v-a5964a28]{text-align:center;margin-top:30px;display:flex;justify-content:space-around;align-items:flex-end}.servicios.no-responsive .servicios-svg[data-v-a5964a28]{justify-content:center}.servicios.no-responsive .servicios-svg div.item[data-v-a5964a28]{margin:0 30px}.servicios .servicios-svg div.item[data-v-a5964a28]{display:flex;flex-direction:column;align-items:center}.servicios .servicios-svg div.item span[data-v-a5964a28]{margin-top:5px}.servicios .serviceIcon[data-v-a5964a28]{width:50px;margin:0 5px;vertical-align:bottom;max-height:50px}.servicios .serviceIcon.fill-renfe[data-v-a5964a28]{fill:#d62d61!important}.servicios .servicios-svg[data-v-a5964a28] .carousel-inner{display:flex;height:150px;justify-content:center}.servicios .servicios-svg[data-v-a5964a28] .carousel-item{margin:0 auto}.servicios .servicios-svg[data-v-a5964a28] .carousel-item.active{cursor:default;background-color:unset}.servicios .servicios-svg[data-v-a5964a28] .carousel-item .carousel-caption{width:100%;height:100%;display:flex;position:relative;right:0;left:0;bottom:0;padding:0;justify-content:space-around;align-items:center;color:#000;font-weight:500}.servicios .servicios-svg[data-v-a5964a28] .carousel-control-prev-icon,.servicios .servicios-svg[data-v-a5964a28] .carousel-control-next-icon{background-color:#fff!important;border-radius:50%;width:2.2rem;height:2.2rem;z-index:5;-webkit-box-shadow:0 0 20px 6px rgba(0,0,0,.07);-ms-box-shadow:0 0 20px 6px rgba(0,0,0,.07);box-shadow:0 0 20px 6px #00000012;color:#464646!important;display:flex;justify-content:center;align-items:center;font-size:30px}.servicios .servicios-svg[data-v-a5964a28] .carousel-control-prev-icon:before,.servicios .servicios-svg[data-v-a5964a28] .carousel-control-next-icon:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:xodm='http://www.corel.com/coreldraw/odm/2003' xml:space='preserve' width='10px' height='16px' version='1.1' style='shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd' viewBox='0 0 3.43 6.87'%3E%3Cscript xmlns=''/%3E%3Cdefs%3E%3Cstyle type='text/css'%3E%3C!%5BCDATA%5B .fil0 %7Bfill:%23F55B51;fill-rule:nonzero%7D %5D%5D%3E%3C/style%3E%3C/defs%3E%3Cg id='Capa_x0020_1'%3E%3Cmetadata id='CorelCorpID_0Corel-Layer'/%3E%3Cpath class='fil0' d='M3.29 3.92l-1.68 2.55c-0.17,0.27 -0.41,0.41 -0.73,0.41 -0.18,0 -0.34,-0.05 -0.48,-0.14 -0.26,-0.18 -0.4,-0.42 -0.4,-0.74 0,-0.18 0.05,-0.34 0.15,-0.48l1.32 -2.02c0.02,-0.03 0.02,-0.07 -0,-0.11l-1.32 -2.01c-0.1,-0.15 -0.15,-0.32 -0.15,-0.49 0,-0.31 0.13,-0.55 0.4,-0.73 0.14,-0.1 0.3,-0.14 0.48,-0.14 0.32,0 0.56,0.13 0.73,0.4l1.68 2.56c0.1,0.14 0.14,0.3 0.14,0.48 0,0.18 -0.05,0.34 -0.14,0.48z'/%3E%3C/g%3E%3Cscript xmlns=''/%3E%3C/svg%3E")!important;filter:grayscale(1);opacity:1;color:inherit;font-family:inherit;font-size:0}.servicios .servicios-svg[data-v-a5964a28] .carousel-control-prev-icon:before{transform:rotate(180deg)}.servicios .servicios-svg[data-v-a5964a28] .carousel-indicators{top:125px;padding-left:0}.servicios .servicios-svg[data-v-a5964a28] .carousel-indicators button{background-color:#464646}.servicios .servicios-svg[data-v-a5964a28] .carousel-indicators button.active{padding:0}.mas-servicios[data-v-a5964a28]{text-align:center;font-size:18px;margin:40px 0 0}.mas-servicios .btn-ver-mas[data-v-a5964a28]{font-size:18px;font-weight:700;cursor:pointer}#masServicios .tablaServicios[data-v-a5964a28]{-moz-column-count:4!important;column-count:4;-moz-column-gap:3em;column-gap:3em;-moz-column-rule:1px solid #dadada;column-rule:1px solid #dadada;font-size:12px;text-align:center;color:#464646}.descripcion .texto-descripcion[data-v-a5964a28]{font-size:17px;margin-top:30px}.descripcion .card[data-v-a5964a28]{margin-top:100px;padding:0;border-radius:.4rem;border:0;margin-bottom:100px}.descripcion .card .card-body[data-v-a5964a28]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem}.descripcion .card .card-body .pregunta-final[data-v-a5964a28]{font-weight:700;margin-bottom:0}.descripcion .card .card-body .boton-reservar[data-v-a5964a28]{padding:5px 45px;border-radius:5px;color:#fff;font-weight:700;font-size:16px}.info-busqueda p[data-v-a5964a28]{margin-right:0}.info-busqueda[data-v-a5964a28]{text-align:center;display:flex;justify-content:center;align-items:flex-start}[data-v-a5964a28] .detalles-habitacion{width:90%;margin:0 auto}.btn-toggle-detalles[data-v-a5964a28]{background-color:#666;color:#fff;border-radius:4px;text-align:center;margin:20px auto 0;display:block;width:30%;padding:6px 20px;font-size:1rem}.btn-toggle-detalles span.text-expanded[data-v-a5964a28],.btn-toggle-detalles.not-collapsed span.text-collapsed[data-v-a5964a28]{display:none}.btn-toggle-detalles.not-collapsed span.text-expanded[data-v-a5964a28]{display:inline}.detalles-habitacion .infoDormitorio[data-v-a5964a28]{margin:20px 0 0 12px}.detalles-habitacion .infoDormitorio .servicios-habitacion .titulo-servicios[data-v-a5964a28]{margin:20px 0;font-weight:700}.detalles-habitacion .infoDormitorio .listado-servicios[data-v-a5964a28]{display:grid;grid-template-columns:repeat(4,auto);grid-row-gap:20px;grid-column-gap:15px;font-size:15px;color:#464646}.detalles-habitacion .infoDormitorio .listado-servicios[data-v-a5964a28] span{display:block}.detalles-habitacion .infoDormitorio .listado-servicios[data-v-a5964a28] span:before{content:url("data:image/svg+xml,%3Csvg height='auto' viewBox='0 0 1.45 1.25' width='13px' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' style='shape-rendering: geometricprecision; text-rendering: geometricprecision; fill-rule: evenodd; clip-rule: evenodd; fill: rgb(115, 169, 49);'%3E%3Cg id='Capa_x0020_1'%3E%3Cpath d='M1.4 0.07l-0.04 -0.03c-0.06,-0.06 -0.16,-0.05 -0.22,0.01l-0.65 0.72 -0.2 -0.17c-0.06,-0.06 -0.16,-0.05 -0.22,0.01l-0.03 0.04c-0.03,0.03 -0.04,0.07 -0.04,0.11 0,0.04 0.02,0.08 0.05,0.11l0.36 0.33c0.03,0.03 0.07,0.04 0.12,0.04 0.04,-0 0.08,-0.02 0.11,-0.05l0.78 -0.9c0.03,-0.03 0.04,-0.07 0.04,-0.11 -0,-0.04 -0.02,-0.08 -0.05,-0.11z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");margin-right:5px}@media screen and (max-width: 830px){.fichaHotel[data-v-a5964a28]{padding:5px 15px}h3.nombre-alojamiento[data-v-a5964a28]{font-size:1.5rem;margin-top:15px}.categoria-hotel svg[data-v-a5964a28]{width:20px}.banner-hotel .col-md-12[data-v-a5964a28]{padding:0}.banner div.banner-container div.banner-img img[data-v-a5964a28]{width:100%;height:100%}.banner div.banner-container div.banner-text[data-v-a5964a28]{min-width:45%;zoom:76%}.banner div.banner-container div.banner-text p[data-v-a5964a28]{font-size:16px}.info-busqueda[data-v-a5964a28]{margin-bottom:10px}.servicios.no-responsive[data-v-a5964a28]{display:none!important}.servicios.responsive[data-v-a5964a28]{display:block!important}#masServicios .tablaServicios[data-v-a5964a28]{-moz-column-count:3!important;column-count:3;-moz-column-gap:1.5em;column-gap:1.5em;color:#464646}}@media screen and (max-width: 775px){.descripcion .card[data-v-a5964a28]{width:100%}.descripcion .card .card-body[data-v-a5964a28]{flex-direction:column}.descripcion .card .card-body .boton-reservar[data-v-a5964a28]{margin-top:20px}.descripcion .texto-descripcion[data-v-a5964a28]{font-size:14px}}@media screen and (max-width: 768px){.tablaServicios[data-v-a5964a28]{column-count:4}}@media screen and (max-width: 630px){.btn-toggle-detalles[data-v-a5964a28]{width:90%;font-size:.9rem}.fichaHotel .detalles-habitacion[data-v-a5964a28]{font-size:12px}.detalles-habitacion .infoDormitorio .listado-servicios[data-v-a5964a28]{grid-template-columns:100%;font-size:inherit}}@media screen and (max-width: 560px){.modalHabitaciones div.hotel .categoria img[data-v-a5964a28]{height:10px}.fichaHotel .tituloHotel[data-v-a5964a28]{display:none}.fichaHotel .tituloHotel.collapsed[data-v-a5964a28]{border-bottom:1px solid #c2c2c2}.fichaHotel .tituloHotel.btnCollapse[data-v-a5964a28]{display:block;position:relative}.fichaHotel .tituloHotel.btnCollapse svg[data-v-a5964a28]{position:absolute;right:0;width:24px;height:24px}.fichaHotel .tituloHotel.not-collapsed svg[data-v-a5964a28]{transform:rotateX(180deg)}}@media screen and (max-width: 450px){.tablaServicios[data-v-a5964a28]{column-count:3}.fichaHotel .room-agrupada .datosHab[data-v-a5964a28]{zoom:75%}.fichaHotel .room-agrupada .datosHab span[data-v-a5964a28]{margin-right:10px}.fichaHotel .room-agrupada .nombreHabitacion svg.arrow[data-v-a5964a28]{margin-right:20px}}@media screen and (min-width: 560px){.fichaHotel .tituloHotel.btnCollapse[data-v-a5964a28]{display:none}.nombre_opcional.datosHab.primera[data-v-a5964a28]{padding:10px 0 4px 5px!important}.restoDeHabitaciones span.nombre_opcional.datosHab.nombreHabitacion[data-v-a5964a28]:first-child{margin:0}theme--light.v-pagination .v-pagination__item--active[data-v-a5964a28]{color:#080808}}@media screen and (max-width: 585px){.info-busqueda p[data-v-a5964a28]{margin-right:60px}}@media screen and (max-width: 521px){.info-busqueda[data-v-a5964a28]{align-items:center}}.modal[data-v-ff598416]{margin:0;padding:0!important;overscroll-behavior:contain}.habitacion .totalSinDescuento[data-v-ff598416]{text-decoration:line-through;position:absolute;right:0;bottom:65px}div.seleccion_ocio.seleccion_hotel[data-v-ff598416]{width:76%!important}.habitacion.noDescuento .totalSinDescuento[data-v-ff598416]{display:none}div.div_infoHotel h2 span svg[data-v-ff598416]:first-child{display:inline-block}.habitacion .descuento[data-v-ff598416]{text-decoration:line-through}.habitacion.noDescuento .descuento[data-v-ff598416],.hotelResume.filtered[data-v-ff598416]{display:none}div.contenedor_inputs div.input select.renfeParadoresAges[data-v-ff598416]{display:inline-block;width:50px!important;padding:0!important}div.contenedor_inputs div.input[data-v-ff598416]{vertical-align:top}div.contenedor_inputs[data-v-ff598416]{width:900px;text-align:center;margin:10px auto;padding-bottom:10px}div[id^=room][data-v-ff598416]{margin-top:10px}.childsInput[data-v-ff598416],.childrenInput[data-v-ff598416]{background:url(/front/renfe/img/formu_child.jpg) no-repeat left center!important;background-color:#fff!important;background-size:auto 90%!important}div.contenedor_inputs div.input select.childrenInput[data-v-ff598416],div.contenedor_inputs div.input select.childsInput[data-v-ff598416]{padding-left:9%!important}div.contenedor_inputs div.input select.childrenInput[data-v-ff598416],div.contenedor_inputs div.input select.childsInput[data-v-ff598416],div.contenedor_inputs div.input select.adultsInput[data-v-ff598416]{width:90px}.modalFichaHotel header.modal-header[data-v-ff598416]{padding:0;border-bottom:0}.modalFichaHotel header.modal-header .close[data-v-ff598416]{padding:0;margin:-15px 0 0;z-index:1060;font-size:45px;font-weight:100}@media screen and (max-width: 755px){.input_buscador[data-v-ff598416],div.contenedor_inputs div.input select.childrenInput[data-v-ff598416],div.contenedor_inputs div.input select.childsInput[data-v-ff598416]{padding-left:30px!important}}.hotelBase[data-v-ff598416]{font-family:Roboto,sans-serif}.div_infoHotel .distancia[data-v-ff598416]{color:#000;font-weight:400;font-family:Roboto,sans-serif;font-size:18px!important}div.div_infoHotel p.direccion[data-v-ff598416]{font-size:16px!important;color:#000;font-weight:700;margin-bottom:0}.barraHabitacion[data-v-ff598416]{display:inline-block;background:#fff;width:89%;font-family:Roboto,sans-serif}.precioPagarYa[data-v-ff598416]{display:inline-block;width:auto;vertical-align:top;margin-left:-2px;background-color:transparent;margin-top:15px}.seleccion_hotel .barraHabitacion[data-v-ff598416]{width:100%}.seleccion_hotel .precioPagarYa[data-v-ff598416]{width:auto}.hotelResume.selected .precioPagarYa[data-v-ff598416]{background:none}.hotelResume.selected .precioPagarYa .btn_mini svg g[data-v-ff598416]{fill:#3c3}.hotelResume.selected .precioPagarYa .btn_mini:hover svg g[data-v-ff598416]{fill:#fff}.precioPagarYa .precio[data-v-ff598416]{display:inline-block;font-size:25px;margin:-5px 0 0;text-align:right;padding:0 10px;font-weight:700;color:#006;font-family:Roboto,sans-serif;vertical-align:top;float:right}.precioPagarYa .btn_mini[data-v-ff598416]{display:block;width:auto;margin:5px 0 0;float:right;font-size:15px!important;padding:3px!important;background:transparent;border:none!important;color:#000;font-weight:700;font-family:Yanone Kaffeesatz,sans-serif!important}.hotelResume .precioPagarYa .btn_mini[data-v-ff598416]{margin-top:5px}.btn_mini[data-v-ff598416]:hover{background-color:#006!important;color:#fff!important;text-decoration:none}.hotelResume.selected .precioPagarYa .btn_mini:hover svg path[data-v-ff598416]{fill:#fff}.hotelResume.selected .precioPagarYa .btn_mini[data-v-ff598416]{background-color:#fff!important;color:#3c3;border:none!important}.hotelResume.selected .precioPagarYa .btn_mini[data-v-ff598416]:hover{background-color:#006!important;color:#fff!important;text-decoration:none}.boton_toggle_habitaciones[data-v-ff598416]{margin:8px 0 0;background-color:transparent!important;color:#666!important;text-align:left!important;font-size:12px!important;padding:2px;display:block;text-decoration:underline}.rateComments span[data-v-ff598416]{margin-left:2px}.rateComments span.tarifaNoReembolsable[data-v-ff598416]{color:#666}.btnSeleccionar[data-v-ff598416],.btnSeleccionado[data-v-ff598416]{background:#006;padding:6px 12px;border-radius:20px;color:#fff!important;font-weight:700!important;font-family:Roboto,sans-serif!important;letter-spacing:1px;text-transform:uppercase;vertical-align:bottom;cursor:pointer}.btnSeleccionar svg[data-v-ff598416],.btnSeleccionado svg[data-v-ff598416]{width:15px}.btnSeleccionado[data-v-ff598416]{background:#22848e}.boton_toggle_habitaciones svg polygon[data-v-ff598416]{fill:#666!important}#ocio_resultados .concepto .popUpGris[data-v-ff598416]{position:absolute;background:#666;width:200px;right:400px!important;border-radius:10px;padding:10px;color:#fff;display:none}img.icono_info_naranja:hover .popUpGris[data-v-ff598416]{display:block!important}div.div_infoHotel .conceptos h2[data-v-ff598416]{font-family:Roboto,sans-serif;padding:0!important}div.div_infoHotel .restoDeHabitaciones .conceptos h2[data-v-ff598416],div.modalHabitaciones .restoDeHabitaciones[data-v-ff598416] .conceptos h2{padding:5px 0!important}div.div_infoHotel .groupConceptos .conceptos:first-child h2[data-v-ff598416]{margin-top:5px}div.div_infoHotel .conceptos h2 .nombre_opcional[data-v-ff598416]{font-size:16px!important;padding:8px 0;display:inline-block;vertical-align:top}div.seleccion_ocio .precioPagarYa span.btn_mini[data-v-ff598416]{padding:0 20px!important}div.hotelSelected[data-v-ff598416]{display:none!important}.nombre_opcional.datosHab[data-v-ff598416]{display:block;font-size:18px;padding:10px;color:#666;font-family:Roboto,sans-serif}.nombre_opcional.datosHab.primera[data-v-ff598416]{padding:10px 0 4px 5px!important}.restoDeHabitaciones .nombre_opcional.datosHab[data-v-ff598416]{border-top:2px solid}.regimenHab[data-v-ff598416]{font-size:13px!important;color:#666;max-width:400px;padding-left:6px}.datosTren[data-v-ff598416] *,.detalle_hotel[data-v-ff598416] *{font-family:Roboto,sans-serif!important}#ocio_resultados .popUpInfo[data-v-ff598416]{display:none;position:absolute;right:40px;border-radius:10px;background-color:#fbd218e6;min-width:250px;max-width:400px;color:#000;padding:5px;z-index:9;font-size:12px;text-align:left}.restoDeHabitaciones[data-v-ff598416]{background-color:#fff!important}div.resumen_reservar[data-v-ff598416]{float:right;margin-left:5px}div.div_infoHotel .restoDeHabitaciones .conceptos h2 .nombre_opcional[data-v-ff598416]{font-size:13px!important;color:#666;max-width:400px}.concepto div.resumen_reservar .btn1[data-v-ff598416]{margin:0!important;font-family:Yanone Kaffeesatz,sans-serif!important;padding:0!important;line-height:1!important;color:#000!important;font-weight:400;background-color:transparent!important;font-size:13px}div.div_suplemento[data-v-ff598416]{background-color:transparent!important;display:inline-block!important;font-size:19px!important;margin:5px 0 0;text-align:right;padding:0 5px!important;color:#006!important;font-family:Roboto,sans-serif;vertical-align:top;font-weight:100}.rateComments div.div_suplemento[data-v-ff598416]{display:none!important}.seleccionHotels div.hotelResume .groupConceptos[data-v-ff598416]{background-color:transparent!important;padding:0}div.hotelResume[data-v-ff598416]{margin-top:10px;padding-top:5px;min-height:350px;border:1px solid #c2c2c2!important}button svg[data-v-ff598416]{display:inline-block!important}.precioPagarYa button:hover svg g[data-v-ff598416]{fill:#fff}.barraHabitacion .div_suplemento[data-v-ff598416]{display:none}.precioPagarYa[data-v-ff598416]{float:right}.datosTipoHotel span.infoFichaHotel svg[data-v-ff598416]{height:15px}.swal2-container .swal_fichaHotel[data-v-ff598416]{width:50%!important}.swal2-modal[data-v-ff598416]{overflow-y:hidden!important}@media screen and (max-width: 1200px){.swal2-container .swal_fichaHotel[data-v-ff598416]{width:80%!important}}.swal2-container .swal_fichaHotel .tablaServicios table tr td[data-v-ff598416]{min-width:0}.hotelResume .precioPagarYa .btn_mini[data-v-ff598416]:hover,.hotelResume div.resumen_reservar .btn1[data-v-ff598416]:hover,.hotelResume.selected .precioPagarYa .btn_mini[data-v-ff598416]:hover{background:none!important}.swal_fichaHotel .carruselImagenes img[data-v-ff598416]{width:100%!important;max-width:100%!important;margin:0 0 20px!important;border:2px solid #000066;vertical-align:middle}.swal_fichaHotel .carruselImagenes svg.flechas[data-v-ff598416]{margin:0 20px!important}.swal2-container.swal2-in[data-v-ff598416]{z-index:99999}@media screen and (max-width: 755px){.swal2-container .swal_fichaHotel[data-v-ff598416]{width:95%!important}}@media screen and (max-width: 370px){.hotelResume .img_hotel[data-v-ff598416]{width:100%!important}}div.div_infoHotel .barraHabitacion .conceptos.room_0[data-v-ff598416]{width:100%;display:inline-block}div.div_infoHotel .barraHabitacion .conceptos .concepto[data-v-ff598416]{display:inline-block}div.tarifasInline[data-v-ff598416]{display:block}.lineaEscogerTarifa[data-v-ff598416]{text-align:right;display:inline-block;float:right}#ocio_resultados h2.v2_titulo2 .marquee[data-v-ff598416]{display:none;width:auto;vertical-align:top;overflow:hidden;white-space:nowrap;animation:marquee 17s linear infinite;-webkit-animation:marquee 17s linear infinite}.descripcionRecortada.hideOnMobile[data-v-ff598416],.puntosSuspensivos.hideOnMobile[data-v-ff598416],.verFichaHotel.hideOnMobile[data-v-ff598416]{display:none!important}#ocio_resultados div.hotelResume.selected[data-v-ff598416],#ocio_resultados div.hotelResume2.selected[data-v-ff598416]{background:#f2f2f2!important;border:2.5px solid #000000!important}#ocio_resultados.seleccion_ocio[data-v-ff598416]{background:none!important;border:none!important;width:100%!important;margin:0!important;float:none!important;text-align:left}.lineagris[data-v-ff598416]{margin:0 10px}.containerBotonPagarYa[data-v-ff598416]{display:block}.hotelResume .div_infoHotel h2 .nombreHotel[data-v-ff598416]{font-family:Roboto,sans-serif!important;font-size:30px}@media screen and (max-width: 1200px){.hotelBase[data-v-ff598416]{max-width:330px!important}}@media screen and (max-width: 1180px){div.div_infoHotel .barraHabitacion .conceptos.room_0[data-v-ff598416]{width:100%}}@media screen and (max-width: 1010px){.hotelBase[data-v-ff598416]{max-width:350px!important}}@media (max-width: 1090px){.seleccionHotels.grupoDerecha[data-v-ff598416]{margin:0!important}}@media (max-width: 895px){.descripcionRecortada.hideOnMobile[data-v-ff598416],.puntosSuspensivos.hideOnMobile[data-v-ff598416],.verFichaHotel.hideOnMobile[data-v-ff598416]{display:none!important}}@media (max-width: 770px){.hideOnMobile[data-v-ff598416],.borderPunteado[data-v-ff598416]{display:none!important}.lineaEscogerTarifa[data-v-ff598416]{display:block;float:none}.seleccion_hotel .precioPagarYa[data-v-ff598416]{float:none;display:block;width:auto;margin:0;padding:5px}div.div_infoHotel .barraHabitacion .conceptos.room_0[data-v-ff598416]{width:100%}div.div_infoHotel .restoDeHabitaciones .conceptos h2 .nombre_opcional[data-v-ff598416]{max-width:100%;width:100%}.precioPagarYa[data-v-ff598416]{float:right;display:block;width:auto;margin:0;text-align:right;height:auto}.precioPagarYa[data-v-ff598416]{background:#fff}.precioPagarYa .btn_mini[data-v-ff598416]{background:transparent}.hotelResume.selected .precioPagarYa[data-v-ff598416]{background:#fff}.hotelResume.selected .precioPagarYa .btn_mini[data-v-ff598416]{background-color:transparent!important;color:#fff;border:none!important}.hotelResume.selected .precioPagarYa .btn_mini svg[data-v-ff598416]{display:none!important}.precioPagarYa .precio[data-v-ff598416]{display:inline-block;vertical-align:middle}.containerBotonPagarYa[data-v-ff598416]{display:block;width:100%;float:right;margin:5px 0}span.descuento[data-v-ff598416]{vertical-align:baseline;margin-top:-2px}.div_infoHotel[data-v-ff598416]{padding:0!important}.hotelBase[data-v-ff598416]{padding:0 5px!important}.page_paradoresModalities #sec_contenido_izquierda[data-v-ff598416]{margin-top:30px!important}#divBusqueda[data-v-ff598416]{margin-bottom:0}#info_compra #elementosCompra .bloqueProductoContainer.bloqueDetalleTren[data-v-ff598416]{height:auto}}@media screen and (max-width: 755px){.swal2-modal.swal_fichaHotel .carruselImagenes svg.flechas[data-v-ff598416]{margin:0 20px!important}}@media (max-width: 700px){.hotelBase[data-v-ff598416]{max-width:100%!important;width:100%;margin-top:0!important}.img_hotel[data-v-ff598416]{width:100%!important}div.img_hotel img[data-v-ff598416]{max-height:100%!important}}@media screen and (max-width: 590px){#ocio_resultados h2.v2_titulo2 .marquee[data-v-ff598416]{display:inline-block;width:70%}#ocio_resultados h2.v2_titulo2 span[data-v-ff598416]{display:none}}@media screen and (max-width: 460px){.boton_toggle_habitaciones[data-v-ff598416]{font-size:13px!important}.hotelResume .div_infoHotel h2 .nombreHotel[data-v-ff598416]{font-size:30px!important;margin-left:5px}.precioPagarYa .precio[data-v-ff598416]{padding:0 5px}div.div_infoHotel .groupConceptos[data-v-ff598416]{padding-bottom:5px!important}.boton_toggle_habitaciones[data-v-ff598416],div.div_infoHotel .conceptos h2 .nombre_opcional[data-v-ff598416],div.div_infoHotel .restoDeHabitaciones .conceptos h2 .nombre_opcional[data-v-ff598416]{font-size:11px!important}.boton_toggle_habitaciones svg[data-v-ff598416]{margin-right:0!important;float:right}h2 div.resumen_reservar .btn1[data-v-ff598416]{padding:5px 15px!important}.precioPagarYa .btn_mini[data-v-ff598416]{padding:0!important}.barraHabitacion span.rateComments[data-v-ff598416]{display:block;margin:0!important}.barraHabitacion span.rateComments span.tarifaFlexible[data-v-ff598416],.barraHabitacion span.rateComments span.tarifaNoReembolsable[data-v-ff598416]{margin-left:0;vertical-align:middle}.contenidoOrdenarPor[data-v-ff598416]{font-size:16px!important}.contenidoOrdenarPor span.btnOrdenar[data-v-ff598416]{font-size:13px!important}}@media screen and (max-width: 390px){#contenido h2.v2_titulo2[data-v-ff598416]{font-size:20px!important}}#hotel_seleccionado div.hotelResume[data-v-ff598416]{margin-top:0!important;border:none!important}#hotel_seleccionado.seleccion_ocio[data-v-ff598416]{padding-bottom:0!important;margin-bottom:40px}#hotel_seleccionado .conceptosGroup[data-v-ff598416]{float:none!important}#info_compra div.producto_pagarya span[data-v-ff598416]:first-child{display:block;color:#fff;font-family:Yanone Kaffeesatz,sans-serif;text-align:center;font-size:22px;font-family:Roboto}#info_compra div.producto_pagarya[data-v-ff598416] *{color:#fff;text-align:center;font-size:22px;font-family:Roboto}#info_compra div.producto_pagarya .conteidoPrecioIconos span.iconoTipoProducto[data-v-ff598416],#info_compra div.producto_pagarya .conteidoPrecioIconos span.importe[data-v-ff598416]{display:inline-block!important}#info_compra div.producto_pagarya .conteidoPrecioIconos span.iconoTipoProducto svg path[data-v-ff598416]{fill:#fff!important}#info_compra div.producto_pagarya span.pagarya[data-v-ff598416]{color:#22848e}#info_compra div.producto_pagarya span.pagarya svg path[data-v-ff598416]{fill:#22848e!important}.distancia .verFichaHotel[data-v-ff598416]{text-decoration:underline}.selectHotels_content .form_buscador_renfe .input-append.date label[data-v-ff598416]{width:160px}.verFichaHotel[data-v-ff598416],.imgHotel[data-v-ff598416],.nombreHotel[data-v-ff598416]{cursor:pointer;color:#000}.seleccion_hotel p.btn_mas_hoteles[data-v-ff598416]{text-align:center}.seleccion_hotel span.ver_mas_hoteles[data-v-ff598416]{margin-top:20px;background-color:#fff;color:#666;border:2px solid #666666;font-size:15px!important;text-transform:lowercase;padding:2px 25px 2px 30px!important;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='grey' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:0%;background-position-y:50%}.seleccion_hotel span.ver_mas_hoteles[data-v-ff598416]:hover{background-color:#fff!important;color:#666!important}.cargando_filtros[data-v-ff598416],.sin_resultados[data-v-ff598416]{background:#f2f2f2!important;border:2.5px solid #000000!important;float:right;width:70%;text-align:center;color:#006;padding:10px}.botonera.bottom[data-v-ff598416]{width:100%;margin:0 auto;position:absolute;bottom:10px}.hotelResume[data-v-ff598416]{width:31%;vertical-align:top;min-height:390px!important;position:relative;margin:0 auto}.img_hotel[data-v-ff598416]{width:100%}button.btnElegir[data-v-ff598416]{display:block;margin:0 auto;border:0;background-color:transparent}span.textoElegir[data-v-ff598416]{display:block;margin:0 auto;border-radius:15px;font-family:Rotobo,sans-serif;font-size:15px;color:#fff;border:0;text-align:center;padding:3px 18px;outline:none;transition:.5s ease-in-out}.div_infoHotel.selected span.textoElegir[data-v-ff598416]{display:none}span.tag-ok[data-v-ff598416]{background:#cbdc82;border-radius:5px;padding:2px 7px;color:#73a931;margin:0 auto;display:none;white-space:nowrap}span.tag-ok svg[data-v-ff598416]{width:16px;vertical-align:middle}span.tag-ok svg .fil0[data-v-ff598416]{fill:#73a931}.div_infoHotel.selected span.tag-ok[data-v-ff598416]{display:block}button.btnElegir[data-v-ff598416]:hover,button.btnElegir.seleccionado[data-v-ff598416]{color:#fff}.div_infoHotel[data-v-ff598416]{padding:0!important;height:100%}div.hotelResume[data-v-ff598416]{padding:0!important}.img_hotel[data-v-ff598416]{width:100%!important;float:none;padding:0!important;display:inline-block;vertical-align:top;margin-right:0!important}.hotelBase[data-v-ff598416]{max-width:100%;width:100%;text-align:center;padding:0 10px}.div_infoHotel .hotelBase p[data-v-ff598416]{margin:5px 0}div.imgHotel[data-v-ff598416]{height:200px;position:relative;display:flex;justify-content:center;align-items:center}.imgHotel .lupa[data-v-ff598416]{position:absolute;background:#ffffffb3;padding:20px;border-radius:100%;display:none;transform:rotateY(180deg)}.imgHotel:hover .lupa[data-v-ff598416]{display:block}.div_infoHotel .nombreHotel[data-v-ff598416]{font-size:15px;margin:0}div.img_hotel img[data-v-ff598416]{display:none}.div_infoHotel .distancia[data-v-ff598416]{font-size:12px!important;font-weight:600}.verFichaHotel[data-v-ff598416]{font-size:12px}.datosTipoHotel[data-v-ff598416],.hotelServicios[data-v-ff598416]{border-bottom:none!important}.borderPunteado[data-v-ff598416]{display:none!important}#ocio_resultados div.hotelResume.selected[data-v-ff598416],#ocio_resultados div.hotelResume2.selected[data-v-ff598416]{border:2px solid #000066!important}.div_infoHotel .categoriaHotel[data-v-ff598416]{line-height:0px}.div_infoHotel .categoriaHotel img[data-v-ff598416]{height:15px}.div_infoHotel .distancia[data-v-ff598416]{margin:-5px 0 0!important}svg.serviceIcon[data-v-ff598416]{width:20px;margin:0 5px;vertical-align:bottom}.datosTipoHotel[data-v-ff598416],.hotelServicios[data-v-ff598416]{border-bottom:0}span.textoElegir[data-v-ff598416]{color:#fff}.btnElegir.seleccionado span.textoElegir[data-v-ff598416]{display:none!important}.swal_fichaHotel[data-v-ff598416] *{font-family:Roboto,sans-serif!important}.swal_fichaHotel p.direccionn[data-v-ff598416]{color:#000;font-size:12px;margin:0!important;font-weight:400}.swal_fichaHotel .categoria[data-v-ff598416]{vertical-align:text-bottom}.swal_fichaHotel .categoria img[data-v-ff598416]{height:17px;width:auto;margin-top:-4px}.swal_fichaHotel .carruselImagenes[data-v-ff598416]{width:95%;margin:0 auto}.swal_fichaHotel .carruselImagenes .slick-arrow[data-v-ff598416]{height:auto!important}.swal_fichaHotel .carruselImagenes .imgMini[data-v-ff598416]{width:100px;cursor:pointer;position:relative}.swal_fichaHotel .carruselImagenes .imgMini .overlay[data-v-ff598416]{background-color:#22848e80;position:absolute;top:0;left:0;z-index:99;width:100%;height:100%;display:none}.swal_fichaHotel span.tipo[data-v-ff598416]{background:#22848e;padding:5px 10px;color:#fff;font-size:14px;margin-right:10px;border-radius:4px}.swal_fichaHotel span.zona[data-v-ff598416]{font-size:14px}.swal_fichaHotel .carruselImagenes .imgMini img[data-v-ff598416]{width:100%;border:0;margin:0!important}.swal_fichaHotel .carruselImagenes .imgMini.actual .overlay[data-v-ff598416]{display:block}.swal_fichaHotel p.seccionSwal[data-v-ff598416]{margin-top:30px;font-size:15px;color:#006!important}.swal_fichaHotel span.popUpInfo.popUpGris.tarifaComentarios[data-v-ff598416]{background:#1e1e1e;color:#fff;padding:9px}.swal_fichaHotel div.nombre[data-v-ff598416]{margin-top:5px;font-size:28px}.swal_fichaHotel .descripcionSwal[data-v-ff598416]{white-space:pre-line;text-align:justify!important;line-height:18px;font-size:15px!important;color:#000!important}img#imagenActualSwal[data-v-ff598416]{width:100%;margin:10px 0}.swal_fichaHotel tr.titulo td[data-v-ff598416]{color:#000;font-weight:700;font-size:18px;min-width:130px}.swal_fichaHotel table.tablaServicios[data-v-ff598416]{border:none;padding:10px;margin-top:20px;width:100%;margin-bottom:20px}.swal_fichaHotel table.tablaServicios tbody td[data-v-ff598416]{font-size:15px;border-right:1px solid}.swal_fichaHotel table.tablaServicios tbody td[data-v-ff598416]:last-child{border:none}.swal_fichaHotel table.tablaServicios tbody td span[data-v-ff598416]{display:block}.swal_fichaHotel table.tablaServicios td.last td[data-v-ff598416]{border-right:none!important}.swal_fichaHotel .googleMapa[data-v-ff598416]{margin:10px 0 20px!important}.swal_fichaHotel .rateComments span.tarifaFlexible[data-v-ff598416]{color:#1d7a1f}.btnShowDescripcion[data-v-ff598416]{display:none}.habitacionesSwal .conceptos[data-v-ff598416]{background:transparent!important}.habitacionesSwal .restoDeHabitaciones .nombre_opcional.datosHab[data-v-ff598416]{text-align:left;border:1px solid;padding:5px;font-weight:700;font-size:15px;margin-top:20px}.restoDeHabitaciones span.nombre_opcional.datosHab.nombreHabitacion[data-v-ff598416]:first-child{margin:0}.habitacionesSwal .restoDeHabitaciones .conceptosGroup[data-v-ff598416]{float:none!important}.habitacionesSwal h2[data-v-ff598416]{text-align:right;font-size:12px;margin:5px 0;height:25px}.habitacionesSwal span.nombre_opcional.nombreRegimen[data-v-ff598416]{float:left;margin-top:7px}.habitacionesSwal path.fillMarcaBlanca[data-v-ff598416]{fill:#22848e!important}path.fillMarcaBlanca[data-v-ff598416]{fill:#22848e!important}.habitacionesSwal svg.icono_info_naranja[data-v-ff598416]{vertical-align:middle!important;cursor:pointer}.habitacionesSwal .btnSeleccionar[data-v-ff598416],.habitacionesSwal .btnSeleccionado[data-v-ff598416]{background:#fff;padding:5px 12px;border-radius:20px;color:#006!important;border:1px solid #000066;font-weight:700!important;font-family:Roboto,sans-serif!important;letter-spacing:1px;text-transform:uppercase;vertical-align:baseline;cursor:pointer;width:100%;display:block;height:25px;text-align:right}.habitacionesSwal .btnSeleccionado[data-v-ff598416]{background:#006!important;color:#fff!important}.habitacionesSwal .btnSeleccionado svg path[data-v-ff598416]{fill:#fff!important}.habitacionesSwal .concepto div.resumen_reservar .btn1[data-v-ff598416]{margin:0!important;width:192px;text-align:right;display:block}.habitacionesSwal .btn1 span.textoElegir[data-v-ff598416]{float:left;margin:0;text-transform:capitalize}.habitacionesSwal .btn1 span.textoElegido[data-v-ff598416]{float:none;margin:0;text-transform:capitalize}.habitacionesSwal div.resumen_reservar .btn1:hover .btnSeleccionar[data-v-ff598416],.habitacionesSwal div.resumen_reservar .btn1:hover .btnSeleccionado[data-v-ff598416]{background:#006!important;color:#fff!important}.resumen_reservar.selected .btnSeleccionar[data-v-ff598416]{display:none!important}.resumen_reservar.selected .btnSeleccionado.pagarya[data-v-ff598416]{display:inline!important}.habitacionesSwal div.resumen_reservar .btn1:hover svg path[data-v-ff598416]{fill:#fff!important}.habitacionesSwal .lineaEscogerTarifa[data-v-ff598416],.habitacionesSwal .lineaEscogerTarifa .resumen_reservar[data-v-ff598416]{float:none}.headInfoHotel[data-v-ff598416]{text-align:left;margin-bottom:10px}.headInfoHotel img.main[data-v-ff598416]{width:140px;vertical-align:top}.headInfoHotel .info[data-v-ff598416]{display:inline-block}.headInfoHotel .nombre[data-v-ff598416]{font-size:20px!important}.swal_fichaHotel .headInfoHotel .categoria img[data-v-ff598416]{height:20px!important}.headInfoHotel p.direccionn[data-v-ff598416]{font-size:12px}.hotelBase span#svg_marker path.fillMarcaBlanca[data-v-ff598416]{fill:#e80870!important}#filtersContainer[data-v-ff598416]{float:left;width:250px}#filtersContainer .contenidoOrdenarPor[data-v-ff598416]{width:250px;float:none;background:#a6a6a6;font-family:Roboto,sans-serif!important;padding:10px;color:#fff;font-size:17px}#filtersContainer .contenidoOrdenarPor span.btnOrdenar[data-v-ff598416]{display:block;border:none;font-family:Roboto,sans-serif;font-weight:400;font-size:15px;padding:2px 2px 2px 10px;color:#fff}#filtersContainer .contenidoOrdenarPor span.btnOrdenar span.iconoFlecha svg polygon[data-v-ff598416]{fill:#fff!important}#filtersContainer .contenidoOrdenarPor span.btnOrdenar[data-v-ff598416]:hover,#filtersContainer .contenidoOrdenarPor span.btnOrdenar.selected[data-v-ff598416]{background:transparent;font-weight:700}.contenedorFiltros[data-v-ff598416]{display:block}.contenedorFiltros input#inputNombreHotel[data-v-ff598416]{color:#000}.hotelsFilterContainer[data-v-ff598416]{background:#666;color:#fff}.hotelsFilterContainer .filtro label[data-v-ff598416]{color:#fff;font-weight:400}.hotelsFilterContainer .filtro:first-child label[data-v-ff598416]{margin:0}.contenedorFiltros[data-v-ff598416]{width:90%;margin:0 auto;border:1px solid #a6a6a6;border-radius:6px;padding:10px}.hotelsFilterContainer .filtro p[data-v-ff598416]{color:#fff}#contenedorFiltros button.btnGris[data-v-ff598416]{border:1px solid;float:right;margin-right:12px}.btnOrdenar svg.check[data-v-ff598416]{display:none!important}.btnOrdenar.selected svg.check[data-v-ff598416]{display:inline-block!important}.hotelsFilterContainer .filtro.servicios img[data-v-ff598416]{margin:4px!important}.hotelsFilterContainer .filtro img[data-v-ff598416]{cursor:pointer}.seleccion_hotel span.descuento .textoDescuento[data-v-ff598416],.swal_fichaHotel span.descuento .textoDescuento[data-v-ff598416]{display:none!important}.swal_fichaHotel span.descuento[data-v-ff598416],.div_infoHotel span.descuento[data-v-ff598416]{background:transparent!important}.habitacionesSwal span.descuento[data-v-ff598416] *,.div_infoHotel span.descuento[data-v-ff598416] *{color:#dc0000!important;font-size:11px!important}.slick-slider .slick-track[data-v-ff598416]{min-width:100%;height:70px}.swal_fichaHotel button[data-v-ff598416]{outline:none!important}span.smallDecimals[data-v-ff598416]{font-size:10px}div.img_hotel img[data-v-ff598416]{display:block;height:100%;border:none!important}.popUpInfo.tarifaComentarios[data-v-ff598416]{background-color:#000c;color:#fff;font-size:12px;padding:10px}.popUpInfo.tarifaComentarios div[data-v-ff598416]{margin-bottom:20px}p.tituloGastos[data-v-ff598416]{color:#fff!important;font-size:13px!important}.filaFiltrarOrdenar .filtrarResultados[data-v-ff598416]{border-bottom-right-radius:20px;border-top-right-radius:20px;background-color:#727271;align-items:center}.filaFiltrarOrdenar .textoCorto[data-v-ff598416]{display:none;font-size:14px}@media screen and (max-width: 1090px){.hotelResume[data-v-ff598416]{min-height:370px!important}.hotelsFilterContainer[data-v-ff598416],#filtersContainer .contenidoOrdenarPor[data-v-ff598416],#filtersContainer[data-v-ff598416]{width:auto!important;height:auto}div.imgHotel[data-v-ff598416]{height:190px}#filtersContainer[data-v-ff598416]{margin-left:10px}button.btnElegir[data-v-ff598416]{width:85%}div.seleccion_ocio.seleccion_hotel[data-v-ff598416]{width:78%!important}span.textoElegir[data-v-ff598416],span.tag-ok[data-v-ff598416]{margin-left:0}button.btnElegir[data-v-ff598416]{padding:2px 5px}}@media screen and (max-width: 1020px){div.seleccion_ocio.seleccion_hotel[data-v-ff598416]{width:99%!important}#filtersContainer .contenidoOrdenarPor[data-v-ff598416]{position:fixed;top:20px;right:-270px;z-index:999;width:270px!important;transition:.5s ease-in-out}#filtersContainer .contenidoOrdenarPor.active[data-v-ff598416]{right:0}.contenidoOrdenarPor p[data-v-ff598416]{width:120%;margin-left:-60px;background:#a6a6a6;padding:8px 15px;border-radius:18px}.contenidoOrdenarPor p svg[data-v-ff598416]{float:left!important;margin-right:20px;cursor:pointer}.hotelResume[data-v-ff598416]{width:48%}.headInfoHotel .info[data-v-ff598416]{float:right;width:78%}}@media screen and (max-width: 930px){.swal_fichaHotel .nombre[data-v-ff598416]{font-size:25px!important}.swal_fichaHotel .categoria img[data-v-ff598416]{height:20px!important}.headInfoHotel .info[data-v-ff598416]{float:right;width:78%}.slick-slider .slick-track[data-v-ff598416]{height:50px}.filaFiltrarOrdenar .textoLargo[data-v-ff598416]{font-size:14px}.filaFiltrarOrdenar div[data-v-ff598416]{padding:7px}}@media screen and (max-width: 830px){.swal_fichaHotel tr.titulo td[data-v-ff598416]{min-width:70px;font-size:15px}.swal_fichaHotel table.tablaServicios tbody td[data-v-ff598416]{font-size:13px}.hotelResume[data-v-ff598416]{width:31%}.modal .modal-dialog[data-v-ff598416]{max-width:100%;margin:0}}@media screen and (max-width: 805px){div.imgHotel[data-v-ff598416],div.img_hotel img.main[data-v-ff598416]{height:160px}.hotelResume[data-v-ff598416]{min-height:350px!important}}@media screen and (max-width: 796px){.headInfoHotel .info[data-v-ff598416]{float:right;width:70%}}@media screen and (max-width: 775px){.habitacionesSwal span.nombre_opcional.nombreRegimen[data-v-ff598416]{float:none;margin-top:7px;margin-bottom:7px;display:block;text-align:center}.habitacionesSwal h2[data-v-ff598416]{height:auto;text-align:center}.lineaEscogerTarifa[data-v-ff598416]{display:inline-block!important}}@media screen and (max-width: 705px){div.imgHotel[data-v-ff598416],div.img_hotel img.main[data-v-ff598416]{height:180px}.hoteBase[data-v-ff598416]{margin-top:0!important}button.btnElegir[data-v-ff598416]{width:90%}}@media screen and (max-width: 680px){.hotelResume[data-v-ff598416]{width:45%}.filaFiltrarOrdenar .textoCorto[data-v-ff598416]{display:inline}.filaFiltrarOrdenar .textoLargo[data-v-ff598416]{display:none}.filaFiltrarOrdenar div[data-v-ff598416]{padding:3px}.filaFiltrarOrdenar div svg[data-v-ff598416]{height:60%}}@media screen and (max-width: 560px){.headInfoHotel img.main[data-v-ff598416]{display:none}.headInfoHotel .info[data-v-ff598416]{float:none;width:100%}.modalHabitaciones .imgModalHabitaciones[data-v-ff598416],.modalHabitaciones .direccion[data-v-ff598416]{display:none}.modalHabitaciones div.hotel[data-v-ff598416]{justify-content:center}.modalHabitaciones div.hotel .nombre[data-v-ff598416]{font-size:15px;display:block}}@media screen and (max-width: 530px){div.imgHotel[data-v-ff598416],div.img_hotel img.main[data-v-ff598416]{height:150px}.hotelResume[data-v-ff598416]{min-height:350px!important;margin-left:10px}.swal2-container.swal2-fade.swal2-in[data-v-ff598416]{padding:0;background:#fff}.swal2-modal.swal_fichaHotel.swalTarifas.swal2-show[data-v-ff598416]{position:absolute;top:0}.swal2-container .swal_fichaHotel[data-v-ff598416]{width:100%!important;border-radius:0!important}.swal_fichaHotel .carruselImagenes .imgMini[data-v-ff598416]{width:100!important}img#imagenActualSwal[data-v-ff598416]{display:none}.swal_fichaHotel .carruselImagenes .imgMini .overlay[data-v-ff598416]{display:none!important}.swal_fichaHotel .carruselImagenes[data-v-ff598416]{margin:20px auto}.slick-slider .slick-track[data-v-ff598416]{height:auto}}@media screen and (max-width: 450px){div.imgHotel[data-v-ff598416],div.img_hotel img.main[data-v-ff598416]{height:240px}.hotelResume[data-v-ff598416]{width:95%;float:none;margin:20px auto;min-height:450px!important}button.btnElegir[data-v-ff598416]{width:70%}.hotelResume.seleccionado[data-v-ff598416]{display:none}}@media screen and (max-width: 450px){div.imgHotel[data-v-ff598416]{height:215px}.hotelResume[data-v-ff598416]{float:none;margin:20px auto;min-height:400px!important}table.tablaServicios[data-v-ff598416],.tablaServicios thead[data-v-ff598416],.tablaServicios tbody[data-v-ff598416],.tablaServicios th[data-v-ff598416],.tablaServicios td[data-v-ff598416],.tablaServicios tr[data-v-ff598416]{display:block}.tablaServicios thead tr[data-v-ff598416]{position:absolute;top:-9999px;left:-9999px}.tablaServicios td[data-v-ff598416]{border:none;border-bottom:1px solid #eeeeee;position:relative;padding-left:50%!important;margin-top:25px}.tablaServicios td[data-v-ff598416]:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;font-weight:700;font-size:15px}.tablaServicios td[data-v-ff598416]:nth-of-type(1):before{content:"Hotel"}.tablaServicios td[data-v-ff598416]:nth-of-type(2):before{content:"Habitación"}.tablaServicios td[data-v-ff598416]:nth-of-type(3):before{content:"Categring"}.tablaServicios td[data-v-ff598416]:nth-of-type(4):before{content:"Actividades"}.tablaServicios td[data-v-ff598416]:nth-of-type(5):before{content:"Otros"}}@media screen and (max-width: 410px){.swal_fichaHotel .nombre[data-v-ff598416]{font-size:20px!important}.swal_fichaHotel p.direccionn[data-v-ff598416]{font-size:11px}.swal_fichaHotel .descripcionSwal[data-v-ff598416]{line-height:15px;font-size:12px!important}}.grupoDerecha[data-v-ff598416]{margin-left:0;width:100%!important;background-color:transparent!important;float:none;display:flex;flex-wrap:wrap;justify-content:flex-start}.filaFiltrarOrdenar[data-v-ff598416]{display:flex;justify-content:space-between}.filaFiltrarOrdenar div[data-v-ff598416]{background:gray;color:#fff;padding:10px;font-weight:700;text-align:left;width:unset}.filaFiltrarOrdenar .filtrarResultados[data-v-ff598416]{border-bottom-right-radius:20px;border-top-right-radius:20px;background-color:#727271}.ordenarResultados[data-v-ff598416]{border-bottom-left-radius:20px;border-top-left-radius:20px}.div_infoHotel .hotelData[data-v-ff598416]{display:flex;flex-direction:column;height:100%;justify-content:space-between}.div_infoHotel .hotelData p.precio[data-v-ff598416]{text-align:center;font-size:1em;margin:10px 0 5px;font-weight:600}.div_infoHotel .hotelData .botonera[data-v-ff598416]{margin-bottom:7px}div.hotel[data-v-ff598416]{text-align:left;font-size:11px;margin-bottom:15px;display:flex;align-items:flex-start}div.hotel img[data-v-ff598416]{width:100%}div.hotel .nombre[data-v-ff598416],.hotel .categoria[data-v-ff598416]{font-size:20px;display:inline-flex;margin-right:10px}div.hotel .modalHabitaciones .main[data-v-ff598416]{width:175px;height:130px;object-fit:cover;margin-right:15px}.modalHabitaciones[data-v-ff598416]{padding:0 1em}.modal-dialog .modal-content footer.modal-footer[data-v-ff598416]{padding:2.5rem 0}.seleccion_hotel .seleccionHotels.grupoDerecha[data-v-ff598416]{margin:0 0 10px}.resultsHoteles[data-v-ff598416]{display:flex;flex-direction:column;margin-top:47px}.hotelesVacio[data-v-ff598416]{padding:20px;text-align:center}@media screen and (max-width: 1200px){.resultsHoteles[data-v-ff598416]{display:block}}.servicios h3.sub-titulo[data-v-c4a7d902]{text-align:center;font-weight:700;margin-bottom:35px;color:#464646;font-size:22px;font-family:inherit}.servicios .servicios-svg[data-v-c4a7d902]{text-align:center;margin-top:30px;display:flex;justify-content:space-around;align-items:flex-end}.servicios.no-responsive .servicios-svg[data-v-c4a7d902]{justify-content:center}.servicios.no-responsive .servicios-svg div.item[data-v-c4a7d902]{margin:0 30px}.servicios .servicios-svg div.item[data-v-c4a7d902]{display:flex;flex-direction:column;align-items:center}.servicios .servicios-svg div.item span[data-v-c4a7d902]{margin-top:5px}.servicios .serviceIcon[data-v-c4a7d902]{width:50px;margin:0 5px;vertical-align:bottom;fill:#d62d61;max-height:50px}.servicios .servicios-svg[data-v-c4a7d902]{margin-top:10px}.servicios .servicios-svg[data-v-c4a7d902] .carousel-inner{display:flex;height:150px;justify-content:center}.servicios .servicios-svg[data-v-c4a7d902] .carousel-item{margin:0 auto}.servicios .servicios-svg[data-v-c4a7d902] .carousel-item.active{cursor:default;background-color:unset}.servicios .servicios-svg[data-v-c4a7d902] .carousel-item .carousel-caption{width:100%;height:100%;display:flex;position:relative;right:0;left:0;bottom:0;padding:0;justify-content:space-around;align-items:center;color:#000;font-weight:500}.servicios .servicios-svg[data-v-c4a7d902] rousel-control-prev-icon,.servicios .servicios-svg[data-v-c4a7d902] .carousel-control-next-icon{background-color:#fff!important;border-radius:50%;width:2.2rem;height:2.2rem;z-index:5;-webkit-box-shadow:0 0 20px 6px rgba(0,0,0,.07);-ms-box-shadow:0 0 20px 6px rgba(0,0,0,.07);box-shadow:0 0 20px 6px #00000012;color:#d62d61!important;display:flex;justify-content:center;align-items:center;font-family:icomoon!important;font-size:30px}.servicios[data-v-c4a7d902] .carousel-control-prev-icon:before{content:""}.servicios[data-v-c4a7d902] .carousel-control-next-icon:before{content:""}.servicios .servicios-svg[data-v-c4a7d902] .carousel-indicators{top:125px;padding-left:0}.servicios .servicios-svg[data-v-c4a7d902] .carousel-indicators li{background-color:#d62d61}.servicios .servicios-svg[data-v-c4a7d902] .carousel-indicators li.active{padding:0}.mas-servicios[data-v-c4a7d902]{text-align:center;font-size:18px;margin:40px 0 0}.mas-servicios .btn-ver-mas[data-v-c4a7d902]{font-size:18px;font-weight:700}#masServicios .tablaServicios[data-v-c4a7d902]{-moz-column-count:4!important;column-count:4;-moz-column-gap:3em;column-gap:3em;-moz-column-rule:1px solid #dadada;column-rule:1px solid #dadada;font-size:12px;text-align:center;color:#464646}@media screen and (max-width: 830px){.servicios.no-responsive[data-v-c4a7d902]{display:none!important}.servicios.responsive[data-v-c4a7d902]{display:block!important}#masServicios .tablaServicios[data-v-c4a7d902]{-moz-column-count:3!important;column-count:3;-moz-column-gap:1.5em;column-gap:1.5em;color:#464646}}.descripcion .texto-descripcion[data-v-2ef1c348]{font-size:17px;margin-top:30px}.sub-titulo[data-v-2ef1c348]{text-align:center;font-weight:700;margin-bottom:10px;color:#464646;font-size:22px;font-family:inherit}.descripcion .card[data-v-2ef1c348]{margin-top:100px;padding:0;border-radius:.4rem;border:0;margin-bottom:100px}.card-shadow[data-v-2ef1c348]{-webkit-box-shadow:0 0 20px 6px rgba(0,0,0,.07);-ms-box-shadow:0 0 20px 6px rgba(0,0,0,.07);box-shadow:0 0 20px 6px #00000012;-webkit-transition:box-shadow .3s linear;-ms-transition:box-shadow .3s linear;-webkit-transition:-webkit-box-shadow .3s linear;transition:-webkit-box-shadow .3s linear;transition:box-shadow .3s linear,-webkit-box-shadow .3s linear}.card-shadow[data-v-2ef1c348]:hover{-webkit-box-shadow:0 0 20px 6px rgba(0,0,0,.14);-ms-box-shadow:0 0 20px 6px rgba(0,0,0,.14);box-shadow:0 0 20px 6px #00000024}.descripcion .card .card-body[data-v-2ef1c348]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem}.descripcion .card .card-body .pregunta-final[data-v-2ef1c348]{font-weight:700;margin-bottom:0;font-family:inherit}.descripcion .card .card-body .boton-reservar[data-v-2ef1c348]{padding:5px 45px;border-radius:5px;color:#fff;font-weight:700}@media screen and (max-width: 775px){.descripcion .card[data-v-2ef1c348]{width:100%}.descripcion .card .card-body[data-v-2ef1c348]{flex-direction:column}.descripcion .card .card-body .boton-reservar[data-v-2ef1c348]{margin-top:20px}}.page_paradorDetail #contenedor{margin-top:0}.page_paradorDetail{background-color:#eff3f6!important}.buy-process-wrapper .v-application[data-v-9648ed57]{background-color:transparent}.contenedor-ficha-parador[data-v-9648ed57]{width:1200px;margin:0 auto;font-family:Roboto,sans-serif!important}.card-shadow[data-v-9648ed57]{-webkit-box-shadow:0 0 20px 6px rgba(0,0,0,.07);-ms-box-shadow:0 0 20px 6px rgba(0,0,0,.07);box-shadow:0 0 20px 6px #00000012;-webkit-transition:box-shadow .3s linear;-ms-transition:box-shadow .3s linear;-webkit-transition:-webkit-box-shadow .3s linear;transition:-webkit-box-shadow .3s linear;transition:box-shadow .3s linear,-webkit-box-shadow .3s linear}.card-shadow[data-v-9648ed57]:hover{-webkit-box-shadow:0 0 20px 6px rgba(0,0,0,.14);-ms-box-shadow:0 0 20px 6px rgba(0,0,0,.14);box-shadow:0 0 20px 6px #00000024}.margin-section-ficha[data-v-9648ed57]{margin-top:90px!important}@media screen and (max-width: 1200px){.contenedor-ficha-parador[data-v-9648ed57]{width:100%;height:100%}}.contenedorLoadingBuscador[data-v-03ee301e]{width:100%;height:100%;top:0;left:0;display:block;background-color:transparent;text-align:center}.buscadorWrapperLoader[data-v-03ee301e]{margin:50px auto 10px;border-radius:50%;width:40px;height:40px;animation:spin-03ee301e 1s linear infinite;border:6px solid #666666!important;border-top-color:transparent!important}.loadingText[data-v-03ee301e]{width:100%;height:auto;padding:10px;white-space:break-spaces;font-weight:700;font-family:Roboto Condensed,sans-serif!important;font-size:1.4rem}.svg-loading-compra[data-v-03ee301e]{margin:20px 0 50px;width:450px;height:auto}@keyframes spin-03ee301e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (max-width: 550px){.svg-loading-compra[data-v-03ee301e]{width:90%}}.calendarWrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.calendarWrapper .seleccionFechas{display:inline-flex}.calendarWrapper .seleccionInput{width:min-content;margin-right:20px}.calendarWrapper .seleccionFechas label{display:inline-flex;color:#000;font-size:14px;width:100%;cursor:default}.calendarWrapper .seleccionFechas input{width:140px;padding:6px;background-color:#fff;border:2px solid #b9baba!important;color:#000;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:100%;background-position-y:50%}.calendarWrapper .seleccionTipoRuta{display:grid;align-self:start}.calendarWrapper .seleccionTipoRuta .inputSeleccion{display:inline-flex;padding:5px 0}.calendarWrapper .seleccionTipoRuta .inputSeleccion input{width:20px;margin:3px 0 0 5px;cursor:pointer}.calendarWrapper .seleccionTipoRuta .inputSeleccion label{color:#000;font-size:15px;text-align:end}.diaDisponible{background-color:#476727!important}.vc-pane-layout .vc-pane .vc-day-content.is-disabled{cursor:default}.vc-pane-layout .vc-pane .vc-day-content.is-disabled:hover,.vc-pane-layout .vc-pane .vc-day-content.is-disabled:focus{background-color:transparent;font-weight:400}.leyendaCalendario{position:absolute;bottom:5px;left:10px;display:flex;align-items:center}.vc-pane-container{margin-bottom:25px}.calendarioConOcio .vc-popover-content .vc-container{padding-bottom:28px}.calendarWrapper .vc-container{font-family:inherit}.calendarWrapper .vc-pane-layout .vc-pane .vc-day-content.is-disabled{cursor:default}.calendarWrapper .vc-pane-layout .vc-pane .vc-day-content.is-disabled:hover,.calendarWrapper .vc-pane-layout .vc-pane .vc-day-content.is-disabled:focus{background-color:transparent;font-weight:400}.calendarWrapper .vc-weeks .vc-day .vc-highlights+.vc-day-content{color:#fff}.leyendaOcio{width:8px;height:8px;background-color:#476727;border-radius:50%;margin-right:5px}@media screen and (max-width: 490px){.calendarWrapper .seleccionTipoRuta{position:absolute;bottom:3px;right:35vw}}@media screen and (max-width: 460px){.calendarWrapper{display:block}}@media screen and (max-width: 425px){.calendarWrapper .seleccionTipoRuta{right:40vw}}.buscadorRenfe{margin-top:10px}.buscadorRenfe .buscadorRenfeContainer{display:flex;flex-wrap:wrap}.buscadorRenfe .seleccionCiudad label,.buscadorRenfe #seleccionPersonas label{display:inline-flex;color:#000;font-size:14px;cursor:default}.buscadorRenfe .seleccionCiudad{margin:0 20px 20px 0;width:350px}.buscadorRenfe .seleccionCiudad .vs__selected-options span,.buscadorRenfe .seleccionInput .vs__selected-options span{margin:0;border:0}.buscadorRenfe .seleccionCiudad .v-select,.buscadorRenfe .seleccionInput .v-select{background-color:transparent!important}.buscadorRenfe .seleccionCiudad .v-select .vs__dropdown-toggle .vs__open-indicator,.buscadorRenfe .seleccionInput .v-select .vs__dropdown-toggle .vs__open-indicator{transform:none;fill:#000;display:none}.buscadorRenfe .seleccionCiudad .v-select .vs__dropdown-menu{min-width:350px;width:fit-content}.buscadorRenfe .seleccionInput .v-select .vs__dropdown-menu{min-width:91px!important}.buscadorRenfe #seleccionPersonas{display:inline-flex;margin-bottom:20px}.seleccionInput{width:130px}#seleccionPersonas .seleccionInput{width:200px!important}#seleccionPersonas .inputDerecha{width:80%!important}.buscadorRenfe .seleccionCiudad input,.buscadorRenfe #seleccionPersonas .inputDerecha,.buscadorRenfe .seleccionInput input{margin:0;border:0}.buscadorRenfe .seleccionCiudad .vs__dropdown-toggle .vs__search,.buscadorRenfe .seleccionInput .vs__dropdown-toggle .vs__search{cursor:pointer;width:1px;text-overflow:clip;border:0}.buscadorRenfe .seleccionCiudad .vs__dropdown-toggle,.buscadorRenfe .seleccionInput .vs__dropdown-toggle{background-color:#fff;padding:5px;border:2px solid #b9baba;color:#000;width:100%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:100%;background-position-y:50%}@media screen and (max-width: 600px){#seleccionPersonas{flex-wrap:wrap}#seleccionPersonas .seleccionInput{width:100%!important}}@media screen and (max-width: 425px){.seleccionInput{width:100%}}.resumen_seleccion_producto{display:inline-flex}.resumen_seleccion_producto .datosSeleccion{margin:10px 45px 10px 0;border-left:1px solid #898989}.resumen_seleccion_producto .datosSeleccion span{font-size:10px;margin-left:5px;font-family:Roboto,sans-serif!important}.resumen_seleccion_producto .datosSeleccion h2{margin-left:5px;color:#000;font-weight:700;font-size:14px;font-family:Roboto,sans-serif!important}.resumen_seleccion_producto .datosSeleccion h2 span{font-size:15px;font-family:Roboto,sans-serif!important}.resumen_seleccion_producto .datosSeleccion.datosSeleccionFechas h2 span{margin-left:0}.resumen_seleccion_producto.solo-hotel{display:flex;align-items:center;justify-content:flex-start;border-style:none none none solid!important;border-left-width:5px!important;padding:10px 0 10px 15px;margin-bottom:20px}.resumen_seleccion_producto.solo-hotel .datosSeleccion{border:none;margin:0}.resumen_seleccion_producto.solo-hotel .datosSeleccion p{margin:0;color:#464646}.resumen_seleccion_producto.solo-hotel .datosSeleccion span{font-size:.9em;margin:0}.resumen_seleccion_producto.solo-hotel .datosSeleccion span.separacion{font-size:1.2em;margin:0 15px}.resumen_seleccion_producto.solo-hotel .btnNuevaBusqueda{display:block;border:none;text-transform:lowercase;padding:3px;font-size:14px;border-radius:20px;width:fit-content;font-family:Roboto,sans-serif!important;font-weight:700;margin-left:70px}@media screen and (max-width: 830px){.resumen_seleccion_producto.bloque_resumen_buscador{display:none}.resumen_seleccion_producto .datosSeleccion{border:0;margin:0}.resumen_seleccion_producto .datosSeleccion:nth-child(1),.resumen_seleccion_producto .datosSeleccion:nth-child(2){display:inline}.resumen_seleccion_producto .datosSeleccion>span{display:none}.resumen_seleccion_producto .datosSeleccion h2{color:#fff;display:inline}.resumen_seleccion_producto.solo-hotel .datosSeleccion span.separacion{display:none}.resumen_seleccion_producto.solo-hotel .datosSeleccion span.personas{display:block}.resumen_seleccion_producto.solo-hotel .btnNuevaBusqueda{align-self:flex-end;margin:0}}.modal-buscador-wrapper{font-family:Roboto,sans-serif}.modal-buscador-wrapper .modal-content{height:unset}.modal-buscador-wrapper .modal-header{display:block;margin:0;padding:30px 30px 0}.modal-buscador-wrapper .modal-header .close{z-index:1060;font-size:70px;font-weight:100;width:fit-content;height:45px;top:-20px;right:15px}.buscadorWrapper{width:100%;background-color:transparent!important}.errorMsjOcio{text-align:-webkit-center}.not_visible{display:none}.buscadorWrapper .search_trains_container{background-color:#d9dada;padding:15px 0;font-family:Roboto,sans-serif!important;height:100%}.buscadorWrapper .search_trains_container.fondo-blanco{background-color:#fff}.search_trains_container .contenedor-cabecera-resumen{display:grid;max-width:1200px;margin:0 auto;grid-template-columns:87% 13%}.resumen_seleccion_producto{grid-column:1 / 2}.search_trains_container .infoComprando{border-bottom:1px solid #898989;font-size:19px;display:flex;justify-content:space-between;align-items:center;grid-column:1 / 3;padding-bottom:10px;color:#000;font-family:Roboto,sans-serif!important}.search_trains_container .infoComprando span b{margin-right:5px}.search_trains_container marquee.infoComprando{display:none}.fila_resumen_nueva_busqueda{padding:0 20px 0 15px;align-items:center}.fila_resumen_nueva_busqueda .info-compra{font-size:.9em}.fila_resumen_nueva_busqueda .info-compra .nombre-producto{font-weight:700;margin-bottom:5px}.search_trains_container .fila_resumen_nueva_busqueda .btnCabecera.btnNuevaBusqueda{display:flex;align-items:center;justify-content:center;background-color:#666;border:none;border-radius:50px;width:50px;height:50px;padding:0;margin-top:0}.search_trains_container .fila_resumen_nueva_busqueda .btnCabecera.btnNuevaBusqueda svg{width:22px}.search_trains_container .fila_resumen_nueva_busqueda .btnCabecera.btnNuevaBusqueda svg .fil0{fill:#fff}.search_trains_container .fila_resumen_nueva_busqueda .btnCabecera.btnNuevaBusqueda .texto-btn{display:none}.search_trains_container .btnCabecera{background-color:#898989;color:#fff;font-size:14px;border:none;text-decoration:none;outline:none;border-radius:20px;padding:5px 10px 5px 5px;width:155px;font-family:Roboto,sans-serif!important}.search_trains_container .btnCabecera.btnNuevaBusqueda{background:transparent;color:#000;border:2px solid;padding:3px 7px 3px 3px;margin-top:4px;grid-column:2 / 2;align-self:center}.search_trains_container .btnCabecera img,.search_trains_container .btnCabecera svg{width:16px;vertical-align:middle;filter:brightness(4.5);margin:0 5px}.search_trains_container .btnCabecera .fil0{fill:#000}.search_trains_container .contenedor_form{width:100%;margin:0;position:relative;background-color:#d9dada;z-index:998}.search_trains_container .form_buscador_renfe{width:1200px;max-width:100%;background-color:#d9dada;margin:0 auto;padding-bottom:20px}.search_trains_container .form_buscador_renfe .btnBuscarBuscador{float:right;width:120px;padding:5px 0;background-color:#898989;border:none;border-radius:40px;color:#fff;font-weight:500}.search_trains_container .form_buscador_renfe .btnBuscarBuscador.btnbuscar{margin-top:-60px;display:flex;position:relative;z-index:1}.search_trains_container .form_buscador_renfe .btnBuscarBuscador.btnbuscar img{height:18px;align-self:center;padding:0 13px}.search_trains_container .form_buscador_renfe .btnBuscarBuscador.btncancelar{margin-top:-20px}.search_trains_container button:hover{transform:translateZ(0) scale(1.04)}#formularioNuevaBusquedaHotel.modal-buscador-wrapper{background-color:#fff0}#formularioNuevaBusquedaHotel.modal-buscador-wrapper .modal-dialog{max-width:50%!important}#formularioNuevaBusquedaHotel.modal-buscador-wrapper .modal-content{border-radius:0;color:#464646;background-color:transparent;border:none}#formularioNuevaBusquedaHotel.modal-buscador-wrapper .modal-content .modal-body{padding:30px 70px;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2)}#formularioNuevaBusquedaHotel.modal-buscador-wrapper .modal-content .modal-body .contenedorSeleccionInput{background-color:transparent}#formularioNuevaBusquedaHotel.modal-buscador-wrapper .modal-content h2.titulo{text-align:center;font-size:20px;color:inherit;font-weight:700}#formularioNuevaBusquedaHotel.modal-buscador-wrapper .modal-content .buscadorHotel{margin:40px 0}#formularioNuevaBusquedaHotel.modal-buscador-wrapper .modal-content .buscadorHotel .seleccionCiudad{width:100%}#formularioNuevaBusquedaHotel.modal-buscador-wrapper .modal-content .buscadorHotel .datos-hotel{display:flex;flex-direction:column}#formularioNuevaBusquedaHotel.modal-buscador-wrapper .modal-content .buscadorHotel label,#formularioNuevaBusquedaHotel.modal-buscador-wrapper .modal-content .buscadorHotel .vs__selected{color:#464646!important}#formularioNuevaBusquedaHotel.modal-buscador-wrapper .modal-content .buscadorHotel .datos-hotel .calendarWrapper,#formularioNuevaBusquedaHotel.modal-buscador-wrapper .modal-content .buscadorHotel .datos-hotel .calendarWrapper #fechaIdaVuelta,#formularioNuevaBusquedaHotel.modal-buscador-wrapper .modal-content .buscadorHotel .datos-hotel .calendarWrapper .seleccionFechas,#formularioNuevaBusquedaHotel.modal-buscador-wrapper .modal-content .buscadorHotel .datos-hotel .calendarWrapper .seleccionInput{width:100%;color:#464646}#formularioNuevaBusquedaHotel.modal-buscador-wrapper .modal-content .buscadorHotel .seleccionFechas .seleccionInput:last-child{margin-right:0}#formularioNuevaBusquedaHotel.modal-buscador-wrapper .modal-content .form_buscador_hotel .vs__dropdown-toggle,#formularioNuevaBusquedaHotel.modal-buscador-wrapper .modal-content .buscadorHotel .datos-hotel .calendarWrapper .dateUserFrom,#formularioNuevaBusquedaHotel.modal-buscador-wrapper .modal-content .buscadorHotel select{width:100%;background-color:#dadada4d!important;border:2px solid #767676!important;color:#464646!important}#formularioNuevaBusquedaHotel.modal-buscador-wrapper .modal-content .btnBuscarBuscador{min-width:150px;background-color:#81005e;text-transform:lowercase;padding:5px 0;color:#fff;border-radius:3px;font-size:20px;margin:0 0 0 auto!important;display:block;transition-property:background-color;transition-duration:.4s}#formularioNuevaBusquedaHotel.modal-buscador-wrapper .modal-content .btnBuscarBuscador:hover{background-color:#d62d61}#formularioNuevaBusquedaHotel.modal-buscador-wrapper .modal-content .btnBuscarBuscador svg{display:none}@media screen and (max-width: 1200px){.contenedor_form{padding:0 15px}.search_trains_container .contenedor-cabecera-resumen{padding:0!important}}@media screen and (max-width: 830px){.buscadorWrapper{order:0;background-color:transparent}.buscadorWrapper .search_trains_container{padding:10px 0!important;background-color:transparent}.search_trains_container .contenedorSeleccionInput{display:flex;flex-direction:column}.search_trains_container .contenedor-cabecera-resumen{margin:0!important;padding-left:0}.search_trains_container .form_buscador_renfe .btnBuscarBuscador{float:none;align-self:flex-end;margin-top:4px!important}.resumen_seleccion_producto{display:none}.search_trains_container .infoComprando{margin-bottom:10px!important;padding:5px 0;border-bottom:none;margin-right:15px}.search_trains_container h2.infoComprando{background-color:#d9dada;border-top-right-radius:20px;border-bottom-right-radius:20px;padding-left:15px}.search_trains_container h2.infoComprando>span{display:none}.search_trains_container h2 marquee.infoComprando{display:block;border:none;margin-right:38px;animation:marquee 17s linear infinite;-webkit-animation:marquee 17s linear infinite}.search_trains_container h2.infoComprando button.btnCabecera{width:2.5em;margin-right:.6em;background-color:transparent;padding-left:0;display:flex;justify-content:flex-end;position:absolute;right:5px;box-shadow:-31px 0 5px -2px #d9dadade}.search_trains_container h2.infoComprando button.btnCabecera img{width:2.5em;margin:0}.search_trains_container h2.infoComprando button.btnCabecera span{display:none}#formularioNuevaBusquedaHotel.modal-buscador-wrapper .modal-dialog{max-width:90%!important;margin:0 auto;align-items:flex-end}#formularioNuevaBusquedaHotel.modal-buscador-wrapper .modal-content .modal-body{padding:45px 0 20px}#formularioNuevaBusquedaHotel.modal-buscador-wrapper .modal-content .modal-body .contenedorSeleccionInput{padding:0 20px}#formularioNuevaBusquedaHotel.modal-buscador-wrapper .modal-content .buscadorHotel .datos-hotel .calendarWrapper .seleccionFechas{flex-direction:column}#formularioNuevaBusquedaHotel.modal-buscador-wrapper .modal-content .buscadorHotel .seleccionFechas .seleccionInput:last-child{margin-top:20px}#formularioNuevaBusquedaHotel.modal-buscador-wrapper .modal-content .buscadorHotel{margin:20px 0}}.texto_swal_nueva_busqueda{font-size:1.8rem!important}.content_swal_nueva_busqueda{font-size:1.4rem!important}.btnSwal{border-radius:50px!important;padding:.2em 2em!important}.swal2-icon-show{width:0!important;height:0!important;margin:.25rem auto!important;border:0!important}.icono-ok{width:16px;fill:#fff;vertical-align:unset!important;margin-right:7px}.swal-nueva-busqueda{font-family:Roboto,sans-serif!important}.titulo_swal_nueva_busqueda{font-family:inherit}.aviso{margin:10px 0;color:#f18b17;display:flex;justify-content:center}.aviso img{width:10px;margin-right:13px}.botonConfirmar{width:auto;border-radius:15px;padding:2px 10px;border:none;color:#fff;font-weight:700;margin:0}.scale1_2{transform:scale(1.2)}.fila_resumen_nueva_busqueda{display:flex;justify-content:space-between;grid-column:1/ 3}.modal-buscador-wrapper header.modal-header{padding:0;border-bottom:0}.modal-buscador-wrapper header.modal-header .close{padding:0;margin:-15px 0 0;z-index:1060;font-size:45px;font-weight:100}.noVisible[data-v-e869d3b6]{display:none!important}.aviso[data-v-e869d3b6]{margin:10px 0;color:#f18b17}.aviso img[data-v-e869d3b6]{width:4px;margin-right:5px;vertical-align:sub}.page_compra #procesoCompra p.fecha span.unidades[data-v-e869d3b6]{color:#fff;background:#000;border-radius:50%;padding:0 5px}.modal-detalle-enlace-concepto{font-family:Roboto,sans-serif}.modal-detalle-enlace-concepto .modal-dialog{max-width:800px!important}.modal-detalle-enlace-concepto .modal-content{height:unset}.modal-detalle-enlace-concepto .modal-header{display:block;width:unset;height:0;margin:0;padding:0;border:none}.modal-detalle-enlace-concepto .modal-header .close{z-index:1060;font-size:70px;font-weight:100;width:fit-content;height:fit-content;top:-20px;right:15px;line-height:normal}.modal-detalle-enlace-concepto .modal-body{margin-top:30px}.modal-detalle-enlace-concepto .resumen-tren{width:100%}.modal-detalle-enlace-concepto .columnaCentralCesta.ida .viaje-vuelta,.modal-detalle-enlace-concepto .columnaCentralCesta.vuelta .viaje-ida{display:none}.modal-detalle-enlace-concepto .columnaCentralCesta .fecha>.concepto{display:none!important}.modal[data-v-51bcbc59]{margin:0;padding:0!important;overscroll-behavior:contain}.vld-parent[data-v-51bcbc59]{height:100px;width:100%}.fecha[data-v-51bcbc59]{border:none!important}.fecha[data-v-51bcbc59] p.titulo-viaje{text-transform:uppercase;font-family:Roboto Condensed,sans-serif!important;margin:15px 0 0}.fecha[data-v-51bcbc59] p.concepto{margin-top:10px!important}.fecha[data-v-51bcbc59] p.titulo-viaje+p.concepto{margin-top:0!important}.contenedor-enlace-detalle[data-v-51bcbc59] p.concepto:not(.concepto-resumen){display:block!important}.contenedor-enlace-detalle[data-v-51bcbc59] .info-trasbordo{display:none}.contenedor-enlace-detalle[data-v-51bcbc59] div.descripcionProducto2{display:none!important}.contenedor-enlace-resumen[data-v-51bcbc59]{display:none}.contenedor-enlace-resumen[data-v-51bcbc59] .viaje-ida p.concepto,.contenedor-enlace-resumen[data-v-51bcbc59] .viaje-vuelta p.concepto{display:none!important}.contenedor-enlace-resumen[data-v-51bcbc59] .info-trasbordo{display:flex;align-items:center;border-radius:4px;grid-column:2 / 3;color:#767676;font-size:.9rem;border:none;cursor:pointer}[data-v-51bcbc59] .info-trasbordo svg{margin:4px 10px 4px 4px!important;left:0!important;width:25px!important;height:unset!important}.viajePlus[data-v-51bcbc59]{font-size:17px!important;font-weight:700;color:#000}.viajePlus span[data-v-51bcbc59]{background-color:#000;border-radius:5px;color:#fff;padding:0 3px}#procesoCompra .concepto-agrupado .conceptoCesta .imgCestaProductoResponsive[data-v-51bcbc59]{display:none}.page_compra #procesoCompra .nombreOcioViajePlus span.unidades[data-v-51bcbc59]{color:#fff;background:#000;border-radius:50%;padding:0 5px}.page_compra #procesoCompra .nombreOcioViajePlus[data-v-51bcbc59]{margin:10px 0 0 5px}@media screen and (min-width: 831px){.contenedor-enlace-resumen[data-v-51bcbc59] .viaje-ida p.concepto-resumen,.contenedor-enlace-resumen[data-v-51bcbc59] .viaje-vuelta p.concepto-resumen{display:block!important}}@media screen and (max-width: 830px){.imgCestaProducto[data-v-51bcbc59]{display:none}.imgCestaProductoResponsive[data-v-51bcbc59]{display:block}}#procesoCompra{padding:0!important;background-color:#fff;border:0!important}#procesoCompra h3{font-size:16px;color:#ec0080;margin-bottom:20px;font-weight:700}#procesoCompra #cesta-detalle{width:100%;font-size:13px}#procesoCompra table:first-child tr:first-child{border:none}#procesoCompra table td{overflow:initial;vertical-align:middle}#procesoCompra div#cesta-detalle .concepto-agrupado{display:flex;flex-direction:column-reverse}#procesoCompra div#cesta-detalle .conceptoCesta{padding:4px;display:flex;flex-direction:column}.resumen_cesta_wrapper div#cesta-detalle .conceptoCesta{border-style:none solid solid solid!important}#procesoCompra table td.right{width:75px}#procesoCompra table tr.conceptoExtra td.right{font-size:11px;text-align:right}#procesoCompra table tr.conceptoExtra td.right span{margin-right:3px}#procesoCompra label.seguro{display:block;margin-top:20px;overflow:hidden}#procesoCompra label.seguro input{float:left}#procesoCompra label.seguro h5,#procesoCompra p.seguro{margin-left:25px;font-size:11px}#procesoCompra label.seguro h5{margin-top:3px}#modalSeguroCancelacion ul{margin-left:30px;list-style:disc;margin-bottom:10px}#procesoCompra .emptyMSG{display:none}body.empty #procesoCompra .emptyMSG{display:block;clear:both}body.empty #procesoCompra .noEmpty{display:none}#procesoCompra .promocion_container{float:left;width:300px;margin-top:15px}#procesoCompra .divDescuento{display:none}.comentarios{text-align:justify;margin-top:5px;font-size:12px}#cesta-detalle{display:flex;flex-direction:column-reverse;justify-content:flex-end}#cesta-detalle .concepto:not(.concepto_renfeAPI) .cantidadContainer{display:inline;font-size:1em;float:none}#cesta-detalle .concepto.concepto_renfeAPI .cantidadContainer,.page_datosPersonales .busyIndicator{display:none}.page_datosPersonales.busy .busyIndicator{display:block}.swal_condiciones{padding:10px!important}.swal_condiciones .swal2-content .nombreHabitacion,.swal_condiciones .swal2-content .nombreBillete{background:#8a0072;color:#fff;padding:5px;font-family:Yanone Kaffeesatz,sans-serif;font-size:22px}.swal_condiciones .swal2-content .gastos_cambio{border-bottom:2px dotted #000000}.swal_condiciones .swal2-content p.tituloGastos{margin:0 0 3px}.swal_condiciones .swal2-content .condicionesTable{background:#e1e1e1;border:2px solid;width:100%}.swal_condiciones .swal2-content .condicionesTable td{border:2px solid;padding:0 10px;width:50%}.swal_condiciones .swal2-content .gastos_gestion{border-top:2px dotted #000000;margin-top:15px}.swal_condiciones .swal2-content .gastos_gestion .condicionesTable{margin-bottom:15px}.page_confirmacion #pGastosGestion{display:none}.page_compra #procesoCompra .categoria img{width:50px;height:12px;margin:0 0 5px 5px}.page_compra #procesoCompra p.fecha{display:block!important}.page_compra #procesoCompra p.fecha p.nombreHabitacion{font-size:12px}.page_compra #procesoCompra p.fecha p.unidades{text-transform:capitalize}.page_compra #procesoCompra p.fecha p.unidades span{color:#fff;background:#000;border-radius:50%;padding:0 5px}.page_compra #cesta-detalle p.unidadesCesta .cantidadContainer{display:block!important;font-size:16px}.page_compra #cesta-detalle .paquete,.page_ociotourZonas #cesta-detalle .paquete{border:none!important;margin:0;padding:0 10px}.page_compra #cesta-detalle .concepto:hover,.page_compra .page_ociotourZonas #cesta-detalle .concepto:hover{background:transparent!important}.page_compra #procesoCompra table td{vertical-align:top}.page_compra #procesoCompra table td.right{vertical-align:middle;width:22.2%}@media screen and (max-width: 350px){.page_compra #procesoCompra table td.right{vertical-align:middle;width:100%!important}}.page_compra .columnaCentralCesta p{margin:0;font-size:12px}.page_compra .columnaCentralCesta{color:#000;margin:10px 0 0 5px;width:100%}.page_compra .columnaCentralCesta p span.cantidadContainer{margin-top:10px}.page_compra .columnaCentralCesta .nombreProductoCesta{font-weight:700;font-size:14px}.page_compra .columnaCentralCesta .fecha{font-size:14px!important;border:0;padding-bottom:5px}.page_compra .columnaCentralCesta .fecha span.tipo{display:none}.page_compra .bloqueCentral{background:0!important}.page_compra .promocion_container{float:none!important;width:98%!important;margin:0 10px!important;padding:10px 0;height:60px;border-top:2px solid #e5175b}@media screen and (max-width: 400px){.page_compra .promocion_container{margin:5px 3px!important}}.page_compra .promocion_container .btn_mini{float:right;margin:0 10px;font-size:20px!important;padding:5px 20px!important}.page_compra .promocion_container input.codigoPromocion{font-size:16px;height:auto;width:400px;color:#006;margin-left:20px;background:transparent;border:none;box-shadow:none}@media screen and (max-width: 680px){.page_compra .promocion_container input.codigoPromocion{width:auto}}.page_compra .promocion_container input.codigoPromocion::placeholder{color:#006}.page_compra .promocion_container input.codigoPromocion:focus{outline:0px!important;border:none;box-shadow:0 0 #0000!important;-webkit-box-shadow:0px 0px 0px rgba(0,0,0,0);-moz-box-shadow:0px 0px 0px rgba(0,0,0,0)}.page_compra .totales2.noEmpty{text-align:right;margin-bottom:60px}.page_compra .totales2.noEmpty div.cestaResumenTotal,.page_compra .totales2.noEmpty div.puntosTarjetaRenfe{display:inline-block}.page_compra .totales2.noEmpty .conceptosExtra_container{width:100%!important}.page_compra .totales2.noEmpty .conceptosExtra_container span{margin-left:10px;padding:0 10px}.page_compra .puntosTarjetaRenfe{text-align:left;color:#484848!important;font-weight:700;font-style:italic;font-size:13px;vertical-align:top}.page_compra .puntosTarjetaRenfe img{width:100px;vertical-align:middle}.page_compra .cestaResumenTotal{border:none!important;font-family:Roboto,sans-serif!important;position:relative}.page_compra .cestaResumenTotal p{color:inherit!important;font-weight:700;font-size:25px;margin:0;text-align:center}.page_compra .cestaResumenTotal .textoDescuento{display:flex;align-items:baseline}.page_compra .cestaResumenTotal .precioFinal.lineaPagar{background:#e5175b;color:#fff;font-size:35px!important;margin:0;font-family:Roboto,sans-serif!important}.page_compra -linaPagar{font-family:Roboto,sans-serif!important}.page_compra .totales2.noEmpty .porcDescuento{background-color:#e31e24;color:#fff;border-radius:5px;padding:4px;font-size:15px}.page_compra .totales2.noEmpty .descuentoAplicado{margin-left:5px;color:inherit;font-size:26px;text-decoration:none;padding:0;font-weight:400}.page_compra #seguroAnulacionContainer{margin-top:40px!important;margin-bottom:10px!important;width:100%}.page_compra #seguroAnulacionContainer div.interior{padding:10px}.page_compra #seguroAnulacionContainer .separadorVertical{margin-left:10px;font-size:15px;color:#000}.page_compra #seguroAnulacionContainer .separadorVertical.check1{margin-left:0}.page_compra #seguroAnulacionContainer .separadorVertical.precioAgregado{color:#006!important}.page_compra #condicionesCancelacionContainer{background-color:#fcc;padding:5px;border-radius:10px;width:100%;color:#000!important;font-style:normal;border:none;font-family:Arial!important}.page_compra #condicionesCancelacionContainer p{font-style:normal;font-family:Arial!important;font-size:16px!important;font-weight:400!important;vertical-align:middle;height:auto;color:#000!important;padding:5px 0!important;margin:0}.page_compra .btnEliminar{border:#dc0000 solid 1px!important;background:transparent!important;color:#dc0000!important;transition:.5s ease}.page_compra .btnEliminar:hover{background:#dc0000!important;color:#fff!important}.page_compra .btnEliminar:hover svg path{fill:#fff!important}.page_compra .avisoTiempoLimite{position:absolute;right:0;background:#ff0;padding:3px 10px;border-radius:10px;font-size:20px!important;margin:10px 0!important}.trianguloEquilatero{width:0;height:0;border-right:10px solid transparent;border-top:20px solid transparent;border-left:10px solid transparent;border-bottom:20px solid yellow;position:absolute;top:-35px;right:20px}@media screen and (max-width: 375px){.page_compra .avisoTiempoLimite{font-size:15px!important;width:260px!important}}.page_compra .condicionesContainer strong .textoTR{color:#000!important}@media screen and (max-width: 815px){.page_compra .columnaImagenCesta img{width:120px}.page_compra .btnEliminar{padding:5px 10px!important}}#mostrarCondiciones{cursor:pointer;text-decoration:underline;font-weight:700}.page_compra .columnaCentralCesta .nombreProductoCesta .textoTR{font-size:18px!important;font-weight:700!important}@media screen and (max-width: 375px){.page_compra #datosPersonales form .controls{margin:0 auto!important}.page_compra label.control-label{display:none!important}.controls,.controls2,.page_compra #datosAdicionales .control-group div.controls{margin:0 auto!important;width:95%!important;display:block!important}}#procesoCompra #cesta-detalle .multiproducto{border:1px dashed #000066;padding:0 25px;margin:10px 0}span.nombrePaquete,span.nombreMultiproducto{color:#006;font-family:Yanone Kaffeesatz,sans-serif!important;font-weight:700;font-size:24px;margin-left:5px;border-bottom:2px solid #000066;width:300px;display:block}span.textoDescuento{color:#dc0024;vertical-align:text-bottom}@media screen and (max-width: 550px){#procesoCompra table tr{display:table!important;width:100%;zoom:.85}.page_compra #procesoCompra table td.right{display:none!important}.page_compra .columnaImagenCesta img{width:190px!important}.page_compra div.columnaImagenCesta{width:100%}}@media screen and (max-width: 400px){#procesoCompra table tr{display:table!important;width:100%;zoom:.7}.page_compra div.columnaImagenCesta{width:100%}}.imagenCesta.imagenMobile{display:none}.imagenCesta{display:flex;flex-flow:column wrap;justify-content:center;align-items:center;overflow:hidden}.imagenCesta img{width:100%;object-fit:cover;object-position:center center;vertical-align:middle;height:101px}.page_compra h2{color:#000;padding:0 0 10px 2px;font-weight:600;font-family:Roboto,sans-serif!important;display:flex;align-items:center;font-size:1.1em}.page_compra h2 svg.flechaAbajo{transform:rotate(90deg);margin-left:20px}.contenedor_compra button:hover,.contenedor_compra .btn-compra:hover{transform:translateZ(0) scale(1.04)}.loader{margin:25px auto;border-width:4px!important;border-left-color:#e4e4e4!important;border-right-color:#e4e4e4!important;border-bottom-color:#e4e4e4!important;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body.modal-open{overflow:visible;padding-right:0!important}.bordeAbajo{border-style:none none solid none!important}.page_compra #procesoCompra p.fecha span.unidades{color:#fff;background:#000;border-radius:50%;padding:0 5px}.configurador_compra_wrapper .configurador-producto .cestaProducto p.concepto{display:none}.configurador_compra_wrapper .configurador-producto .cestaProducto .not_visible.descripcionProducto{display:block}.configurador_compra_wrapper .configurador-producto .cestaProducto .not_visible.descripcionProducto svg{margin:0 1em}.page_ociotourFechas svg{height:100%}.bordesLaterales{border-style:solid solid none solid!important}#procesoCompra .concepto-agrupado .conceptoCesta img,#procesoCompra .concepto-agrupado .conceptoCesta .nombreProductoCesta{display:none}#procesoCompra .concepto-agrupado .conceptoCesta:last-child img,#procesoCompra .concepto-agrupado .conceptoCesta:last-child .nombreProductoCesta{display:block}@media screen and (max-width: 830px){.resumen_cesta_responsive #cesta-detalle{padding:7px}.resumen_cesta_responsive #cesta-detalle>div{background-color:#fff;display:flex;padding:5px;margin-bottom:7px;border-bottom:0!important}.resumen_cesta_responsive #cesta-detalle .columnaCentralCesta{margin-left:10px}.resumen_cesta_responsive #cesta-detalle>div .imagenCesta{max-width:100px}.resumen_cesta_responsive #cesta-detalle>div .imagenCesta.imagenMobile{display:flex}.resumen_cesta_responsive #cesta-detalle>div .imagenCesta.imagenDesktop{display:none}.resumen_cesta_responsive #cesta-detalle>div .columnaCentralCesta .categoria img{width:50px;height:12px;margin:0 0 5px 5px}.resumen_cesta_responsive #cesta-detalle>div .columnaCentralCesta .fecha .not_visible.descripcionProducto img{margin:0 1em}.resumen_cesta_responsive #cesta-detalle>div .columnaCentralCesta p.fecha span.unidades{color:#fff;background:#000;border-radius:50%;padding:0 5px}.resumen_cesta_responsive #cesta-detalle>div .columnaCentralCesta p.fecha span.descripcionCesta table{width:100%!important}#resumenCompra #info_compra h2.oferta-seleccionada{margin-bottom:0;padding-bottom:0}.page_compra .totales2.noEmpty{margin-bottom:0}.page_compra .cestaResumenTotal p{margin:0}}@media screen and (max-width: 530px){.tag-warning,.tag-ok,.nombreProductoCesta{font-size:13px}.configurador-producto .cabeceraConfiguradorCompra button.bordeMarcaBlanca{font-size:13px;padding:3px 24px;white-space:nowrap}.nombreProductoCesta .contenedorCalendario .btn-calendar{font-size:13px;white-space:nowrap}.contenedorSeleccionInput .vc-pane-container .vc-pane-layout{grid-template-columns:repeat(1,1fr)!important}.page_compra .columnaCentralCesta .fecha{font-size:12px!important}.configurador_compra_wrapper .configurador-producto .cestaProducto .not_visible.descripcionProducto p{font-size:13px}.configurador_compra_wrapper .configurador-producto .cestaProducto .not_visible.descripcionProducto svg{margin:0 .4em;height:16px}}@media screen and (max-width: 375px){.configurador_compra_wrapper .configurador-producto .cestaProducto .not_visible.descripcionProducto p{font-size:12px}.configurador_compra_wrapper .configurador-producto .cestaProducto .not_visible.descripcionProducto p span{display:block}}#pasosCesta .btn-compra[data-v-a7e55fc1]{text-transform:none!important;background:#fff;color:red;padding:0;padding:0 20px!important;line-height:normal}#procesoCompra .totalesCesta .totales2[data-v-d30e1ae1],#procesoCompra .resumen_cesta .totales2[data-v-d30e1ae1]{padding:0!important}#procesoCompra .totalesCesta .totales2[data-v-d30e1ae1]{background-color:transparent!important}.columnaDerCesta .resumen_cesta .totales2[data-v-d30e1ae1]{background-color:#c5c7c6!important}#procesoCompra .columnaDerCesta .totales2 .contenidoCesta[data-v-d30e1ae1]{display:grid;justify-content:flex-end;align-items:center;padding:5px 12px}.totalesCesta.ready-to-buy .totales2 .descuento[data-v-d30e1ae1],.contenedor_totales_reservar.ready-to-buy .totales2 .descuento[data-v-d30e1ae1],.totalesCesta.ready-to-buy .totales2 .contenidoCesta[data-v-d30e1ae1],.contenedor_totales_reservar.ready-to-buy .totales2 .contenidoCesta[data-v-d30e1ae1]{color:#fff}.page_compra .totales2.noEmpty[data-v-d30e1ae1]{text-align:left}#procesoCompra .totales2 .precioFinal[data-v-d30e1ae1]{font-size:25px!important;font-weight:400;background-color:transparent!important}.page_compra .cestaResumenTotal[data-v-d30e1ae1]{width:100%!important;border-color:transparent;color:inherit}.page_compra .columnaDerCesta .cestaResumenTotal[data-v-d30e1ae1]{padding-right:10px}.page_compra .cestaResumenTotal .textoDescuento[data-v-d30e1ae1]{display:block}.page_compra .totales2.noEmpty .descuentoAplicado[data-v-d30e1ae1]{padding:4px 0;color:inherit}#procesoCompra .totales2 .precioFinal span[data-v-d30e1ae1],#procesoCompra .totales2 .textoDescuento span[data-v-d30e1ae1]{color:inherit;margin-left:8px;font-weight:700;font-size:25px!important;font-family:Roboto,sans-serif!important}.resumen_cesta_wrapper .totales2 .cestaResumenTotal .literal_total[data-v-d30e1ae1]{display:none}.totales2 .cestaResumenTotal .descuento .texto-descuento[data-v-d30e1ae1]{display:flex;align-items:center;font-weight:700;font-size:16px;margin:0;text-align:center}.totales2 .cestaResumenTotal .descuento .texto-descuento .descuentoAplicado[data-v-d30e1ae1]{text-decoration:none;padding:0;line-height:normal}#procesoCompra .totales2 .precioFinal .lineaPagarRenfe span[data-v-d30e1ae1]{margin-left:0!important}.literal_total[data-v-d30e1ae1]{color:inherit!important;margin:0!important;font-size:24px!important;font-weight:400!important;padding:5px}#procesoCompra .totales2 .precioFinal .literal_total_pagar span[data-v-d30e1ae1]{color:inherit!important;font-size:17px!important;font-weight:400!important}.totales2 .precioFinal .literal_total_pagar[data-v-d30e1ae1]{margin-right:10px}.tamanio_bloqueCentral #pasosCesta[data-v-d30e1ae1]{display:block!important}#procesoCompra .totales2 .precioFinal span .small[data-v-d30e1ae1],#procesoCompra .totales2 .textoDescuento span.small[data-v-d30e1ae1]{margin:0!important;font-size:70%!important}p.precioFinal.lineaPagar.text-right[data-v-d30e1ae1]{background:transparent!important;color:inherit}.page_compra .cestaResumenTotal .lineaPagar[data-v-d30e1ae1]{color:inherit!important;display:flex;align-items:baseline;justify-content:flex-end;font-family:inherit}#procesoCompra .totales2 .cestaResumenTotal div.puntosTarjetaRenfe[data-v-d30e1ae1]{font-weight:initial;font-style:initial;margin-bottom:5px;padding:0 12px}#procesoCompra .totales2 .cestaResumenTotal div.puntosTarjetaRenfe img[data-v-d30e1ae1]{width:65px;margin-right:8px}#procesoCompra .totales2 .cestaResumenTotal div.puntosTarjetaRenfe hr[data-v-d30e1ae1]{border-top:2px solid rgba(0,0,0,.1);margin:5px 0;width:100%}.loader[data-v-d30e1ae1]{margin:25px auto;border-width:4px!important;border-left-color:#e4e4e4!important;border-right-color:#e4e4e4!important;border-bottom-color:#e4e4e4!important;border-radius:50%;width:40px!important;height:40px;animation:spin-d30e1ae1 1s linear infinite}@keyframes spin-d30e1ae1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.contenedor_totales_reservar .totales2[data-v-d30e1ae1]{background:transparent!important}#procesoCompra .totales2 .precioFinal .precioPeqCestaSmall[data-v-d30e1ae1],#procesoCompra .totales2 .textoDescuento span.precioGrandCestaSmall[data-v-d30e1ae1]{font-size:70%!important}.cabecera-compra .totales2 .descuento[data-v-d30e1ae1]{width:fit-content;margin-top:4px}.cabecera-compra .totales2 .literal_total[data-v-d30e1ae1],.cabecera-compra .totales2 .cestaResumenTotal[data-v-d30e1ae1],.totales2 .total-cabecera[data-v-d30e1ae1]{display:none}.cabecera-compra:not(.cart-started) .totales2 .total-cabecera[data-v-d30e1ae1]{display:block}.cabecera-compra .totales2 .total-cabecera .lineaPagar[data-v-d30e1ae1]{text-align:left!important;color:#000!important;font-size:unset!important;font-family:inherit;margin:0!important;width:100%}.cabecera-compra .totales2.fixed .total-cabecera .lineaPagar[data-v-d30e1ae1]{color:#fff!important}.cabecera-compra .totales2 .total-cabecera .precioFinal .lineaPagar[data-v-d30e1ae1]{font-size:22px!important;padding:7px 10px!important;display:block}.cabecera-compra .totales2 .total-cabecera .lineaPagar .precio-sin-descuento[data-v-d30e1ae1]{text-decoration:line-through;font-weight:400;font-size:.9em}.totales2 .cestaResumenTotal .descuento .texto-descuento .descuentoAplicado[data-v-d30e1ae1]{padding:0!important;font-size:18px;font-weight:400}@media screen and (min-width: 831px){div.puntosTarjetaRenfe[data-v-d30e1ae1]{display:block!important;background-color:inherit}div.puntosTarjetaRenfe>div[data-v-d30e1ae1]{display:flex;align-items:center}}@media screen and (max-width: 830px){.cabecera-compra .totales2[data-v-d30e1ae1]{order:1}.page_compra .cestaResumenTotal .lineaPagar[data-v-d30e1ae1]{font-size:25px!important;background-color:transparent!important;margin-left:8px}.page_compra .totales2.noEmpty div.cestaResumenTotal[data-v-d30e1ae1]{border:0!important}.page_compra .columnaDerCesta .cestaResumenTotal[data-v-d30e1ae1]{color:unset}.contenidoCesta[data-v-d30e1ae1]{display:flex;justify-content:flex-end;align-items:center}div.puntosTarjetaRenfe[data-v-d30e1ae1]{text-align:right;color:#fff!important}.page_compra .cestaResumenTotal .textoDescuento[data-v-d30e1ae1]{margin-left:initial!important}.literal_sin_descuento[data-v-d30e1ae1]{justify-content:flex-end}#procesoCompra .totales2 .precioFinal .lineaPagar span[data-v-d30e1ae1],#procesoCompra .totales2 .precioFinal .literal_total_pagar span[data-v-d30e1ae1]{font-size:23px!important}.literal_total[data-v-d30e1ae1]{display:none}}#pasosCesta[data-v-c2004661]{display:flex;justify-content:flex-end;align-items:center;margin:0 0 0 auto;background-color:transparent!important}a#pasoadatoscliente.btn-compra.reserva[data-v-c2004661]{font-size:16px!important;margin:0 0 0 15px;padding:0!important;text-transform:capitalize;color:#fff!important;background-color:transparent!important;line-height:normal}a#pasoadatoscliente.btn-compra.reserva[data-v-c2004661]:hover{text-decoration:none}.reserva span[data-v-c2004661]{display:flex;align-items:center;text-transform:capitalize;font-size:1.8em}.reserva svg[data-v-c2004661]{display:block;transform:rotate(90deg);margin-left:10px;width:30px;height:100%}@media screen and (max-width: 830px){.reserva span[data-v-c2004661]{font-size:2.4em}}[data-v-d390f45a] p span.colorBackgroundMarcaBlancaLetra{font-weight:700}@media screen and (max-width: 420px){.svgFlechaSeguro[data-v-d390f45a]{width:30px}[data-v-d390f45a] .botones{flex-direction:column}[data-v-d390f45a] .botones button{margin:0 0 10px!important;justify-content:center;align-items:center}[data-v-d390f45a] .botones button .svgFlechaSeguro{width:15px}}.negrita[data-v-673b5af6]{font-weight:700;margin:10px 0 0}.form-cupon-descuento[data-v-673b5af6]{display:flex;flex-wrap:wrap}.input_desc[data-v-673b5af6],.input_desc2[data-v-673b5af6]{border-radius:15px;margin:0 75px 0 0;width:65%;padding:2px 10px;z-index:2;border:1px solid #666666;background-color:#fff}.button_desc[data-v-673b5af6]{z-index:1;position:absolute;margin:0 0 0 20px;border-radius:15px;width:90%;padding:2px 15px 2px 0;border:1px solid #666666;background:#666;color:#fff;display:flex;justify-content:flex-end;align-items:center}.resumen-cesta .input_desc2[data-v-673b5af6]{border:none;border-radius:3px;width:100%;text-align:center;margin:0 0 8px}.button-borrar[data-v-673b5af6]{width:75%!important;position:relative;justify-content:center;text-align:center;border:none;margin:0 auto}.cuponDescuentoNoAplicadoResponsive[data-v-673b5af6],.cuponDescuentoAplicadoResponsive[data-v-673b5af6],.resumen_cesta_wrapper .FormPromocion .resumen-compra[data-v-673b5af6],.columnaDerCesta .FormPromocion .resumen-cesta[data-v-673b5af6]{display:none}.resumen_cesta_wrapper .FormPromocion .resumen-cesta[data-v-673b5af6],.columnaDerCesta .FormPromocion .resumen-compra[data-v-673b5af6]{display:block}.resumen_cesta_wrapper .FormPromocion .resumen-cesta[data-v-673b5af6]{margin-bottom:35px}.resumen_cesta_wrapper .FormPromocion .cuponDescuentoNoAplicadoResponsive .resumen-cesta[data-v-673b5af6]{margin-bottom:20px}.resumen-cesta .btn-descuento[data-v-673b5af6]{font-size:1.2em;text-align:right;width:100%}.cuponDescuentoNoAplicadoResponsive .resumen-cesta .btn-descuento[data-v-673b5af6]{font-size:1.3em}.introducirCuponDescuentoResponsive[data-v-673b5af6]{position:fixed;width:100%;top:0;left:0;z-index:2;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:100px;font-size:1.4em}.introducirCuponDescuentoResponsive .titulo-cupon-descuento[data-v-673b5af6]{font-weight:700;color:#fff;margin:0}.introducirCuponDescuentoResponsive .input-cupon[data-v-673b5af6]{text-align:center;width:50%;border-radius:50px;margin:.75em 0;padding:.5rem!important}.introducirCuponDescuentoResponsive .botonera[data-v-673b5af6]{display:flex;width:75%;justify-content:space-around}.introducirCuponDescuentoResponsive .botonera button[data-v-673b5af6]{width:35%;min-width:fit-content}.introducirCuponDescuentoResponsive .botonera .btn-cancelar[data-v-673b5af6]{border:1px solid #ffffff;font-weight:700;background-color:transparent;color:#fff;border-radius:50px;padding:0 16px}.introducirCuponDescuentoResponsive .botonera button.btn-add[data-v-673b5af6]{background:#fff;font-weight:700;color:#fff;border-radius:30px;padding:4px 16px}.introducirCuponDescuentoResponsive .texto-error[data-v-673b5af6]{margin:12px 0 0;color:#fff}.button_desc[data-v-673b5af6]{padding-right:10px;width:80%}@media screen and (max-width: 500px){.FormPromocion[data-v-673b5af6]{zoom:.8}}@media screen and (max-width: 830px){.resumen_cesta_wrapper .resumen_cesta_responsive div#aplicar_cupon[data-v-673b5af6],.resumen_cesta_wrapper .resumen_cesta_responsive div#cupon_descuento[data-v-673b5af6]{border:0!important;color:#fff}.cuponDescuentoNoAplicado[data-v-673b5af6],.cuponDescuentoAplicado[data-v-673b5af6]{display:none}.cuponDescuentoNoAplicadoResponsive[data-v-673b5af6],.cuponDescuentoAplicadoResponsive[data-v-673b5af6]{display:block}}@media screen and (max-width: 900px){.button_desc[data-v-673b5af6]{padding-right:10px}}@media screen and (max-width: 1250px){.input_desc[data-v-673b5af6],.input_desc2[data-v-673b5af6]{margin-left:13px}}.swal-recheck{font-family:Roboto,sans-serif!important}.swal-recheck .swal2-title{font-family:inherit}.modal-recalculandoPrecios{font-family:Roboto,sans-serif!important}.swal-recheck .swal2-header{padding:0}.swal-recheck .swal2-header .aviso{display:block}.page_compra #procesoCompra[data-v-fb51398f]{padding-right:0!important;margin-right:0!important;margin-top:0}.resumen_cesta[data-v-fb51398f]{height:100%}.resumen_cesta_wrapper[data-v-fb51398f]{width:315px;max-width:315px;margin:0}.page_compra #procesoCompra .totalesCesta[data-v-fb51398f]:not(.ready-to-buy){background-color:#c5c7c6!important;color:#fff;padding:0 10px 0 3px!important;font-size:20px;margin:0!important}.page_compra #procesoCompra .totalesCesta.sticky-top[data-v-fb51398f],.page_compra #procesoCompra.sticky-top[data-v-fb51398f]{z-index:900}.page_compra #procesoCompra .totalesCesta p.texto-tarjeta-regalo[data-v-fb51398f]{color:#fff;font-size:16px;padding:15px;margin-bottom:0}.contenedor_totales_reservar p.texto-tarjeta-regalo[data-v-fb51398f]{font-size:20px;padding:10px 0 0;margin-bottom:0;text-align:right;color:#fff}.page_compra #procesoCompra .totalesCesta>div[data-v-fb51398f]{flex-direction:column;align-items:flex-end;padding:15px;color:#fff}.page_compra .oferta-recomendada[data-v-fb51398f]{margin-bottom:.2em}.resumen_cesta_wrapper .resumen_cesta_responsive[data-v-fb51398f]{display:none}.resumen_cesta_wrapper .resumen_cesta_responsive .panelContentCompra[data-v-fb51398f]{position:unset;overflow-y:scroll;overscroll-behavior:contain}.resumen_cesta_wrapper .resumen_cesta_responsive .panelTodoCompra[data-v-fb51398f]{position:fixed;bottom:-1px;z-index:975;background:#000c;height:auto;width:100%;display:flex;flex-direction:column;justify-content:space-between}.botones_info[data-v-fb51398f]{display:flex;align-items:center}.oferta-seleccionada[data-v-fb51398f]{color:#fff;margin-left:10px}.resumen_cesta_wrapper .resumen_cesta_responsive .panelTodoCompra #info_compra[data-v-fb51398f]{display:block}.contenedor_totales_reservar[data-v-fb51398f]{display:flex;flex-direction:column;align-items:flex-end;padding:10px 20px;color:#fff}.contenedor_totales_reservar[data-v-fb51398f]:not(.ready-to-buy){background-color:#c5c7c6!important}.contenedor_totales_reservar.siguiente-paso[data-v-fb51398f]{flex-direction:row;justify-content:flex-end;align-items:center;font-size:2.4em;color:#fff;font-weight:700;padding:15px 20px 10px}.contenedor_totales_reservar.siguiente-paso button[data-v-fb51398f]{border:none;background-color:transparent;display:flex;align-items:center;justify-content:flex-end;width:100%;line-height:normal}.contenedor_totales_reservar.siguiente-paso svg[data-v-fb51398f]{transform:rotate(90deg);margin-left:10px;width:30px;height:100%;fill:#fff}.contenedor_totales_reservar.siguiente-paso[data-v-fb51398f]:not(.ready-to-buy){background-color:#666!important}.bordeGris[data-v-fb51398f]{border-top:3px solid #666666}#elementosCompra[data-v-fb51398f]{display:block!important}#elementosCompra .bloqueProductoContainer[data-v-fb51398f]{padding:10px}#elementosCompra .bloqueProductoContainer img[data-v-fb51398f]{max-width:80px;width:100%;margin-right:10px}.filaBotones[data-v-fb51398f]{display:flex;align-items:center;justify-content:flex-end;width:100%;margin:10px 0}.boton_ocultarInfoCompra[data-v-fb51398f]{display:inline-flex;align-items:center;position:unset;background:transparent;color:#fff;padding:3px 25px!important;cursor:pointer;border-radius:50px;border:3px solid #ffffff;z-index:1}.boton_ocultarInfoCompra svg[data-v-fb51398f]{margin-right:7px}#info_compra .totalesCesta.noEmpty[data-v-fb51398f]{margin-bottom:0}.resumen_cesta_responsive #resumenBusqueda[data-v-fb51398f]{display:flex!important;margin:30px 0 50px}.resumen_cesta_responsive #resumenBusqueda .resumen_seleccion_producto[data-v-fb51398f]{display:block}.botones_info .btnNuevaBusqueda[data-v-fb51398f]{border-bottom-right-radius:20px;border-top-right-radius:20px;font-size:14px;padding:2px 10px;border:0;display:flex;align-items:center;text-align:left;margin-right:15px;background-color:#fff;width:min-content}.botones_info .btnNuevaBusqueda svg[data-v-fb51398f]{width:1.9em;transform:rotateY(180deg)}.botones_info .btnNuevaBusqueda .fil0[data-v-fb51398f]{fill:#000!important}#bloqueInfoBusqueda p[data-v-fb51398f],#bloqueInfoBusqueda span[data-v-fb51398f]{color:#fff}.resumen_cesta_wrapper .resumen_cesta_responsive .panelContentCompra .btn-cesta-responsive[data-v-fb51398f]{border:1px solid #f8f9fa;color:#f8f9fa;border-radius:50rem;padding:.25rem .75rem;margin-bottom:1rem;background-color:transparent}.filaTarjetaRegalo[data-v-fb51398f]{display:flex;justify-content:space-between}.resumen_cesta_wrapper .resumen_cesta_responsive .panelContentCompra .filaTarjetaRegalo .btn-cesta-responsive[data-v-fb51398f]{margin-bottom:0}.resumen_cesta_wrapper .resumen_cesta_responsive div.puntosTarjetaRenfe[data-v-fb51398f]{font-weight:initial;font-style:initial;margin-bottom:5px;color:#fff!important;padding:4px}.resumen_cesta_wrapper .resumen_cesta_responsive div.puntosTarjetaRenfe img[data-v-fb51398f]{width:65px;margin-right:8px}.resumen_cesta_wrapper .resumen_cesta_responsive div.puntosTarjetaRenfe .tarjeta-puntos-renfe[data-v-fb51398f]{display:flex;align-items:center}[data-v-fb51398f] #modalSeguroAnulacion.modal-seguro .modal-dialog{max-width:600px!important}[data-v-fb51398f] #modalSeguroAnulacion.modal-seguro .modal-dialog .modal-header{height:initial}[data-v-fb51398f] #modalSeguroAnulacion.modal-seguro .modal-dialog #seguroAnulacionTemplate{display:block!important}@media screen and (min-width: 831px){.resumen_cesta_wrapper .resumen_cesta_responsive div.puntosTarjetaRenfe[data-v-fb51398f]{display:none!important;background-color:inherit}}@media screen and (max-width: 1200px){.resumen_cesta_wrapper[data-v-fb51398f]{width:30%}}@media screen and (max-width: 830px){.resumen_cesta_wrapper[data-v-fb51398f]{width:100%;max-width:unset}.resumen_cesta[data-v-fb51398f]{display:none}.resumen_cesta_wrapper .resumen_cesta_responsive[data-v-fb51398f]{display:block}.resumen_cesta_wrapper .resumen_cesta_responsive .seguro[data-v-fb51398f],.resumen_cesta_wrapper .resumen_cesta_responsive .tarjetaRegalo[data-v-fb51398f]{border:0!important}}.not_visible[data-v-fb51398f]{display:none}.bordederecha[data-v-fb51398f]{border-bottom:none!important}h2.oferta_recomendada[data-v-fb51398f]{padding-bottom:0}.filaVistaPrevia[data-v-fb51398f]{padding:5px 10px;align-items:end}button.btnVistaPrevia[data-v-fb51398f]{margin:0;padding:3px 20px!important;background-color:#fff!important;width:fit-content!important;align-self:flex-end}.titulo-modal-precios[data-v-fb51398f]{text-align:center;font-size:1.2rem;margin-top:40px}.loader-precios[data-v-fb51398f]{margin:40px auto;border-top-width:4px!important;border-bottom:4px solid #e4e4e4!important;border-left:4px solid #e4e4e4!important;border-right:4px solid #e4e4e4!important;border-radius:50%;width:40px;height:40px;animation:spin-fb51398f 1s linear infinite}@keyframes spin-fb51398f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}header.header[data-v-ae768c0d]{width:100%;height:auto;float:left;padding:0;cursor:default}.header ul[data-v-ae768c0d]{display:flex;padding-left:0!important}.header li[data-v-ae768c0d]{width:150px;padding:5px 0;border-style:solid solid solid none;font-weight:700;height:fit-content;font-size:15px;text-align:center}.li_rojo[data-v-ae768c0d]{width:135px!important;background:#e31e24;color:#fff;border:1px solid #e31e24!important}.li_rojo svg[data-v-ae768c0d]{margin-top:2px;margin-right:15px;width:14px}.li_verde[data-v-ae768c0d]{color:#fff;border:1px solid #64962f!important;background:#64962f}.li_letraVerde[data-v-ae768c0d]{color:#64962f;border:1px solid #64962f!important}.li_naranja[data-v-ae768c0d]{border:1px solid orange!important;color:orange}.quitWith ul li[data-v-ae768c0d]{width:100%!important}.parpadea[data-v-ae768c0d]{animation-name:parpadeo-ae768c0d;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;-webkit-animation-name:parpadeo-ae768c0d;-webkit-animation-duration:1s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite}#nav_pasos[data-v-ae768c0d]{color:#f88b81;text-align:left}#nav_pasos .texto_paso[data-v-ae768c0d]{margin-left:20px}@-moz-keyframes parpadeo-ae768c0d{0%{opacity:1}to{opacity:0}}@keyframes parpadeo-ae768c0d{0%{opacity:1}to{opacity:0}}@-webkit-keyframes parpadeo-ae768c0d{0%{opacity:1}to{opacity:0}}#nav_escogerResponsive[data-v-ae768c0d],#nav_compradorResponsive[data-v-ae768c0d],#nav_pagarResponsive[data-v-ae768c0d],#nav_confirmacionResponsive[data-v-ae768c0d]{display:none}@media (min-width: 250px) and (max-width: 610px){#nav_escogerResponsive[data-v-ae768c0d],#nav_confirmacionResponsive[data-v-ae768c0d],#nav_compradorResponsive[data-v-ae768c0d],#nav_pagarResponsive[data-v-ae768c0d]{display:block}#nav_escoger[data-v-ae768c0d],#nav_comprador[data-v-ae768c0d],#nav_pagar[data-v-ae768c0d],#nav_confirmacion[data-v-ae768c0d]{display:none}}@media (min-width: 300px) and (max-width: 360px){#nav_escogerResponsive[data-v-ae768c0d],#nav_confirmacionResponsive[data-v-ae768c0d],#nav_compradorResponsive[data-v-ae768c0d],#nav_pagarResponsive[data-v-ae768c0d]{width:fit-content;padding:5px 20px}}@media (min-width: 340px) and (max-width: 420px){#nav_escogerResponsive[data-v-ae768c0d],#nav_compradorResponsive[data-v-ae768c0d],#nav_pagarResponsive[data-v-ae768c0d],#nav_confirmacionResponsive[data-v-ae768c0d]{width:fit-content;padding:5px 25px}}@media (min-width: 830px) and (max-width: 930px){.header[data-v-ae768c0d]{zoom:.86}}@media (min-width: 930px) and (max-width: 950px){.header[data-v-ae768c0d]{zoom:.9}}@media (max-width: 830px){header.header[data-v-ae768c0d]{padding:0 10px}}@media (min-width: 950px){.header[data-v-ae768c0d]{zoom:1}}.radius[data-v-59b5d135]{border-radius:15px}.botonRegistrar[data-v-59b5d135]{color:#fff;font-weight:700;border-radius:15px;padding:2px 20px;border:none;height:auto}.tamanioColor[data-v-59b5d135]{color:gray;font-size:15px}.rotarImg[data-v-59b5d135],.rotarImg[data-v-26a3bc95]{transform:rotate(90deg)}.eliminarBordes[data-v-26a3bc95]{border-style:none none solid none!important}@media (min-width: 320px) and (max-width: 830px){.seleccionDatosComprador[data-v-26a3bc95]{padding:0 10px;margin-top:15px}}.eliminarBordes[data-v-cea893cb]{border-style:none none solid none!important}.text-black[data-v-cea893cb]{color:#000}.rotarImg[data-v-cea893cb]{transform:rotate(90deg)}input[type=checkbox][data-v-cea893cb]{width:0!important;height:0!important;zoom:2;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;box-shadow:none;font-size:.8em;text-align:center;line-height:1em;border:1px solid;display:flex;justify-content:center;align-items:center;position:absolute;opacity:0;cursor:pointer}input[type=checkbox][data-v-cea893cb]:checked:after{content:"✓";color:#fff}input[type=checkbox][data-v-cea893cb]:checked{border:0px solid}.underline[data-v-cea893cb]{text-decoration:underline}.page_compra .condicionesContratacion[data-v-cea893cb],.page_compra .condicionesComunicacion[data-v-cea893cb]{padding-left:10px}.condicionesContratacion label[data-v-cea893cb],.condicionesComunicacion label[data-v-cea893cb]{display:flex;width:100%;align-items:center}.condicionesContratacion .checkmark[data-v-cea893cb],.condicionesComunicacion .checkmark[data-v-cea893cb]{height:23px;width:23px;border-radius:3px;border:1px #666666 solid;box-sizing:border-box;margin-right:12px;display:inline-flex;justify-content:center}.condicionesContratacion:hover .checkmark[data-v-cea893cb],.condicionesComunicacion:hover .checkmark[data-v-cea893cb]{border-color:#333}.condicionesContratacion .checkmark.colorBackgroundMarcaBlanca[data-v-cea893cb],.condicionesComunicacion .checkmark.colorBackgroundMarcaBlanca[data-v-cea893cb]{border:0}.condicionesContratacion .checkmark svg[data-v-cea893cb],.condicionesComunicacion .checkmark svg[data-v-cea893cb]{width:13px;vertical-align:middle;fill:#fff}.modal-tarjeta-renfe{font-family:Roboto,sans-serif}.modal-tarjeta-renfe .modal-content{height:unset}.modal-tarjeta-renfe .modal-header{display:block;margin:0;padding:30px 30px 0}.modal-tarjeta-renfe .modal-header .close{z-index:1060;font-size:70px;font-weight:100;width:fit-content;height:45px;top:-20px;right:15px}.text-black[data-v-c738606b]{color:#000}input[type=checkbox][data-v-c738606b]{width:14px!important;height:14px!important;zoom:2;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;box-shadow:none;font-size:.8em;text-align:center;line-height:1em;border:1px solid;display:flex;justify-content:center;align-items:center}input[type=checkbox][data-v-c738606b]:checked:after{content:"✓";color:#fff}input[type=checkbox][data-v-c738606b]:checked{border:0px solid}.page_compra .condicionesCheckbox p[data-v-c738606b]{display:inline-block;width:90%;vertical-align:text-top;padding-top:16px}.errorDatos[data-v-c738606b]{color:#db3747;margin-left:15px;font-size:12px}.eliminarBordes[data-v-c738606b]{border-style:none none solid none!important}.rotarImg[data-v-c738606b]{transform:rotate(90deg)}.botonRegistrar[data-v-c738606b]{width:auto;border-radius:15px;padding:2px 10px;color:#fff;background-color:#0cf;font-weight:700;margin:0}.botonRegistrar svg[data-v-c738606b]{height:auto;vertical-align:middle}form#dp input[type=submit][data-v-c738606b]{display:none}.botonCancelar[data-v-c738606b]{background:gray;border-radius:15px;color:#fff;border:none;font-weight:700;padding:2px 20px}#datosClienteIntroducidos.notSelected[data-v-c738606b]{pointer-events:none;background:gray!important;opacity:.6}.datosPersonales[data-v-c738606b]{border:0!important;background:#fff!important}.datosPersonales div.bordeMarcaBlanca[data-v-c738606b]{border-width:2px!important;font-size:1.1em;margin-bottom:20px!important}input[type=text][data-v-c738606b],input[type=email][data-v-c738606b],select[data-v-c738606b]{border-radius:30px;border:none!important;color:#000;background:#f0f0f0!important;padding:10px 15px!important;margin:11px 0;outline:none;-webkit-appearance:none}input[type=text].error-datos[data-v-c738606b],input[type=email].error-datos[data-v-c738606b],select.error-datos[data-v-c738606b]{border:2px solid #db3747bb!important}.has-value input[type=text][data-v-c738606b],.has-value input[type=email][data-v-c738606b]{color:#000}.input-block[data-v-c738606b]{position:relative}input[data-v-c738606b]:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #f0f0f0 inset}[data-v-c738606b]::-webkit-input-placeholder{color:#000}.has-value[data-v-c738606b] ::-webkit-input-placeholder{opacity:0}[data-v-c738606b]::-moz-placeholder{color:#000}.has-value[data-v-c738606b] ::-moz-placeholder{opacity:0}[data-v-c738606b]:-ms-input-placeholder{color:#fff}.has-value[data-v-c738606b] :-ms-input-placeholder{opacity:0}.label[data-v-c738606b]{position:absolute;top:15px;left:15px;padding:5px;font-size:16px;color:#fff;pointer-events:none;opacity:0;transition:all .25s ease}.has-value .label[data-v-c738606b]{z-index:10;top:-10px;left:13px;font-size:12px;color:#000;font-weight:700;opacity:1}.selectPaises[data-v-c738606b]{min-width:180px}.w-35[data-v-c738606b]{width:35%}.w-20[data-v-c738606b]{width:20%}.imgTarjetaMasRenfe[data-v-c738606b]{width:110px;margin-right:7px}.imgTarjetaMasRenfe img[data-v-c738606b]{width:100%}.small[data-v-c738606b]{font-size:70%}.container-tarjeta-renfe[data-v-c738606b]{position:relative}.aviso img[data-v-c738606b]{width:8px}.renfe-code[data-v-c738606b]{width:50%!important}.icono-ok[data-v-c738606b]{fill:#73a931;position:absolute;left:44%}@media (max-width: 830px){input[type=text][data-v-c738606b],input[type=email][data-v-c738606b],select[data-v-c738606b]{font-size:16px}}@media (max-width: 550px){.renfe-code[data-v-c738606b]{width:70%!important}.icono-ok[data-v-c738606b]{left:60%}}@media (max-width: 500px){.control-group.feloc.feenv.input-block.mandatory.inputApellido[data-v-c738606b]{margin:0!important}.inputNombre[data-v-c738606b]{width:50%}.inputApellido[data-v-c738606b]{width:75%!important}.contenedorEmailTelefono .groupEmail[data-v-c738606b]{width:75%;margin:0!important}.inputCp[data-v-c738606b]{margin-left:0!important;width:25%}.inputLocalidad[data-v-c738606b]{width:60%;display:inline-block}.contDirCpLoc .inputDireccion[data-v-c738606b]{width:75%}.contDirCpLoc .inputCp[data-v-c738606b],.contDirCpLoc .inputLocalidad[data-v-c738606b]{width:35%;margin:0}}@media (min-width: 500px) and (max-width: 625px){.segundoApellido[data-v-c738606b]{margin:0!important}}@media (min-width: 830px) and (max-width: 955px){.segundoApellido[data-v-c738606b]{margin:0!important}}@media (min-width: 956px){.segundoApellido[data-v-c738606b]{margin-left:10px!important}}@media (min-width: 320px) and (max-width: 830px){.datosComprador[data-v-1d279163]{padding:0 10px;margin-top:15px}}[data-v-029e7b25]{box-sizing:border-box}@media (max-width: 600px){#datosAdicionales .tag-warning img[data-v-029e7b25]{margin-top:2px;width:2.5px;margin-left:0}#datosAdicionales .tag-warning[data-v-029e7b25]{margin-left:0;margin-bottom:10px}.datosConcepto .grupoDatos0.renfeAPI[data-v-029e7b25]{padding:0!important}.control-group.id_EMAIL[data-v-029e7b25],.control-group.id_TELEFONO[data-v-029e7b25]{margin:0!important}#datosAdicionales .datosConcepto .renfeAPI[data-v-029e7b25]{margin:0}.page_compra #datosAdicionales .renfeAPI .control-group label.label[data-v-029e7b25]{font-size:12px}.page_compra #datosAdicionales .renfeAPI .control-group.tamaniodiv[data-v-029e7b25]{margin:0!important}.page_compra #datosAdicionales .renfeAPI .control-group.tamaniodiv.id_NOMBRE[data-v-029e7b25],.page_compra #datosAdicionales .renfeAPI .control-group.tamaniodiv.id_APELLIDO1[data-v-029e7b25],.page_compra #datosAdicionales .renfeAPI .control-group.tamaniodiv.id_APELLIDO2[data-v-029e7b25],.page_compra #datosAdicionales .renfeAPI .control-group.tamaniodiv.id_EDAD[data-v-029e7b25],.page_compra #datosAdicionales .renfeAPI .control-group.tamaniodiv.id_TIPO_DOCUMENTO[data-v-029e7b25],.page_compra #datosAdicionales .renfeAPI .control-group.tamaniodiv.id_DOCUMENTO[data-v-029e7b25]{width:85%!important;margin:0!important}}body[data-v-029e7b25]{margin:0;padding:0}.datosConcepto .subtituloAdcionales[data-v-029e7b25]{margin-bottom:20px;display:block}.page_compra #datosAdicionales h4.titulo3[data-v-029e7b25]{padding:0!important;color:#000!important;font-family:Roboto!important;font-size:15px!important;font-weight:700}.page_compra #datosAdicionales .wrapper-control-group h4.titulo3[data-v-029e7b25]{border:none!important;color:#727270!important;padding:7px 0 0 10px!important}.page_compra #datosAdicionales .wrapper-control-group .datos-viajero[data-v-029e7b25]{border:1px solid #727270!important;padding:20px!important}.page_compra #datosAdicionales .datosAdicionalesTitulo h4.bordeMarcaBlanca[data-v-029e7b25]{border-width:2px!important;font-size:1.1em!important;padding:0 0 10px 2px!important}.eliminarBordes[data-v-029e7b25]{border-style:none none solid none!important}input[type=text][data-v-029e7b25],input[type=email][data-v-029e7b25]{color:#000;padding:10px 15px!important;border-radius:30px;background:#f0f0f0!important;font-size:14px;height:auto!important;margin:11px 0 0!important}.datosConcepto .controls input[type=text].error-datos[data-v-029e7b25],.datosConcepto .controls input[type=email].error-datos[data-v-029e7b25],.datosConcepto .controls select.error-datos[data-v-029e7b25]{border:2px solid #db3747bb!important}.input-block[data-v-029e7b25]{position:relative}[data-v-029e7b25]::-webkit-input-placeholder{color:#000}input[data-v-029e7b25]:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #f0f0f0 inset}.has-value[data-v-029e7b25] ::-webkit-input-placeholder{opacity:0}[data-v-029e7b25]::-moz-placeholder{color:#000}.has-value[data-v-029e7b25] ::-moz-placeholder{opacity:0}[data-v-029e7b25]:-ms-input-placeholder{color:#fff}.has-value[data-v-029e7b25] :-ms-input-placeholder{opacity:0}.label[data-v-029e7b25]{position:absolute;top:15px;left:15px;padding:5px;font-size:16px;color:#fff;pointer-events:none;opacity:0;transition:all .25s ease}.has-value .label[data-v-029e7b25]{top:-10px;left:13px;font-size:12px;color:#000;font-weight:700;opacity:1;padding:0!important}.page_compra #datosAdicionales .control-group label.label[data-v-029e7b25]{color:#000!important;font-size:12px}.page_compra #datosAdicionales .control-group div.controls[data-v-029e7b25]{width:100%!important;margin:5px 0!important}.fondo_amarillo[data-v-029e7b25]{background-color:#ff0;width:fit-content}.tag-warning img[data-v-029e7b25]{width:4px;margin-right:4px;margin-top:1px;vertical-align:text-top}.tag-warning[data-v-029e7b25]{color:#f18b17;background:#fff7b2;border-radius:5px;padding:3px 7px;margin-left:10px}.page_compra #datosAdicionales .control-group label.label[data-v-029e7b25]{width:100%!important}.page_compra #datosAdicionales .control-group.tamaniodiv.id_NOMBRE[data-v-029e7b25]{width:30%!important;display:inline-block}.page_compra #datosAdicionales .control-group.tamaniodiv.id_APELLIDO1[data-v-029e7b25]{width:30%!important;display:inline-block;margin:0 10px}.page_compra #datosAdicionales .control-group.tamaniodiv.id_APELLIDO2[data-v-029e7b25]{width:35%!important;display:inline-block}.page_compra #datosAdicionales .control-group.tamaniodiv.id_EDAD[data-v-029e7b25]{width:30%!important;display:inline-block;margin:0 10px 0 0}.page_compra #datosAdicionales .control-group.tamaniodiv.id_TIPO_DOCUMENTO[data-v-029e7b25]{display:inline-block;width:35%!important;margin:0 10px 0 0}.id_TIPO_DOCUMENTO .controls[data-v-029e7b25]{border-radius:30px}.id_TIPO_DOCUMENTO .control-label[data-v-029e7b25]{display:none!important}.page_compra #datosAdicionales .control-group.tamaniodiv.id_DOCUMENTO[data-v-029e7b25]{width:30%!important;display:inline-block}select.field.feloc.feenv[data-v-029e7b25]{background:#f0f0f0;border:none;vertical-align:middle;width:100%;border-radius:30px;padding:10px 15px!important;font-size:14px;margin:11px 0 0!important}.errorDatos[data-v-029e7b25]{color:#db3747;margin-left:15px;font-size:12px}.adultsData .id_EDAD[data-v-029e7b25]{display:none!important}@media screen and (max-width: 830px){.contenedorGrid[data-v-029e7b25]{padding:0}.datosConcepto[data-v-029e7b25]{padding:0!important}#datosAdicionales .wrapper-control-group[data-v-029e7b25]{padding:0}.datosAdicionalesTitulo[data-v-029e7b25]{padding:0 10px}.wrapper-control-group .control-group[data-v-029e7b25]{padding:0 10px!important}.page_compra #datosAdicionales .wrapper-control-group .datos-viajero[data-v-029e7b25]{border:0!important;border-top:2px solid #727270!important;border-bottom:2px solid #727270!important}input[type=text][data-v-029e7b25],input[type=email][data-v-029e7b25],select.field.feloc.feenv[data-v-029e7b25]{font-size:16px}}[data-v-86324e07]{box-sizing:border-box}@media (max-width: 500px){#datosAdicionales .tag-warning img[data-v-86324e07]{margin-top:2px;width:2.5px;margin-left:0}#datosAdicionales .tag-warning[data-v-86324e07]{margin-left:0;margin-bottom:10px}.datosConcepto .grupoDatos0.normal[data-v-86324e07]{padding:0!important}.control-group.id_EMAIL[data-v-86324e07],.control-group.id_TELEFONO[data-v-86324e07]{margin:0!important}#datosAdicionales .datosConcepto .normal[data-v-86324e07]{margin:0}.page_compra #datosAdicionales .normal .control-group label.label[data-v-86324e07]{font-size:12px}.page_compra #datosAdicionales .normal .control-group.tamaniodiv[data-v-86324e07]{margin:0!important}.page_compra #datosAdicionales .normal .control-group.tamaniodiv.id_NOMBRE[data-v-86324e07],.page_compra #datosAdicionales .normal .control-group.tamaniodiv.id_APELLIDO1[data-v-86324e07],.page_compra #datosAdicionales .normal .control-group.tamaniodiv.id_APELLIDO2[data-v-86324e07],.page_compra #datosAdicionales .normal .control-group.tamaniodiv.id_EDAD[data-v-86324e07],.page_compra #datosAdicionales .normal .control-group.tamaniodiv.id_TIPO_DOCUMENTO[data-v-86324e07],.page_compra #datosAdicionales .normal .control-group.tamaniodiv.id_DOCUMENTO[data-v-86324e07]{width:65%!important;margin:0!important}}body[data-v-86324e07]{margin:0;padding:0}.datosConcepto[data-v-86324e07]{padding:10px!important}.page_compra #datosAdicionales h4.titulo3[data-v-86324e07]{padding:0!important;color:#000!important;font-family:Roboto!important;font-size:15px!important;font-weight:700}.eliminarBordes[data-v-86324e07]{border-style:none none solid none!important}input[type=text][data-v-86324e07],input[type=email][data-v-86324e07]{color:#000;padding:10px 15px!important;border-radius:30px;background:#f0f0f0!important;font-size:14px;height:auto!important;margin:11px 0 0!important}.datosConcepto .controls input[type=text].error-datos[data-v-86324e07],.datosConcepto .controls input[type=email].error-datos[data-v-86324e07],.datosConcepto .controls select.error-datos[data-v-86324e07]{border:2px solid #db3747bb!important}.input-block[data-v-86324e07]{position:relative}[data-v-86324e07]::-webkit-input-placeholder{color:#000}input[data-v-86324e07]:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #f0f0f0 inset}.has-value[data-v-86324e07] ::-webkit-input-placeholder{opacity:0}[data-v-86324e07]::-moz-placeholder{color:#000}.has-value[data-v-86324e07] ::-moz-placeholder{opacity:0}[data-v-86324e07]:-ms-input-placeholder{color:#fff}.has-value[data-v-86324e07] :-ms-input-placeholder{opacity:0}.label[data-v-86324e07]{position:absolute;top:15px;left:15px;padding:5px;font-size:16px;color:#fff;pointer-events:none;opacity:0;transition:all .25s ease}.has-value .label[data-v-86324e07]{top:-10px;left:13px;font-size:12px;color:#000;font-weight:700;opacity:1;padding:0!important}.page_compra #datosAdicionales .control-group label.label[data-v-86324e07]{color:#000!important;font-size:12px}.page_compra #datosAdicionales .control-group div.controls[data-v-86324e07]{width:100%!important;margin:5px 0!important}.fondo_amarillo[data-v-86324e07]{background-color:#ff0;width:fit-content}.tag-warning img[data-v-86324e07]{width:4px;margin-right:4px;margin-top:1px;vertical-align:text-top}.tag-warning[data-v-86324e07]{color:#f18b17;background:#fff7b2;border-radius:5px;padding:3px 7px;margin-left:10px}.page_compra #datosAdicionales .control-group label.label[data-v-86324e07]{width:100%!important}.page_compra #datosAdicionales .control-group.tamaniodiv.id_NOMBRE[data-v-86324e07]{width:30%!important;display:inline-block}.page_compra #datosAdicionales .control-group.tamaniodiv.id_APELLIDO1[data-v-86324e07]{width:30%!important;display:inline-block;margin:0 10px}.page_compra #datosAdicionales .control-group.tamaniodiv.id_APELLIDO2[data-v-86324e07]{width:35%!important;display:inline-block}.page_compra #datosAdicionales .control-group.tamaniodiv.id_EDAD[data-v-86324e07]{width:30%!important;display:inline-block}.page_compra #datosAdicionales .control-group.tamaniodiv.id_TIPO_DOCUMENTO[data-v-86324e07]{display:inline-block;width:35%!important;margin:0 10px}.id_TIPO_DOCUMENTO .controls[data-v-86324e07]{border-radius:30px}.control-label[data-v-86324e07]{display:none!important}.page_compra #datosAdicionales .control-group.tamaniodiv.id_DOCUMENTO[data-v-86324e07]{width:30%!important;display:inline-block}select.field.feloc.feenv[data-v-86324e07]{background:#f0f0f0;border:none;vertical-align:middle;width:100%;border-radius:30px;padding:10px 15px!important;font-size:14px}.errorDatos[data-v-86324e07]{color:#db3747;margin-left:15px;font-size:12px}@media (max-width: 830px){input[type=text][data-v-86324e07],input[type=email][data-v-86324e07],select.field.feloc.feenv[data-v-86324e07]{font-size:16px}}#datosAdicionales[data-v-ca0a83d1]{background:#fff;padding:0 20px 20px}#datosAdicionales h3[data-v-ca0a83d1]{font-size:16px;color:#ec0080;margin-bottom:10px;font-weight:700}#datosAdicionales .control-group[data-v-ca0a83d1]{margin-bottom:20px;clear:both}#datosAdicionales label[data-v-ca0a83d1]{float:left;width:100px;padding-top:5px}#datosAdicionales label.labelCheckbox[data-v-ca0a83d1]{float:none}#datosAdicionales .controls[data-v-ca0a83d1]{margin-left:120px}#datosAdicionales input[data-v-ca0a83d1],#datosAdicionales select[data-v-ca0a83d1]{padding:4px 6px;height:20px;font-size:16px;line-height:20px;border-radius:4px;display:inline-block;border:1px solid #cccccc;width:360px;box-shadow:inset 0 1px 1px #00000013}#datosAdicionales input[type=checkbox][data-v-ca0a83d1]{width:15px}#datosAdicionales .control-group.error input[data-v-ca0a83d1]{border-color:red}#datosAdicionales .control-group.error label[data-v-ca0a83d1]{color:red}#datosAdicionales select[data-v-ca0a83d1]{width:220px;height:30px;line-height:30px}#datosAdicionales form[data-v-ca0a83d1]{margin-top:10px}#datosAdicionales h4[data-v-ca0a83d1]{margin-bottom:10px}#datosAdicionales h4 span.tipo[data-v-ca0a83d1],#datosAdicionales h4 span.nombre[data-v-ca0a83d1],#datosAdicionales h4 span.categoria[data-v-ca0a83d1],#datosAdicionales h4 span.personas[data-v-ca0a83d1],#datosAdicionales h4 span.tipoPension[data-v-ca0a83d1],#datosAdicionales h4 span.fechaIda[data-v-ca0a83d1],#datosAdicionales h4 span.fechaVuelta[data-v-ca0a83d1]{display:none}#datosAdicionales h4 span.nombreHabitacion[data-v-ca0a83d1]{display:block}#datosAdicionales .control-group .copy[data-v-ca0a83d1]{display:none;color:#3c5ab5}#datosAdicionales .control-group .copy[data-v-ca0a83d1]:hover{text-decoration:underline}#datosAdicionales .hotelbeds label.control-label[data-v-ca0a83d1]{float:none}#datosAdicionales .hotelbeds .controls[data-v-ca0a83d1]{margin-left:0;text-align:right}#datosAdicionales .hotelbeds .controls input[data-v-ca0a83d1]{width:495px}#datosAdicionales .fil0[data-v-ca0a83d1]{fill:#fff}#datosAdicionales .botonCancelar[data-v-ca0a83d1]{background:gray;border-radius:15px;color:#fff;border:none;font-weight:700;padding:2px 20px}#datosAdicionales #datosAdicionalesIntroducidos.notSelected[data-v-ca0a83d1]{pointer-events:none;background:gray!important;opacity:.6}#datosAdicionales .botonRegistrar[data-v-ca0a83d1]{width:auto;border-radius:15px;padding:2px 10px;color:#fff;background-color:#0cf;font-weight:700;margin:0}#datosAdicionales .botonRegistrar svg[data-v-ca0a83d1]{height:auto;vertical-align:middle}input[type=submit][data-v-ca0a83d1]{display:none!important}.page_compra #condicionesCancelacionContenedor.padding-0[data-v-e9b0f17e]{padding:0!important;font-weight:700!important}div#condicionesCancelacionContenedor[data-v-e9b0f17e]{background:none!important;padding:0!important;margin:0 0 20px}.eliminarBordes[data-v-e9b0f17e]{border-style:none none solid none!important}.imagenFlecha[data-v-e9b0f17e]{transition:.5s ease-in-out}.not-colapsado .rotarImg[data-v-e9b0f17e]{transform:rotate(-90deg)}.colapsado .rotarImg[data-v-e9b0f17e]{transform:rotate(90deg)}.gastosAnulacion #condicionesCancelacionContenedor table[data-v-e9b0f17e]{border:1px solid gray;width:65%;border-collapse:collapse}.gastosAnulacion #condicionesCancelacionContenedor table th[data-v-e9b0f17e],.gastosAnulacion #condicionesCancelacionContenedor table td[data-v-e9b0f17e]{padding:10px;width:calc(100% / 3)}.gastosAnulacion #condicionesCancelacionContenedor div.bordeMarcaBlanca[data-v-e9b0f17e]{border-width:2px!important}.fs[data-v-e9b0f17e]{font-size:13px}@media (max-width: 830px){table[data-v-e9b0f17e]{width:100%!important}}.modal-error-tpv{font-family:Roboto,sans-serif}.modal-error-tpv .modal-content{height:unset}.contenedorDatosTarjeta[data-v-c2f4318f]{width:100%;margin-top:30px;height:265px}.card-info-boton #boton[data-v-c2f4318f]{background-color:transparent;border:none;margin:-95px 0 0 10px;display:inline-flex;height:50px;position:absolute}.card-info-boton #boton .botonCancelar[data-v-c2f4318f]{margin-top:8px}.datosTarjeta[data-v-c2f4318f]{height:170px}.cardinfo-exp-date[data-v-c2f4318f],.cardinfo-exp-date2[data-v-c2f4318f]{width:150px}.cardinfo-exp-date2 .label[data-v-c2f4318f]{left:165px}.cardinfo-cvv .label[data-v-c2f4318f]{left:13px}.label[data-v-c2f4318f]{position:absolute;padding:5px;pointer-events:none;transition:all .25s ease;z-index:10;top:-18px;left:16px;font-size:14px;color:#000;font-weight:700}.cardinfo-card-number[data-v-c2f4318f],.cardinfo-card-date[data-v-c2f4318f]{height:70px;position:relative}.expiry-date-container[data-v-c2f4318f]{display:inline-flex;width:100%}.card-expiry-cvv-container[data-v-c2f4318f]{display:inline-flex;position:relative}.card-cvv-container[data-v-c2f4318f]{display:inline-flex;width:135px}.cardinfo-cvv[data-v-c2f4318f]{width:100%}.page_ociotourFechas iframe[data-v-c2f4318f]{height:10px!important}#card-number[data-v-c2f4318f],#expiration-month[data-v-c2f4318f],#expiration-year[data-v-c2f4318f],#cvv[data-v-c2f4318f]{max-height:40px}#expiration-month[data-v-c2f4318f],#expiration-year[data-v-c2f4318f]{width:230px}.formaPagoCheck[data-v-c2f4318f]{width:100%;display:flex}#modal-error-tpv .info_error_tpv[data-v-c2f4318f]{text-transform:initial}#modal-error-tpv .botonAceptar[data-v-c2f4318f]{background:gray;border-radius:15px;color:#fff;border:none;padding:2px 20px;font-weight:700}#loadingCompra[data-v-c2f4318f]{width:100%;height:100%;top:0;left:0;position:fixed;display:block;opacity:.7;background-color:#fff;z-index:2000;text-align:center}.loadingCentrado[data-v-c2f4318f]{margin:400px auto}.loadingCentrado p[data-v-c2f4318f]{padding:10px;font-size:1.2rem}@keyframes spin-c2f4318f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (max-width: 830px){.card-info-boton #boton .botonCancelar[data-v-c2f4318f]{padding:3px 25px}}input.cantidadEntregada[data-v-1edfbe73],input.codTPV[data-v-783e1a6b],input.codTPV[data-v-f363f570]{border:1px solid gray;width:100%;pointer-events:all!important}.modal-tarjeta-regalo .modal-content{height:unset}.modalRedencion .swal2-input{width:100%;border:1px grey;border-style:solid none solid none;margin:20px 0!important}.modal-tarjeta-regalo{font-family:Roboto,sans-serif}.modal-tarjeta-regalo .modal-body{padding:3.2rem!important}.modal-tarjeta-regalo .modal-content{height:unset;border-radius:.7rem!important}.modal-tarjeta-regalo .info_puntos{display:flex;text-transform:none!important}.modal-tarjeta-regalo .info_puntos svg{width:9%}.modal-tarjeta-regalo .info_puntos p{width:100%;font-weight:500;font-size:17px}.modal-tarjeta-regalo .modalRedencion .swal2-input{width:100%;border:none!important;-webkit-border-radius:30px!important;margin:20px 0!important;background-color:#efeeee!important;height:2em!important;font-size:15px;padding:17px 17px 17px 20px!important}.modal-tarjeta-regalo .modalRedencion .swal2-input::placeholder{color:#7c7d7d}.modal-tarjeta-regalo .modal header.modal-header{padding:0;border-bottom:0;height:0}.modal-tarjeta-regalo .modal header.modal-header .close{padding:0;margin:-15px 0 0;z-index:1060;font-size:45px;font-weight:100}.modal-tarjeta-regalo .justify-content-around{justify-content:flex-end!important}.modal-tarjeta-regalo .botonConfirmar{margin-left:18px;padding:2px 15px!important}.modal-tarjeta-regalo .botonCancelar{padding:2px 25px!important}@media screen and (max-width: 830px){.modal-tarjeta-regalo .info_puntos svg{width:6%}}@media screen and (max-width: 670px){.modal-tarjeta-regalo .info_puntos svg{width:7%}}.swal_tarjetaRegalo .modalRedencion h1{text-align:center;font-family:Roboto!important}.swal_tarjetaRegalo .info_puntos{background-color:#fcc;padding:5px;border-radius:10px;width:100%;color:#000!important;font-style:normal;text-align:left;font-size:20px}.tarjetaNoAplicadaResponsive,.tarjetaAplicadaResponsive,.introducirTarjetaRegalo{display:none}.introducirTarjetaRegaloResponsive{position:absolute;background:red;width:100%;top:0;left:0;z-index:2;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:100px}div.formaPago.tarjeta-regalo{position:relative}div.formaPago.tarjeta-regalo .click-contenedor-completo{position:absolute;width:100%;height:100%}@media screen and (max-width: 830px){.tarjetaNoAplicada,.tarjetaAplicada{display:none}.tarjetaNoAplicadaResponsive,.tarjetaAplicadaResponsive{display:block}}@media screen and (max-width: 500px){.tarjetaRegalo{zoom:.8}}.modal-pago-puntos-mas-renfe{font-family:Roboto,sans-serif}.modal-pago-puntos-mas-renfe .modal-body{padding:3.2rem!important}.modal-pago-puntos-mas-renfe .modal-content{border-radius:.7rem!important;height:unset}.modal-pago-puntos-mas-renfe .info_puntos{display:flex;text-transform:none!important}.modal-pago-puntos-mas-renfe .info_puntos svg{width:9%}.modal-pago-puntos-mas-renfe .info_puntos p{width:100%;font-weight:500;font-size:17px}.modal-pago-puntos-mas-renfe .modalRedencion .swal2-input{width:100%;border:none!important;-webkit-border-radius:30px!important;margin:20px 0!important;background-color:#efeeee!important;height:2em!important;font-size:15px;padding:17px 17px 17px 20px!important}.modal-pago-puntos-mas-renfe .modalRedencion .swal2-input::placeholder{color:#7c7d7d}.modal-pago-puntos-mas-renfe .modal header.modal-header{border-bottom:0;display:block;margin:0;padding:30px 30px 0}.modal-pago-puntos-mas-renfe .modal header.modal-header .close{z-index:1060;font-size:70px;font-weight:100;width:fit-content;height:45px;top:-20px;right:15px}.modal-pago-puntos-mas-renfe .justify-content-around{justify-content:flex-end!important}.modal-pago-puntos-mas-renfe .botonConfirmar{margin-left:18px;padding:2px 15px!important}.modal-pago-puntos-mas-renfe .botonCancelar{padding:2px 25px!important}@media screen and (max-width: 830px){.modal-pago-puntos-mas-renfe .info_puntos svg{width:6%}.modal-pago-puntos-mas-renfe .modal-dialog{max-width:100%!important;margin:0}}@media screen and (max-width: 670px){.modal-pago-puntos-mas-renfe .info_puntos svg{width:7%}}@media screen and (min-width: 576px){.modal-pago-puntos-mas-renfe .modal-dialog{max-width:600px!important}}.btn_tarjeta{border:1px solid #666666;color:#666;border-radius:15px;padding:2px 20px}.modalRedencion h1{font-family:Roboto,sans-serif!important;border-bottom:none!important;text-align:center!important;font-size:27px!important;color:#757473!important;padding:0 0 10px}.swal_pagoPuntosMasRenfe .modalRedencion h1{text-align:center;font-family:Roboto!important}.swal_pagoPuntosMasRenfe .info_puntos{background-color:#fcc;padding:5px;border-radius:10px;width:100%;color:#000!important;font-style:normal;text-align:left;font-size:20px}.b-radius{border-radius:20px!important}.tarjetaNoAplicadaResponsive,.pagoPuntosAplicadoResponsive,.introducirPagoPuntosMasRenfe{display:none}.introducirPagoPuntosMasRenfeResponsive{position:absolute;background:red;width:100%;top:0;left:0;z-index:2;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:100px}.saldo-tarjeta-disponible{margin-left:3px}div.formaPago.puntos-renfe{position:relative}div.formaPago.puntos-renfe .click-contenedor-completo{position:absolute;width:100%;height:100%}@media screen and (max-width: 830px){.tarjetaNoAplicada,.pagoPuntosAplicado{display:none}.tarjetaNoAplicadaResponsive,.pagoPuntosAplicadoResponsive{display:block}}@media screen and (max-width: 500px){.pagoPuntosMasRenfe{zoom:.8}}.eliminarBordes[data-v-d458a135]{border-style:none none solid none!important}.page_compraUnificada #selectorContainer .formaPago.opcion[data-v-d458a135]{pointer-events:none;font-weight:400;border:none;border-bottom:1px solid #e6e6e6;border-radius:0;padding:8px 5px!important;opacity:.7;width:100%;display:flex;flex-wrap:wrap;text-transform:capitalize;align-items:center;position:relative}.page_compraUnificada #selectorContainer .formaPago.opcion[data-v-d458a135] .checkmark{height:23px;width:23px;border-radius:3px;border:1px #666666 solid;box-sizing:border-box;margin-right:12px;display:flex;justify-content:center}.page_compraUnificada #selectorContainer .formaPago.opcion[data-v-d458a135]:hover .checkmark{border-color:#333}.page_compraUnificada #selectorContainer .formaPago.opcion[data-v-d458a135] .checkmark.colorBackgroundMarcaBlanca{border:0}.page_compraUnificada #selectorContainer .formaPago.opcion[data-v-d458a135] .checkmark svg{width:13px;vertical-align:middle;fill:#fff}.page_compraUnificada #selectorContainer .formaPago.opcion[data-v-d458a135] .logo-forma-pago{margin-left:auto;height:28px;float:right}.page_compraUnificada #selectorContainer .formaPago.opcion[data-v-d458a135] .logo-forma-pago img{height:100%}.Pagar .formaPagoWrapper .contentPagos .formaPago[data-v-d458a135]{opacity:1!important;pointer-events:auto!important;cursor:pointer!important}.Pagar .formaPagoWrapper .botonesPago[data-v-d458a135]{display:flex!important}.Pagar .formaPagoWrapper .errorFormaPago[data-v-d458a135]{display:block!important}.Pagar .formaPagoWrapper .pagos div.bordeMarcaBlanca[data-v-d458a135]{border-width:2px!important;font-size:1.1em!important}.formaPago[data-v-d458a135]{cursor:auto!important}.rotarImg[data-v-d458a135]{transform:rotate(90deg)}#modalSelectorPago .pagar[data-v-d458a135]{margin-top:15px}body.busy #modalSelectorPago .buttons[data-v-d458a135]{visibility:hidden}#modalSelectorPago .busyIndicator[data-v-d458a135]{display:none;margin:-20px auto 4px}body.busy #modalSelectorPago .busyIndicator[data-v-d458a135]{display:block}.formaPago[data-v-d458a135]{cursor:pointer;margin:5px}.formaPago[data-v-d458a135]:not(.selected){opacity:.75}.formaPago:not(.selected) .selected[data-v-d458a135]{display:none}.formaPago:not(.selected) .tick.selected[data-v-d458a135]{visibility:hidden;display:inline}.formaPago .tick[data-v-d458a135]{color:#ec0080;font-size:14px}.formaPago:not(.selected):hover .tick[data-v-d458a135]{visibility:visible;display:inline;color:pink}.formaPago h3[data-v-d458a135]{margin:0;font-weight:400;border:1px solid #e2e2e2;border-radius:5px;background-color:#fafafa;padding:12px 0 0 5px;height:28px}#selectorContainer[data-v-d458a135]{background-color:#fff;padding:10px 20px;margin-top:10px!important}.page_compraUnificada #selectorContainer[data-v-d458a135]{margin:0;padding:0}.page_compraUnificada #selectorContainer .formaPago[data-v-d458a135]{width:auto;height:auto;display:inline-block;padding:0!important}.page_compraUnificada #selectorContainer .pagos .selected[data-v-d458a135]{border-width:3px!important;pointer-events:none!important}.page_compraUnificada #selectorContainer .pagos .contentPagos .formaPago.seleccion[data-v-d458a135]{opacity:1;pointer-events:auto}.page_compraUnificada #selectorContainer .contentPagosVirtual[data-v-d458a135],.page_compraUnificada #selectorContainer .contentPagos[data-v-d458a135]{display:inline-block;width:auto}.page_compraUnificada #selectorContainer .formaPago.opcion h3[data-v-d458a135]{background-image:none;font-size:16px}.page_compraUnificada #selectorContainer .formaPago h3[data-v-d458a135]{height:100%;vertical-align:middle;padding:0!important;border:none!important;background-image:none;color:#000}.page_compraUnificada #selectorContainer .formaPago h3 img[data-v-d458a135]{width:auto;height:100%;display:block;margin:0 auto;padding:12px 5px}.page_compraUnificada #selectorContainer .formaPago h3 p[data-v-d458a135]{font-family:Roboto,sans-serif;font-weight:700}.page_compraUnificada #selectorContainer .formaPago h3 span[data-v-d458a135]{display:none!important}.page_compraUnificada #selectorContainer .mensajeBloqueo[data-v-d458a135]{font-family:Roboto,sans-serif;font-weight:700;font-size:17px;color:#006}.botonCancelar[data-v-d458a135]{background:gray;border-radius:15px;color:#fff;border:none;font-weight:700;padding:2px 20px}.botonConfirmar[data-v-d458a135]{background-color:#0cf;color:#fff;font-weight:700;border-radius:15px;padding:2px 20px;border:none;height:auto}button.botonConfirmar.notSelected[data-v-d458a135]{pointer-events:none;background:gray!important;opacity:.6}#loadingCompra[data-v-d458a135]{width:100%;height:100%;top:0;left:0;position:fixed;display:block;opacity:.7;background-color:#fff;z-index:2000;text-align:center}.loadingCentrado[data-v-d458a135]{margin:400px auto}.loadingCentrado p[data-v-d458a135]{padding:10px;font-size:1.2rem}@keyframes spin-d458a135{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (min-width: 320px) and (max-width: 830px){.Pagar[data-v-0d871604]{padding:0 10px}}.eliminarBordes[data-v-88c86851]{border-style:none none solid none!important}.rotarImg[data-v-88c86851]{transform:rotate(90deg)}.botonDescargar[data-v-88c86851]{color:#fff;font-weight:700;border-radius:15px;padding:2px 20px;border:none;height:auto}.fil0[data-v-88c86851]{fill:#f55b51}.fil1[data-v-88c86851]{fill:#fff;fill-rule:evenodd}@media (min-width: 320px) and (max-width: 830px){.Documentacion[data-v-88c86851]{padding:0 11px}}.page_compra .regalarCompra #divInputsRegalarCompra[data-v-d1aa04ec]{display:block}.modal-seguro{margin:0;padding:0!important;overscroll-behavior:contain;font-family:Roboto,sans-serif}.modal-seguro .modal-content{height:unset}.swalSeguro .swal2-modal{border:1px solid black!important}.page_compra #seguroAnulacionContainer{margin:0!important;padding:0!important;border:0!important}.seguro svg{height:auto}.btnSeguro{border-radius:15px;border:1px solid black;padding:0 20px;font-weight:700}.swal2-actions{justify-content:space-evenly!important;flex-direction:row-reverse}.botonCancelar{background:gray;border-radius:15px;color:#fff;border:none;font-weight:700;padding:2px 20px}.botonConfirmar{width:auto;border-radius:15px;padding:2px 10px;border:none;color:#fff;font-weight:700;margin:0;display:flex!important;justify-content:space-around}.seguroAnulacionResponsive{display:none}:deep(#modalSeguroAnulacion.modal-seguro .modal-dialog){max-width:600px!important}:deep(#modalSeguroAnulacion.modal-seguro .modal-dialog .modal-header){height:initial}:deep(#modalSeguroAnulacion.modal-seguro .modal-dialog #seguroAnulacionTemplate){display:block!important}@media (max-width: 500px){.swalSeguro .swal2-popup.swal2-modal.swal2-show{width:100%!important}.seguro{zoom:.8}}@media (min-width: 500px){.swalSeguro .swal2-popup.swal2-modal.swal2-show{width:75%!important}}@media (min-width: 750px){.swalSeguro .swal2-popup.swal2-modal.swal2-show{width:60%!important}}@media (max-width: 830px){.seguroAnulacionSvg,.literalAnulacion,.seguroNoAplicado,.seguroAnulacion{display:none}.seguroAnulacionResponsive{display:block}.tamanioBloqueCentral .columnaDerCesta .panelContentCompra .bordeAbajo{border:none!important}}@media (min-width: 950px){.swalSeguro .swal2-popup.swal2-modal.swal2-show{width:50%!important}}@media (min-width: 1300px){.swalSeguro .swal2-popup.swal2-modal.swal2-show{width:40%!important}}@media (min-width: 1500px){.swalSeguro .swal2-popup.swal2-modal.swal2-show{width:30%!important}}.negrita{font-weight:700}p.gastos{color:#000!important}.gastos svg{height:auto}.gastos .precioEntero{font-size:16px;margin-left:10px;font-weight:400}.gastos .precioDecimal{font-size:16px;font-weight:400}.literalGestion{font-size:14px;padding-left:6px}.tamanio_letra{font-size:13px}.m_0_auto{margin:0 auto}.btngastos{border-radius:15px;border:1px solid black;padding:0 20px;font-weight:700}.red.precioAgregado{margin:0!important}.red{color:red!important}.btnRadius{border-radius:30px}.rem{font-size:1rem}.w-90{width:90%}.gastosGestionResponsive{display:none}.precioAgregado.tamanio_letra{font-size:20px}.rem13{font-size:1.3rem}@media (max-width: 500px){.gastos{zoom:.8}}@media (max-width: 830px){.gastosGestionSvg,.literalGestion,.gastosNoAplicado,.gastosGestion{display:none}.gastosGestionResponsive{display:block}.tamanioBloqueCentral .columnaDerCesta .panelContentCompra .bordeAbajo{border:none!important}}.dudas[data-v-14235263]{display:flex}.dudas svg[data-v-14235263]{height:auto}.dudasDer[data-v-14235263]{width:75%}.letraDudas[data-v-14235263]{font-size:12px}.resumen-compra-wrapper{display:flex;height:100%;background-color:#fff}.tamanioBloqueCentral{min-width:unset!important;max-width:1200px}.bloqueCentral{width:100%!important}.contenedorGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;grid-gap:50px;grid-template-areas:"columnaIzq columnaIzq columnaDer"}.tamanioBloqueCentral .columnaDerCesta .bordeAbajo{border-style:none none solid none!important;padding:3px}.columnaIzq{padding-top:35px;grid-area:columnaIzq}.columnaDerCesta{padding:0!important;height:fit-content;grid-area:columnaDer}.columnaDerCesta .info-compra,.columnaDerCesta .info-compra>div:first-child{border-bottom-style:none!important}.rotarImg{transform:rotate(90deg)}#datosAdicionales #datos-adicionales-entradascom-container{display:none}.page_compra .oferta-recomendada{margin-bottom:.2em}.resumen_cesta_responsive{display:none}.resumen_cesta_responsive .panelContentCompra{position:unset;overflow-y:scroll;overscroll-behavior:contain}.resumen_cesta_responsive .panelTodoCompra{position:fixed;bottom:0;left:0;z-index:900;background:#000c;height:auto;width:100%;min-width:320px;display:flex;flex-direction:column;justify-content:space-between}.oferta-seleccionada{color:#fff;margin-left:10px}.resumen_cesta_responsive .panelTodoCompra #info_compra{display:block}.contenedor_totales_reservar{display:flex;flex-direction:column;align-items:flex-end;padding:20px 10px 0;background-color:#c5c7c6;color:#2c2b29}.bordeGris{border-top:5px solid black}#elementosCompra{display:block!important}#elementosCompra .bloqueProductoContainer{padding:10px}#elementosCompra .bloqueProductoContainer img{max-width:80px;width:100%;margin-right:10px}.filaBotones{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.boton_ocultarInfoCompra{display:inline-flex;align-items:center;position:absolute;top:-10px;right:15px;background:#2c2b29;color:#fff;padding:2px 15px 2px 10px;cursor:pointer;border-radius:15px;border:1px solid #ffffff;z-index:1}.boton_ocultarInfoCompra svg{margin-right:7px}.boton_ocultar{position:unset!important;background-color:#fff;color:#000}#info_compra .totales.noEmpty{margin-bottom:0}.resumen_cesta_responsive #resumenBusqueda{display:flex!important;margin:30px 0 50px}.resumen_cesta_responsive #resumenBusqueda .resumen_seleccion_producto2{display:block}#bloqueInfoBusqueda p,#bloqueInfoBusqueda span{color:#fff}.resumen_cesta_responsive .panelContentCompra .btn-cesta-responsive{border:1px solid #f8f9fa;color:#f8f9fa;border-radius:50rem;padding:.25rem .75rem;margin-bottom:1rem;background-color:transparent}.filaTarjetaRegalo{display:flex;justify-content:space-between}.resumen_cesta_responsive .panelContentCompra .filaTarjetaRegalo .btn-cesta-responsive{margin-bottom:0}.not_visible,.configurador_compra_wrapper .configurador-producto .cestaProducto p.concepto{display:none}.columnaDerCesta .resumen_cesta .bordeMarcaBlanca div#cesta-detalle,#resumenCompra div#cesta-detalle{border:none!important}#resumenCompra div#cesta-detalle div{flex-direction:row}div#procesoCompra{margin-top:10px}.cabeceraDegradada{background:linear-gradient(to right,#e80870,#ff9d1e);height:15px;margin-top:10px}.cabecera_vatt{height:fit-content!important}.modal-resumen-compra{font-family:Roboto,sans-serif}.resumen_cesta_responsive div.puntosTarjetaRenfe{font-weight:initial;font-style:initial;margin-bottom:5px;color:#fff!important;padding:4px}.resumen_cesta_responsive div.puntosTarjetaRenfe img{width:65px;margin-right:8px}.resumen_cesta_responsive div.puntosTarjetaRenfe .tarjeta-puntos-renfe{display:flex;align-items:center}@media screen and (min-width: 831px){.resumen_cesta_responsive div.puntosTarjetaRenfe{display:none!important;background-color:inherit}}@media screen and (max-width: 375px){.resumen_cesta_responsive #cesta-detalle>div .imagenCesta{max-width:85px!important}.resumen_cesta_responsive #cesta-detalle>div .imagenCesta.imagenMobile{display:flex}.resumen_cesta_responsive #cesta-detalle>div .imagenCesta.imagenDesktop{display:none}}@media screen and (max-width: 830px){div#procesoCompra{margin-top:10px}.columnaIzq{padding-top:0}.contenedorGrid{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:auto;grid-gap:0px;grid-template-areas:"columnaIzq" "columnaDer"}.resumen-compra-wrapper{font-size:15px;display:initial}div#contenedor{margin:0!important}.resumen_cesta_responsive{display:block}.resumen_cesta_responsive .seguro{border:0!important}.resumen_cesta{display:none}.page_compra .totales .cestaResumenTotal{border:none!important}.page_compra .cestaResumenTotal .precioFinal.lineaPagar,#procesoCompra .contenedor_totales_reservar .totales{background:none!important}#info_compra .oferta-seleccionada{color:#fff;font-size:1rem}.page_compra h2 img{width:8px}.contenedor_totales_reservar{zoom:.8}.resumen_cesta_responsive #cesta-detalle>div{background-color:#fff;display:flex;padding:5px;margin-bottom:0;border-bottom:0!important}.resumen_cesta_responsive #cesta-detalle>div .imagenCesta{border:1px solid black}.resumen_cesta_responsive #cesta-detalle>div .imagenCesta.imagenMobile{display:flex}.resumen_cesta_responsive #cesta-detalle>div .imagenCesta.imagenDesktop{display:none}.resumen_cesta_responsive #cesta-detalle>div .imagenCesta img{width:100%;object-fit:cover;height:100%}.resumen_cesta_responsive #cesta-detalle>div.hotel .imagenCesta img{width:100%;object-fit:cover;height:100%}.resumen_cesta_responsive #cesta-detalle>div .columnaCentralCesta .fecha p.concepto{display:none}.resumen_cesta_responsive #cesta-detalle>div .columnaCentralCesta .fecha .not_visible.descripcionProducto2{display:block}}@media screen and (min-width: 830px){.contenedorGrid{padding:0 10px}}.vista-ocio.configurador-producto[data-v-b3bfebe4]{display:flex;flex-direction:column-reverse;align-items:flex-end;justify-content:center}.vista-ocio .cabeceraConfiguradorCompra .nombre-producto-cesta[data-v-b3bfebe4]{display:none}.vista-ocio .cabeceraConfiguradorCompra button[data-v-b3bfebe4]{margin:15px 20px 0 auto}.cabeceraConfiguradorCompra[data-v-b3bfebe4]{display:flex;justify-content:space-between;align-items:center;margin:0 0 10px;font-size:20px}.cabeceraConfiguradorCompra button[data-v-b3bfebe4]{text-transform:lowercase;margin-left:15px;display:block}.cabeceraConfiguradorCompra button.btn-reservar[data-v-b3bfebe4]{display:none}.vista-ocio .cabeceraConfiguradorCompra button.btn-reservar[data-v-b3bfebe4]{color:#fff;border:0;border-radius:20px;padding:3px 28px 3px 24px;align-self:center;display:flex;align-items:center}.vista-ocio .cabeceraConfiguradorCompra button.btn-reservar svg[data-v-b3bfebe4]{transform:rotate(90deg);fill:#fff;width:16px;vertical-align:unset;margin-left:10px}.cestaProducto[data-v-b3bfebe4]{width:100%;border:2px solid #73a931;border-radius:7px;padding:0;background-color:#fff;margin:0;-webkit-box-shadow:0 0 10px 6px rgba(0,0,0,.07);-ms-box-shadow:0 0 10px 6px rgba(0,0,0,.07);box-shadow:0 0 10px 6px #00000012}.columnaCentralCesta[data-v-b3bfebe4]{padding:20px 15px;width:100%}.columnaCentralCesta p[data-v-b3bfebe4]{font-size:14px;margin:0}.columnaCentralCesta p span.fecha-visita[data-v-b3bfebe4]{margin-left:6px}@media screen and (max-width: 830px){.vista-ocio .cabeceraConfiguradorCompra button.btn-reservar[data-v-b3bfebe4]{display:none}}.modal-resumen-enlace{margin:0;padding:0!important;overscroll-behavior:contain;font-family:Roboto,sans-serif}.modal-resumen-enlace .modal-dialog{max-width:800px!important}.modal-resumen-enlace .modal-content{height:unset}.modal-resumen-enlace .modal-header{display:block;width:unset;height:unset;margin:0;padding:30px 30px 0}.modal-resumen-enlace .modal-header .close{z-index:1060;font-size:70px;font-weight:100;width:fit-content;height:fit-content;top:-10px;right:15px}.modal-resumen-enlace .modal-body{margin-top:30px}.modal-resumen-enlace .columnaCentralCesta.ida .viaje-vuelta,.modal-resumen-enlace .columnaCentralCesta.vuelta .viaje-ida{display:none}.modal-resumen-enlace .columnaCentralCesta .conceptos>.concepto{display:none!important}.vld-parent[data-v-15a4c897]{height:100px;width:100%}.vista-tren.configurador-producto[data-v-15a4c897]{display:flex;flex-direction:column-reverse;align-items:flex-end;justify-content:center}.vista-tren .cabeceraConfiguradorCompra span.tituloCabecera[data-v-15a4c897]{display:none}.vista-tren .cabeceraConfiguradorCompra button[data-v-15a4c897]{margin:15px 20px 0 auto;display:block}.cabeceraConfiguradorCompra button.btn-reservar[data-v-15a4c897]{display:none}.vista-tren .cabeceraConfiguradorCompra button.btn-reservar[data-v-15a4c897]{color:#fff;border:0;border-radius:20px;padding:3px 28px 3px 24px;align-self:center;display:flex;align-items:center}.vista-tren .cabeceraConfiguradorCompra button.btn-reservar svg[data-v-15a4c897]{transform:rotate(90deg);fill:#fff;width:16px;vertical-align:unset;margin-left:10px}.cabeceraConfiguradorCompra[data-v-15a4c897]{display:flex;justify-content:space-between;align-items:center;margin:0 0 10px;font-size:20px}.cabeceraConfiguradorCompra button[data-v-15a4c897]{text-transform:lowercase;margin-left:15px}.columnaCentralCesta[data-v-15a4c897] p.conceptos{display:flex;flex-direction:column;height:100%;margin-bottom:0;justify-content:space-around;background-color:transparent!important}.columnaCentralCesta[data-v-15a4c897] p.titulo-viaje{text-transform:uppercase;font-family:Roboto Condensed,sans-serif!important;margin:15px 0 0}.columnaCentralCesta[data-v-15a4c897] p.titulo-viaje+p.concepto{margin-top:0!important}.configurador_compra_wrapper .configurador-producto .cestaProducto .columnaCentralCesta[data-v-15a4c897] p.concepto{display:block}.columnaCentralCesta[data-v-15a4c897] p.concepto .unidades{width:25px;height:25px;display:inline-flex;align-items:center;justify-content:center;border-radius:50px;background-color:#767676;color:#fff}.columnaCentralCesta[data-v-15a4c897] .not_visible.descripcionProducto{display:none}.columnaImagenCesta[data-v-15a4c897]{margin-right:20px;min-width:14em}.contenido-cesta[data-v-15a4c897]{display:flex;justify-content:flex-start}.cesta-producto .contenido-cesta.enlace[data-v-15a4c897]{display:block}.contenedor-enlace-resumen[data-v-15a4c897],.contenedor-enlace-detalle[data-v-15a4c897] .info-trasbordo{display:none}.contenedor-enlace-resumen[data-v-15a4c897] .viaje-ida p.concepto,.contenedor-enlace-resumen[data-v-15a4c897] .viaje-vuelta p.concepto{display:none!important}.contenedor-enlace-resumen[data-v-15a4c897] .viaje-ida p.concepto-resumen,.contenedor-enlace-resumen[data-v-15a4c897] .viaje-vuelta p.concepto-resumen{display:block!important}.contenedor-enlace-resumen[data-v-15a4c897] .info-trasbordo{display:flex;align-items:center;border-radius:4px;grid-column:2 / 3;color:#767676;font-size:.9rem;border:none;cursor:pointer;padding-bottom:50px}[data-v-15a4c897] .info-trasbordo svg{margin:4px 10px 4px 4px!important;left:0!important;width:25px!important;height:unset!important}.contenido-cesta.enlace .imgCestaProducto[data-v-15a4c897]{padding:0}.contenido-cesta.enlace .imgCestaProducto[data-v-15a4c897]:nth-child(1),.contenido-cesta.enlace .imgCestaProducto[data-v-15a4c897]:nth-child(3){margin-top:40px}.columnaImagenCesta .imgCestaProducto[data-v-15a4c897]{height:110px;width:100%;display:flex;justify-content:center;padding:5px 0;box-sizing:content-box}.columnaImagenCesta .imgCestaProducto img[data-v-15a4c897]{height:100%}.cabeceraTren .tituloCabecera[data-v-15a4c897]{font-size:19px;font-weight:600}.cestaProducto[data-v-15a4c897]{width:100%;border:2px solid #73a931;border-radius:7px;padding:5px;background-color:#fff;margin:0;-webkit-box-shadow:0 0 10px 6px rgba(0,0,0,.07);-ms-box-shadow:0 0 10px 6px rgba(0,0,0,.07);box-shadow:0 0 10px 6px #00000012}@media screen and (max-width: 830px){.columnaImagenCesta[data-v-15a4c897]{width:unset;min-width:unset;display:flex;flex-direction:column;justify-content:space-evenly}.vista-tren .cabeceraConfiguradorCompra button.btn-reservar[data-v-15a4c897]{display:none}[data-v-15a4c897] .info-trasbordo{margin:10px 0}}@media screen and (max-width: 576px){.contenido-cesta[data-v-15a4c897]{zoom:65%}[data-v-15a4c897] .info-trasbordo{font-size:.7rem}[data-v-15a4c897] .info-trasbordo svg{width:22px!important}}.modal-tarifas-tren .modal-dialog,.modal-detalle-enlace .modal-dialog{max-width:800px!important}.modal-tarifas-tren .modal-content,.modal-detalle-enlace .modal-content{height:unset}.modal-tarifas-tren .modal-header,.modal-detalle-enlace .modal-header{display:block;margin:0;padding:30px 30px 0}.modal-tarifas-tren .modal-header .close,.modal-detalle-enlace .modal-header .close{z-index:1060;font-size:70px;font-weight:100;width:fit-content;height:fit-content;top:-30px;right:15px}.modal-tarifas-tren .modal-dialog .modal-content .modal-body{height:550px;overflow-y:auto;margin-top:15px;padding-top:0}.modal-detalle-enlace .modal-body{margin-top:30px}.modal-aviso-vuelta{display:flex;align-items:center}.modal-aviso-vuelta .modal-dialog{width:100%;height:100vh;margin:0 auto;display:flex;justify-content:center;align-items:center}.modal-aviso-vuelta .modal-dialog .modal-content{background-color:transparent;border:none}.modal-aviso-vuelta .modal-dialog .modal-content .modal-body{color:#fff;font-size:16px;display:flex;align-items:center;justify-content:center}@media screen and (max-height: 800px){.modal-tarifas-tren .modal-dialog{height:calc(100% - 56px)}.modal-tarifas-tren .modal-dialog .modal-content{height:100%}}@media screen and (max-width: 830px){.modal-tarifas-tren .modal-dialog{height:100%}.modal-tarifas-tren .modal-dialog .modal-content{border-radius:0;height:100%}.modal-tarifas-tren .modal-dialog .modal-content .modal-body{height:unset}}@media screen and (max-width: 450px){.modal-tarifas-tren{font-size:.8em}.modal-tarifas-tren .modal-header{padding:20px 30px 0}}.modal-descuento-ofertren .modal-dialog{max-width:600px!important}.modal-descuento-ofertren .modal-content{height:unset;border-radius:15px}.hide[data-v-7fbc431c]{display:none}.borde_general[data-v-7fbc431c]{border:3px solid #73a043;border-top:none;margin-left:2rem}#seleccionModelos.busy .add[data-v-7fbc431c],#seleccionModelos.busy .search[data-v-7fbc431c],#seleccionModelos.busy .emptyMsg[data-v-7fbc431c],#seleccionModelos.busy .groupConceptos[data-v-7fbc431c]{display:none}#seleccionModelos .groupConceptos .busyIndicator[data-v-7fbc431c]{position:absolute;right:37px;bottom:17px;display:none}#seleccionModelos .groupConceptos.busy .add[data-v-7fbc431c]{display:none}#seleccionModelos.busy[data-v-7fbc431c]{opacity:.5}#seleccionModelos .groupConceptos.busy .busyIndicator[data-v-7fbc431c]{display:block}#seleccionModelos .emptyMsg[data-v-7fbc431c]{text-align:center}#seleccionModelos .renfeAPI_tarifa.selected[data-v-7fbc431c]{background-color:#fff8bf}[data-v-7fbc431c]{font-family:Roboto,sans-serif!important}.selectTrains_content .bloque[data-v-7fbc431c],.page_ociotourFechas #seleccionModelos .grupos .groupConceptos[data-v-7fbc431c],.page_ociotourFechas .selectTrains_content #seleccionModelos .grupos[data-v-7fbc431c]{background-color:transparent!important}.datosTrenes[data-v-7fbc431c]{width:100%}.header_renfe[data-v-7fbc431c]{width:100%;height:100%;margin-bottom:25px;display:flex;justify-content:space-between;align-items:center}.header_renfe button.btn-reservar[data-v-7fbc431c]{color:#fff;border:0;border-radius:20px;padding:3px 28px 3px 24px;align-self:center;display:flex;align-items:center}.header_renfe button.btn-reservar svg[data-v-7fbc431c]{transform:rotate(90deg);fill:#fff;width:16px;vertical-align:unset;margin-left:10px}.filtrarResultados[data-v-7fbc431c]{background:gray;color:#fff;padding:10px;font-weight:700;border-bottom-right-radius:20px;border-top-right-radius:20px;grid-area:filtro;text-align:left;display:inline-flex}.cabeceraColumnas[data-v-7fbc431c]{margin-top:10px;display:flex}.cabeceraColumnas .btn-tren[data-v-7fbc431c]{border:1px solid #c5c7c6;border-radius:7px;font-size:1em;font-family:Roboto,sans-serif;cursor:pointer;background:transparent;padding:15px 10px;width:12em;display:flex;margin-right:8px}.cabeceraColumnas .btn-tren[data-v-7fbc431c]:last-of-type{margin-right:0}.cabeceraColumnas .btn-tren.bordeMarcaBlanca[data-v-7fbc431c]{border-width:2px!important;font-weight:700;background:#fff}.cabeceraColumnas .btn-tren span[data-v-7fbc431c]{flex-grow:1;display:flex;align-items:center;justify-content:center}.cabeceraColumnas .btn-tren:not(.bordeMarcaBlanca) svg[data-v-7fbc431c],.cabeceraColumnas .btn-tren:not(.bordeMarcaBlanca) span[data-v-7fbc431c]{opacity:.5}.pestaniaTrenIda[data-v-7fbc431c],.pestaniaTrenIda_contenido[data-v-7fbc431c]{width:100%}.selectTrains_content .contenedor-trenes .contenedor-tren[data-v-7fbc431c]{margin:0 0 40px!important;background-color:#fff;border:2px solid #c5c7c6;border-radius:10px;-webkit-box-shadow:0 0 10px 6px rgba(0,0,0,.07);-ms-box-shadow:0 0 10px 6px rgba(0,0,0,.07);box-shadow:0 0 10px 6px #00000012;position:relative}.selectTrains_content .contenedor-trenes .contenedor-tren.recomendado[data-v-7fbc431c]{border:2px solid #73a931}.selectTrains_content .contenedor-trenes .contenedor-tren .recomendacion[data-v-7fbc431c]{display:none}.selectTrains_content .contenedor-trenes .contenedor-tren.recomendado .recomendacion[data-v-7fbc431c]{display:block;width:100%;padding:7px;margin:0;border-radius:7px 7px 0 0;background-color:#cbdc82;text-transform:uppercase}.contenedor-tren .precio-ahorro[data-v-7fbc431c]{color:#fff;background-color:#73a931;border-radius:0 10px;float:right;position:relative;right:-2px;top:-2px;display:flex;align-items:center;justify-content:center;padding:15px;width:20%}.contenedor-tren.recomendado .precio-ahorro[data-v-7fbc431c]{border-radius:0 0 0 10px;top:0}.selectTrains_content .contenedor-trenes .contenedor-tren .renfeAPI_tren_info[data-v-7fbc431c]{padding:10px 20px 25px;border-bottom:none;margin-bottom:0!important;background-color:transparent}.contenedor-trenes .contenedor-tren .contenidoPrincipalTren[data-v-7fbc431c]{padding:0!important;justify-content:space-between;align-items:flex-end;margin:0!important}.resumen_tren[data-v-7fbc431c]{width:75%;display:grid;grid-template-columns:min-content auto;align-items:center}.resumen_tren img.img-tipo-tren[data-v-7fbc431c]{height:110px;width:auto;margin-right:15px}.resumen_tren .info-viaje[data-v-7fbc431c],.modal-tarifas-tren .info-viaje[data-v-7fbc431c]{display:flex;flex-direction:column;justify-content:center;align-self:center}.resumen_tren .info-viaje .trayecto[data-v-7fbc431c],.modal-tarifas-tren .info-viaje .trayecto[data-v-7fbc431c]{display:flex}.resumen_tren .info-viaje .trayecto svg[data-v-7fbc431c],.modal-tarifas-tren .info-viaje .trayecto svg[data-v-7fbc431c]{transform:rotate(90deg);margin-top:2px}.resumen_tren .info-viaje .trayecto p[data-v-7fbc431c],.resumen_tren .info-viaje .duracionViaje .datosDuracion[data-v-7fbc431c],.modal-tarifas-tren .info-viaje .trayecto p[data-v-7fbc431c],.modal-tarifas-tren .info-viaje .duracionViaje .datosDuracion[data-v-7fbc431c]{margin:0 0 0 16px;align-items:start;font-size:1em!important}.modal-tarifas-tren .info-viaje .trayecto p[data-v-7fbc431c]{margin:0 0 0 10px}.resumen_tren .info-viaje .duracionViaje[data-v-7fbc431c],.modal-tarifas-tren .info-viaje .duracionViaje[data-v-7fbc431c]{margin-top:15px;margin-left:0;font-size:inherit}.resumen_tren .info-viaje .duracionViaje .datosDuracion[data-v-7fbc431c],.modal-tarifas-tren .info-viaje .duracionViaje .datosDuracion[data-v-7fbc431c]{margin:0 0 0 10px}.info-trasbordo[data-v-7fbc431c]{display:flex;align-items:center;border:1px solid #cccccc;border-radius:4px;grid-column:2 / 3;color:#767676;font-size:.9rem}.info-trasbordo svg[data-v-7fbc431c]{margin:4px 10px 4px 4px!important;left:0!important;width:25px!important;height:unset!important}.contenedor-enlace-detalle+.contenedor-enlace-resumen[data-v-7fbc431c]{display:none}.contenedor-enlace-resumen .imgs-tipo-tren[data-v-7fbc431c]{grid-row:1/3}.contenedor-enlace-resumen .info-trasbordo[data-v-7fbc431c]{align-self:flex-start;border:none;cursor:pointer}.contenidoPrincipalTren .aviso_ultimas_plazas[data-v-7fbc431c]{text-align:right;font-weight:700;white-space:nowrap;font-size:.9em;margin:0 0 0 15px}.aviso-incidencia[data-v-7fbc431c]{display:flex;align-items:center;font-size:.8em;margin:10px 0 16px}.aviso-incidencia svg.aviso[data-v-7fbc431c]{min-width:35px;width:35px!important;height:unset!important;position:unset!important;margin:0 20px 0 0}.renfeAPI_tarifas[data-v-7fbc431c]{display:flex;width:100%;justify-content:flex-end}.renfeAPI_tarifas .columna_izq_tarifa[data-v-7fbc431c]{flex-grow:1;display:flex;justify-content:flex-start;align-items:flex-end;font-size:.9em;margin-left:15%}.renfeAPI_tarifas .columna_izq_tarifa .otras-tarifas[data-v-7fbc431c]{display:flex;align-items:center;font-weight:700;cursor:pointer;margin-right:50px}.renfeAPI_tarifas .columna_izq_tarifa .otras-tarifas svg[data-v-7fbc431c]{position:unset!important;width:12px!important;height:12px!important;margin-left:7px}.renfeAPI_tarifas .columna_der_tarifa[data-v-7fbc431c]{width:fit-content;min-width:fit-content;margin-left:6px;margin-bottom:0!important}.renfeAPI_tarifas .columna_der_tarifa .resumen_precios_trenes[data-v-7fbc431c]{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;text-align:right;margin:6px 0;width:100%}.renfeAPI_tarifas .columna_der_tarifa .resumen_precios_trenes p.precio[data-v-7fbc431c]{color:#000!important;font-weight:700!important;font-size:1.6em;margin-bottom:0}.renfeAPI_tarifas .columna_der_tarifa .resumen_precios_trenes p.precio .small[data-v-7fbc431c]{font-size:75%;font-weight:inherit}.renfeAPI_tarifas .columna_der_tarifa .resumen_precios_trenes p.tipo-viaje[data-v-7fbc431c]{font-size:.8em;margin-bottom:0}.renfeAPI_tarifas .columna_der_tarifa .resumen_precios_trenes p.descuento[data-v-7fbc431c]{font-size:.8em;margin-bottom:5px}.renfeAPI_tarifas .columna_der_tarifa .resumen_precios_trenes p.descuento .precio-sin-descuento[data-v-7fbc431c]{text-decoration:line-through}.renfeAPI_tarifas .columna_der_tarifa .resumen_precios_trenes p.descuento .tag-descuento[data-v-7fbc431c]{background-color:#dd2a1b;color:#fff;padding:5px 10px;border-radius:1px;margin-left:10px}.renfeAPI_tarifas .columna_der_tarifa .btnSeleccionar_swal[data-v-7fbc431c]{display:flex;align-items:center;justify-content:space-evenly;background-color:#767676;width:12em;padding:5px 0;color:#fff;font-size:1.2em;border:none;border-radius:50px;text-transform:lowercase;min-height:unset}.renfeAPI_tarifas .columna_der_tarifa .btnSeleccionado_swal[data-v-7fbc431c]{pointer-events:none;background-color:transparent!important;border:2px solid #73a931!important;color:#73a931!important}.renfeAPI_tarifas .columna_der_tarifa .elegir[data-v-7fbc431c]{color:#fff!important;font-weight:700!important}.modal-tarifas-tren .titulo-modal-tarifas[data-v-7fbc431c]{font-size:1.4em;font-weight:700;font-family:Roboto Condensed,sans-serif!important;color:#000;margin-bottom:0}.modal-tarifas-tren .info-viaje[data-v-7fbc431c]{margin-top:20px;height:unset}.modal-tarifas-tren .tarjeta-tarifa[data-v-7fbc431c]{margin:0 0 20px!important;background-color:#f4f9fd;border:2px solid #c5c7c6;border-radius:10px;padding:10px 20px 30px}.modal-tarifas-tren .tarjeta-tarifa.elegido[data-v-7fbc431c]{border:2px solid #73a931}.modal-tarifas-tren .tarjeta-tarifa .titulo-tarjeta[data-v-7fbc431c]{display:flex;justify-content:space-between;align-items:center;font-size:1.1em;font-weight:700}.modal-tarifas-tren .tarjeta-tarifa .titulo-tarjeta p.precio[data-v-7fbc431c]{color:#000!important;font-weight:700!important;font-size:1.6em;margin-bottom:0;margin-right:20px}.modal-tarifas-tren .tarjeta-tarifa.elegido .titulo-tarjeta p.precio[data-v-7fbc431c]{color:#73a931!important}.modal-tarifas-tren .tarjeta-tarifa .titulo-tarjeta p.precio .small[data-v-7fbc431c]{font-size:75%;font-weight:inherit}.modal-tarifas-tren .tarjeta-tarifa .btnSeleccionar_swal[data-v-7fbc431c]{display:flex;align-items:center;justify-content:space-evenly;width:12em;margin:10px auto 30px;padding:5px 0;color:#fff;font-size:1.2em;border:none;border-radius:50px;text-transform:lowercase;min-height:unset}.modal-tarifas-tren .tarjeta-tarifa .btnSeleccionado_swal[data-v-7fbc431c]{background-color:transparent!important;border:2px solid #73a931!important;color:#73a931!important}.modal-tarifas-tren .tarjeta-tarifa .contenedor-condicion[data-v-7fbc431c]{display:flex;margin-top:15px}.modal-tarifas-tren .tarjeta-tarifa .contenedor-condicion .condicion p[data-v-7fbc431c],.modal-tarifas-tren .tarjeta-tarifa .contenedor-condicion .condicion[data-v-7fbc431c] span{margin:2px 0 0 15px;font-size:.9em;line-height:normal;display:block}.modal-tarifas-tren .tarjeta-tarifa .contenedor-condicion .condicion p.titulo[data-v-7fbc431c]{font-weight:700}.modal-tarifas-tren .tarjeta-tarifa .contenedor-condicion[data-v-7fbc431c] .tablas-condiciones{display:none!important}.modal-tarifas-tren .tarjeta-tarifa .contenedor-condicion.cambios[data-v-7fbc431c] .texto-condiciones-cambio,.modal-tarifas-tren .tarjeta-tarifa .contenedor-condicion.cancelaciones[data-v-7fbc431c] .texto-condiciones-cancelacion{display:block!important}.modal-detalle-enlace .resumen_tren[data-v-7fbc431c]{width:100%}.resumen_tren .cabecera_resumen_tren[data-v-7fbc431c],.resumen_tren .titulo_resumen_tren[data-v-7fbc431c]{margin-bottom:0!important;line-height:normal}.pestaniaTrenVuelta[data-v-7fbc431c]{width:100%}.renfeAPI_clases[data-v-7fbc431c]{margin-bottom:0!important}.textoMostrar[data-v-7fbc431c]{border:2px solid black;background:#d9dada;padding:2px 7px;border-radius:40px;color:#000;font-weight:700;width:130px}.header_swal[data-v-7fbc431c]{width:auto;height:auto}.titulo_swal[data-v-7fbc431c]{color:#000!important;font-size:20px!important}.titulo_swal span[data-v-7fbc431c]{color:#000!important;font-size:20px!important;font-weight:700!important}.selected .elegido[data-v-7fbc431c]{font-weight:700;margin:0 5px;color:#73a931!important}.disabled .flecha_elegido[data-v-7fbc431c],.disabled .elegido[data-v-7fbc431c],.disabled .elegir[data-v-7fbc431c],.disabled .ratePrice[data-v-7fbc431c],.forceDisabled .flecha_elegido[data-v-7fbc431c],.forceDisabled .elegido[data-v-7fbc431c],.forceDisabled .elegir[data-v-7fbc431c],.forceDisabled .ratePrice[data-v-7fbc431c]{display:none!important}.disabled .noseleccion[data-v-7fbc431c],.forceDisabled .noseleccion[data-v-7fbc431c]{display:block!important}.trainRate.btnSeleccionar_swal .flecha_elegido[data-v-7fbc431c],.trainRate.btnSeleccionar_swal .elegido[data-v-7fbc431c]{display:none}.trainRate.btnSeleccionar_swal .elegir[data-v-7fbc431c],.trainRate.btnSeleccionar_swal .ratePrice[data-v-7fbc431c]{display:inline-block;text-transform:lowercase}.trainRate.selected .flecha_elegido[data-v-7fbc431c],.trainRate.selected .elegido[data-v-7fbc431c]{display:inline-block}.flecha_elegido[data-v-7fbc431c]{margin-top:3px}.flecha_elegido svg[data-v-7fbc431c]{vertical-align:baseline;margin-right:2px}.trainRate.selected .ratePrice[data-v-7fbc431c],.trainRate.selected .elegir[data-v-7fbc431c]{display:none}.contenedor_swal_cambioTarifa[data-v-7fbc431c]{text-align:left;color:#000}.horas_swal_cambioTarifa[data-v-7fbc431c]{text-align:left;padding-top:10px;color:#000!important}.flecha_swal[data-v-7fbc431c]{margin-top:3px}.resumen_horas_swal[data-v-7fbc431c]{padding-top:10px;padding-bottom:20px}.nombre_tarifaSwal[data-v-7fbc431c]{border:2px solid black;color:#000}.clases_swal[data-v-7fbc431c]{border:1px solid red;display:inline-block;color:#000}.cont_tarifas_swal[data-v-7fbc431c]{border-bottom:2px solid gray;margin-bottom:20px}.centrar[data-v-7fbc431c]{text-align:center}.boton_cerrar[data-v-7fbc431c]{background:gray;border:0;border-radius:15px;color:#fff;padding:4px 20px;font-weight:700}.resumen_nombreClases[data-v-7fbc431c]{width:20%}.resumen_tarifas_swal[data-v-7fbc431c]{width:60%;display:flex;justify-content:flex-end}.inline_flex[data-v-7fbc431c]{display:inline-flex}.centrarvertical[data-v-7fbc431c]{display:flex;flex-direction:column;justify-content:center}.tarifas_Swal img[data-v-7fbc431c]{margin-left:10px}.popover.b-popover.info_tarifa[data-v-7fbc431c]{max-width:317px}.popover.b-popover.info_tarifa .popover-body[data-v-7fbc431c]{width:fit-content}.popover.b-popover .cabecera_tarifa[data-v-7fbc431c]{padding:5px 0;border-bottom:1px dotted lightgrey;margin-bottom:20px;font-size:14px}.popover.b-popover .cabecera_tarifa h3[data-v-7fbc431c]{font-size:15px;font-weight:700;margin-bottom:3px}.ocultarclase[data-v-7fbc431c]{display:none}.ratePrice[data-v-7fbc431c]{font-weight:700!important}.escalado_1_2[data-v-7fbc431c]{margin-left:0;margin-top:3px}.cont_clases[data-v-7fbc431c]{border-bottom:1px solid gray}.precio_tren[data-v-7fbc431c]{display:inline-block;color:#000;font-size:25px;margin-top:10px}.btn-compra.add.superior[data-v-7fbc431c]{position:relative!important;float:right!important;margin-top:-75px!important;margin-right:20px!important}#info_compra[data-v-7fbc431c]{display:none}.conceptos[data-v-7fbc431c]{background:none!important}.conceptos.trenIda[data-v-7fbc431c],.conceptos.trenVuelta[data-v-7fbc431c]{width:100%!important}.page_ociotourFechas .selectTrains_content #seleccionModelos .grupos .groupConceptos .conceptos .concepto[data-v-7fbc431c]{padding:0}.selectTrains_content .v2_selecciontrenes .seleccionTrenes .v2_columnaTren_izq[data-v-7fbc431c],.selectTrains_content .v2_selecciontrenes .seleccionTrenes .v2_columnaTren_der[data-v-7fbc431c]{width:50%!important;border:none!important;border-bottom:2px solid #666666!important}.selectTrains_content .v2_selecciontrenes .seleccionTrenes .v2_columnaTren_izq.bordeMarcaBlanca[data-v-7fbc431c],.selectTrains_content .v2_selecciontrenes .seleccionTrenes .v2_columnaTren_der.bordeMarcaBlanca[data-v-7fbc431c]{width:50%!important;border:none!important}.v2_columnaTren_izq.bordeMarcaBlanca h2.tituloColumnaTren[data-v-7fbc431c],.v2_columnaTren_der.bordeMarcaBlanca h2.tituloColumnaTren[data-v-7fbc431c]{display:block!important;font-size:20px!important;color:#006!important;background:#f2f2f2!important}.tituloColumnaTren[data-v-7fbc431c]{color:red}h2.tituloColumnaTren svg[data-v-7fbc431c]{height:20px!important;margin-right:10px!important;color:red}h2.tituloColumnaTren svg path[data-v-7fbc431c]{fill:red!important}.clase[data-v-7fbc431c]{margin-left:30px}.contenidoPrincipalTren .mostrarTarifas span.textoMostrar[data-v-7fbc431c]{display:none}.contenidoPrincipalTren .mostrarTarifas.oculto span.textoMostrar[data-v-7fbc431c],.contenidoPrincipalTren .mostrarTarifas span.textoOcultar[data-v-7fbc431c]{display:block;font-size:14px;cursor:pointer}.contenidoPrincipalTren .mostrarTarifas.oculto span.textoOcultar[data-v-7fbc431c]{display:none}.modal-content[data-v-7fbc431c]{height:fit-content}.page_ociotourFechas #seleccionModelos .seleccionTrenes .divTarifas[data-v-7fbc431c]{padding:0!important}table.renfeAPI_tarifas[data-v-7fbc431c]{font-family:Roboto,sans-serif}.renfeAPI_tarifas td[data-v-7fbc431c],.renfeAPI_tarifas th[data-v-7fbc431c]{padding:5px;color:#000;width:250px;background:#fff;text-align:center}.renfeAPI_tarifas thead th[data-v-7fbc431c]:not(.empty){background:#bcbcbc;color:#fff}.renfeAPI_tarifas thead th.empty[data-v-7fbc431c]{background:none;width:120px!important}.renfeAPI_tarifas tbody th.nombretarifas[data-v-7fbc431c]{width:120px!important;color:#000;text-align:left}.renfeAPI_tarifas tbody td[data-v-7fbc431c]{cursor:pointer}table.renfeAPI_tarifas tr[data-v-7fbc431c]:last-child{border-bottom:1px solid #000000}table.renfeAPI_tarifas .trainRate svg[data-v-7fbc431c]{background:#006;padding:4px;width:20px;height:20px;vertical-align:sub;border-radius:10px;display:none!important}.renfeAPI_tarifas section[data-v-7fbc431c]{display:flex;display:-webkit-flex;align-items:flex-end;justify-content:space-evenly;margin-bottom:20px;min-height:63px;padding:0 3px}.renfeAPI_tarifas div.tarifas_select[data-v-7fbc431c]{width:74%;margin:0!important}.renfeAPI_tarifas div.tarifas_select .vs__dropdown-toggle[data-v-7fbc431c]{background-color:#fff;border-radius:17px;min-height:34px;padding:0;margin-bottom:0!important;transition:border-radius .2s;font-size:15px}.renfeAPI_tarifas div.tarifas_select.vs--open .vs__dropdown-toggle[data-v-7fbc431c]{border-radius:17px 17px 0 0}.renfeAPI_tarifas div.tarifas_select.vs--open.select_vacio .vs__dropdown-toggle[data-v-7fbc431c]{border-radius:17px;border-color:#3c3c3c42!important}.renfeAPI_tarifas div.tarifas_select .vs__dropdown-menu[data-v-7fbc431c]{border:1px solid rgba(60,60,60,.26);border-top:none;border-radius:0 0 17px 17px;padding:0;box-shadow:none}.renfeAPI_tarifas div.tarifas_select.select_vacio .vs__dropdown-menu[data-v-7fbc431c],.renfeAPI_tarifas div.tarifas_select.select_vacio .vs__actions[data-v-7fbc431c]{display:none!important}.renfeAPI_tarifas div.tarifas_select .vs__dropdown-menu li[data-v-7fbc431c]{padding-left:17px;font-size:15px}.renfeAPI_tarifas div.tarifas_select .vs__dropdown-menu li.vs__dropdown-option--highlight[data-v-7fbc431c]{background-color:#fff;color:unset}.renfeAPI_tarifas div.tarifas_select .vs__dropdown-menu li.vs__no-options[data-v-7fbc431c]{display:none}.renfeAPI_tarifas div.tarifas_select .vs__selected-options[data-v-7fbc431c]{margin:0!important;align-items:center;flex-wrap:nowrap}.renfeAPI_tarifas div.tarifas_select .vs__selected[data-v-7fbc431c]{margin:0 0 0 12px;padding-right:0;border:0;opacity:1}.renfeAPI_tarifas div.tarifas_select.vs--open .vs__selected[data-v-7fbc431c]{position:relative}.renfeAPI_tarifas div.tarifas_select .vs__search[data-v-7fbc431c]{border:0;width:1px!important;padding:0;margin:0!important}.renfeAPI_tarifas div.tarifas_select .vs__actions[data-v-7fbc431c]{margin-right:8px;padding:4px 0 0}.renfeAPI_tarifas div.tarifas_select .vs__actions svg[data-v-7fbc431c]{transition:.15s ease-in}.renfeAPI_tarifas div.tarifas_select.vs--open .vs__actions svg[data-v-7fbc431c]{transform:rotate(180deg);transform-origin:50% 50%}.renfeAPI_tarifas div.tarifas_select .option[data-v-7fbc431c]{margin:0!important;display:flex;flex-wrap:wrap;padding:3px 0}.renfeAPI_tarifas div.tarifas_select .option span[data-v-7fbc431c]:first-of-type{margin-left:5px}.renfeAPI_trenIda.trainRate.selected[data-v-7fbc431c],.renfeAPI_trenIda.trainRate[data-v-7fbc431c]:hover,.renfeAPI_trenIda.trainRate.cheaper[data-v-7fbc431c],.renfeAPI_trenVuelta.trainRate.selected[data-v-7fbc431c],.renfeAPI_trenVuelta.trainRate[data-v-7fbc431c]:hover,.renfeAPI_trenVuelta.trainRate.cheaper[data-v-7fbc431c]{background:#f2f2f2}.contenidoDerecha[data-v-7fbc431c]{float:right;margin-top:-25px}.popUpGris[data-v-7fbc431c]{position:absolute;background:#666;width:200px;border-radius:10px;padding:10px;color:#fff}.btnSeleccionar[data-v-7fbc431c]{padding:4px 10px;border-radius:40px;font-weight:700!important;vertical-align:top;cursor:pointer;margin-top:3px;width:130px}.resumen_precios_trenes .btnSeleccionar[data-v-7fbc431c]{color:#fff!important}.btnSeleccionado[data-v-7fbc431c]{padding:6px 9px;border-radius:5px;background:#cbdc82!important;color:#73a931!important;vertical-align:top;margin-top:5px;cursor:pointer;border:0px}.nombre_tarifa[data-v-7fbc431c]{font-weight:700!important;color:#000!important}.renfeAPI_tren_info .btnSeleccionado[data-v-7fbc431c]{display:none!important}.renfeAPI_tren_info .btnSeleccionar[data-v-7fbc431c],.renfeAPI_tren_info.selected .btnSeleccionado[data-v-7fbc431c]{display:inline-block!important}.renfeAPI_tren_info.selected .btnSeleccionar[data-v-7fbc431c]{display:none!important}.renfeAPI_condiciones .info img[data-v-7fbc431c],.renfeAPI_condiciones .gastos_gestion img[data-v-7fbc431c]{width:15px;vertical-align:text-bottom;margin-right:3px}.renfeAPI_condiciones .info[data-v-7fbc431c],.renfeAPI_condiciones .gastos_gestion[data-v-7fbc431c]{margin:20px 0 5px;font-weight:700}.renfeAPI_condiciones table[data-v-7fbc431c]{background:#fff;border:1px solid lightgrey}.renfeAPI_condiciones table thead[data-v-7fbc431c]{border:1.5px solid}.renfeAPI_condiciones table th[data-v-7fbc431c],.renfeAPI_condiciones table td[data-v-7fbc431c]{width:120px;padding:2px 10px;font-family:Roboto,sans-serif;color:#000}.renfeAPI_tren_info.filtered[data-v-7fbc431c]{display:none}.swalTablaTarifas[data-v-7fbc431c]{width:100%;border:2px solid #bcbcbc}[data-v-7fbc431c] .swalTarifas h2.swal2-title{font-size:18px;line-height:28px;text-align:justify;margin:15px 0}.swalTablaTarifas tr.head[data-v-7fbc431c]{background:#bcbcbc;color:#fff}.swalTablaTarifas td[data-v-7fbc431c]{padding:5px}.swalTablaTarifas tr td[data-v-7fbc431c]:first-child{font-weight:700;text-align:left}[data-v-7fbc431c] .swalTarifas .swal2-spacer{display:none!important}[data-v-7fbc431c] .swalTarifas{text-align:right!important}.swalTablaTarifas tr.head td[data-v-7fbc431c]{text-transform:uppercase;font-size:16px}[data-v-7fbc431c] .swalTarifas button{display:inline-block;margin:0!important;border-radius:0!important;text-transform:uppercase}[data-v-7fbc431c] .swalTarifas button.swal2-confirm{background:#006!important;border:none!important;margin:0 10px!important}.concepto[data-v-7fbc431c]{border:none!important;margin-top:10px!important}.page_ociotourFechas #seleccionModelos .seleccionTrenes .renfeAPI_clases .renfeAPI_salida[data-v-7fbc431c],.page_ociotourFechas #seleccionModelos .seleccionTrenes .renfeAPI_clases .renfeAPI_llegada[data-v-7fbc431c]{font-size:13px}.seleccionTrenes[data-v-7fbc431c]{width:800px!important;margin-left:2rem}.datosDuracion[data-v-7fbc431c],.datoClase[data-v-7fbc431c]{color:#000!important}.swalTarifas tr[data-v-7fbc431c]:last-child{border-top:2px solid #bcbcbc}.modal-aviso-vuelta .titulo[data-v-7fbc431c]{font-size:1.7em;color:inherit;text-align:center}.modal-aviso-vuelta .btn-aceptar[data-v-7fbc431c]{width:10em;border:none;border-radius:50px;text-transform:lowercase;padding:5px 0;font-size:1.2em;margin:25px auto;display:block}@media screen and (max-width: 1200px){#cesta_resumen span.descuento[data-v-7fbc431c]{width:200px}}@media screen and (max-width: 1080px){.trainsFilterContainer[data-v-7fbc431c]{position:fixed;z-index:9999;top:0;margin:0!important;height:100%;transition:.6s ease;left:-270px;width:270px!important;padding-top:20px}.trainsFilterContainer.bordeMarcaBlanca[data-v-7fbc431c]{left:0}h2.tituloFiltro[data-v-7fbc431c]{width:120%}}@media screen and (max-width: 1080px){#info_compra #elementosCompra .bloqueProductoContainer .datosTren[data-v-7fbc431c]{width:300px}.renfeAPI_tarifas .columna_izq_tarifa .otras-tarifas[data-v-7fbc431c]{margin-top:20px}.renfeAPI_tarifas .columna_izq_tarifa[data-v-7fbc431c]{flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start}}@media screen and (max-width: 830px){.header_renfe button.btn-reservar[data-v-7fbc431c]{display:none}.columna_der_tarifa[data-v-7fbc431c]{position:relative}.info-trasbordo[data-v-7fbc431c]{margin:10px 0}.modal-tarifas-tren .modal-dialog[data-v-7fbc431c]{height:100%}.modal-tarifas-tren .modal-dialog .modal-content[data-v-7fbc431c]{border-radius:0;height:100%}.modal-tarifas-tren .modal-dialog .modal-content .modal-body[data-v-7fbc431c]{height:unset}}@media screen and (max-width: 755px){.precio[data-v-7fbc431c]{float:right;font-size:20px;margin-top:-4px}.contenidoDerecha[data-v-7fbc431c]{float:none;display:block;margin-top:0;text-align:right}}@media screen and (max-width: 568px){.selectTrains_content .contenedor-trenes .contenedor-tren .renfeAPI_tren_info[data-v-7fbc431c]{padding:10px 10px 20px;font-size:12px}.selectTrains_content .contenedor-trenes .contenedor-tren.recomendado .recomendacion[data-v-7fbc431c]{font-size:.8em}.contenidoPrincipalTren .aviso_ultimas_plazas[data-v-7fbc431c]{text-align:right}.contenedor-trenes .contenedor-tren .contenidoPrincipalTren[data-v-7fbc431c]{display:block}.page_ociotourFechas .selectTrains_content #seleccionModelos .contenedor-tren .renfeAPI_tren_info .info-viaje svg[data-v-7fbc431c]{width:1.2em!important;height:unset!important}.resumen_tren .info-viaje .duracionViaje .datosDuracion[data-v-7fbc431c],.modal-tarifas-tren .info-viaje .duracionViaje .datosDuracion[data-v-7fbc431c]{margin-left:10px}.resumen_tren .info-viaje .duracionViaje[data-v-7fbc431c]{margin-top:10px}.contenidoPrincipalTren .resumen_tren[data-v-7fbc431c]{width:100%}.resumen_tren img.img-tipo-tren[data-v-7fbc431c]{height:unset;width:25%;margin-right:15px}.renfeAPI_tarifas .columna_izq_tarifa[data-v-7fbc431c]{margin-left:0}.renfeAPI_tarifas .columna_izq_tarifa .otras-tarifas svg[data-v-7fbc431c]{width:7px!important}.renfeAPI_tarifas .columna_der_tarifa .btnSeleccionar_swal[data-v-7fbc431c]{width:9em;padding:2px 0}.contenedor-tren .precio-ahorro[data-v-7fbc431c]{font-size:.7rem;min-width:35%;padding:7px;margin-bottom:7px}.contenedor-tren.recomendado .precio-ahorro[data-v-7fbc431c]{top:0}.info-trasbordo[data-v-7fbc431c]{font-size:.7rem}.info-trasbordo svg[data-v-7fbc431c]{width:22px!important}.modal-detalle-enlace .resumen_tren .trayecto p[data-v-7fbc431c],.modal-detalle-enlace .resumen_tren .info-viaje .duracionViaje .datosDuracion[data-v-7fbc431c]{font-size:.7rem!important;vertical-align:super}.modal-detalle-enlace .resumen_tren .duracionViaje svg[data-v-7fbc431c]{width:15px!important;height:15px!important}}@media screen and (max-width: 535px){.active span[data-v-7fbc431c],.noactive span[data-v-7fbc431c]{font-size:16px}.contenidoPrincipalTren[data-v-7fbc431c] *{zoom:100%}.contenidoPrincipalTren[data-v-7fbc431c],.contenidoOcultoTren[data-v-7fbc431c]{padding:8px}.tarifas_Swal img[data-v-7fbc431c]{vertical-align:unset}.cabeceraColumnas .btn-tren[data-v-7fbc431c]{font-size:.8em;padding:10px 10px 10px 3px}}@media screen and (max-width: 450px){.active[data-v-7fbc431c],.noactive[data-v-7fbc431c]{font-size:14px;padding:8px}.active span[data-v-7fbc431c],.noactive span[data-v-7fbc431c]{vertical-align:sub}.modal-tarifas-tren[data-v-7fbc431c]{font-size:.8em}.modal-tarifas-tren .modal-header[data-v-7fbc431c]{padding:20px 30px 0}.modal-tarifas-tren .tarjeta-tarifa .btnSeleccionar_swal[data-v-7fbc431c]{width:9em}}@media screen and (max-width: 420px){#info_compra #elementosCompra .bloqueProductoContainer .datosTren[data-v-7fbc431c]{width:300px}#info_compra .bloqueDetalleTren .iconoTrenContainer[data-v-7fbc431c]{width:0}.horas_swal_cambioTarifa[data-v-7fbc431c]{font-size:15px}.resumen_precios_trenes[data-v-7fbc431c]{margin-left:10px}}@media screen and (max-width: 410px){.btnSeleccionar svg[data-v-7fbc431c],.btnSeleccionado svg[data-v-7fbc431c]{display:none!important}.v2_columnaTren_izq.active h2.tituloColumnaTren[data-v-7fbc431c],.v2_columnaTren_der.active h2.tituloColumnaTren[data-v-7fbc431c],h2.tituloColumnaTren[data-v-7fbc431c]{font-size:16px!important}h2.tituloColumnaTren svg[data-v-7fbc431c]{display:none!important}.selected span.elegido[data-v-7fbc431c]{margin:0}}@media screen and (max-width: 350px){.aviso_ultimas_plazas[data-v-7fbc431c]{font-size:12px}}@media screen and (max-width: 370px){.active span[data-v-7fbc431c],.noactive span[data-v-7fbc431c]{font-size:11px}.renfeAPI_tarifas section[data-v-7fbc431c]{align-items:center;-webkit-align-items:center!important}}.page_formulario #resumenBusqueda[data-v-7fbc431c]{display:none!important}.page_formulario #tituloEstasComprando[data-v-7fbc431c]{display:block!important}.page_hotelbedsModalities #seleccionModelos .grupos .groupConceptos .conceptos .concepto .totalSinDescuento[data-v-7fbc431c],.page_ociotourFechas #seleccionModelos .grupos .groupConceptos .conceptos .concepto .totalSinDescuento[data-v-7fbc431c],.page_seleccionModelos #seleccionModelos .grupos .groupConceptos .conceptos .concepto .totalSinDescuento[data-v-7fbc431c],.page_ociotourZonas #seleccionModelos .grupos .groupConceptos .conceptos .concepto .totalSinDescuento[data-v-7fbc431c],.page_oneboxSesiones #seleccionModelos .grupos .groupConceptos .conceptos .concepto .totalSinDescuento[data-v-7fbc431c],#seleccionOnebox #seleccionModelos .grupos .groupConceptos .conceptos .concepto .totalSinDescuento[data-v-7fbc431c],.page_hotelbedsModalities #seleccionOnebox .grupos .groupConceptos .conceptos .concepto .totalSinDescuento[data-v-7fbc431c],.page_ociotourFechas #seleccionOnebox .grupos .groupConceptos .conceptos .concepto .totalSinDescuento[data-v-7fbc431c],.page_seleccionModelos #seleccionOnebox .grupos .groupConceptos .conceptos .concepto .totalSinDescuento[data-v-7fbc431c],.page_ociotourZonas #seleccionOnebox .grupos .groupConceptos .conceptos .concepto .totalSinDescuento[data-v-7fbc431c],.page_oneboxSesiones #seleccionOnebox .grupos .groupConceptos .conceptos .concepto .totalSinDescuento[data-v-7fbc431c],#seleccionOnebox #seleccionOnebox .grupos .groupConceptos .conceptos .concepto .totalSinDescuento[data-v-7fbc431c]{display:inline-block!important}.disabled[data-v-7fbc431c],.forceDisabled[data-v-7fbc431c]{cursor:not-allowed;pointer-events:none;background:#ccc!important;border-radius:5px;vertical-align:middle;width:31%;border:2px solid red;margin:0}div.contenedor_inputs div.checkBoxForm[data-v-7fbc431c]{padding-bottom:10px;border-bottom:1px solid #666666}div.contenedor_inputs div.checkBoxForm div.input[data-v-7fbc431c]{width:49%}div.contenedor_inputs div.checkBoxForm input.checkbox[data-v-7fbc431c]{height:18px!important;width:200px;-webkit-appearance:checkbox;-moz-appearance:checkbox;-ms-appearance:checkbox;-o-appearance:checkbox}@media screen and (max-width: 800px){div.contenedor_inputs div.checkBoxForm[data-v-7fbc431c]{width:75%;margin:auto}div.contenedor_inputs div.checkBoxForm input.checkbox[data-v-7fbc431c]{height:18px!important;width:49%}div.contenedor_inputs div.checkBoxForm label[data-v-7fbc431c]{display:inline;width:49%}}.iconosColumnaTrenes[data-v-7fbc431c]{width:auto!important;height:27px!important}.mb-30px[data-v-7fbc431c]{margin-bottom:30px}.displayFlex[data-v-7fbc431c]{display:flex;flex-direction:column}.red[data-v-7fbc431c]{color:red}.cursor[data-v-7fbc431c]{cursor:pointer}.swal2-modal.swalComplements.swal2-show[data-v-7fbc431c]{width:900px!important;min-height:fit-content!important}div.seleccionadorComplemento[data-v-7fbc431c]{border-top-width:3px!important;border-left-width:3px!important;border-bottom-width:3px!important;border-right-width:3px!important;border-radius:20px;display:flex;margin:0!important;align-items:center;width:100%}.contPreciosComponentes[data-v-7fbc431c]{width:100%;display:flex;justify-content:space-between;align-items:center;padding:5px 10px 5px 5px}.complementoSelected svg[data-v-7fbc431c]{visibility:visible!important}.complementoSelected[data-v-7fbc431c]{color:#fff}.labelComplemento[data-v-7fbc431c]{display:flex;align-items:center;justify-content:space-between;margin:10px!important}.align-items-center[data-v-7fbc431c]{align-items:center}.contImg[data-v-7fbc431c]{position:relative}.popupComplementos[data-v-7fbc431c]{display:none;position:absolute;background-color:gray;min-width:250px;max-width:400px;color:#fff;right:20px;border-radius:10px;bottom:20px;padding:10px 0}.inputCheckComplement[data-v-7fbc431c]{display:none}.modal-descuento-ofertren .contenedor[data-v-7fbc431c]{text-align:center;color:#000;display:flex;justify-content:center;padding:2em 2em 3em}.modal-descuento-ofertren svg.colorBackgroundMarcaBlancaSvg[data-v-7fbc431c]{width:80px;height:unset;margin-bottom:20px}.modal-descuento-ofertren h2.titulo-modal[data-v-7fbc431c]{font-size:1.3em;font-weight:400;color:inherit}.modal-descuento-ofertren h2.titulo-modal span[data-v-7fbc431c]{display:block;margin:0 0 20px}.modal-descuento-ofertren .botonera[data-v-7fbc431c]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;margin:40px 0 30px}.modal-descuento-ofertren .botonera .btn-modal[data-v-7fbc431c]{width:70%;padding:9px 0;background-color:#a2a2a2;border-radius:4px;color:#fff;font-size:1em;font-weight:700}.modal-descuento-ofertren .google-review[data-v-7fbc431c]{display:flex;justify-content:center;align-items:center}.modal-descuento-ofertren .review-stars[data-v-7fbc431c]{display:inline-flex;align-items:center;justify-content:flex-start;gap:3px;margin:0 10px}.modal-descuento-ofertren .review-stars svg[data-v-7fbc431c]{fill:#f93;width:.8em;height:.8em}.modal-descuento-ofertren .reviews-title__google-logo[data-v-7fbc431c]{height:1.25em!important;width:unset}.descuento-ofertren[data-v-7fbc431c]{margin:0!important;font-size:1.4em}.descuento-ofertren .precio-tachado[data-v-7fbc431c]{color:#f55146}.descuento-ofertren .strikethrough[data-v-7fbc431c]:before{position:absolute;content:"";left:0;top:40%;right:0;border-top:2px solid;border-color:#000;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.filtros[data-v-b10265a3]{display:grid;grid-template-columns:repeat(3,30%);justify-content:space-between}.filtros .filtro div.contenedor-filtro[data-v-b10265a3]{display:flex;flex-direction:column;margin-bottom:15px;width:100%;position:relative}.filtros .filtro div.contenedor-filtro span.titulo[data-v-b10265a3]{font-size:.8em;text-align:left}.filtros .filtro div.contenedor-filtro .input-filtro[data-v-b10265a3]{background-color:#fff;padding:0 30px 0 10px;border:1px solid #cccccc;border-radius:3px;color:#000;font-size:.8em;outline:none;width:100%;cursor:pointer;font-weight:400;min-height:40px;display:flex;align-items:center;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='3.2629mm' height='2.8258mm' viewBox='0 0 19.71 17.07' class='arrow-down' style='shape-rendering: geometricprecision; text-rendering: geometricprecision; fill-rule: evenodd; clip-rule: evenodd; cursor: pointer;'><g id='Capa_x0020_2'><polygon points='9.86,17.07 4.93,8.54 -0,0 9.86,0 19.71,0 14.79,8.54 ' style='fill: rgb(0, 0, 0); fill-rule: nonzero;'></polygon></g></svg>");background-repeat:no-repeat;background-size:11px;background-position-x:calc(100% - 10px);background-position-y:50%}.filtros .filtro div.contenedor-filtro[data-v-b10265a3] .v-select.select-filtros .vs__dropdown-toggle{padding:0;height:40px}.filtros .filtro div.contenedor-filtro[data-v-b10265a3] .v-select.select-filtros .vs__dropdown-toggle .vs__actions{padding:0 10px}.filtros .filtro div.contenedor-filtro[data-v-b10265a3] .v-select.select-filtros .vs__dropdown-toggle .vs__actions svg{width:11px}.filtros .filtro div.contenedor-filtro[data-v-b10265a3] .v-select.select-filtros .vs__dropdown-menu{padding-left:0;min-width:100%}.filtros .filtro div.contenedor-filtro[data-v-b10265a3] .v-select.select-filtros .vs__dropdown-option{padding:3px 7px}.filtros .filtro div.contenedor-filtro[data-v-b10265a3] .v-select.select-filtros .vs__dropdown-option .option{display:flex;align-items:center}.filtros .filtro div.contenedor-filtro[data-v-b10265a3] .v-select.select-filtros .vs__selected-options{display:flex;flex-wrap:nowrap;overflow-x:auto;padding:0 0 0 10px}.filtros .filtro div.contenedor-filtro[data-v-b10265a3] .v-select.select-filtros .vs__selected-options .vs__search{opacity:0;width:0;height:0}.filtros .filtro div.contenedor-filtro[data-v-b10265a3] .v-select.select-filtros .vs__selected{background-color:transparent;border:none;margin:0;padding:0}.filtros .filtro div.contenedor-filtro[data-v-b10265a3] .v-select.select-filtros .vs__selected .option{display:flex}.filtros .filtro div.contenedor-filtro[data-v-b10265a3] .v-select.select-filtros .vs__selected .option .nombre,.filtros .filtro div.contenedor-filtro[data-v-b10265a3] .v-select.select-filtros .vs__selected .option .separador{font-weight:400!important;font-size:.8em!important}.filtros .filtro div.contenedor-filtro[data-v-b10265a3] .v-select.select-filtros .vs__selected .option .separador{margin:0 8px}.filtros .filtro div.contenedor-filtro[data-v-b10265a3] .v-select.select-filtros .vs__selected:last-of-type .separador,.filtros .filtro div.contenedor-filtro[data-v-b10265a3] .v-select.select-filtros .vs__selected button{display:none}.filtros .filtro div.contenedor-filtro[data-v-b10265a3] .v-select.select-filtros .vs__dropdown-option .nombre{font-weight:400;font-size:.9em;line-height:normal}.filtros .filtro div.contenedor-filtro[data-v-b10265a3] .v-select.select-filtros .vs__dropdown-option .checkmark{height:20px;width:20px;border-radius:3px;border:1px solid;box-sizing:border-box;margin-right:10px;display:inline-flex;justify-content:center;position:relative}.filtros .filtro div.contenedor-filtro[data-v-b10265a3] .v-select.select-filtros .vs__dropdown-option.vs__dropdown-option--highlight{background-color:transparent;color:inherit}.filtros .filtro div.contenedor-filtro[data-v-b10265a3] .v-select.select-filtros .vs__dropdown-option:hover .checkmark{border-color:#ccc}.filtros .filtro div.contenedor-filtro[data-v-b10265a3] .v-select.select-filtros .vs__dropdown-option .checkmark svg{width:14px;vertical-align:middle;display:none;fill:#fff}.filtros .filtro div.contenedor-filtro[data-v-b10265a3] .v-select.select-filtros .vs__dropdown-option .checkmark.colorBackgroundMarcaBlanca{border:none}.filtros .filtro div.contenedor-filtro[data-v-b10265a3] .v-select.select-filtros .vs__dropdown-option .checkmark .fondo{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;border-radius:3px}.filtros .filtro div.contenedor-filtro[data-v-b10265a3] .v-select.select-filtros .vs__dropdown-option .checkmark svg{display:block}.filtros[data-v-b10265a3] .vc-popover-content-wrapper,.filtros[data-v-b10265a3] .vc-popover-content,.filtros[data-v-b10265a3] .vc-container{font-family:inherit}[data-v-b10265a3] .vc-pane-layout .vc-pane .vc-day-content.is-disabled{cursor:default}[data-v-b10265a3] .vc-pane-layout .vc-pane .vc-day-content.is-disabled:hover,[data-v-b10265a3] .vc-pane-layout .vc-pane .vc-day-content.is-disabled:focus{background-color:transparent;font-weight:400}.filtros[data-v-b10265a3] .vc-weeks .vc-day .vc-highlights+.vc-day-content{color:#fff}@media screen and (max-width: 500px){.filtros[data-v-b10265a3]{grid-template-columns:repeat(2,48%)}.filtros .filtro div.contenedor-filtro span.titulo[data-v-b10265a3]{font-size:.7em}.filtros .filtro div.contenedor-filtro .input-filtro[data-v-b10265a3]{min-height:34px;background-size:9px}.filtros .filtro div.contenedor-filtro[data-v-b10265a3] .v-select.select-filtros .vs__dropdown-toggle{height:34px}.filtros .filtro div.contenedor-filtro[data-v-b10265a3] .v-select.select-filtros .vs__dropdown-toggle .vs__actions{padding:0 10px}.filtros .filtro div.contenedor-filtro[data-v-b10265a3] .v-select.select-filtros .vs__dropdown-toggle .vs__actions svg{width:9px}.filtros .filtro div.contenedor-filtro[data-v-b10265a3] .v-select.select-filtros .vs__selected-options .vs__search{opacity:0;width:0;height:0}.filtros .filtro div.contenedor-filtro[data-v-b10265a3] .v-select.select-filtros .vs__selected .option .nombre,.filtros .filtro div.contenedor-filtro[data-v-b10265a3] .v-select.select-filtros .vs__selected .option .separador{font-size:.8em!important}}.cabecera-resultados .calendarWrapper{display:block}.seleccion_entradascom .contenedorCalendario .calendarWrapper{width:100%;justify-content:flex-start}.search_trains_container .calendarWrapper input.dateEntradasCom{display:block}.result-wrapper .calendarWrapper input.dateEntradasCom{margin:15px 0;text-align:center;display:none}.contenedorCalendario .modal-calendario .modal{margin-left:0!important;position:absolute!important;top:28px!important;left:0!important;right:unset!important;padding:0!important;width:unset!important;height:unset!important}.modal-calendario .modal-dialog{height:fit-content!important;margin:0!important;max-width:unset!important}.modal-calendario .modal-content{width:fit-content!important;height:unset!important}.modal-calendario .modal-content .modal-body{margin:10px 0 30px;width:40vw}.modal-calendario button[disabled]{cursor:not-allowed}.calendarWrapper .botonera{display:flex;align-items:flex-start;margin:15px 0}.calendarWrapper .botonera button{border:1px solid #cccccc;width:140px;height:50px;margin-right:5px;border-radius:3px;font-size:.7em;background-color:transparent;display:flex;align-items:center}.calendarWrapper .botonera button svg{min-width:25px;min-height:25px;margin:0 10px}.calendarWrapper .botonera button.filtros-calendario svg{min-width:30px;min-height:30px}.calendarWrapper .botonera button.filtros-calendario span.btn-texto{max-width:75px;min-width:75px}.calendarWrapper .botonera button span.btn-texto{display:block;width:100%;text-align:center;padding:0 7px}.calendarWrapper .botonera button.filtros-calendario.colorBackgroundMarcaBlanca{border:none}.calendarWrapper .botonera button.filtros-calendario.colorBackgroundMarcaBlanca svg{fill:#fff!important}.calendarWrapper .botonera button.filtros-calendario.colorBackgroundMarcaBlanca{color:#fff!important}.fc-media-screen,.contenedor-lista-eventos{width:100%!important;margin:10px 0;font-family:inherit}.fc-header-toolbar{margin-bottom:0!important}.fc-toolbar-title,.fc .fc-button{border:none!important;text-transform:capitalize;background-color:transparent!important}#calendar.fc .fc-toolbar-title{margin:0!important;padding:0!important;font-family:inherit}.fc .fc-button .fc-icon{vertical-align:middle;font-size:1.5em}.fc .fc-button:hover,.fc .fc-button:focus,.fc .fc-button:active,.fc .fc-button:focus-visible{background-color:transparent!important;border:none!important;box-shadow:none!important;outline:none!important}.fc .fc-view-harness{overflow:visible}.fc .fc-daygrid-body{width:100%!important;background-color:#eee}.fc .fc-scrollgrid,.fc .fc-scrollgrid table{width:100%!important;table-layout:fixed}.fc-col-header-cell{border:none!important}a.fc-col-header-cell-cushion{color:#fff;text-transform:capitalize;text-decoration:none}.fc-daygrid-day-top a{font-size:1.5em;color:#585858;text-decoration:none}.fc-daygrid-day-top a:hover{text-decoration:none;color:#585858}.fc-day-disabled,.fc-day-past{cursor:not-allowed}.fc-day-past a{color:#d0d0d0}.fc-day-past a:hover{color:#d0d0d0;text-decoration:none;cursor:not-allowed}.fc .fc-daygrid-day.fc-day-today{background-color:transparent}.fc .fc-daygrid-day.fc-day-today a{color:#000}.fc-daygrid-day-events{margin-bottom:0!important}.fc-h-event.fc-daygrid-event{background-color:#476727;border-color:#476727;text-align:center}.fc-h-event.fc-daygrid-event.diaBarato{background-color:#73a931;border-color:#73a931}.fc-event-title{font-size:12px;white-space:break-spaces}.fc .fc-highlight{background-color:transparent}.fc-event-main .sesion{display:flex;align-items:flex-end;flex-wrap:wrap;font-weight:700;color:#666}.diaBarato .fc-event-main .sesion{color:inherit}.fc-event-main .sesion span{flex-grow:1;line-height:normal}.fc-event-main .sesion span:last-of-type:not(.no-entradas){color:inherit!important}.fc-event-main .sesion .hora{font-size:.8em;color:#666;padding-right:2px}.fc-event-main .sesion .precio{font-size:15px}.fc-event-main .sesion .precio .small{font-size:65%;font-weight:700}.fc-event-main .sesion .no-entradas{font-size:.7em;white-space:normal;color:#666!important}.fc-event-main .disponibilidad{height:4px;margin:0 2px 2px;background-color:#ccc;border-radius:0}.fc-event-main .barra-disponibilidad{min-width:5%;max-width:100%;height:100%}.fc-event-main .barra-disponibilidad.alta{background-color:#9c3}.fc-event-main .barra-disponibilidad.media{background-color:#fc0}.fc-event-main .barra-disponibilidad.baja{background-color:red}.calendarWrapper .info-disponibilidad{border-bottom:1px solid black;margin-top:20px;width:100%}.calendarWrapper .info-disponibilidad>div{cursor:pointer;display:flex;flex-wrap:wrap;align-items:center;width:100%;padding:0 10px 10px}.calendarWrapper .info-disponibilidad p.titulo{font-family:Roboto,sans-serif;color:#000;font-size:17px;display:inline-block;margin:0!important;text-align:left;flex-grow:1}.calendarWrapper .info-disponibilidad svg{fill:#666}.calendarWrapper .info-disponibilidad .info-contenido{color:#000;font-family:Roboto,sans-serif;font-size:14px;padding:10px 25px;margin:0!important;flex-basis:100%;cursor:default}.calendarWrapper .info-disponibilidad .info-contenido img{width:100%}.calendarWrapper .info-disponibilidad .aviso-disponibilidad{font-size:11px;text-align:left;margin-top:10px}.descuentoprecio{text-align:center;font-size:9px;font-weight:700;color:#fff;background-color:#666;border-radius:3px 3px 0 0}.descuentoprecioResponsive{display:none;text-align:center;font-size:9px;font-weight:700;color:#fff;background-color:#666;border-radius:3px 3px 0 0}.contenedor-lista-eventos .container-evento{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:16px;background-color:#fff;margin-bottom:12px;border-radius:5px;border:1px solid #dddddd;padding:8px 14px;cursor:pointer}.contenedor-lista-eventos .sin-eventos{text-align:center;margin:40px 0}.contenedor-lista-eventos .container-evento .columna-evento{text-align:center;width:27%}.contenedor-lista-eventos .container-evento .columna-evento:first-child{width:55%}.contenedor-lista-eventos .container-evento .columna-evento .fecha-evento{width:100%;display:flex;align-items:center;justify-content:space-between;color:#373737!important}.contenedor-lista-eventos .container-evento .columna-evento .fecha-evento .dia-semana{width:75px;text-align:left}.contenedor-lista-eventos .container-evento .columna-evento .fecha-evento .dia-semana,.contenedor-lista-eventos .container-evento .columna-evento .fecha-evento .hora{font-size:1em}.contenedor-lista-eventos .container-evento .columna-evento .fecha-evento .dia-mes{font-size:2em;text-transform:uppercase}.contenedor-lista-eventos .container-evento .columna-evento .container-disponibilidad{display:flex;align-items:center;font-size:.6em;color:#aaa;margin-top:5px}.contenedor-lista-eventos .container-evento .columna-evento .container-disponibilidad .progress{width:100px;height:8px;margin-left:8px;box-shadow:inset 0 1px 2px #0000001a;background-color:#ccc;border-radius:0}.contenedor-lista-eventos .container-evento .container-disponibilidad .disponibilidad.alta{background-color:#9c3}.contenedor-lista-eventos .container-evento .container-disponibilidad .disponibilidad.media{background-color:#fc0}.contenedor-lista-eventos .container-evento .container-disponibilidad .disponibilidad.baja{background-color:red}.contenedor-lista-eventos .container-evento .columna-evento .promocion{width:100%;font-size:.7em;font-weight:700;margin-bottom:3px}.contenedor-lista-eventos .container-evento .columna-evento .compra{width:100%;margin-right:10px}.contenedor-lista-eventos .container-evento .columna-evento .comprar{color:#fff!important;font-weight:700;font-size:.8em;padding:4px 0;border-radius:50px;text-align:center;width:100%;border:none;text-decoration:none}.contenedor-lista-eventos .container-evento .columna-evento .comprar span.precio{color:inherit!important}.contenedor-lista-eventos .container-evento .columna-evento .arrow,.contenedor-lista-eventos .pagination .page-item.active{display:none}.contenedor-lista-eventos .pagination .page-item:first-of-type{margin-right:4px}.contenedor-lista-eventos .pagination .page-item.disabled{border:none!important;width:unset;background:transparent!important;pointer-events:all}.contenedor-lista-eventos .pagination .page-item.disabled:hover{cursor:not-allowed}.contenedor-lista-eventos .pagination .page-item.disabled svg{fill:#ddd!important}.contenedor-lista-eventos .pagination .page-link{border:1px solid #dddddd!important;padding:4px;border-radius:4px!important;background-color:transparent!important}.contenedor-lista-eventos .pagination .page-link svg{width:30px}@media screen and (max-width: 1500px){.descuentoprecio{font-size:8px}}@media screen and (max-width: 1312px){.descuentoprecio{display:none}.descuentoprecioResponsive{display:block}}@media screen and (max-width: 1024px){.modal-calendario .modal-content .modal-body{width:55vw;min-width:unset}}@media screen and (max-width: 830px){.modal-calendario .modal-content .modal-body{width:84vw}.descuentoprecio{display:block;font-size:9px}.descuentoprecioResponsive{display:none}}@media screen and (max-width: 768px){.contenedor-lista-eventos .container-evento{zoom:75%}.contenedor-lista-eventos .container-evento .columna-evento:first-child{width:65%}.contenedor-lista-eventos .container-evento .columna-evento .fecha .dia-semana,.contenedor-lista-eventos .container-evento .columna-evento .fecha .hora{font-size:.9em}.contenedor-lista-eventos .container-evento .columna-evento .fecha .dia-mes{font-size:1.4em}.contenedor-lista-eventos .container-evento .columna-evento .promocion{font-size:.6em}.contenedor-lista-eventos .container-evento .columna-evento:last-child{display:flex;align-items:center}.contenedor-lista-eventos .container-evento .columna-evento .comprar{font-size:.9em;color:inherit!important;border-radius:0;background-color:transparent!important}.contenedor-lista-eventos .container-evento .columna-evento .arrow{display:block;font-size:0}}@media screen and (max-width: 755px){.fc-event-main .sesion{margin-top:3px}.descuentoprecio{display:block;font-size:8px}.precio{font-size:20px}}@media screen and (max-width: 673px){.descuentoprecio{display:none}.descuentoprecioResponsive{display:block}}@media screen and (max-width: 450px){.modal-calendario .modal-content .modal-body{width:96vw}.fc-event-title{padding:0;font-size:11px}.fc-event-main .sesion .precio{margin-top:2px;font-size:13px}}body.modal-open{overflow:visible}.sesiones_normal[data-v-c2c72550]{display:flex;flex-direction:column}.sesiones_normal div.entrada[data-v-c2c72550]{margin:12px 0;padding:16px 12px;display:flex;justify-content:flex-start;align-items:center;border-radius:10px;-webkit-box-shadow:0 0 11px -3px rgba(0,0,0,.35);box-shadow:0 0 11px -3px #00000059;background-color:#fff}.sesiones_normal div.entrada .entradaTypeSelect[data-v-c2c72550]{padding:5px;border:1px solid #c2c2c2;width:75px;margin:0 15px;background-color:#fff}.sesiones_normal div.entrada .precioEntrada[data-v-c2c72550]{margin-left:20px;font-size:16px}.sesiones_normal div.entrada .totalEntrada[data-v-c2c72550]{margin-left:20px}.sesiones_normal div.entrada .modelTypeLabel[data-v-c2c72550],.sesiones_normal div.entrada .entradaTypeLabel[data-v-c2c72550]{cursor:default;margin:0 15px;width:30%}.sesiones_normal div.entrada div.infoEntrada[data-v-c2c72550]{position:relative}.sesiones_normal div.entrada .popUpInfo[data-v-c2c72550]{display:none;right:unset;background-color:#fff;z-index:1050;border:1px solid rgba(0,0,0,.2)}.sesiones_normal div.entrada .masInfo:hover+.popUpInfo[data-v-c2c72550]{display:block}.sesiones_normal div.entrada .add-subtract-container[data-v-c2c72550]{margin-left:auto;display:flex;align-items:center}.sesiones_normal div.entrada .add-subtract-container button[data-v-c2c72550]{width:fit-content}.sesiones_normal div.entrada .add-subtract-container button svg[data-v-c2c72550]{width:24px;height:24px}.sesiones_normal div.entrada .add-subtract-container button:disabled svg[data-v-c2c72550]{fill:#dadada!important}.sesiones_normal div.entrada .add-subtract-container .num-tickets[data-v-c2c72550]{margin:0 18px;min-width:1.2em;text-align:center}.filaTotal[data-v-c2c72550]{display:flex;align-items:center;justify-content:flex-end;margin:0 8px}.sesiones_normal button.btnReservar[data-v-c2c72550]{color:#fff;border:0;border-radius:20px;padding:3px 28px 3px 24px;align-self:center;display:flex;align-items:center}.disabled[data-v-c2c72550]{width:unset}.sesiones_normal button.btnReservar svg[data-v-c2c72550]{fill:#fff;width:16px;vertical-align:unset;margin-right:4px}.sesiones_normal .filaTotal .total[data-v-c2c72550]{background-color:#727272;color:#fff;padding:5px 15px;margin-left:20px}.sesiones_normal .filaTotal .total span[data-v-c2c72550]:last-child{display:inline-block;min-width:71px!important;text-align:right;margin-left:40px}.sesiones_normal .entradasAgrupadasSelector[data-v-c2c72550]{margin:7px 23px 7px auto;text-align:right}.sesiones_normal .entradasAgrupadasSelector .modelTypeLabel[data-v-c2c72550],.sesiones_normal .modelsGroup .modelTypeLabel[data-v-c2c72550]{width:100%}.sesiones_normal .modelsGroup[data-v-c2c72550]{display:flex;justify-content:space-between;margin:10px 0}.sesiones_normal .modelsGroup .colDerecha[data-v-c2c72550]{display:flex;align-items:center}.sesiones_normal .modelsGroup .colDerecha .check[data-v-c2c72550]{margin-right:10px;height:38%}.sesiones_normal div.entrada.entradasGrupo .entradaTypeLabel[data-v-c2c72550]{width:75%}.sesiones_normal .selectorEntradas .boton_volver[data-v-c2c72550]{border-width:2px!important;border-radius:40px;background:#fff;text-transform:lowercase;font-weight:700;padding:2px 40px}@media screen and (max-width: 550px){.sesiones_normal div.entrada[data-v-c2c72550]:not(.entradasGrupo){flex-wrap:wrap}.sesiones_normal div.entrada:not(.entradasGrupo) .entradaTypeSelect[data-v-c2c72550]{order:3;margin:0 8px}.sesiones_normal div.entrada:not(.entradasGrupo) .modelTypeLabel[data-v-c2c72550]{width:85%;font-size:15px;margin:0 8px 8px}.sesiones_normal div.entrada:not(.entradasGrupo) div.infoEntrada[data-v-c2c72550]{margin-left:auto}.sesiones_normal div.entrada .precioEntrada[data-v-c2c72550]{margin-left:8px}.sesiones_normal div.entrada:not(.entradasGrupo) .popUpInfo[data-v-c2c72550]{right:0}.sesiones_normal .modelsGroup[data-v-c2c72550]{flex-direction:column}.sesiones_normal .entradasAgrupadasSelector .modelTypeLabel[data-v-c2c72550],.sesiones_normal .modelsGroup .modelTypeLabel[data-v-c2c72550]{font-size:15px}.sesiones_normal .entradasAgrupadasSelector .modelTypeLabel span[data-v-c2c72550]{display:block}}@media screen and (max-width: 435px){.filaTotal[data-v-c2c72550]{align-items:flex-end}.sesiones_normal .filaTotal .total[data-v-c2c72550]{margin:0 auto 10px}}.cestaProducto[data-v-87ac81ed]{border:none;padding:0;flex-direction:column;margin:0}.cabecera-resultados[data-v-87ac81ed]{display:flex;align-items:center}.contenedorCalendario[data-v-87ac81ed]{position:relative;z-index:10;margin-right:10px}.columnaCentralCesta[data-v-87ac81ed]{margin-top:20px;width:100%}.columnaCentralCesta p[data-v-87ac81ed]{font-size:14px}.btn-calendar[data-v-87ac81ed]{border:1px solid #9a9a9a;border-radius:5px;background:#fff;display:flex;align-items:center}.btn-calendar[data-v-87ac81ed]:disabled{pointer-events:none}.btn-calendar span[data-v-87ac81ed]{padding:0 10px;color:#9a9a9a;white-space:nowrap}.btn-calendar img[data-v-87ac81ed]{border-left:1px solid #9a9a9a;padding:4px}@media screen and (max-width: 880px) and (min-width: 831px){.btn-calendar[data-v-87ac81ed]{font-size:12px}}@media screen and (max-width: 590px){.nombreProductoCesta .contenedorCalendario .btn-calendar[data-v-87ac81ed]{font-size:13px;white-space:nowrap}}@media screen and (max-width: 450px){.cabecera-resultados .contenedorCalendario .btn-calendar[data-v-87ac81ed],.cabecera-resultados .nombreProductoCesta[data-v-87ac81ed]{font-size:.7em}}.configurador_compra_wrapper{padding-bottom:40px;position:relative}.borderRojo{border-width:0 0 0 2px;height:100%;position:absolute;left:.95em;top:1.8em}.noVisible{display:none}.contenedor-filtros-ordenar[data-v-7b754183]{display:flex;justify-content:flex-start;margin-top:10px}.modal[data-v-7b754183]{margin:0;padding:0!important;overscroll-behavior:contain}.habitacion .totalSinDescuento[data-v-7b754183]{text-decoration:line-through;position:absolute;right:0;bottom:65px}div.seleccion_ocio.seleccion_ocio[data-v-7b754183]{width:76%!important;position:relative}.habitacion.noDescuento .totalSinDescuento[data-v-7b754183]{display:none}div.div_infoOcio h2 span svg[data-v-7b754183]:first-child{display:inline-block}.habitacion .descuento[data-v-7b754183]{text-decoration:line-through}.habitacion.noDescuento .descuento[data-v-7b754183],.ocioResume.filtered[data-v-7b754183]{display:none}div.contenedor_inputs div.input select.renfeOciobedsAges[data-v-7b754183]{display:inline-block;width:50px!important;padding:0!important}div.contenedor_inputs div.input[data-v-7b754183]{vertical-align:top}div.contenedor_inputs[data-v-7b754183]{width:900px;text-align:center;margin:10px auto;padding-bottom:10px}div[id^=room][data-v-7b754183]{margin-top:10px}.childsInput[data-v-7b754183],.childrenInput[data-v-7b754183]{background:url(/front/renfe/img/formu_child.jpg) no-repeat left center!important;background-color:#fff!important;background-size:auto 90%!important}div.contenedor_inputs div.input select.childrenInput[data-v-7b754183],div.contenedor_inputs div.input select.childsInput[data-v-7b754183]{padding-left:9%!important}div.contenedor_inputs div.input select.childrenInput[data-v-7b754183],div.contenedor_inputs div.input select.childsInput[data-v-7b754183],div.contenedor_inputs div.input select.adultsInput[data-v-7b754183]{width:90px}@media screen and (max-width: 755px){.input_buscador[data-v-7b754183],div.contenedor_inputs div.input select.childrenInput[data-v-7b754183],div.contenedor_inputs div.input select.childsInput[data-v-7b754183]{padding-left:30px!important}}.ocioBase[data-v-7b754183]{font-family:Roboto,sans-serif}.div_infoOcio .distancia[data-v-7b754183]{color:#000;font-weight:400;font-family:Roboto,sans-serif;font-size:18px!important}div.div_infoOcio p.direccion[data-v-7b754183]{font-size:16px!important;color:#000;font-weight:700;margin-bottom:0}.barraHabitacion[data-v-7b754183]{display:inline-block;background:#fff;width:89%;font-family:Roboto,sans-serif}.precioPagarYa[data-v-7b754183]{display:inline-block;width:auto;vertical-align:top;margin-left:-2px;background-color:transparent;margin-top:15px}.seleccion_ocio .barraHabitacion[data-v-7b754183]{width:100%}.seleccion_ocio .precioPagarYa[data-v-7b754183]{width:auto}.ocioResume.selected .precioPagarYa[data-v-7b754183]{background:none}.ocioResume.selected .precioPagarYa .btn_mini svg g[data-v-7b754183]{fill:#3c3}.ocioResume.selected .precioPagarYa .btn_mini:hover svg g[data-v-7b754183]{fill:#fff}.precioPagarYa .precio[data-v-7b754183]{display:inline-block;font-size:25px;margin:-5px 0 0;text-align:right;padding:0 10px;font-weight:700;color:#006;font-family:Roboto,sans-serif;vertical-align:top;float:right}.precioPagarYa .btn_mini[data-v-7b754183]{display:block;width:auto;margin:5px 0 0;float:right;font-size:15px!important;padding:3px!important;background:transparent;border:none!important;color:#000;font-weight:700;font-family:Yanone Kaffeesatz,sans-serif!important}.ocioResume .precioPagarYa .btn_mini[data-v-7b754183]{margin-top:5px}.btn_mini[data-v-7b754183]:hover{background-color:#006!important;color:#fff!important;text-decoration:none}.ocioResume.selected .precioPagarYa .btn_mini:hover svg path[data-v-7b754183]{fill:#fff}.ocioResume.selected .precioPagarYa .btn_mini[data-v-7b754183]{background-color:#fff!important;color:#3c3;border:none!important}.ocioResume.selected .precioPagarYa .btn_mini[data-v-7b754183]:hover{background-color:#006!important;color:#fff!important;text-decoration:none}.boton_toggle_habitaciones[data-v-7b754183]{margin:8px 0 0;background-color:transparent!important;color:#666!important;text-align:left!important;font-size:12px!important;padding:2px;display:block;text-decoration:underline}.rateComments span[data-v-7b754183]{margin-left:2px}.rateComments span.tarifaNoReembolsable[data-v-7b754183]{color:#666}.btnSeleccionar[data-v-7b754183],.btnSeleccionado[data-v-7b754183]{background:#006;padding:6px 12px;border-radius:20px;color:#fff!important;font-weight:700!important;font-family:Roboto,sans-serif!important;letter-spacing:1px;text-transform:uppercase;vertical-align:bottom;cursor:pointer}.btnSeleccionar svg[data-v-7b754183],.btnSeleccionado svg[data-v-7b754183]{width:15px}.btnSeleccionado[data-v-7b754183]{background:#22848e}.boton_toggle_habitaciones svg polygon[data-v-7b754183]{fill:#666!important}#ocio_resultados .concepto .popUpGris[data-v-7b754183]{position:absolute;background:#666;width:200px;right:400px!important;border-radius:10px;padding:10px;color:#fff;display:none}img.icono_info_naranja:hover .popUpGris[data-v-7b754183]{display:block!important}div.div_infoOcio .conceptos h2[data-v-7b754183]{font-family:Roboto,sans-serif;padding:0!important}div.div_infoOcio .restoDeHabitaciones .conceptos h2[data-v-7b754183],div.modalHabitaciones .restoDeHabitaciones[data-v-7b754183] .conceptos h2{padding:5px 0!important}div.div_infoOcio .groupConceptos .conceptos:first-child h2[data-v-7b754183]{margin-top:5px}div.div_infoOcio .conceptos h2 .nombre_opcional[data-v-7b754183]{font-size:16px!important;padding:8px 0;display:inline-block;vertical-align:top}div.seleccion_ocio .precioPagarYa span.btn_mini[data-v-7b754183]{padding:0 20px!important}div.ocioSelected[data-v-7b754183]{display:none!important}.nombre_opcional.datosHab[data-v-7b754183]{display:block;font-size:18px;padding:10px;color:#666;font-family:Roboto,sans-serif}.nombre_opcional.datosHab.primera[data-v-7b754183]{padding:10px 0 4px 5px!important}.restoDeHabitaciones .nombre_opcional.datosHab[data-v-7b754183]{border-top:2px solid}.regimenHab[data-v-7b754183]{font-size:13px!important;color:#666;max-width:400px;padding-left:6px}.datosTren[data-v-7b754183] *,.detalle_ocio[data-v-7b754183] *{font-family:Roboto,sans-serif!important}#ocio_resultados .popUpInfo[data-v-7b754183]{display:none;position:absolute;right:40px;border-radius:10px;background-color:#fbd218e6;min-width:250px;max-width:400px;color:#000;padding:5px;z-index:9;font-size:12px;text-align:left}.restoDeHabitaciones[data-v-7b754183]{background-color:#fff!important}div.resumen_reservar[data-v-7b754183]{float:right;margin-left:5px}div.div_infoOcio .restoDeHabitaciones .conceptos h2 .nombre_opcional[data-v-7b754183]{font-size:13px!important;color:#666;max-width:400px}.concepto div.resumen_reservar .btn1[data-v-7b754183]{margin:0!important;font-family:Yanone Kaffeesatz,sans-serif!important;padding:0!important;line-height:1!important;color:#000!important;font-weight:400;background-color:transparent!important;font-size:13px}div.div_suplemento[data-v-7b754183]{background-color:transparent!important;display:inline-block!important;font-size:19px!important;margin:5px 0 0;text-align:right;padding:0 5px!important;color:#006!important;font-family:Roboto,sans-serif;vertical-align:top;font-weight:100}.rateComments div.div_suplemento[data-v-7b754183]{display:none!important}.seleccionOcios div.ocioResume .groupConceptos[data-v-7b754183]{background-color:transparent!important;padding:0}div.ocioResume[data-v-7b754183]{margin:0 0 40px;padding-top:0;border:2px solid #c5c7c6;border-radius:10px;background-color:#fff;-webkit-box-shadow:0 0 10px 6px rgba(0,0,0,.07);-ms-box-shadow:0 0 10px 6px rgba(0,0,0,.07);box-shadow:0 0 10px 6px #00000012}div.ocioResume.recomendado[data-v-7b754183]{border:2px solid #73a931}button svg[data-v-7b754183]{display:inline-block!important}.precioPagarYa button:hover svg g[data-v-7b754183]{fill:#fff}.barraHabitacion .div_suplemento[data-v-7b754183]{display:none}.precioPagarYa[data-v-7b754183]{float:right}.datosTipoOcio span.infoFichaOcio svg[data-v-7b754183]{height:15px}.swal2-container .swal_fichaOcio[data-v-7b754183]{width:50%!important}.swal2-modal[data-v-7b754183]{overflow-y:hidden!important}@media screen and (max-width: 1200px){.swal2-container .swal_fichaOcio[data-v-7b754183]{width:80%!important}}.swal2-container .swal_fichaOcio .tablaServicios table tr td[data-v-7b754183]{min-width:0}.ocioResume .precioPagarYa .btn_mini[data-v-7b754183]:hover,.ocioResume div.resumen_reservar .btn1[data-v-7b754183]:hover,.ocioResume.selected .precioPagarYa .btn_mini[data-v-7b754183]:hover{background:none!important}.swal_fichaOcio .carruselImagenes img[data-v-7b754183]{width:100%!important;max-width:100%!important;margin:0 0 20px!important;border:2px solid #000066;vertical-align:middle}.swal_fichaOcio .carruselImagenes svg.flechas[data-v-7b754183]{margin:0 20px!important}.swal2-container.swal2-in[data-v-7b754183]{z-index:99999}@media screen and (max-width: 755px){.swal2-container .swal_fichaOcio[data-v-7b754183]{width:95%!important}}@media screen and (max-width: 370px){.ocioResume .imgOcio[data-v-7b754183]{width:100%!important}}div.div_infoOcio .barraHabitacion .conceptos.room_0[data-v-7b754183]{width:100%;display:inline-block}div.div_infoOcio .barraHabitacion .conceptos .concepto[data-v-7b754183]{display:inline-block}div.tarifasInline[data-v-7b754183]{display:block}.lineaEscogerTarifa[data-v-7b754183]{text-align:right;display:inline-block;float:right}#ocio_resultados h2.v2_titulo2 .marquee[data-v-7b754183]{display:none;width:auto;vertical-align:top;overflow:hidden;white-space:nowrap;animation:marquee 17s linear infinite;-webkit-animation:marquee 17s linear infinite}.descripcionRecortada.hideOnMobile[data-v-7b754183],.puntosSuspensivos.hideOnMobile[data-v-7b754183],.verFichaOcio.hideOnMobile[data-v-7b754183]{display:none!important}#ocio_resultados div.ocioResume.selected[data-v-7b754183],#ocio_resultados div.ocioResume2.selected[data-v-7b754183]{background:#f2f2f2!important;border:2.5px solid #000000!important}#ocio_resultados.seleccion_ocio[data-v-7b754183]{background:none!important;border:none!important;width:100%!important;margin:0!important;float:none!important;text-align:left}.lineagris[data-v-7b754183]{margin:0 10px}.containerBotonPagarYa[data-v-7b754183]{display:block}.ocioResume .div_infoOcio h2 .nombreOcio[data-v-7b754183]{font-family:Roboto,sans-serif!important;font-size:30px}@media screen and (max-width: 1180px){div.div_infoOcio .barraHabitacion .conceptos.room_0[data-v-7b754183]{width:100%}}@media (max-width: 1090px){.seleccionOcios.grupoDerecha[data-v-7b754183]{margin:0!important}}@media (max-width: 895px){.descripcionRecortada.hideOnMobile[data-v-7b754183],.puntosSuspensivos.hideOnMobile[data-v-7b754183],.verFichaOcio.hideOnMobile[data-v-7b754183]{display:none!important}}@media (max-width: 770px){.hideOnMobile[data-v-7b754183],.borderPunteado[data-v-7b754183]{display:none!important}.lineaEscogerTarifa[data-v-7b754183]{display:block;float:none}.seleccion_ocio .precioPagarYa[data-v-7b754183]{float:none;display:block;width:auto;margin:0;padding:5px}div.div_infoOcio .barraHabitacion .conceptos.room_0[data-v-7b754183]{width:100%}div.div_infoOcio .restoDeHabitaciones .conceptos h2 .nombre_opcional[data-v-7b754183]{max-width:100%;width:100%}.precioPagarYa[data-v-7b754183]{float:right;display:block;width:auto;margin:0;text-align:right;height:auto}.precioPagarYa[data-v-7b754183]{background:#fff}.precioPagarYa .btn_mini[data-v-7b754183]{background:transparent}.ocioResume.selected .precioPagarYa[data-v-7b754183]{background:#fff}.ocioResume.selected .precioPagarYa .btn_mini[data-v-7b754183]{background-color:transparent!important;color:#fff;border:none!important}.ocioResume.selected .precioPagarYa .btn_mini svg[data-v-7b754183]{display:none!important}.precioPagarYa .precio[data-v-7b754183]{display:inline-block;vertical-align:middle}.containerBotonPagarYa[data-v-7b754183]{display:block;width:100%;float:right;margin:5px 0}span.descuento[data-v-7b754183]{vertical-align:baseline;margin-top:-2px}.div_infoOcio[data-v-7b754183]{padding:0!important}.ocioBase[data-v-7b754183]{padding:0 5px!important}.page_ociobedsModalities #sec_contenido_izquierda[data-v-7b754183]{margin-top:30px!important}#divBusqueda[data-v-7b754183]{margin-bottom:0}#info_compra #elementosCompra .bloqueProductoContainer.bloqueDetalleTren[data-v-7b754183]{height:auto}}@media screen and (max-width: 755px){.swal2-modal.swal_fichaOcio .carruselImagenes svg.flechas[data-v-7b754183]{margin:0 20px!important}}@media (max-width: 700px){.ocioBase[data-v-7b754183]{max-width:100%!important;width:100%;margin-top:0!important}.imgOcio[data-v-7b754183]{width:100%!important}div.imgOcio img[data-v-7b754183]{max-height:100%!important}}@media screen and (max-width: 590px){#ocio_resultados h2.v2_titulo2 .marquee[data-v-7b754183]{display:inline-block;width:70%}#ocio_resultados h2.v2_titulo2 span[data-v-7b754183]{display:none}}@media screen and (max-width: 460px){.boton_toggle_habitaciones[data-v-7b754183]{font-size:13px!important}.ocioResume .div_infoOcio h2 .nombreOcio[data-v-7b754183]{font-size:30px!important;margin-left:5px}.precioPagarYa .precio[data-v-7b754183]{padding:0 5px}div.div_infoOcio .groupConceptos[data-v-7b754183]{padding-bottom:5px!important}.boton_toggle_habitaciones[data-v-7b754183],div.div_infoOcio .conceptos h2 .nombre_opcional[data-v-7b754183],div.div_infoOcio .restoDeHabitaciones .conceptos h2 .nombre_opcional[data-v-7b754183]{font-size:11px!important}.boton_toggle_habitaciones svg[data-v-7b754183]{margin-right:0!important;float:right}h2 div.resumen_reservar .btn1[data-v-7b754183]{padding:5px 15px!important}.precioPagarYa .btn_mini[data-v-7b754183]{padding:0!important}.barraHabitacion span.rateComments[data-v-7b754183]{display:block;margin:0!important}.barraHabitacion span.rateComments span.tarifaFlexible[data-v-7b754183],.barraHabitacion span.rateComments span.tarifaNoReembolsable[data-v-7b754183]{margin-left:0;vertical-align:middle}.contenidoOrdenarPor[data-v-7b754183]{font-size:16px!important}.contenidoOrdenarPor span.btnOrdenar[data-v-7b754183]{font-size:13px!important}}@media screen and (max-width: 390px){#contenido h2.v2_titulo2[data-v-7b754183]{font-size:20px!important}}#ocio_seleccionado div.ocioResume[data-v-7b754183]{margin-top:0!important;border:none!important}#ocio_seleccionado.seleccion_ocio[data-v-7b754183]{padding-bottom:0!important;margin-bottom:40px}#ocio_seleccionado .conceptosGroup[data-v-7b754183]{float:none!important}#info_compra div.producto_pagarya span[data-v-7b754183]:first-child{display:block;color:#fff;font-family:Yanone Kaffeesatz,sans-serif;text-align:center;font-size:22px;font-family:Roboto}#info_compra div.producto_pagarya[data-v-7b754183] *{color:#fff;text-align:center;font-size:22px;font-family:Roboto}#info_compra div.producto_pagarya .conteidoPrecioIconos span.iconoTipoProducto[data-v-7b754183],#info_compra div.producto_pagarya .conteidoPrecioIconos span.importe[data-v-7b754183]{display:inline-block!important}#info_compra div.producto_pagarya .conteidoPrecioIconos span.iconoTipoProducto svg path[data-v-7b754183]{fill:#fff!important}#info_compra div.producto_pagarya span.pagarya[data-v-7b754183]{color:#22848e}#info_compra div.producto_pagarya span.pagarya svg path[data-v-7b754183]{fill:#22848e!important}.distancia .verFichaOcio[data-v-7b754183]{text-decoration:underline}.selectOcios_content .form_buscador_renfe .input-append.date label[data-v-7b754183]{width:160px}.verFichaOcio[data-v-7b754183],.imgOcio[data-v-7b754183],.nombreOcio[data-v-7b754183]{cursor:pointer;color:#000}.cargando_filtros[data-v-7b754183],.sin_resultados[data-v-7b754183]{background:#f2f2f2!important;border:2.5px solid #000000!important;float:right;width:70%;text-align:center;color:#006;padding:10px}.botonera.bottom[data-v-7b754183]{width:100%;margin:0 auto;position:absolute;bottom:10px}.ocioResume[data-v-7b754183]{width:31%;vertical-align:top;position:relative;margin:0 auto}.imgOcio[data-v-7b754183]{width:100%}button.btnElegir[data-v-7b754183]{display:block;margin:0 auto;border:0;background-color:transparent}span.tag-ok svg[data-v-7b754183]{width:16px;vertical-align:middle}span.tag-ok svg .fil0[data-v-7b754183]{fill:#73a931}.div_infoOcio.selected span.tag-ok[data-v-7b754183]{display:block}button.btnElegir[data-v-7b754183]:hover,button.btnElegir.seleccionado[data-v-7b754183]{color:#fff}.div_infoOcio[data-v-7b754183]{padding:10px 20px 15px!important;height:unset;display:block}div.ocioResume[data-v-7b754183]{width:100%;padding:0!important;min-height:unset}div.ocioResume .recomendacion[data-v-7b754183]{display:none;width:100%;padding:7px;margin:0;border-radius:7px 7px 0 0;background-color:#cbdc82;text-transform:uppercase}div.ocioResume.recomendado .recomendacion[data-v-7b754183]{display:block}.ocioBase[data-v-7b754183]{display:flex;flex-direction:column;justify-content:space-between;max-width:100%;width:100%;height:100%;padding-top:.5em}.div_infoOcio .ocioData[data-v-7b754183]{font-size:1em;font-weight:400;color:#464646;position:relative}.div_infoOcio .titulo-ocio[data-v-7b754183]{display:flex;align-items:center;position:relative;margin-bottom:8px}.div_infoOcio .nombre-ocio[data-v-7b754183]{font-size:1em;font-weight:700;color:inherit;margin-right:20px}.div_infoOcio .titulo-ocio .categoria-ocio[data-v-7b754183]{line-height:0}.div_infoOcio .titulo-ocio .categoria-ocio[data-v-7b754183] svg{width:14px;height:14px;margin:0 1px 0 0;fill:#464646}.div_infoOcio .ocioData .distancia[data-v-7b754183],.div_infoOcio .ocioData .valoracion[data-v-7b754183],.div_infoOcio .ocioData .nombre-regimen[data-v-7b754183]{font-size:inherit!important;font-weight:inherit;color:inherit;margin-bottom:2px!important}.div_infoOcio .ocioData .distancia .ciudad[data-v-7b754183]{text-transform:capitalize}.div_infoOcio .botonera[data-v-7b754183]{display:flex;width:100%;justify-content:flex-end;align-items:center;margin:5px 0 0}.div_infoOcio .botonera .otras-tarifas[data-v-7b754183]{display:flex;align-items:center;font-weight:700;cursor:pointer}.div_infoOcio .botonera .otras-tarifas .arrow[data-v-7b754183]{margin-left:15px}.div_infoOcio .botonera button[data-v-7b754183]{display:flex;align-items:center;justify-content:space-evenly;background-color:#767676;width:12em;padding:5px 0;margin:0 0 0 100px;color:#fff;font-size:1.2em;border:none;border-radius:50px;text-transform:lowercase}.ocioResult.renfe-viajes .div_infoOcio .botonera button[data-v-7b754183]{border-radius:3px}.div_infoOcio .ocioBase p[data-v-7b754183]{margin:5px 0}div.imgOcio[data-v-7b754183]{min-width:fit-content;width:30%!important;float:none;padding:0!important;vertical-align:top;margin-right:40px!important;height:100%;position:relative;display:flex;justify-content:center;align-items:center}.ocioResult.renfe-viajes div.imgOcio[data-v-7b754183]:after{display:block;content:"";position:absolute;top:0;right:-1rem;width:3.5125rem;height:100%;transform:skew(350deg);background-color:#fff}.imgOcio .lupa[data-v-7b754183]{position:absolute;background:#ffffffb3;padding:20px;border-radius:100%;display:none;transform:rotateY(180deg)}.imgOcio:hover .lupa[data-v-7b754183]{display:block}.div_infoOcio .nombreOcio[data-v-7b754183]{font-size:15px;margin:0}div.imgOcio img[data-v-7b754183]{display:none}.div_infoOcio .distancia[data-v-7b754183]{font-size:12px!important;font-weight:600}.verFichaOcio[data-v-7b754183]{font-size:12px}.datosTipoOcio[data-v-7b754183],.ocioServicios[data-v-7b754183]{border-bottom:none!important}.borderPunteado[data-v-7b754183]{display:none!important}#ocio_resultados div.ocioResume.selected[data-v-7b754183],#ocio_resultados div.ocioResume2.selected[data-v-7b754183]{border:2px solid #000066!important}.div_infoOcio .categoriaOcio[data-v-7b754183]{line-height:0px}.div_infoOcio .categoriaOcio img[data-v-7b754183]{height:15px}.div_infoOcio .distancia[data-v-7b754183]{margin:-5px 0 0!important}.valoraciones .valoracion[data-v-7b754183]{transition-duration:.25s;margin-bottom:25px}.valoracion .puntuacion[data-v-7b754183]{display:inline-flex;align-items:flex-end;flex-wrap:wrap;justify-content:center}.ocioBase .valoracion .puntuacion .colorBackgroundMarcaBlancaLetra[data-v-7b754183]{font-weight:700;margin-left:7px}.ocioBase .valoracion .puntuacion .total-valoracion[data-v-7b754183]{font-size:.9em}.ocioBase .valoracion .puntuacion .valoraciones-totales[data-v-7b754183]{font-size:.9em;margin-left:10px}.valoracion .puntuacion>div[data-v-7b754183]{width:100px;height:13px;overflow:hidden;border-radius:10px;box-sizing:content-box;margin-right:8px}.valoracion .puntuacion>div span[data-v-7b754183]{display:block;margin-left:-1px;height:100%;border-radius:10px}svg.serviceIcon[data-v-7b754183]{width:20px;margin:0 5px;vertical-align:bottom;fill:#2b2b2b}.datosTipoOcio[data-v-7b754183],.ocioServicios[data-v-7b754183]{border-bottom:0}.swal_fichaOcio[data-v-7b754183] *{font-family:Roboto,sans-serif!important}.swal_fichaOcio p.direccionn[data-v-7b754183]{color:#000;font-size:12px;margin:0!important;font-weight:400}.swal_fichaOcio .categoria[data-v-7b754183]{vertical-align:text-bottom}.swal_fichaOcio .categoria img[data-v-7b754183]{height:17px;width:auto;margin-top:-4px}.swal_fichaOcio .carruselImagenes[data-v-7b754183]{width:95%;margin:0 auto}.swal_fichaOcio .carruselImagenes .slick-arrow[data-v-7b754183]{height:auto!important}.swal_fichaOcio .carruselImagenes .imgMini[data-v-7b754183]{width:100px;cursor:pointer;position:relative}.swal_fichaOcio .carruselImagenes .imgMini .overlay[data-v-7b754183]{background-color:#22848e80;position:absolute;top:0;left:0;z-index:99;width:100%;height:100%;display:none}.swal_fichaOcio span.tipo[data-v-7b754183]{background:#22848e;padding:5px 10px;color:#fff;font-size:14px;margin-right:10px;border-radius:4px}.swal_fichaOcio span.zona[data-v-7b754183]{font-size:14px}.swal_fichaOcio .carruselImagenes .imgMini img[data-v-7b754183]{width:100%;border:0;margin:0!important}.swal_fichaOcio .carruselImagenes .imgMini.actual .overlay[data-v-7b754183]{display:block}.swal_fichaOcio p.seccionSwal[data-v-7b754183]{margin-top:30px;font-size:15px;color:#006!important}.swal_fichaOcio span.popUpInfo.popUpGris.tarifaComentarios[data-v-7b754183]{background:#1e1e1e;color:#fff;padding:9px}.swal_fichaOcio div.nombre[data-v-7b754183]{margin-top:5px;font-size:28px}.swal_fichaOcio .descripcionSwal[data-v-7b754183]{white-space:pre-line;text-align:justify!important;line-height:18px;font-size:15px!important;color:#000!important}img#imagenActualSwal[data-v-7b754183]{width:100%;margin:10px 0}.swal_fichaOcio tr.titulo td[data-v-7b754183]{color:#000;font-weight:700;font-size:18px;min-width:130px}.swal_fichaOcio table.tablaServicios[data-v-7b754183]{border:none;padding:10px;margin-top:20px;width:100%;margin-bottom:20px}.swal_fichaOcio table.tablaServicios tbody td[data-v-7b754183]{font-size:15px;border-right:1px solid}.swal_fichaOcio table.tablaServicios tbody td[data-v-7b754183]:last-child{border:none}.swal_fichaOcio table.tablaServicios tbody td span[data-v-7b754183]{display:block}.swal_fichaOcio table.tablaServicios td.last td[data-v-7b754183]{border-right:none!important}.swal_fichaOcio .googleMapa[data-v-7b754183]{margin:10px 0 20px!important}.swal_fichaOcio .rateComments span.tarifaFlexible[data-v-7b754183]{color:#1d7a1f}.btnShowDescripcion[data-v-7b754183]{display:none}.habitacionesSwal .conceptos[data-v-7b754183]{background:transparent!important}.habitacionesSwal .restoDeHabitaciones .nombre_opcional.datosHab[data-v-7b754183]{text-align:left;border:1px solid;padding:5px;font-weight:700;font-size:15px;margin-top:20px}.restoDeHabitaciones span.nombre_opcional.datosHab.nombreHabitacion[data-v-7b754183]:first-child{margin:0}.habitacionesSwal .restoDeHabitaciones .conceptosGroup[data-v-7b754183]{float:none!important}.habitacionesSwal h2[data-v-7b754183]{text-align:right;font-size:12px;margin:5px 0;height:25px}.habitacionesSwal span.nombre_opcional.nombreRegimen[data-v-7b754183]{float:left;margin-top:7px}.habitacionesSwal path.fillMarcaBlanca[data-v-7b754183]{fill:#22848e!important}path.fillMarcaBlanca[data-v-7b754183]{fill:#22848e!important}.habitacionesSwal svg.icono_info_naranja[data-v-7b754183]{vertical-align:middle!important;cursor:pointer}.habitacionesSwal .btnSeleccionar[data-v-7b754183],.habitacionesSwal .btnSeleccionado[data-v-7b754183]{background:#fff;padding:5px 12px;border-radius:20px;color:#006!important;border:1px solid #000066;font-weight:700!important;font-family:Roboto,sans-serif!important;letter-spacing:1px;text-transform:uppercase;vertical-align:baseline;cursor:pointer;width:100%;display:block;height:25px;text-align:right}.habitacionesSwal .btnSeleccionado[data-v-7b754183]{background:#006!important;color:#fff!important}.habitacionesSwal .btnSeleccionado svg path[data-v-7b754183]{fill:#fff!important}.habitacionesSwal .concepto div.resumen_reservar .btn1[data-v-7b754183]{margin:0!important;width:192px;text-align:right;display:block}.habitacionesSwal .btn1 span.textoElegir[data-v-7b754183]{float:left;margin:0;text-transform:capitalize}.habitacionesSwal .btn1 span.textoElegido[data-v-7b754183]{float:none;margin:0;text-transform:capitalize}.habitacionesSwal div.resumen_reservar .btn1:hover .btnSeleccionar[data-v-7b754183],.habitacionesSwal div.resumen_reservar .btn1:hover .btnSeleccionado[data-v-7b754183]{background:#006!important;color:#fff!important}.resumen_reservar.selected .btnSeleccionar[data-v-7b754183]{display:none!important}.resumen_reservar.selected .btnSeleccionado.pagarya[data-v-7b754183]{display:inline!important}.habitacionesSwal div.resumen_reservar .btn1:hover svg path[data-v-7b754183]{fill:#fff!important}.habitacionesSwal .lineaEscogerTarifa[data-v-7b754183],.habitacionesSwal .lineaEscogerTarifa .resumen_reservar[data-v-7b754183]{float:none}.headInfoOcio[data-v-7b754183]{text-align:left;margin-bottom:10px}.headInfoOcio img.main[data-v-7b754183]{width:140px;vertical-align:top}.headInfoOcio .info[data-v-7b754183]{display:inline-block}.headInfoOcio .nombre[data-v-7b754183]{font-size:20px!important}.swal_fichaOcio .headInfoOcio .categoria img[data-v-7b754183]{height:20px!important}.headInfoOcio p.direccionn[data-v-7b754183]{font-size:12px}.ocioBase span#svg_marker path.fillMarcaBlanca[data-v-7b754183]{fill:#e80870!important}#filtersContainer[data-v-7b754183]{float:left;width:250px}#filtersContainer .contenidoOrdenarPor[data-v-7b754183]{width:250px;float:none;background:#a6a6a6;font-family:Roboto,sans-serif!important;padding:10px;color:#fff;font-size:17px}#filtersContainer .contenidoOrdenarPor span.btnOrdenar[data-v-7b754183]{display:block;border:none;font-family:Roboto,sans-serif;font-weight:400;font-size:15px;padding:2px 2px 2px 10px;color:#fff}#filtersContainer .contenidoOrdenarPor span.btnOrdenar span.iconoFlecha svg polygon[data-v-7b754183]{fill:#fff!important}#filtersContainer .contenidoOrdenarPor span.btnOrdenar[data-v-7b754183]:hover,#filtersContainer .contenidoOrdenarPor span.btnOrdenar.selected[data-v-7b754183]{background:transparent;font-weight:700}.contenedorFiltros[data-v-7b754183]{display:block}.contenedorFiltros input#inputNombreOcio[data-v-7b754183]{color:#000}.ociosFilterContainer[data-v-7b754183]{background:#666;color:#fff}.ociosFilterContainer .filtro label[data-v-7b754183]{color:#fff;font-weight:400}.ociosFilterContainer .filtro:first-child label[data-v-7b754183]{margin:0}.contenedorFiltros[data-v-7b754183]{width:90%;margin:0 auto;border:1px solid #a6a6a6;border-radius:6px;padding:10px}.ociosFilterContainer .filtro p[data-v-7b754183]{color:#fff}#contenedorFiltros button.btnGris[data-v-7b754183]{border:1px solid;float:right;margin-right:12px}.btnOrdenar svg.check[data-v-7b754183]{display:none!important}.btnOrdenar.selected svg.check[data-v-7b754183]{display:inline-block!important}.ociosFilterContainer .filtro.servicios img[data-v-7b754183]{margin:4px!important}.ociosFilterContainer .filtro img[data-v-7b754183]{cursor:pointer}.seleccion_ocio span.descuento .textoDescuento[data-v-7b754183],.swal_fichaOcio span.descuento .textoDescuento[data-v-7b754183]{display:none!important}.swal_fichaOcio span.descuento[data-v-7b754183],.div_infoOcio span.descuento[data-v-7b754183]{background:transparent!important}.habitacionesSwal span.descuento[data-v-7b754183] *,.div_infoOcio span.descuento[data-v-7b754183] *{color:#dc0000!important;font-size:11px!important}.slick-slider .slick-track[data-v-7b754183]{min-width:100%;height:70px}.swal_fichaOcio button[data-v-7b754183]{outline:none!important}span.smallDecimals[data-v-7b754183]{font-size:10px}div.imgOcio img[data-v-7b754183]{display:block;height:100%;width:100%;border:none!important;object-fit:cover}.popUpInfo.tarifaComentarios[data-v-7b754183]{background-color:#000c;color:#fff;font-size:12px;padding:10px}.popUpInfo.tarifaComentarios div[data-v-7b754183]{margin-bottom:20px}p.tituloGastos[data-v-7b754183]{color:#fff!important;font-size:13px!important}.filaFiltrarOrdenar .filtrarResultados[data-v-7b754183]{border-bottom-right-radius:20px;border-top-right-radius:20px;background-color:#727271;align-items:center}.filaFiltrarOrdenar .textoCorto[data-v-7b754183]{display:none;font-size:14px}.div_infoOcio .ocioData[data-v-7b754183]{width:100%;display:flex;flex-direction:row;min-height:175px;height:175px;justify-content:flex-start;align-items:flex-start}.div_infoOcio p.precio[data-v-7b754183]{text-align:right;margin:0 15px 0 0;font-size:1.8em;font-weight:700}.div_infoOcio p.precio-res[data-v-7b754183]{display:none}.div_infoOcio p.precio .small[data-v-7b754183]{font-size:75%;font-weight:700}@media screen and (max-width: 1090px){.ociosFilterContainer[data-v-7b754183],#filtersContainer .contenidoOrdenarPor[data-v-7b754183],#filtersContainer[data-v-7b754183]{width:auto!important;height:auto}#filtersContainer[data-v-7b754183]{margin-left:10px}button.btnElegir[data-v-7b754183]{width:85%}div.seleccion_ocio.seleccion_ocio[data-v-7b754183]{width:78%!important}span.textoElegir[data-v-7b754183],span.tag-ok[data-v-7b754183]{margin-left:0}button.btnElegir[data-v-7b754183]{padding:2px 5px}}@media screen and (max-width: 1020px){div.seleccion_ocio.seleccion_ocio[data-v-7b754183]{width:99%!important}#filtersContainer .contenidoOrdenarPor[data-v-7b754183]{position:fixed;top:20px;right:-270px;z-index:999;width:270px!important;transition:.5s ease-in-out}#filtersContainer .contenidoOrdenarPor.active[data-v-7b754183]{right:0}.contenidoOrdenarPor p[data-v-7b754183]{width:120%;margin-left:-60px;background:#a6a6a6;padding:8px 15px;border-radius:18px}.contenidoOrdenarPor p svg[data-v-7b754183]{float:left!important;margin-right:20px;cursor:pointer}.ocioResume[data-v-7b754183]{width:48%}.headInfoOcio .info[data-v-7b754183]{float:right;width:78%}}@media screen and (max-width: 930px){.swal_fichaOcio .nombre[data-v-7b754183]{font-size:25px!important}.swal_fichaOcio .categoria img[data-v-7b754183]{height:20px!important}.headInfoOcio .info[data-v-7b754183]{float:right;width:78%}.slick-slider .slick-track[data-v-7b754183]{height:50px}.filaFiltrarOrdenar .textoLargo[data-v-7b754183]{font-size:14px}.filaFiltrarOrdenar div[data-v-7b754183]{padding:7px}}@media screen and (max-width: 830px){.swal_fichaOcio tr.titulo td[data-v-7b754183]{min-width:70px;font-size:15px}.swal_fichaOcio table.tablaServicios tbody td[data-v-7b754183]{font-size:13px}div.imgOcio[data-v-7b754183]{width:50%;margin-right:20px!important}div.imgOcio img[data-v-7b754183]{max-height:150px!important;align-self:flex-start}.div_infoOcio .botonera[data-v-7b754183]{justify-content:flex-end}.div_infoOcio .botonera button[data-v-7b754183]{margin:0;width:10em}.modal .modal-dialog[data-v-7b754183]{max-width:100%;margin:0}.div_infoOcio .titulo-ocio[data-v-7b754183]{flex-wrap:wrap;margin-bottom:12px!important}.div_infoOcio .ocioData .nombre-ocio[data-v-7b754183]{font-size:16px}}@media screen and (max-width: 796px){.headInfoOcio .info[data-v-7b754183]{float:right;width:70%}}@media screen and (max-width: 775px){.habitacionesSwal span.nombre_opcional.nombreRegimen[data-v-7b754183]{float:none;margin-top:7px;margin-bottom:7px;display:block;text-align:center}.habitacionesSwal h2[data-v-7b754183]{height:auto;text-align:center}.lineaEscogerTarifa[data-v-7b754183]{display:inline-block!important}}@media screen and (max-width: 705px){.hoteBase[data-v-7b754183]{margin-top:0!important}button.btnElegir[data-v-7b754183]{width:90%}}@media screen and (max-width: 680px){.filaFiltrarOrdenar .textoCorto[data-v-7b754183]{display:inline}.filaFiltrarOrdenar .textoLargo[data-v-7b754183]{display:none}.filaFiltrarOrdenar div[data-v-7b754183]{padding:3px}.filaFiltrarOrdenar div svg[data-v-7b754183]{height:60%}}@media screen and (max-width: 560px){div.ocioResume[data-v-7b754183]{font-size:10px}.div_infoOcio .ocioData[data-v-7b754183]{min-height:95px;height:unset}div.ocioResume div.imgOcio[data-v-7b754183]{width:50%!important;height:85px}.ocioResult.renfe-viajes div.imgOcio[data-v-7b754183]:after{right:-.5rem;width:1.6125rem}.div_infoOcio .nombre-ocio[data-v-7b754183]{font-size:1.2em;line-height:normal;margin-right:0}.div_infoOcio .titulo-ocio .categoria-ocio[data-v-7b754183] svg{width:1em;height:1em}.div_infoOcio .ocioData .distancia .num-distancia[data-v-7b754183]{font-size:1.1em}.div_infoOcio .botonera .otras-tarifas .arrow[data-v-7b754183]{margin-left:10px;width:.8em}.headInfoOcio img.main[data-v-7b754183]{display:none}.headInfoOcio .info[data-v-7b754183]{float:none;width:100%}.modalHabitaciones .imgModalHabitaciones[data-v-7b754183],.modalHabitaciones .direccion[data-v-7b754183]{display:none}.modalHabitaciones div.ocio[data-v-7b754183],.modalValoraciones div.ocio[data-v-7b754183]{justify-content:center}.modalHabitaciones div.ocio .nombre[data-v-7b754183],.modalValoraciones div.ocio .nombre[data-v-7b754183]{font-size:15px;display:block}}@media screen and (max-width: 530px){.ocioResume[data-v-7b754183]{margin-left:10px}.swal2-container.swal2-fade.swal2-in[data-v-7b754183]{padding:0;background:#fff}.swal2-modal.swal_fichaOcio.swalTarifas.swal2-show[data-v-7b754183]{position:absolute;top:0}.swal2-container .swal_fichaOcio[data-v-7b754183]{width:100%!important;border-radius:0!important}.swal_fichaOcio .carruselImagenes .imgMini[data-v-7b754183]{width:100!important}img#imagenActualSwal[data-v-7b754183]{display:none}.swal_fichaOcio .carruselImagenes .imgMini .overlay[data-v-7b754183]{display:none!important}.swal_fichaOcio .carruselImagenes[data-v-7b754183]{margin:20px auto}.slick-slider .slick-track[data-v-7b754183]{height:auto}.div_infoOcio[data-v-7b754183]{flex-direction:column}.imgOcio[data-v-7b754183]{width:100%!important}.div_infoOcio .ocioData div.botonera[data-v-7b754183]{margin:20px 0 0}.div_infoOcio .ocioData div.botonera button[data-v-7b754183]{margin-right:5px}}@media screen and (max-width: 450px){.ocioResume[data-v-7b754183]{width:100%;float:none;margin:20px auto}button.btnElegir[data-v-7b754183]{width:70%}h2.title[data-v-7b754183]{font-size:1.2rem!important}h2.title+h3[data-v-7b754183]{font-size:.9rem}.div_infoOcio .ocioData p.precio[data-v-7b754183]{display:none}.div_infoOcio p.precio-res[data-v-7b754183]{display:block}}@media screen and (max-width: 450px){.ocioResume[data-v-7b754183]{float:none;margin:20px auto}table.tablaServicios[data-v-7b754183],.tablaServicios thead[data-v-7b754183],.tablaServicios tbody[data-v-7b754183],.tablaServicios th[data-v-7b754183],.tablaServicios td[data-v-7b754183],.tablaServicios tr[data-v-7b754183]{display:block}.tablaServicios thead tr[data-v-7b754183]{position:absolute;top:-9999px;left:-9999px}.tablaServicios td[data-v-7b754183]{border:none;border-bottom:1px solid #eeeeee;position:relative;padding-left:50%!important;margin-top:25px}.tablaServicios td[data-v-7b754183]:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;font-weight:700;font-size:15px}.tablaServicios td[data-v-7b754183]:nth-of-type(1):before{content:"Ocio"}.tablaServicios td[data-v-7b754183]:nth-of-type(2):before{content:"Habitación"}.tablaServicios td[data-v-7b754183]:nth-of-type(3):before{content:"Categring"}.tablaServicios td[data-v-7b754183]:nth-of-type(4):before{content:"Actividades"}.tablaServicios td[data-v-7b754183]:nth-of-type(5):before{content:"Otros"}}@media screen and (max-width: 410px){.swal_fichaOcio .nombre[data-v-7b754183]{font-size:20px!important}.swal_fichaOcio p.direccionn[data-v-7b754183]{font-size:11px}.swal_fichaOcio .descripcionSwal[data-v-7b754183]{line-height:15px;font-size:12px!important}}.grupoDerecha[data-v-7b754183]{margin-left:0;padding:0;width:100%!important;background-color:transparent!important;float:none;display:flex;flex-wrap:wrap;justify-content:flex-start}.filaFiltrarOrdenar[data-v-7b754183]{display:flex;justify-content:space-between}.filaFiltrarOrdenar div[data-v-7b754183]{background:gray;color:#fff;padding:10px;font-weight:700;text-align:left;width:unset}.filaFiltrarOrdenar .filtrarResultados[data-v-7b754183]{border-bottom-right-radius:20px;border-top-right-radius:20px;background-color:#727271}.ordenarResultados[data-v-7b754183]{border-bottom-left-radius:20px;border-top-left-radius:20px}div.ocio[data-v-7b754183]{text-align:left;font-size:11px;margin-bottom:15px;display:flex;align-items:flex-start}div.ocio img[data-v-7b754183]{width:100%}div.ocio .nombre[data-v-7b754183],.ocio .categoria[data-v-7b754183]{font-size:20px;display:inline-flex;margin-right:10px}div.ocio .modalHabitaciones .main[data-v-7b754183]{width:175px;height:130px;object-fit:cover;margin-right:15px}.modalHabitaciones[data-v-7b754183],.modalValoraciones[data-v-7b754183]{padding:0 1em}.modalHabitaciones[data-v-7b754183]{border-bottom:1px solid #dee2e6}[data-v-7b754183] .modal-dialog .modal-content footer.modal-footer{padding:0 0 1.5rem;border:0;margin:0}.seleccion_ocio .seleccionOcios.grupoDerecha[data-v-7b754183]{margin:0 0 10px}.resultsOcios[data-v-7b754183]{display:flex;flex-direction:column;margin-top:25px}h2.title[data-v-7b754183]{margin:0 0 .4rem!important;padding:0;text-align:center;color:#464646;font-weight:700;font-size:1.35rem!important;background-color:transparent}h2.title+h3[data-v-7b754183]{margin:0 0 2rem;padding:0 15px;text-align:center;color:#464646;font-weight:400;font-size:1rem}.loader-ocios[data-v-7b754183]{margin-top:50px}.ociosVacio[data-v-7b754183]{padding:20px;text-align:center}@media screen and (max-width: 1200px){.resultsOcios[data-v-7b754183]{display:block}}@media screen and (max-width: 700px){.ociosVacio[data-v-7b754183]{padding:120px 20px 0}}.contenedor_compra #configuracion-compra-container{width:825px;max-width:825px;margin:0 2em 0 0;color:#000;display:flex;flex-direction:column;justify-content:flex-start}#configuracion-compra-container.width-100{width:100%!important;max-width:100%!important;margin:0}.cestaProducto{display:flex;justify-content:flex-start;border:3px solid #73a043;border-bottom:none;padding:10px;margin-left:2rem}.deleteBorderBottom{border-bottom:none}.tag-ok{background:#cbdc82;border-radius:5px;padding:2px 7px;color:#73a931;margin-left:10px;white-space:nowrap}.tag-ok svg{width:16px;vertical-align:middle}.tag-ok svg .fil0{fill:#73a931}.modal-aviso-paquete-tren .modal-dialog{max-width:600px!important}.modal-aviso-paquete-tren .modal-dialog .modal-body h1{font-family:Roboto,sans-serif!important;border-bottom:none!important;text-align:center!important;font-size:27px!important;color:#757473!important;padding:10px 0}.modal-aviso-paquete-tren .modal-dialog .modal-body div{display:flex;justify-content:center;padding:0 20px}.modal-aviso-paquete-tren .modal-dialog .modal-body div p{width:84%}.modal-aviso-paquete-tren .modal-dialog .modal-body div svg{width:7%;margin-right:10px;margin-top:3px}.modal-aviso-paquete-tren .modal-dialog .modal-body button{align-items:center;float:right;margin:25px 35px 50px!important}.modal-aviso-paquete-tren .modal-dialog .modal-content{border-radius:12px}@media screen and (max-width: 1200px){#configuracion-compra-container{width:65%;margin-right:1em}}@media screen and (max-width: 830px){#configuracion-compra-container{width:800px;margin:.4em 0!important;padding:0 .4em!important;justify-content:center}.modal-aviso-paquete-tren .modal-dialog{margin:0 auto!important}}@media screen and (max-width: 500px){.modal-aviso-paquete-tren .modal-dialog .modal-body div svg{width:9%}}@media screen and (max-width: 500px){.modal-aviso-paquete-tren .modal-dialog .modal-body div p{width:100%}.modal-aviso-paquete-tren .modal-dialog .modal-body div svg{width:10%}}.btn-vista[data-v-2fcc7ad9]{background-color:#a2a2a2;border:none;border-radius:50px;height:2.2em;width:3.5em}.btn-vista svg[data-v-2fcc7ad9]{fill:#fff;height:1.5em}@media screen and (max-width: 830px){.btn-vista span[data-v-2fcc7ad9]{display:none}}.btn-vista[data-v-44e4ea87]{background-color:#a2a2a2;border:none;border-radius:50px;height:2.2em;width:3.5em}.btn-vista svg[data-v-44e4ea87]{fill:#fff;height:1.5em}@media screen and (max-width: 830px){.btn-vista span[data-v-44e4ea87]{display:none}}.btn-vista[data-v-33433515]{background-color:#a2a2a2;border:none;border-radius:50px;height:2.2em;width:3.5em}.btn-vista svg[data-v-33433515]{fill:#fff;height:1.5em}@media screen and (max-width: 830px){.btn-vista span[data-v-33433515]{display:none}}.btn-vista[data-v-4e095cd0]{background-color:#a2a2a2;border:none;border-radius:50px;height:2.2em;width:3.5em}.btn-vista svg[data-v-4e095cd0]{fill:#fff;height:1.5em}@media screen and (max-width: 830px){.btn-vista span[data-v-4e095cd0]{display:none}}.menu-vistas-productos-container[data-v-3d9dc2ff]{background-color:#d9dada;padding:25px 0;width:67%}.menu-vistas-productos-container .menu-vistas-productos[data-v-3d9dc2ff]{display:flex;justify-content:center;align-items:center;padding:0 10px}.menu-vistas-productos-container .menu-vistas-productos .menu-item[data-v-3d9dc2ff]{display:flex;align-items:center;flex:.2}.menu-vistas-productos-container .menu-vistas-productos .menu-item .btn-vista[data-v-3d9dc2ff]{background-color:#a2a2a2;border:none;border-radius:50px;height:2.2em;width:80%;text-transform:lowercase;color:#fff;text-align:left;font-size:.85em}.menu-vistas-productos-container .menu-vistas-productos .menu-item .separador[data-v-3d9dc2ff]{background-color:#a2a2a2;height:2px;width:30%}.menu-vistas-productos-container .menu-vistas-productos .menu-item .btn-vista svg[data-v-3d9dc2ff]{fill:#fff;height:1.5em}.menu-vistas-productos-container .menu-vistas-productos .menu-item .btn-vista.elegido[data-v-3d9dc2ff]{background-color:#73a931}.menu-vistas-productos-container .menu-vistas-productos .menu-item .btn-vista.elegido+.separador[data-v-3d9dc2ff]{background-color:#73a931}.menu-vistas-productos-container .menu-vistas-productos .menu-item .btn-vista.elegido+.separador.not-active[data-v-3d9dc2ff]{background-color:#a2a2a2}.menu-vistas-productos-container .menu-vistas-productos .menu-item .btn-vista.hidden+.separador[data-v-3d9dc2ff]{display:none}.menu-vistas-productos-container .menu-vistas-productos .menu-item[data-v-3d9dc2ff]:last-of-type{flex:.1454}.menu-vistas-productos-container .menu-vistas-productos .menu-item:last-of-type .btn-vista[data-v-3d9dc2ff]{width:100%}.menu-vistas-productos-container .menu-vistas-productos .menu-item:last-of-type .separador[data-v-3d9dc2ff]{display:none}.menu-vistas-productos-container .titulo-vista[data-v-3d9dc2ff]{margin:.5em 0 0;font-size:1.3em;font-weight:700;text-align:center}@media screen and (max-width: 1200px){.menu-vistas-productos-container .menu-vistas-productos .menu-item[data-v-3d9dc2ff]{flex:.25}.menu-vistas-productos-container .menu-vistas-productos .menu-item[data-v-3d9dc2ff]:last-of-type{flex:.175}.menu-vistas-productos-container .menu-vistas-productos .menu-item .btn-vista[data-v-3d9dc2ff]{padding-left:0;width:70%}}@media screen and (max-width: 830px){.menu-vistas-productos-container[data-v-3d9dc2ff]{width:100%;order:2}.menu-vistas-productos-container .menu-vistas-productos .menu-item .btn-vista[data-v-3d9dc2ff]{text-align:center}}.page_compraUnificada #contenedor{width:100%!important}.buy-process-wrapper[data-v-4ace024a]{background-color:#f4f9fd;font-family:Roboto,sans-serif!important}.buy-process-wrapper .v-application[data-v-4ace024a]{background-color:transparent}.cabecera-compra.cart-started[data-v-4ace024a]{width:100%;margin:0}.cabecera-compra[data-v-4ace024a]:not(.cart-started){background-color:#fff;box-shadow:0 0 10px 4px #00000012}.cabecera-compra[data-v-4ace024a]{display:flex;flex-wrap:wrap;width:1200px}.col-buscador-total[data-v-4ace024a]{width:100%}.cabecera-compra:not(.cart-started) .col-buscador-total[data-v-4ace024a]{width:33%}.buy-process-wrapper .contenedor_compra[data-v-4ace024a]{display:flex;justify-content:space-between;flex-wrap:wrap;font-family:inherit;width:1200px;max-width:100%;margin:2rem auto}.backgroundRenfe[data-v-4ace024a]{background-color:#eff3f6}@media screen and (max-width: 1200px){.cabecera-compra[data-v-4ace024a]{width:100%}.buy-process-wrapper .contenedor_compra[data-v-4ace024a]{margin:1em .5em;width:unset}}@media screen and (min-width: 831px){.cabecera-compra[data-v-4ace024a]{margin:25px auto 0}.cabecera-compra:not(.cart-started) .total-compra[data-v-4ace024a]{background-color:transparent;box-shadow:none}.cabecera-compra[data-v-4ace024a]:not(.cart-started){position:sticky;top:0;z-index:950}}@media screen and (max-width: 830px){.cabecera-compra[data-v-4ace024a]{flex-direction:column}.cabecera-compra:not(.cart-started) .col-buscador-total[data-v-4ace024a]{width:100%}.cabecera-compra[data-v-4ace024a]:not(.cart-started){box-shadow:0 10px 10px -5px #00000012}.cabecera-compra:not(.cart-started) .total-compra.fixed[data-v-4ace024a]{position:fixed;top:0;left:0;z-index:950;box-shadow:0 0 10px 4px #00000012}.buy-process-wrapper .contenedor_compra[data-v-4ace024a]{margin:1.5em 0}}.imagencabecera img[data-v-20bf0738]{width:100%!important}@keyframes rotate-6e633d13{to{transform:rotate(90deg);transition:.5s ease-in-out}}#informacionProducto .faqs[data-v-6e633d13]{padding:0;margin:0 0 6rem}#informacionProducto .faqs h2[data-v-6e633d13]{color:#000;font-family:Roboto,sans-serif!important;font-size:20px;margin-bottom:20px;font-weight:700;line-height:110%}#informacionProducto .faqs .pregunta[data-v-6e633d13]{border-bottom:1px solid black;padding:2px;cursor:pointer}body:not(.page_renfeViajes) #informacionProducto .faqs .pregunta[data-v-6e633d13]{display:block!important}#informacionProducto .faqs .pregunta p.titulo[data-v-6e633d13]{font-family:Roboto,sans-serif;color:#000;font-size:17px;width:93%;display:inline-flex;justify-content:space-between;align-items:center;margin:0!important;padding:5px 0}#informacionProducto .faqs .pregunta p.respuesta[data-v-6e633d13]{color:#000;font-family:Roboto,sans-serif;font-size:14px;padding:10px 25px;margin:0!important;display:inline-block}#informacionProducto .faqs .pregunta p.respuesta[data-v-6e633d13] a{display:inline-flex;color:#000;text-decoration:underline;cursor:pointer}#informacionProducto .faqs .pregunta[data-v-6e633d13] svg path,.faqs[data-v-6e633d13] svg.arrow polygon{fill:#a2a2a2!important}#informacionProducto .faqs .pregunta .arrow[data-v-6e633d13]{transition:.5s ease-in-out;min-width:13px}#informacionProducto .faqs .pregunta .not-collapsed .arrow[data-v-6e633d13]{transform:rotate(90deg);transition:.5s ease-in-out}body.page_renfeViajes #informacionProducto .faqs h2[data-v-6e633d13]{color:#464646;font-family:Roboto,sans-serif!important}body.page_renfeViajes #informacionProducto .faqs .pregunta[data-v-6e633d13]{cursor:pointer;-webkit-box-shadow:0 0 7px 2px rgba(0,0,0,.21);-moz-box-shadow:0 0 7px 2px rgba(0,0,0,.21);box-shadow:0 0 7px 2px #00000036;border-radius:5px;background-color:#fff;margin-bottom:25px;border:none}body.page_renfeViajes #informacionProducto .faqs .pregunta .pregunta-svg[data-v-6e633d13]{display:none}body.page_renfeViajes #informacionProducto .faqs .pregunta p.titulo[data-v-6e633d13]{font-family:Roboto,sans-serif;color:#464646;margin:0!important;padding:20px 15px;font-size:16px;width:100%;display:flex;justify-content:space-between;align-items:center}body.page_renfeViajes #informacionProducto .faqs .pregunta p.titulo span[data-v-6e633d13]{font-size:17px;font-weight:700;margin-bottom:0!important;width:90%}body.page_renfeViajes .infoAdiccional div.svg svg path.relleno[data-v-6e633d13],body.page_renfeViajes #informacionProducto .faqs .pregunta svg path[data-v-6e633d13],body.page_renfeViajes .faqs p.titulo svg.arrow:last-of-type polygon[data-v-6e633d13]{fill:#d62d61!important}body.page_renfeViajes #informacionProducto .faqs .pregunta p.titulo .arrow[data-v-6e633d13]:first-of-type{display:none}body:not(.page_renfeViajes) #informacionProducto .faqs .pregunta p.titulo .arrow[data-v-6e633d13]:last-of-type{display:none}body.page_renfeViajes #informacionProducto .faqs .pregunta p.titulo .arrow[data-v-6e633d13]:last-of-type{transition:.5s ease-in-out;margin-right:20px}body.page_renfeViajes #informacionProducto .faqs .pregunta .not-collapsed p.titulo .arrow[data-v-6e633d13]:last-child{transform:rotate(180deg)}body.page_renfeViajes #informacionProducto .faqs .pregunta p.respuesta[data-v-6e633d13]{color:#464646;font-family:Roboto,sans-serif;padding:0 25px;font-size:17px;margin:5px 10px 10px!important;max-height:65px}body.page_renfeViajes #informacionProducto .faqs .btn-mostrar-preguntas[data-v-6e633d13]{font-size:14px;padding:2px 15px;font-weight:700;border:none;display:block;outline:none;margin:0 auto;line-height:35px;cursor:pointer;transition:all .4s;text-align:center;text-decoration:none;background-color:transparent}body:not(.page_renfeViajes) #informacionProducto .faqs .btn-mostrar-preguntas[data-v-6e633d13]{display:none}body.page_renfeViajes .faqs .pregunta.hidden[data-v-6e633d13],body.page_renfeViajes .faqs .btn-mostrar-preguntas.hidden[data-v-6e633d13]{display:none!important}@media screen and (max-width: 1200px){#informacionProducto .faqs .pregunta p.titulo[data-v-6e633d13]{width:94%}}@media screen and (max-width: 920px){#informacionProducto .faqs .pregunta p.titulo[data-v-6e633d13]{width:92%}#informacionProducto .faqs .pregunta p.titulo[data-v-6e633d13]{padding:5px 5px 7px 0}}@media screen and (max-width: 755px){body.page_renfeViajes #informacionProducto .faqs .pregunta p.titulo[data-v-6e633d13]{padding:15px}body.page_renfeViajes #informacionProducto .faqs .pregunta p.titulo .arrow[data-v-6e633d13]:last-of-type{margin:0}#informacionProducto .faqs .pregunta p.titulo[data-v-6e633d13]{width:88%}#informacionProducto .faqs .pregunta div[data-v-6e633d13]{padding-bottom:16px}}@media screen and (max-width: 600px){#informacionProducto .faqs .pregunta p.titulo[data-v-6e633d13]{width:87%}}@media screen and (max-width: 450px){#informacionProducto .faqs .pregunta p.titulo[data-v-6e633d13]{font-size:4vw}}.infoAdicional div.svg svg path.relleno[data-v-274b21d1]{fill:#a2a2a2!important}.infoAdicional[data-v-274b21d1]{padding:0;margin:0 0 6rem;float:left}.infoAdicional h2[data-v-274b21d1]{color:#000;font-family:Roboto,sans-serif!important;font-size:20px;margin-bottom:20px;font-weight:700;line-height:110%}.infoAdicional .tab[data-v-274b21d1]{display:inline-block;background:transparent;vertical-align:top;color:#000;font-weight:700;font-size:15px;padding:5px 10px;cursor:pointer}.infoAdicional .tab.selected[data-v-274b21d1]{background:#e4e4e4;border:2px solid;border-bottom:none;margin-bottom:-2px}.infoAdicional .contenidoInfo[data-v-274b21d1]{background:#e4e4e4;padding:5px;border:2px solid black}.infoAdicional .hidden[data-v-274b21d1]{display:none!important}.infoAdicional div.svg svg[data-v-274b21d1]{width:20px;height:20px;vertical-align:top}.infoAdicional h3.subtitulo[data-v-274b21d1]{font-size:16px;font-family:Roboto,sans-serif;font-weight:700;margin:5px 0 15px 30px!important}.infoAdicional div.svg[data-v-274b21d1]{float:left;height:50px;margin-right:10px}.infoAdicional p.subtitulo[data-v-274b21d1]{color:#000;font-size:16px;font-weight:700;margin:0!important}.infoAdicional p.texto[data-v-274b21d1]{color:#000;font-size:15px;margin-bottom:20px;padding-left:30px}.infoAdicional .btnPestanaCompra[data-v-274b21d1]{font-size:20px;width:200px;padding:0 25px;color:#fff;display:block;outline:none;margin:40px 0 10px 30px;line-height:35px;cursor:pointer;transition:transform .2s;text-align:center;text-decoration:none;border-radius:40px}.infoAdicional .btnPestanaCompra[data-v-274b21d1]:hover{transform:scale(1.04)}body.page_renfeViajes .infoAdicional div.svg svg path.relleno[data-v-274b21d1]{fill:#d62d61!important}body.page_renfeViajes .infoAdicional h2[data-v-274b21d1]{color:#464646;text-align:center;margin-bottom:30px;font-family:Roboto,sans-serif!important}body.page_renfeViajes .infoAdicional .tabs[data-v-274b21d1]{text-align:center}body.page_renfeViajes .infoAdicional .tab[data-v-274b21d1]{display:inline-block;background:transparent;vertical-align:top;color:#464646;font-size:15px!important;font-weight:400;padding:5px 30px;margin:5px 10px 0;cursor:pointer;border:none}body.page_renfeViajes .infoAdicional .tab#entrada[data-v-274b21d1],body.page_renfeViajes .infoAdicional .tab svg[data-v-274b21d1]{display:none!important}body.page_renfeViajes .infoAdicional .tab.selected[data-v-274b21d1]{font-weight:700;border-bottom:2px solid #8a0072;margin-bottom:-2px}body.page_renfeViajes .infoAdicional .contenidoInfo[data-v-274b21d1]{background:#fff;padding:25px;margin-top:30px;border-radius:6px;-webkit-box-shadow:0 0 18px 4px rgba(0,0,0,.21);-moz-box-shadow:0 0 18px 4px rgba(0,0,0,.21);box-shadow:0 0 18px 4px #00000036;color:#464646;border:none}body.page_renfeViajes .infoAdicional div.svg[data-v-274b21d1]{float:left;height:50px;margin-right:15px}body.page_renfeViajes .infoAdicional p.subtitulo[data-v-274b21d1]{color:#464646;font-size:16px;font-weight:700;margin:0!important}body.page_renfeViajes .infoAdicional p.texto[data-v-274b21d1]{color:#464646;font-size:15px;margin-bottom:20px;padding-left:30px}body.page_renfeViajes .infoAdicional .btnPestanaCompra[data-v-274b21d1]{font-size:14px;width:150px;padding:7px 0;font-weight:700;color:#fff;display:block;outline:none;margin:40px 0 10px auto;line-height:35px;cursor:pointer;transition:all .4s;text-align:center;text-decoration:none;border-radius:5px}body.page_renfeViajes .infoAdicional .btnPestanaCompra[data-v-274b21d1]:hover{background-color:#d62d61!important}@media screen and (max-width: 920px){.infoAdicional .tab[data-v-274b21d1]{font-size:0!important}.infoAdicional .tab.selected[data-v-274b21d1]{font-size:15px!important}}@media screen and (max-width: 755px){.infoAdicional .tab svg[data-v-274b21d1]{display:inline-block!important}}@media screen and (max-width: 600px){.infoAdicional .tab svg[data-v-274b21d1]{display:inline-block!important}}@media screen and (max-width: 450px){.infoAdicional .tab.selected[data-v-274b21d1]{font-size:0px!important}}#informacionProducto[data-v-06d1eb81]{display:inline-block;width:100%;float:left}#informacionProducto>div#carousel-no-animation.fotos_responsive[data-v-06d1eb81]{display:none;width:600px;margin:0 auto}#informacionProducto div#carousel-no-animation.fotos_responsive[data-v-06d1eb81] .carousel-inner{height:100%!important}#informacionProducto>div#carousel-no-animation.fotos_responsive[data-v-06d1eb81] img{border:none!important}#informacionProducto .ficha[data-v-06d1eb81]{background:#e4e4e4;font-family:Roboto,sans-serif;padding:10px 25px;text-align:justify;color:#000!important;display:inline-block;margin:0 0 6rem}#informacionProducto .ficha h2[data-v-06d1eb81]{color:#000;font-family:Roboto,sans-serif!important;margin:5px 0 20px;font-size:20px;font-weight:700;line-height:110%}#informacionProducto .ficha h2.fichasubs[data-v-06d1eb81]{color:#000;font-family:Roboto,sans-serif;font-size:20px;margin:40px 0 8px}#informacionProducto .ficha[data-v-06d1eb81] p{font-size:16px;line-height:130%}#informacionProducto .ficha[data-v-06d1eb81] a{display:inline-flex;color:#000;text-decoration:underline;cursor:pointer}#informacionProducto .enlaceFicha[data-v-06d1eb81]{display:inline-block!important;color:#006!important;text-decoration:underline;font-weight:700}#informacionProducto .ficha a[data-v-06d1eb81]{color:#000!important;display:inline-block!important;text-decoration:underline}#informacionProducto .fotos[data-v-06d1eb81]{width:350px;padding:0;margin-bottom:20px;display:inline-block;float:right}#informacionProducto .fotos figure.item[data-v-06d1eb81]{height:unset;margin:0}#informacionProducto .fotos figure.item[data-v-06d1eb81]:last-child,#informacionProducto .fotos figure.item:last-child img[data-v-06d1eb81]{margin:0!important}#informacionProducto .fotos img[data-v-06d1eb81]{margin-bottom:10px!important;border:none;width:350px}#informacionProducto img[data-v-06d1eb81]{border:none}.carousel-item[data-v-06d1eb81]{background:none}body.page_renfeViajes #informacionProducto .ficha[data-v-06d1eb81]{background-color:transparent;font-family:Roboto,sans-serif;padding:10px;text-align:justify;color:#464646!important;display:inline-block}body.page_renfeViajes #informacionProducto .ficha h2[data-v-06d1eb81]{color:#464646!important;font-family:Roboto,sans-serif;font-size:20px}body.page_renfeViajes #informacionProducto .ficha h2.fichasubs[data-v-06d1eb81]{color:#464646!important;font-family:Roboto,sans-serif;font-size:20px;margin:40px 0 8px}body.page_renfeViajes #informacionProducto .fotos img[data-v-06d1eb81]{margin-bottom:20px!important;border:none;width:350px;border-radius:8px}@media screen and (max-width: 1200px){#informacionProducto[data-v-06d1eb81]{margin-top:15px}#informacionProducto .fotos[data-v-06d1eb81]{display:none}#informacionProducto div#carousel-no-animation.fotos_responsive[data-v-06d1eb81]{display:block;margin-bottom:20px;width:580px}}@media screen and (max-width: 600px){#informacionProducto div#carousel-no-animation.fotos_responsive[data-v-06d1eb81]{width:98%}}.breadcrumbsSecciones[data-v-fd99db91]{margin-top:30px;display:block;background-color:transparent!important;color:#000;font-size:12px}.breadcrumbsSecciones span[data-v-fd99db91],.breadcrumbsSecciones a[data-v-fd99db91]{margin:0 5px;display:contents!important;color:#000!important;cursor:pointer!important;text-decoration:underline}.breadcrumbsSecciones a[data-v-fd99db91]:hover{color:#000!important}body.page_renfeViajes div.breadcrumbsSecciones[data-v-fd99db91]{color:#464646!important;font-size:16px}body.page_renfeViajes div.breadcrumbsSecciones span[data-v-fd99db91],body.page_renfeViajes div.breadcrumbsSecciones a[data-v-fd99db91]{margin:0 5px;display:inline!important;cursor:pointer;color:#8a0072!important;text-decoration:none;font-weight:700}body.page_renfeViajes div.breadcrumbsSecciones span[data-v-fd99db91]:last-child{cursor:default;font-weight:400;color:#464646!important}.ofertas[data-v-ad48b78d]{display:none}body:not(.page_renfeViajes) .ofertas[data-v-ad48b78d]{display:block!important}body:not(.page_renfeViajes) .oferta[data-v-ad48b78d]{margin-bottom:30px;padding:5px;background:#a5e2ff!important;position:relative}body:not(.page_renfeViajes) .ofertas.colorBackgroundMarcaBlanca[data-v-ad48b78d]{background:transparent!important}body:not(.page_renfeViajes) .texto-oferta[data-v-ad48b78d]{font-size:16px!important;margin-top:5px;margin-bottom:7px!important;text-align:left;display:flow-root;color:#000;font-family:Roboto,sans-serif!important;font-weight:400}.texto-oferta[data-v-ad48b78d] p{margin:0}body.page_renfeViajes .ofertas .svg-oferta[data-v-ad48b78d]{display:none!important}body.page_renfeViajes .boxEntradasGeneral .ofertas[data-v-ad48b78d]{display:block!important;width:100%;opacity:.5;border:none;flex-direction:column;align-items:center;justify-content:center;font-weight:400;cursor:pointer;border-radius:0 0 8px 8px;padding:.7rem}body.page_renfeViajes .ofertas .oferta p.texto-oferta[data-v-ad48b78d]{font-size:14px!important;color:#fff!important;margin:0!important;text-align:left;display:flow-root;font-family:Roboto,sans-serif;font-weight:400;padding:0 10px}.texto-oferta a[data-v-ad48b78d]{display:inline-block;color:#000;text-decoration:underline}.estas-comprando[data-v-b7734d20]{font-size:25px;display:inline-block;color:#000;font-family:Roboto Condensed,sans-serif!important;position:relative;text-align:left!important;margin:30px 0 5px}.estas-comprando[data-v-b7734d20] strong,.estas-comprando[data-v-b7734d20] b,.estas-comprando[data-v-b7734d20] p{font-family:Roboto Condensed,sans-serif!important}.entradas-oficiales[data-v-b7734d20]{padding:3px 10px;color:#666;border:1px solid #666666;background-color:transparent;display:inline-block;font-family:Roboto Condensed,sans-serif!important;font-size:16px;margin:0 0 15px 15px;font-weight:700;border-radius:6px;vertical-align:super;cursor:pointer}body.page_renfeViajes h1.estas-comprando[data-v-b7734d20]{font-size:25px;display:inline-block;color:#464646;font-family:Roboto,sans-serif!important;position:relative;width:100%;text-align:center!important;margin:30px 0 5px}body.page_renfeViajes .entradas-oficiales[data-v-b7734d20]{display:none}#blogProducto h2[data-v-9c10cc14]{color:#000;font-family:Roboto,sans-serif!important;font-size:20px;margin-bottom:20px;font-weight:700}.elementoBlog[data-v-9c10cc14]{margin:0 0 35px;min-height:320px;padding:0}.elementoBlog h3[data-v-9c10cc14]{font-family:Roboto,sans-serif!important;margin:0 0 15px;width:fit-content;font-size:16px;color:#000!important;font-weight:700}.cajaFotoblog[data-v-9c10cc14]{display:inline-block;padding:0}.fotoBlog[data-v-9c10cc14]{width:500px;height:290px;line-height:280px;overflow:hidden}.fotoBlog img[data-v-9c10cc14]{height:280px;object-fit:cover;object-position:center center;vertical-align:middle;border-style:none;width:100%}.textoFichaDer[data-v-9c10cc14]{padding:0;position:relative;text-align:justify;font-size:15px;color:#666;margin:5px 0 0 -30px}.btnBlog[data-v-9c10cc14]{float:right;width:135px;border-radius:40px;color:#fff!important;background-color:#a2a2a2!important;margin-top:35px;text-decoration:none!important;margin-right:2px;font-weight:700;text-align:center;outline:none;border:none;padding:7px}div.col-lg-12:not(.elementoBlog) .btnBlog[data-v-9c10cc14]{line-height:32px;color:#a2a2a2!important;background-color:#fff!important;border:1px solid #a2a2a2}body.page_renfeViajes #blogProducto[data-v-9c10cc14]{display:none}@media screen and (min-width: 1200px){.cajaInformacionBlog[data-v-9c10cc14]{display:flex!important}.textoFichaDer[data-v-9c10cc14]{padding-right:25px;padding-left:25px}.btnBlog[data-v-9c10cc14]{display:flex;justify-content:center}}@media screen and (max-width: 1200px){#formatoMicroProducto .btnBlog[data-v-9c10cc14]{float:none;margin-right:auto;margin-left:auto;margin-top:0!important}.cajaFotoblog[data-v-9c10cc14]{display:block}.fotoBlog[data-v-9c10cc14]{margin:0 auto}.elementoBlog h3[data-v-9c10cc14]{text-align:center}.btnBlog[data-v-9c10cc14]{display:flex;justify-content:center;margin:-10px auto 0;float:none}.textoFichaDer[data-v-9c10cc14]{padding:10px;display:flex;flex-direction:column;margin:0 auto}.col-lg-6[data-v-9c10cc14]{max-width:100%!important}}@media screen and (max-width: 600px){.fotoBlog[data-v-9c10cc14]{width:100%;height:260px}.fotoBlog img[data-v-9c10cc14]{height:230px}.elementoBlog h3[data-v-9c10cc14]{margin:0 0 -10px}}.boxMicroOciotour[data-v-ebc17073]{margin-top:35px;margin-bottom:40px}.boxEntradasGeneral.fixed[data-v-ebc17073]{position:fixed;top:0;left:0;width:100%;z-index:1030;box-shadow:0 0 10px 4px #00000012}.boxEntradasGeneral .btnComprarBox[data-v-ebc17073]{background-color:#fff;border:none;text-decoration:none;transition:transform .3s;outline:none;border-radius:20px;font-family:Roboto,sans-serif!important;padding:2px 5% 5px}.boxEntradasGeneral .container-loader[data-v-ebc17073]{width:20rem;height:35px;display:flex;align-items:center;padding-right:5%;padding-left:5%}.boxEntradasGeneral[data-v-ebc17073]{display:flex;justify-content:space-between;padding:16px}.boxEntradasGeneral .box-calendario[data-v-ebc17073]{display:flex;align-items:center}.boxEntradasGeneral p.textoBoxGeneral[data-v-ebc17073]{color:#fff;margin:0 0 0 15px;font-size:18px;font-family:Roboto Condensed,sans-serif!important}.boxEntradasGeneral svg path[data-v-ebc17073]{fill:#fff}.boxEntradasGeneral .btnComprarBox .link[data-v-ebc17073]{font-size:12px!important;font-weight:700}.boxEntradasGeneral .btnComprarBox .link #btnCompraCent[data-v-ebc17073]{font-size:11px!important}.boxEntradasGeneral .btnComprarBox .link #btnCompraEur[data-v-ebc17073]{font-size:17px!important}body:not(.page_renfeViajes) .columna[data-v-ebc17073]:nth-child(2){display:contents}.contenedorBotonesTipoPaquete[data-v-ebc17073]{display:inline-flex}.btnTipoPaquete[data-v-ebc17073]{font-size:12px;padding:10px 0;border-radius:5px;margin-right:10px;margin-bottom:10px;min-width:170px;font-weight:700;text-align:center;cursor:pointer}body.page_renfeViajes .columna .btnComprarBox[data-v-ebc17073]:only-child{border-radius:8px}body.page_renfeViajes .columna[data-v-ebc17073]{width:49.5%}body.page_renfeViajes .boxEntradasGeneral[data-v-ebc17073]{justify-content:space-between;background-color:transparent!important;cursor:default;padding:0}body.page_renfeViajes .boxEntradasGeneral.colorBackgroundMarcaBlanca[data-v-ebc17073]{background:transparent!important}body.page_renfeViajes .boxEntradasGeneral .box-calendario[data-v-ebc17073]{height:70px;padding:16px;background-color:#fff!important;border-radius:8px;border:none;cursor:pointer}body.page_renfeViajes .boxEntradasGeneral .box-calendario svg[data-v-ebc17073]{width:32px;height:32px;fill:#d62d61}body.page_renfeViajes .boxEntradasGeneral .box-calendario svg path[data-v-ebc17073]{fill:#8a0072!important}body.page_renfeViajes .boxEntradasGeneral.fixed .box-calendario[data-v-ebc17073]{display:none}body.page_renfeViajes .boxEntradasGeneral p.textoBoxGeneral[data-v-ebc17073]{color:#464646;margin:0 0 0 15px;font-size:18px;font-family:Roboto,sans-serif!important}body.page_renfeViajes .boxEntradasGeneral .btnComprarBox[data-v-ebc17073]{height:70px;width:100%;border:none!important;color:#fff;padding:16px;font-size:18px;display:flex!important;flex-direction:column;align-items:center;justify-content:center;font-weight:400;cursor:pointer;margin:0;border-radius:8px 8px 0 0;animation:none}body.page_renfeViajes .boxEntradasGeneral .container-loader[data-v-ebc17073]{height:70px;width:100%;border:none!important;color:#fff;padding:0;display:flex!important;align-items:center;font-weight:400;margin:0;border-radius:8px 8px 0 0;animation:none}body.page_renfeViajes .boxEntradasGeneral .btnComprarBox .link[data-v-ebc17073]{background-color:transparent;color:#fff!important;padding:0;font-family:Roboto,sans-serif!important;font-size:inherit!important;font-weight:400}body.page_renfeViajes .boxEntradasGeneral .btnComprarBox .puntos-renfe[data-v-ebc17073]{display:block!important;margin-top:5px;font-size:14px;color:#fff}body.page_renfeViajes .boxEntradasGeneral.fixed[data-v-ebc17073]{position:unset}body.page_renfeViajes .boxEntradasGeneral.fixed .btnComprarBox[data-v-ebc17073]{width:100%;position:fixed;top:0;left:0;z-index:1;border-radius:0;box-shadow:0 0 10px 4px #00000012}body:not(.page_renfeViajes) .boxEntradasGeneral .btnComprarBox.colorBackgroundMarcaBlanca[data-v-ebc17073]{background-color:#fff!important}body:not(.page_renfeViajes) .boxEntradasGeneral .ofertas[data-v-ebc17073]{display:none!important}@media screen and (max-width: 755px){.boxEntradasGeneral .columna[data-v-ebc17073]{width:100%}body.page_renfeViajes .boxEntradasGeneral[data-v-ebc17073]{display:block!important}body.page_renfeViajes .boxEntradasGeneral .columna[data-v-ebc17073]{width:100%;margin-top:10px}body.page_renfeViajes .boxEntradasGeneral p.textoBoxGeneral[data-v-ebc17073],body.page_renfeViajes .boxEntradasGeneral .btnComprarBox[data-v-ebc17073]{font-size:16px}.boxEntradasGeneral .textoBoxGeneral[data-v-ebc17073]{font-size:14px!important}.contenedorBotonesTipoPaquete[data-v-ebc17073]{width:100%}.btnTipoPaquete[data-v-ebc17073]{min-width:auto;width:100%;font-size:11px;display:flex;align-items:center;justify-content:center}}@media screen and (max-width: 600px){.boxEntradasGeneral .container-loader[data-v-ebc17073]{width:10rem}}@media screen and (max-width: 440px){.boxEntradasGeneral[data-v-ebc17073]{flex-direction:column;align-items:flex-start}.boxEntradasGeneral.fixed[data-v-ebc17073]{top:unset;bottom:0}.boxEntradasGeneral .btnComprarBox[data-v-ebc17073]{flex-direction:column;align-items:center;margin-left:10%;max-width:23rem}.boxEntradasGeneral .container-loader[data-v-ebc17073]{margin-top:10px}body.page_renfeViajes .boxEntradasGeneral .btnComprarBox .puntos-renfe[data-v-ebc17073]{margin-top:0}body.page_renfeViajes .boxEntradasGeneral .btnComprarBox[data-v-ebc17073]{max-width:inherit}}.container-sesion[data-v-f7d405ac]{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:16px;background-color:#fff;margin-bottom:12px;border-radius:5px;border:1px solid #dddddd;padding:8px 14px}.container-sesion .colum[data-v-f7d405ac]{text-align:center;width:27%}.container-sesion .colum[data-v-f7d405ac]:first-child{width:55%}.container-sesion .colum .fecha[data-v-f7d405ac]{width:100%;display:flex;align-items:center;justify-content:space-between;color:#373737!important}.container-sesion .dia-semana[data-v-f7d405ac]{width:75px;text-align:left}.container-sesion .colum .fecha .dia-semana[data-v-f7d405ac],.container-sesion .colum .fecha .hora[data-v-f7d405ac]{font-size:18px}.container-sesion .colum .fecha .dia-mes[data-v-f7d405ac]{font-size:34px;text-transform:uppercase}.container-sesion .colum .container-disponibilidad[data-v-f7d405ac]{display:flex;align-items:center;font-size:.6em;color:#aaa;margin-top:5px}.container-sesion .colum .container-disponibilidad span[data-v-f7d405ac]{font-size:10px}.container-sesion .colum .container-disponibilidad .progress[data-v-f7d405ac]{width:100px;height:8px;margin-left:8px}.container-sesion .colum .promocion[data-v-f7d405ac]{width:100%;font-size:.7em;font-weight:700;margin-bottom:3px;white-space:nowrap}.container-sesion .colum .compra[data-v-f7d405ac]{width:100%;margin-right:10px}.container-sesion .colum .comprar[data-v-f7d405ac]{color:#fff!important;font-weight:700;font-size:.8em;border-radius:50px;background-color:#00adfe;text-align:center;width:100%;padding:5px 0;border:none;text-decoration:none}.container-sesion .colum .arrow[data-v-f7d405ac]{display:none}.container-sesion .colum .arrow svg[data-v-f7d405ac]{fill:#00adfe}.container-sesion .colum .container-disponibilidad .progress[data-v-f7d405ac]{width:100px;height:8px;margin-left:8px;background-color:#ccc;border-radius:0}.container-sesion .colum .container-disponibilidad .disponibilidad[data-v-f7d405ac]{min-width:5%}.container-sesion .colum .container-disponibilidad .progress-bar.alta[data-v-f7d405ac]{background-color:#9c3}.container-sesion .colum .container-disponibilidad .progress-bar.media[data-v-f7d405ac]{background-color:#fc0}.container-sesion .colum .container-disponibilidad .progress-bar.baja[data-v-f7d405ac]{background-color:red}@media screen and (max-width: 755px){.container-sesion .colum .fecha .dia-semana[data-v-f7d405ac],.container-sesion .colum .colum .fecha .hora[data-v-f7d405ac]{font-size:15px}.container-sesion .colum .fecha .dia-mes[data-v-f7d405ac]{font-size:26px}.container-sesion .colum .promocion[data-v-f7d405ac]{font-size:9px}.container-sesion .colum[data-v-f7d405ac]:last-child{display:flex;align-items:center}.container-sesion .colum .comprar[data-v-f7d405ac]{font-size:.9em;color:inherit!important;border-radius:0;background-color:transparent!important}.container-sesion .colum .arrow[data-v-f7d405ac]{display:block}}@media screen and (max-width: 500px){.container-sesion[data-v-f7d405ac]{zoom:70%}.container-sesion .colum[data-v-f7d405ac]{text-align:center;width:24%}.container-sesion .colum[data-v-f7d405ac]:first-child{width:63%}}@media screen and (max-width: 400px){.container-sesion .colum[data-v-f7d405ac]{width:33%}}.calendarWrapper[data-v-9da2214a]{display:flex!important;flex-direction:column!important;padding:10px 45px 0!important;margin:0}.event-selected[data-v-9da2214a]{background-color:green}.event-normal[data-v-9da2214a]{background-color:red}#addTickets .seleccion_entradascom .calendarWrapper[data-v-9da2214a]{width:100%;justify-content:center}#addTickets.calendarWrapper .tituloCalendarWrapper[data-v-9da2214a]{color:#000!important;font-size:16px;font-family:inherit;font-weight:400;margin:0 auto!important}#addTickets.calendarWrapper .botonera[data-v-9da2214a]{display:flex;align-items:flex-start;margin:15px 0}#addTickets.calendarWrapper .botonera button[data-v-9da2214a]{border:1px solid #cccccc;width:140px;height:50px;margin-right:5px;border-radius:3px;font-size:.7em;background-color:transparent;display:flex;align-items:center}#addTickets.calendarWrapper .botonera button svg[data-v-9da2214a]{min-width:25px;min-height:25px;margin:0 10px}#addTickets.calendarWrapper .botonera button .btn-filtros svg[data-v-9da2214a]{min-width:30px;min-height:30px}#addTickets.calendarWrapper .botonera button.vista-calendario span.btn-vista[data-v-9da2214a]{display:flex;align-items:center}#addTickets.calendarWrapper .botonera button span span.btn-texto[data-v-9da2214a]{max-width:75px;min-width:75px;font-size:12px!important}#addTickets.calendarWrapper .botonera button.vista-calendario[data-vista=eventList] span.btn-calendario[data-v-9da2214a],#addTickets.calendarWrapper .botonera button.vista-calendario[data-vista=listYear] span.btn-calendario[data-v-9da2214a],#addTickets.calendarWrapper .botonera button.vista-calendario[data-vista=dayGridMonth] span.btn-lista[data-v-9da2214a],#addTickets.calendarWrapper .botonera button span.btn-filtros[data-v-9da2214a]{display:flex;align-items:center}#addTickets.calendarWrapper .botonera button.filtros-calendario.colorBackgroundMarcaBlanca[data-v-9da2214a]{border:none}#addTickets.calendarWrapper .botonera button.filtros-calendario.colorBackgroundMarcaBlanca svg[data-v-9da2214a]{fill:#fff!important}#addTickets.calendarWrapper .botonera button.filtros-calendario.colorBackgroundMarcaBlanca[data-v-9da2214a]{color:#fff!important}#addTickets.calendarWrapper .filtros[data-v-9da2214a]{display:grid;grid-template-columns:repeat(3,30%);justify-content:space-between;font-size:16px!important}#addTickets.calendarWrapper .filtros .filtro div.contenedor-filtro[data-v-9da2214a]{display:flex;flex-direction:column;margin-bottom:15px;width:100%;position:relative}#addTickets.calendarWrapper .filtros .filtro div.contenedor-filtro .desde-container[data-v-9da2214a],#addTickets.calendarWrapper .filtros .filtro div.contenedor-filtro .hasta-container[data-v-9da2214a]{position:relative}#addTickets.calendarWrapper .filtros .filtro div.contenedor-filtro #filtroDesde[data-v-9da2214a] .b-calendar-grid-caption{width:100%;height:100%}#addTickets.calendarWrapper .filtros .filtro span.titulo[data-v-9da2214a]{font-size:.6em;text-align:left;white-space:nowrap}#addTickets.calendarWrapper .filtros .filtro div.contenedor-filtro .input-filtro[data-v-9da2214a],#addTickets.calendarWrapper .filtros .filtro[data-v-9da2214a] .dropdown-toggle{background-color:#fff!important;padding:0 30px 0 10px!important;border:1px solid #cccccc!important;border-radius:3px!important;color:#000!important;font-size:.8em!important;outline:none!important;width:100%!important;cursor:pointer!important;font-weight:400!important;min-height:40px!important;max-width:200px!important;display:flex!important;align-items:center!important;overflow:hidden!important;overflow-x:auto!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='3.2629mm' height='2.8258mm' viewBox='0 0 19.71 17.07' class='arrow-down' style='shape-rendering: geometricprecision; text-rendering: geometricprecision; fill-rule: evenodd; clip-rule: evenodd; cursor: pointer;'><g id='Capa_x0020_2'><polygon points='9.86,17.07 4.93,8.54 -0,0 9.86,0 19.71,0 14.79,8.54 ' style='fill: rgb(0, 0, 0); fill-rule: nonzero;'></polygon></g></svg>")!important;background-repeat:no-repeat!important;background-size:12px!important;background-position-x:96%!important;background-position-y:50%!important}#addTickets.calendarWrapper .filtros .filtro[data-v-9da2214a] .dropdown-toggle::-webkit-scrollbar{height:3px}#addTickets.calendarWrapper .filtros .filtro[data-v-9da2214a] .dropdown-toggle::-webkit-scrollbar-track{background:#f1f1f1}#addTickets.calendarWrapper .filtros .filtro[data-v-9da2214a] .dropdown-toggle::-webkit-scrollbar-thumb{background:#888}#addTickets.calendarWrapper .filtros .filtro[data-v-9da2214a] .dropdown-toggle::-webkit-scrollbar-thumb:hover{background:#555}#addTickets.calendarWrapper .filtros .filtro[data-v-9da2214a] ul.dropdown-menu{width:100%!important}#addTickets.calendarWrapper .filtros .filtro[data-v-9da2214a] .filters-checkbox-group,#addTickets.calendarWrapper .filtros .filtro[data-v-9da2214a] .filters-checkbox-group .contenedor-promociones{display:flex!important;flex-direction:column}#addTickets.calendarWrapper .filtros .filtro[data-v-9da2214a] .form-check-input{width:20px;height:20px;left:-25px}#addTickets.calendarWrapper .filtros .filtro[data-v-9da2214a] .form-check{font-size:17px;padding:0 0 0 2rem;margin-bottom:6px}#addTickets.calendarWrapper .filtros .filtro div.contenedor-filtro .select2-selection--multiple .select2-selection__rendered[data-v-9da2214a]{display:flex;overflow-x:auto;padding:5px}#addTickets.calendarWrapper .filtros .filtro div.contenedor-filtro .select2-selection--multiple .select2-selection__rendered[data-v-9da2214a]::-webkit-scrollbar{height:3px}#addTickets.calendarWrapper .filtros .filtro div.contenedor-filtro .select2-selection--multiple .select2-selection__rendered[data-v-9da2214a]::-webkit-scrollbar-track{background:#f1f1f1}#addTickets.calendarWrapper .filtros .filtro div.contenedor-filtro .select2-selection--multiple .select2-selection__rendered[data-v-9da2214a]::-webkit-scrollbar-thumb{background:#888}#addTickets.calendarWrapper .filtros .filtro div.contenedor-filtro .select2-selection--multiple .select2-selection__rendered[data-v-9da2214a]::-webkit-scrollbar-thumb:hover{background:#555}#addTickets.calendarWrapper .filtros .filtro div.contenedor-filtro .select2-selection .select2-selection__choice[data-v-9da2214a]{background-color:transparent;border:none;margin:0!important;padding:0;pointer-events:none}#addTickets.calendarWrapper .filtros .filtro div.contenedor-filtro .select2-selection .select2-selection__choice .select2-selection__choice__display[data-v-9da2214a]{display:flex;align-items:center;cursor:pointer}#addTickets.calendarWrapper .filtros .filtro div.contenedor-filtro .select2-selection .select2-selection__rendered .select2-selection__choice:first-child .separacion[data-v-9da2214a]{display:none}#addTickets.calendarWrapper .filtros .filtro div.contenedor-filtro .select2-selection .select2-selection__choice .separacion[data-v-9da2214a]{margin:-3px 15px 0;font-size:1.1em}#addTickets.calendarWrapper .filtros .filtro div.contenedor-filtro .select2-selection .select2-selection__choice__remove[data-v-9da2214a]{display:none}#addTickets.calendarWrapper .filtros .filtro div.contenedor-filtro .select2-selection .select2-search[data-v-9da2214a],#addTickets.calendarWrapper .filtros .filtro .btn-group[data-v-9da2214a] .dropdown-toggle:after{display:none}#addTickets.calendarWrapper .swalCalendario .calendario-sesiones .table-bordered[data-v-9da2214a]{border:none}#addTickets.calendarWrapper .swalCalendario .calendario-sesiones .fc-list-day[data-v-9da2214a]{display:none}#addTickets.calendarWrapper .contenedor-lista-eventos[data-v-9da2214a]{max-height:675px;margin:0}#addTickets.calendarWrapper .sin-eventos[data-v-9da2214a]{display:flex;justify-content:center;align-items:center;width:100%;background-color:#f1f1f1;font-size:18px;min-height:200px;margin-bottom:10px}#addTickets.calendarWrapper[data-v-9da2214a] ul.pagination{margin-right:5px!important}#addTickets.calendarWrapper[data-v-9da2214a] ul.pagination li.disabled{border:none!important;width:auto!important;opacity:.6}#addTickets.calendarWrapper[data-v-9da2214a] ul.pagination button{outline:none!important;box-shadow:none!important}#addTickets.calendarWrapper[data-v-9da2214a] ul.pagination li:nth-child(2){display:none!important}#addTickets .search_trains_container .calendarWrapper input.dateEntradasCom[data-v-9da2214a]{display:block}#addTickets .result-wrapper .calendarWrapper input.dateEntradasCom[data-v-9da2214a]{margin:15px 0;text-align:center;display:none}#addTickets.calendarWrapper .calendario-sesiones .fc-h-event.evento-elegido[data-v-9da2214a]{background-color:#ccc!important}#addTickets .modal-calendario .modal[data-v-9da2214a]{margin-left:0!important;position:absolute!important;top:28px!important;left:unset!important;right:0!important;padding:0!important;width:unset!important;height:unset!important}#addTickets .modal-calendario .modal-dialog[data-v-9da2214a]{height:fit-content!important;margin:0!important;max-width:unset!important}#addTickets .modal-calendario .modal-content[data-v-9da2214a]{width:fit-content!important;height:unset!important}#addTickets .modal-calendario button[disabled][data-v-9da2214a]{cursor:not-allowed}#addTickets .modal-title[data-v-9da2214a]{font-size:15px;text-align:center}#addTickets[data-v-9da2214a]{width:100%!important;padding:10px 45px 0;font-family:Roboto,sans-serif}#addTickets[data-v-9da2214a] .fc-media-screen{margin:10px 0;width:100%}#addTickets[data-v-9da2214a] .fc-header-toolbar{margin-bottom:.5rem!important}#addTickets[data-v-9da2214a] .fc-toolbar-title,.fc .fc-button[data-v-9da2214a]{border:none!important;text-transform:capitalize;background-color:transparent!important;font-size:.9rem!important;font-weight:700}#addTickets[data-v-9da2214a] .fc .fc-button .fc-icon{font-size:1.5em}#addTickets[data-v-9da2214a] .fc .fc-button:hover,.fc .fc-button[data-v-9da2214a]:focus,.fc .fc-button[data-v-9da2214a]:active,.fc .fc-button[data-v-9da2214a]:focus-visible{background-color:transparent!important;border:none!important;box-shadow:none!important;outline:none!important}#addTickets[data-v-9da2214a] .fc .fc-view-harness{overflow:visible}#addTickets[data-v-9da2214a] .fc .fc-daygrid-body{width:100%!important;background-color:#eee}#addTickets[data-v-9da2214a] .fc .fc-scrollgrid,.fc .fc-scrollgrid table[data-v-9da2214a]{width:100%!important;table-layout:fixed}#addTickets[data-v-9da2214a] .fc-col-header-cell{border:none!important}#addTickets[data-v-9da2214a] a.fc-col-header-cell-cushion{color:#fff;text-transform:capitalize;font-size:.8rem}#addTickets[data-v-9da2214a] a.fc-col-header-cell-cushion:hover{color:#fff;text-decoration:none}#addTickets[data-v-9da2214a] .fc-daygrid-day-top{display:block!important;text-align:center!important}#addTickets[data-v-9da2214a] .fc-daygrid-day-top a:hover{text-decoration:none;color:#585858}#addTickets[data-v-9da2214a] .fc-daygrid-day-top a{font-size:.8rem!important;vertical-align:top!important}#addTickets[data-v-9da2214a] .fc-day-disabled,.fc-day-past[data-v-9da2214a]{cursor:not-allowed}#addTickets[data-v-9da2214a] .fc-day-past a{color:#d0d0d0}#addTickets[data-v-9da2214a] .fc-day-past a:hover{color:#d0d0d0;text-decoration:none;cursor:not-allowed}#addTickets[data-v-9da2214a] .fc .fc-daygrid-day.fc-day-today{background-color:transparent}#addTickets[data-v-9da2214a] .fc .fc-daygrid-day.fc-day-today a{color:#000}#addTickets[data-v-9da2214a] .fc-daygrid-day-events{margin-bottom:1rem!important;min-height:2rem}#addTickets[data-v-9da2214a] .fc-h-event.fc-daygrid-event{background-color:#476727;border-color:#476727;text-align:center}#addTickets[data-v-9da2214a] .fc-h-event.fc-daygrid-event.diaBarato{background-color:#73a931;border-color:#73a931}#addTickets[data-v-9da2214a] .fc-h-event.evento-elegido{background-color:#ccc!important}#addTickets[data-v-9da2214a] .fc-h-event.fc-daygrid-event{background-color:#fff}#addTickets[data-v-9da2214a] .fc-event-title{font-size:12px;white-space:break-spaces}#addTickets[data-v-9da2214a] .fc .fc-highlight{background-color:transparent}#addTickets[data-v-9da2214a] .fc-event-main .sesion{display:flex;align-items:flex-end;flex-wrap:wrap;font-weight:700;color:#666;font-size:15px}#addTickets[data-v-9da2214a] .fc-daygrid-event.colorBackgroundMarcaBlancaLetra .fc-event-main .sesion,#addTickets .diaBarato .fc-event-main .sesion[data-v-9da2214a]{color:inherit}#addTickets[data-v-9da2214a] .fc-event-main .sesion span{flex-grow:1;line-height:normal}#addTickets[data-v-9da2214a] .fc-event-main .sesion .hora{font-size:.8em;color:#666;padding-right:2px}#addTickets[data-v-9da2214a] .fc-event-main .sesion .precio{font-size:15px}#addTickets[data-v-9da2214a] .fc-event-main .sesion .precio .small{font-size:65%;font-weight:700}#addTickets[data-v-9da2214a] .fc-event-main .sesion .precio .texto-disponible{font-size:75%;font-weight:700}#addTickets[data-v-9da2214a] .fc-event-main .sesion .no-entradas{font-size:.7em;white-space:normal;color:#666!important}#addTickets[data-v-9da2214a] .fc-event-main .disponibilidad{height:4px;margin:0 2px 2px;background-color:#ccc;border-radius:0}#addTickets[data-v-9da2214a] .fc-event-main .barra-disponibilidad{min-width:5%;max-width:100%;height:100%}#addTickets[data-v-9da2214a] .fc-event-main .barra-disponibilidad.alta{background-color:#9c3}#addTickets[data-v-9da2214a] .fc-event-main .barra-disponibilidad.media{background-color:#fc0}#addTickets[data-v-9da2214a] .fc-event-main .barra-disponibilidad.baja{background-color:red}#addTickets .calendarWrapper .info-disponibilidad[data-v-9da2214a]{border-bottom:1px solid black;margin-top:20px;width:100%}#addTickets .calendarWrapper .info-disponibilidad>div[data-v-9da2214a]{cursor:pointer;display:flex;flex-wrap:wrap;align-items:center;width:100%;padding:0 10px 10px}#addTickets .calendarWrapper .info-disponibilidad p.titulo[data-v-9da2214a]{font-family:Roboto,sans-serif;color:#000;font-size:17px;display:inline-block;margin:0!important;text-align:left;flex-grow:1}#addTickets .calendarWrapper .info-disponibilidad svg[data-v-9da2214a]{fill:#666}#addTickets .calendarWrapper .info-disponibilidad .info-contenido[data-v-9da2214a]{color:#000;font-family:Roboto,sans-serif;font-size:14px;padding:10px 25px;margin:0!important;flex-basis:100%;cursor:default}#addTickets .calendarWrapper .info-disponibilidad .info-contenido img[data-v-9da2214a]{width:100%}#addTickets .calendarWrapper .info-disponibilidad .aviso-disponibilidad[data-v-9da2214a]{font-size:11px;text-align:left;margin-top:10px}#addTickets .descuentoprecio[data-v-9da2214a]{text-align:center;font-size:9px;font-weight:700;color:#fff;background-color:#666;border-radius:3px 3px 0 0}#addTickets .descuentoprecioResponsive[data-v-9da2214a]{display:none;text-align:center;font-size:9px;font-weight:700;color:#fff;background-color:#666;border-radius:3px 3px 0 0}#addTickets .selector-sesiones[data-v-9da2214a]{display:flex;margin-top:20px;align-items:center}#addTickets .selector-sesiones .sesion-select[data-v-9da2214a]{width:30%;min-width:200px;padding:5px;border:1px solid #c2c2c2;margin:0 15px;font-size:15px;cursor:pointer}#addTickets .selector-sesiones .sesion-select[data-v-9da2214a]::placeholder{color:#000}#addTickets .selector-sesiones .buyer-type-label[data-v-9da2214a]{cursor:default;margin:0 15px;width:30%;font-size:15px;text-align:right}@media screen and (max-width: 1500px){#addTickets .descuentoprecio[data-v-9da2214a]{font-size:8px}}@media screen and (max-width: 1312px){#addTickets .descuentoprecio[data-v-9da2214a]{display:none}#addTickets .descuentoprecioResponsive[data-v-9da2214a]{display:block}}@media screen and (max-width: 830px){#addTickets .descuentoprecio[data-v-9da2214a]{display:block;font-size:9px}#addTickets .descuentoprecioResponsive[data-v-9da2214a]{display:none}}@media screen and (max-width: 755px){#addTickets[data-v-9da2214a]{padding:10px 15px 0}#addTickets[data-v-9da2214a] .fc-event-main .sesion{margin-top:3px}#addTickets .descuentoprecio[data-v-9da2214a]{display:block;font-size:8px}.calendarWrapper[data-v-9da2214a]{display:flex!important;padding:10px!important}#addTickets.calendarWrapper .contenedor-lista-eventos[data-v-9da2214a]{max-height:570px}}@media screen and (max-width: 673px){#addTickets .descuentoprecio[data-v-9da2214a]{display:none}#addTickets .descuentoprecioResponsive[data-v-9da2214a]{display:block}}@media screen and (max-width: 500px){#addTickets.calendarWrapper .filtros .filtro[data-v-9da2214a]{font-size:14px}#addTickets.calendarWrapper .botonera button[data-v-9da2214a]{width:130px;height:45px}#addTickets.calendarWrapper .botonera button span span.btn-texto[data-v-9da2214a]{font-size:11px!important}#addTickets.calendarWrapper .filtros .filtro .btn-group[data-v-9da2214a] .custom-checkbox,.input-group-lg .custom-checkbox[data-v-9da2214a]{font-size:13px}#addTickets.calendarWrapper .filtros .filtro .btn-group[data-v-9da2214a] .custom-control-label:before,#addTickets.calendarWrapper .filtros .filtro .btn-group[data-v-9da2214a] .custom-control-label:after{width:16px;height:16px;left:-23px}#addTickets.calendarWrapper .filtros[data-v-9da2214a] .vc-title{font-size:13px}#addTickets.calendarWrapper .filtros[data-v-9da2214a] .vc-day-content,#addTickets.calendarWrapper .filtros[data-v-9da2214a] .vc-weekday{font-size:12px}#addTickets.calendarWrapper .filtros[data-v-9da2214a] .vc-popover-caret{display:none}#addTickets.calendarWrapper .contenedor-lista-eventos[data-v-9da2214a]{max-height:400px}}@media screen and (max-width: 450px){#addTickets[data-v-9da2214a]{padding:10px 0 0}#addTickets[data-v-9da2214a] .fc-event-title{padding:0;font-size:11px}#addTickets[data-v-9da2214a] .fc-event-main .sesion .precio{margin-top:2px;font-size:13px}#addTickets[data-v-9da2214a] .fc-event-main .sesion .precio .texto-disponible{font-size:64%}#addTickets.calendarWrapper .filtros .filtro[data-v-9da2214a]{font-size:13px}#addTickets.calendarWrapper .filtros .filtro div.contenedor-filtro .select2-selection[data-v-9da2214a],#addTickets.calendarWrapper .filtros .filtro div.contenedor-filtro .input-filtro[data-v-9da2214a],#addTickets.calendarWrapper .filtros .filtro .btn-group[data-v-9da2214a] .dropdown-toggle{padding:0 20px 0 10px!important}#addTickets.calendarWrapper .filtros .filtro .btn-group[data-v-9da2214a] .custom-checkbox,.input-group-lg .custom-checkbox[data-v-9da2214a]{font-size:11px}#addTickets.calendarWrapper .filtros .filtro .btn-group[data-v-9da2214a] .custom-control-label:before,#addTickets.calendarWrapper .filtros .filtro .btn-group[data-v-9da2214a] .custom-control-label:after{width:15px;height:15px;top:1px;left:-23px}#addTickets.calendarWrapper .sin-eventos[data-v-9da2214a]{font-size:14px}#addTickets[data-v-9da2214a] .fc-event-main .sesion .no-entradas{font-size:.6em}}body.modal-open[data-v-9da2214a]{overflow:visible}.opciones-tipo-paquete svg .fil0[data-v-c8767abe]{fill:#c9d7b0}.opciones-tipo-paquete svg .fil1[data-v-c8767abe]{fill:#64962f;fill-rule:nonzero}.opciones-tipo-paquete h1.titulo[data-v-c8767abe]{font-size:2.2rem;font-weight:700;color:#000}.opciones-tipo-paquete .tituloDatosCompra[data-v-c8767abe]{color:#000;font-size:20px;font-weight:700;text-align:center;font-family:inherit}.opciones-tipo-paquete .opciones[data-v-c8767abe]{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:40px 0 20px;padding:0 15px}.opciones-tipo-paquete .opciones .tipo[data-v-c8767abe]{display:flex;align-items:center;flex-direction:column;border-radius:8px;width:45%;padding:20px 0 15px;margin-bottom:25px;cursor:pointer;border-width:2px!important}.opciones-tipo-paquete .opciones .tipo svg[data-v-c8767abe]{width:25%;margin-bottom:15px;height:100%}.opciones-tipo-paquete .opciones .tipo p.nombre[data-v-c8767abe]{text-align:center;font-size:1rem;font-weight:400}.opciones-tipo-paquete .opciones .tipo[data-v-c8767abe]:not(.selected){border:2px solid #dadada!important}.opciones-tipo-paquete .opciones .tipo:not(.selected) svg[data-v-c8767abe]{fill:#dadada!important}.opciones-tipo-paquete .opciones .tipo:not(.selected) p.nombre[data-v-c8767abe]{color:#dadada!important}.opciones-tipo-paquete .fila-siguiente[data-v-c8767abe]{display:none}.opciones-tipo-paquete .fila-siguiente.display-flex[data-v-c8767abe]{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.opciones-tipo-paquete div.leyenda[data-v-c8767abe]{align-self:flex-start;margin:0 20px 30px 35px;color:#464646;font-size:1.6rem;text-align:left;display:none}.opciones-tipo-paquete div.leyenda .leyenda-texto p[data-v-c8767abe]{font-size:.8rem;margin-bottom:3px;line-height:normal}.opciones-tipo-paquete div.leyenda .leyenda-texto p.textoQueOpcionPrefieres[data-v-c8767abe]{font-size:1.6rem}.opciones-tipo-paquete div.fila-siguiente#SoloEntradas .leyenda.solo-entradas[data-v-c8767abe],.opciones-tipo-paquete div.fila-siguiente#TrenEntradas .leyenda.tren-entradas[data-v-c8767abe],.opciones-tipo-paquete div.fila-siguiente#HotelEntradas .leyenda.hotel-entradas[data-v-c8767abe],.opciones-tipo-paquete div.fila-siguiente#TrenHotelEntradas .leyenda.tren-hotel-entradas[data-v-c8767abe],.opciones-tipo-paquete div.fila-siguiente#mejoresEntradas .leyenda.mejores-entradas[data-v-c8767abe],.opciones-tipo-paquete div.fila-siguiente#seleccionManual .leyenda.seleccion-manual[data-v-c8767abe]{display:block}body:not(.page_renfeViajes) .opciones-tipo-paquete .btn-siguiente[data-v-c8767abe]{background-color:#0cf!important}.opciones-tipo-paquete .btn-siguiente[data-v-c8767abe]{color:#fff;font-size:1.6rem;font-weight:700;letter-spacing:1px;padding:15px 10px;width:100%;border:none;align-self:flex-end;transition-property:background-color;transition-duration:.4s;text-align:right;text-decoration:none!important;display:flex;align-items:center;justify-content:flex-end;outline:none}.opciones-tipo-paquete .btn-siguiente svg[data-v-c8767abe]{fill:#fff;margin:0 15px;width:8px}@media screen and (max-width: 755px){.opciones-tipo-paquete .opciones-tipo-paquete[data-v-c8767abe]{flex-direction:column}.opciones-tipo-paquete .opciones[data-v-c8767abe]{padding:0 30px}.opciones-tipo-paquete .opciones .tipo[data-v-c8767abe]{width:100%;flex-direction:row;padding:0 20px}.opciones-tipo-paquete .opciones .tipo p.nombre[data-v-c8767abe]{margin-bottom:0;text-align:left}.opciones-tipo-paquete .opciones .tipo svg[data-v-c8767abe]{width:55px;padding:10px 0;margin-bottom:0;margin-right:20px}}.colorBackgroundMarcaBlancaOpacity[data-v-df3e69ac]{background-color:#f5514680!important}#addTickets.calendarWrapper .tituloCalendarWrapper[data-v-df3e69ac]{color:#000!important;font-size:16px;font-family:inherit;margin:10px auto!important}#addTickets[data-v-df3e69ac]{width:100%!important;font-family:inherit}#addTickets[data-v-df3e69ac] .fc-media-screen{margin:10px 0;width:100%;font-size:.8em}#addTickets[data-v-df3e69ac] .fc-header-toolbar{margin-bottom:0!important}#addTickets[data-v-df3e69ac] .fc-toolbar-title,#addTickets[data-v-df3e69ac] .fc .fc-button{border:none!important;text-transform:capitalize;background-color:transparent!important;font-size:1em!important;font-family:inherit}#addTickets[data-v-df3e69ac] .fc .fc-button .fc-icon{font-size:30px}#addTickets[data-v-df3e69ac] .fc .fc-button:hover,#addTickets[data-v-df3e69ac] .fc .fc-button:focus,#addTickets[data-v-df3e69ac] .fc .fc-button:active,#addTickets[data-v-df3e69ac] .fc .fc-button:focus-visible{background-color:transparent!important;border:none!important;box-shadow:none!important;outline:none!important}#addTickets[data-v-df3e69ac] .fc .fc-view-harness{overflow:visible}#addTickets[data-v-df3e69ac] .fc .fc-daygrid-body{width:100%!important;background-color:#eee}#addTickets[data-v-df3e69ac] .fc .fc-scrollgrid,#addTickets[data-v-df3e69ac] .fc .fc-scrollgrid table{width:100%!important;table-layout:fixed}#addTickets[data-v-df3e69ac] .fc-col-header-cell{border:none!important}#addTickets[data-v-df3e69ac] a.fc-col-header-cell-cushion{color:#fff;text-transform:capitalize}#addTickets[data-v-df3e69ac] a.fc-col-header-cell-cushion:hover{color:#fff;text-decoration:none}#addTickets[data-v-df3e69ac] .fc-daygrid-day-top{display:block!important;text-align:center!important}#addTickets[data-v-df3e69ac] .fc-daygrid-day-top a:hover{text-decoration:none;color:#585858}#addTickets[data-v-df3e69ac] .fc-daygrid-day-top a{font-size:15px!important;vertical-align:top!important}#addTickets[data-v-df3e69ac] .fc-day-disabled,#addTickets[data-v-df3e69ac] .fc-day-past{cursor:not-allowed}#addTickets[data-v-df3e69ac] .fc-day-past a{color:#d0d0d0}#addTickets[data-v-df3e69ac] .fc-day-past a:hover{color:#d0d0d0;text-decoration:none;cursor:not-allowed}#addTickets[data-v-df3e69ac] .fc .fc-daygrid-day.fc-day-today{background-color:transparent}#addTickets[data-v-df3e69ac] .fc .fc-daygrid-day.fc-day-today a{color:#000}#addTickets[data-v-df3e69ac] .fc-daygrid-day-events{margin-bottom:0!important;min-height:3.5em}#addTickets[data-v-df3e69ac] .fc-h-event.fc-daygrid-event{background-color:#476727;border-color:#476727;text-align:center}#addTickets[data-v-df3e69ac] .fc-h-event.fc-daygrid-event.diaBarato{background-color:#73a931;border-color:#73a931}#addTickets[data-v-df3e69ac] .fc-h-event.evento-elegido{background-color:#ccc!important}#addTickets[data-v-df3e69ac] .fc-event-title{font-size:12px;white-space:break-spaces}#addTickets[data-v-df3e69ac] .fc .fc-highlight{background-color:transparent}#addTickets[data-v-df3e69ac] .fc-event-main .sesion{display:flex;align-items:flex-end;flex-wrap:wrap;font-weight:700;color:#666}#addTickets[data-v-df3e69ac] .diaBarato .fc-event-main .sesion{color:inherit}#addTickets[data-v-df3e69ac] .fc-event-main .sesion span{flex-grow:1;line-height:normal}#addTickets[data-v-df3e69ac] .fc-event-main .sesion .hora{font-size:.8em;color:#666;padding-right:2px}#addTickets[data-v-df3e69ac] .fc-event-main .sesion .precio{font-size:15px}#addTickets[data-v-df3e69ac] .fc-event-main .sesion .precio .small{font-size:65%;font-weight:700}#addTickets[data-v-df3e69ac] .fc-event-main .sesion .no-entradas{font-size:.7em;white-space:normal;color:#666!important}#addTickets[data-v-df3e69ac] .fc-event-main .disponibilidad{height:4px;margin:0 2px 2px;background-color:#ccc;border-radius:0}#addTickets[data-v-df3e69ac] .fc-event-main .barra-disponibilidad{min-width:5%;max-width:100%;height:100%}#addTickets[data-v-df3e69ac] .fc-event-main .barra-disponibilidad.alta{background-color:#9c3}#addTickets[data-v-df3e69ac] .fc-event-main .barra-disponibilidad.media{background-color:#fc0}#addTickets[data-v-df3e69ac] .fc-event-main .barra-disponibilidad.baja{background-color:red}#addTickets.calendarWrapper[data-v-df3e69ac] .info-disponibilidad{border-bottom:1px solid black;margin-top:20px;width:100%}#addTickets.calendarWrapper[data-v-df3e69ac] .info-disponibilidad>div{cursor:pointer;display:flex;flex-wrap:wrap;align-items:center;width:100%;padding:0 10px 10px}#addTickets.calendarWrapper[data-v-df3e69ac] .info-disponibilidad p.titulo{font-family:Roboto,sans-serif;color:#000;font-size:17px;display:inline-block;margin:0!important;text-align:left;flex-grow:1}#addTickets.calendarWrapper[data-v-df3e69ac] .info-disponibilidad svg{fill:#666}#addTickets.calendarWrapper[data-v-df3e69ac] .info-disponibilidad .info-contenido{color:#000;font-family:Roboto,sans-serif;font-size:14px;padding:10px 25px;margin:0!important;flex-basis:100%;cursor:default}#addTickets.calendarWrapper[data-v-df3e69ac] .info-disponibilidad .info-contenido img{width:100%}#addTickets.calendarWrapper[data-v-df3e69ac] .info-disponibilidad .aviso-disponibilidad{font-size:11px;text-align:left;margin-top:10px}#addTickets[data-v-df3e69ac] .descuentoprecio{text-align:center;font-size:9px;font-weight:700;color:#fff;background-color:#666;border-radius:3px 3px 0 0}#addTickets[data-v-df3e69ac] .descuentoprecioResponsive{display:none;text-align:center;font-size:9px;font-weight:700;color:#fff;background-color:#666;border-radius:3px 3px 0 0}#addTickets[data-v-df3e69ac] .leyendaOcioForm{width:16px;height:16px;background-color:#476727;border-radius:50%;margin:0 auto}#addTickets[data-v-df3e69ac] .diaDesactivado{color:#999!important;cursor:not-allowed}.leyendaCalendario[data-v-df3e69ac]{position:static;display:flex;align-items:center;font-size:16px}.leyendaOcio[data-v-df3e69ac]{width:8px;height:8px;background-color:#476727;border-radius:50%;margin-right:5px}@media screen and (max-width: 1500px){#addTickets[data-v-df3e69ac] .descuentoprecio{font-size:8px}}@media screen and (max-width: 1312px){#addTickets[data-v-df3e69ac] .descuentoprecio{display:none}#addTickets[data-v-df3e69ac] .descuentoprecioResponsive{display:block}}@media screen and (max-width: 830px){#addTickets[data-v-df3e69ac] .descuentoprecio{display:block;font-size:9px}#addTickets[data-v-df3e69ac] .descuentoprecioResponsive{display:none}}@media screen and (max-width: 755px){#addTickets[data-v-df3e69ac] .fc-event-main .sesion{margin-top:3px}#addTickets[data-v-df3e69ac] .descuentoprecio{display:block;font-size:8px}}@media screen and (max-width: 673px){#addTickets[data-v-df3e69ac] .descuentoprecio{display:none}#addTickets[data-v-df3e69ac] .descuentoprecioResponsive{display:block}}@media screen and (max-width: 450px){#addTickets[data-v-df3e69ac] .fc-event-title{padding:0;font-size:11px}#addTickets[data-v-df3e69ac] .fc-event-main .sesion .precio{margin-top:2px;font-size:13px}}.modal-seleccion-fechas-hotel{margin:0;padding:0;background-color:transparent!important;font-family:Roboto,sans-serif}.modal-seleccion-fechas-hotel .modal-dialog{max-width:690px!important}.modal-seleccion-fechas-hotel .modal-content{width:100%;height:unset;margin:0 auto!important;font-size:16px}.modal-seleccion-fechas-hotel .modal-body{padding:15px;margin:0 auto}.modal-seleccion-fechas-hotel .modal-body button{margin:0 auto;display:block;color:#fff;border:0}.containerCompraHotelEntrada[data-v-b493339e]{display:flex;align-items:center;flex-direction:column}.containerCompraHotelEntrada .tituloDatosCompra[data-v-b493339e]{color:#000;font-size:16px;font-weight:700;font-family:inherit}.containerCompraHotelEntrada .datosCompra.formHotelEntrada[data-v-b493339e]{display:flex;align-items:center;flex-direction:column}.containerCompraHotelEntrada .datosCompra input.dateUserFrom[data-v-b493339e]{background:url(https://ociotour.es/front/atodotren/svg/cal-inicio.svg) no-repeat center left 4px #fff!important;background-size:auto 55%!important}.containerCompraHotelEntrada .datosCompra input.dateUserTo[data-v-b493339e]{background:url(https://ociotour.es/front/atodotren/svg/cal-fin.svg) no-repeat center left 4px #fff!important;background-size:auto 55%!important}.containerCompraHotelEntrada .datosCompra span.small[data-v-b493339e]{font-size:11px;text-align:left}.containerCompraHotelEntrada .datosCompra div.inputDatosCompra svg[data-v-b493339e]{position:absolute;left:5px;width:20px;fill:#666;height:100%}.containerCompraHotelEntrada .datosCompra input[data-v-b493339e],.containerCompraHotelEntrada .datosCompra select[data-v-b493339e]{font-size:15px;margin-bottom:7px;border-radius:4px;border:1px solid black;width:100%;padding:8px 30px!important;color:#666}.containerCompraHotelEntrada .datosCompra input.childsInput[data-v-b493339e],.containerCompraHotelEntrada .datosCompra input.adultsInput[data-v-b493339e]{background:none!important}.containerCompraHotelEntrada .datosCompra input.borde-rojo[data-v-b493339e],.containerCompraHotelEntrada .datosCompra .borde-rojo select[data-v-b493339e]{border:2px solid #db3747!important;outline:none}.containerCompraHotelEntrada .datosCompra input[data-v-b493339e]::-webkit-input-placeholder,.containerCompraHotelEntrada .datosCompra select[data-v-b493339e]::-webkit-input-placeholder{color:#666}.containerCompraHotelEntrada .datosCompra div.inputDatosCompra .textoHabitaciones[data-v-b493339e]{position:absolute;left:31px;top:10px;font-size:14px;z-index:1;color:#666}.containerCompraHotelEntrada .datosCompra div.inputDatosCompra .habitaciones[data-v-b493339e]{padding-left:120px!important;position:relative;background-color:transparent;z-index:10}.containerCompraHotelEntrada .datosCompra div.inputDatosCompra .habitacionesEng[data-v-b493339e]{padding-left:82px!important;position:relative;background-color:transparent;z-index:10}.containerCompraHotelEntrada .datosCompra div.inputDatosCompra[data-v-b493339e]{position:relative;width:100%}.containerCompraHotelEntrada .datosCompra button[data-v-b493339e]{width:80%;margin:0 auto}.containerCompraHotelEntrada .datosCompra select[data-v-b493339e]{-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:100%;background-position-y:50%;background-size:auto 90%!important}.containerCompraHotelEntrada .datosCompra .btnGris[data-v-b493339e],[data-v-b493339e] #modalSeleccionFechaIda .btnGris,[data-v-b493339e] #modalSeleccionFechaVuelta .btnGris{background-color:#666;padding:3px 20px!important;color:#fff!important;font-family:Roboto,sans-serif!important;display:inline-block;border:1px solid transparent;border-radius:40px!important;text-align:center;transition:background-color ease .7s;text-decoration:none;font-size:15px!important;font-weight:700;cursor:pointer}[data-v-b493339e] #modalSeleccionFechaIda .btnGris,[data-v-b493339e] #modalSeleccionFechaVuelta .btnGris{display:block!important;margin:0 auto!important}.containerCompraHotelEntrada .datosCompra button.btnSiguiente.no-valido[data-v-b493339e],.containerCompraHotelEntrada .datosCompra button#btnTrenHotelEntradas.no-valido[data-v-b493339e]{background-color:#999!important}.modal-seleccion-fechas-tren{margin:0;padding:0;background-color:transparent!important;font-family:Roboto,sans-serif}.modal-seleccion-fechas-tren .modal-dialog{max-width:690px!important}.modal-seleccion-fechas-tren .modal-content{width:100%;height:unset;margin:0 auto!important;font-size:16px}.modal-seleccion-fechas-tren .modal-body{padding:15px;margin:0 auto}.modal-seleccion-fechas-tren .modal-body button{margin:0 auto;display:block;color:#fff;border:0}.containerCompraTrenEntrada[data-v-5778c588]{max-width:384px;display:flex;align-items:center;flex-direction:column;width:100%;margin:0 auto}.containerCompraTrenEntrada .tituloDatosCompra[data-v-5778c588]{color:#000;font-size:16px;font-weight:700;font-family:inherit}.containerCompraTrenEntrada .datosCompra.formHotelEntrada[data-v-5778c588]{display:flex;align-items:center;flex-direction:column;width:100%}#datalist[data-v-5778c588],#datalist2[data-v-5778c588]{margin:auto auto 7px;position:relative;width:100%;color:#000;display:flex;border:none;border-radius:5px;box-sizing:content-box}#datalist-select[data-v-5778c588],#datalist-select2[data-v-5778c588]{width:100%;border-radius:5px;box-sizing:border-box;box-shadow:none;border:none;margin:0}#datalist-select[data-v-5778c588] .vs__dropdown-menu li,#datalist-select2[data-v-5778c588] .vs__dropdown-menu li{font-size:15px!important;background-color:#fff;padding:4px 5px 5px 18px;color:#666}#datalist-select[data-v-5778c588] .vs__dropdown-menu li.vs__dropdown-option--highlight,#datalist-select2[data-v-5778c588] .vs__dropdown-menu li.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}#datalist-select[data-v-5778c588] .vs__dropdown-toggle,#datalist-select2[data-v-5778c588] .vs__dropdown-toggle{background-color:#fff;padding:4px 5px 5px 18px;border:1px solid black;color:#666;width:100%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:100%;background-position-y:50%}#datalist-select[data-v-5778c588] .vs__actions,#datalist-select2[data-v-5778c588] .vs__actions{display:none!important}.containerCompraTrenEntrada .datosCompra[data-v-5778c588] input,.containerCompraTrenEntrada .datosCompra[data-v-5778c588] span.vs__selected{font-size:15px!important;color:#666}.containerCompraTrenEntrada .datosCompra input.inputTrenEntrada[data-v-5778c588]{margin-bottom:7px;border-radius:4px;border:1px solid black;width:100%;padding:8px 30px!important;color:#666!important}.containerCompraTrenEntrada .datosCompra input.childsInput[data-v-5778c588],.containerCompraTrenEntrada .datosCompra input.adultsInput[data-v-5778c588]{background:none!important}.containerCompraTrenEntrada .datosCompra input.borde-rojo[data-v-5778c588],.containerCompraTrenEntrada .datosCompra .borde-rojo select[data-v-5778c588],.containerCompraTrenEntrada .datosCompra .v-select.borde-rojo[data-v-5778c588]{border:2px solid #db3747!important;outline:none}.containerCompraTrenEntrada .datosCompra .borde-rojo[data-v-5778c588] .vs__dropdown-toggle{border:none!important;outline:none}.containerCompraTrenEntrada .datosCompra input.inputTrenEntrada[data-v-5778c588]::-webkit-input-placeholder{color:#666!important}.containerCompraTrenEntrada .svgTrenDataList[data-v-5778c588]{top:0!important;position:absolute;left:5px;width:20px;fill:#666;height:100%;z-index:12}#datalist-ul[data-v-5778c588],#datalist-ul2[data-v-5778c588]{display:none;position:absolute;padding:0;width:100%;max-height:220px;top:100%;left:-1px;list-style:none;border-radius:2px;background:#fff;overflow:hidden;overflow-y:auto;z-index:100;box-sizing:content-box}.containerCompraTrenEntrada .datosCompra div.inputDatosCompra[data-v-5778c588]{position:relative;width:100%}.containerCompraTrenEntrada .datosCompra div.inputDatosCompra svg[data-v-5778c588]{position:absolute;left:5px;width:20px;fill:#666;height:100%}.containerCompraTrenEntrada svg[data-v-5778c588]{height:100%!important;top:0;vertical-align:top}.page_RenfeHome svg[data-v-5778c588]{height:100%;top:0;vertical-align:top}.checkRegreso[data-v-5778c588]{display:block;position:relative;cursor:pointer;font-size:1rem}.containerCompraTrenEntrada .datosCompra input.dateUserFrom[data-v-5778c588]{background:url(https://ociotour.es/front/atodotren/svg/cal-inicio.svg) no-repeat center left 4px #fff!important;background-size:auto 55%!important}.containerCompraTrenEntrada .datosCompra input.dateUserTo[data-v-5778c588]{background:url(https://ociotour.es/front/atodotren/svg/cal-fin.svg) no-repeat center left 4px #fff!important;background-size:auto 55%!important}.containerCompraTrenEntrada .datosCompra .btnGris[data-v-5778c588]{background-color:#666;padding:3px 20px!important;color:#fff!important;font-family:Roboto,sans-serif!important;display:inline-block;border:1px solid transparent;border-radius:40px!important;text-align:center;transition:background-color ease .7s;text-decoration:none;font-size:15px!important;font-weight:700;cursor:pointer}.containerCompraTrenEntrada .svgFlechaDataList[data-v-5778c588]{position:absolute;right:2px;top:0;transition:transform .2s ease;width:30px;height:30px}#datalist.active .svgFlechaDataList[data-v-5778c588],#datalist2.active .svgFlechaDataList[data-v-5778c588]{transform:rotate(180deg)}.containerCompraTrenEntrada .datosCompra button.btnSiguiente.no-valido[data-v-5778c588],.containerCompraTrenEntrada .datosCompra button#btnTrenHotelEntradas.no-valido[data-v-5778c588]{background-color:#999!important}.containerCompraTrenEntrada .datosCompra button[data-v-5778c588]{width:80%;margin:0 auto}.containerCompraTrenEntrada .datosCompra .checkRegreso[data-v-5778c588]{text-align:left;margin-top:5px;width:100%}.containerCompraTrenEntrada .datosCompra .checkRegreso input[data-v-5778c588]{width:unset}.containerCompraTrenEntrada .datosCompra .checkRegreso[data-v-5778c588]{font-size:14px;font-weight:400}.checkRegreso input[data-v-5778c588]{width:unset;display:none}.checkRegreso label[data-v-5778c588]{display:flex;align-items:center;position:relative;margin:7px 0;cursor:pointer;border:none}.checkRegreso .checkmark[data-v-5778c588]{height:1.2rem!important;width:1.2rem!important;border-radius:3px;border:1px solid #767676;box-sizing:border-box;margin-right:5px;display:inline-flex;justify-content:center}.checkRegreso label:hover .checkmark[data-v-5778c588]{border-color:#464646!important}.checkRegreso .checkmark svg[data-v-5778c588]{width:.7rem!important;vertical-align:middle;display:none;fill:#fff!important}.checkRegreso .checkmark.checked svg[data-v-5778c588]{display:block}[data-v-5778c588] #modalSeleccionFechaIda .modal-content,[data-v-5778c588] #modalSeleccionFechaVuelta .modal-content{width:100%;max-width:688px!important;margin:4rem auto!important}.containerCompraHotelEntrada .datosCompra .btnGris[data-v-5778c588],[data-v-5778c588] #modalSeleccionFechaIda .btnGris,[data-v-5778c588] #modalSeleccionFechaVuelta .btnGris{background-color:#666;padding:3px 20px!important;color:#fff!important;font-family:Roboto,sans-serif!important;display:inline-block;border:1px solid transparent;border-radius:40px!important;text-align:center;transition:background-color ease .7s;text-decoration:none;font-size:15px!important;font-weight:700;cursor:pointer}[data-v-5778c588] #modalSeleccionFechaIda .btnGris,[data-v-5778c588] #modalSeleccionFechaVuelta .btnGris{display:block!important;margin:0 auto!important}.containerCompraHotelEntrada .datosCompra button.btnSiguiente.no-valido[data-v-5778c588],.containerCompraHotelEntrada .datosCompra button#btnTrenHotelEntradas.no-valido[data-v-5778c588]{background-color:#999!important}.custom-control-input:checked~.custom-control-label[data-v-5778c588]:before{color:#fff;border:0px!important;background-color:#f55146!important}.containerCompraTrenEntrada .custom-control[data-v-5778c588]{padding-left:0!important}@media screen and (max-width: 440px){.containerCompraTrenEntrada[data-v-5778c588]{padding:1.6rem!important}}.add-subtract-container[data-v-df04737e]{display:flex;align-items:center;width:80px;justify-content:space-between;margin-left:10px}.add-subtract-container svg[data-v-df04737e]{width:20px;height:20px}.add-subtract-container svg.disabled-seat[data-v-df04737e]{fill:#dadada!important}.add-subtract-container svg[data-v-df04737e]:not(.disabled-seat){cursor:pointer}.add-subtract-container .num-seats[data-v-df04737e]{font-size:15px}.best-seats-container[data-v-df04737e]{display:flex;flex-direction:column;padding:0 45px}.best-seats-container div.seat[data-v-df04737e]:not(.disabledParent){position:relative;margin:12px 0;padding:12px;display:flex;justify-content:space-around;align-items:center;-webkit-box-shadow:3px 3px 11px -3px rgba(0,0,0,.35);box-shadow:3px 3px 11px -3px #00000059;border-radius:10px}.best-seats-container div.seat.no-disponible[data-v-df04737e]{justify-content:flex-start!important}.best-seats-container div.seat.disabledParent[data-v-df04737e]{position:relative;margin:12px 8px;padding:12px;display:flex;justify-content:space-around;align-items:center;border-radius:10px}.best-seats-container div.seat .seat-price[data-v-df04737e]{margin-left:16px;margin-right:16px;font-size:16px}.best-seats-container div.seat .total-price-seats[data-v-df04737e]{margin-left:auto;margin-right:10px}.best-seats-container div.seat .seat-name-label[data-v-df04737e]{cursor:default;margin-right:15px;margin-left:0;width:30%;align-self:start;font-weight:700;font-size:15px}.best-seats-container div.seat .sold-out[data-v-df04737e]{font-size:14px;font-weight:500;margin-top:5px}.best-seats-container div.seat .ticket-type-container[data-v-df04737e]{display:flex;flex-direction:column;width:70%}.best-seats-container div.seat .ticket-type-container .ticket-type[data-v-df04737e]{display:flex;justify-content:flex-end;align-items:center;margin-top:5px;margin-bottom:5px}.best-seats-container div.seat .ticket-type-container .ticket-type .seat-descripcion[data-v-df04737e]{font-size:15px}.best-seats-container div.seat .ticket-type-container .ticket-type .price-and-add-subtract-container[data-v-df04737e]{display:flex}.total-container[data-v-df04737e]{display:flex;align-items:center;justify-content:flex-end}.best-seats-container button.book-button[data-v-df04737e]{color:#fff;border-radius:20px;padding:3px 28px 3px 24px;align-self:center;align-items:center}.best-seats-container button.book-button svg[data-v-df04737e]{fill:#fff;width:16px;vertical-align:unset;margin-right:4px}.best-seats-container .total-container .total[data-v-df04737e]{background-color:#727272;color:#fff;padding:5px 15px;margin-left:20px}.best-seats-container .total-container .total span[data-v-df04737e]:last-child{display:inline-block;min-width:71px!important;text-align:right;margin-left:40px}.best-seats-container div.layer.disabledLayer[data-v-df04737e]{background-color:#f1f1f1b3;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px}.best-seats-container .botones[data-v-df04737e]{display:flex;justify-content:space-around;color:#fff}.best-seats-container .botones .btnGris[data-v-df04737e]{outline:none;width:unset}.best-seats-container .botones .no-valido[data-v-df04737e]{background-color:#999!important}.best-seats-container .botones .btnGris svg[data-v-df04737e]{margin-bottom:-3px;margin-right:-8px;width:16px;height:16px}@media screen and (max-width: 755px){.best-seats-container[data-v-df04737e]{padding:0 10px}}@media screen and (max-width: 550px){.best-seats-container div.seat[data-v-df04737e]:not(.entradasGrupo){flex-wrap:wrap;justify-content:space-between}.best-seats-container div.seat:not(.entradasGrupo) .seat-name-label[data-v-df04737e]{width:100%;order:1}.best-seats-container div.seat .ticket-type-container[data-v-df04737e]{width:100%;order:2}.best-seats-container div.seat .ticket-type-container .ticket-type[data-v-df04737e]{margin-top:10px;margin-bottom:10px;justify-content:space-between}.best-seats-container div.seat:not(.entradasGrupo) div.infoEntrada[data-v-df04737e]{margin-left:auto;order:2;width:fit-content}.best-seats-container div.seat:not(.entradasGrupo) .seat-price[data-v-df04737e]{order:3;margin-left:8px}.best-seats-container div.seat:not(.entradasGrupo) .total-price-seats[data-v-df04737e]{order:4}.best-seats-container div.seat:not(.entradasGrupo) .popUpInfo[data-v-df04737e]{right:0}.best-seats-container .add-subtract-container[data-v-df04737e]{order:4;margin-left:0}.best-seats-container .botones[data-v-df04737e]{flex-direction:column}.best-seats-container .botones .btnGris[data-v-df04737e]{outline:none;width:100%}}@media screen and (max-width: 435px){.total-container[data-v-df04737e]{flex-direction:column-reverse;align-items:flex-end}.best-seats-container .total-container .total[data-v-df04737e]{margin:0 auto 10px}}@media screen and (max-width: 360px){.best-seats-container div.seat[data-v-df04737e]:not(.entradasGrupo){zoom:93%}}@media screen and (max-width: 340px){.best-seats-container div.seat[data-v-df04737e]:not(.entradasGrupo){zoom:90%}}#ticketsDia[data-v-4a8271c2]{padding-bottom:1.6rem}#ticketsDia .lineaTotal[data-v-4a8271c2]{color:#fff;padding:10px;text-align:left;margin-bottom:30px}#ticketsDia p[data-v-4a8271c2]:last-child{margin-bottom:0}#ticketsDia p[data-v-4a8271c2]{text-align:left;color:#000;font-weight:700;margin:25px 0;padding-bottom:30px;border-bottom:1px solid #cecece;font-size:16px}#ticketsDia .lineaTotal p[data-v-4a8271c2]{text-align:center;font-weight:400;border:none;font-size:16px;padding:0}#ticketsDia .lineaTotal p svg[data-v-4a8271c2]{width:16px;vertical-align:baseline;margin-right:5px;height:unset}#ticketsDia .lineaTotal p span[data-v-4a8271c2]{font-weight:700}#ticketsDia .botones[data-v-4a8271c2]{display:flex;justify-content:center;align-items:center;color:#fff}.btn-volver[data-v-4a8271c2]{margin-right:20px}#ticketsDia button.finalizar[data-v-4a8271c2]{background:transparent;border:none;font-size:25px;font-weight:700;display:inline-flex!important;align-items:center}#ticketsDia .btnGris[data-v-4a8271c2]{outline:none;width:unset}#ticketsDia .btnGris svg[data-v-4a8271c2]{margin-bottom:-5px}#ticketsDia button.finalizar svg[data-v-4a8271c2]{margin-left:10px;width:8px}.modal .content[data-v-211e1505]{overflow-y:hidden;max-height:none!important}.modelos_calendario[data-v-211e1505]{display:flex;flex-direction:column;padding:0 45px 1.6rem}.sesiones_parquesreunidos div.entradas[data-v-211e1505]{margin-bottom:20px}.sesiones_parquesreunidos div.sesiones[data-v-211e1505]{position:relative;margin:12px 0;padding:15px 15px 10px;box-shadow:3px 3px 11px -3px #00000059;border-radius:10px}.sesiones_parquesreunidos div.sesiones>.linea_info_sesiones[data-v-211e1505]{display:flex;justify-content:space-around;align-items:center}.sesiones_parquesreunidos div.sesiones>.linea_mas_info_sesiones[data-v-211e1505]{display:block;cursor:pointer;margin-top:10px}.sesiones_parquesreunidos div.sesiones>.linea_mas_info_sesiones .mas_info[data-v-211e1505]{display:flex}.sesiones_parquesreunidos div.sesiones>.linea_mas_info_sesiones .mas_info .toggle-info[data-v-211e1505]{margin-right:10px;font-size:11px}.sesiones_parquesreunidos div.sesiones>.linea_mas_info_sesiones .mas_info svg[data-v-211e1505]{margin-top:3px;width:9px;height:9px;transition:.5s ease-in-out}.sesiones_parquesreunidos div.sesiones>.linea_mas_info_sesiones .mas_info .arrow.down[data-v-211e1505]{transform:rotate(90deg);transition:.5s ease-in-out}body.page_renfeViajes div.sesiones>.linea_mas_info_sesiones .mas_info .arrow[data-v-211e1505]:first-of-type{display:none}body:not(.page_renfeViajes) div.sesiones>.linea_mas_info_sesiones .mas_info .arrow[data-v-211e1505]:last-of-type{display:none}body.page_renfeViajes div.sesiones>.linea_mas_info_sesiones .mas_info .arrow[data-v-211e1505]:last-of-type{transition:.5s ease-in-out;margin-right:20px}body.page_renfeViajes div.sesiones>.linea_mas_info_sesiones .mas_info .arrow:last-child.down[data-v-211e1505]{transform:rotate(180deg);transition:.5s ease-in-out}div.entrada .precio_sesion[data-v-211e1505]{margin-left:20px;font-size:16px}button.btnReservar[data-v-211e1505]{color:#fff;border:0;border-radius:20px;padding:3px 28px 3px 24px;align-self:center}button.btnReservar svg[data-v-211e1505]{fill:#fff;width:16px;vertical-align:unset}.filaTotal .total[data-v-211e1505]{background-color:#727272;color:#fff;padding:5px 15px;margin-left:20px}.filaTotal .total span[data-v-211e1505]:last-child{display:inline-block;min-width:71px!important;text-align:right;margin-left:40px}.botones[data-v-211e1505]{display:flex;justify-content:center;align-items:center;color:#fff}.btn-volver[data-v-211e1505]{margin-right:20px}.botones .btnGris[data-v-211e1505]{outline:none;width:unset}.botones .no-valido[data-v-211e1505]{background-color:#999!important}.botones .btnGris svg[data-v-211e1505]{margin-bottom:-5px}.datos-sesion-precio-num .precio-sesion[data-v-211e1505]{font-size:15px;text-align:center;margin-right:20px}.datos-sesion-precio-num[data-v-211e1505]{width:70%;display:flex;justify-content:flex-end;align-items:center;margin-top:5px;margin-bottom:5px}.datos-sesion-precio-num .add-subtract-container[data-v-211e1505]{width:initial!important;display:flex}.datos_sesion[data-v-211e1505]{display:flex;margin:1.6rem;border-bottom:1px solid #cecece;align-items:center}.datos_sesion_precio_num[data-v-211e1505]{display:flex;align-items:center;width:20%}.descripcion_sesion[data-v-211e1505]{font-size:13px}.nombre_sesion[data-v-211e1505]{cursor:default;width:100%;align-self:center;font-weight:700;font-size:15px;margin-bottom:0}.unidades[data-v-211e1505],.txt[data-v-211e1505]{color:#000!important}.datos_sesion_precio_num .add-subtract-container[data-v-211e1505]{display:flex;align-items:center;width:50%;justify-content:space-between;margin-left:10px}.sesiones_parquesreunidos .add-subtract-container .num-seats[data-v-211e1505]{font-size:15px;margin:0 10px}.sesiones_parquesreunidos .add-subtract-container svg.disabled-seat[data-v-211e1505]{fill:#dadada!important}.sesiones_parquesreunidos .add-subtract-container svg[data-v-211e1505]{width:20px;height:20px}.sesiones_parquesreunidos .add-subtract-container svg[data-v-211e1505]:not(.disabled-seat){cursor:pointer}.lineaTotal[data-v-211e1505]{display:flex;align-items:baseline;font-size:16px;justify-content:space-evenly;color:#000;padding:10px;margin-bottom:30px}.lineaTotal span[data-v-211e1505]{font-weight:700}.lineaTotal span.precio[data-v-211e1505]{float:none;margin-top:0;font-size:16px;margin-right:15px}.lineaTotal svg[data-v-211e1505]{width:15px;vertical-align:baseline;margin-right:10px;height:unset}.lineaTotal p[data-v-211e1505]{text-align:center;font-weight:400;border:none;font-size:16px;padding:0}.lineaTotal p svg[data-v-211e1505]{width:16px;vertical-align:baseline;margin-right:5px;height:unset}.lineaTotal p span[data-v-211e1505]{font-weight:700}#loadingCalendario[data-v-211e1505]{width:100%;height:100%;top:0;left:0;position:fixed;display:block;opacity:.7;background-color:#fff;z-index:2000;text-align:center}@media screen and (max-width: 768px){.modelos_calendario[data-v-211e1505]{padding:0 10px}}@media screen and (max-width: 700px){.datos_sesion_precio_num[data-v-211e1505]{flex-direction:column}.datos_sesion_precio_num .add-subtract-container[data-v-211e1505]{width:70%!important;margin-left:0!important}.datos_sesion_precio_num .precio_sesion[data-v-211e1505]{width:70%!important}}@media screen and (max-width: 435px){.filaTotal[data-v-211e1505]{flex-direction:column-reverse;align-items:flex-end}.filaTotal .total[data-v-211e1505]{margin:0 auto 10px}.datos_sesion_precio_num .add-subtract-container[data-v-211e1505]{width:95%!important}.datos_sesion_precio_num .precio_sesion[data-v-211e1505]{width:90%!important}}.entradas[data-v-3c877577]{width:100%}.modelos-calendario[data-v-3c877577]{display:flex;flex-direction:column;padding:0 45px 1.6rem}.sesiones-normal div.sesiones[data-v-3c877577]{margin-bottom:20px;display:flex;align-items:center;justify-content:center}.sesiones-normal div.sesiones label[data-v-3c877577]{width:unset}.sesiones-normal div.sesiones select[data-v-3c877577]{width:30%;min-width:200px;border:revert;padding:0 0 0 1em}.sesiones-normal div.entrada[data-v-3c877577]{position:relative;margin:12px 0;padding:12px;display:flex;justify-content:space-around;align-items:center;box-shadow:3px 3px 11px -3px #00000059;border-radius:10px}.sesiones-normal .sesion-select[data-v-3c877577]{width:90%;padding:5px;border:1px solid #c2c2c2;margin:0 15px}.sesiones-normal .buyer-type-label[data-v-3c877577]{cursor:default;margin:0 15px;width:30%}.sesiones-normal .sesiones .modelsGroup[data-v-3c877577]{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #cecece;margin:1.6rem}.sesiones-normal .sesiones .entradasAgrupadasSelector[data-v-3c877577]{margin:1.6rem;font-weight:700}.sesiones-normal .sesiones .models[data-v-3c877577]{font-size:15px!important;font-weight:700}.sesiones-normal .sesiones .modelsGroup .btnReservar[data-v-3c877577]{color:#fff;border:0;border-radius:20px;padding:5px 20px;align-self:center;display:flex;align-items:center}.sesiones-normal .sesiones .modelsGroup .colDerecha[data-v-3c877577]{display:flex;align-items:center}.sesiones-normal .selectorEntradas .boton_volver[data-v-3c877577]{border-width:2px!important;border-radius:40px;background:#fff;text-transform:lowercase;font-weight:700;padding:2px 40px}.sesiones-normal .botones[data-v-3c877577]{display:flex;justify-content:center;align-items:center;color:#fff}.btn-volver[data-v-3c877577]{margin-right:20px}.sesiones-normal .botones .btn-gris[data-v-3c877577]{background-color:#666;outline:none;width:unset;padding:5px 20px!important;color:#fff;font-family:Roboto,sans-serif!important;display:inline-block;border:1px solid transparent;border-radius:40px!important;margin:10px 0;text-align:center;transition:background-color ease .7s;text-decoration:none;font-size:15px!important;font-weight:700}.sesiones-normal .botones .no-valido[data-v-3c877577]{background-color:#999!important}.sesiones-normal .botones .btn-gris svg[data-v-3c877577]{margin-bottom:-5px}.datos-sesion-precio-num .precio-sesion[data-v-3c877577]{font-size:15px;text-align:center;margin-right:20px}.datos-sesion-precio-num[data-v-3c877577]{width:70%;display:flex;justify-content:flex-end;align-items:center;margin-top:5px;margin-bottom:5px}.datos-sesion-precio-num .add-subtract-container[data-v-3c877577]{width:initial!important}.nombre-sesion[data-v-3c877577]{cursor:default;width:100%;align-self:center;font-weight:700;font-size:15px;margin-bottom:0}.unidades[data-v-3c877577],.txt[data-v-3c877577]{color:#000!important}.sesiones-normal .add-subtract-container[data-v-3c877577]{width:70%;display:flex;justify-content:flex-end;align-items:center;margin-top:5px;margin-bottom:5px}.sesiones-normal .add-subtract-container .num-seats[data-v-3c877577]{font-size:15px;margin:0 10px}.sesiones-normal .add-subtract-container svg.disabled-seat[data-v-3c877577]{fill:#dadada!important}.sesiones-normal .add-subtract-container svg[data-v-3c877577]{width:20px;height:20px}.sesiones-normal .add-subtract-container svg[data-v-3c877577]:not(.disabled-seat){cursor:pointer}.lineaTotal[data-v-3c877577]{display:flex;align-items:baseline;font-size:16px;justify-content:space-evenly;color:#000;padding:10px;margin-bottom:30px}.lineaTotal span[data-v-3c877577]{font-weight:700}.lineaTotal span.precio[data-v-3c877577]{float:none;margin-top:0;font-size:16px;margin-right:15px}.lineaTotal svg[data-v-3c877577]{width:15px;vertical-align:baseline;margin-right:10px;height:unset}.lineaTotal p[data-v-3c877577]{text-align:center;font-weight:400;border:none;font-size:16px;padding:0}.lineaTotal p svg[data-v-3c877577]{width:16px;vertical-align:baseline;margin-right:5px;height:unset}.lineaTotal p span[data-v-3c877577]{font-weight:700}@media screen and (max-width: 768px){.sesiones-normal .entradas .add-subtract-container[data-v-3c877577]{order:4;margin-left:0}.modelos-calendario[data-v-3c877577]{padding:0 10px}.sesiones-normal div.entrada[data-v-3c877577]{font-size:.8em}.sesiones-normal div.sesiones select[data-v-3c877577]{min-width:100px}}@media screen and (max-width: 435px){.sesiones-normal .sesiones .models[data-v-3c877577]{font-size:14px!important;text-align:center;width:100%}.sesiones-normal .sesiones .modelsGroup[data-v-3c877577],.sesiones-normal .sesiones .entradasAgrupadasSelector[data-v-3c877577]{margin:1rem}.sesiones-normal .sesiones .modelTypeLabel[data-v-3c877577]{width:100%;text-align:center}}.modelos-calendario[data-v-54fb1307]{display:flex;flex-direction:column;padding:0 45px 1.6rem}.sesiones-tiqets div.sesiones[data-v-54fb1307]{margin-bottom:20px;display:flex;align-items:center;justify-content:center}.sesiones-tiqets div.sesiones label[data-v-54fb1307]{width:unset}.sesiones-tiqets div.sesiones select[data-v-54fb1307]{width:30%;min-width:200px}.sesiones-tiqets div.entrada[data-v-54fb1307]{position:relative;margin:12px 0;padding:12px;box-shadow:3px 3px 11px -3px #00000059;border-radius:10px}.sesiones-tiqets .sesion-select[data-v-54fb1307]{width:90%;padding:5px;border:1px solid #c2c2c2;margin:0 15px;font-size:15px}.entrada .linea_info_sesiones[data-v-54fb1307]{display:flex;justify-content:space-around;align-items:center}.entrada .linea_mas_info_sesiones[data-v-54fb1307]{display:block;cursor:pointer;margin-top:10px}.entrada .linea_mas_info_sesiones .mas_info[data-v-54fb1307]{display:flex}.entrada .linea_mas_info_sesiones .mas_info .toggle-info[data-v-54fb1307]{margin-right:10px;font-size:11px}.entrada .linea_mas_info_sesiones .mas_info svg[data-v-54fb1307]{margin-top:3px;width:9px;height:9px;transition:.5s ease-in-out}.entrada .linea_mas_info_sesiones .mas_info .arrow.down[data-v-54fb1307]{transform:rotate(90deg);transition:.5s ease-in-out}body.page_renfeViajes .entrada .linea_mas_info_sesiones .mas_info .arrow[data-v-54fb1307]:first-of-type{display:none}body:not(.page_renfeViajes) .entrada .linea_mas_info_sesiones .mas_info .arrow[data-v-54fb1307]:last-of-type{display:none}body.page_renfeViajes .entrada .linea_mas_info_sesiones .mas_info .arrow[data-v-54fb1307]:last-of-type{transition:.5s ease-in-out;margin-right:20px}body.page_renfeViajes .entrada .linea_mas_info_sesiones .mas_info .arrow:last-child.down[data-v-54fb1307]{transform:rotate(180deg);transition:.5s ease-in-out}.descripcion_sesion[data-v-54fb1307]{font-size:13px}.sesiones-tiqets .buyer-type-label[data-v-54fb1307]{cursor:default;margin:0 15px;width:30%;font-size:15px}.sesiones-tiqets .botones[data-v-54fb1307]{display:flex;justify-content:center;align-items:center;color:#fff}.btn-volver[data-v-54fb1307]{margin-right:20px}.sesiones-tiqets .botones .btn-gris[data-v-54fb1307]{background-color:#666;outline:none;width:unset;padding:5px 20px!important;color:#fff;font-family:Roboto,sans-serif!important;display:inline-block;border:1px solid transparent;border-radius:40px!important;margin:10px 0;text-align:center;transition:background-color ease .7s;text-decoration:none;font-size:15px!important;font-weight:700}.sesiones-tiqets .botones .no-valido[data-v-54fb1307]{background-color:#999!important}.sesiones-tiqets .botones .btn-gris svg[data-v-54fb1307]{margin-bottom:-5px}.datos-sesion-precio-num .precio-sesion[data-v-54fb1307]{font-size:15px;text-align:center;margin-right:20px}.datos-sesion-precio-num[data-v-54fb1307]{width:70%;display:flex;justify-content:flex-end;align-items:center;margin-top:5px;margin-bottom:5px}.nombre-sesion[data-v-54fb1307]{cursor:default;width:100%;align-self:center;font-weight:700;font-size:15px;margin-bottom:0}.unidades[data-v-54fb1307],.txt[data-v-54fb1307]{color:#000!important}.datos-sesion-precio-num .add-subtract-container[data-v-54fb1307]{display:flex;align-items:center;width:70px;justify-content:space-between}.datos-sesion-precio-num .add-subtract-container .num-seats[data-v-54fb1307]{font-size:15px}.datos-sesion-precio-num .add-subtract-container svg.disabled-seat[data-v-54fb1307]{fill:#dadada!important}.datos-sesion-precio-num .add-subtract-container svg[data-v-54fb1307]{width:20px;height:20px}.datos-sesion-precio-num .add-subtract-container svg[data-v-54fb1307]:not(.disabled-seat){cursor:pointer}.lineaTotal[data-v-54fb1307]{display:flex;align-items:baseline;font-size:16px;justify-content:space-evenly;color:#000;padding:10px;margin-bottom:30px}.lineaTotal span[data-v-54fb1307]{font-weight:700}.lineaTotal span.precio[data-v-54fb1307]{float:none;margin-top:0;font-size:16px;margin-right:15px}.lineaTotal svg[data-v-54fb1307]{width:15px;vertical-align:baseline;margin-right:10px;height:unset}.lineaTotal p[data-v-54fb1307]{text-align:center;font-weight:400;border:none;font-size:16px;padding:0}.lineaTotal p svg[data-v-54fb1307]{width:16px;vertical-align:baseline;margin-right:5px;height:unset}.lineaTotal p span[data-v-54fb1307]{font-weight:700}@media screen and (max-width: 700px){.modelos-calendario[data-v-54fb1307]{padding:0 10px}}.modal .content[data-v-bbb1c6ff]{overflow-y:hidden;max-height:none!important}.modelos_calendario[data-v-bbb1c6ff]{display:flex;flex-direction:column;padding:0 45px 1.6rem}.sesiones_portaventura div.entradas[data-v-bbb1c6ff]{margin-bottom:20px}.sesiones_portaventura div.sesiones[data-v-bbb1c6ff]{position:relative;margin:12px 0;padding:15px 15px 10px;box-shadow:3px 3px 11px -3px #00000059;border-radius:10px}.sesiones_portaventura div.sesiones>.linea_info_sesiones[data-v-bbb1c6ff]{display:flex;justify-content:space-around;align-items:center}.sesiones_portaventura div.sesiones>.linea_mas_info_sesiones[data-v-bbb1c6ff]{display:block;cursor:pointer;margin-top:10px}.sesiones_portaventura div.sesiones>.linea_mas_info_sesiones .mas_info[data-v-bbb1c6ff]{display:flex}.sesiones_portaventura div.sesiones>.linea_mas_info_sesiones .mas_info .toggle-info[data-v-bbb1c6ff]{margin-right:10px;font-size:11px}.sesiones_portaventura div.sesiones>.linea_mas_info_sesiones .mas_info svg[data-v-bbb1c6ff]{margin-top:3px;width:9px;height:9px;transition:.5s ease-in-out}.sesiones_portaventura div.sesiones>.linea_mas_info_sesiones .mas_info .arrow.down[data-v-bbb1c6ff]{transform:rotate(90deg);transition:.5s ease-in-out}body.page_renfeViajes div.sesiones>.linea_mas_info_sesiones .mas_info .arrow[data-v-bbb1c6ff]:first-of-type{display:none}body:not(.page_renfeViajes) div.sesiones>.linea_mas_info_sesiones .mas_info .arrow[data-v-bbb1c6ff]:last-of-type{display:none}body.page_renfeViajes div.sesiones>.linea_mas_info_sesiones .mas_info .arrow[data-v-bbb1c6ff]:last-of-type{transition:.5s ease-in-out;margin-right:20px}body.page_renfeViajes div.sesiones>.linea_mas_info_sesiones .mas_info .arrow:last-child.down[data-v-bbb1c6ff]{transform:rotate(180deg);transition:.5s ease-in-out}div.entrada .precio_sesion[data-v-bbb1c6ff]{margin-left:20px;font-size:16px}button.btnReservar[data-v-bbb1c6ff]{color:#fff;border:0;border-radius:20px;padding:3px 28px 3px 24px;align-self:center}button.btnReservar svg[data-v-bbb1c6ff]{fill:#fff;width:16px;vertical-align:unset}.filaTotal .total[data-v-bbb1c6ff]{background-color:#727272;color:#fff;padding:5px 15px;margin-left:20px}.filaTotal .total span[data-v-bbb1c6ff]:last-child{display:inline-block;min-width:71px!important;text-align:right;margin-left:40px}.botones[data-v-bbb1c6ff]{display:flex;justify-content:center;align-items:center;color:#fff}.btn-volver[data-v-bbb1c6ff]{margin-right:20px}.botones .btnGris[data-v-bbb1c6ff]{outline:none;width:unset}.botones .no-valido[data-v-bbb1c6ff]{background-color:#999!important}.botones .btnGris svg[data-v-bbb1c6ff]{margin-bottom:-5px}.datos-sesion-precio-num .precio-sesion[data-v-bbb1c6ff]{font-size:15px;text-align:center;margin-right:20px}.datos-sesion-precio-num[data-v-bbb1c6ff]{width:70%;display:flex;justify-content:flex-end;align-items:center;margin-top:5px;margin-bottom:5px}.datos-sesion-precio-num .add-subtract-container[data-v-bbb1c6ff]{width:initial!important;display:flex}.datos_sesion[data-v-bbb1c6ff]{display:flex;margin:1.6rem;border-bottom:1px solid #cecece;align-items:center}.datos_sesion_precio_num[data-v-bbb1c6ff]{display:flex;align-items:center;width:20%}.descripcion_sesion[data-v-bbb1c6ff]{font-size:13px}.nombre_sesion[data-v-bbb1c6ff]{cursor:default;width:100%;align-self:center;font-weight:700;font-size:15px;margin-bottom:0}.unidades[data-v-bbb1c6ff],.txt[data-v-bbb1c6ff]{color:#000!important}.datos_sesion_precio_num .add-subtract-container[data-v-bbb1c6ff]{display:flex;align-items:center;width:50%;justify-content:space-between;margin-left:10px}.sesiones_portaventura .add-subtract-container .num-seats[data-v-bbb1c6ff]{font-size:15px;margin:0 10px}.sesiones_portaventura .add-subtract-container svg.disabled-seat[data-v-bbb1c6ff]{fill:#dadada!important}.sesiones_portaventura .add-subtract-container svg[data-v-bbb1c6ff]{width:20px;height:20px}.sesiones_portaventura .add-subtract-container svg[data-v-bbb1c6ff]:not(.disabled-seat){cursor:pointer}.lineaTotal[data-v-bbb1c6ff]{display:flex;align-items:baseline;font-size:16px;justify-content:space-evenly;color:#000;padding:10px;margin-bottom:30px}.lineaTotal span[data-v-bbb1c6ff]{font-weight:700}.lineaTotal span.precio[data-v-bbb1c6ff]{float:none;margin-top:0;font-size:16px;margin-right:15px}.lineaTotal svg[data-v-bbb1c6ff]{width:15px;vertical-align:baseline;margin-right:10px;height:unset}.lineaTotal p[data-v-bbb1c6ff]{text-align:center;font-weight:400;border:none;font-size:16px;padding:0}.lineaTotal p svg[data-v-bbb1c6ff]{width:16px;vertical-align:baseline;margin-right:5px;height:unset}.lineaTotal p span[data-v-bbb1c6ff]{font-weight:700}#loadingCalendario[data-v-bbb1c6ff]{width:100%;height:100%;top:0;left:0;position:fixed;display:block;opacity:.7;background-color:#fff;z-index:2000;text-align:center}@media screen and (max-width: 768px){.modelos_calendario[data-v-bbb1c6ff]{padding:0 10px}}@media screen and (max-width: 700px){.datos_sesion_precio_num[data-v-bbb1c6ff]{flex-direction:column}.datos_sesion_precio_num .add-subtract-container[data-v-bbb1c6ff]{width:70%!important;margin-left:0!important}.datos_sesion_precio_num .precio_sesion[data-v-bbb1c6ff]{width:70%!important}}@media screen and (max-width: 435px){.filaTotal[data-v-bbb1c6ff]{flex-direction:column-reverse;align-items:flex-end}.filaTotal .total[data-v-bbb1c6ff]{margin:0 auto 10px}.datos_sesion_precio_num .add-subtract-container[data-v-bbb1c6ff]{width:95%!important}.datos_sesion_precio_num .precio_sesion[data-v-bbb1c6ff]{width:90%!important}}.add-subtract-container[data-v-bb9eaeb9]{display:flex;align-items:center;width:80px;justify-content:space-between;margin-left:10px}.add-subtract-container svg[data-v-bb9eaeb9]{width:20px;height:20px}.add-subtract-container svg.disabled-seat[data-v-bb9eaeb9]{fill:#dadada!important}.add-subtract-container svg[data-v-bb9eaeb9]:not(.disabled-seat){cursor:pointer}.add-subtract-container .num-seats[data-v-bb9eaeb9]{font-size:15px}.best-seats-container[data-v-bb9eaeb9]{display:flex;flex-direction:column;padding:0 45px}.best-seats-container div.seat[data-v-bb9eaeb9]:not(.disabledParent){position:relative;margin:12px 0;padding:12px;display:flex;justify-content:space-around;align-items:center;-webkit-box-shadow:3px 3px 11px -3px rgba(0,0,0,.35);box-shadow:3px 3px 11px -3px #00000059;border-radius:10px}.best-seats-container div.seat.disabledParent[data-v-bb9eaeb9]{position:relative;margin:12px 8px;padding:12px;display:flex;justify-content:space-around;align-items:center;border-radius:10px}.seat.disabledParent[data-v-bb9eaeb9]:after{content:"";background-color:#f1f1f1b3;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px}.best-seats-container div.seat .seat-price[data-v-bb9eaeb9]{margin-left:16px;margin-right:16px;font-size:16px}.best-seats-container div.seat .seat-name-label[data-v-bb9eaeb9]{cursor:default;margin-right:15px;margin-left:0;width:30%;align-self:start;font-weight:700;font-size:15px}.best-seats-container div.seat .sold-out[data-v-bb9eaeb9]{font-size:14px;font-weight:500;margin-top:5px}.best-seats-container div.seat .seat-info-container[data-v-bb9eaeb9]{display:flex;flex-direction:column;width:70%}.best-seats-container div.seat .seat-info-container .seat-info[data-v-bb9eaeb9]{display:flex;justify-content:flex-end;align-items:center;margin-top:5px;margin-bottom:5px}.best-seats-container div.seat .seat-info-container .seat-info .seat-promo[data-v-bb9eaeb9]{font-size:15px;color:#ff002d;line-height:15px;padding:3px 3px 4px 4px;margin-right:5px;border-radius:3px;border:.8px solid #ffb8c4}.total-container[data-v-bb9eaeb9]{display:flex;align-items:center;justify-content:flex-end}.best-seats-container button.book-button[data-v-bb9eaeb9]{color:#fff;border-radius:20px;padding:3px 28px 3px 24px;align-self:center;display:flex;justify-content:center;align-items:center}.best-seats-container button.book-button svg[data-v-bb9eaeb9]{fill:#fff;width:16px;vertical-align:unset;margin-right:4px}.best-seats-container .total-container .total[data-v-bb9eaeb9]{background-color:#727272;color:#fff;padding:5px 15px;margin-left:20px}.best-seats-container .total-container .total span[data-v-bb9eaeb9]:last-child{display:inline-block;min-width:71px!important;text-align:right;margin-left:40px}.best-seats-container .botones[data-v-bb9eaeb9]{display:flex;justify-content:space-around;color:#fff}.best-seats-container .botones .btnGris[data-v-bb9eaeb9]{outline:none;width:unset}.best-seats-container .botones .no-valido[data-v-bb9eaeb9]{background-color:#999!important}.best-seats-container .botones .btnGris svg[data-v-bb9eaeb9]{margin-bottom:-3px;margin-right:-8px;width:16px;height:16px}#loadingCalendario[data-v-bb9eaeb9]{width:100%;height:100%;top:0;left:0;position:fixed;display:block;opacity:.7;background-color:#fff;z-index:2000;text-align:center}@media screen and (max-width: 755px){.best-seats-container[data-v-bb9eaeb9]{padding:0 10px}}@media screen and (max-width: 550px){.best-seats-container div.seat .seat-name-label[data-v-bb9eaeb9]{width:100%;order:1}.best-seats-container div.seat .seat-info-container[data-v-bb9eaeb9]{width:100%;order:2}.best-seats-container div.seat .seat-info-container .seat-info[data-v-bb9eaeb9]{margin-top:10px;margin-bottom:10px;justify-content:space-between}.best-seats-container div.seat .seat-price[data-v-bb9eaeb9]{order:1;margin-left:8px}.best-seats-container div.seat .seat-promo[data-v-bb9eaeb9]{order:2}.best-seats-container .add-subtract-container[data-v-bb9eaeb9]{order:4;margin-left:0}.best-seats-container .botones .btnGris[data-v-bb9eaeb9]{outline:none;width:100%}}@media screen and (max-width: 435px){.botones[data-v-bb9eaeb9]{flex-direction:column-reverse;align-items:flex-end}.best-seats-container .total-container .total[data-v-bb9eaeb9]{margin:0 auto 10px}}@media screen and (max-width: 360px){.best-seats-container div.seat[data-v-bb9eaeb9]{zoom:93%}}@media screen and (max-width: 340px){.best-seats-container div.seat[data-v-bb9eaeb9]{zoom:90%}}#ticketsDia[data-v-73e10b9a]{padding-bottom:1.6rem}#ticketsDia .lineaTotal[data-v-73e10b9a]{color:#fff;padding:10px;text-align:left;margin-bottom:30px}#ticketsDia p[data-v-73e10b9a]:last-child{margin-bottom:0}#ticketsDia p[data-v-73e10b9a]{text-align:left;color:#000;font-weight:700;margin:25px 0;padding-bottom:30px;border-bottom:1px solid #cecece;font-size:16px}#ticketsDia .lineaTotal p[data-v-73e10b9a]{text-align:center;font-weight:400;border:none;font-size:16px;padding:0}#ticketsDia .lineaTotal p svg[data-v-73e10b9a]{width:16px;vertical-align:baseline;margin-right:5px;height:unset}#ticketsDia .lineaTotal p span[data-v-73e10b9a]{font-weight:700}#ticketsDia .botones[data-v-73e10b9a]{display:flex;justify-content:center;align-items:center;color:#fff}.btn-volver[data-v-73e10b9a]{margin-right:20px}#ticketsDia button.finalizar[data-v-73e10b9a]{background:transparent;border:none;font-size:25px;font-weight:700;display:inline-flex!important;align-items:center}#ticketsDia button.finalizar svg[data-v-73e10b9a]{margin-left:10px;width:8px}#ticketsDia .btnGris[data-v-73e10b9a]{outline:none;width:unset}#ticketsDia .btnGris svg[data-v-73e10b9a]{margin-bottom:-5px}.sesiones_clorian[data-v-ff209ce3]{display:flex;flex-direction:column;padding:0 45px 1.6rem}.num-tickets[data-v-ff209ce3]{font-size:15px}.sesiones_clorian div.entrada[data-v-ff209ce3]{position:relative;margin:12px 0;padding:15px;display:flex;justify-content:space-around;align-items:center;box-shadow:3px 3px 11px -3px #00000059;border-radius:10px}.sesiones_clorian div.loader[data-v-ff209ce3]{margin:25px auto!important}.sesiones_clorian .sesiones[data-v-ff209ce3]{display:flex;align-items:center;margin-bottom:20px;width:95%}.sesiones_clorian .entradas .aviso-max-tickets[data-v-ff209ce3]{font-size:17px;font-family:inherit;text-align:center;margin-bottom:25px}.sesiones_clorian .buyerTypeSelect[data-v-ff209ce3]{padding:5px;border:1px solid #c2c2c2;width:75px;margin:0 15px}.sesiones_clorian .sesionSelect[data-v-ff209ce3]{width:80%;font-size:15px}.sesiones_clorian .precioEntrada[data-v-ff209ce3]{font-size:15px;text-align:center;margin-right:20px}.sesiones_clorian div.entrada .totalEntrada[data-v-ff209ce3]{margin-left:auto}.sesiones_clorian .sesiones .buyerTypeLabel[data-v-ff209ce3]{font-size:16px;width:70px}.sesiones_clorian .sesiones .sesionSelect[data-v-ff209ce3]{margin:0}.sesiones_clorian .sesiones_clorian_placeholder[data-v-ff209ce3]{position:absolute;left:25%;pointer-events:none;margin:0 auto}.sesiones_clorian .entradas .container-price-selector[data-v-ff209ce3]{width:70%;display:flex;justify-content:flex-end;align-items:center;margin-top:5px;margin-bottom:5px}.sesiones_clorian .entradas .buyerTypeLabel[data-v-ff209ce3]{margin:0!important}.sesiones_clorian .entradas .buyerTypeLabel .descripcion[data-v-ff209ce3]{margin-top:.7rem}.sesiones_clorian .buyerTypeLabel[data-v-ff209ce3]{cursor:default;margin:0 auto;width:100%;font-size:15px}.sesiones_clorian div.entrada div.infoEntrada[data-v-ff209ce3]{position:relative}.sesiones_clorian div.entrada .popUpInfo[data-v-ff209ce3]{display:none;right:unset;background-color:#fff;border:1px solid rgba(0,0,0,.2);min-width:200px;min-height:unset;margin-top:0}.sesiones_clorian div.entrada .masInfo:hover+.popUpInfo[data-v-ff209ce3]{display:block}.filaTotal[data-v-ff209ce3]{display:flex;align-items:center;justify-content:flex-end;margin:0 8px}.sesiones_clorian button.btnReservar[data-v-ff209ce3]{color:#fff;text-transform:lowercase;border:0;border-radius:20px;padding:3px 28px 3px 24px;align-self:center}.sesiones_clorian button.btnReservar svg[data-v-ff209ce3]{fill:#fff;width:16px;vertical-align:unset}.sesiones_clorian .filaTotal .total[data-v-ff209ce3]{background-color:#727272;color:#fff;padding:5px 15px;margin-left:20px}.sesiones_clorian .filaTotal .total span[data-v-ff209ce3]:last-child{display:inline-block;min-width:71px!important;text-align:right;margin-left:40px}.add-subtract-container[data-v-ff209ce3]{display:flex;align-items:center;width:70px;justify-content:space-between;margin-left:10px;order:4}.add-subtract-container svg[data-v-ff209ce3]{width:20px;height:20px}.add-subtract-container svg.disabled-seat[data-v-ff209ce3]{fill:#dadada!important}.add-subtract-container svg[data-v-ff209ce3]:not(.disabled-seat){cursor:pointer}.lineaTotal[data-v-ff209ce3]{display:flex;align-items:baseline;font-size:16px;justify-content:space-evenly;color:#000;padding:10px;margin-bottom:30px}.lineaTotal span[data-v-ff209ce3]{font-weight:700}.lineaTotal span.precio[data-v-ff209ce3]{float:none;margin-top:0;font-size:16px;margin-right:15px}.lineaTotal svg[data-v-ff209ce3]{width:15px;vertical-align:baseline;margin-right:10px;height:unset}.lineaTotal p[data-v-ff209ce3]{text-align:center;font-weight:400;border:none;font-size:16px;padding:0}.lineaTotal p svg[data-v-ff209ce3]{width:16px;vertical-align:baseline;margin-right:5px;height:unset}.lineaTotal p span[data-v-ff209ce3]{font-weight:700}.botones[data-v-ff209ce3]{display:flex;justify-content:center;align-items:center;color:#fff}.btn-volver[data-v-ff209ce3]{margin-right:20px}.botones .btnGris[data-v-ff209ce3]{outline:none;width:unset}.botones .no-valido[data-v-ff209ce3]{background-color:#999!important}.botones .btnGris svg[data-v-ff209ce3]{margin-bottom:-5px}@media screen and (max-width: 768px){.sesiones_clorian[data-v-ff209ce3]{padding:0 10px}}@media screen and (max-width: 550px){.sesiones_clorian div.entrada .buyerTypeSelect[data-v-ff209ce3]{order:3;margin:0 8px}.sesiones_clorian div.entrada div.infoEntrada[data-v-ff209ce3]{margin-left:auto}.sesiones_clorian div.entrada .totalEntrada[data-v-ff209ce3]{order:5}.sesiones_clorian div.entrada .popUpInfo[data-v-ff209ce3]{right:0}}@media screen and (max-width: 435px){.filaTotal[data-v-ff209ce3]{flex-direction:column-reverse;align-items:flex-end}.sesiones_clorian .filaTotal .total[data-v-ff209ce3]{margin:0 auto 10px}}.modal .content[data-v-d89cfe9e]{overflow-y:hidden;max-height:none!important}.modelos_calendario[data-v-d89cfe9e]{display:flex;flex-direction:column;padding:0 45px 1.6rem}.sesiones_puydufou div.entradas[data-v-d89cfe9e]{margin-bottom:20px}.sesiones_puydufou div.sesiones[data-v-d89cfe9e]{position:relative;margin:12px 0;padding:15px 15px 10px;box-shadow:3px 3px 11px -3px #00000059;border-radius:10px}.sesiones_puydufou div.sesiones>.linea_info_sesiones[data-v-d89cfe9e]{display:flex;justify-content:space-around;align-items:center}.sesiones_puydufou div.sesiones>.linea_mas_info_sesiones[data-v-d89cfe9e]{display:block;cursor:pointer;margin-top:10px}.sesiones_puydufou div.sesiones>.linea_mas_info_sesiones .mas_info[data-v-d89cfe9e]{display:flex}.sesiones_puydufou div.sesiones>.linea_mas_info_sesiones .mas_info .toggle-info[data-v-d89cfe9e]{margin-right:10px;font-size:11px}.sesiones_puydufou div.sesiones>.linea_mas_info_sesiones .mas_info svg[data-v-d89cfe9e]{margin-top:3px;width:9px;height:9px;transition:.5s ease-in-out}.sesiones_puydufou div.sesiones>.linea_mas_info_sesiones .mas_info .arrow.down[data-v-d89cfe9e]{transform:rotate(90deg);transition:.5s ease-in-out}body.page_renfeViajes div.sesiones>.linea_mas_info_sesiones .mas_info .arrow[data-v-d89cfe9e]:first-of-type{display:none}body:not(.page_renfeViajes) div.sesiones>.linea_mas_info_sesiones .mas_info .arrow[data-v-d89cfe9e]:last-of-type{display:none}body.page_renfeViajes div.sesiones>.linea_mas_info_sesiones .mas_info .arrow[data-v-d89cfe9e]:last-of-type{transition:.5s ease-in-out;margin-right:20px}body.page_renfeViajes div.sesiones>.linea_mas_info_sesiones .mas_info .arrow:last-child.down[data-v-d89cfe9e]{transform:rotate(180deg);transition:.5s ease-in-out}div.entrada .precio_sesion[data-v-d89cfe9e]{margin-left:20px;font-size:16px}button.btnReservar[data-v-d89cfe9e]{color:#fff;border:0;border-radius:20px;padding:3px 28px 3px 24px;align-self:center}button.btnReservar svg[data-v-d89cfe9e]{fill:#fff;width:16px;vertical-align:unset}.filaTotal .total[data-v-d89cfe9e]{background-color:#727272;color:#fff;padding:5px 15px;margin-left:20px}.filaTotal .total span[data-v-d89cfe9e]:last-child{display:inline-block;min-width:71px!important;text-align:right;margin-left:40px}.botones[data-v-d89cfe9e]{display:flex;justify-content:center;align-items:center;color:#fff}.btn-volver[data-v-d89cfe9e]{margin-right:20px}.botones .btnGris[data-v-d89cfe9e]{outline:none;width:unset}.botones .no-valido[data-v-d89cfe9e]{background-color:#999!important}.botones .btnGris svg[data-v-d89cfe9e]{margin-bottom:-5px}.datos-sesion-precio-num .precio-sesion[data-v-d89cfe9e]{font-size:15px;text-align:center;margin-right:20px}.datos-sesion-precio-num[data-v-d89cfe9e]{width:70%;display:flex;justify-content:flex-end;align-items:center;margin-top:5px;margin-bottom:5px}.datos-sesion-precio-num .add-subtract-container[data-v-d89cfe9e]{width:initial!important;display:flex}.datos_sesion[data-v-d89cfe9e]{display:flex;margin:1.6rem;border-bottom:1px solid #cecece;align-items:center}.datos_sesion_precio_num[data-v-d89cfe9e]{display:flex;align-items:center;width:20%}.descripcion_sesion[data-v-d89cfe9e]{font-size:13px}.nombre_sesion[data-v-d89cfe9e]{cursor:default;width:100%;align-self:center;font-weight:700;font-size:15px;margin-bottom:0}.unidades[data-v-d89cfe9e],.txt[data-v-d89cfe9e]{color:#000!important}.datos_sesion_precio_num .add-subtract-container[data-v-d89cfe9e]{display:flex;align-items:center;width:50%;justify-content:space-between;margin-left:10px}.sesiones_puydufou .add-subtract-container .num-seats[data-v-d89cfe9e]{font-size:15px;margin:0 10px}.sesiones_puydufou .add-subtract-container svg.disabled-seat[data-v-d89cfe9e]{fill:#dadada!important}.sesiones_puydufou .add-subtract-container svg[data-v-d89cfe9e]{width:20px;height:20px}.sesiones_puydufou .add-subtract-container svg[data-v-d89cfe9e]:not(.disabled-seat){cursor:pointer}.lineaTotal[data-v-d89cfe9e]{display:flex;align-items:baseline;font-size:16px;justify-content:space-evenly;color:#000;padding:10px;margin-bottom:30px}.lineaTotal span[data-v-d89cfe9e]{font-weight:700}.lineaTotal span.precio[data-v-d89cfe9e]{float:none;margin-top:0;font-size:16px;margin-right:15px}.lineaTotal svg[data-v-d89cfe9e]{width:15px;vertical-align:baseline;margin-right:10px;height:unset}.lineaTotal p[data-v-d89cfe9e]{text-align:center;font-weight:400;border:none;font-size:16px;padding:0}.lineaTotal p svg[data-v-d89cfe9e]{width:16px;vertical-align:baseline;margin-right:5px;height:unset}.lineaTotal p span[data-v-d89cfe9e]{font-weight:700}#loadingCalendario[data-v-d89cfe9e]{width:100%;height:100%;top:0;left:0;position:fixed;display:block;opacity:.7;background-color:#fff;z-index:2000;text-align:center}@media screen and (max-width: 768px){.modelos_calendario[data-v-d89cfe9e]{padding:0 10px}}@media screen and (max-width: 700px){.datos_sesion_precio_num[data-v-d89cfe9e]{flex-direction:column}.datos_sesion_precio_num .add-subtract-container[data-v-d89cfe9e]{width:70%!important;margin-left:0!important}.datos_sesion_precio_num .precio_sesion[data-v-d89cfe9e]{width:70%!important}}@media screen and (max-width: 435px){.filaTotal[data-v-d89cfe9e]{flex-direction:column-reverse;align-items:flex-end}.filaTotal .total[data-v-d89cfe9e]{margin:0 auto 10px}.datos_sesion_precio_num .add-subtract-container[data-v-d89cfe9e]{width:95%!important}.datos_sesion_precio_num .precio_sesion[data-v-d89cfe9e]{width:90%!important}}.titulo-best-seats[data-v-271fe13e]{padding:5px;font-weight:600;border-width:0 0 2px 0!important;font-family:Roboto,sans-serif!important;font-size:1.6em;margin:0 20px}.add-subtract-container[data-v-271fe13e]{display:flex;align-items:center;width:80px;justify-content:space-between;margin-left:10px;min-width:80px;order:4}.add-subtract-container svg[data-v-271fe13e]{width:20px;height:20px}.add-subtract-container svg.disabled-seat[data-v-271fe13e]{fill:#dadada!important}.add-subtract-container svg[data-v-271fe13e]:not(.disabled-seat){cursor:pointer}.add-subtract-container .num-seats[data-v-271fe13e]{font-size:15px}.best-seats-container[data-v-271fe13e]{display:flex;flex-direction:column;padding:0 45px}.best-seats-container div.seat[data-v-271fe13e]:not(.disabledParent){position:relative;margin:12px 0;padding:12px;display:flex;justify-content:space-around;align-items:center;-webkit-box-shadow:3px 3px 11px -3px rgba(0,0,0,.35);box-shadow:3px 3px 11px -3px #00000059;border-radius:10px}.best-seats-container div.seat.no-disponible[data-v-271fe13e]{justify-content:flex-start!important}.best-seats-container div.seat.disabledParent[data-v-271fe13e]{position:relative;margin:12px 8px;padding:12px;display:flex;justify-content:space-around;align-items:center;border-radius:10px}.best-seats-container div.seat .seat-price[data-v-271fe13e]{margin-left:16px;margin-right:16px;font-size:16px;order:3}.best-seats-container div.seat .total-price-seats[data-v-271fe13e]{margin-left:auto;margin-right:10px}.best-seats-container div.seat .seat-name-label[data-v-271fe13e]{cursor:default;margin-right:15px;margin-left:0;width:30%;align-self:start;font-weight:700;font-size:15px}.best-seats-container div.seat .sold-out[data-v-271fe13e]{font-size:14px;font-weight:500;margin-top:5px}.best-seats-container div.seat .ticket-type-container[data-v-271fe13e]{display:flex;flex-direction:column;width:70%}.best-seats-container div.seat .ticket-type-container .ticket-type[data-v-271fe13e]{display:flex;justify-content:flex-end;align-items:center;margin-top:5px;margin-bottom:5px}.best-seats-container div.seat .ticket-type-container .ticket-type .seat-promo-text[data-v-271fe13e]{font-size:15px;color:#ff002d;line-height:15px;padding:5px 5px 4px 4px;order:2}.best-seats-container div.seat .ticket-type-container .ticket-type .seat-promo[data-v-271fe13e]{font-size:15px;color:#ff002d;line-height:15px;padding:3px 3px 4px 4px;margin-right:5px;border-radius:3px;border:.8px solid #ffb8c4;order:2}.best-seats-container div.seat .ticket-type-container .ticket-type .price-and-add-subtract-container[data-v-271fe13e]{display:flex;align-items:center}.total-container[data-v-271fe13e]{display:flex;align-items:center;justify-content:flex-end}.best-seats-container button.book-button[data-v-271fe13e]{color:#fff;border-radius:20px;padding:3px 28px 3px 24px;align-self:center;display:flex;justify-content:center;align-items:center}.best-seats-container button.book-button svg[data-v-271fe13e]{fill:#fff;width:16px;vertical-align:unset;margin-right:4px}.best-seats-container .total-container .total[data-v-271fe13e]{background-color:#727272;color:#fff;padding:5px 15px;margin-left:20px}.best-seats-container .total-container .total span[data-v-271fe13e]:last-child{display:inline-block;min-width:71px!important;text-align:right;margin-left:40px}.best-seats-container div.layer.disabledLayer[data-v-271fe13e]{background-color:#f1f1f1b3;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px}.best-seats-container h4.aviso-seleccionar-opcion[data-v-271fe13e]{font-size:17px;text-align:center;margin-bottom:25px}.best-seats-container .botones[data-v-271fe13e]{display:flex;justify-content:space-around;color:#fff}.best-seats-container .botones .btnGris[data-v-271fe13e]{outline:none;width:unset}.best-seats-container .botones .no-valido[data-v-271fe13e]{background-color:#999!important}.best-seats-container .botones .btnGris svg[data-v-271fe13e]{margin-bottom:-3px;margin-right:-8px;width:16px;height:16px}.best-seats-container .popUpInfo[data-v-271fe13e]{display:none;right:unset;background-color:#fff;border:1px solid rgba(0,0,0,.2)}.best-seats-container .masInfo:hover+.popUpInfo[data-v-271fe13e]{display:block}.best-seats-container div.seat:not(.entradasGrupo) div.infoEntrada[data-v-271fe13e]{order:1;margin-right:20px}@media screen and (max-width: 755px){.best-seats-container[data-v-271fe13e]{padding:0 10px}}@media screen and (max-width: 600px){.best-seats-container div.seat[data-v-271fe13e]:not(.entradasGrupo){flex-wrap:wrap;justify-content:space-between}.best-seats-container div.seat:not(.entradasGrupo) .seat-name-label[data-v-271fe13e]{width:100%;order:1}.best-seats-container div.seat .ticket-type-container[data-v-271fe13e]{width:100%;order:2}.best-seats-container div.seat .ticket-type-container .ticket-type[data-v-271fe13e]{margin-top:10px;margin-bottom:10px;justify-content:space-between}.best-seats-container div.seat:not(.entradasGrupo) div.infoEntrada[data-v-271fe13e]{order:3;width:fit-content;margin-right:0}.best-seats-container div.seat:not(.entradasGrupo) .seat-price[data-v-271fe13e]{order:2;margin-left:0;margin-right:0}.best-seats-container div.seat:not(.entradasGrupo) .seat-promo[data-v-271fe13e]{order:1}.best-seats-container div.seat:not(.entradasGrupo) .price-and-add-subtract-container[data-v-271fe13e]{width:100%;justify-content:space-between}.best-seats-container div.seat:not(.entradasGrupo) .total-price-seats[data-v-271fe13e]{order:4}.best-seats-container div.seat:not(.entradasGrupo) .popUpInfo[data-v-271fe13e]{right:0}.best-seats-container .add-subtract-container[data-v-271fe13e]{order:4;margin-left:0}.best-seats-container .botones[data-v-271fe13e]{flex-direction:column}.best-seats-container .botones .btnGris[data-v-271fe13e]{outline:none;width:100%}}@media screen and (max-width: 450px){.best-seats-container div.seat[data-v-271fe13e]:not(.entradasGrupo){zoom:85%}}@media screen and (max-width: 435px){.total-container[data-v-271fe13e]{flex-direction:column-reverse;align-items:flex-end}.best-seats-container .total-container .total[data-v-271fe13e]{margin:0 auto 10px}}@media screen and (max-width: 400px){.best-seats-container div.seat[data-v-271fe13e]:not(.entradasGrupo){zoom:80%}}@media screen and (max-width: 360px){.best-seats-container div.seat[data-v-271fe13e]:not(.entradasGrupo){zoom:75%}}@media screen and (max-width: 340px){.best-seats-container div.seat[data-v-271fe13e]:not(.entradasGrupo){zoom:70%}}#ticketsDia[data-v-1d905405]{padding-bottom:1.6rem}#ticketsDia .lineaTotal[data-v-1d905405]{color:#fff;padding:10px;text-align:left;margin-bottom:30px}#ticketsDia p[data-v-1d905405]:last-child{margin-bottom:0}#ticketsDia p[data-v-1d905405]{text-align:left;color:#000;font-weight:700;margin:25px 0;padding-bottom:30px;border-bottom:1px solid #cecece;font-size:16px}#ticketsDia .lineaTotal p[data-v-1d905405]{text-align:center;font-weight:400;border:none;font-size:16px;padding:0}#ticketsDia .lineaTotal p svg[data-v-1d905405]{width:16px;vertical-align:baseline;margin-right:5px;height:unset}#ticketsDia .lineaTotal p span[data-v-1d905405]{font-weight:700}#ticketsDia .botones[data-v-1d905405]{display:flex;justify-content:center;align-items:center;color:#fff}.btn-volver[data-v-1d905405]{margin-right:20px}#ticketsDia button.finalizar[data-v-1d905405]{background:transparent;border:none;font-size:25px;font-weight:700;display:inline-flex!important;align-items:center}#ticketsDia .btnGris[data-v-1d905405]{outline:none;width:unset}#ticketsDia .btnGris svg[data-v-1d905405]{margin-bottom:-5px}#ticketsDia button.finalizar svg[data-v-1d905405]{margin-left:10px;width:8px}.modal .content[data-v-96682edc]{overflow-y:hidden;max-height:none!important}.modelos-calendario[data-v-96682edc]{display:flex;flex-direction:column;padding:0 45px 1.6rem}.sesiones-visita-valencia div.entradas[data-v-96682edc]{margin-bottom:20px}.sesiones-visita-valencia div.sesiones[data-v-96682edc]{position:relative;margin:12px 0;padding:15px 15px 10px;box-shadow:3px 3px 11px -3px #00000059;border-radius:10px}.sesiones-visita-valencia div.sesiones>.linea_info_sesiones[data-v-96682edc]{display:flex;justify-content:space-around;align-items:center}.sesiones-visita-valencia div.sesiones>.linea_mas_info_sesiones[data-v-96682edc]{display:block;cursor:pointer;margin-top:10px}.sesiones-visita-valencia div.sesiones>.linea_mas_info_sesiones .mas_info[data-v-96682edc]{display:flex}.sesiones-visita-valencia div.sesiones>.linea_mas_info_sesiones .mas_info .toggle-info[data-v-96682edc]{margin-right:10px;font-size:11px}.sesiones-visita-valencia div.sesiones>.linea_mas_info_sesiones .mas_info svg[data-v-96682edc]{margin-top:3px;width:9px;height:9px;transition:.5s ease-in-out}.sesiones-visita-valencia div.sesiones>.linea_mas_info_sesiones .mas_info .arrow.down[data-v-96682edc]{transform:rotate(90deg);transition:.5s ease-in-out}body.page_renfeViajes div.sesiones>.linea_mas_info_sesiones .mas_info .arrow[data-v-96682edc]:first-of-type{display:none}body:not(.page_renfeViajes) div.sesiones>.linea_mas_info_sesiones .mas_info .arrow[data-v-96682edc]:last-of-type{display:none}body.page_renfeViajes div.sesiones>.linea_mas_info_sesiones .mas_info .arrow[data-v-96682edc]:last-of-type{transition:.5s ease-in-out;margin-right:20px}body.page_renfeViajes div.sesiones>.linea_mas_info_sesiones .mas_info .arrow:last-child.down[data-v-96682edc]{transform:rotate(180deg);transition:.5s ease-in-out}div.entrada .precio_sesion[data-v-96682edc]{margin-left:20px;font-size:16px}button.btnReservar[data-v-96682edc]{color:#fff;border:0;border-radius:20px;padding:3px 28px 3px 24px;align-self:center}button.btnReservar svg[data-v-96682edc]{fill:#fff;width:16px;vertical-align:unset}.filaTotal .total[data-v-96682edc]{background-color:#727272;color:#fff;padding:5px 15px;margin-left:20px}.filaTotal .total span[data-v-96682edc]:last-child{display:inline-block;min-width:71px!important;text-align:right;margin-left:40px}.botones[data-v-96682edc]{display:flex;justify-content:center;align-items:center;color:#fff}.btn-volver[data-v-96682edc]{margin-right:20px}.botones .btnGris[data-v-96682edc]{outline:none;width:unset}.botones .no-valido[data-v-96682edc]{background-color:#999!important}.botones .btnGris svg[data-v-96682edc]{margin-bottom:-5px}.datos-sesion-precio-num .precio-sesion[data-v-96682edc]{font-size:15px;text-align:center;margin-right:20px}.datos-sesion-precio-num[data-v-96682edc]{width:70%;display:flex;justify-content:flex-end;align-items:center;margin-top:5px;margin-bottom:5px}.datos-sesion-precio-num .add-subtract-container[data-v-96682edc]{width:initial!important;display:flex}.datos_sesion[data-v-96682edc]{display:flex;margin:1.6rem;border-bottom:1px solid #cecece;align-items:center}.datos_sesion_precio_num[data-v-96682edc]{display:flex;align-items:center;width:20%}.descripcion_sesion[data-v-96682edc]{font-size:13px}.nombre_sesion[data-v-96682edc]{cursor:default;width:100%;align-self:center;font-weight:700;font-size:15px;margin-bottom:0}.unidades[data-v-96682edc],.txt[data-v-96682edc]{color:#000!important}.datos_sesion_precio_num .add-subtract-container[data-v-96682edc]{display:flex;align-items:center;width:50%;justify-content:space-between;margin-left:10px}.sesiones-visita-valencia .add-subtract-container .num-seats[data-v-96682edc]{font-size:15px;margin:0 10px}.sesiones-visita-valencia .add-subtract-container svg.disabled-seat[data-v-96682edc]{fill:#dadada!important}.sesiones-visita-valencia .add-subtract-container svg[data-v-96682edc]{width:20px;height:20px}.sesiones-visita-valencia .add-subtract-container svg[data-v-96682edc]:not(.disabled-seat){cursor:pointer}.lineaTotal[data-v-96682edc]{display:flex;align-items:baseline;font-size:16px;justify-content:space-evenly;color:#000;padding:10px;margin-bottom:30px}.lineaTotal span[data-v-96682edc]{font-weight:700}.lineaTotal span.precio[data-v-96682edc]{float:none;margin-top:0;font-size:16px;margin-right:15px}.lineaTotal svg[data-v-96682edc]{width:15px;vertical-align:baseline;margin-right:10px;height:unset}.lineaTotal p[data-v-96682edc]{text-align:center;font-weight:400;border:none;font-size:16px;padding:0}.lineaTotal p svg[data-v-96682edc]{width:16px;vertical-align:baseline;margin-right:5px;height:unset}.lineaTotal p span[data-v-96682edc]{font-weight:700}#loadingCalendario[data-v-96682edc]{width:100%;height:100%;top:0;left:0;position:fixed;display:block;opacity:.7;background-color:#fff;z-index:2000;text-align:center}@media screen and (max-width: 768px){.modelos-calendario[data-v-96682edc]{padding:0 10px}}@media screen and (max-width: 700px){.datos_sesion_precio_num[data-v-96682edc]{flex-direction:column}.datos_sesion_precio_num .add-subtract-container[data-v-96682edc]{width:70%!important;margin-left:0!important}.datos_sesion_precio_num .precio_sesion[data-v-96682edc]{width:70%!important}}@media screen and (max-width: 435px){.filaTotal[data-v-96682edc]{flex-direction:column-reverse;align-items:flex-end}.filaTotal .total[data-v-96682edc]{margin:0 auto 10px}.datos_sesion_precio_num .add-subtract-container[data-v-96682edc]{width:95%!important}.datos_sesion_precio_num .precio_sesion[data-v-96682edc]{width:90%!important}}.modal .content[data-v-1bdce889]{overflow-y:hidden;max-height:none!important}.modelos-calendario[data-v-1bdce889]{display:flex;flex-direction:column;padding:0 45px 1.6rem}.sesiones-terra-natura-murcia div.entradas[data-v-1bdce889]{margin-bottom:20px}.sesiones-terra-natura-murcia div.sesiones[data-v-1bdce889]{position:relative;margin:12px 0;padding:15px 15px 10px;box-shadow:3px 3px 11px -3px #00000059;border-radius:10px}.sesiones-terra-natura-murcia div.sesiones>.linea_info_sesiones[data-v-1bdce889]{display:flex;justify-content:space-around;align-items:center}.sesiones-terra-natura-murcia div.sesiones>.linea_mas_info_sesiones[data-v-1bdce889]{display:block;cursor:pointer;margin-top:10px}.sesiones-terra-natura-murcia div.sesiones>.linea_mas_info_sesiones .mas_info[data-v-1bdce889]{display:flex}.sesiones-terra-natura-murcia div.sesiones>.linea_mas_info_sesiones .mas_info .toggle-info[data-v-1bdce889]{margin-right:10px;font-size:11px}.sesiones-terra-natura-murcia div.sesiones>.linea_mas_info_sesiones .mas_info svg[data-v-1bdce889]{margin-top:3px;width:9px;height:9px;transition:.5s ease-in-out}.sesiones-terra-natura-murcia div.sesiones>.linea_mas_info_sesiones .mas_info .arrow.down[data-v-1bdce889]{transform:rotate(90deg);transition:.5s ease-in-out}body.page_renfeViajes div.sesiones>.linea_mas_info_sesiones .mas_info .arrow[data-v-1bdce889]:first-of-type{display:none}body:not(.page_renfeViajes) div.sesiones>.linea_mas_info_sesiones .mas_info .arrow[data-v-1bdce889]:last-of-type{display:none}body.page_renfeViajes div.sesiones>.linea_mas_info_sesiones .mas_info .arrow[data-v-1bdce889]:last-of-type{transition:.5s ease-in-out;margin-right:20px}body.page_renfeViajes div.sesiones>.linea_mas_info_sesiones .mas_info .arrow:last-child.down[data-v-1bdce889]{transform:rotate(180deg);transition:.5s ease-in-out}div.entrada .precio_sesion[data-v-1bdce889]{margin-left:20px;font-size:16px}button.btnReservar[data-v-1bdce889]{color:#fff;border:0;border-radius:20px;padding:3px 28px 3px 24px;align-self:center}button.btnReservar svg[data-v-1bdce889]{fill:#fff;width:16px;vertical-align:unset}.filaTotal .total[data-v-1bdce889]{background-color:#727272;color:#fff;padding:5px 15px;margin-left:20px}.filaTotal .total span[data-v-1bdce889]:last-child{display:inline-block;min-width:71px!important;text-align:right;margin-left:40px}.botones[data-v-1bdce889]{display:flex;justify-content:center;align-items:center;color:#fff}.btn-volver[data-v-1bdce889]{margin-right:20px}.botones .btnGris[data-v-1bdce889]{outline:none;width:unset}.botones .no-valido[data-v-1bdce889]{background-color:#999!important}.botones .btnGris svg[data-v-1bdce889]{margin-bottom:-5px}.datos-sesion-precio-num .precio-sesion[data-v-1bdce889]{font-size:15px;text-align:center;margin-right:20px}.datos-sesion-precio-num[data-v-1bdce889]{width:70%;display:flex;justify-content:flex-end;align-items:center;margin-top:5px;margin-bottom:5px}.datos-sesion-precio-num .add-subtract-container[data-v-1bdce889]{width:initial!important;display:flex}.datos_sesion[data-v-1bdce889]{display:flex;margin:1.6rem;border-bottom:1px solid #cecece;align-items:center}.datos_sesion_precio_num[data-v-1bdce889]{display:flex;align-items:center;width:20%}.descripcion_sesion[data-v-1bdce889]{font-size:13px}.nombre_sesion[data-v-1bdce889]{cursor:default;width:100%;align-self:center;font-weight:700;font-size:15px;margin-bottom:0}.unidades[data-v-1bdce889],.txt[data-v-1bdce889]{color:#000!important}.datos_sesion_precio_num .add-subtract-container[data-v-1bdce889]{display:flex;align-items:center;width:50%;justify-content:space-between;margin-left:10px}.sesiones-terra-natura-murcia .add-subtract-container .num-seats[data-v-1bdce889]{font-size:15px;margin:0 10px}.sesiones-terra-natura-murcia .add-subtract-container svg.disabled-seat[data-v-1bdce889]{fill:#dadada!important}.sesiones-terra-natura-murcia .add-subtract-container svg[data-v-1bdce889]{width:20px;height:20px}.sesiones-terra-natura-murcia .add-subtract-container svg[data-v-1bdce889]:not(.disabled-seat){cursor:pointer}.lineaTotal[data-v-1bdce889]{display:flex;align-items:baseline;font-size:16px;justify-content:space-evenly;color:#000;padding:10px;margin-bottom:30px}.lineaTotal span[data-v-1bdce889]{font-weight:700}.lineaTotal span.precio[data-v-1bdce889]{float:none;margin-top:0;font-size:16px;margin-right:15px}.lineaTotal svg[data-v-1bdce889]{width:15px;vertical-align:baseline;margin-right:10px;height:unset}.lineaTotal p[data-v-1bdce889]{text-align:center;font-weight:400;border:none;font-size:16px;padding:0}.lineaTotal p svg[data-v-1bdce889]{width:16px;vertical-align:baseline;margin-right:5px;height:unset}.lineaTotal p span[data-v-1bdce889]{font-weight:700}#loadingCalendario[data-v-1bdce889]{width:100%;height:100%;top:0;left:0;position:fixed;display:block;opacity:.7;background-color:#fff;z-index:2000;text-align:center}@media screen and (max-width: 768px){.modelos-calendario[data-v-1bdce889]{padding:0 10px}}@media screen and (max-width: 700px){.datos_sesion_precio_num[data-v-1bdce889]{flex-direction:column}.datos_sesion_precio_num .add-subtract-container[data-v-1bdce889]{width:70%!important;margin-left:0!important}.datos_sesion_precio_num .precio_sesion[data-v-1bdce889]{width:70%!important}}@media screen and (max-width: 435px){.filaTotal[data-v-1bdce889]{flex-direction:column-reverse;align-items:flex-end}.filaTotal .total[data-v-1bdce889]{margin:0 auto 10px}.datos_sesion_precio_num .add-subtract-container[data-v-1bdce889]{width:95%!important}.datos_sesion_precio_num .precio_sesion[data-v-1bdce889]{width:90%!important}}.modal .content[data-v-f50bfed7]{overflow-y:hidden;max-height:none!important}.modelos-calendario[data-v-f50bfed7]{display:flex;flex-direction:column;padding:0 45px 1.6rem}.sesiones-terra-natura-benidorm div.entradas[data-v-f50bfed7]{margin-bottom:20px}.sesiones-terra-natura-benidorm div.sesiones[data-v-f50bfed7]{position:relative;margin:12px 0;padding:15px 15px 10px;box-shadow:3px 3px 11px -3px #00000059;border-radius:10px}.sesiones-terra-natura-benidorm div.sesiones>.linea_info_sesiones[data-v-f50bfed7]{display:flex;justify-content:space-around;align-items:center}.sesiones-terra-natura-benidorm div.sesiones>.linea_mas_info_sesiones[data-v-f50bfed7]{display:block;cursor:pointer;margin-top:10px}.sesiones-terra-natura-benidorm div.sesiones>.linea_mas_info_sesiones .mas_info[data-v-f50bfed7]{display:flex}.sesiones-terra-natura-benidorm div.sesiones>.linea_mas_info_sesiones .mas_info .toggle-info[data-v-f50bfed7]{margin-right:10px;font-size:11px}.sesiones-terra-natura-benidorm div.sesiones>.linea_mas_info_sesiones .mas_info svg[data-v-f50bfed7]{margin-top:3px;width:9px;height:9px;transition:.5s ease-in-out}.sesiones-terra-natura-benidorm div.sesiones>.linea_mas_info_sesiones .mas_info .arrow.down[data-v-f50bfed7]{transform:rotate(90deg);transition:.5s ease-in-out}body.page_renfeViajes div.sesiones>.linea_mas_info_sesiones .mas_info .arrow[data-v-f50bfed7]:first-of-type{display:none}body:not(.page_renfeViajes) div.sesiones>.linea_mas_info_sesiones .mas_info .arrow[data-v-f50bfed7]:last-of-type{display:none}body.page_renfeViajes div.sesiones>.linea_mas_info_sesiones .mas_info .arrow[data-v-f50bfed7]:last-of-type{transition:.5s ease-in-out;margin-right:20px}body.page_renfeViajes div.sesiones>.linea_mas_info_sesiones .mas_info .arrow:last-child.down[data-v-f50bfed7]{transform:rotate(180deg);transition:.5s ease-in-out}div.entrada .precio_sesion[data-v-f50bfed7]{margin-left:20px;font-size:16px}button.btnReservar[data-v-f50bfed7]{color:#fff;border:0;border-radius:20px;padding:3px 28px 3px 24px;align-self:center}button.btnReservar svg[data-v-f50bfed7]{fill:#fff;width:16px;vertical-align:unset}.filaTotal .total[data-v-f50bfed7]{background-color:#727272;color:#fff;padding:5px 15px;margin-left:20px}.filaTotal .total span[data-v-f50bfed7]:last-child{display:inline-block;min-width:71px!important;text-align:right;margin-left:40px}.botones[data-v-f50bfed7]{display:flex;justify-content:center;align-items:center;color:#fff}.btn-volver[data-v-f50bfed7]{margin-right:20px}.botones .btnGris[data-v-f50bfed7]{outline:none;width:unset}.botones .no-valido[data-v-f50bfed7]{background-color:#999!important}.botones .btnGris svg[data-v-f50bfed7]{margin-bottom:-5px}.datos-sesion-precio-num .precio-sesion[data-v-f50bfed7]{font-size:15px;text-align:center;margin-right:20px}.datos-sesion-precio-num[data-v-f50bfed7]{width:70%;display:flex;justify-content:flex-end;align-items:center;margin-top:5px;margin-bottom:5px}.datos-sesion-precio-num .add-subtract-container[data-v-f50bfed7]{width:initial!important;display:flex}.datos_sesion[data-v-f50bfed7]{display:flex;margin:1.6rem;border-bottom:1px solid #cecece;align-items:center}.datos_sesion_precio_num[data-v-f50bfed7]{display:flex;align-items:center;width:20%}.descripcion_sesion[data-v-f50bfed7]{font-size:13px}.nombre_sesion[data-v-f50bfed7]{cursor:default;width:100%;align-self:center;font-weight:700;font-size:15px;margin-bottom:0}.unidades[data-v-f50bfed7],.txt[data-v-f50bfed7]{color:#000!important}.datos_sesion_precio_num .add-subtract-container[data-v-f50bfed7]{display:flex;align-items:center;width:50%;justify-content:space-between;margin-left:10px}.sesiones-terra-natura-benidorm .add-subtract-container .num-seats[data-v-f50bfed7]{font-size:15px;margin:0 10px}.sesiones-terra-natura-benidorm .add-subtract-container svg.disabled-seat[data-v-f50bfed7]{fill:#dadada!important}.sesiones-terra-natura-benidorm .add-subtract-container svg[data-v-f50bfed7]{width:20px;height:20px}.sesiones-terra-natura-benidorm .add-subtract-container svg[data-v-f50bfed7]:not(.disabled-seat){cursor:pointer}.lineaTotal[data-v-f50bfed7]{display:flex;align-items:baseline;font-size:16px;justify-content:space-evenly;color:#000;padding:10px;margin-bottom:30px}.lineaTotal span[data-v-f50bfed7]{font-weight:700}.lineaTotal span.precio[data-v-f50bfed7]{float:none;margin-top:0;font-size:16px;margin-right:15px}.lineaTotal svg[data-v-f50bfed7]{width:15px;vertical-align:baseline;margin-right:10px;height:unset}.lineaTotal p[data-v-f50bfed7]{text-align:center;font-weight:400;border:none;font-size:16px;padding:0}.lineaTotal p svg[data-v-f50bfed7]{width:16px;vertical-align:baseline;margin-right:5px;height:unset}.lineaTotal p span[data-v-f50bfed7]{font-weight:700}#loadingCalendario[data-v-f50bfed7]{width:100%;height:100%;top:0;left:0;position:fixed;display:block;opacity:.7;background-color:#fff;z-index:2000;text-align:center}@media screen and (max-width: 768px){.modelos-calendario[data-v-f50bfed7]{padding:0 10px}}@media screen and (max-width: 700px){.datos_sesion_precio_num[data-v-f50bfed7]{flex-direction:column}.datos_sesion_precio_num .add-subtract-container[data-v-f50bfed7]{width:70%!important;margin-left:0!important}.datos_sesion_precio_num .precio_sesion[data-v-f50bfed7]{width:70%!important}}@media screen and (max-width: 435px){.filaTotal[data-v-f50bfed7]{flex-direction:column-reverse;align-items:flex-end}.filaTotal .total[data-v-f50bfed7]{margin:0 auto 10px}.datos_sesion_precio_num .add-subtract-container[data-v-f50bfed7]{width:95%!important}.datos_sesion_precio_num .precio_sesion[data-v-f50bfed7]{width:90%!important}}.modal .content[data-v-2d0541a8]{overflow-y:hidden;max-height:none!important}.modelos-calendario.sesiones-senda-viva[data-v-2d0541a8]{display:flex;flex-direction:column;margin:20px 30px;font-size:12px}div.entrada .precio-sesion[data-v-2d0541a8]{margin-left:20px;font-size:16px}.botones[data-v-2d0541a8]{display:flex;justify-content:center;align-items:center;color:#fff}.btn-volver[data-v-2d0541a8]{margin-right:20px}.botones .btn-gris[data-v-2d0541a8]{background-color:#666;outline:none;width:unset;padding:5px 20px!important;color:#fff;font-family:Roboto,sans-serif!important;display:inline-block;border:1px solid transparent;border-radius:40px!important;margin:10px 0;text-align:center;transition:background-color ease .7s;text-decoration:none;font-size:15px!important;font-weight:700}.botones .no-valido[data-v-2d0541a8]{background-color:#999!important}.botones .btn-gris svg[data-v-2d0541a8]{margin-bottom:-5px}.datos-sesion-precio-num .precio-sesion[data-v-2d0541a8]{font-size:15px;width:50%;text-align:center}.datos-sesion[data-v-2d0541a8]{display:flex;margin:1.6rem;border-bottom:1px solid #cecece;align-items:center}.datos-sesion-precio-num[data-v-2d0541a8]{display:flex;align-items:center;width:20%;margin-bottom:10px}.descripcion-sesion[data-v-2d0541a8]{padding-right:1.6rem;font-size:15px;width:80%;margin-bottom:initial!important}.nombre-sesion[data-v-2d0541a8]{margin-left:1.6rem;font-weight:700;font-size:16px}.unidades[data-v-2d0541a8],.txt[data-v-2d0541a8]{color:#000!important}.datos-sesion-precio-num .add-subtract-container[data-v-2d0541a8]{display:flex;align-items:center;width:50%;justify-content:space-between;margin-left:10px}.datos-sesion-precio-num .add-subtract-container .num-seats[data-v-2d0541a8]{font-size:15px}.datos-sesion-precio-num .add-subtract-container svg.disabled-seat[data-v-2d0541a8]{fill:#dadada!important}.datos-sesion-precio-num .add-subtract-container svg[data-v-2d0541a8]{width:20px;height:20px}.datos-sesion-precio-num .add-subtract-container svg[data-v-2d0541a8]:not(.disabled-seat){cursor:pointer}.linea-total[data-v-2d0541a8]{display:flex;align-items:baseline;font-size:16px;justify-content:space-evenly;color:#000;padding:10px;margin-bottom:30px}.linea-total span[data-v-2d0541a8]{font-weight:700}.linea-total span.precio[data-v-2d0541a8]{float:none;margin-top:0;font-size:16px;margin-right:15px}.linea-total svg[data-v-2d0541a8]{width:15px;vertical-align:baseline;margin-right:10px;height:unset}.linea-total p[data-v-2d0541a8]{text-align:center;font-weight:400;border:none;font-size:16px;padding:0}.linea-total p svg[data-v-2d0541a8]{width:16px;vertical-align:baseline;margin-right:5px;height:unset}.linea-total p span[data-v-2d0541a8]{font-weight:700}@media screen and (max-width: 700px){.datos-sesion-precio-num[data-v-2d0541a8]{flex-direction:column}.datos-sesion-precio-num .add-subtract-container[data-v-2d0541a8]{width:70%!important;margin-left:0!important}.datos-sesion-precio-num .precio-sesion[data-v-2d0541a8]{width:70%!important}.modelos-calendario[data-v-2d0541a8]{margin:20px 10px!important}}@media screen and (max-width: 435px){.modelos-calendario[data-v-2d0541a8]{margin:20px 0!important}.datos-sesion-precio-num .add-subtract-container[data-v-2d0541a8]{width:95%!important}.datos-sesion-precio-num .precio-sesion[data-v-2d0541a8]{width:90%!important}}#ticketsDia[data-v-a38ac84c]{padding-bottom:1.6rem}#ticketsDia .lineaTotal[data-v-a38ac84c]{color:#fff;padding:10px;text-align:left;margin-bottom:30px}#ticketsDia p[data-v-a38ac84c]:last-child{margin-bottom:0}#ticketsDia p[data-v-a38ac84c]{text-align:left;color:#000;font-weight:700;margin:25px 0;padding-bottom:30px;border-bottom:1px solid #cecece;font-size:16px}#ticketsDia .lineaTotal p[data-v-a38ac84c]{text-align:center;font-weight:400;border:none;font-size:16px;padding:0}#ticketsDia .lineaTotal p svg[data-v-a38ac84c]{width:16px;vertical-align:baseline;margin-right:5px;height:unset}#ticketsDia .lineaTotal p span[data-v-a38ac84c]{font-weight:700}#ticketsDia .botones[data-v-a38ac84c]{display:flex;justify-content:center;align-items:center;color:#fff}.btn-volver[data-v-a38ac84c]{margin-right:20px}#ticketsDia button.finalizar[data-v-a38ac84c]{background:transparent;border:none;font-size:25px;font-weight:700;display:inline-flex!important;align-items:center}#ticketsDia .btnGris[data-v-a38ac84c]{outline:none;width:unset}#ticketsDia .btnGris svg[data-v-a38ac84c]{margin-bottom:-5px}#ticketsDia button.finalizar svg[data-v-a38ac84c]{margin-left:10px;width:8px}.sesiones_santamaria[data-v-3ac83a59]{display:flex;flex-direction:column;overflow-y:initial;max-height:fit-content;margin:20px 40px}.sesiones_santamaria .entradas[data-v-3ac83a59]{font-size:16px}.sesiones_santamaria .entradas .info-precio-selector[data-v-3ac83a59]{display:flex}.sesiones_santamaria div.entrada[data-v-3ac83a59]{margin:12px 8px;padding-bottom:12px;display:flex;justify-content:flex-start;align-items:center;border-bottom:1px solid #c2c2c2;flex-direction:column}.sesiones_santamaria div.entrada .precioEntrada[data-v-3ac83a59]{font-size:15px}.sesiones_santamaria div.entrada .totalEntrada[data-v-3ac83a59]{margin-left:auto}.sesiones_santamaria div.entrada .ticketSelect[data-v-3ac83a59]{padding:5px;border:1px solid #c2c2c2;width:75px;margin:0 15px}.sesiones_santamaria div.entrada .ticketForm.ticketLabel[data-v-3ac83a59]{cursor:default;width:100%}.sesiones_santamaria div.entrada div.infoEntrada[data-v-3ac83a59]{position:relative;width:75%;padding-right:1.6rem}.sesiones_santamaria div.entrada .popUpInfo[data-v-3ac83a59]{display:none;right:unset;background-color:#fff;border:1px solid rgba(0,0,0,.2)}.sesiones_santamaria div.entrada .masInfo:hover+.popUpInfo[data-v-3ac83a59]{display:block}.filaTotal[data-v-3ac83a59]{display:flex;align-items:center;justify-content:flex-end;margin:0 8px}.sesiones_santamaria button.btnReservar[data-v-3ac83a59]{color:#fff;border:0;border-radius:20px;padding:3px 28px 3px 24px;align-self:center}.sesiones_santamaria button.btnReservar svg[data-v-3ac83a59]{fill:#fff;width:16px;vertical-align:unset}.sesiones_santamaria .filaTotal .total[data-v-3ac83a59]{background-color:#727272;color:#fff;padding:5px 15px;margin-left:20px}.sesiones_santamaria .filaTotal .total span[data-v-3ac83a59]:last-child{display:inline-block;min-width:71px!important;text-align:right;margin-left:40px}.precio-selector[data-v-3ac83a59]{display:flex;align-items:center;width:25%;justify-content:flex-end}.precio-selector .add-subtract-container[data-v-3ac83a59]{display:flex;align-items:center;min-width:80px;justify-content:space-between;margin-left:10px}.precio-selector .add-subtract-container .num-seats[data-v-3ac83a59]{font-size:15px}.precio-selector .add-subtract-container svg.disabled-seat[data-v-3ac83a59]{fill:#dadada!important}.precio-selector .add-subtract-container svg[data-v-3ac83a59]{width:20px;height:20px}.precio-selector .add-subtract-container svg[data-v-3ac83a59]:not(.disabled-seat){cursor:pointer}.lineaTotal[data-v-3ac83a59]{display:flex;align-items:baseline;font-size:16px;justify-content:space-evenly;color:#000;padding:10px;margin-bottom:30px}.lineaTotal span[data-v-3ac83a59]{font-weight:700}.lineaTotal span.precio[data-v-3ac83a59]{float:none;margin-top:0;font-size:16px;margin-right:15px}.lineaTotal svg[data-v-3ac83a59]{width:15px;vertical-align:baseline;margin-right:10px;height:unset}.lineaTotal p[data-v-3ac83a59]{text-align:center;font-weight:400;border:none;font-size:16px;padding:0}.lineaTotal p svg[data-v-3ac83a59]{width:16px;vertical-align:baseline;margin-right:5px;height:unset}.lineaTotal p span[data-v-3ac83a59]{font-weight:700}.botones[data-v-3ac83a59]{display:flex;justify-content:center;align-items:center;color:#fff}.btn-volver[data-v-3ac83a59]{margin-right:20px}.botones .btnGris[data-v-3ac83a59]{outline:none;width:unset}.botones .no-valido[data-v-3ac83a59]{background-color:#999!important}.botones .btnGris svg[data-v-3ac83a59]{margin-bottom:-5px}#loadingCalendario[data-v-3ac83a59]{width:100%;height:100%;top:0;left:0;position:fixed;display:block;opacity:.7;background-color:#fff;z-index:2000;text-align:center}@media screen and (max-width: 700px){.precio-selector .add-subtract-container[data-v-3ac83a59]{margin-left:0!important}.precio-selector[data-v-3ac83a59]{flex-direction:column;justify-content:normal}}@media screen and (max-width: 550px){.sesiones_santamaria div.entrada[data-v-3ac83a59]{flex-wrap:wrap}.sesiones_santamaria div.entrada .ticketSelect[data-v-3ac83a59]{order:3;margin:0 8px}.sesiones_santamaria div.entrada .ticketLabel[data-v-3ac83a59]{width:85%;font-size:15px;margin:0 8px 8px}.sesiones_santamaria div.entrada div.infoEntrada[data-v-3ac83a59]{margin-left:auto}.sesiones_santamaria div.entrada .totalEntrada[data-v-3ac83a59]{order:5}.sesiones_santamaria div.entrada .popUpInfo[data-v-3ac83a59]{right:0}}@media screen and (max-width: 435px){.filaTotal[data-v-3ac83a59]{flex-direction:column-reverse;align-items:flex-end}.sesiones_santamaria .filaTotal .total[data-v-3ac83a59]{margin:0 auto 10px}}@media screen and (max-width: 400px){.add-subtract-container[data-v-3ac83a59]{width:100%!important}.sesiones_santamaria[data-v-3ac83a59]{margin:20px 10px}}.modal .content[data-v-91f0ff59]{overflow-y:hidden;max-height:none!important}.modelos_calendario[data-v-91f0ff59]{display:flex;flex-direction:column;padding:0 45px 1.6rem}.sesiones_oceanografic div.entradas[data-v-91f0ff59]{margin-bottom:20px}.sesiones_oceanografic div.sesiones[data-v-91f0ff59]{position:relative;margin:12px 0;padding:15px 15px 10px;box-shadow:3px 3px 11px -3px #00000059;border-radius:10px}.sesiones_oceanografic div.sesiones>.linea_info_sesiones[data-v-91f0ff59]{display:flex;justify-content:space-around;align-items:center}.sesiones_oceanografic div.sesiones>.linea_mas_info_sesiones[data-v-91f0ff59]{display:block;cursor:pointer;margin-top:10px}.sesiones_oceanografic div.sesiones>.linea_mas_info_sesiones .mas_info[data-v-91f0ff59]{display:flex}.sesiones_oceanografic div.sesiones>.linea_mas_info_sesiones .mas_info .toggle-info[data-v-91f0ff59]{margin-right:10px;font-size:11px}.sesiones_oceanografic div.sesiones>.linea_mas_info_sesiones .mas_info svg[data-v-91f0ff59]{margin-top:3px;width:9px;height:9px;transition:.5s ease-in-out}.sesiones_oceanografic div.sesiones>.linea_mas_info_sesiones .mas_info .arrow.down[data-v-91f0ff59]{transform:rotate(90deg);transition:.5s ease-in-out}body.page_renfeViajes div.sesiones>.linea_mas_info_sesiones .mas_info .arrow[data-v-91f0ff59]:first-of-type{display:none}body:not(.page_renfeViajes) div.sesiones>.linea_mas_info_sesiones .mas_info .arrow[data-v-91f0ff59]:last-of-type{display:none}body.page_renfeViajes div.sesiones>.linea_mas_info_sesiones .mas_info .arrow[data-v-91f0ff59]:last-of-type{transition:.5s ease-in-out;margin-right:20px}body.page_renfeViajes div.sesiones>.linea_mas_info_sesiones .mas_info .arrow:last-child.down[data-v-91f0ff59]{transform:rotate(180deg);transition:.5s ease-in-out}div.entrada .precio_sesion[data-v-91f0ff59]{margin-left:20px;font-size:16px}button.btnReservar[data-v-91f0ff59]{color:#fff;border:0;border-radius:20px;padding:3px 28px 3px 24px;align-self:center}button.btnReservar svg[data-v-91f0ff59]{fill:#fff;width:16px;vertical-align:unset}.filaTotal .total[data-v-91f0ff59]{background-color:#727272;color:#fff;padding:5px 15px;margin-left:20px}.filaTotal .total span[data-v-91f0ff59]:last-child{display:inline-block;min-width:71px!important;text-align:right;margin-left:40px}.botones[data-v-91f0ff59]{display:flex;justify-content:center;align-items:center;color:#fff}.btn-volver[data-v-91f0ff59]{margin-right:20px}.botones .btnGris[data-v-91f0ff59]{outline:none;width:unset}.botones .no-valido[data-v-91f0ff59]{background-color:#999!important}.botones .btnGris svg[data-v-91f0ff59]{margin-bottom:-5px}.datos-sesion-precio-num .precio-sesion[data-v-91f0ff59]{font-size:15px;text-align:center;margin-right:20px}.datos-sesion-precio-num[data-v-91f0ff59]{width:70%;display:flex;justify-content:flex-end;align-items:center;margin-top:5px;margin-bottom:5px}.datos-sesion-precio-num .add-subtract-container[data-v-91f0ff59]{width:initial!important;display:flex}.datos_sesion[data-v-91f0ff59]{display:flex;margin:1.6rem;border-bottom:1px solid #cecece;align-items:center}.datos_sesion_precio_num[data-v-91f0ff59]{display:flex;align-items:center;width:20%}.descripcion_sesion[data-v-91f0ff59]{font-size:13px}.nombre_sesion[data-v-91f0ff59]{cursor:default;width:100%;align-self:center;font-weight:700;font-size:15px;margin-bottom:0}.unidades[data-v-91f0ff59],.txt[data-v-91f0ff59]{color:#000!important}.datos_sesion_precio_num .add-subtract-container[data-v-91f0ff59]{display:flex;align-items:center;width:50%;justify-content:space-between;margin-left:10px}.sesiones_oceanografic .add-subtract-container .num-seats[data-v-91f0ff59]{font-size:15px;margin:0 10px}.sesiones_oceanografic .add-subtract-container svg.disabled-seat[data-v-91f0ff59]{fill:#dadada!important}.sesiones_oceanografic .add-subtract-container svg[data-v-91f0ff59]{width:20px;height:20px}.sesiones_oceanografic .add-subtract-container svg[data-v-91f0ff59]:not(.disabled-seat){cursor:pointer}.lineaTotal[data-v-91f0ff59]{display:flex;align-items:baseline;font-size:16px;justify-content:space-evenly;color:#000;padding:10px;margin-bottom:30px}.lineaTotal span[data-v-91f0ff59]{font-weight:700}.lineaTotal span.precio[data-v-91f0ff59]{float:none;margin-top:0;font-size:16px;margin-right:15px}.lineaTotal svg[data-v-91f0ff59]{width:15px;vertical-align:baseline;margin-right:10px;height:unset}.lineaTotal p[data-v-91f0ff59]{text-align:center;font-weight:400;border:none;font-size:16px;padding:0}.lineaTotal p svg[data-v-91f0ff59]{width:16px;vertical-align:baseline;margin-right:5px;height:unset}.lineaTotal p span[data-v-91f0ff59]{font-weight:700}#loadingCalendario[data-v-91f0ff59]{width:100%;height:100%;top:0;left:0;position:fixed;display:block;opacity:.7;background-color:#fff;z-index:2000;text-align:center}.datos_modelo_seleccionado[data-v-91f0ff59]{position:relative;margin:12px 0;padding:15px 15px 10px;box-shadow:3px 3px 11px -3px #00000059;border-radius:10px}.datos_modelo_seleccionado .sesionesDatos[data-v-91f0ff59]{padding:15px 15px 10px}.datos_modelo_seleccionado .ticketForm[data-v-91f0ff59]{cursor:default;width:100%;align-self:center;font-weight:700;font-size:15px;margin-bottom:0}.datos_modelo_seleccionado .ticket[data-v-91f0ff59]{display:block;cursor:pointer;margin:10px 0 30px;font-size:15px}.datos_modelo_seleccionado .ticket .selectorDate[data-v-91f0ff59],.datos_modelo_seleccionado .ticket .selectorTicketContainer[data-v-91f0ff59]{display:flex;width:100%;justify-content:space-between}.datos_modelo_seleccionado .ticket .selectorDate[data-v-91f0ff59],.datos_modelo_seleccionado .ticket .selectorTicket[data-v-91f0ff59]{margin:5px 0 0}.datos_modelo_seleccionado .ticket select[data-v-91f0ff59]{border:1px solid gray;border-radius:5px;padding:3px 15px;text-align:center}@media screen and (max-width: 768px){.modelos_calendario[data-v-91f0ff59]{padding:0 10px}}@media screen and (max-width: 700px){.datos_sesion_precio_num[data-v-91f0ff59]{flex-direction:column}.datos_sesion_precio_num .add-subtract-container[data-v-91f0ff59]{width:70%!important;margin-left:0!important}.datos_sesion_precio_num .precio_sesion[data-v-91f0ff59]{width:70%!important}.datos_modelo_seleccionado .ticket select[data-v-91f0ff59]{max-width:20rem}}@media screen and (max-width: 435px){.filaTotal[data-v-91f0ff59]{flex-direction:column-reverse;align-items:flex-end}.filaTotal .total[data-v-91f0ff59]{margin:0 auto 10px}.datos_sesion_precio_num .add-subtract-container[data-v-91f0ff59]{width:95%!important}.datos_sesion_precio_num .precio_sesion[data-v-91f0ff59]{width:90%!important}}#ticketsDia[data-v-67ff8634]{padding-bottom:1.6rem}#ticketsDia .lineaTotal[data-v-67ff8634]{color:#fff;padding:10px;text-align:left;margin-bottom:30px}#ticketsDia p[data-v-67ff8634]:last-child{margin-bottom:0}#ticketsDia p[data-v-67ff8634]{text-align:left;color:#000;font-weight:700;margin:25px 0;padding-bottom:30px;border-bottom:1px solid #cecece;font-size:16px}#ticketsDia .lineaTotal p[data-v-67ff8634]{text-align:center;font-weight:400;border:none;font-size:16px;padding:0}#ticketsDia .lineaTotal p svg[data-v-67ff8634]{width:16px;vertical-align:baseline;margin-right:5px;height:unset}#ticketsDia .lineaTotal p span[data-v-67ff8634]{font-weight:700}#ticketsDia .botones[data-v-67ff8634]{display:flex;justify-content:center;align-items:center;color:#fff}.btn-volver[data-v-67ff8634]{margin-right:20px}#ticketsDia button.finalizar[data-v-67ff8634]{background:transparent;border:none;font-size:25px;font-weight:700;display:inline-flex!important;align-items:center}#ticketsDia .btnGris[data-v-67ff8634]{outline:none;width:unset}#ticketsDia .btnGris svg[data-v-67ff8634]{margin-bottom:-5px}#ticketsDia button.finalizar svg[data-v-67ff8634]{margin-left:10px;width:8px}.botonera[data-v-e4d5e2d0]{display:flex;justify-content:center;margin:0 0 20px}#modalSeleccionCompra{margin:0;padding:0;background-color:transparent!important;font-family:Roboto,sans-serif}#modalSeleccionCompra .modal-dialog{max-width:750px!important}#modalSeleccionCompra .modal-content{width:100%;height:unset;margin:0 auto!important}#modalSeleccionCompra .modal-header{min-height:44px!important;width:100%!important;justify-content:center!important;border:0}#modalSeleccionCompra .modal-header .btn-close{display:block;position:absolute;top:15px;right:15px}#modalSeleccionCompra .modal-body{padding:0!important;padding:30px 70px;background-color:#fff;background-clip:padding-box;border-radius:inherit}@media screen and (max-width: 768px){#modalSeleccionCompra .modal-dialog{margin:0;height:100%;max-width:100%!important}#modalSeleccionCompra .modal-content{height:100%}}#modal-modalidades-entradas{margin:0;padding:0;background-color:transparent!important;font-family:Roboto,sans-serif}#modal-modalidades-entradas .modal-content{width:100%;max-width:500px!important;height:unset;margin:0 auto!important;font-size:16px}#modal-modalidades-entradas .modal-header{min-height:44px!important;width:100%!important;display:flex;justify-content:center!important;border:0;padding-top:1.6rem!important;margin-bottom:20px}#modal-modalidades-entradas .modal-header .modal-title{font-family:inherit;font-size:18px}#modal-modalidades-entradas .modal-header .btn-close{display:block;position:absolute;top:15px;right:15px}#modal-modalidades-entradas .modal-body{padding:0!important;display:flex;flex-direction:column;width:90%;margin:0 auto 20px}#modal-modalidades-entradas .modal-body button{margin-bottom:10px;font-size:18px;border-radius:5px;border:0;padding:7px}#swal-aviso-error-modalidades .swal2-title{font-family:inherit}#swal-aviso-error-modalidades .swal2-modal{width:400px;font-size:14px}#loadingCalendario[data-v-cce722f0]{width:100%;height:100%;top:0;left:0;position:fixed;display:block;opacity:.7;background-color:#fff;z-index:2000;text-align:center}.tiposEntradas .cajaCompra[data-v-8ee4a181] .carousel-caption{z-index:1000;position:relative;top:0;bottom:unset;left:unset;right:unset;padding:0;height:100%}.span-carousel[data-v-8ee4a181]{display:flex;align-items:baseline;justify-content:center}.FromTicket-List[data-v-8ee4a181]{width:100%!important;height:unset;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.tiposEntradas .cajaCompra[data-v-8ee4a181]{border:2px solid #666666;width:292px;height:150px;margin:0;display:grid;grid-template-rows:2.5rem;font-family:Roboto,sans-serif!important}.tiposEntradas .cajaConDescuento[data-v-8ee4a181]{height:165px!important}.tiposEntradas .cajaCompra.recomendada[data-v-8ee4a181]{margin-top:0;border:2px solid #73a931!important}.tiposEntradas .cajaCompra .infoTooltip[data-v-8ee4a181]{text-align:center;margin:15px 0 10px}.tiposEntradas .cajaCompra .infoTooltip img[data-v-8ee4a181]{width:18px;filter:brightness(.668);border:none;vertical-align:middle;cursor:pointer}.tiposEntradas .cajaCompra .infoTooltip span[data-v-8ee4a181]{color:#666;vertical-align:middle;padding:2px 0;font-size:.8rem;margin-left:5px}.tiposEntradas .cajaCompra .btnComprarBox[data-v-8ee4a181]{font-size:.8rem;background-color:#666;color:#fff;border:none;text-decoration:none;transition:transform .3s;outline:none;border-radius:50px;padding:0 18px;font-family:Roboto,sans-serif!important;min-width:10rem;min-height:2rem;margin-bottom:8px}.tiposEntradas .cajaCompra .btnComprarBox[data-v-8ee4a181]:hover{transform:scale(1.04)}.tiposEntradas .cajaCompra .btnComprarBox .link[data-v-8ee4a181]{border:none;text-decoration:none;outline:none}.infoTooltip[data-v-8ee4a181]{color:#000;font-size:.8rem;font-weight:400}.tiposEntradas span.desdePack.colorBackgroundMarcaBlancaLetra[data-v-8ee4a181]{font-size:.8rem;font-weight:400}.tiposEntradas .cajaCompra label[data-v-8ee4a181]{position:absolute;bottom:100%;margin:0 0 0 -2px;cursor:auto;outline:none;background-color:#73a931;color:#fff;padding:1px 10px;display:inline-block;max-width:100%;font-size:.8rem;font-weight:700;z-index:1000}.tiposEntradas .cajaCompra label svg[data-v-8ee4a181]{padding:0 10px 3px 0;border:none;vertical-align:middle;display:inline-block;width:23px}.tiposEntradas .cajaCompra p.nombre[data-v-8ee4a181]{text-align:center;margin:0 auto;padding:5px;font-size:20px}.tiposEntradas .cajaCompra .infoTooltip img[data-v-8ee4a181]{width:18px;filter:brightness(.668);border:none;vertical-align:middle;cursor:pointer;margin-right:2px}.tiposEntradas .cajaCompra .infoTooltip button[data-v-8ee4a181]{display:flex!important;align-items:center;justify-content:space-around;padding:0 5px;border-radius:20px;outline:none;background-color:transparent;border:1px solid #666666}span.descuento[data-v-8ee4a181]{margin:2px 10px 0 0;float:right}.boxEntradasGeneral .textoBoxGeneral[data-v-8ee4a181]{font-size:14px!important}[data-v-8ee4a181] .swalQueIncluye .modal-dialog{width:600px!important;font-family:Roboto,sans-serif;min-height:auto!important}[data-v-8ee4a181] .swalQueIncluye .modal-body{padding:30px}[data-v-8ee4a181] .swalQueIncluye .modal-body h3{text-align:center;color:#000;font-family:Roboto,sans-serif;font-size:20px;margin-top:20px;margin-bottom:40px}[data-v-8ee4a181] .swalQueIncluye .modal-body article{text-align:left;line-height:normal;font-family:Roboto,sans-serif;margin-bottom:30px}[data-v-8ee4a181] .swalQueIncluye .modal-body svg.iconoSvg{padding:3px 11px 3px 0;border:none;vertical-align:middle;margin-right:-5px;display:inline-block;width:20px}[data-v-8ee4a181] .swalQueIncluye .modal-body svg .fil0{fill:#73a931}[data-v-8ee4a181] .swalQueIncluye .modal-body p{margin:0 0 3px!important;font-family:Roboto,sans-serif;font-size:16px;color:#000}[data-v-8ee4a181] .swalQueIncluye .btnComprarBox{background-color:#666;color:#fff;border:none;text-decoration:none;transition:transform .3s;outline:none;border-radius:20px;padding:5px 15px 8px;font-family:Roboto,sans-serif!important;width:auto;font-size:.8rem}.swalQueIncluye .btnCerrar[data-v-8ee4a181]{display:block!important;background-color:transparent;color:#000!important;font-size:15px;border:2px solid #b3b3b3;text-decoration:none;outline:none;border-radius:20px;padding:5px 10px 5px 5px;width:auto;margin:10px auto}.swalQueIncluye .small[data-v-8ee4a181],small[data-v-8ee4a181]{font-size:75%!important}.tiposEntradas .cajaCompra .carousel-item .btnComprarBox .small[data-v-8ee4a181]{margin:0!important}@media screen and (max-width: 1200px){.tiposEntradas .cajaCompra[data-v-8ee4a181]{display:flex!important;align-items:center;width:100%;margin:0;padding:7px!important;border:none;border-top:1px solid #b3b3b3;border-bottom:none;min-height:60px;max-height:60px}.tiposEntradas #trenocio.cajaCompra[data-v-8ee4a181],.tiposEntradas #trenhotelocio.cajaCompra[data-v-8ee4a181]{display:flex!important;justify-content:space-between!important}.tiposEntradas .cajaCompra.recomendada[data-v-8ee4a181]{margin-top:0;border:none!important;border-top:1px solid #73a931!important;border-bottom:none!important}.recomendada~.cajaCompra[data-v-8ee4a181]{margin-top:0;border:none!important;border-top:1px solid #73a931!important;border-bottom:1px solid #b3b3b3!important}.tiposEntradas .cajaCompra p.nombre[data-v-8ee4a181]{text-align:left;padding:10px;font-size:14px;margin:0!important;min-width:fit-content}.tiposEntradas .cajaCompra .infoTooltip[data-v-8ee4a181]{text-align:center;margin:0 30px;min-width:fit-content}.tiposEntradas .cajaCompra .btnComprarBox[data-v-8ee4a181]{background-color:#666;color:#fff;border:none;text-decoration:none;outline:none;width:160px;border-radius:20px;padding:7px 15px;margin:0}.tiposEntradas .cajaCompra .btnComprarBox .link[data-v-8ee4a181]{border:none;text-decoration:none;outline:none;font-size:13px}.tiposEntradas .cajaCompra .carousel.slide[data-v-8ee4a181]{float:right;width:auto}.tiposEntradas .cajaCompra .carousel-inner[data-v-8ee4a181]{height:fit-content}.tiposEntradas .cajaCompra .carousel.slide .carousel-inner .entrada .desdePack[data-v-8ee4a181]{display:inline-table;text-align:center;vertical-align:middle}.tiposEntradas .cajaCompra .carousel-item .btnComprarBox .link[data-v-8ee4a181]{display:flex!important;align-items:baseline}.tiposEntradas .cajaCompra .carousel.slide .carousel-inner .entrada .desdePackDescuento[data-v-8ee4a181]{margin:2px 0 0 -20px!important}.tiposEntradas .cajaCompra .carousel.slide[data-v-8ee4a181]{float:none;width:100%!important;max-width:416px}.tiposEntradas .cajaCompra .carousel.slide .carousel-inner .entrada .desdePackDescuento[data-v-8ee4a181]{margin:30px 0 0 -20px!important}.tiposEntradas.rowContentDescuento .cajaCompra .carousel.slide .carousel-inner .entrada .desdePack[data-v-8ee4a181]{margin:25px 0 0 -20px}.tiposEntradas .cajaCompra .carousel-caption[data-v-8ee4a181]{right:-4%!important;left:auto!important;width:100%!important;z-index:10;color:#fff;top:auto!important}.tiposEntradas .cajaCompra .FromTicket-List[data-v-8ee4a181]{flex-direction:row}.tiposEntradas .cajaCompra label[data-v-8ee4a181]{bottom:unset;top:0;left:0;margin:0}}@media screen and (max-width: 600px){.queIncluye span[data-v-8ee4a181]{display:none}.queIncluye[data-v-8ee4a181]{border:none!important}.tiposEntradas .infoTooltip[data-v-8ee4a181]{margin:0!important}.tiposEntradas .cajaCompra .infoTooltip img[data-v-8ee4a181]{width:25px!important}.tiposEntradas .cajaCompra label[data-v-8ee4a181]{opacity:.85}.tiposEntradas .cajaCompra .FromTicket-List[data-v-8ee4a181]{gap:15px}.tiposEntradas .cajaCompra .carousel.slide[data-v-8ee4a181]{max-width:365px}}@media screen and (max-width: 535px){.tiposEntradas .cajaCompra .carousel.slide[data-v-8ee4a181]{max-width:305px}.tiposEntradas .cajaCompra .carousel-item .btnComprarBox .link[data-v-8ee4a181]{display:block!important}.tiposEntradas .cajaCompra .carousel-item .btnComprarBox .small[data-v-8ee4a181],.tiposEntradas .cajaCompra .carousel-item .active span[data-v-8ee4a181],.tiposEntradas .cajaCompra .carousel-item .noactive span[data-v-8ee4a181]{font-size:80%}}@media screen and (max-width: 450px){.tiposEntradas .cajaCompra .carousel.slide[data-v-8ee4a181]{max-width:195px}.cajaCompra .carousel-item[data-v-8ee4a181]{padding:0}.tiposEntradas .cajaCompra[data-v-8ee4a181]{display:flex!important}.tiposEntradas .cajaCompra .btnComprarBox[data-v-8ee4a181]{padding:0;width:80px!important}.tiposEntradas .cajaCompra .btnComprarBox b[data-v-8ee4a181]{margin-left:6px!important}.tiposEntradas .cajaCompra .btnComprarBox .small b[data-v-8ee4a181]{margin-left:0!important}.tiposEntradas .cajaCompra .btnComprarBox .link[data-v-8ee4a181]{font-size:0}.tiposEntradas .cajaCompra .btnComprarBox .small[data-v-8ee4a181],.tiposEntradas .cajaCompra .carousel-item .active span[data-v-8ee4a181],.tiposEntradas .cajaCompra .carousel-item .noactive span[data-v-8ee4a181]{font-size:10px!important;margin:0}.tiposEntradas .cajaCompra .FromTicket-List[data-v-8ee4a181]{gap:0px}.tiposEntradas .cajaCompra p.nombre[data-v-8ee4a181]{padding:5px!important}}.InfoGroupPrices-Container[data-v-b8581d5c]{display:flex;justify-content:space-between;margin-bottom:1.8rem;font-size:15px}.InfoGroupPrices[data-v-b8581d5c]{display:flex;align-items:center}.InfoGroupPrices p[data-v-b8581d5c]{margin:0 auto!important}.enlaceGrupos[data-v-b8581d5c]{display:inline-block!important;text-decoration:underline;cursor:pointer}.custom-control-input:checked~.custom-control-label[data-v-b8581d5c]:before{color:#fff;border-color:#22848e82!important;background-color:#22848e82!important}.InfoGroupPrices-Container .custom-switch.b-custom-control-lg[data-v-b8581d5c] .custom-control-label,.input-group-lg .custom-switch .custom-control-label[data-v-b8581d5c]{font-size:16px!important}.InfoGroupPrices-Container .custom-switch.b-custom-control-lg[data-v-b8581d5c] .custom-control-label:before,.input-group-lg .custom-switch .custom-control-label[data-v-b8581d5c]:before{top:.3125em;height:1.25em;left:-2.8125em;width:2.1875em;border-radius:.625em}.InfoGroupPrices-Container .custom-switch.b-custom-control-lg[data-v-b8581d5c] .custom-control-label:after,.input-group-lg .custom-switch .custom-control-label[data-v-b8581d5c]:after{top:calc(.3125em + 2px);left:calc(-2.8125em + 2px);width:calc(1.25em - 3px);height:calc(1.25em - 4px);border-radius:.625em;background-size:50% 50%}.InfoGroupPrices-Container .custom-switch.b-custom-control-lg[data-v-b8581d5c] .custom-control-input:checked~.custom-control-label:after,.input-group-lg .custom-switch .custom-control-input:checked~.custom-control-label[data-v-b8581d5c]:after{transform:translate(.9375em)}.custom-switch .custom-control-input:checked~.custom-control-label[data-v-b8581d5c]:after{background-color:#22848e!important}@media screen and (max-width: 1200px){.InfoGroupPrices-Container[data-v-b8581d5c]{display:flex;flex-direction:column-reverse;align-items:center;margin-bottom:1.5rem}.InfoGroupPrices p[data-v-b8581d5c]{padding:1rem}}.tiposEntradas[data-v-c6681179]{display:flex;justify-content:space-between;padding:0;width:100%;margin:25px 0 15px}.tiposEntradas[data-v-c6681179]:not(:has(div:nth-child(4))){justify-content:center;gap:12px}@media screen and (max-width: 1200px){.tiposEntradas[data-v-c6681179]{flex-direction:column}}#formularioGrupos{margin:0;padding:0;background-color:transparent;font-family:Roboto,sans-serif}#formularioGrupos .modal-dialog{width:600px;max-width:600px}#formularioGrupos .modal-content{height:unset;width:100%;padding:0!important;border-radius:0!important;min-height:0!important;border:2px solid #000066}#formularioGrupos .modal-header{padding:0;width:100%;height:fit-content}#formularioGrupos .modal-content .modal-footer{border:0;margin:0 0 .75rem;padding:0;justify-content:center}#formularioGruposAlert{margin:0;padding:0;background-color:transparent;font-family:Roboto,sans-serif}#formularioGruposAlert .modal-content{height:unset;width:100%;padding:0!important;border-radius:0!important;min-height:0!important}#formularioGruposAlert .modal-content .modal-footer{border:0;margin:0 0 .75rem;padding:0;justify-content:center}@media screen and (max-width: 830px){#formularioGrupos .modal-dialog{max-width:100%!important;margin:0}}.titulo-grupos[data-v-89d9a03c]{width:100%;text-align:center;background:#006;color:#fff;margin:0;padding:5px;font-size:20px}.tipos-paquetes[data-v-89d9a03c]{font-size:15px;display:flex;justify-content:space-around}.tipos-paquetes label[data-v-89d9a03c]{display:flex;align-items:center;margin:0}.tipos-paquetes .checkbox-paquete[data-v-89d9a03c]{margin-right:4px}.bloque-grupos[data-v-89d9a03c]{border:2px solid #000066;position:relative;margin-top:20px}.bloque-grupos legend[data-v-89d9a03c]{width:unset;margin:0 10px 10px;padding:0 10px;float:none}h2.titulo-bloque[data-v-89d9a03c]{display:flex;align-items:center;font-family:Yanone Kaffeesatz,sans-serif!important;background:#fff;color:#006;font-size:inherit;margin:0}.form-grupos[data-v-89d9a03c]{padding:0 10px 10px}.form-grupos .form-input[data-v-89d9a03c]{margin:5px 0!important}.form-grupos .form-input label[data-v-89d9a03c]{width:49%;color:#006;text-align:center;font-weight:700}.form-grupos .form-input input[data-v-89d9a03c]{padding-left:5%;width:50%;display:inline-block;border:1px solid #aaaaaa;border-radius:5px;padding-top:3px;padding-bottom:3px}.form-grupos .form-input input[data-v-89d9a03c]::placeholder{color:#757575}.form-grupos .nameInput[data-v-89d9a03c]{background-size:8%!important}.g-recaptcha.micros[data-v-89d9a03c]{display:flex;justify-content:center;margin-top:15px}#submitFormGrupos[data-v-89d9a03c]{width:100%;border:none;background:#006;font-size:20px;color:#fff;padding:5px 0}.bloque-info[data-v-89d9a03c]{padding:0 20px 10px}.bloque-info p[data-v-89d9a03c]{margin-bottom:4px}.bloque-info p.info[data-v-89d9a03c]{font-size:18px;color:#000;font-weight:700;text-align:left}.sangradoIzquierda[data-v-89d9a03c]{font-size:15px;color:#000;text-align:left}.textoMorado[data-v-89d9a03c]{color:#006!important;text-align:left}.btn-cerrar[data-v-89d9a03c]{color:#fff}@media screen and (max-width: 768px){.tipos-paquetes[data-v-89d9a03c]{flex-direction:column;width:fit-content;margin:0 auto}.form-grupos .form-input label[data-v-89d9a03c],.form-grupos .form-input input[data-v-89d9a03c]{width:100%}.btn-cerrar[data-v-89d9a03c]{width:80%;font-size:1rem!important}}:deep(.modal-opcion-ciudad .modal-dialog){max-width:600px!important}#modalOpcionCiudad{font-family:Roboto,sans-serif}#modalOpcionCiudad .modal-header .close{font-size:2.3em}#modalOpcionCiudad .modal-dialog{max-width:600px!important}#modalOpcionCiudad .modal-content{height:unset}.opcionCiudad[data-v-aed78c81]{display:flex;flex-direction:column;gap:20px;padding:20px;width:100%!important;font-size:1.2em;text-align:center}.opcionCiudad>button[data-v-aed78c81]{border:none;width:100%;color:#fff;padding:15px}.banner-tren-hotel[data-v-bb416f8e]{display:flex;align-items:center;color:#fff;background-color:#00adfe;border-radius:7px;padding:15px 25px}.banner-tren-hotel .banner-svg[data-v-bb416f8e]{margin-right:10px;width:40px;min-width:40px}.banner-tren-hotel .banner-text[data-v-bb416f8e]{margin:0}.banner-tren-hotel .link-micro[data-v-bb416f8e]{background-color:#fff;color:#00adfe!important;margin:0 0 0 auto;padding:3px 30px;border-radius:50px;text-decoration:none!important;font-weight:700}@media screen and (max-width: 768px){.banner-tren-hotel[data-v-bb416f8e]{padding:15px 10px}.banner-tren-hotel .banner-text[data-v-bb416f8e]{margin:0 10px 0 0;font-size:.8em}.banner-tren-hotel .link-micro[data-v-bb416f8e]{font-size:.8em;padding:3px 18px;min-width:fit-content}}.container-sesion[data-v-fafd09e3]{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:16px;background-color:#fff;margin-bottom:12px;border-radius:5px;border:1px solid #dddddd;padding:8px 14px}.container-sesion[data-v-fafd09e3]:hover{background-color:#f5f5f5}.container-sesion .colum[data-v-fafd09e3]{width:27%}.container-sesion .colum[data-v-fafd09e3]:first-child{width:55%;margin-left:10px}.container-sesion .colum .fecha[data-v-fafd09e3]{width:100%;display:flex;align-items:center;color:#373737!important}.container-sesion .dia-semana[data-v-fafd09e3]{margin-right:5px;text-align:left;text-transform:uppercase}.container-sesion .colum .fecha[data-v-fafd09e3],.container-sesion .colum .hora[data-v-fafd09e3]{font-size:18px}.container-sesion .colum .fecha .dia-mes[data-v-fafd09e3]{font-weight:700}.container-sesion .colum .container-disponibilidad[data-v-fafd09e3]{display:flex;align-items:center;font-size:.6em;color:#aaa;margin-top:5px}.container-sesion .colum .container-disponibilidad span[data-v-fafd09e3]{font-size:10px}.container-sesion .colum .container-disponibilidad .progress[data-v-fafd09e3]{width:300px;height:8px;background-color:#ccc;border-radius:0}.container-sesion .colum .promocion[data-v-fafd09e3]{width:100%;font-size:.7em;font-weight:700;margin-bottom:3px;white-space:nowrap}.container-sesion .colum .compra[data-v-fafd09e3]{width:100%;margin-right:10px}.container-sesion .colum .comprar[data-v-fafd09e3]{color:#fff!important;font-weight:700;font-size:1em;border-radius:50px;background-color:#00adfe;text-align:center;width:100%;padding:7px 0;border:none;text-decoration:none;text-transform:lowercase}.container-sesion .colum .arrow[data-v-fafd09e3]{display:none}.container-sesion .colum .arrow svg[data-v-fafd09e3]{fill:#00adfe}.container-sesion .colum .container-disponibilidad .disponibilidad[data-v-fafd09e3]{min-width:5%}.container-sesion .colum .container-disponibilidad .progress-bar.alta[data-v-fafd09e3]{background-color:#9c3}.container-sesion .colum .container-disponibilidad .progress-bar.media[data-v-fafd09e3]{background-color:#fc0}.container-sesion .colum .container-disponibilidad .progress-bar.baja[data-v-fafd09e3]{background-color:red}@media screen and (max-width: 755px){.container-sesion .colum .fecha .dia-semana[data-v-fafd09e3],.container-sesion .colum .colum .fecha .hora[data-v-fafd09e3]{font-size:15px}.container-sesion .colum .fecha .dia-mes[data-v-fafd09e3]{font-size:26px}.container-sesion .colum .promocion[data-v-fafd09e3]{font-size:9px}.container-sesion .colum[data-v-fafd09e3]:last-child{display:flex;align-items:center}.container-sesion .colum .comprar[data-v-fafd09e3]{color:inherit!important;border-radius:0;background-color:transparent!important}.container-sesion .colum .arrow[data-v-fafd09e3]{display:block}}@media screen and (max-width: 500px){.container-sesion[data-v-fafd09e3]{zoom:70%}.container-sesion .colum[data-v-fafd09e3]{text-align:center;width:24%}.container-sesion .colum[data-v-fafd09e3]:first-child{width:63%}}@media screen and (max-width: 400px){.container-sesion .colum[data-v-fafd09e3]{width:33%}}.calendarWrapper[data-v-9305849f]{display:flex!important;flex-direction:column!important;padding:10px 0 0!important}.event-selected[data-v-9305849f]{background-color:green}.event-normal[data-v-9305849f]{background-color:red}#addTickets .seleccion_entradascom .calendarWrapper[data-v-9305849f]{width:100%;justify-content:center}#addTickets.calendarWrapper .tituloCalendarWrapper[data-v-9305849f]{color:#000!important;font-size:16px;margin:0 auto!important}#addTickets.calendarWrapper .botonera[data-v-9305849f]{display:flex;align-items:flex-start;margin:15px 0}#addTickets.calendarWrapper .botonera button[data-v-9305849f]{border:1px solid #cccccc;width:140px;height:50px;margin-right:5px;border-radius:3px;font-size:.7em;background-color:transparent;display:flex;align-items:center}#addTickets.calendarWrapper .botonera button svg[data-v-9305849f]{min-width:25px;min-height:25px;margin:0 10px}#addTickets.calendarWrapper .botonera button .btn-filtros svg[data-v-9305849f]{min-width:30px;min-height:30px}#addTickets.calendarWrapper .botonera button.vista-calendario span.btn-vista[data-v-9305849f]{display:flex;align-items:center}#addTickets.calendarWrapper .botonera button span span.btn-texto[data-v-9305849f]{max-width:75px;min-width:75px;font-size:12px!important}#addTickets.calendarWrapper .botonera button.vista-calendario[data-vista=eventList] span.btn-calendario[data-v-9305849f],#addTickets.calendarWrapper .botonera button.vista-calendario[data-vista=listYear] span.btn-calendario[data-v-9305849f],#addTickets.calendarWrapper .botonera button.vista-calendario[data-vista=dayGridMonth] span.btn-lista[data-v-9305849f],#addTickets.calendarWrapper .botonera button span.btn-filtros[data-v-9305849f]{display:flex;align-items:center}#addTickets.calendarWrapper .botonera button.filtros-calendario.colorBackgroundMarcaBlanca[data-v-9305849f]{border:none}#addTickets.calendarWrapper .botonera button.filtros-calendario.colorBackgroundMarcaBlanca svg[data-v-9305849f]{fill:#fff!important}#addTickets.calendarWrapper .botonera button.filtros-calendario.colorBackgroundMarcaBlanca[data-v-9305849f]{color:#fff!important}#addTickets.calendarWrapper .filtros[data-v-9305849f]{display:grid;grid-template-columns:repeat(3,30%);justify-content:space-between;font-size:16px!important}#addTickets.calendarWrapper .filtros .filtro div.contenedor-filtro[data-v-9305849f]{display:flex;flex-direction:column;margin-bottom:15px;width:100%;position:relative}#addTickets.calendarWrapper .filtros .filtro div.contenedor-filtro .desde-container[data-v-9305849f],#addTickets.calendarWrapper .filtros .filtro div.contenedor-filtro .hasta-container[data-v-9305849f]{position:relative}#addTickets.calendarWrapper .filtros .filtro div.contenedor-filtro #filtroDesde[data-v-9305849f] .b-calendar-grid-caption{width:100%;height:100%}#addTickets.calendarWrapper .filtros .filtro span.titulo[data-v-9305849f]{font-size:.6em;text-align:left;white-space:nowrap}#addTickets.calendarWrapper .filtros .filtro div.contenedor-filtro .select2-selection[data-v-9305849f],#addTickets.calendarWrapper .filtros .filtro div.contenedor-filtro .input-filtro[data-v-9305849f],#addTickets.calendarWrapper .filtros .filtro[data-v-9305849f] .dropdown-toggle{background-color:#fff!important;padding:0 30px 0 10px!important;border:1px solid #cccccc!important;border-radius:3px!important;color:#000!important;font-size:.8em!important;outline:none!important;width:100%!important;cursor:pointer!important;font-weight:400!important;min-height:40px!important;max-width:200px!important;display:flex!important;align-items:center!important;overflow:hidden!important;overflow-x:auto!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='3.2629mm' height='2.8258mm' viewBox='0 0 19.71 17.07' class='arrow-down' style='shape-rendering: geometricprecision; text-rendering: geometricprecision; fill-rule: evenodd; clip-rule: evenodd; cursor: pointer;'><g id='Capa_x0020_2'><polygon points='9.86,17.07 4.93,8.54 -0,0 9.86,0 19.71,0 14.79,8.54 ' style='fill: rgb(0, 0, 0); fill-rule: nonzero;'></polygon></g></svg>")!important;background-repeat:no-repeat!important;background-size:12px!important;background-position-x:96%!important;background-position-y:50%!important}#addTickets.calendarWrapper .filtros .filtro[data-v-9305849f] .dropdown-toggle::-webkit-scrollbar{height:3px}#addTickets.calendarWrapper .filtros .filtro[data-v-9305849f] .dropdown-toggle::-webkit-scrollbar-track{background:#f1f1f1}#addTickets.calendarWrapper .filtros .filtro[data-v-9305849f] .dropdown-toggle::-webkit-scrollbar-thumb{background:#888}#addTickets.calendarWrapper .filtros .filtro[data-v-9305849f] .dropdown-toggle::-webkit-scrollbar-thumb:hover{background:#555}#addTickets.calendarWrapper .filtros .filtro[data-v-9305849f] ul.dropdown-menu{width:100%!important}#addTickets.calendarWrapper .filtros .filtro[data-v-9305849f] .filters-checkbox-group,#addTickets.calendarWrapper .filtros .filtro[data-v-9305849f] .filters-checkbox-group .contenedor-promociones{display:flex!important;flex-direction:column}#addTickets.calendarWrapper .filtros .filtro .btn-group[data-v-9305849f] .custom-control-label:before,#addTickets.calendarWrapper .filtros .filtro .btn-group[data-v-9305849f] .custom-control-label:after{width:20px;height:20px;left:-25px}#addTickets.calendarWrapper .filtros .filtro .btn-group[data-v-9305849f] .custom-checkbox,.input-group-lg .custom-checkbox[data-v-9305849f]{font-size:17px;padding-left:2rem;margin-bottom:6px}#addTickets.calendarWrapper .filtros .filtro div.contenedor-filtro .select2-selection--multiple .select2-selection__rendered[data-v-9305849f]{display:flex;overflow-x:auto;padding:5px}#addTickets.calendarWrapper .filtros .filtro div.contenedor-filtro .select2-selection--multiple .select2-selection__rendered[data-v-9305849f]::-webkit-scrollbar{height:3px}#addTickets.calendarWrapper .filtros .filtro div.contenedor-filtro .select2-selection--multiple .select2-selection__rendered[data-v-9305849f]::-webkit-scrollbar-track{background:#f1f1f1}#addTickets.calendarWrapper .filtros .filtro div.contenedor-filtro .select2-selection--multiple .select2-selection__rendered[data-v-9305849f]::-webkit-scrollbar-thumb{background:#888}#addTickets.calendarWrapper .filtros .filtro div.contenedor-filtro .select2-selection--multiple .select2-selection__rendered[data-v-9305849f]::-webkit-scrollbar-thumb:hover{background:#555}#addTickets.calendarWrapper .filtros .filtro div.contenedor-filtro .select2-selection .select2-selection__choice[data-v-9305849f]{background-color:transparent;border:none;margin:0!important;padding:0;pointer-events:none}#addTickets.calendarWrapper .filtros .filtro div.contenedor-filtro .select2-selection .select2-selection__choice .select2-selection__choice__display[data-v-9305849f]{display:flex;align-items:center;cursor:pointer}#addTickets.calendarWrapper .filtros .filtro div.contenedor-filtro .select2-selection .select2-selection__rendered .select2-selection__choice:first-child .separacion[data-v-9305849f]{display:none}#addTickets.calendarWrapper .filtros .filtro div.contenedor-filtro .select2-selection .select2-selection__choice .separacion[data-v-9305849f]{margin:-3px 15px 0;font-size:1.1em}#addTickets.calendarWrapper .filtros .filtro div.contenedor-filtro .select2-selection .select2-selection__choice__remove[data-v-9305849f]{display:none}#addTickets.calendarWrapper .filtros .filtro div.contenedor-filtro .select2-selection .select2-search[data-v-9305849f],#addTickets.calendarWrapper .filtros .filtro .btn-group[data-v-9305849f] .dropdown-toggle:after{display:none}#addTickets.calendarWrapper .swalCalendario .calendario-sesiones .table-bordered[data-v-9305849f]{border:none}#addTickets.calendarWrapper .swalCalendario .calendario-sesiones .fc-list-day[data-v-9305849f]{display:none}#addTickets.calendarWrapper .sin-eventos[data-v-9305849f]{display:flex;justify-content:center;align-items:center;width:100%;background-color:#f1f1f1;font-size:18px;min-height:200px;margin-bottom:10px}#addTickets.calendarWrapper[data-v-9305849f] ul.pagination{margin-right:5px!important}#addTickets.calendarWrapper[data-v-9305849f] ul.pagination li.disabled{border:none!important;width:auto!important;opacity:.6}#addTickets.calendarWrapper[data-v-9305849f] ul.pagination button{outline:none!important;box-shadow:none!important}#addTickets.calendarWrapper[data-v-9305849f] ul.pagination li:nth-child(2){display:none!important}#addTickets .search_trains_container .calendarWrapper input.dateEntradasCom[data-v-9305849f]{display:block}#addTickets .result-wrapper .calendarWrapper input.dateEntradasCom[data-v-9305849f]{margin:15px 0;text-align:center;display:none}#addTickets.calendarWrapper .calendario-sesiones .fc-h-event.evento-elegido[data-v-9305849f]{background-color:#ccc!important}#addTickets .modal-calendario .modal[data-v-9305849f]{margin-left:0!important;position:absolute!important;top:28px!important;left:unset!important;right:0!important;padding:0!important;width:unset!important;height:unset!important}#addTickets .modal-calendario .modal-dialog[data-v-9305849f]{height:fit-content!important;margin:0!important;max-width:unset!important}#addTickets .modal-calendario .modal-content[data-v-9305849f]{width:fit-content!important;height:unset!important}#addTickets .modal-calendario button[disabled][data-v-9305849f]{cursor:not-allowed}#addTickets .modal-title[data-v-9305849f]{font-size:15px;text-align:center}#addTickets[data-v-9305849f]{width:100%!important;padding:10px 45px 0;font-family:Roboto,sans-serif}#addTickets[data-v-9305849f] .fc-media-screen{margin:10px 0;width:100%}#addTickets[data-v-9305849f] .fc-header-toolbar{margin-bottom:.5rem!important}#addTickets[data-v-9305849f] .fc-toolbar-title,.fc .fc-button[data-v-9305849f]{border:none!important;text-transform:capitalize;background-color:transparent!important;font-size:.9rem!important;font-weight:700}#addTickets[data-v-9305849f] .fc .fc-button .fc-icon{font-size:1.5em}#addTickets[data-v-9305849f] .fc .fc-button:hover,.fc .fc-button[data-v-9305849f]:focus,.fc .fc-button[data-v-9305849f]:active,.fc .fc-button[data-v-9305849f]:focus-visible{background-color:transparent!important;border:none!important;box-shadow:none!important;outline:none!important}#addTickets[data-v-9305849f] .fc .fc-view-harness{overflow:visible}#addTickets[data-v-9305849f] .fc .fc-daygrid-body{width:100%!important;background-color:#eee}#addTickets[data-v-9305849f] .fc .fc-scrollgrid,.fc .fc-scrollgrid table[data-v-9305849f]{width:100%!important;table-layout:fixed}#addTickets[data-v-9305849f] .fc-col-header-cell{border:none!important}#addTickets[data-v-9305849f] a.fc-col-header-cell-cushion{color:#fff;text-transform:capitalize;font-size:.8rem}#addTickets[data-v-9305849f] a.fc-col-header-cell-cushion:hover{color:#fff;text-decoration:none}#addTickets[data-v-9305849f] .fc-daygrid-day-top{display:block!important;text-align:center!important}#addTickets[data-v-9305849f] .fc-daygrid-day-top a:hover{text-decoration:none}#addTickets[data-v-9305849f] .fc-daygrid-day-top a{font-size:1.05em!important;vertical-align:top!important;color:#333}#addTickets[data-v-9305849f] .fc-day-disabled,.fc-day-past[data-v-9305849f]{cursor:not-allowed;color:#999}#addTickets[data-v-9305849f] .fc-day-past a{color:#d0d0d0}#addTickets[data-v-9305849f] .fc-day-past a:hover{color:#d0d0d0;text-decoration:none;cursor:not-allowed}#addTickets[data-v-9305849f] .fc .fc-daygrid-day.fc-day-today{background-color:transparent}#addTickets[data-v-9305849f] .fc .fc-daygrid-day.fc-day-today a{color:#000}#addTickets[data-v-9305849f] .fc-daygrid-day-events{margin-bottom:1rem!important;min-height:2rem}#addTickets[data-v-9305849f] .fc-h-event.fc-daygrid-event{background-color:#476727;border-color:#476727;text-align:center}#addTickets[data-v-9305849f] .fc-h-event.fc-daygrid-event.diaBarato{background-color:#73a931;border-color:#73a931}#addTickets[data-v-9305849f] .fc-h-event.evento-elegido{background-color:#ccc!important}#addTickets[data-v-9305849f] .fc-h-event.fc-daygrid-event{background-color:#fff}#addTickets[data-v-9305849f] .fc-event-title{font-size:12px;white-space:break-spaces}#addTickets[data-v-9305849f] .fc .fc-highlight{background-color:transparent}#addTickets[data-v-9305849f] .fc-event-main .sesion{display:flex;align-items:flex-end;flex-wrap:wrap;font-weight:700;color:#666;font-size:15px}#addTickets[data-v-9305849f] .fc-daygrid-event.colorBackgroundMarcaBlancaLetra .fc-event-main .sesion,#addTickets .diaBarato .fc-event-main .sesion[data-v-9305849f]{color:inherit}#addTickets[data-v-9305849f] .fc-event-main .sesion span{flex-grow:1;line-height:normal}#addTickets[data-v-9305849f] .fc-event-main .sesion .hora{font-size:1em;color:#666;padding-right:2px}#addTickets[data-v-9305849f] .fc-event-main .sesion .precio{font-size:15px}#addTickets[data-v-9305849f] .fc-event-main .sesion .precio .small{font-size:65%;font-weight:700}#addTickets[data-v-9305849f] .fc-event-main .sesion .precio .texto-disponible{font-size:75%;font-weight:700}#addTickets[data-v-9305849f] .fc-event-main .sesion .no-entradas{font-size:.7em;white-space:normal;color:#666!important}#addTickets[data-v-9305849f] .fc-event-main .disponibilidad{height:4px;margin:0 2px 2px;background-color:#ccc;border-radius:0}#addTickets[data-v-9305849f] .fc-event-main .barra-disponibilidad{min-width:5%;max-width:100%;height:100%}#addTickets[data-v-9305849f] .fc-event-main .barra-disponibilidad.alta{background-color:#9c3}#addTickets[data-v-9305849f] .fc-event-main .barra-disponibilidad.media{background-color:#fc0}#addTickets[data-v-9305849f] .fc-event-main .barra-disponibilidad.baja{background-color:red}#addTickets .calendarWrapper .info-disponibilidad[data-v-9305849f]{border-bottom:1px solid black;margin-top:20px;width:100%}#addTickets .calendarWrapper .info-disponibilidad>div[data-v-9305849f]{cursor:pointer;display:flex;flex-wrap:wrap;align-items:center;width:100%;padding:0 10px 10px}#addTickets .calendarWrapper .info-disponibilidad p.titulo[data-v-9305849f]{font-family:Roboto,sans-serif;color:#000;font-size:17px;display:inline-block;margin:0!important;text-align:left;flex-grow:1}#addTickets .calendarWrapper .info-disponibilidad svg[data-v-9305849f]{fill:#666}#addTickets .calendarWrapper .info-disponibilidad .info-contenido[data-v-9305849f]{color:#000;font-family:Roboto,sans-serif;font-size:14px;padding:10px 25px;margin:0!important;flex-basis:100%;cursor:default}#addTickets .calendarWrapper .info-disponibilidad .info-contenido img[data-v-9305849f]{width:100%}#addTickets .calendarWrapper .info-disponibilidad .aviso-disponibilidad[data-v-9305849f]{font-size:11px;text-align:left;margin-top:10px}#addTickets .descuentoprecio[data-v-9305849f]{text-align:center;font-size:9px;font-weight:700;color:#fff;background-color:#666;border-radius:3px 3px 0 0}#addTickets .descuentoprecioResponsive[data-v-9305849f]{display:none;text-align:center;font-size:9px;font-weight:700;color:#fff;background-color:#666;border-radius:3px 3px 0 0}#addTickets .selector-sesiones[data-v-9305849f]{display:flex;margin-top:20px;align-items:center}#addTickets .selector-sesiones .sesion-select[data-v-9305849f]{width:30%;min-width:200px;padding:5px;border:1px solid #c2c2c2;margin:0 15px;font-size:15px;cursor:pointer}#addTickets .selector-sesiones .sesion-select[data-v-9305849f]::placeholder{color:#000}#addTickets .selector-sesiones .buyer-type-label[data-v-9305849f]{cursor:default;margin:0 15px;width:30%;font-size:15px;text-align:right}@media screen and (max-width: 1312px){#addTickets .descuentoprecio[data-v-9305849f]{display:none}#addTickets .descuentoprecioResponsive[data-v-9305849f]{display:block}}@media screen and (max-width: 830px){#addTickets .descuentoprecio[data-v-9305849f]{display:block;font-size:9px}#addTickets .descuentoprecioResponsive[data-v-9305849f]{display:none}}@media screen and (max-width: 755px){#addTickets[data-v-9305849f]{padding:10px 15px 0}#addTickets[data-v-9305849f] .fc-event-main .sesion{margin-top:3px}#addTickets .descuentoprecio[data-v-9305849f]{display:block;font-size:8px}.calendarWrapper[data-v-9305849f]{display:flex!important;padding:10px!important}}@media screen and (max-width: 673px){#addTickets .descuentoprecio[data-v-9305849f]{display:none}#addTickets .descuentoprecioResponsive[data-v-9305849f]{display:block}}@media screen and (max-width: 500px){#addTickets.calendarWrapper .filtros .filtro[data-v-9305849f]{font-size:14px}#addTickets.calendarWrapper .botonera button[data-v-9305849f]{width:130px;height:45px}#addTickets.calendarWrapper .botonera button span span.btn-texto[data-v-9305849f]{font-size:11px!important}#addTickets.calendarWrapper .filtros .filtro .btn-group[data-v-9305849f] .custom-checkbox,.input-group-lg .custom-checkbox[data-v-9305849f]{font-size:13px}#addTickets.calendarWrapper .filtros .filtro .btn-group[data-v-9305849f] .custom-control-label:before,#addTickets.calendarWrapper .filtros .filtro .btn-group[data-v-9305849f] .custom-control-label:after{width:16px;height:16px;left:-23px}#addTickets.calendarWrapper .filtros[data-v-9305849f] .vc-title{font-size:13px}#addTickets.calendarWrapper .filtros[data-v-9305849f] .vc-day-content,#addTickets.calendarWrapper .filtros[data-v-9305849f] .vc-weekday{font-size:12px}#addTickets.calendarWrapper .filtros[data-v-9305849f] .vc-popover-caret{display:none}}@media screen and (max-width: 450px){#addTickets[data-v-9305849f]{padding:10px 0 0}#addTickets[data-v-9305849f] .fc-event-title{padding:0;font-size:11px}#addTickets[data-v-9305849f] .fc-event-main .sesion .precio{margin-top:2px;font-size:13px}#addTickets[data-v-9305849f] .fc-event-main .sesion .precio .texto-disponible{font-size:64%}#addTickets.calendarWrapper .filtros .filtro[data-v-9305849f]{font-size:13px}#addTickets.calendarWrapper .filtros .filtro div.contenedor-filtro .select2-selection[data-v-9305849f],#addTickets.calendarWrapper .filtros .filtro div.contenedor-filtro .input-filtro[data-v-9305849f],#addTickets.calendarWrapper .filtros .filtro .btn-group[data-v-9305849f] .dropdown-toggle{padding:0 20px 0 10px!important}#addTickets.calendarWrapper .filtros .filtro .btn-group[data-v-9305849f] .custom-checkbox,.input-group-lg .custom-checkbox[data-v-9305849f]{font-size:11px}#addTickets.calendarWrapper .filtros .filtro .btn-group[data-v-9305849f] .custom-control-label:before,#addTickets.calendarWrapper .filtros .filtro .btn-group[data-v-9305849f] .custom-control-label:after{width:15px;height:15px;top:1px;left:-23px}#addTickets.calendarWrapper .sin-eventos[data-v-9305849f]{font-size:14px}#addTickets[data-v-9305849f] .fc-event-main .sesion .no-entradas{font-size:.6em}}body.modal-open[data-v-9305849f]{overflow:visible}#informacionProducto[data-v-26eff5b3]{display:inline-block;width:100%;float:left}#informacionProducto .ficha[data-v-26eff5b3]{width:100%;font-family:Roboto,sans-serif;padding:10px 0;text-align:justify;color:#000!important;display:inline-block;margin:0 0 6rem}#informacionProducto .ficha h2[data-v-26eff5b3]{color:#000;font-family:Roboto,sans-serif!important;margin:5px 0 20px;font-size:20px;font-weight:700;line-height:110%}#informacionProducto .ficha[data-v-26eff5b3] p{font-size:16px;line-height:130%;margin-bottom:8px}#informacionProducto .ficha[data-v-26eff5b3] a{display:inline-flex;color:#000;text-decoration:underline;cursor:pointer}#informacionProducto .ficha a[data-v-26eff5b3]{color:#000!important;display:inline-block!important;text-decoration:underline}#informacionProducto img[data-v-26eff5b3]{border:none}body.page_renfeViajes #informacionProducto .ficha[data-v-26eff5b3]{background-color:transparent;font-family:Roboto,sans-serif;padding:10px;text-align:justify;color:#464646!important;display:inline-block}body.page_renfeViajes #informacionProducto .ficha h2[data-v-26eff5b3]{color:#464646!important;font-family:Roboto,sans-serif;font-size:20px}.opciones-tipo-paquete svg .fil0[data-v-ac3476fa]{fill:#c9d7b0}.opciones-tipo-paquete svg .fil1[data-v-ac3476fa]{fill:#64962f;fill-rule:nonzero}.opciones-tipo-paquete h1.titulo[data-v-ac3476fa]{font-size:2.2rem;font-weight:700;color:#000}.opciones-tipo-paquete .tituloDatosCompra[data-v-ac3476fa]{color:#000;font-size:20px;font-weight:700;text-align:center}.opciones-tipo-paquete .opciones[data-v-ac3476fa]{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:40px 0 20px;padding:0 15px}.opciones-tipo-paquete .opciones .tipo[data-v-ac3476fa]{display:flex;align-items:center;flex-direction:column;border-radius:8px;width:45%;padding:20px 0 15px;margin-bottom:25px;cursor:pointer;border-width:2px!important}.opciones-tipo-paquete .opciones .tipo svg[data-v-ac3476fa]{width:25%;margin-bottom:15px;height:100%}.opciones-tipo-paquete .opciones .tipo p.nombre[data-v-ac3476fa]{text-align:center;font-size:1rem;font-weight:400}.opciones-tipo-paquete .opciones .tipo[data-v-ac3476fa]:not(.selected){border:2px solid #dadada!important}.opciones-tipo-paquete .opciones .tipo:not(.selected) svg[data-v-ac3476fa]{fill:#dadada!important}.opciones-tipo-paquete .opciones .tipo:not(.selected) p.nombre[data-v-ac3476fa]{color:#dadada!important}.opciones-tipo-paquete .fila-siguiente[data-v-ac3476fa]{display:none}.opciones-tipo-paquete .fila-siguiente.display-flex[data-v-ac3476fa]{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.opciones-tipo-paquete div.leyenda[data-v-ac3476fa]{align-self:flex-start;margin:0 20px 30px 35px;color:#464646;font-size:1.6rem;text-align:left;display:none}.opciones-tipo-paquete div.leyenda .leyenda-texto p[data-v-ac3476fa]{font-size:.8rem;margin-bottom:3px;line-height:normal}.opciones-tipo-paquete div.leyenda .leyenda-texto p.textoQueOpcionPrefieres[data-v-ac3476fa]{font-size:1.6rem}.opciones-tipo-paquete div.fila-siguiente#SoloEntradas .leyenda.solo-entradas[data-v-ac3476fa],.opciones-tipo-paquete div.fila-siguiente#TrenEntradas .leyenda.tren-entradas[data-v-ac3476fa],.opciones-tipo-paquete div.fila-siguiente#HotelEntradas .leyenda.hotel-entradas[data-v-ac3476fa],.opciones-tipo-paquete div.fila-siguiente#TrenHotelEntradas .leyenda.tren-hotel-entradas[data-v-ac3476fa],.opciones-tipo-paquete div.fila-siguiente#mejoresEntradas .leyenda.mejores-entradas[data-v-ac3476fa],.opciones-tipo-paquete div.fila-siguiente#seleccionManual .leyenda.seleccion-manual[data-v-ac3476fa]{display:block}body:not(.page_renfeViajes) .opciones-tipo-paquete .btn-siguiente[data-v-ac3476fa]{background-color:#0cf!important}.opciones-tipo-paquete .btn-siguiente[data-v-ac3476fa]{color:#fff;font-size:1.6rem;font-weight:700;letter-spacing:1px;padding:15px 10px;width:100%;border:none;align-self:flex-end;transition-property:background-color;transition-duration:.4s;text-align:right;text-decoration:none!important;display:flex;align-items:center;justify-content:flex-end;outline:none}.opciones-tipo-paquete .btn-siguiente svg[data-v-ac3476fa]{fill:#fff;margin:0 15px;width:8px}@media screen and (max-width: 755px){.opciones-tipo-paquete .opciones-tipo-paquete[data-v-ac3476fa]{flex-direction:column}.opciones-tipo-paquete .opciones[data-v-ac3476fa]{padding:0 30px}.opciones-tipo-paquete .opciones .tipo[data-v-ac3476fa]{width:100%;flex-direction:row;padding:0 20px}.opciones-tipo-paquete .opciones .tipo p.nombre[data-v-ac3476fa]{margin-bottom:0;text-align:left}.opciones-tipo-paquete .opciones .tipo svg[data-v-ac3476fa]{width:55px;padding:10px 0;margin-bottom:0;margin-right:20px}}.event-selected[data-v-71408df7]{background-color:green}.event-normal[data-v-71408df7]{background-color:red}.colorBackgroundMarcaBlancaOpacity[data-v-71408df7]{background-color:#f551467f!important}#addTickets[data-v-71408df7] .seleccion_entradascom .calendarWrapper{width:100%;justify-content:center}#addTickets.calendarWrapper .tituloCalendarWrapper[data-v-71408df7]{color:#000!important;font-size:16px;margin:0 auto!important}#addTickets[data-v-71408df7] .search_trains_container .calendarWrapper input.dateEntradasCom{display:block}#addTickets[data-v-71408df7] .result-wrapper .calendarWrapper input.dateEntradasCom{margin:15px 0;text-align:center;display:none}#addTickets[data-v-71408df7] .swalCalendario .calendario-sesiones .fc-h-event.evento-elegido{background-color:#ccc!important}#addTickets[data-v-71408df7] .modal-calendario .modal{margin-left:0!important;position:absolute!important;top:28px!important;left:unset!important;right:0!important;padding:0!important;width:unset!important;height:unset!important}#addTickets[data-v-71408df7] .modal-calendario .modal-dialog{height:fit-content!important;margin:0!important;max-width:unset!important}#addTickets[data-v-71408df7] .modal-calendario .modal-content{width:fit-content!important;height:unset!important}#addTickets[data-v-71408df7] .modal-calendario button[disabled]{cursor:not-allowed}#addTickets[data-v-71408df7] .modal-title{font-size:15px;text-align:center}#addTickets[data-v-71408df7]{width:100%!important;padding:10px 45px 0;font-family:Roboto,sans-serif}#addTickets[data-v-71408df7] .fc-media-screen{margin:10px 0;width:100%}#addTickets[data-v-71408df7] .fc-header-toolbar{margin-bottom:0!important}#addTickets[data-v-71408df7] .fc-toolbar-title,#addTickets[data-v-71408df7] .fc .fc-button{border:none!important;text-transform:capitalize;background-color:transparent!important;font-size:16px!important}#addTickets[data-v-71408df7] .fc .fc-button .fc-icon{font-size:30px}#addTickets[data-v-71408df7] .fc .fc-button:hover,#addTickets[data-v-71408df7] .fc .fc-button:focus,#addTickets[data-v-71408df7] .fc .fc-button:active,#addTickets[data-v-71408df7] .fc .fc-button:focus-visible{background-color:transparent!important;border:none!important;box-shadow:none!important;outline:none!important}#addTickets[data-v-71408df7] .fc .fc-view-harness{overflow:visible}#addTickets[data-v-71408df7] .fc .fc-daygrid-body{width:100%!important;background-color:#eee}#addTickets[data-v-71408df7] .fc .fc-scrollgrid,#addTickets[data-v-71408df7] .fc .fc-scrollgrid table{width:100%!important;table-layout:fixed}#addTickets[data-v-71408df7] .fc-col-header-cell{border:none!important}#addTickets[data-v-71408df7] a.fc-col-header-cell-cushion{color:#fff;text-transform:capitalize}#addTickets[data-v-71408df7] a.fc-col-header-cell-cushion:hover{color:#fff;text-decoration:none}#addTickets[data-v-71408df7] .fc-daygrid-day-top{display:block!important;text-align:center!important}#addTickets[data-v-71408df7] .fc-daygrid-day-top a:hover{text-decoration:none;color:#585858}#addTickets[data-v-71408df7] .fc-daygrid-day-top a{font-size:15px!important;vertical-align:top!important}#addTickets[data-v-71408df7] .fc-day-disabled,#addTickets[data-v-71408df7] .fc-day-past{cursor:not-allowed}#addTickets[data-v-71408df7] .fc-day-past a{color:#d0d0d0}#addTickets[data-v-71408df7] .fc-day-past a:hover{color:#d0d0d0;text-decoration:none;cursor:not-allowed}#addTickets[data-v-71408df7] .fc .fc-daygrid-day.fc-day-today{background-color:transparent}#addTickets[data-v-71408df7] .fc .fc-daygrid-day.fc-day-today a{color:#000}#addTickets[data-v-71408df7] .fc-daygrid-day-events{margin-bottom:0!important;min-height:3.5em}#addTickets[data-v-71408df7] .fc-h-event.fc-daygrid-event{background-color:#476727;border-color:#476727;text-align:center}#addTickets[data-v-71408df7] .fc-h-event.fc-daygrid-event.diaBarato{background-color:#73a931;border-color:#73a931}#addTickets[data-v-71408df7] .fc-h-event.evento-elegido{background-color:#ccc!important}#addTickets[data-v-71408df7] .fc-event-title{font-size:12px;white-space:break-spaces}#addTickets[data-v-71408df7] .fc .fc-highlight{background-color:transparent}#addTickets[data-v-71408df7] .fc-event-main .sesion{display:flex;align-items:flex-end;flex-wrap:wrap;font-weight:700;color:#666}#addTickets[data-v-71408df7] .diaBarato .fc-event-main .sesion{color:inherit}#addTickets[data-v-71408df7] .fc-event-main .sesion span{flex-grow:1;line-height:normal}#addTickets[data-v-71408df7] .fc-event-main .sesion .hora{font-size:.8em;color:#666;padding-right:2px}#addTickets[data-v-71408df7] .fc-event-main .sesion .precio{font-size:15px}#addTickets[data-v-71408df7] .fc-event-main .sesion .precio .small{font-size:65%;font-weight:700}#addTickets[data-v-71408df7] .fc-event-main .sesion .no-entradas{font-size:.7em;white-space:normal;color:#666!important}#addTickets[data-v-71408df7] .fc-event-main .disponibilidad{height:4px;margin:0 2px 2px;background-color:#ccc;border-radius:0}#addTickets[data-v-71408df7] .fc-event-main .barra-disponibilidad{min-width:5%;max-width:100%;height:100%}#addTickets[data-v-71408df7] .fc-event-main .barra-disponibilidad.alta{background-color:#9c3}#addTickets[data-v-71408df7] .fc-event-main .barra-disponibilidad.media{background-color:#fc0}#addTickets[data-v-71408df7] .fc-event-main .barra-disponibilidad.baja{background-color:red}#addTickets.calendarWrapper[data-v-71408df7] .info-disponibilidad{border-bottom:1px solid black;margin-top:20px;width:100%}#addTickets.calendarWrapper[data-v-71408df7] .info-disponibilidad>div{cursor:pointer;display:flex;flex-wrap:wrap;align-items:center;width:100%;padding:0 10px 10px}#addTickets.calendarWrapper[data-v-71408df7] .info-disponibilidad p.titulo{font-family:Roboto,sans-serif;color:#000;font-size:17px;display:inline-block;margin:0!important;text-align:left;flex-grow:1}#addTickets.calendarWrapper[data-v-71408df7] .info-disponibilidad svg{fill:#666}#addTickets.calendarWrapper[data-v-71408df7] .info-disponibilidad .info-contenido{color:#000;font-family:Roboto,sans-serif;font-size:14px;padding:10px 25px;margin:0!important;flex-basis:100%;cursor:default}#addTickets.calendarWrapper[data-v-71408df7] .info-disponibilidad .info-contenido img{width:100%}#addTickets.calendarWrapper[data-v-71408df7] .info-disponibilidad .aviso-disponibilidad{font-size:11px;text-align:left;margin-top:10px}#addTickets[data-v-71408df7] .descuentoprecio{text-align:center;font-size:9px;font-weight:700;color:#fff;background-color:#666;border-radius:3px 3px 0 0}#addTickets[data-v-71408df7] .descuentoprecioResponsive{display:none;text-align:center;font-size:9px;font-weight:700;color:#fff;background-color:#666;border-radius:3px 3px 0 0}#addTickets[data-v-71408df7] .leyendaOcioForm{width:16px;height:16px;background-color:#476727;border-radius:50%;margin:0 auto}#addTickets[data-v-71408df7] .diaDesactivado{color:#999!important;cursor:not-allowed}@media screen and (max-width: 1500px){#addTickets[data-v-71408df7] .descuentoprecio{font-size:8px}}@media screen and (max-width: 1312px){#addTickets[data-v-71408df7] .descuentoprecio{display:none}#addTickets[data-v-71408df7] .descuentoprecioResponsive{display:block}}@media screen and (max-width: 830px){#addTickets[data-v-71408df7] .descuentoprecio{display:block;font-size:9px}#addTickets[data-v-71408df7] .descuentoprecioResponsive{display:none}}@media screen and (max-width: 755px){#addTickets[data-v-71408df7]{padding:10px 15px 0}#addTickets[data-v-71408df7] .fc-event-main .sesion{margin-top:3px}#addTickets[data-v-71408df7] .descuentoprecio{display:block;font-size:8px}}@media screen and (max-width: 673px){#addTickets[data-v-71408df7] .descuentoprecio{display:none}#addTickets[data-v-71408df7] .descuentoprecioResponsive{display:block}}@media screen and (max-width: 450px){#addTickets[data-v-71408df7]{padding:10px 0 0}#addTickets[data-v-71408df7] .fc-event-title{padding:0;font-size:11px}#addTickets[data-v-71408df7] .fc-event-main .sesion .precio{margin-top:2px;font-size:13px}}body.modal-open[data-v-71408df7]{overflow:visible}.containerCompraHotelEntrada[data-v-e752ada1]{max-width:384px;display:flex;align-items:center;flex-direction:column;width:100%;margin:0 auto}.containerCompraHotelEntrada .tituloDatosCompra[data-v-e752ada1]{margin-top:30px;color:#000;font-size:16px;font-weight:700;text-align:center}.containerCompraHotelEntrada .datosCompra.formHotelEntrada[data-v-e752ada1]{display:flex;align-items:center;flex-direction:column;width:100%}.containerCompraHotelEntrada .datosCompra span.small[data-v-e752ada1]{font-size:1em;text-align:left;display:flex;width:100%;justify-content:space-between;align-items:center;padding:0 10px}.containerCompraHotelEntrada .datosCompra span.small.not-collapsed svg.arrow[data-v-e752ada1]{transform:rotate(180deg)}.datepicker-paquete[data-v-e752ada1]{position:relative;width:100%;color:#000;border-radius:5px;border:2px solid #cccccc;margin:15px auto}.datepicker-paquete label[data-v-e752ada1]{color:#666;position:absolute;top:20px;left:25px;font-size:13px;font-weight:700}.datosCompra input.inputHotelEntrada[data-v-e752ada1]{border-radius:4px;width:100%;color:#666!important;font-size:15px;padding:35px 0 15px 25px!important;margin:0}.svgFlechaDataList[data-v-e752ada1]{position:absolute;right:2px;top:0;transition:transform .2s ease;width:30px;height:100%}.containerCompraHotelEntrada .datosCompra input.childsInput[data-v-e752ada1],.containerCompraHotelEntrada .datosCompra input.adultsInput[data-v-e752ada1]{background:none!important}.datosCompra .borde-rojo[data-v-e752ada1]{border:2px solid #db3747!important;outline:none}.containerCompraHotelEntrada .datosCompra input[data-v-e752ada1]::-webkit-input-placeholder,.containerCompraHotelEntrada .datosCompra select[data-v-e752ada1]::-webkit-input-placeholder{color:#666}.containerCompraHotelEntrada .datosCompra div.inputDatosCompra .habitaciones[data-v-e752ada1]{padding-left:120px!important;position:relative;background-color:transparent;z-index:10}.containerCompraHotelEntrada .datosCompra div.inputDatosCompra .habitacionesEng[data-v-e752ada1]{padding-left:82px!important;position:relative;background-color:transparent;z-index:10}.containerCompraHotelEntrada .datosCompra div.inputDatosCompra[data-v-e752ada1]{position:relative;width:100%}.containerCompraHotelEntrada .datosCompra select[data-v-e752ada1]{-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:100%;background-position-y:50%;background-size:auto 90%!important;width:100%}.datosCompra div.inputDatosCompra[data-v-e752ada1]{position:relative;width:100%;height:78px;border-radius:5px;border:2px solid #cccccc;margin:15px auto;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;padding:0 10px}div.inputDatosCompra label[data-v-e752ada1]{color:#666;font-size:13px;width:unset;text-align:left;margin:0;font-weight:700}div.inputDatosCompra .pasajeros-input[data-v-e752ada1]{display:flex;align-items:center}div.inputDatosCompra .pasajeros-input button[data-v-e752ada1]{display:flex;align-items:center;justify-content:center}div.inputDatosCompra .pasajeros-input button[data-v-e752ada1]:disabled{pointer-events:none}div.inputDatosCompra .pasajeros-input button svg[data-v-e752ada1]{width:18px;height:18px}div.inputDatosCompra .pasajeros-input button:disabled svg[data-v-e752ada1]{fill:#dadada!important}div.inputDatosCompra .pasajeros-input>span[data-v-e752ada1]{font-size:1rem;margin:0 25px}#datalist.active .svgFlechaDataList[data-v-e752ada1],#datalist2.active .svgFlechaDataList[data-v-e752ada1]{transform:rotate(180deg)}[data-v-e752ada1] #modalSeleccionFechaIda .modal-content,[data-v-e752ada1] #modalSeleccionFechaVuelta .modal-content{width:100%;max-width:688px!important;margin:4rem auto!important}.containerCompraHotelEntrada .datosCompra .btnGris[data-v-e752ada1],[data-v-e752ada1] #modalSeleccionFechaIda .btnGris,[data-v-e752ada1] #modalSeleccionFechaVuelta .btnGris{background-color:#666;padding:3px 20px!important;color:#fff!important;font-family:Roboto,sans-serif!important;display:inline-block;border:1px solid transparent;border-radius:40px!important;text-align:center;transition:background-color ease .7s;text-decoration:none;font-size:15px!important;font-weight:700;cursor:pointer}[data-v-e752ada1] #modalSeleccionFechaIda .btnGris,[data-v-e752ada1] #modalSeleccionFechaVuelta .btnGris{display:block!important;margin:0 auto!important}[data-v-e752ada1] #modalSeleccionFechaIda.modal,#modalSeleccionFechaIda___BV_modal_backdrop_.modal-backdrop[data-v-e752ada1],[data-v-e752ada1] #modalSeleccionFechaVuelta.modal,#modalSeleccionFechaVuelta___BV_modal_backdrop_.modal-backdrop[data-v-e752ada1]{background-color:transparent!important}[data-v-e752ada1] #modalSeleccionFechaIda .leyendaCalendario,[data-v-e752ada1] #modalSeleccionFechaVuelta .leyendaCalendario{position:static!important;display:flex;align-items:center;font-size:16px}[data-v-e752ada1] #modalSeleccionFechaIda .leyendaOcio,[data-v-e752ada1] #modalSeleccionFechaVuelta .leyendaOcio{width:8px;height:8px;background-color:#476727;border-radius:50%;margin-right:5px}[data-v-e752ada1] #modalSeleccionFechaIda .modal-header,[data-v-e752ada1] #modalSeleccionFechaVuelta .modal-header{width:100%!important;height:100%!important;justify-content:center!important;padding:16px 0 0!important}.btn-siguiente-paso[data-v-e752ada1]{color:#fff;font-size:1.5em;font-weight:700;letter-spacing:1px;padding:15px 10px;width:100%;border:none;align-self:flex-end;transition-property:background-color;transition-duration:.4s;text-align:right;text-decoration:none!important;display:flex;align-items:center;justify-content:flex-end;outline:none;margin-top:15px;background-color:#ccc}.btn-siguiente-paso svg[data-v-e752ada1]{fill:#fff;margin:0 15px;width:8px}body:not(.page_renfeViajes) .btn-siguiente-paso.enabled[data-v-e752ada1]{background-color:#0cf!important}.containerCompraTrenEntrada[data-v-1d423c3a]{max-width:384px;display:flex;align-items:center;flex-direction:column;width:100%;margin:0 auto}.containerCompraTrenEntrada .tituloDatosCompra[data-v-1d423c3a]{margin-top:30px;color:#000;font-size:16px;font-weight:700;text-align:center}.containerCompraTrenEntrada .datosCompra.formTrenEntrada[data-v-1d423c3a]{display:flex;align-items:center;flex-direction:column;width:100%}#datalist[data-v-1d423c3a],#datalist2[data-v-1d423c3a],.datepicker-paquete[data-v-1d423c3a]{position:relative;width:100%;color:#000;border-radius:5px;border:2px solid #cccccc;margin:15px auto}.datepicker-paquete label[data-v-1d423c3a],#datalist label[data-v-1d423c3a],#datalist2 label[data-v-1d423c3a]{color:#666;position:absolute;top:20px;left:25px;font-size:13px;font-weight:700}#datalist label[data-v-1d423c3a]{top:0;left:0;width:100%;height:100%}#datalist label span[data-v-1d423c3a]{position:absolute;top:20px;left:25px}#datalist-select[data-v-1d423c3a] .vs__dropdown-menu li,#datalist-select2[data-v-1d423c3a] .vs__dropdown-menu li{font-size:15px!important;background-color:#fff;padding:4px 5px 5px 18px;color:#666}#datalist-select[data-v-1d423c3a] .vs__dropdown-menu li.vs__dropdown-option--highlight,#datalist-select2[data-v-1d423c3a] .vs__dropdown-menu li.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}#datalist-select[data-v-1d423c3a] .vs__dropdown-toggle,#datalist-select2[data-v-1d423c3a] .vs__dropdown-toggle,#datalist-select[data-v-1d423c3a] .vs__selected-options,#datalist-select2[data-v-1d423c3a] .vs__selected-options{border:none;padding:0}#datalist-select[data-v-1d423c3a] .vs__actions,#datalist-select2[data-v-1d423c3a] .vs__actions{display:none!important}.containerCompraTrenEntrada .datosCompra[data-v-1d423c3a] input,.containerCompraTrenEntrada .datosCompra[data-v-1d423c3a] span.vs__selected{font-size:15px!important;color:#666}.containerCompraTrenEntrada .datosCompra[data-v-1d423c3a] span.vs__selected{padding:0;margin:0}#datalist[data-v-1d423c3a],#datalist-select2[data-v-1d423c3a],.containerCompraTrenEntrada .datosCompra input.inputTrenEntrada[data-v-1d423c3a]{border-radius:4px;width:100%;color:#666!important;font-size:15px;padding:35px 0 15px 25px!important;margin:0}.containerCompraTrenEntrada .datosCompra input.childsInput[data-v-1d423c3a],.containerCompraTrenEntrada .datosCompra input.adultsInput[data-v-1d423c3a]{background:none!important}.containerCompraTrenEntrada .datosCompra .borde-rojo[data-v-1d423c3a]{border:2px solid #db3747!important;outline:none}.containerCompraTrenEntrada .datosCompra .borde-rojo[data-v-1d423c3a] .vs__dropdown-toggle{border:none!important;outline:none}.containerCompraTrenEntrada .datosCompra input.inputTrenEntrada[data-v-1d423c3a]::-webkit-input-placeholder{color:#666!important}.containerCompraTrenEntrada .svgTrenDataList[data-v-1d423c3a]{top:0!important;position:absolute;left:5px;width:20px;fill:#666;height:100%;z-index:12}#datalist-ul[data-v-1d423c3a],#datalist-ul2[data-v-1d423c3a]{display:none;position:absolute;padding:0;width:100%;max-height:220px;top:100%;left:-1px;list-style:none;border-radius:2px;background:#fff;overflow:hidden;overflow-y:auto;z-index:100;box-sizing:content-box}.containerCompraTrenEntrada .datosCompra div.inputDatosCompra[data-v-1d423c3a]{position:relative;width:100%;border-radius:5px;border:2px solid #cccccc;margin:15px auto;display:flex;align-items:center;justify-content:space-between;padding:25px 10px}div.inputDatosCompra label[data-v-1d423c3a]{color:#666;font-size:13px;width:unset;text-align:left;margin:0;font-weight:700}div.inputDatosCompra .pasajeros-input[data-v-1d423c3a]{display:flex;align-items:center}div.inputDatosCompra .pasajeros-input button[data-v-1d423c3a]{display:flex;align-items:center;justify-content:center}div.inputDatosCompra .pasajeros-input button[data-v-1d423c3a]:disabled{pointer-events:none}div.inputDatosCompra .pasajeros-input button svg[data-v-1d423c3a]{width:18px;height:18px}div.inputDatosCompra .pasajeros-input button:disabled svg[data-v-1d423c3a]{fill:#dadada!important}div.inputDatosCompra .pasajeros-input>span[data-v-1d423c3a]{font-size:1rem;margin:0 25px}.containerCompraTrenEntrada svg[data-v-1d423c3a]{height:100%!important;top:0;vertical-align:top}.page_RenfeHome svg[data-v-1d423c3a]{height:100%;top:0;vertical-align:top}.checkRegreso[data-v-1d423c3a]{display:block;position:relative;cursor:pointer;font-size:1rem}.containerCompraTrenEntrada .datosCompra .btnGris[data-v-1d423c3a]{background-color:#666;padding:3px 20px!important;color:#fff!important;font-family:Roboto,sans-serif!important;display:inline-block;border:1px solid transparent;border-radius:40px!important;text-align:center;transition:background-color ease .7s;text-decoration:none;font-size:15px!important;font-weight:700;cursor:pointer}.containerCompraTrenEntrada .svgFlechaDataList[data-v-1d423c3a]{position:absolute;right:2px;top:0;transition:transform .2s ease;width:30px;height:30px}#datalist.active .svgFlechaDataList[data-v-1d423c3a],#datalist2.active .svgFlechaDataList[data-v-1d423c3a]{transform:rotate(180deg)}.containerCompraTrenEntrada .datosCompra button.btnSiguiente.no-valido[data-v-1d423c3a],.containerCompraTrenEntrada .datosCompra button#btnTrenHotelEntradas.no-valido[data-v-1d423c3a]{background-color:#999!important}.containerCompraTrenEntrada .datosCompra .checkRegreso[data-v-1d423c3a]{text-align:left;margin-top:5px;width:100%}.containerCompraTrenEntrada .datosCompra .checkRegreso input[data-v-1d423c3a]{width:unset}.containerCompraTrenEntrada .datosCompra .checkRegreso[data-v-1d423c3a]{font-size:14px;font-weight:400}.checkRegreso input[data-v-1d423c3a]{width:unset;display:none}.checkRegreso label[data-v-1d423c3a]{display:flex;align-items:center;position:relative;margin:7px 0;cursor:pointer;border:none}.checkRegreso .checkmark[data-v-1d423c3a]{height:1.2em!important;width:1.2em!important;border-radius:3px;border:1px solid #767676;box-sizing:border-box;margin-right:5px;display:inline-flex;justify-content:center}.checkRegreso label:hover .checkmark[data-v-1d423c3a]{border-color:#464646!important}.checkRegreso .checkmark svg[data-v-1d423c3a]{width:.7rem!important;vertical-align:middle;display:none;fill:#fff!important}.checkRegreso .checkmark.checked svg[data-v-1d423c3a]{display:block}[data-v-1d423c3a] #modalSeleccionFechaIda .modal-content,[data-v-1d423c3a] #modalSeleccionFechaVuelta .modal-content{width:100%;max-width:688px!important;margin:4rem auto!important}.containerCompraHotelEntrada .datosCompra .btnGris[data-v-1d423c3a],[data-v-1d423c3a] #modalSeleccionFechaIda .btnGris,[data-v-1d423c3a] #modalSeleccionFechaVuelta .btnGris{background-color:#666;padding:3px 20px!important;color:#fff!important;font-family:Roboto,sans-serif!important;display:inline-block;border:1px solid transparent;border-radius:40px!important;text-align:center;transition:background-color ease .7s;text-decoration:none;font-size:15px!important;font-weight:700;cursor:pointer}[data-v-1d423c3a] #modalSeleccionFechaIda .btnGris,[data-v-1d423c3a] #modalSeleccionFechaVuelta .btnGris{display:block!important;margin:0 auto!important}.containerCompraHotelEntrada .datosCompra button.btnSiguiente.no-valido[data-v-1d423c3a],.containerCompraHotelEntrada .datosCompra button#btnTrenHotelEntradas.no-valido[data-v-1d423c3a]{background-color:#999!important}[data-v-1d423c3a] #modalSeleccionFechaIda.modal,#modalSeleccionFechaIda___BV_modal_backdrop_.modal-backdrop[data-v-1d423c3a],[data-v-1d423c3a] #modalSeleccionFechaVuelta.modal,#modalSeleccionFechaVuelta___BV_modal_backdrop_.modal-backdrop[data-v-1d423c3a]{background-color:transparent!important}[data-v-1d423c3a] #modalSeleccionFechaIda .leyendaCalendario,[data-v-1d423c3a] #modalSeleccionFechaVuelta .leyendaCalendario{position:static!important;display:flex;align-items:center;font-size:16px}[data-v-1d423c3a] #modalSeleccionFechaIda .leyendaOcio,[data-v-1d423c3a] #modalSeleccionFechaVuelta .leyendaOcio{width:8px;height:8px;background-color:#476727;border-radius:50%;margin-right:5px}[data-v-1d423c3a] #modalSeleccionFechaIda .modal-header,[data-v-1d423c3a] #modalSeleccionFechaVuelta .modal-header{width:100%!important;height:100%!important;justify-content:center!important;padding:16px 0 0!important}.btn-siguiente-paso[data-v-1d423c3a]{color:#fff;font-size:1.5em;font-weight:700;letter-spacing:1px;padding:15px 10px;width:100%;border:none;align-self:flex-end;transition-property:background-color;transition-duration:.4s;text-align:right;text-decoration:none!important;display:flex;align-items:center;justify-content:flex-end;outline:none;margin-top:15px;background-color:#ccc}.btn-siguiente-paso svg[data-v-1d423c3a]{fill:#fff;margin:0 15px;width:8px}body:not(.page_renfeViajes) .btn-siguiente-paso.enabled[data-v-1d423c3a]{background-color:#0cf!important}.custom-control-input:checked~.custom-control-label[data-v-1d423c3a]:before{color:#fff;border:0px!important;background-color:#f55146!important}.containerCompraTrenEntrada .custom-control[data-v-1d423c3a]{padding-left:0!important}@media screen and (max-width: 440px){.containerCompraTrenEntrada[data-v-1d423c3a]{padding:1.6rem!important}}.containerCompraTrenEntrada[data-v-74644162]{max-width:384px;display:flex;align-items:center;flex-direction:column;width:100%;margin:0 auto}.containerCompraTrenEntrada .tituloDatosCompra[data-v-74644162]{margin-top:30px;color:#000;font-size:16px;font-weight:700;text-align:center}.containerCompraTrenEntrada .datosCompra.formTrenEntrada[data-v-74644162]{display:flex;align-items:center;flex-direction:column;width:100%}#datalist[data-v-74644162],#datalist2[data-v-74644162],.datepicker-paquete[data-v-74644162]{position:relative;width:100%;color:#000;border-radius:5px;border:2px solid #cccccc;margin:15px auto}.datepicker-paquete label[data-v-74644162],#datalist label[data-v-74644162],#datalist2 label[data-v-74644162]{color:#666;position:absolute;top:20px;left:25px;font-size:13px;font-weight:700}#datalist label[data-v-74644162]{top:0;left:0;width:100%;height:100%}#datalist label span[data-v-74644162]{position:absolute;top:20px;left:25px}#datalist-select[data-v-74644162] .vs__dropdown-menu li,#datalist-select2[data-v-74644162] .vs__dropdown-menu li{font-size:15px!important;background-color:#fff;padding:4px 5px 5px 18px;color:#666}#datalist-select[data-v-74644162] .vs__dropdown-menu li.vs__dropdown-option--highlight,#datalist-select2[data-v-74644162] .vs__dropdown-menu li.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}#datalist-select[data-v-74644162] .vs__dropdown-toggle,#datalist-select2[data-v-74644162] .vs__dropdown-toggle,#datalist-select[data-v-74644162] .vs__selected-options,#datalist-select2[data-v-74644162] .vs__selected-options{border:none;padding:0}#datalist-select[data-v-74644162] .vs__actions,#datalist-select2[data-v-74644162] .vs__actions{display:none!important}.containerCompraTrenEntrada .datosCompra[data-v-74644162] input,.containerCompraTrenEntrada .datosCompra[data-v-74644162] span.vs__selected{font-size:15px!important;color:#666}.containerCompraTrenEntrada .datosCompra[data-v-74644162] span.vs__selected{padding:0;margin:0}#datalist[data-v-74644162],#datalist-select2[data-v-74644162],.containerCompraTrenEntrada .datosCompra input.inputTrenEntrada[data-v-74644162]{border-radius:4px;width:100%;color:#666!important;font-size:15px;padding:35px 0 15px 25px!important;margin:0}.containerCompraTrenEntrada .datosCompra input.childsInput[data-v-74644162],.containerCompraTrenEntrada .datosCompra input.adultsInput[data-v-74644162]{background:none!important}.containerCompraTrenEntrada .datosCompra .borde-rojo[data-v-74644162]{border:2px solid #db3747!important;outline:none}.containerCompraTrenEntrada .datosCompra .borde-rojo[data-v-74644162] .vs__dropdown-toggle{border:none!important;outline:none}.containerCompraTrenEntrada .datosCompra input.inputTrenEntrada[data-v-74644162]::-webkit-input-placeholder{color:#666!important}.containerCompraTrenEntrada .svgTrenDataList[data-v-74644162]{top:0!important;position:absolute;left:5px;width:20px;fill:#666;height:100%;z-index:12}#datalist-ul[data-v-74644162],#datalist-ul2[data-v-74644162]{display:none;position:absolute;padding:0;width:100%;max-height:220px;top:100%;left:-1px;list-style:none;border-radius:2px;background:#fff;overflow:hidden;overflow-y:auto;z-index:100;box-sizing:content-box}.containerCompraTrenEntrada .datosCompra div.inputDatosCompra[data-v-74644162]{position:relative;width:100%;height:78px;border-radius:5px;border:2px solid #cccccc;margin:15px auto;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;padding:0 10px}.containerCompraTrenEntrada .datosCompra span.small[data-v-74644162]{font-size:1em;text-align:left;display:flex;width:100%;justify-content:space-between;align-items:center;padding:0 10px}.containerCompraTrenEntrada .datosCompra span.small.not-collapsed svg.arrow[data-v-74644162]{transform:rotate(180deg)}div.inputDatosCompra label[data-v-74644162]{color:#666;font-size:13px;width:unset;text-align:left;margin:0;font-weight:700}div.inputDatosCompra .pasajeros-input[data-v-74644162]{display:flex;align-items:center}div.inputDatosCompra .pasajeros-input button[data-v-74644162]{display:flex;align-items:center;justify-content:center}div.inputDatosCompra .pasajeros-input button[data-v-74644162]:disabled{pointer-events:none}div.inputDatosCompra .pasajeros-input button svg[data-v-74644162]{width:18px;height:18px}div.inputDatosCompra .pasajeros-input button:disabled svg[data-v-74644162]{fill:#dadada!important}div.inputDatosCompra .pasajeros-input>span[data-v-74644162]{font-size:1rem;margin:0 25px}.containerCompraTrenEntrada svg[data-v-74644162]{height:100%!important;top:0;vertical-align:top}.page_RenfeHome svg[data-v-74644162]{height:100%;top:0;vertical-align:top}.checkRegreso[data-v-74644162]{display:block;position:relative;cursor:pointer;font-size:1rem}.containerCompraTrenEntrada .datosCompra .btnGris[data-v-74644162]{background-color:#666;padding:3px 20px!important;color:#fff!important;font-family:Roboto,sans-serif!important;display:inline-block;border:1px solid transparent;border-radius:40px!important;text-align:center;transition:background-color ease .7s;text-decoration:none;font-size:15px!important;font-weight:700;cursor:pointer}.containerCompraTrenEntrada .svgFlechaDataList[data-v-74644162]{position:absolute;right:2px;top:0;transition:transform .2s ease;width:30px;height:30px}#datalist.active .svgFlechaDataList[data-v-74644162],#datalist2.active .svgFlechaDataList[data-v-74644162]{transform:rotate(180deg)}.containerCompraTrenEntrada .datosCompra .checkRegreso[data-v-74644162]{text-align:left;margin-top:5px;width:100%}.containerCompraTrenEntrada .datosCompra .checkRegreso input[data-v-74644162]{width:unset}.containerCompraTrenEntrada .datosCompra .checkRegreso[data-v-74644162]{font-size:14px;font-weight:400}.checkRegreso input[data-v-74644162]{width:unset;display:none}.checkRegreso label[data-v-74644162]{display:flex;align-items:center;position:relative;margin:7px 0;cursor:pointer;border:none}.checkRegreso .checkmark[data-v-74644162]{height:1.2em!important;width:1.2em!important;border-radius:3px;border:1px solid #767676;box-sizing:border-box;margin-right:5px;display:inline-flex;justify-content:center}.checkRegreso label:hover .checkmark[data-v-74644162]{border-color:#464646!important}.checkRegreso .checkmark svg[data-v-74644162]{width:.7rem!important;vertical-align:middle;display:none;fill:#fff!important}.checkRegreso .checkmark.checked svg[data-v-74644162]{display:block}.containerCompraTrenEntrada .datosCompra select[data-v-74644162]{-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:100%;background-position-y:50%;background-size:auto 90%!important;width:100%}[data-v-74644162] #modalSeleccionFechaIda .modal-content,[data-v-74644162] #modalSeleccionFechaVuelta .modal-content{width:100%;max-width:688px!important;margin:4rem auto!important}.containerCompraTrenEntrada .datosCompra .btnGris[data-v-74644162],[data-v-74644162] #modalSeleccionFechaIda .btnGris,[data-v-74644162] #modalSeleccionFechaVuelta .btnGris{background-color:#666;padding:3px 20px!important;color:#fff!important;font-family:Roboto,sans-serif!important;display:inline-block;border:1px solid transparent;border-radius:40px!important;text-align:center;transition:background-color ease .7s;text-decoration:none;font-size:15px!important;font-weight:700;cursor:pointer}[data-v-74644162] #modalSeleccionFechaIda .btnGris,[data-v-74644162] #modalSeleccionFechaVuelta .btnGris{display:block!important;margin:0 auto!important}.containerCompraTrenEntrada .datosCompra button.btnSiguiente.no-valido[data-v-74644162],.containerCompraTrenEntrada .datosCompra button#btnTrenHotelEntradas.no-valido[data-v-74644162]{background-color:#999!important}[data-v-74644162] #modalSeleccionFechaIda.modal,#modalSeleccionFechaIda___BV_modal_backdrop_.modal-backdrop[data-v-74644162],[data-v-74644162] #modalSeleccionFechaVuelta.modal,#modalSeleccionFechaVuelta___BV_modal_backdrop_.modal-backdrop[data-v-74644162]{background-color:transparent!important}[data-v-74644162] #modalSeleccionFechaIda .leyendaCalendario,[data-v-74644162] #modalSeleccionFechaVuelta .leyendaCalendario{position:static!important;display:flex;align-items:center;font-size:16px}[data-v-74644162] #modalSeleccionFechaIda .leyendaOcio,[data-v-74644162] #modalSeleccionFechaVuelta .leyendaOcio{width:8px;height:8px;background-color:#476727;border-radius:50%;margin-right:5px}[data-v-74644162] #modalSeleccionFechaIda .modal-header,[data-v-74644162] #modalSeleccionFechaVuelta .modal-header{width:100%!important;height:100%!important;justify-content:center!important;padding:16px 0 0!important}.btn-siguiente-paso[data-v-74644162]{color:#fff;font-size:1.5em;font-weight:700;letter-spacing:1px;padding:15px 10px;width:100%;border:none;align-self:flex-end;transition-property:background-color;transition-duration:.4s;text-align:right;text-decoration:none!important;display:flex;align-items:center;justify-content:flex-end;outline:none;margin-top:15px;background-color:#ccc}.btn-siguiente-paso svg[data-v-74644162]{fill:#fff;margin:0 15px;width:8px}body:not(.page_renfeViajes) .btn-siguiente-paso.enabled[data-v-74644162]{background-color:#0cf!important}.custom-control-input:checked~.custom-control-label[data-v-74644162]:before{color:#fff;border:0px!important;background-color:#f55146!important}.containerCompraTrenEntrada .custom-control[data-v-74644162]{padding-left:0!important}@media screen and (max-width: 440px){.containerCompraTrenEntrada[data-v-74644162]{padding:1.6rem!important}}[data-v-fc22dafb] .modal-opcion-compra .modal-header{width:100%;height:100%}[data-v-fc22dafb] .modal-opcion-compra .modal-dialog{max-width:750px!important}[data-v-fc22dafb] .modal-opcion-compra .modal-body{padding:25px 40px!important}div.theme--light.v-application[data-v-3d6923ad]{background:transparent}.v-application--wrap[data-v-3d6923ad]{min-height:initial}body.page_renfeViajes #sec_contenido_izquierda #formatoMicroProducto[data-v-3d6923ad]{background-color:#eff3f6!important}.contenedor-ficha-producto[data-v-3d6923ad]{width:98%;max-width:1200px;margin:0 auto;font-family:Roboto,sans-serif!important}@media screen and (max-width: 1200px){#formatoMicroProducto #cajasCompra[data-v-3d6923ad],#formatoMicroProducto #informacionProducto[data-v-3d6923ad],#formatoMicroProducto #pestanasProducto[data-v-3d6923ad],#formatoMicroProducto #blogProducto[data-v-3d6923ad]{width:100%}}#menuAreaPersonal h3[data-v-8030d159]{font-weight:100;font-family:Roboto,sans-serif;text-align:center;margin:.7em auto;padding:7px;width:fit-content;font-size:1.5em}#menuAreaPersonal h3[data-v-8030d159]:hover{cursor:pointer;font-weight:300}#menuAreaPersonal h3[data-v-8030d159]:last-of-type{margin-top:2em}.form-datos-personales[data-v-8feb3df0]{margin:0 -10px}.form-datos-personales[data-v-8feb3df0] *{font-family:Roboto,sans-serif!important}form.form-datos-personales div.datos-personales[data-v-8feb3df0],form.form-datos-personales div.datos-personas[data-v-8feb3df0]{width:80%;margin:0 auto}form.form-datos-personales div.input-group[data-v-8feb3df0]{justify-content:space-between}form.form-datos-personales div.input-group .control-group[data-v-8feb3df0]{padding:0 10px!important}div.input-group .control-group .label[data-v-8feb3df0]{position:absolute;top:15px;left:15px;padding:5px;font-size:16px;color:#fff;pointer-events:none;opacity:0;transition:all .25s ease}div.input-group .control-group .label.has-value[data-v-8feb3df0]{z-index:5;top:-10px;left:18px;font-size:12px;color:#000;opacity:1}div.input-group .control-group input[data-v-8feb3df0],div.input-group .control-group select[data-v-8feb3df0]{border-radius:30px;border:none!important;background-color:#f0f0f0!important;padding:10px 15px!important;margin:5px 0;outline:none;-webkit-appearance:none;position:relative;width:100%}div.input-group .control-group select[data-v-8feb3df0]{-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:95%;background-position-y:50%}div.input-group .control-group input[data-v-8feb3df0]::placeholder{color:#000}div.input-group .control-group input[data-v-8feb3df0]:-webkit-autofill,div.input-group .control-group select[data-v-8feb3df0]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #f0f0f0 inset}[data-v-8feb3df0] .vc-weekday{background-color:#f55146;color:#fff!important;padding-top:8px!important;padding-bottom:8px!important}[data-v-8feb3df0] .vc-title{color:#f55146!important}[data-v-8feb3df0] .vc-highlight{background-color:#f55146!important;border-radius:initial!important;border-color:#f55146!important;color:#fff!important}[data-v-8feb3df0] .vc-day-content:hover,[data-v-8feb3df0] .vc-day-content:focus{border-radius:initial!important}[data-v-8feb3df0] .vc-svg-icon path{fill:#f55146!important}[data-v-8feb3df0] .v-select .vs__dropdown-menu .vs__dropdown-option--highlight{background-color:#f55146}div.input-group .control-group .error-datos[data-v-8feb3df0]{color:red;margin-left:15px;font-size:12px}form.form-datos-personales div .btn-guardar[data-v-8feb3df0]{color:#fff;width:100%;font-weight:700;border-radius:30px;padding:5px 0;margin-top:1.5em}form.form-datos-personales div .btn-guardar[data-v-8feb3df0]:hover{transform:scale(1.01)}@media screen and (max-width: 1200px){form.form-datos-personales div.datos-personales[data-v-8feb3df0],form.form-datos-personales div.datos-personas[data-v-8feb3df0]{width:100%}form.form-datos-personales div.input-group[data-v-8feb3df0]{padding:0!important}}@media screen and (max-width: 830px) and (min-width: 768px){form.form-datos-personales[data-v-8feb3df0]{zoom:85%}[data-v-8feb3df0] .vc-popover-content-wrapper{zoom:115%}}@media screen and (max-width: 450px){form.form-datos-personales[data-v-8feb3df0]{zoom:85%}[data-v-8feb3df0] .vc-popover-content-wrapper{zoom:115%}}@media screen and (max-width: 360px){form.form-datos-personales[data-v-8feb3df0]{zoom:75%}[data-v-8feb3df0] .vc-popover-content-wrapper{zoom:125%}}.form-datos-personales[data-v-ea9ac546]{margin:0 -10px}.form-datos-personales[data-v-ea9ac546] *{font-family:Roboto,sans-serif!important}form.form-datos-personales div.datos-personales[data-v-ea9ac546],form.form-datos-personales div.datos-personas[data-v-ea9ac546]{width:80%;margin:0 auto}form.form-datos-personales div.input-group[data-v-ea9ac546]{justify-content:space-between}form.form-datos-personales div.input-group .control-group[data-v-ea9ac546]{padding:0 10px!important}div.input-group .control-group .label[data-v-ea9ac546]{position:absolute;top:15px;left:15px;padding:5px;font-size:16px;color:#fff;pointer-events:none;opacity:0;transition:all .25s ease}div.input-group .control-group .label.has-value[data-v-ea9ac546]{z-index:5;top:-10px;left:18px;font-size:12px;color:#000;opacity:1}div.input-group .control-group input[data-v-ea9ac546],div.input-group .control-group select[data-v-ea9ac546]{border-radius:30px;border:none!important;background-color:#f0f0f0!important;padding:10px 15px!important;margin:5px 0;outline:none;-webkit-appearance:none;position:relative;width:100%}div.input-group .control-group select[data-v-ea9ac546]{-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:95%;background-position-y:50%}div.input-group .control-group input[data-v-ea9ac546]::placeholder{color:#000}div.input-group .control-group input[data-v-ea9ac546]:-webkit-autofill,div.input-group .control-group select[data-v-ea9ac546]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #f0f0f0 inset}[data-v-ea9ac546] .vc-weekday{background-color:#f55146;color:#fff!important;padding-top:8px!important;padding-bottom:8px!important}[data-v-ea9ac546] .vc-title{color:#f55146!important}[data-v-ea9ac546] .vc-highlight{background-color:#f55146!important;border-radius:initial!important;border-color:#f55146!important;color:#fff!important}[data-v-ea9ac546] .vc-day-content:hover,[data-v-ea9ac546] .vc-day-content:focus{border-radius:initial!important}[data-v-ea9ac546] .vc-svg-icon path{fill:#f55146!important}[data-v-ea9ac546] .v-select .vs__dropdown-menu .vs__dropdown-option--highlight{background-color:#f55146}div.input-group .control-group .error-datos[data-v-ea9ac546]{color:red;margin-left:15px;font-size:12px}form.form-datos-personales div .btn-guardar[data-v-ea9ac546]{color:#fff;width:100%;font-weight:700;border-radius:30px;padding:5px 0;margin-top:1.5em}form.form-datos-personales div .btn-guardar[data-v-ea9ac546]:hover{transform:scale(1.01)}@media screen and (max-width: 1200px){form.form-datos-personales div.datos-personales[data-v-ea9ac546],form.form-datos-personales div.datos-personas[data-v-ea9ac546]{width:100%}form.form-datos-personales div.input-group[data-v-ea9ac546]{padding:0!important}}@media screen and (max-width: 830px) and (min-width: 768px){form.form-datos-personales[data-v-ea9ac546]{zoom:85%}[data-v-ea9ac546] .vc-popover-content-wrapper{zoom:115%}}@media screen and (max-width: 450px){form.form-datos-personales[data-v-ea9ac546]{zoom:85%}[data-v-ea9ac546] .vc-popover-content-wrapper{zoom:115%}}@media screen and (max-width: 360px){form.form-datos-personales[data-v-ea9ac546]{zoom:75%}[data-v-ea9ac546] .vc-popover-content-wrapper{zoom:125%}}.modal-formulario{max-width:1200px;width:1200px;margin:25px auto}@media screen and (max-width: 1200px){.modal-formulario{max-width:100%!important;width:100%!important}}div.contenido article.desplegable[data-v-cd8ee0f5]{margin-bottom:3em}div.contenido article.desplegable header[data-v-cd8ee0f5]{width:100%;height:unset;display:flex;justify-content:space-between;margin-bottom:1.5em;border-bottom:1px solid #999999}div.contenido article.desplegable header h4.titulo[data-v-cd8ee0f5]{font-size:1.05em;font-weight:400;color:#000;margin-bottom:5px}div.contenido article.desplegable header .flecha-desplegable[data-v-cd8ee0f5]{width:20px;height:20px}div.contenido article.desplegable header.not-collapsed .flecha-desplegable[data-v-cd8ee0f5]{transform:rotate(180deg)}div.contenido article.desplegable .descripcion[data-v-cd8ee0f5]{font-size:.7em}div.contenido article.desplegable .lista-personas[data-v-cd8ee0f5]{width:80%;margin:2em auto;display:flex;flex-wrap:wrap}div.contenido article.desplegable .lista-personas>div[data-v-cd8ee0f5]{margin-top:7px;padding:0 10px}div.contenido article.desplegable .lista-personas .persona[data-v-cd8ee0f5],div.contenido article.desplegable .lista-personas .btn-persona[data-v-cd8ee0f5]{width:100%;padding:15px;border-radius:5px;border:1px solid #999999;display:flex;justify-content:space-between;align-items:center}div.contenido article.desplegable .lista-personas .btn-persona[data-v-cd8ee0f5]:hover{transform:scale(1.01)}div.contenido article.desplegable .lista-personas .persona .apodo[data-v-cd8ee0f5]{margin-bottom:0}div.contenido article.desplegable .lista-personas .persona .iconos[data-v-cd8ee0f5]{height:24px}div.contenido article.desplegable .lista-personas .persona .iconos svg[data-v-cd8ee0f5]{height:24px;width:24px;margin-left:25px;cursor:pointer;outline:0;fill:gray}div.contenido article.desplegable .lista-personas .persona .iconos svg[data-v-cd8ee0f5]:hover{fill:#666}div.contenido article.desplegable .lista-personas .btn-persona[data-v-cd8ee0f5]{color:#fff}.close[data-v-cd8ee0f5]{font-size:2rem;margin:0!important;padding:0!important}div.contenido article.desplegable .temas-interes[data-v-cd8ee0f5]{display:flex;flex-wrap:wrap;padding:0}div.contenido article.desplegable .checkbox input:checked~.checkmark[data-v-cd8ee0f5]{border:0}div.contenido article.desplegable .checkbox label[data-v-cd8ee0f5]{cursor:pointer;font-size:14px;display:flex;align-items:center;width:fit-content;padding-right:15px;margin:0}div.contenido article.desplegable .checkbox input[data-v-cd8ee0f5]{opacity:0;height:0;width:0}div.contenido article.desplegable .checkmark[data-v-cd8ee0f5]{display:inline-block;height:25px;width:25px;border-radius:3px;border:1px #666666 solid;box-sizing:border-box;margin-right:8px}div.contenido article.desplegable .checkbox label:hover input~.checkmark[data-v-cd8ee0f5]{border-color:#333}div.contenido article.desplegable .checkmark[data-v-cd8ee0f5]:after{content:"";position:absolute;display:none}div.contenido article.desplegable .checkbox label input:checked~.checkmark[data-v-cd8ee0f5]:after{display:block}div.contenido article.desplegable .checkbox label input:checked~span[data-v-cd8ee0f5]{font-weight:700}div.contenido article.desplegable .checkbox label .checkmark[data-v-cd8ee0f5]:after{left:9px;top:4px;width:7px;height:14px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}div.contenido article.desplegable .temas-interes+div[data-v-cd8ee0f5]{display:flex;justify-content:center}div.contenido article.desplegable .btn-guardar[data-v-cd8ee0f5]{color:#fff;width:100%;font-weight:700;border-radius:30px;padding:5px 0;margin-top:1.5em}div.contenido article.desplegable .btn-guardar[data-v-cd8ee0f5]:hover{transform:scale(1.01)}div.contenido article.desplegable .redes-sociales[data-v-cd8ee0f5]{width:80%;margin:0 auto}div.input-group input[type=text][data-v-cd8ee0f5]{border-radius:30px;border:none!important;color:#000;background-color:#f0f0f0!important;padding:5px 15px!important;outline:none;-webkit-appearance:none;position:relative;width:90%;font-size:14px}div.input-group input[data-v-cd8ee0f5]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #f0f0f0 inset}div.input-group .label[data-v-cd8ee0f5]{position:absolute;top:15px;left:15px;padding:5px;font-size:16px;color:#fff;pointer-events:none;opacity:0;transition:all .25s ease}div.input-group .label.has-value[data-v-cd8ee0f5]{z-index:10;top:-16px;left:7px;font-size:12px;color:#000;opacity:1}@media screen and (max-width: 768px){div.contenido article.desplegable .lista-personas[data-v-cd8ee0f5],div.contenido article.desplegable .redes-sociales[data-v-cd8ee0f5]{width:100%;padding:0}}div.contenido[data-v-69f0b6d9] .titulo{border-style:none none solid!important;color:inherit;padding:0 0 2px 5px;font-size:1em;font-weight:400}div.contenido .lista-compras[data-v-69f0b6d9]{display:flex;flex-wrap:wrap}div.contenido .lista-compras .contenedor-compra[data-v-69f0b6d9]{padding:0 10px}div.contenido .datos-compra[data-v-69f0b6d9]{border:1px solid #999999;border-radius:10px;padding:7px 10px 0 20px;margin-bottom:20px}div.contenido .lista-compras .datos-compra[data-v-69f0b6d9]:hover{border:1px solid #666666;transform:scale(1.01);cursor:pointer}div.contenido .lista-compras .sin-compras[data-v-69f0b6d9]{margin-top:20px;font-size:13px;text-align:center}div.contenido .datos-compra p[data-v-69f0b6d9]{margin:0}div.contenido .datos-compra .producto[data-v-69f0b6d9]{font-weight:500;margin-bottom:1px}div.contenido .datos-compra>div[data-v-69f0b6d9]{display:flex;justify-content:space-between}div.contenido .datos-compra>div p[data-v-69f0b6d9]{font-size:.9em}div.contenido .datos-compra>div .total[data-v-69f0b6d9]{font-size:1.2em;font-weight:700}div.contenido .datos-compra>div .total .small[data-v-69f0b6d9]{font-size:70%}div.contenido .detalles-compra .datos-compra[data-v-69f0b6d9],div.contenido .documentacion-compra .datos-compra[data-v-69f0b6d9]{color:#fff}div.contenido .detalles-compra .conceptos-compra[data-v-69f0b6d9]{margin:25px 0;padding:0 10px;font-size:13px}div.contenido .detalles-compra .conceptos-compra[data-v-69f0b6d9] p{margin:0}div.contenido .detalles-compra .conceptos-compra .concepto[data-v-69f0b6d9]{margin:20px 0 0!important}div.contenido .detalles-compra .conceptos-compra[data-v-69f0b6d9] .unidades{color:#fff;background:#000;border-radius:50%;padding:0 4px}div.contenido .detalles-compra .conceptos-compra .anulado[data-v-69f0b6d9]{font-weight:700;text-transform:uppercase}div.contenido .detalles-compra .metodo-pago[data-v-69f0b6d9]{padding:10px;margin-bottom:40px;border-style:solid none none!important;font-size:13px}div.contenido .detalles-compra .metodo-pago p[data-v-69f0b6d9]{margin-bottom:2px}div.contenido .botonera button[data-v-69f0b6d9]{color:#fff;background-color:#fff;width:100%;font-weight:500;border-radius:30px;padding:5px 0;margin-top:.5em;border-width:2px!important}div.contenido .botonera button.btn-volver[data-v-69f0b6d9]{background-color:#333;border:1px solid transparent}div.contenido .botonera button[data-v-69f0b6d9]:hover{transform:scale(1.01)}div.contenido .botonera button.disabled[data-v-69f0b6d9]{background-color:#999;pointer-events:none;border-color:transparent}span.unidades[data-v-69f0b6d9]{color:#fff;background:#000;border-radius:50%;padding:0 5px}div .checkbox[data-v-69f0b6d9]{margin-top:3px}div .checkbox input:checked~.checkmark[data-v-69f0b6d9]{border:0}div .checkbox label[data-v-69f0b6d9]{font-size:14px;display:flex;align-items:center;width:fit-content;margin:0}div .checkbox input[data-v-69f0b6d9]{opacity:0;height:0;width:0}div .checkmark[data-v-69f0b6d9]{display:inline-block;height:25px;width:25px;border-radius:3px;border:1px #666666 solid;box-sizing:border-box;margin-right:8px;position:relative}div .checkbox label:hover input~.checkmark[data-v-69f0b6d9]{border-color:#333;cursor:pointer}div .checkmark[data-v-69f0b6d9]:after{content:"";position:absolute;display:none}div .checkbox label input:checked~.checkmark[data-v-69f0b6d9]:after{display:block}div .checkbox label input:checked~span[data-v-69f0b6d9]{font-weight:700}div .checkbox label .checkmark[data-v-69f0b6d9]:after{left:9px;top:4px;width:7px;height:14px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}div .checkbox label input:disabled~.checkmark[data-v-69f0b6d9]{background-color:#333;border:0;pointer-events:none}div .checkbox label .checkmark svg[data-v-69f0b6d9]{left:9px;top:4px;fill:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}div .tipo-devolucion .checkbox[data-v-69f0b6d9]{margin-top:18px}div .tipo-devolucion .checkbox label[data-v-69f0b6d9]{cursor:pointer}div .conceptos-compra[data-v-69f0b6d9]{margin:25px 0;padding:0 10px;font-size:13px}div .conceptos-compra .concepto[data-v-69f0b6d9]{display:flex;margin:20px 0 0!important}div .conceptos-compra[data-v-69f0b6d9] p{margin:0}div .conceptos-compra[data-v-69f0b6d9] .unidades{color:#fff;background:#000;border-radius:50%;padding:0 4px}.colorBackgroundDisabled[data-v-69f0b6d9]{background:#5a5a5a!important}div.contenido .lista-compras[data-v-45982997]{display:flex;flex-wrap:wrap}div.contenido .lista-compras .contenedor-compra[data-v-45982997]{padding:0 10px}div.contenido .datos-compra[data-v-45982997]{border:1px solid #999999;border-radius:10px;padding:7px 10px 0 20px;margin-bottom:20px}div.contenido .lista-compras .datos-compra[data-v-45982997]:hover{border:1px solid #666666;transform:scale(1.01);cursor:pointer}div.contenido .lista-compras .sin-compras[data-v-45982997]{margin-top:20px;font-size:13px;text-align:center}div.contenido .datos-compra p[data-v-45982997]{margin:0}div.contenido .datos-compra .producto[data-v-45982997]{font-weight:500;margin-bottom:1px}div.contenido .datos-compra>div[data-v-45982997]{display:flex;justify-content:space-between}div.contenido .datos-compra>div p[data-v-45982997]{font-size:.9em}div.contenido .datos-compra>div .total[data-v-45982997]{font-size:1.2em;font-weight:700}div.contenido .datos-compra>div .total .small[data-v-45982997]{font-size:70%}p.fecha-compra[data-v-45982997]{padding-bottom:10px}div.contenido .detalles-compra .datos-compra[data-v-45982997]{color:#fff}div.contenido .detalles-compra .conceptos-compra[data-v-45982997]{margin:25px 0;padding:0 10px;font-size:13px}div.contenido .detalles-compra .conceptos-compra[data-v-45982997] p{margin:0}div.contenido .detalles-compra .conceptos-compra .concepto[data-v-45982997]{margin:20px 0 0!important}div.contenido .detalles-compra .conceptos-compra[data-v-45982997] .unidades{color:#fff;background:#000;border-radius:50%;padding:0 4px}div.contenido .detalles-compra .conceptos-compra .anulado[data-v-45982997]{font-weight:700;text-transform:uppercase}div.contenido .botonera button[data-v-45982997]{color:#fff;background-color:#fff;width:100%;font-weight:500;border-radius:30px;padding:5px 0;margin-top:.5em;border-width:2px!important}div.contenido .botonera button.btn-volver[data-v-45982997]{background-color:#333;border:1px solid transparent}div.contenido .botonera button[data-v-45982997]:hover{transform:scale(1.01)}div.contenido .botonera button.disabled[data-v-45982997]{background-color:#999;pointer-events:none;border-color:transparent}div.contenido .datos-producto-simple[data-v-45982997]{background-color:#999;border-bottom:1px solid #999999}div.contenido .saldo-disponible[data-v-bcd8ccb6],div.contenido .puntos-acumulados[data-v-bcd8ccb6]{display:flex;align-items:center;justify-content:space-between;border:1px solid #999999;border-radius:10px;padding:0 10px 0 20px;margin:7px 0;min-height:56px}div.contenido .puntos-acumulados[data-v-bcd8ccb6]{flex-direction:column;align-items:unset;justify-content:center}div.contenido .saldo-disponible p[data-v-bcd8ccb6],div.contenido .puntos-acumulados p[data-v-bcd8ccb6]{font-weight:500;display:flex;justify-content:space-between;margin-bottom:0}div.contenido .puntos-acumulados p+p[data-v-bcd8ccb6]{font-size:13px}div.contenido .titulo[data-v-bcd8ccb6]{color:inherit;border-style:none none solid!important;padding:0 0 2px 5px;font-size:1em}div.contenido div.cupones[data-v-bcd8ccb6]{margin:30px 0 50px}div.contenido div.cupones .lista-cupones .cupon[data-v-bcd8ccb6]{margin:10px 0}div.contenido div.cupones .span-cupon[data-v-bcd8ccb6],div.contenido div.tarjeta-regalo .btn-consultar[data-v-bcd8ccb6]{background-color:#fff;width:100%;border-radius:30px;padding:5px 0;border-width:2px!important;outline:0;transition-property:background-color,border;transition-duration:.5s}.btn-canjearMisPuntos[data-v-bcd8ccb6]{background-color:#f55146;width:15%;border-radius:30px;padding:4px 0;border-width:2px!important;outline:0;position:relative;top:-2px}.btn-canjear[data-v-bcd8ccb6]{background-color:#f55146;width:15%;border-radius:30px;border-width:2px!important;outline:0;position:relative;top:-2px}.span-cupon[data-v-bcd8ccb6]{text-align:center}div.contenido div.cupones .span-cupon .cod-cupon[data-v-bcd8ccb6]{font-style:italic;font-weight:500}div.contenido button.btn-consultar.disabled[data-v-bcd8ccb6]{background-color:#999;pointer-events:none;border-color:transparent}div.contenido button[data-v-bcd8ccb6]:hover{transform:scale(1.01)}div.contenido div.cupones .sin-cupones[data-v-bcd8ccb6]{margin-top:20px;font-size:13px;text-align:center}div.contenido div.tarjeta-regalo .btn-consultar[data-v-bcd8ccb6]{font-weight:500;color:#fff}div.contenido div.tarjeta-regalo div.input-group[data-v-bcd8ccb6]{justify-content:center}div.contenido div.tarjeta-regalo .control-group .label[data-v-bcd8ccb6]{position:absolute;top:15px;left:15px;padding:5px;font-size:16px;color:#fff;pointer-events:none;opacity:0;transition:all .25s ease}div.contenido div.tarjeta-regalo .control-group .label.has-value[data-v-bcd8ccb6]{z-index:5;top:-10px;left:18px;font-size:12px;color:#000;opacity:1}div.input-group .control-group input[data-v-bcd8ccb6]{border-radius:30px;border:none!important;background-color:#f0f0f0!important;padding:10px 15px!important;margin:5px 0;outline:none;-webkit-appearance:none;position:relative;width:100%}div.input-group .control-group input[data-v-bcd8ccb6]::placeholder{color:inherit}div.input-group .control-group input[data-v-bcd8ccb6]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #f0f0f0 inset}.form-datos-tarjeta[data-v-f2adf936]{margin:0 -10px}.form-datos-tarjeta[data-v-f2adf936] *{font-family:Roboto,sans-serif!important}form.form-datos-tarjeta div.datos-tarjeta[data-v-f2adf936]{width:80%;margin:0 auto}form.form-datos-tarjeta div.input-group[data-v-f2adf936]{justify-content:space-between}form.form-datos-tarjeta div.input-group .control-group[data-v-f2adf936]{padding:0 10px!important}div.input-group .control-group .label[data-v-f2adf936]{position:absolute;top:15px;left:15px;padding:5px;font-size:16px;color:#fff;pointer-events:none;opacity:0;transition:all .25s ease}div.input-group .control-group .label.has-value[data-v-f2adf936]{z-index:5;top:-10px;left:18px;font-size:12px;color:#000;opacity:1}div.input-group .control-group input[data-v-f2adf936]{border-radius:30px;border:none!important;background-color:#f0f0f0!important;padding:10px 15px!important;margin:5px 0;outline:none;-webkit-appearance:none;position:relative;width:100%}div.input-group .control-group input[data-v-f2adf936]::placeholder{color:#000}div.input-group .control-group input[data-v-f2adf936]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #f0f0f0 inset}div.input-group .control-group .error-datos[data-v-f2adf936]{color:red;margin-left:15px;font-size:12px}form.form-datos-tarjeta div button[data-v-f2adf936]{color:#fff;background-color:#fff;width:100%;font-weight:500;border-radius:30px;padding:5px 0;margin-top:.5em;border-width:2px!important}form.form-datos-tarjeta div .btn-guardar[data-v-f2adf936]{margin-top:1.5em}form.form-datos-tarjeta div .btn-guardar[data-v-f2adf936]:hover{transform:scale(1.01)}form.form-datos-tarjeta div button.btn-cancelar[data-v-f2adf936]{background-color:#333;border:1px solid transparent}form.form-datos-tarjeta div button.disabled[data-v-f2adf936]{background-color:#999;pointer-events:none;border-color:transparent}@media screen and (max-width: 1200px){form.form-datos-tarjeta div.datos-tarjeta[data-v-f2adf936]{width:100%}form.form-datos-tarjeta div.input-group[data-v-f2adf936]{padding:0!important}}@media screen and (max-width: 830px) and (min-width: 768px){form.form-datos-tarjeta[data-v-f2adf936]{zoom:85%}}@media screen and (max-width: 450px){form.form-datos-tarjeta[data-v-f2adf936]{zoom:85%}}@media screen and (max-width: 360px){form.form-datos-tarjeta[data-v-f2adf936]{zoom:75%}}div.contenido .descripcion[data-v-ac7e08cf]{font-size:.7em}div.contenido .lista-tarjetas[data-v-ac7e08cf]{width:80%;margin:1em auto;display:flex;flex-wrap:wrap}div.contenido .lista-tarjetas>div[data-v-ac7e08cf]{margin-top:7px;padding:0 10px}div.contenido .lista-tarjetas .tarjeta[data-v-ac7e08cf],div.contenido .lista-tarjetas .btn-tarjeta[data-v-ac7e08cf]{width:100%;padding:15px;border-radius:5px;border:1px solid #999999;display:flex;justify-content:space-between;align-items:center}div.contenido .lista-tarjetas .tarjeta[data-v-ac7e08cf]{padding:6px 15px}div.contenido .lista-tarjetas .btn-tarjeta[data-v-ac7e08cf]:hover{transform:scale(1.01)}div.contenido .lista-tarjetas .tarjeta p.nombre[data-v-ac7e08cf]{font-size:15px}div.contenido .lista-tarjetas .tarjeta p[data-v-ac7e08cf]{margin-bottom:0;font-size:13px}div.contenido .lista-tarjetas .tarjeta .iconos[data-v-ac7e08cf]{height:24px}div.contenido .lista-tarjetas .tarjeta .iconos svg[data-v-ac7e08cf]{height:24px;width:24px;margin-left:25px;cursor:pointer;outline:0;fill:gray}div.contenido .lista-tarjetas .tarjeta .iconos svg[data-v-ac7e08cf]:hover{fill:#666}div.contenido .lista-tarjetas .btn-tarjeta[data-v-ac7e08cf]{color:#fff}@media screen and (max-width: 768px){div.contenido .lista-tarjetas[data-v-ac7e08cf]{width:100%;padding:0}}.form-incidencia .titulo[data-v-3f017850]{border-style:none none solid!important;color:inherit;padding:0 0 2px 5px;font-size:1em;font-weight:400;margin-bottom:20px}.form-incidencia[data-v-3f017850] *{font-family:Roboto,sans-serif!important}form.form-incidencia div.incidencia[data-v-3f017850]{width:80%;margin:0 auto}form.form-incidencia div.input-group[data-v-3f017850]{justify-content:space-between}form.form-incidencia div.input-group .control-group[data-v-3f017850]{padding:0 10px!important}div.input-group .control-group .label[data-v-3f017850]{position:absolute;top:15px;left:15px;padding:5px;font-size:16px;color:#fff;pointer-events:none;opacity:0;transition:all .25s ease}div.input-group .control-group .label.has-value[data-v-3f017850]{z-index:5;top:-10px;left:18px;font-size:12px;color:#000;opacity:1}div.input-group .control-group input[data-v-3f017850],div.input-group .control-group textarea[data-v-3f017850]{border-radius:30px;border:none!important;background-color:#f0f0f0!important;padding:10px 15px!important;margin:5px 0;outline:none;-webkit-appearance:none;position:relative;width:100%}div.input-group .control-group textarea[data-v-3f017850]{border-radius:20px;height:150px}div.input-group .control-group input[data-v-3f017850]::placeholder,div.input-group .control-group textarea[data-v-3f017850]::placeholder{color:#000}div.input-group .control-group input[data-v-3f017850]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #f0f0f0 inset}div.input-group .control-group .error-datos[data-v-3f017850]{color:red;margin-left:15px;font-size:12px}form.form-incidencia div button[data-v-3f017850]{color:#fff;background-color:#fff;width:100%;font-weight:500;border-radius:30px;padding:5px 0;margin-top:.5em;border-width:2px!important}form.form-incidencia div .btn-guardar[data-v-3f017850]{margin-top:1.5em}form.form-incidencia div .btn-guardar[data-v-3f017850]:hover{transform:scale(1.01)}form.form-incidencia div button.btn-cancelar[data-v-3f017850]{background-color:#333;border:1px solid transparent}form.form-incidencia div button.disabled[data-v-3f017850]{background-color:#999;pointer-events:none;border-color:transparent}@media screen and (max-width: 1200px){form.form-incidencia div.incidencia[data-v-3f017850]{width:100%}form.form-incidencia div.input-group[data-v-3f017850]{padding:0!important}}@media screen and (max-width: 830px) and (min-width: 768px){form.form-incidencia[data-v-3f017850]{zoom:85%}}@media screen and (max-width: 450px){form.form-incidencia[data-v-3f017850]{zoom:85%}}@media screen and (max-width: 360px){form.form-incidencia[data-v-3f017850]{zoom:75%}}div.contenido .lista-incidencias[data-v-1797d5fd]{width:80%;margin:1em auto;display:flex;flex-wrap:wrap}div.contenido .lista-incidencias>div[data-v-1797d5fd]{margin-top:7px;padding:0 10px}div.contenido .incidencia[data-v-1797d5fd],div.contenido .btn-incidencia[data-v-1797d5fd]{width:100%;padding:15px;border-radius:5px;border:1px solid #999999;text-align:left}div.contenido .incidencia[data-v-1797d5fd]{padding:6px 15px}div.contenido .lista-incidencias .incidencia[data-v-1797d5fd]:hover,div.contenido .btn-incidencia[data-v-1797d5fd]:hover{cursor:pointer;transform:scale(1.01)}div.contenido .incidencia p.motivo[data-v-1797d5fd]{font-size:16px;font-weight:500}div.contenido .incidencia p[data-v-1797d5fd]{margin-bottom:0;font-size:13px}div.contenido .lista-incidencias .btn-incidencia[data-v-1797d5fd],div.contenido .detalles-incidencia .incidencia[data-v-1797d5fd]{color:#fff}div.contenido .conversacion[data-v-1797d5fd]{display:flex;flex-direction:column}div.contenido .conversacion .mensaje[data-v-1797d5fd]{border:1px solid #999999;border-radius:10px;padding:10px 20px;margin-top:10px;width:80%}div.contenido .conversacion .mensaje.atencion-cliente[data-v-1797d5fd]{align-self:flex-end;background-color:#ddd}div.contenido .conversacion .mensaje p[data-v-1797d5fd]{margin-bottom:0;font-size:13px}div.contenido .conversacion .mensaje p.texto[data-v-1797d5fd]{margin-top:5px}form.form-respuesta[data-v-1797d5fd]{margin-top:25px}div.input-group .control-group .label[data-v-1797d5fd]{position:absolute;top:15px;left:15px;padding:5px;font-size:16px;color:#fff;pointer-events:none;opacity:0;transition:all .25s ease}div.input-group .control-group .label.has-value[data-v-1797d5fd]{z-index:5;top:-10px;left:18px;font-size:12px;color:#000;opacity:1}div.input-group .control-group textarea[data-v-1797d5fd]{border-radius:20px;border:none!important;background-color:#f0f0f0!important;padding:10px 15px!important;margin:5px 0;outline:none;-webkit-appearance:none;position:relative;width:100%;height:150px}div.input-group .control-group textarea[data-v-1797d5fd]::placeholder{color:#000}div.input-group .control-group .error-datos[data-v-1797d5fd]{color:red;margin-left:15px;font-size:12px}form.form-respuesta div button[data-v-1797d5fd]{color:#fff;background-color:#fff;width:100%;font-weight:500;border-radius:30px;padding:5px 0;margin-top:.5em;border-width:2px!important}form.form-respuesta div .btn-guardar[data-v-1797d5fd]{margin-top:1.5em}form.form-respuesta div button[data-v-1797d5fd]:hover{transform:scale(1.01)}form.form-respuesta div button.btn-cancelar[data-v-1797d5fd]{background-color:#333;border:1px solid transparent}form.form-respuesta div button.disabled[data-v-1797d5fd]{background-color:#999;pointer-events:none;border-color:transparent}@media screen and (max-width: 768px){div.contenido .lista-incidencias[data-v-1797d5fd]{width:100%;padding:0}}div.contenido .lista-valoraciones[data-v-a640ffb9]{display:flex;flex-wrap:wrap}div.contenido .lista-valoraciones .contenedor-producto[data-v-a640ffb9]{padding:0 10px}div.contenido .datos-producto[data-v-a640ffb9]{border:1px solid #999999;border-radius:10px;padding:7px 15px;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center;min-height:62px}div.contenido .datos-producto p[data-v-a640ffb9]{margin:0}div.contenido .datos-producto .producto[data-v-a640ffb9]{font-weight:500;font-size:1em;margin-bottom:1px}div.contenido .valorar .datos-producto .producto[data-v-a640ffb9]{color:#fff}div.contenido .datos-producto .fecha-valoracion[data-v-a640ffb9]{font-size:.8em}div.contenido .datos-producto .valoracion[data-v-a640ffb9]{font-weight:700}div.contenido .datos-producto .valoracion span[data-v-a640ffb9]{font-size:1.4em}div.contenido .datos-producto .editar[data-v-a640ffb9]{height:22px;width:22px;cursor:pointer;outline:0;fill:gray}div.contenido .datos-producto .editar[data-v-a640ffb9]:hover{fill:#666}form.form-valorar .puntuacion[data-v-a640ffb9]{display:flex;align-items:center;margin:20px 0}form.form-valorar .puntuacion .rating[data-v-a640ffb9]{display:inline-flex;margin-left:20px}form.form-valorar .puntuacion .rating span[data-v-a640ffb9]{display:block;width:30px;height:30px;border-radius:50px;border-width:2px!important;margin:0 3px;cursor:pointer}form.form-valorar .puntuacion .rating span[data-v-a640ffb9]:hover{transform:scale(1.1)}form.form-valorar div.input-group[data-v-a640ffb9]{justify-content:space-between}form.form-valorar div.input-group .control-group[data-v-a640ffb9]{padding:0!important}div.input-group .control-group .label[data-v-a640ffb9]{position:absolute;top:15px;left:15px;padding:5px;font-size:16px;color:#fff;pointer-events:none;opacity:0;transition:all .25s ease}div.input-group .control-group .label.has-value[data-v-a640ffb9]{z-index:5;top:-10px;left:18px;font-size:12px;color:#000;opacity:1}div.input-group .control-group input[data-v-a640ffb9],div.input-group .control-group textarea[data-v-a640ffb9]{border-radius:30px;border:none!important;background-color:#f0f0f0!important;padding:10px 15px!important;margin:5px 0;outline:none;-webkit-appearance:none;position:relative;width:100%}div.input-group .control-group textarea[data-v-a640ffb9]{border-radius:20px;height:150px}div.input-group .control-group input[data-v-a640ffb9]::placeholder,div.input-group .control-group textarea[data-v-a640ffb9]::placeholder{color:#000}div.input-group .control-group input[data-v-a640ffb9]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #f0f0f0 inset}div.input-group .control-group .error-datos[data-v-a640ffb9]{color:red;margin-left:15px;font-size:12px}form.form-valorar div button[data-v-a640ffb9]{color:#fff;background-color:#fff;width:100%;font-weight:500;border-radius:30px;padding:5px 0;margin-top:.5em;border-width:2px!important}form.form-valorar div .btn-guardar[data-v-a640ffb9]{margin-top:1.5em}form.form-valorar div .btn-guardar[data-v-a640ffb9]:hover{transform:scale(1.01)}form.form-valorar div button.btn-cancelar[data-v-a640ffb9]{background-color:#333;border:1px solid transparent}form.form-valorar div button.disabled[data-v-a640ffb9]{background-color:#999;pointer-events:none;border-color:transparent}div.swal2-container *{font-family:Roboto,sans-serif!important;color:inherit}div.swal2-container .swal2-icon-show{width:5em!important;height:5em!important;margin:1.25em auto 1.875em!important}div.swal2-container .btn-swal{border-radius:30px;padding:7px 15px;min-width:100px}div.swal2-container .swal2-content{padding:0}.loader[data-v-5d4fc7b0]{margin:25px auto;border-width:4px!important;border-left-color:#e4e4e4!important;border-right-color:#e4e4e4!important;border-bottom-color:#e4e4e4!important;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite}.seccion-wrapper[data-v-5d4fc7b0]{padding-bottom:2.5em}[data-v-5d4fc7b0] .seccion-wrapper *{font-family:Roboto,sans-serif!important}.seccion-wrapper .cabecera[data-v-5d4fc7b0]{display:flex;justify-content:space-between;border-style:none none solid!important;border-width:2px!important;margin-bottom:1.8em;width:unset;height:unset}.seccion-wrapper .cabecera h3[data-v-5d4fc7b0]{font-size:1.3em;margin-bottom:2px}.seccion-wrapper .cabecera .volver[data-v-5d4fc7b0]{color:#555;font-weight:300;cursor:pointer}.seccion-wrapper .cabecera .volver[data-v-5d4fc7b0]:hover{font-weight:400}@media screen and (max-width: 1200px){.seccion-wrapper[data-v-5d4fc7b0]{padding:20px}}#contenedor{width:100%!important}.gestionCliente{font-family:Roboto,sans-serif!important;width:1200px;max-width:100%;margin:1rem auto}@media screen and (max-width: 1200px){.contenedor_compra{margin:1em;width:unset}}@media screen and (max-width: 830px){.contenedor_compra{margin:0}}
