.noVisible[data-v-6e440640]{display:none!important}.aviso[data-v-6e440640]{margin:10px 0;color:#f18b17}.aviso img[data-v-6e440640]{width:4px;margin-right:5px;vertical-align:sub}.page_compra #procesoCompra p.fecha span.unidades[data-v-6e440640]{color:#fff;background:#000;border-radius:50%;padding:0 5px}.vld-parent[data-v-656e4f38]{height:100px;width:100%}.fecha[data-v-656e4f38] p.titulo-viaje{text-transform:uppercase;font-family:Roboto Condensed,sans-serif!important;margin:15px 0 0}.fecha[data-v-656e4f38] p.titulo-viaje+p.concepto{margin-top:0!important}[data-v-656e4f38] .modal-detalle-enlace .modal-dialog{max-width:800px!important}[data-v-656e4f38] .modal-detalle-enlace .modal-header{display:block;width:unset;height:0;margin:0;padding:0}[data-v-656e4f38] .modal-detalle-enlace .modal-header .close{z-index:1060;font-size:70px;font-weight:100;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;top:-10px;right:15px}[data-v-656e4f38] .modal-detalle-enlace .modal-body{margin-top:30px}[data-v-656e4f38] .modal-detalle-enlace .resumen-tren{width:100%}[data-v-656e4f38] .modal-detalle-enlace .columnaCentralCesta.ida .viaje-vuelta,[data-v-656e4f38] .modal-detalle-enlace .columnaCentralCesta.vuelta .viaje-ida{display:none}.contenedor-enlace-detalle[data-v-656e4f38] p.concepto:not(.concepto-resumen){display:block!important}[data-v-656e4f38] .modal-detalle-enlace .columnaCentralCesta .fecha>.concepto{display:none!important}.contenedor-enlace-detalle[data-v-656e4f38] .info-trasbordo{display:none}.contenedor-enlace-detalle[data-v-656e4f38] div.descripcionProducto2{display:none!important}.contenedor-enlace-resumen[data-v-656e4f38]{display:none}.contenedor-enlace-resumen[data-v-656e4f38] .viaje-ida p.concepto,.contenedor-enlace-resumen[data-v-656e4f38] .viaje-vuelta p.concepto{display:none!important}.contenedor-enlace-resumen[data-v-656e4f38] .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-656e4f38] .info-trasbordo svg{margin:4px 10px 4px 4px!important;left:0!important;width:25px!important;height:unset!important}.viajePlus[data-v-656e4f38]{font-size:17px!important;font-weight:700;color:#000}.viajePlus span[data-v-656e4f38]{background-color:#000;border-radius:5px;color:#fff;padding:0 3px 0 3px}#procesoCompra .concepto-agrupado .conceptoCesta .imgCestaProductoResponsive[data-v-656e4f38]{display:none}.page_compra #procesoCompra .nombreOcioViajePlus span.unidades[data-v-656e4f38]{color:#fff;background:#000;border-radius:50%;padding:0 5px}.page_compra #procesoCompra .nombreOcioViajePlus[data-v-656e4f38]{margin:10px 0 0 5px}@media screen and (min-width:831px){.contenedor-enlace-resumen[data-v-656e4f38] .viaje-ida p.concepto-resumen,.contenedor-enlace-resumen[data-v-656e4f38] .viaje-vuelta p.concepto-resumen{display:block!important}}@media screen and (max-width:830px){.imgCestaProducto[data-v-656e4f38]{display:none}.imgCestaProductoResponsive[data-v-656e4f38]{display:block}}.aviso[data-v-e8db5460]{margin:10px 0;color:#f18b17}.aviso img[data-v-e8db5460]{width:4px;margin-right:5px;vertical-align:sub}.bordeAbajo[data-v-e8db5460]{border-style:none none solid none!important}.aviso[data-v-fbf85ed0]{margin:10px 0;color:#f18b17}.aviso img[data-v-fbf85ed0]{width:4px;margin-right:5px;vertical-align:sub}.aviso[data-v-25a08794]{margin:10px 0;color:#f18b17}.aviso img[data-v-25a08794]{width:4px;margin-right:5px;vertical-align:sub}.page_compra #procesoCompra p.fecha span.unidades[data-v-25a08794]{color:#fff;background:#000;border-radius:50%;padding:0 5px}.bordeAbajo[data-v-25a08794]{border-style:none none solid none!important}.vld-parent[data-v-9cc959d2]{height:100px;width:100%}.aviso[data-v-f8d596c4]{margin:10px 0;color:#f18b17}.aviso img[data-v-f8d596c4]{width:4px;margin-right:5px;vertical-align:sub}.page_compra #procesoCompra p.fecha span.unidades[data-v-f8d596c4]{color:#fff;background:#000;border-radius:50%;padding:0 5px}.aviso[data-v-4a76650a]{margin:10px 0;color:#f18b17}.aviso img[data-v-4a76650a]{width:4px;margin-right:5px;vertical-align:sub}.page_compra #procesoCompra p.fecha span.unidades[data-v-4a76650a]{color:#fff;background:#000;border-radius:50%;padding:0 5px}.aviso[data-v-6f19c92f]{margin:10px 0;color:#f18b17}.aviso img[data-v-6f19c92f]{width:4px;margin-right:5px;vertical-align:sub}.page_compra #procesoCompra p.fecha span.unidades[data-v-6f19c92f]{color:#fff;background:#000;border-radius:50%;padding:0 5px}.aviso[data-v-1cc66036]{margin:10px 0;color:#f18b17}.aviso img[data-v-1cc66036]{width:4px;margin-right:5px;vertical-align:sub}.page_compra #procesoCompra p.fecha span.unidades[data-v-1cc66036]{color:#fff;background:#000;border-radius:50%;padding:0 5px}.aviso[data-v-c36a0ff0]{margin:10px 0;color:#f18b17}.aviso img[data-v-c36a0ff0]{width:4px;margin-right:5px;vertical-align:sub}.page_compra #procesoCompra p.fecha span.unidades[data-v-c36a0ff0]{color:#fff;background:#000;border-radius:50%;padding:0 5px}.aviso[data-v-48378dfc]{margin:10px 0;color:#f18b17}.aviso img[data-v-48378dfc]{width:4px;margin-right:5px;vertical-align:sub}.page_compra #procesoCompra p.fecha span.unidades[data-v-48378dfc]{color:#fff;background:#000;border-radius:50%;padding:0 5px}.aviso[data-v-371847b0]{margin:10px 0;color:#f18b17}.aviso img[data-v-371847b0]{width:4px;margin-right:5px;vertical-align:sub}.page_compra #procesoCompra p.fecha span.unidades[data-v-371847b0]{color:#fff;background:#000;border-radius:50%;padding:0 5px}.aviso[data-v-63d2d8d9]{margin:10px 0;color:#f18b17}.aviso img[data-v-63d2d8d9]{width:4px;margin-right:5px;vertical-align:sub}.page_compra #procesoCompra p.fecha span.unidades[data-v-63d2d8d9]{color:#fff;background:#000;border-radius:50%;padding:0 5px}.conceptoCesta[data-v-63d2d8d9]{padding:0!important}.filaVistaPrevia[data-v-63d2d8d9]{text-align:right;padding:5px 10px}.btnVistaPrevia[data-v-63d2d8d9]{margin:0;padding:3px 20px!important;background-color:#fff!important}.aviso[data-v-28e88e14]{margin:10px 0;color:#f18b17}.aviso img[data-v-28e88e14]{width:4px;margin-right:5px;vertical-align:sub}.page_compra #procesoCompra p.fecha span.unidades[data-v-28e88e14]{color:#fff;background:#000;border-radius:50%;padding:0 5px}.aviso[data-v-5a450338]{margin:10px 0;color:#f18b17}.aviso img[data-v-5a450338]{width:4px;margin-right:5px;vertical-align:sub}.page_compra #procesoCompra p.fecha span.unidades[data-v-5a450338]{color:#fff;background:#000;border-radius:50%;padding:0 5px}.aviso[data-v-720a8acc]{margin:10px 0;color:#f18b17}.aviso img[data-v-720a8acc]{width:4px;margin-right:5px;vertical-align:sub}.page_compra #procesoCompra p.fecha span.unidades[data-v-720a8acc]{color:#fff;background:#000;border-radius:50%;padding:0 5px}.aviso[data-v-8f0f332e]{margin:10px 0;color:#f18b17}.aviso img[data-v-8f0f332e]{width:4px;margin-right:5px;vertical-align:sub}.page_compra #procesoCompra p.fecha span.unidades[data-v-8f0f332e]{color:#fff;background:#000;border-radius:50%;padding:0 5px}.vld-parent[data-v-1b855fb8],.vld-parent[data-v-e5d46614]{height:100px;width:100%}.aviso[data-v-5c7adee4]{margin:10px 0;color:#f18b17}.aviso img[data-v-5c7adee4]{width:4px;margin-right:5px;vertical-align:sub}.page_compra #procesoCompra p.fecha span.unidades[data-v-5c7adee4]{color:#fff;background:#000;border-radius:50%;padding:0 5px}.bordeAbajo[data-v-5c7adee4]{border-style:none none solid none!important}.vld-parent[data-v-944e27a2]{height:100px;width:100%}.aviso[data-v-3baf2dc6]{margin:10px 0;color:#f18b17}.aviso img[data-v-3baf2dc6]{width:4px;margin-right:5px;vertical-align:sub}.page_compra #procesoCompra p.fecha span.unidades[data-v-3baf2dc6]{color:#fff;background:#000;border-radius:50%;padding:0 5px}.aviso[data-v-72559388]{margin:10px 0;color:#f18b17}.aviso img[data-v-72559388]{width:4px;margin-right:5px;vertical-align:sub}.page_compra #procesoCompra p.fecha span.unidades[data-v-72559388]{color:#fff;background:#000;border-radius:50%;padding:0 5px}.vld-parent[data-v-7450cda6]{height:100px;width:100%}.aviso[data-v-cedff1ce]{margin:10px 0;color:#f18b17}.aviso img[data-v-cedff1ce]{width:4px;margin-right:5px;vertical-align:sub}.page_compra #procesoCompra p.fecha span.unidades[data-v-cedff1ce]{color:#fff;background:#000;border-radius:50%;padding:0 5px}.conceptoCesta[data-v-cedff1ce]{padding:0!important}.filaVistaPrevia[data-v-cedff1ce]{text-align:right;padding:5px 10px}.btnVistaPrevia[data-v-cedff1ce]{margin:0;padding:3px 20px!important;background-color:#fff!important}.aviso[data-v-23c6c4f0]{margin:10px 0;color:#f18b17}.aviso img[data-v-23c6c4f0]{width:4px;margin-right:5px;vertical-align:sub}.page_compra #procesoCompra p.fecha span.unidades[data-v-23c6c4f0]{color:#fff;background:#000;border-radius:50%;padding:0 5px}.aviso[data-v-42a62ee0]{margin:10px 0;color:#f18b17}.aviso img[data-v-42a62ee0]{width:4px;margin-right:5px;vertical-align:sub}.page_compra #procesoCompra p.fecha span.unidades[data-v-42a62ee0]{color:#fff;background:#000;border-radius:50%;padding:0 5px}.vld-parent[data-v-2026bfb6]{height:100px;width:100%}.aviso[data-v-06e12a14]{margin:10px 0;color:#f18b17}.aviso img[data-v-06e12a14]{width:4px;margin-right:5px;vertical-align:sub}.bordeAbajo[data-v-06e12a14]{border-style:none none solid none!important}#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 .nombreBillete,.swal_condiciones .swal2-content .nombreHabitacion{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 #000}.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 #000;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::-moz-placeholder{color:#006}.page_compra .promocion_container input.codigoPromocion:-ms-input-placeholder{color:#006}.page_compra .promocion_container input.codigoPromocion::placeholder{color:#006}.page_compra .promocion_container input.codigoPromocion:focus{outline:0!important;border:none;box-shadow:0 0 0 transparent!important;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent}.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:1px solid #dc0000!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 #ff0;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 #006;padding:0 25px;margin:10px 0}span.nombreMultiproducto,span.nombrePaquete{color:#006;font-family:Yanone Kaffeesatz,sans-serif!important;font-weight:700;font-size:24px;margin-left:5px;border-bottom:2px solid #006;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%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;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 .btn-compra:hover,.contenedor_compra button: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(0deg)}to{transform:rotate(1turn)}}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 .nombreProductoCesta,#procesoCompra .concepto-agrupado .conceptoCesta img{display:none}#procesoCompra .concepto-agrupado .conceptoCesta:last-child .nombreProductoCesta,#procesoCompra .concepto-agrupado .conceptoCesta:last-child img{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){.nombreProductoCesta,.tag-ok,.tag-warning{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 0;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}}