::-webkit-scrollbar{width:4px;border-radius:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--prim-500);border-radius:4px;transition:all ease-in-out .3s}::-webkit-scrollbar-thumb:hover{background:var(--prim-700)}*{-webkit-tap-highlight-color:transparent}::selection{background-color:var(--prim-500);color:var(--prim-cont)}body.aj{pointer-events:none}body.noscroll{overflow:hidden}body.aj main{opacity:.7}.ajaxload{position:absolute;top:0;left:0;width:100svw;height:100svh;display:none;z-index:1000}body.aj .ajaxload{display:block}body .ajaxload::before,body.aj .ajaxload::after{content:"";position:fixed;top:0;left:0;display:block;width:100%;height:0;background:var(--grad-clara);transition:all ease-in-out .3s;z-index:50}body.aj .ajaxload::after,body.aj .ajaxload::before{height:5px}body.aj .ajaxload::before{background:var(--grad-oscura)}body.aj .ajaxload::after{width:0%;animation:rootaj ease-in-out 1s infinite}@keyframes rootaj{0%{left:0;width:0%}25%{width:50%}100%{left:100%;width:0%}}.logo:not(.img)>img{height:auto;width:100%;max-width:220px;max-height:66px}.logo.img{width:50px;height:50px;border-radius:50%;overflow:hidden;margin:8px}.logo.img>img.generico{width:70%;height:70%;top:15%;left:15%}main>div{display:none}main[data-vista=productor]>.e-portal{display:inline-block}main[data-vista=cancelacion-parcial]>.e-cancelacionparcial,main[data-vista=cancelada]>.e-cancelada,main[data-vista=estatica]>.e-estatica,main[data-vista=evento]>.e-evento,main[data-vista=realizada]>.e-realizada,main[data-vista=reserva-vencida]>.e-reservavencida,main[data-vista=reserva]>.e-reserva{display:inline-block}.cancelacionparcial,.cancelada,.compra,.reserva,.reservavencida{display:none}main[data-vista=cancelacion-parcial] .cancelacionparcial,main[data-vista=cancelada] .cancelada,main[data-vista=realizada] .compra,main[data-vista=reserva-vencida] .reservavencida,main[data-vista=reserva] .reserva{display:block}ul{list-style:none;margin:0;padding:0}a{text-decoration:none}.img{position:relative;display:inline-block;vertical-align:middle}.img>img{position:absolute;display:block;width:100%;height:100%;object-fit:cover;top:0;left:0;z-index:500;transition:all ease-in-out .4s}.compra.seleccion{position:fixed;top:0;left:0;bottom:0;right:0;background:#000000cc;z-index:500}.compra.seleccion.on{display:block}.compra.seleccion>article{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.6);text-align:center;animation:aparecer ease-in-out .3s;overflow-y:hidden}@keyframes aparecer{0%{opacity:0}100%{opacity:1}}.compra.seleccion>article>div{position:relative;display:inline-block;vertical-align:middle;width:100%;text-align:center}.compra.seleccion>article>div>div{position:relative;display:inline-block;vertical-align:top;width:100%;max-width:620px;box-sizing:border-box;text-align:left;background-color:#212121;box-shadow:0 0 115px #000000b5;border:#2f2f2f solid 1px;color:#fff;animation:aparecer ease-in-out .4s}.compra.seleccion>article.seleccionar>div>div{height:100svh}.compra.seleccion>article.seleccionar header{box-shadow:0 0 35px #00000057;padding-bottom:1px}.compra.seleccion>article.mapa header,.compra.seleccion>article.vseleccionar header{margin:10px 5% 10px}.compra.seleccion .volver{position:absolute;left:18px;top:13px;display:inline-block;vertical-align:middle;width:30px;height:30px;background-color:rgba(54,54,54,.6);border-radius:50%;font-size:0;cursor:pointer;z-index:50;transition:all ease-in-out .3s}.compra.seleccion .volver:after,.compra.seleccion .volver:before{content:"";display:block;width:3px;height:9px;background-color:#b7b7b7;border-radius:2px 2px 2px 0;position:absolute;top:8px;left:12px;transform:rotate(45deg)}.compra.seleccion .volver:after{transform:rotate(-45deg);border-radius:0 2px 2px 2px;top:13px}.compra.seleccion footer{position:relative}.compra.seleccion footer .volver{left:0}.compra.seleccion header>div.img{position:absolute;left:70px;top:12px;width:60px;height:60px;border-radius:3px;background:#343434;box-shadow:0 0 14px #0000000a;overflow:hidden}.compra.seleccion header>div.img>img{position:absolute;left:0;top:0}.compra.seleccion header>div:not(.img){padding:7px 0 7px 144px}.compra.seleccion header span{font-size:11px;color:#b6b6b6;text-transform:uppercase}.compra.seleccion header h2{margin:0;font-size:18px;color:#cdcdcd;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.compra.seleccion header h4{margin:0;font-size:12px;color:#cdcdcd;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.compra.seleccion header p{font-size:12px;color:gray;margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.compra.seleccion header .evento{background:#0000005e}.compra.seleccion header h3{text-align:center;margin:10px;font-size:14px;text-transform:uppercase;color:gray}.compra.seleccion section.seleccion{position:relative;display:block;height:calc(100svh - 205px);padding:15px 5% 125px;box-sizing:border-box;font-size:14px;overflow-y:scroll;overflow-x:hidden;white-space:normal}@media screen and (min-width:768px){.compra.seleccion>article.seleccionar>div>div{height:90svh;margin:5svh 0}.compra.seleccion section.seleccion{height:calc(90svh - 205px)}}.compra.seleccion .seleccion h4{position:relative;padding:10px 0;margin:10px 0 0;text-align:center;font-weight:500;text-transform:uppercase;font-size:10px;color:var(--prim-500);background:#ffffff0d;border:#353535 solid 1px}.compra.seleccion .seleccion h4::before{content:"";position:absolute;left:1px;bottom:4px;display:block;width:42px;height:22px;background-image:url(/imagenes/carrito.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;opacity:.3}.compra.seleccion .seleccion section:empty::before{content:"Aún no se seleccionaron tickets";display:block;margin:30px 20px;background-color:rgba(0,0,0,.35);padding:25px 0;text-align:center;border-radius:6px;color:#aeaeae}.compra.seleccion .seleccion article{box-sizing:border-box;color:#ffffffba;padding:10px 7px 10px 9px;font-size:16px;border-bottom:#363642 solid 1px;transition:all ease-in-out .2s}.compra.seleccion .seleccion article>div{display:flex;justify-content:left;align-items:center}.compra.seleccion .seleccion article>div:first-of-type{font-size:13px}.compra.seleccion .seleccion div:not(.ubicaciones)>strong,.vseleccionar.lotes.cantidad .edicion strong{margin:2px 8px 2px 0;padding:4px 6px;min-width:40px;box-sizing:border-box;border:#0022295e solid 1px;border-radius:3px;font-size:14px;background:#008ba769;text-align:center;cursor:pointer}.compra.seleccion .seleccion h3{font-size:13px;margin:0}.compra.seleccion .seleccion p{margin:0;color:#9a9a9a}.compra.seleccion .seleccion .detalle{flex:1 1}.compra.seleccion .seleccion .subtotal{flex:0 0 70px;text-align:right}.compra.seleccion .seleccion .subtotal>span{display:block;white-space:nowrap}.compra.seleccion .seleccion .subtotal>span.gratis{color:#1a9c84;font-weight:500}.compra.seleccion .seleccion .eliminar{flex:0 0 35px;height:30px;margin:0 0 0 10px}.compra.seleccion .seleccion .detalle span:not(.precio){display:inline-block;vertical-align:top;margin-right:6px}.compra.seleccion .seleccion .detalle span.precio{display:inline-block;vertical-align:top;padding:0 6px;margin:1px 0;background:#007da3;border-radius:3px;font-size:10px;line-height:13px;letter-spacing:.01em;color:#fff;text-transform:uppercase}.compra.seleccion .seleccion .ubicaciones{flex-direction:column;align-items:flex-start;margin-top:10px;background:#262626;padding:5px 10px;font-size:12px;font-weight:700;border-radius:4px;color:#9c9c9c}.compra.seleccion .seleccion .ubicaciones strong{margin:3px 6px 3px 0}.compra.seleccion .seleccion .ubicaciones span{display:inline-block;vertical-align:top;padding:4px 11px;margin:2px;background:#044c63;border-radius:3px;border:#115971 solid 1px;font-size:11px;line-height:13px;letter-spacing:.01em;color:#fff;cursor:pointer}.compra.seleccion .total{border-top:#cfcfcf solid 2px;padding-top:15px}.compra.seleccion .total>span{color:#fff;font-weight:700;margin-bottom:15px;font-size:16px}.compra.seleccion .total span:first-of-type{padding-left:10px}.compra.seleccion .total span:last-of-type{float:right;padding-right:20px}.compra.seleccion .total p{font-size:14px;margin:0;padding:5px 0;clear:both;overflow:hidden}.compra.seleccion .total p.ocultar{height:0;padding:0;color:transparent}.compra.seleccion .total p:first-of-type{margin-top:25px}.compra.seleccion .total p+p:not(.ocultar):nth-of-type(3){border-top:#ffffff21 solid 1px}.compra.seleccion .total p:not(.ocultar)+p:not(.ocultar):nth-of-type(2),.compra.seleccion .total p:not(.ocultar)+p:not(.ocultar):nth-of-type(4){color:#96969690}.compra.seleccion .botonera{text-align:center;margin:40px 0}.compra.seleccion footer .eliminar{width:38px;height:38px;margin:0;background-color:#3d3d3d;border-radius:50%;border:#ffffff0d solid 1px;transition:all ease-in-out .3s}.compra.seleccion>article.mapa header h2,.compra.seleccion>article.vseleccionar header h2{margin:10px 0;color:var(--prim-500)}.compra.seleccion>article.vseleccionar>div>div{max-width:480px}.compra.seleccion>article.vseleccionar>div>div>div{padding:0 7%}.vseleccionar h2{display:inline-block;margin:0;font-size:15px;line-height:20px;min-height:20px;font-weight:500;cursor:default;color:var(--prim-500);vertical-align:top}.vseleccionar section{text-align:center;max-height:0;margin:0;overflow:hidden;border-top:transparent solid 1px;border-bottom:transparent solid 1px;transition:all ease-in-out .3s}.vseleccionar section.cargando{max-height:20px}.vseleccionar section.cargando::before{content:"Por favor espere...";color:rgba(9,48,95,.6)}.vseleccionar section.cargado{border-top:#454545 solid 1px;border-bottom:#454545 solid 1px;max-height:255px;overflow-y:scroll;margin:30px 0}.vseleccionar section.sin-resultados{max-height:100px;margin:30px 0}.vseleccionar section article{text-align:left;border-top:#454545 solid 1px;border-bottom:transparent solid 1px;cursor:pointer;padding-left:15px;transition:all ease-in-out .3s}.vseleccionar section article.ocultoFiltro{display:none}.vseleccionar section article:first-of-type{border-top:transparent solid 1px}.vseleccionar section article:hover{background-color:#000000cc}.vseleccionar section h3{display:inline-block;vertical-align:middle;color:#fff;cursor:pointer;font-weight:400;font-size:18px;margin:10px 7px}.vseleccionar section h3 span{display:block;margin-top:3px;font-size:13px;color:gray;cursor:pointer}.vseleccionar::before{content:"";display:inline-block;height:100%;vertical-align:middle}.vseleccionar.lotes section.cargado{margin:0;max-height:375px}.vevento .tickets .lotes article,.vseleccionar.lotes section article{position:relative;margin:11px 0;border:#3b3b3b solid 1px;border-left:solid #00494c 3px;border-radius:6px;padding:7px 10px 38px;background:#151515e6;white-space:nowrap;overflow:hidden;cursor:pointer}.vseleccionar.lotes section article.agotado{border-left-color:#8c4b0a;padding-right:43px}.vevento .tickets .lotes article.agotado::after,.vevento .tickets .lotes article.sin-publicar::after,.vseleccionar.lotes section article.agotado::after{content:"AGOTADO";position:absolute;right:-30px;top:14px;padding:4px 34px;background-color:#cb5100;font-size:11px;rotate:40deg}.vseleccionar.lotes:not(.cantidad) section article:not(.disabled):hover{background-color:#000000cc}.vevento .tickets .lotes article.pointer,.vevento .tickets .lotes article.pointer>*,.vevento .tickets .lotes article.pointer>*>*,.vseleccionar.lotes:not(.cantidad) section article>*,.vseleccionar.lotes:not(.cantidad) section article>*>*{cursor:pointer}.vseleccionar.lotes section article.disabled{opacity:.5;cursor:default}.vseleccionar.lotes section article.disabled>*,.vseleccionar.lotes section article.disabled>*>*{cursor:default}.vseleccionar.lotes section article h4{margin:2px 0;max-width:none;color:#bdbdbd;font-size:16px;font-weight:500;white-space:normal}.vseleccionar.lotes section article h3{display:inline-block;margin:5px 0 0;padding:3px 7px;border-radius:3px;font-size:13px;letter-spacing:.01em;color:#fff;text-transform:uppercase;background:#363636;cursor:default}.vseleccionar.lotes section article h4 span{display:block;margin-top:2px;font-size:12px;color:gray}.vseleccionar.lotes section article p.ultimos{margin:8px 0 0;font-size:12px;color:#dcbe94ba}.vseleccionar.lotes section article p.precio{position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box;font-size:14px;font-weight:500;padding:7px 13px 8px 10px;margin:0;color:#999;background:#00000054;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vseleccionar.lotes section article p.precio>span{color:#1ab999b5}.vseleccionar.lotes.cantidad section article p{margin:7px 0 0;font-size:12px;color:#949494;white-space:normal}.compra.seleccion>article.vseleccionar.lotes>div>div>footer{margin:20px 7%;text-align:right}.compra.seleccion>article.vseleccionar.lotes>div>div>footer .btn{width:auto;margin-left:10px}.vseleccionar.lotes.cantidad section article{cursor:default;padding:0;box-sizing:border-box;min-height:134px}.vseleccionar.lotes.cantidad section article>div:not(.edicion){display:flex;margin:10px;flex-direction:column;align-items:center}.vseleccionar.lotes.cantidad section article>div:not(.edicion)>div{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:10px}.vseleccionar.lotes.cantidad section article>div:not(.edicion)>div::before{content:"Seleccionado anteriormente";display:block;font-size:12px;color:transparent;overflow:hidden;height:0;transition:all ease-in-out .3s}.vseleccionar.lotes.cantidad section article.anterior>div:not(.edicion)>div::before{color:#bfa361;height:14px}.vseleccionar.lotes.cantidad section article h5{display:flex;flex-direction:column;align-items:center;justify-content:center;white-space:nowrap;margin:0;padding:5px;font-size:18px;color:#61c0ae;background:#252525;border-radius:5px;text-align:center;min-width:97px;min-height:61px;box-sizing:border-box}@media screen and (min-width:380px){.vseleccionar.lotes.cantidad section article>div:not(.edicion){flex-direction:row}.vseleccionar.lotes.cantidad section article>div:not(.edicion)>div{align-items:flex-start;margin-bottom:0}.vseleccionar.lotes.cantidad section article h5{margin:0 0 0 7px}}.vseleccionar.lotes.cantidad section article h5 strike{display:block;width:100%;text-align:center;font-weight:400;font-size:12px;line-height:10px;color:#e0e0e0b8}.vseleccionar.lotes.cantidad section article h5 strong{line-height:28px}.vseleccionar.lotes.cantidad section article h5 strong em.cm{font-size:12px}.vseleccionar.lotes.cantidad section article h5 span{font-size:13px;font-weight:400;color:#e0e0e0b8;margin:2px 0;display:block}.vseleccionar.lotes.cantidad .edicion{width:100%;padding:0 10px 15px;box-sizing:border-box;font-size:15px;background:#0000007a;text-align:right}.vseleccionar.lotes.cantidad .edicion label{float:left;width:63px;text-align:center;font-size:11px;font-weight:700;text-transform:uppercase;color:gray;margin:5px 0 0}.vseleccionar.lotes.cantidad .edicion strong{display:block;margin:2px 0;color:#fff;transition:all ease-in-out .4s}.vseleccionar.lotes.cantidad .edicion strong.off{background:#3a3a3a}.compra.seleccion .vseleccionar.lotes.cantidad .edicion a{display:inline-block;vertical-align:middle;width:30px;height:30px;margin:13px 0 0;text-align:center;line-height:30px;border-radius:50%;background-color:#484848;color:#c5c5c5;font-size:20px;font-weight:600;transition:all ease-in-out .3s;animation:aparecer ease-in-out .3s}.compra.seleccion .vseleccionar.lotes.cantidad .edicion a:first-of-type{margin:13px 10px 0;line-height:28px}.compra.seleccion .vseleccionar.lotes.cantidad .edicion a:not(.disabled):first-of-type:active{background-color:#ea9126}.compra.seleccion .vseleccionar.lotes.cantidad .edicion a:not(.disabled):last-of-type:active{background-color:#1ab99a}.compra.seleccion .vseleccionar.lotes.cantidad .edicion a.disabled{background-color:rgba(72,72,72,.5);color:rgba(197,197,197,.5);cursor:default}.compra.seleccion .lotes.cantidad .resultado{display:flex;align-items:center;padding:5px 15px;background-color:#19393c;color:#ffffffba;height:40px;box-sizing:border-box;border-bottom:#454545 solid 1px;transition:all ease-in-out .3s}.compra.seleccion .lotes.cantidad .resultado.off{background-color:#2a2a2a}.compra.seleccion .lotes.cantidad .resultado p{flex:1 1;margin:0;font-size:13px}.compra.seleccion .lotes.cantidad .resultado p:last-of-type{text-align:right}.compra.seleccion .lotes.cantidad .resultado p span{display:block}.compra.seleccion .lotes.cantidad footer .btn.butacado{width:auto;padding:6px 15px;margin-left:5px}.compra.seleccion article:not(.vseleccionar) footer{text-align:left;padding:15px 3%}.compra.seleccion footer .eliminar{width:38px;height:38px;margin:0;background-color:#3d3d3d;border-radius:50%;border:#ffffff0d solid 1px;transition:all ease-in-out .3s}.compra.seleccion footer .eliminar:hover{background-color:#505050}.compra.seleccion footer .eliminar:active{background-color:#611b16}.compra.seleccion footer div{float:right}#dialogo,#ventanas{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);text-align:center;z-index:1500;animation:aparecer ease-in-out .3s}#dialogo.abierto{display:block}#dialogo::before{content:"";display:inline-block;height:100%;vertical-align:middle}#dialogo>div{position:relative;display:inline-block;width:90%;max-width:400px;vertical-align:middle;box-sizing:border-box;padding:15px;background-color:#fff;border-radius:5px;margin-bottom:15px;animation:aparecer ease-in-out .4s}#dialogo>div::after,#dialogo>div::before{content:"";position:fixed;top:0;left:0;display:block;width:100%;height:0;background:0 0;z-index:50;transition:all ease-in-out .2s}#dialogo.aj>div::after,#dialogo.aj>div::before{height:2px}#dialogo.aj>div::before{background:rgb(84,83,90,.65)}#dialogo.aj>div::after{width:0%;background:#9fa6ff;background:linear-gradient(90deg,#54535a 0,#9fafff 35%,#29dae0 65%,#54535a 100%);box-shadow:0 0 13px #a0a4de;animation:rootaj ease-in-out 1s infinite}#dialogo>div>a{position:absolute;top:7px;right:7px;margin:0;pointer-events:auto}#dialogo p{font-weight:500;margin:8px 10px 25px;text-align:left;max-height:calc(100svh - 144px);max-height:calc(100svh - 144px);overflow-x:hidden;overflow-y:auto}#dialogo p::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #0006;border-radius:10px}#dialogo p::-webkit-scrollbar-thumb{background:#353535;border-radius:10px}#dialogo p h5{margin:0 0 20px;color:#686868}#dialogo img{max-width:75%;max-height:200px}#dialogo>div>div{white-space:nowrap;text-align:right;width:100%;margin:0}#dialogo .btn{width:auto;background-color:var(--terc-500);color:#fff;border-radius:15px;pointer-events:auto}#dialogo .btn.oculto{display:none}.eliminar,a.cerrar{position:relative;display:inline-block;font-size:0;color:transparent;vertical-align:middle;width:20px;height:20px;margin-left:15px}a.cerrar::after,a.cerrar::before{content:"";position:absolute;top:9px;left:2px;display:block;width:16px;height:3px;background-color:#8e8e8e;transform:rotate(45deg);transition:all ease-in-out .4s}a.cerrar::after{transform:rotate(-45deg)}a.cerrar.mini::after,a.cerrar.mini::before{left:5px;width:11px;height:2px}.eliminar{cursor:pointer;transition:all ease-in-out .4s}.eliminar::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(/imagenes/eliminar.svg);background-repeat:no-repeat;background-position:center center;background-size:36%;opacity:.4;transition:opacity ease-in-out .4s}section.pagar>.datos{margin:20px 0 10px}.botonera.pago{margin:0}.botonera.pago>.btn{margin-top:30px}.botonera.pago article{padding:8px 5px 8px 7px;background:#d9d9d9;border:1px solid #c4c4c4;border-radius:5px;margin:0 0 8px;text-align:left;cursor:pointer;transition:all ease-in-out .3s}.botonera.pago:not(.disabled) article:hover{background:#ebebeb}.botonera.pago article img{display:inline-block;vertical-align:middle;width:55px;height:31px;object-fit:contain;margin-right:5px}.botonera.pago article>div{display:inline-block;vertical-align:middle;width:calc(100% - 88px)}.botonera.pago article h3{margin:0;font-size:14px;color:#363636;text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden;transition:all ease-in-out .3s}.botonera.pago:not(.disabled) article:hover h3{color:#000}.botonera.pago article p{margin:0;font-size:12px;text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden}@media screen and (min-width:480px){.botonera.pago article{padding:10px 10px 10px 13px}.botonera.pago article img{width:80px;height:50px;margin-right:8px}.botonera.pago article>div{width:calc(100% - 88px)}.botonera.pago article h3{font-size:17px}.botonera.pago article p{font-size:13px}}.botonera.pago.disabled .btn,.botonera.pago.disabled .btn:active,.botonera.pago.disabled .btn:hover,.botonera.pago.disabled article{opacity:.5;cursor:default}.botonera.pago.disabled .btn:active,.botonera.pago.disabled .btn:hover{opacity:.5;cursor:default}#formfiserv,.flotante #baseflot{padding-top:0}.flotante.decidir #cobroDecidir,.flotante.fiserv #cobroFiserv{display:block}#cobroDecidir.flot>div{width:600px}#cobroDecidir.flot>div>h3,#cobroFiserv.flot>div>h3{margin:20px;font-size:15px;text-align:center;color:gray}.flot #cobroFiserv,.flot #formdecidir{padding:20px}#cobroFiserv .datos{margin-bottom:25px}#cobroFiserv>.datos>div,#formdecidir>.datos>div{margin:0}body section:not(.botonera):not(.datosventa)>div>div.inp.tjts{vertical-align:top;text-align:center;width:190px}body section:not(.botonera):not(.datosventa)>div>div.inp.tjts+.inp{width:calc(100% - 190px);box-sizing:border-box}.inp.tjts>label{display:block;text-align:left;margin-bottom:10px}.inp .tarjeta{display:inline-block;vertical-align:middle;margin:10px;text-align:center;white-space:nowrap}.inp .tarjeta label{font-size:0;line-height:initial;color:transparent;background-color:#fff;border:transparent solid 2px;border-radius:8px;overflow:hidden;padding:3px 10px;cursor:pointer;opacity:.8;transition:all ease-in-out .5s}.inp .tarjeta.cabal label{background-color:#085786}.inp .tarjeta input:checked+label{border-color:var(--prim-500);opacity:1}.inp .tarjeta label::before{content:"";display:block;width:94px;height:55px;background:transparent url(/imagenes/medios_de_pago.png);background-size:478px;background-position:-13px -7px}.inp .tarjeta.visadebito label::before{background-position:-135px -7px}.inp .tarjeta.mastercard label::before{background-position:-252px -7px}.inp .tarjeta.cabal label::before{background-size:454px;background-position:-8px -86px}section .inp:not(.tjts)>div:not(:first-of-type)>label{display:block;margin-top:18px}.inp .vencimiento{width:100%;padding:0}.inp .vencimiento input{width:calc(50% - 15px)!important}.inp .vencimiento span{display:inline-block;vertical-align:middle;width:30px;text-align:center}.flotante{overflow:hidden}#baseflot,.flot{position:fixed;top:0;left:0;width:100svw;height:100svh;z-index:100;text-align:center;display:none}.flot{overflow-y:auto;pointer-events:auto;background:radial-gradient(100% 434.41% at 100% 0,rgb(26 26 45 / 55%) 0,rgb(28 28 30 / 55%) 100%);animation:formAnimation ease-in-out .3s}.flot>div{position:relative;display:inline-block;max-width:90%;width:380px;box-sizing:border-box;margin:90px 0;text-align:left;background:#ededed;box-shadow:55px 120px 80px rgba(0,0,0,.25),21px 46px 25px rgba(0,0,0,.16),5px 10px 7px rgba(0,0,0,.1);border-radius:10px;pointer-events:none;animation:formCuerpoAnimation ease-in-out .5s;transition:all ease-in-out .3s}#baseflot{backdrop-filter:blur(9px);z-index:99;animation:formAnimation ease-in-out .3s}.flotante.pers #personalizar{display:block}@keyframes formAnimation{0%{opacity:0}100%{opacity:1}}@keyframes fondoFormAnimation{0%{opacity:0;backdrop-filter:blur(0)}100%{opacity:1;backdrop-filter:blur(9px)}}@keyframes formCuerpoAnimation{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}.flot a.cerrar{position:absolute;top:0;right:0;width:auto;height:auto;margin:7px 7px 0 0;pointer-events:auto}.flot a.cerrar::after,.flot a.cerrar::before{display:none}.flot a.cerrar span{display:inline-block;font-size:0;width:30px;height:30px;border-radius:50%;background:#fff;box-shadow:.76px 1.5px 2px rgb(23 23 23 / 16%)}.flot a.cerrar span::after,.flot a.cerrar span::before{content:"";display:block;position:absolute;top:13px;left:7px;width:17px;height:4px;background-color:#76767d;border-radius:1px;transform:rotate(45deg)}.flot a.cerrar span::after{transform:rotate(-45deg)}.flot form{padding:40px 20px 25px}.flot form::after{content:"";display:block;clear:both}.flot form>:not(a){font-size:initial;display:block;width:100%;box-sizing:border-box;pointer-events:all}.flot form>label>span{font-size:13px;color:#626262}.flot form>input,.flot form>select{margin:3px 0 14px;height:38px;padding:0 10px;border:solid 1px #bfbfbf}#personalizar .datos .inp.telefono{margin:0}#personalizar #persFormulario{margin:0}#personalizar #persFormulario>input,#personalizar #persFormulario>label,#personalizar #persFormulario>select{display:block;width:100%;box-sizing:border-box}#personalizar #persFormulario>input,#personalizar #persFormulario>select{margin:3px 0 14px;height:38px;padding:0 10px;border:solid 1px #bfbfbf}#personalizar #persFormulario>input.error,#personalizar #persFormulario>select.error{border-color:#c00}#personalizar #persFormulario label.persChk{display:flex;align-items:center;gap:8px;font-size:10px;margin:4px 0;width:auto}.flot form>input.error,.flot form>select.error{border-color:#c00}.flot form>h2{margin-top:0;font-weight:500;font-size:16px}.flot form>p{margin:6px 0 25px;font-size:13px;color:#323232}.flot form .btn,.flot form .btnCancelar{float:right}.flot form .btn{width:auto;min-width:144px}.flot form .btnCancelar{line-height:43px;margin-right:15px;color:#5e5e5e}#personalizar .datos>div:last-child{text-align:center}#personalizar .datos>div:last-child .btn,#personalizar .datos>div:last-child .btnCancelar{float:none;display:inline-block}input[type=checkbox],input[type=radio]{width:20px;height:20px;display:inline-block;vertical-align:middle;margin-left:8px;cursor:pointer}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;max-width:calc(100% - 40px);vertical-align:top!important;text-transform:none;margin:3px 0 0 5px!important;font-size:15px}.compra.seleccion>article.mapa{overflow-y:hidden}.compra.seleccion>article.mapa::before{content:"";display:inline-block;height:100%;vertical-align:middle}.compra.seleccion>article.mapa>div>div{width:100%;margin:5px 0}.compra.seleccion>article.mapa>div>div>div{padding:0}.compra.seleccion>article.mapa>div>div>footer{text-align:right}.compra.seleccion>article.mapa .mps{border:#535353 solid 1px;border-left:none;border-right:none;height:calc(100svh - 200px)}.compra.seleccion>article.mapa.butacas .mps{height:calc(100svh - 347px)}.mps{position:relative;height:300px;overflow:hidden;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.mps li,.mps ul{list-style:none;margin:0;padding:0}.mps nav{position:absolute;top:0;right:0;background:red;z-index:50}.mps nav ul{position:absolute;top:10px;right:10px;background:#e5e5e5;z-index:50;width:73px;height:30px;border-radius:15px;border:#d3d3d3 solid 1px;box-shadow:0 0 7px #00000021}.mps nav ul::before{content:"";position:absolute;top:6px;left:36px;width:1px;height:18px;background-color:#737373}.mps nav li{position:relative;display:inline-block;width:36px;height:30px;box-sizing:border-box;cursor:pointer}.mps nav li.disabled{cursor:default}.mps nav li:first-of-type{margin-right:1px}.mps nav li::before,.mps nav li:last-of-type::after{content:"";position:absolute;top:13px;left:11px;width:14px;height:4px;border-radius:2px;background-color:#626262;transition:all ease-in-out .3s}.mps nav li:last-of-type::after{transform:rotate(90deg)}.mps nav li.disabled::before,.mps nav li.disabled:last-of-type::after{background-color:#9d9d9d}.mps nav li:not(.disabled):active::before,.mps nav li:not(.disabled):last-of-type:active::after{background-color:#1e1e1e}.mps .mapa{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#f3f3f31c;overflow-x:scroll;overflow-y:scroll;display:flex;scrollbar-width:none}.mps .mapa::-webkit-scrollbar{display:none}.mps .mapa>div{margin:auto}.mps section:not(.svg){display:grid}.mps section>svg{width:100%;height:auto;object-fit:contain}.mapeo.ls svg g:not(.sel){opacity:.35}.mapa svg>.s{transition:all ease-in-out .3s}.mapa svg>.toc{cursor:pointer}.mapa svg.mo:hover>.s{filter:grayscale(.5);opacity:.65}.mapa svg.mo:hover>.s.nd,.mapa svg>.s.nd{filter:grayscale(.4);opacity:.3}.mapa svg:hover>.toc:not(.nd):hover{filter:grayscale(0);opacity:1}.mps article{position:relative;border-radius:5px 5px 15px 15px;display:flex;background-color:#0000007a;cursor:pointer;overflow:hidden;transition:background-color ease-in-out .3s}.mps .butacas article{cursor:default;background-color:#bbbbbb26}.mps .butacas article.rojo{background-color:#ff4b4b7d}.mps .butacas article.naranja{background-color:#d98229}.mps .butacas article.gris{background-color:#91919175}.mps .butacas article.verde{background-color:#34bf8cb8;cursor:pointer}.mps .butacas article{border-radius:25% 25% 50% 50%}.mps .butacas.fob_c article{border-radius:50% 50%}.mps .butacas.fob_s article{border-radius:0}.mps .butacas.fob_r article{border-radius:24%}.mps .butacas article.verde.sel,.mps article.sel,.mps article.verde:active{background-color:#268295;cursor:pointer}.mps .butacas article>p{margin:0;display:block;width:60%;height:59.15%;position:relative;left:20%;top:20%;border-radius:50%;box-shadow:0 0 3px #fff;cursor:pointer}.mps h3{width:100%;margin:auto;box-sizing:border-box;padding:0 14px;text-align:center;font-size:12px;font-weight:400;color:#fff;cursor:pointer}#mpsmsj{position:absolute;bottom:0;left:0;right:0;text-align:center}#mpsmsj>p{position:relative;top:-10px;left:auto;max-width:210px;display:inline-block;padding:10px 18px;margin:0;border-radius:15px;font-size:12px;background-color:rgba(0,0,0,.75);color:#ffffffd1;animation:pmsj ease-in-out .15s}#mpsmsj>p.rojo{background-color:#500f0fbf}#mpsmsj>p.eliminando{animation:pmsj2 ease-in-out .15s}#mpsmsj>p.ocultar{display:none}@keyframes pmsj{0%{top:35px;opacity:0;transform:scale(.6)}100%{top:-10px;opacity:1;transform:scale(1)}}@keyframes pmsj2{0%{top:-10px;opacity:1;transform:scale(1)}100%{top:35px;opacity:0;transform:scale(.6)}}.compra.seleccion .mapa .seleccion{text-align:center}.compra.seleccion .mapa .seleccion>div:first-of-type{text-align:left;padding:10px 15px;background:#00000047;border-bottom:#53535370 solid 1px}.compra.seleccion .mapa .seleccion>div:first-of-type label{font-size:13px;line-height:15px}.compra.seleccion .mapa .seleccion>div:nth-of-type(2){display:inline-block}.compra.seleccion .mapa .seleccion>div:last-of-type{margin:7px 0 13px}.compra.seleccion .mapa .seleccion h5{font-size:10px;margin:0;text-transform:uppercase;color:#139c8c;padding:8px 0 6px}.compra.seleccion .mapa .seleccion>div:nth-of-type(2) .btn{margin:0;border-radius:0}.compra.seleccion .mapa .seleccion>div:nth-of-type(2) .btn:first-of-type{border-radius:16px 0 0 16px;border-right:none}.compra.seleccion .mapa .seleccion>div:nth-of-type(2) .btn:last-of-type{border-radius:0 16px 16px 0;border-left:none}.compra.seleccion .mapa .seleccion .btn.gris{color:#ffffff8c}.compra.seleccion .mapa .seleccion>div:nth-of-type(2) .btn:not(.gris){cursor:default}.compra.seleccion .mapa .contador{background-color:#182126;padding:2px 7%;font-size:13px;line-height:29px;font-weight:600;border:#4f4f4f solid 1px;border-left:none;border-right:none;text-align:right}#ventanas .mapa.butacas.bventa .contador{border-top:none}.compra.seleccion .mapa .contador span{display:inline-block;padding:2px 10px;text-transform:uppercase;font-size:12px;line-height:16px;margin:0 4px;border-radius:3px}.iti :not(input){font-size:initial}.iti__dropdown-content input.iti__search-input{padding-left:10px;font-size:15px;line-height:40px;height:40px!important;margin-bottom:0!important}.e-evento.lugar>div{text-align:left}.e-evento.lugar .mapa{position:relative;height:300px;border:solid 1px #373737;margin-top:10px;max-width:645px}.e-evento.lugar .mapa.claro{border:solid 1px #b0b0b0}.e-evento.lugar h2{font-size:20px;margin:5px 0}.e-evento.lugar h2+span{display:block;font-size:15px;margin-bottom:5px}.e-evento.lugar .mapa>a,.e-evento.lugar .mapa>a>img{position:absolute;top:0;left:0;bottom:0;right:0;height:inherit}.e-evento.lugar .mapa>a>img{width:100%;object-fit:none}body .e-evento.lugar .mapa a{color:#000!important}.e-evento.lugar .mapa .gmaps{height:300px}.e-evento.lugar .mapa .gmaps>div>div[tabindex="0"]{background-color:#212121}.e-evento.lugar .infoAdicional{background:#80808030;padding:10px 20px;margin:15px 0;border-radius:10px}.e-evento.lugar .infoAdicional h2{font-size:18px;line-height:20px;margin:6px 0}.e-evento.lugar .infoAdicional h3{font-size:16px;line-height:18px;margin:6px 0}.e-evento.lugar .infoAdicional h4{font-size:15px;line-height:17px;margin:6px 0}.e-evento.lugar .infoAdicional p{font-size:14px;line-height:15px;margin:6px 0}.e-evento.lugar .infoAdicional ol,.e-evento.lugar .infoAdicional ul{font-size:14px;line-height:15px;margin:8px 0;padding-left:25px}em.cm{display:inline-block;vertical-align:middle;font-style:normal;font-weight:400;opacity:.7;font-size:75%;line-height:104%}em.cm.iz{margin-right:3px}em.cm.de{margin-left:3px}.dif_tz{display:none;height:auto;line-height:normal;font-size:11px;text-transform:uppercase;margin-bottom:5px;opacity:.5}.dif_tz.on{display:block}#destacados .dif_tz{margin:6px 0 8px 23px}.e-portal>section.eventos+.cargando{height:50px;margin-top:40px;text-align:center;overflow:hidden}.e-portal>section.eventos+.cargando svg{transform:scale(.5);transform-origin:top}.e-evento.funciones>div{display:flex;flex-direction:column;text-align:left}.e-evento.funciones>div div.filtros-funciones{display:flex;justify-content:flex-start;font-size:12px;order:1;width:100%;position:relative;align-items:flex-end;margin:12px 0}.e-evento.funciones>div div.filtros-funciones>div.input{display:flex;flex-direction:column;align-items:start;width:calc(100% - 6px);position:relative}.e-evento.funciones>div div.filtros-funciones>div.input:first-of-type{margin:0 6px 0 0}.e-evento.funciones>div div.filtros-funciones>div.input:last-of-type{margin:0 0 0 6px}.e-evento.funciones>div div.filtros-funciones>div.input::before{content:"";position:relative;display:block;width:calc(100% - 9px);pointer-events:none;font-size:12px;margin:0 0 4px 0}.e-evento.funciones>div div.filtros-funciones>div.input:first-of-type:before{content:"Fecha desde"}.e-evento.funciones>div div.filtros-funciones>div.input:last-of-type:before{content:"Fecha hasta"}.e-evento.funciones>div>section>div.filtros-funciones>div.input .error,.e-evento.funciones>div>section>div.filtros-funciones>div.input label{display:none}.e-evento.funciones>div div.filtros-funciones>div.input input{position:relative;padding:8px 6px;box-sizing:border-box;border-radius:6px;outline:0;border:none;background:#e6e6e6;font-size:13px;line-height:18px;color:#333;cursor:pointer;width:100%;text-align:left;text-indent:3px;transition:all ease-in-out .3s;min-height:34px;-webkit-appearance:none;appearance:none;display:inline-block;vertical-align:middle}@supports (-webkit-touch-callout:none){.e-evento.funciones>div div.filtros-funciones>div.input input{padding:9px 6px;min-height:36px;font-size:10px}}.e-evento.funciones>div div.filtros-funciones>div.input input:hover{filter:brightness(.9);transition:all ease-in-out .3s}.e-evento.funciones>div div.filtros-funciones>div.input input::-webkit-calendar-picker-indicator{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;color:transparent;background:0 0;cursor:pointer}.e-evento.funciones>div div.filtros-funciones>div.input input::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.e-evento.funciones>div>section.lista-funciones{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;position:relative;overflow:hidden}.e-evento.funciones>div>section.lista-funciones>article{margin:6px 0}.e-evento.funciones>div>section.lista-funciones>article.ocultar{display:none;transition:all ease-in-out .3s}.e-evento.funciones>div>section.lista-funciones>article{position:relative;padding:8px 16px;background:#e6e6e6;border-radius:6px;width:100%;transition:all ease-in-out .3s;text-align:left;border:solid 2px #e6e6e6;order:2;transition:all ease-in-out .3s}.e-evento.funciones>div>section.lista-funciones>article:hover{background-color:var(--prim-50);transition:all ease-in-out .3s}.e-evento.funciones>div>section.lista-funciones>article .estado{position:absolute;display:inline-block;font-size:10px;text-transform:uppercase;padding:4px 6px;border-radius:6px;background-color:var(--prim-500);color:var(--prim-cont);width:auto;bottom:8px;right:16px}@media screen and (max-width:440px){.e-evento.funciones>div>section.lista-funciones>article[data-estado=proximo] .estado{font-size:0}.e-evento.funciones>div>section.lista-funciones>article[data-estado=proximo] .estado::before{content:"En venta próximamente";font-size:8px}.e-evento.funciones>div>section.lista-funciones>article .estado{font-size:8px;bottom:10px}.e-evento.funciones>div>section.lista-funciones>article>a>div.fecha-funciones>*{font-size:10px}.e-evento.funciones>div>section.lista-funciones>article .til-funciones>p{font-size:10px}}.e-evento.funciones>div>section.lista-funciones>article.seleccionado:not(.duplicado),.e-evento.funciones>div>section.lista-funciones>article[data-estado=cancelado]{pointer-events:none}.e-evento.funciones>div>section.lista-funciones>article.seleccionado:not(.duplicado)::after,.e-evento.funciones>div>section.lista-funciones>article[data-estado=cancelado]::after{content:"";position:absolute;left:-2px;top:-2px;width:100%;height:100%;display:block;background:var(--prim-50);border-radius:6px;border:solid 2px var(--prim-50);opacity:.4}.e-evento.funciones>div>section.lista-funciones>article.seleccionado.duplicado{pointer-events:none;margin:0 0 36px;order:0;width:100%;flex:0 0 100%;box-sizing:border-box}.e-evento.funciones>div>section.lista-funciones>article.seleccionado{border:solid 2px var(--prim-500)}.e-evento.funciones>div>section.lista-funciones>article.seleccionado.duplicado::after{content:"Otras funciones";position:absolute;display:block;width:100%;text-align:left;padding:0 0 6px;border-bottom:solid 1px #cfcfcf;bottom:-36px;left:0;font-size:12px}.e-evento.funciones>div>section.lista-funciones>article>a{display:flex;flex-direction:column;gap:8px}.e-evento.funciones>div>section.lista-funciones>article>a>div.fecha-funciones{display:flex;align-items:center}.e-evento.funciones>div>section.lista-funciones>article>a>div.fecha-funciones::before{content:"";width:14px;height:14px;background-image:var(--icono-fecha-prim);background-size:contain;background-repeat:no-repeat;background-position:center}.e-evento.funciones>div>section.lista-funciones>article h3>span,.e-evento.funciones>div>section.lista-funciones>article p{font-size:12px;line-height:12px;margin:0;color:#000}.e-evento.funciones>div>section.lista-funciones>article h3:not(span){display:flex;gap:4px;align-items:flex-end;margin:4px;font-weight:600;color:#000;font-size:12px;line-height:12px}.e-evento.funciones>div>section.lista-funciones>article h3>span{font-weight:400}.e-evento.funciones>div>section.lista-funciones>article .til-funciones>p{font-size:12px;padding:0 0 8px;border-bottom:solid 1px #b3b3b3}.e-evento.funciones>div>section.lista-funciones>article .hora-f{position:relative;display:flex;align-items:center;gap:6px}.e-evento.funciones>div a.cerrar.filtros{display:block;position:absolute;right:6px;bottom:9px;scale:0.7;z-index:10;transition:all ease-in-out .2s;cursor:pointer}.e-evento.funciones>div a.cerrar.filtros.oculto{scale:0;transition:all ease-in-out .2s}.e-evento.funciones>div .paginacion-funciones{display:flex;align-items:center;justify-content:center;gap:24px;padding:24px 0;font-size:14px}.e-evento.funciones>div .paginacion-funciones.oculto{display:none;transition:all ease-in-out .3s}@media screen and (min-width:500px){.e-evento.funciones>div .paginacion-funciones{justify-content:end}}.e-evento.funciones>div .paginacion-funciones>.btn-paginacion{cursor:pointer;transition:all ease-in-out .3s;color:var(--sec-cont)}.e-evento.funciones>div .paginacion-funciones>.btn-paginacion.disabled{pointer-events:none;opacity:.5;transition:all ease-in-out .3s}.e-evento.funciones>div .ocultar-pagina{display:none;transition:all ease-in-out .3s}#formArrepentimiento>section>div:nth-of-type(4)>div.iti{display:block;padding-left:0;width:100%;margin:6px 0 0}#formArrepentimiento>section>div:nth-of-type(4):has(div.iti.error) label{color:#cd0000;transition:all ease-in-out .3s}#formArrepentimiento>section>div:nth-of-type(4)::after{content:"El teléfono ingresado no es válido";display:block;overflow:hidden;font-size:13px;line-height:13px;height:0;padding:0;color:transparent;transition:all ease-in-out .3s}#formArrepentimiento>section>div:nth-of-type(4):has(div.iti.error)::after{height:26px;padding:6px 0 0;color:#cd0000}.compra .seleccion .codigodescuento>a{display:flex;width:100%;cursor:pointer;justify-content:center;align-items:center;gap:6px;color:#969696;padding:12px 0;transition:all ease-in-out .3s}.compra .seleccion .codigodescuento>.descuentoAplicado:not(:has(.aclaracion.ocultar))>h3{opacity:.3}.compra .seleccion .codigodescuento:has(a.oculto){display:none}.compra .seleccion .codigodescuento>a.ocultar{display:none;transition:all ease-in-out .3s}.compra .seleccion .codigodescuento>a:hover{background-color:#000000cc;transition:all ease-in-out .3s}.compra .seleccion .codigodescuento>a::before{content:"";display:block;width:20px;height:20px;background:url(/imagenes/descuento.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;opacity:1}.compra .seleccion .codigodescuento>.descuentoAplicado{position:relative;display:flex;justify-content:center}.compra .seleccion .codigodescuento>.descuentoAplicado:has(div.aclaracion:not(.ocultar)){padding:10px 7px 28px 9px}.compra .seleccion article>div.aclaracion.ocultar{display:none}.compra .seleccion article>div.aclaracion{width:100%;display:block;position:absolute;bottom:6px;font-size:11px;text-align:center;color:#969696}.compra .seleccion .codigodescuento>.descuentoAplicado .eliminar{position:absolute;right:7px;width:35px}.compra .seleccion .codigodescuento>.descuentoAplicado>h3{display:flex;align-items:center;justify-content:center;gap:6px;width:80%;font-size:12px;font-weight:500;text-transform:uppercase;background-color:#ffffff25;padding:6px 0;border-radius:4px}.compra .seleccion .codigodescuento>.descuentoAplicado>h3>span{display:flex;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:500}.compra .seleccion .codigodescuento>.descuentoAplicado>h3>span::after,.compra .seleccion article>div.descaplicado>div:first-of-type::before,div.cdescuento::before{content:"";display:block;position:relative;width:20px;height:20px;background:url(/imagenes/descuento.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;opacity:1}.compra .seleccion article>div.descaplicado{font-size:13px;color:#969696;display:flex;justify-content:space-between;padding:0 45px 0 48px;box-sizing:border-box}.compra .seleccion article>div.descaplicado>div:first-of-type{display:flex;align-items:center;justify-content:center;gap:6px}.compra .seleccion article>div.descaplicado>div:first-of-type::before{filter:grayscale(100%);width:16px;height:16px}.compra .seleccion article>div.descaplicado>div:last-of-type{display:flex;align-items:center;justify-content:center}.vseleccionar p.informacion{background-color:#1616169e;color:#b6b6b6!important}p.informacion{position:relative;background-color:#0000004f;padding:15px 15px 15px 65px;border-radius:8px;font-size:12px;line-height:14px;text-align:left;color:gray!important}p.informacion .info{position:absolute;left:21px;top:calc(50% - 13px);opacity:.5}.info::before{content:"i";display:inline-block;width:24px;text-align:center;font-size:14px;font-weight:700;line-height:24px;color:#ffffffad;font-style:oblique;font-family:monospace}.vseleccionar .inpDesc>.error{padding:0 0 10px}.vseleccionar .inpDesc>input{text-transform:uppercase}.vseleccionar .inpDesc>input::placeholder{text-transform:none}.compra.seleccion>article.vseleccionar>div>div>footer{margin:20px 7%;text-align:right}.compra.seleccion>article.vseleccionar.descuento>div>div>footer>.btn{width:auto;margin-left:10px;padding:6px 15px;min-width:auto;max-width:none;font-size:13px;line-height:20px}.compra.seleccion>article.vseleccionar.descuento input{display:inline-block;width:100%;height:40px;padding:1px 2px;box-sizing:border-box;color:#fff;font-size:19px;line-height:23px;font-weight:500;border:none;border-bottom:#98989e solid 2px;background-color:transparent;outline:0;overflow:hidden;transition:all ease-in-out .4s}.compra.seleccion>article.vseleccionar.descuento .input.err .error{position:relative;top:12px;display:block;font-size:13px;line-height:13px;overflow:hidden;transition:all ease-in-out .4s;color:#dd5353;height:auto;max-height:60px;padding:0 0 10px;font-weight:500}.vseleccionar .inpDesc>.error{padding:0 0 10px}.input.err .error{padding-bottom:0}.compra.seleccion>article.vseleccionar.descuento .input .error{color:transparent;height:0;max-height:0;padding:0;font-size:13px;line-height:13px;overflow:hidden;font-weight:500;transition:all ease-in-out .4s}div.cdescuento{font-size:12px!important;color:#1ab99a!important;display:flex;align-items:center;justify-content:center;gap:6px}div.cdescuento::before{width:16px;height:16px}.chytapay-pago .detallepago h5 span:first-of-type{width:auto}.chytapay-pago .info{font-size:13px;line-height:14px;filter:grayscale(.5);font-weight:200}.chytapay-pago .info::before{line-height:14px}.chytapay-pago .warning-chyta{font-size:13px;line-height:14px;font-weight:400;color:#b8860b;position:relative;padding:0 12px 0 36px;text-align:left}.chytapay-pago .warning-chyta::before{content:"!";display:inline-block;width:18px;height:18px;text-align:center;font-size:12px;font-weight:700;line-height:18px;color:#fff;font-style:normal;font-family:monospace;background:#b8860b;border-radius:50%;margin:0 6px 0 0;position:absolute;left:12px}.datosventa .tempo .chytapay-vencimiento-warning{position:relative;display:block;width:100%;font-size:14px;font-weight:500;text-align:center;background:rgba(255,243,205,.3);border:1px solid #ffc107;border-radius:8px;padding:12px 12px 12px 36px;margin:20px 0 0;box-sizing:border-box;text-align:left}.datosventa .tempo .chytapay-vencimiento-warning::before{content:"!";display:inline-block;width:18px;height:18px;text-align:center;font-size:12px;font-weight:700;line-height:18px;color:#fff;font-style:normal;font-family:monospace;background:#b8860b;border-radius:50%;margin:0 6px 0 0;vertical-align:middle;position:absolute;left:12px}.cvu-copiar{margin:0 0 0 6px;cursor:pointer}.chytapay-modal-overlay{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.6);z-index:1500;align-items:center;justify-content:center;max-width:unset!important;border-radius:0!important;animation:aparecer ease-in-out .3s}.chytapay-modal-overlay.visible{display:flex}.chyta-modal{max-width:360px!important;width:90%!important;box-shadow:0 4px 24px rgba(0,0,0,.2)!important;padding:36px 0!important}.chyta-modal .inp{max-width:255px;text-align:left;margin:0 auto}.chyta-modal .btn{margin:24px auto 0!important}.chyta-modal .cerrar{position:absolute;right:16px;top:12px}.oculto{display:none!important}div.edadControl,div.edadControl input,div.edadControl label{max-height:0;margin:0!important;padding:0}div.edadControl label{font-size:0px}body>header.r{overflow:visible}body>header nav span{cursor:default}body>header nav a:hover{color:var(--blanco)}body>header>div>nav>div>.m{display:none;position:absolute;left:0;top:13px;width:40px;height:40px;box-sizing:border-box;cursor:pointer}body>header.r>div>nav>div>.m{display:inline-block}nav>div>.m>span{position:relative;top:12px;left:8px;display:block;width:24px;height:2px;background-color:var(--blanco);cursor:pointer;transition:all ease-in-out .3s}nav>div>.m>span:nth-of-type(2){top:17px}nav>div>.m>span:nth-of-type(3){top:22px}nav.a>div>.m>span:nth-of-type(1){transform:rotate(37deg);width:28px;top:19px;left:6px}nav.a>div>.m>span:nth-of-type(2){left:19px;width:2px}nav.a>div>.m>span:nth-of-type(3){transform:rotate(-37deg);width:28px;top:15px;left:6px}header.r>div>nav ul{float:none;position:absolute;left:-25px;top:80px;margin:0;background:var(--prim-700);text-align:left;max-height:0;overflow:hidden;transition:max-height ease-in-out .3s}header.r>div>nav.a ul{max-height:220px}header.r>div>nav li{display:block}header.r>div>nav li>*{display:block;padding:15px 25px}body>footer{width:100svw;max-width:100svw;position:relative;text-align:center;padding:80px 0 19px;box-sizing:border-box;z-index:50;overflow:hidden;margin:0 auto;background:var(--grisUltraOscuro);view-timeline-name:--footer-timeline}body>footer>div{width:100%;display:flex;flex-direction:column;max-width:1150px;min-height:100px;height:auto;position:relative;justify-content:center;position:relative;margin:0 auto;padding:0 5% 90px;box-sizing:border-box}body>footer>div::after,body>footer>div::before{content:"";width:90%;height:1px;background-color:#ffffff20;position:absolute;bottom:78px}body>footer>div::after{top:0}body>footer>div>.logo{position:absolute;top:-55px;left:6%;height:43px}body>footer>div>.logo>.logo.img{margin:0 8px 0 0;width:43px;height:43px}body>footer>div>.logo:not(.img)>img{height:43px;width:auto}body>footer>div>nav{order:1;position:relative;margin:0;height:auto;padding:12px 0 24px 0}body>footer nav{margin-top:45px}body>footer :not(p)>*{color:var(--sec-cont)}body>footer :not(p)>*{color:var(--blanco);font-size:12px;line-height:24px;letter-spacing:.2px;font-weight:500}footer nav{display:inline-block;margin-top:2px;text-align:left}body>footer>div>.afipdata{order:4;position:relative;margin:0;height:auto;text-align:left;width:100%;padding:12px 0}footer .afipdata{display:block;margin:20px 0 20px 20px}footer .afipdata img{width:50px;height:auto;display:block}footer>div>.contactos{order:2;position:relative;margin:0;display:flex;flex-direction:column;justify-content:space-around;width:100%;height:auto;padding:12px 0;gap:24px}footer .contactos ul:not(.redes){text-align:left}footer .contactos ul:not(.redes) li{display:block}footer .contactos ul:not(.redes) li{margin:0 0 6px 0}footer .contactos ul:not(.redes) li a{margin-right:0;font-weight:400;line-height:20px;text-align:left;display:flex;align-items:center;gap:6px}footer .contactos ul:not(.redes) li a{white-space:nowrap}body>footer>div>.redes:has(ul:empty),body>footer>div>nav:has(ul:empty){display:none}body>footer>div>.redes{order:3;position:relative;padding:12px 0}body>footer>div>.redes>ul{display:flex;justify-content:start;max-width:99px;gap:6px;flex-wrap:wrap}footer .redes ul{width:100%;height:auto}body>footer>div>.redes>ul>li{height:20px;width:20px}footer .redes li a{font-size:0;color:transparent;vertical-align:middle}footer .contactos li a::before,footer .redes li a::before{content:"";display:inline-block;width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center center}@keyframes detenerFixed{to{transform:translateY(-200px)}}@keyframes detenerFixed-seleccion{to{transform:translateY(-226px)}}@keyframes detenerFixed-mobile{to{bottom:174vh}}footer .contactos li.flotante{position:fixed;right:24px;bottom:24px;width:52px;height:52px;margin:0!important;z-index:51}footer .contactos li.flotante>*{cursor:pointer}footer .contactos li.flotante>a::before{position:absolute;content:"";display:block;width:48px;height:48px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url(/img/forlovers/whatsapp_flotante.png);margin:0;right:0;top:0;opacity:.9;scale:0.9;transition:all .3s ease-in-out}footer .contactos li.flotante>a{font-size:0!important}footer .contactos li.flotante>a:hover,footer .contactos li.flotante>a:hover::before{opacity:1;scale:1;transition:all .3s ease-in-out}footer .contactos li.email a::before{background-image:url(/img/forlovers/icono-email.svg)}footer .contactos li.tel a::before{background-image:url(/img/forlovers/icono-tel.svg)}footer .contactos li.wa a::before{background-image:url(/img/forlovers/whatsapp.svg)}footer .redes li.tw a::before{background-image:url(/img/forlovers/icono-tw.svg)}footer .redes li.fb a::before{background-image:url(/img/forlovers/icono-fb.svg)}footer .redes li.ig a::before{background-image:url(/img/forlovers/icono-ig.svg)}footer .redes li.yt a::before{background-image:url(/img/forlovers/icono-yt.svg)}footer .redes li.lt a::before{background-image:url(/img/forlovers/icono-lt.svg)}footer .redes li.tt a::before{background-image:url(/img/forlovers/icono-tt.svg)}footer .redes li.te a::before{background-image:url(/img/forlovers/icono-te.svg)}footer .redes li.li a::before{background-image:url(/img/forlovers/icono-li.svg)}body>footer>div>#seleccionInternacional{order:5;position:absolute;bottom:104px;right:6%;margin:0;z-index:1;margin-top:20px;text-align:right;background:var(--grisUltraOscuro)}body>footer>div>#seleccionInternacional>*{background:var(--grisUltraOscuro)}body>footer>div>#seleccionInternacional>select{border-radius:3px;padding:2px 0}body>footer>div>p{order:7;position:absolute;margin:0;bottom:0;display:flex;align-items:center;width:auto;flex-direction:column;margin:0 auto;gap:0;width:90%;font-size:11px;color:#969696}body>footer>div>p img{display:block}@media screen and (min-width:661px){body>footer{padding:24px 5vw 24px;z-index:50;overflow:hidden}body>footer>div{text-align:center;flex-direction:row;align-items:start;justify-content:space-between;padding:0 0 52px}body>footer>div::before{bottom:50px}body>footer>div::before{width:100%}body>footer>div>.logo{position:absolute;top:unset;bottom:0;left:0}body>footer>div::after{display:none}body>footer>div>nav{width:auto;padding:0 0 48px}body>footer>div>.redes{padding:0 0 48px}body>footer>div>.afipdata{flex:1 0;text-align:right;width:50px;padding:0 0 48px;display:flex;justify-content:flex-end}body>footer>div>.contactos{padding:0;width:auto;height:auto;justify-content:space-between;padding:0 0 48px}body>footer>div:not(:has(#seleccionInternacional))>.afipdata,body>footer>div:not(:has(#seleccionInternacional))>.contactos,body>footer>div:not(:has(#seleccionInternacional))>.redes,body>footer>div:not(:has(#seleccionInternacional))>nav{padding:0 0 12px}body>footer>div>#seleccionInternacional{bottom:70px;right:0;margin:0}body>footer>div>p{display:flex;flex-direction:row;height:43px;right:0;left:unset;width:auto;gap:6px}footer .contactos li.flotante{animation:detenerFixed linear;animation-timeline:--footer-timeline;animation-range-start:entry 0%;animation-range-end:entry 100%}footer>div:has(#seleccionInternacional) .contactos li.flotante{animation:detenerFixed-seleccion linear;animation-timeline:--footer-timeline;animation-range-start:entry 0%;animation-range-end:entry 100%}footer>div nav{flex:1 0}footer>div:has(.afipdata):has(.redes):has(nav:not(:has(ul:empty))) .contactos{flex:1 0}body>footer>div>.redes>ul{justify-content:end}footer>div .redes{flex:1 0;display:flex;justify-content:flex-end}footer>div:not(:has(.redes>ul)):not(:has(.afipdata)):not(:has(nav>ul:empty)) .contactos ul{display:flex;flex-direction:column;align-items:flex-end}}@media screen and (max-width:650px){body>footer>div:has(.marcablanca)::before{display:none}body>footer>div:has(.marcablanca){padding:0 5%}}footer>div>.contactos:has(ul:empty),footer>div>.contactos:not(:has(ul)),footer>div>.redes:has(ul:empty),footer>div>.redes:not(:has(ul)),footer>div>nav:has(ul:empty),footer>div>nav:not(:has(ul)){display:none}body>footer p.marcablanca{display:none;height:0}body>header.r{z-index:100;padding:25px 0}header.r>div>nav{text-align:center}main>div{border-radius:17px;overflow:hidden;width:100%;max-width:90vw;margin-bottom:30px;padding:20px;box-sizing:border-box}main[data-vista=productor]>.e-portal{width:1375px;background:0 0}main[data-vista=productor]>.e-portal>div{text-align:left}main>div>div>h1,main>div>h1{margin:10px 0;text-align:left;font-size:25px;display:inline-block;border-bottom:solid 1px var(--prim-500);padding:0 5px 6px}main:not([data-vista=productor])>div>div>h4{display:block;padding:0 0 15px;border-bottom:solid 1px var(--grisOscuro);font-size:16px;margin:0 0 15px}@media screen and (min-width:480px){main>div>h1{font-size:35px}main>div>div>h1{font-size:27px}section.eventos:not(.evento) article{min-width:300px}}main>div>p{margin:6px 0 18px}section{text-align:left;font-size:0}.eventos:not(.evento){display:flex;flex-wrap:wrap;justify-content:center}.e-evento section.datos{padding:0 5px}section>*{font-size:initial}.chyta-modal.datos h3,section>h3{margin:0 0 15px;padding:2px 0 10px;text-align:left;font-size:13px;font-weight:500;text-transform:uppercase}section h2{margin:3px 0 14px}.chyta-modal.datos label,section label{text-transform:uppercase;font-size:13px;color:var(--prim-500);font-weight:500}.eventos article div:not(.precio)>label::before{content:"";font-size:0;color:transparent;display:inline-block;width:14px;height:17px;line-height:24px;margin:3px 4px 0 0;vertical-align:top;background-size:contain;background-position:top center;background-repeat:no-repeat;cursor:inherit}.eventos article div:not(.precio)>label.funcion::before{height:14px}.eventos article .fecha>label::before,.eventos.evento article .apertura>label::before,.eventos.evento article .fecha>label::before{background-image:var(--icono-fecha-prim)}.eventos article .fecha>label.funcion::before{background-image:var(--icono-funciones-prim)}.eventos article .lugar>label::before{background-image:var(--icono-lugar-prim)}.eventos article div.vendedor:not(.precio)>label::before{background-image:var(--icono-vendedor-prim);height:14px}section h4{margin:3px 0 14px}section .detalles .id h4{margin:7px 0 8px}.eventos h4>span:not(.es_precio){display:block;font-size:15px;font-weight:500;color:#828282}.eventos h4>span:not(.es_precio)::before{content:"/ "}main>div.e-evento.descripcion,main>div.e-evento.lugar{text-align:center;padding:20px 20px}main>div.e-evento.descripcion>div,main>div.e-evento.funciones>div,main>div.e-evento.lugar>div{width:100%;max-width:640px;display:inline-block;text-align:left}main>div.e-reserva>div{max-width:640px;margin:0 auto}.datos .error>label{color:#cd0000}#personalizar input.error,#personalizar select.error,.datos .error>input,.datos .error>select{border:#ff5656 solid 1px}.datos .inp::after{display:block;overflow:hidden;font-size:13px;line-height:13px;height:0;padding:0;color:transparent;transition:all ease-in-out .3s}.datos .inp.error::after{height:26px;padding:6px 0;color:#cd0000}.datos .inp.nombre::after{content:"El nombre debe contener al menos 2 caracteres"}.datos .inp.apellido::after{content:"El apellido debe contener al menos 2 caracteres"}.datos .inp.dni::after{content:"El número de DNI ingresado no es válido"}.datos .inp.dni[data-errormsg]::after{content:attr(data-errormsg)}.datos .inp.telefono::after{content:"El teléfono ingresado no es válido"}.datos .inp.telefono[data-errormsg]::after{content:attr(data-errormsg)}.datos .inp.email::after{content:"El e-mail ingresado no es válido"}.datos .inp.email[data-errormsg]::after{content:attr(data-errormsg)}.pagar .wide::after{display:block;overflow:hidden;font-size:13px;line-height:13px;height:0;padding:0;color:transparent;transition:all ease-in-out .3s}.pagar .wide.error::after{height:15px;padding:0 0 0 36px;color:#cd0000}.pagar .wide[data-errormsg]::after{content:attr(data-errormsg)}.datos input:not([type=radio]):not([type=checkbox]),.datos select,.datos textarea{width:100%;height:45px;padding:0 10px;margin-top:6px;box-sizing:border-box;border:solid 1px #878787;box-shadow:0 0 0 transparent;transition:box-shadow ease-in-out .4s,border ease-in-out .4s}.datos .iti{margin-top:6px}.datos input:not([type=radio]):not([type=checkbox]).iti__search-input{margin-top:0}.datos textarea{padding:10px}.datos input:disabled,.datos select:disabled,.datos textarea:disabled{opacity:.6}.datos input:focus,.datos select:focus,.datos textarea:focus{outline:0;box-shadow:0 0 10px rgba(0,0,0,.2);border:solid 1px #747474}section:not(.botonera):not(.seleccion)>div>div:not(.wide){display:inline-block;width:calc(50% - 10px);vertical-align:top;margin-bottom:20px}section:not(.botonera)>div>div.detalles:not(.wide){width:100%;display:flex;flex-wrap:wrap}section:not(.botonera)>div>div.detalles:not(.wide)>.id{width:100%}section:not(.botonera)>div>div.detalles:not(.wide) .lote{box-sizing:border-box;flex:1 0 50%}section:not(.botonera)>div>div.detalles:not(.wide) .cantidad{box-sizing:border-box;flex:0 0 95px}section:not(.botonera)>div>div.detalles:not(.wide) .pago{width:100%}section.datos>div>div:not(.wide):nth-child(2n){padding-left:20px}main>div{position:relative}section.eventos{text-align:center}section.eventos article{display:inline-block;width:calc(100% - 34px);box-sizing:border-box;margin:0;vertical-align:top;text-align:left;border-radius:17px}section.eventos:not(.evento) article{position:relative;max-width:365px;min-width:250px;margin:17px}div.e-evento>div.seleccion h1{display:none}div.e-evento>div.seleccion{max-width:365px;position:relative;margin:12px auto 0;width:calc(100% - 34px)}div.e-evento>div.seleccion .btn{width:100%;margin:0;box-shadow:0 0 12px #464646}section.eventos.evento article{border-radius:0;overflow:visible}section.eventos article .img:not(.fondo){display:block;padding-top:100%;background-color:#ededed;overflow:hidden;border-radius:17px 17px 0 0}section.eventos.evento article .img:not(.fondo){border-radius:17px 17px 0 0;overflow:hidden}section.eventos article .img.fondo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:.12}.e-portal section.eventos article:hover .img:not(.fondo) img{transform:scale(1.2)}section.eventos article>a{display:flex;flex-direction:column;height:100%}section.eventos article>*>div:last-of-type{background-size:26%;border-radius:0 0 17px 17px;flex-grow:1}section.eventos.evento article>*>div:last-of-type{position:relative;overflow:hidden}section.eventos article>*>div:last-of-type>*{display:block;min-height:180px;padding:20px}section.eventos article h2{margin:0 0 10px;padding:0 0 13px;border-bottom:solid 1px gray}section.eventos.evento article h2{margin:27px 0 19px}section.eventos article h3{margin:0;display:block;position:absolute;top:0;right:0;z-index:550;background:var(--prim-500);opacity:.9;padding:10px 17px 11px 21px;font-weight:700;text-transform:uppercase;font-size:12px;border-radius:0 17px 0 17px;color:var(--prim-cont);text-align:right}section.eventos article[data-estado=cancelado] h3{background:rgba(255,120,120,.9)}section.eventos article[data-estado=postergado] h3{background:rgba(255,234,131,.9)}.evento .dif_tz{margin-bottom:15px}.e-evento section.datos:not(.botonera)>div:not(.completo)>div{width:calc(100% - 210px);padding-left:0}.e-evento section.datos:not(.botonera)>div:not(.completo)>div:nth-child(2n){width:190px;padding-left:20px}.descripcion{text-align:left}.descripcion h1{font-size:21px}@media screen and (max-width:700px){section.eventos.evento article{max-width:365px}}@media screen and (min-width:700px){section.eventos article>div{display:flex}div.e-evento>div.seleccion{margin:2% 0 0;position:absolute;left:37px;bottom:20px;width:calc(48% - 34px)}div.e-evento>div.seleccion .btn{margin:0;width:100%}section.eventos.evento article .img:not(.fondo){display:inline-block;vertical-align:top;width:48%;padding-top:48%;border-radius:17px;margin:0 0 calc(47px + 2%)}div.e-evento:not(:has(div.seleccion)) section.eventos.evento article .img:not(.fondo),main[data-vista=realizada] section.eventos.evento article .img:not(.fondo),main[data-vista=reserva-vencida] section.eventos.evento article .img:not(.fondo),main[data-vista=reserva] section.eventos.evento article .img:not(.fondo){margin:0}section.eventos.evento article>*>div:last-of-type{display:inline-block;width:50%;margin-left:2%;box-sizing:border-box;vertical-align:top;border-radius:17px;min-height:400px}section:not(.botonera)>div>div.detalles:not(.wide){display:flex;margin:0 auto 20px;flex-wrap:wrap;width:calc(50% - 10px)}section:not(.botonera)>div>div.detalles:not(.wide)>.id{width:100%}section:not(.botonera)>div>div.detalles:not(.wide) .cantidad,section:not(.botonera)>div>div.detalles:not(.wide) .lote{box-sizing:border-box;flex:1 0 50%}section:not(.botonera)>div>div.detalles:not(.wide) .cantidad{flex:0 0 95px}section:not(.botonera)>div>div.detalles:not(.wide) .pago{width:100%}}@media screen and (min-width:850px){section.eventos:not(.evento) article{width:calc(50% - 34px)}}@media screen and (min-width:1200px){section.eventos:not(.evento) article{width:calc(33.333% - 34px)}}@media screen and (max-width:640px){section:not(.botonera):not(.seleccion)>div>div:not(.wide){width:100%}.e-evento section.datos:not(.botonera)>div:not(.completo)>div,.e-evento section.datos:not(.botonera)>div:not(.completo)>div:nth-child(2n),.e-evento section.datos:not(.botonera)>div:not(.completo)>div:nth-child(odd),section:not(.botonera):not(.seleccion)>div>div:not(.wide):nth-child(2n){width:100%;padding-left:0}}.datosventa{text-align:center}.reserva.info{text-align:left}section.datosventa:not(.botonera)>div.detalles:not(.wide):nth-child(2n){padding:0;width:100%;max-width:500px}.datosventa .detalles>div:not(.btn){padding:5px 15px;border:#0000000f solid 1px;border-radius:6px;background:#00000012;margin:7px 0}.datosventa .detalles>div.lote{display:inline-block;width:calc(100% - 109px);box-sizing:border-box;vertical-align:top}.datosventa .detalles>div.cantidad{display:inline-block;width:95px;box-sizing:border-box;margin-left:14px;vertical-align:top}.detalles h4 em,.tickets>article h2 span>em{font-style:normal;background:#3784af;padding:2px 7px;color:#fff;border-radius:3px;font-size:12px;text-transform:uppercase;font-weight:500;white-space:nowrap}.detalles .lote h4>div{font-size:14px}.detalles h4 .gratis{color:#059e54}@media screen and (max-width:460px){.datosventa .detalles>div.lote{width:100%;flex:1 0 100%}.datosventa .detalles>div.cantidad{width:100%;margin:0;flex:1 0 100%!important}}.detallepago{text-align:left}.detallepago h5{margin:10px 0;font-size:12px;color:gray;font-weight:500;text-transform:uppercase}.detallepago h5 span:first-of-type{display:inline-block;width:calc(100% - 120px)}.detallepago h5 span:last-of-type{float:right;color:var(--grisOscuro);font-size:14px;font-weight:600}.detallepago .total h5{font-size:15px}.detallepago .total h5 span:last-of-type{font-size:16px}h4.temporizador{font-size:20px}h4.temporizador.rojo{color:#cb1717}section.compra{text-align:center}section.compra>div>div{margin:7px 0}section.compra .wide>p{text-align:left;font-size:15px;margin:5px 20px 20px;color:#b9b9b9}.tickets article{border:solid 1px #85858569;padding:15px 20px;border-radius:7px;margin:10px 0 20px;background:#83838324}.tickets article h2{font-size:18px}.tickets article h2::before{content:"";display:inline-block;width:22px;height:20px;vertical-align:top;background:transparent url(/imagenes/ticket.svg) center center no-repeat;background-size:contain;margin-right:6px}.tickets article h2 span{font-weight:400;font-size:15px}.tickets article .persona::before{content:"Personalizado a nombre de";display:block;color:gray;font-size:14px;margin-bottom:1px}.tickets article .persona.vacio::before{content:"Personalización"}.tickets article .persona span{display:block}.tickets article .botones{text-align:right}main[data-vista=estatica]>.e-estatica{padding:20px 10% 50px;margin-top:30px}main[data-vista=estatica]>.e-estatica>div>h2{margin:25px 0}.e-estatica section:not(.botonera)>div:not(.wide),section:not(.botonera)>div.wide{width:100%;margin-right:0;padding-left:0}.e-estatica .datos textarea{height:200px}@media screen and (min-width:650px){.e-estatica section:not(.botonera)>div:not(.wide){width:100%;padding-left:0}}@media screen and (min-width:800px){main[data-vista=estatica]>.e-estatica{padding:20px 15% 50px}}.e-estatica section.botonera{text-align:center;margin:30px 0 0}.e-estatica section.botonera .btn{padding:10px 15px}.compra.seleccion footer .volver{top:0}.btn{display:inline-block;font-size:14px;line-height:15px;padding:15px 15px;min-width:95px;margin:4px;box-sizing:border-box;text-decoration:none;border:var(--sec-700) solid 1px;text-align:center;cursor:pointer;font-weight:500;text-transform:uppercase;border-radius:17px;background:var(--sec-500);color:var(--sec-cont);transition:all ease-in-out .3s}.btn.mini{font-size:12px;line-height:12px;padding:6px 15px;min-width:80px;margin:2px}.btn.disabled{opacity:.5;cursor:default}.btn:not(.disabled):hover{background-color:var(--sec-700)}.btn:not(.disabled):active{background-color:var(--sec-700)}.seleccionar footer .btn{display:block;max-height:40px;margin:0;padding:10px 15px}.botonera.pago{text-align:center}.botonera.pago>.btn{max-height:40px;padding:10px 15px}form .botonera a.btn,form .respuesta,form.mrta input[type=submit],form.mrta section.datos{display:none}form.mrta .botonera a.btn,form.mrta section.respuesta{display:inline-block}.chytapay-pago .detallepago li:not(.total)>h5 span:last-of-type{max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:380px){.cvu-numero{font-size:15px!important}}.btn.mini.chytabtn{margin:8px auto}.chyta-modal.datos{background:#2a2a2a;padding:36px 20px!important;border-radius:17px;border:solid 1px var(--color-fondo-cont);position:relative;z-index:1000}.chyta-modal.datos .inp{max-width:unset!important;margin-bottom:20px!important}.chyta-modal .btn{margin:0!important}.chytapay-pago .info{padding:0 0 0 12px;position:relative}.chytapay-pago .info::before{position:absolute;left:2px}#dialogo:has(.bloqueo) .btn{background-color:var(--sec-500)}