.socio{--tinta:#111;--t2:#333;--t3:#666;--linea:#d4d4d4;--suave:#f2f2f2;--fondo:#fff;--r-tarjeta:18px;--r-control:10px;--r-foto:14px;--r-pildora:999px}.socio [hidden]{display:none!important}.socio{color:var(--tinta);font-size:15px;line-height:1.5}.socio a{color:inherit}.socio .app{flex-direction:column-reverse;height:100%;display:flex}.socio .main{flex:1;padding:16px 16px 24px;overflow:auto}.socio .nav{border-top:1px solid var(--linea);background:var(--fondo);display:flex}.socio .nv{text-align:center;color:var(--t3);flex:1;min-height:44px;padding:12px 4px;font-size:12px;text-decoration:none}@media (width>=1000px){.socio .app{flex-direction:column}.socio .nav{border-top:0;border-bottom:1px solid var(--linea);justify-content:flex-start;padding:0 24px}.socio .nv{flex:0;padding:16px;font-size:14px}.socio .main{padding:24px 32px}}@media (width>=700px){.socio .cols{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}}.socio .h{margin:2px 0 4px;font-size:22px;font-weight:700}.socio .t1{margin:4px 0;font-size:17px;font-weight:650}.socio .t2{color:var(--t2);margin:4px 0}.socio .t2b{font-weight:600;display:block}.socio .t3{color:var(--t3);font-size:13px;display:block}.socio .sect{letter-spacing:.06em;text-transform:uppercase;color:var(--t3);margin:0 0 6px;font-size:12px}.socio .fila{border-bottom:1px solid var(--suave);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.socio .der{text-align:right;flex-shrink:0}.socio .btn{border:1px solid var(--linea);background:var(--fondo);min-height:44px;color:var(--tinta);cursor:pointer;border-radius:0;justify-content:center;align-items:center;margin:4px 6px 4px 0;padding:8px 14px;font-size:14px;text-decoration:none;display:inline-flex}.socio .btn.prim{background:var(--tinta);color:var(--fondo);border-color:var(--tinta)}.socio .btn[aria-pressed=true]{background:var(--suave);font-weight:650}.socio .chips{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}.socio .chip{border:1px solid var(--linea);background:var(--fondo);min-height:36px;color:var(--t2);border-radius:0;padding:4px 12px;font-size:13px}.socio .chip[aria-pressed=true]{border-color:var(--tinta);color:var(--tinta);font-weight:650}.socio .huecos{flex-wrap:wrap;gap:0;margin:6px 0;display:flex}.socio .destacado{border:1px solid var(--tinta);margin:8px 0;padding:14px}.socio .caja{border:1px solid var(--linea);margin:8px 0;padding:14px}.socio .hoja{border:1px solid var(--tinta);margin:8px 0;padding:16px}.socio .aviso{background:var(--suave);margin:8px 0;padding:8px 12px;font-size:14px}.socio .linea{color:var(--t2);border-top:1px solid var(--linea);border-bottom:1px solid var(--linea);margin:8px 0;padding:8px 0;font-size:13px}.socio .carrito{background:var(--fondo);border-top:1px solid var(--tinta);margin-top:12px;padding:10px 0;position:sticky;bottom:0}.socio .etq{border:1px solid var(--linea);color:var(--t2);padding:2px 8px;font-size:12px;display:inline-block}.socio .campo{margin:10px 0;display:block}.socio .campo span{color:var(--t3);margin-bottom:4px;font-size:13px;display:block}.socio .campo input{border:1px solid var(--linea);background:var(--suave);width:100%;min-height:44px;color:var(--tinta);border-radius:0;padding:8px 10px;font-size:15px}.socio .campo textarea{border:1px solid var(--linea);background:var(--suave);width:100%;min-height:96px;font:inherit;color:var(--tinta);resize:vertical;border-radius:0;padding:8px 10px;font-size:15px;display:block}.socio .tabla{border-collapse:collapse;width:100%;margin:8px 0;font-size:13px}.socio .tabla th,.socio .tabla td{text-align:left;border-bottom:1px solid var(--suave);vertical-align:top;padding:6px 8px}.socio .tabla th{color:var(--t3);font-weight:600}.socio .rejilla .btn{min-height:32px;padding:2px 8px;font-size:12px}.socio .qr,.socio .escaner{border:1px solid var(--linea);background:repeating-linear-gradient(45deg,#ddd 0 6px,#fff 6px 12px);width:220px;height:220px;margin:12px auto}.socio .escaner{width:100%;height:180px}.socio .carnet{text-align:center;border:1px solid var(--linea);margin:8px 0;padding:16px}.socio .burbuja{border:1px solid var(--linea);max-width:80%;margin:8px 0;padding:10px 12px}.socio .burbuja.socio{background:var(--suave);margin-left:auto}@font-face{font-family:Montserrat;font-weight:300 700;font-style:normal;src:url(../../../socio/be66513521a0.woff2)format("woff2")}@font-face{font-family:Playfair Display;font-weight:400;font-style:normal;src:url(../../../socio/57edb864a5b7.woff2)format("woff2")}@font-face{font-family:Playfair Display;font-weight:400;font-style:italic;src:url(../../../socio/ce3932af6f6a.woff2)format("woff2")}.socio{--crema:#f2efe6;--celda:#fffdf9;--arena:#e9e4d7;--noche:#11263a;--noche2:#0d1d2c;--tinta2:#34435a;--tinta3:#5a6777;--accion:#2f6763;--accion-s:#e0ebe9;--oro:#b08d4f;--oro-cl:#d4b98a;--oro-t:#6e5220;--oro-s:#f1e6d0;--alerta:#a63d32;--ok:#1f5a38;--crema-cl:#f7f4ec;--gris-n:#aebccb;--filete:#11263a1f;--filete2:#11263a33;--filete-web:#cdc7b6;--serif:"Playfair Display", Georgia, serif;--sans:Montserrat, system-ui, sans-serif;--curva:cubic-bezier(.2, .7, .2, 1);background:var(--crema);color:var(--noche);border-color:var(--filete2)}.socio,.socio *{font-family:var(--sans);font-variant-numeric:tabular-nums}.socio .main{padding:20px 20px 28px;font-size:15px}.socio .cab{margin-bottom:22px}.socio .cab>.t3:first-child{background:var(--noche);width:92px;height:23px;margin-bottom:18px;font-size:0;display:block;-webkit-mask:url(../../../socio/7adc042b3225.svg) 0/contain no-repeat;mask:url(../../../socio/7adc042b3225.svg) 0/contain no-repeat}.socio .h{font-family:var(--serif);letter-spacing:-.005em;margin:0 0 6px;font-size:34px;font-weight:400;line-height:1.08}.socio .main>.h{font-size:28px}.socio .h em{font-family:var(--serif);color:var(--accion);font-style:italic}.socio .t1{letter-spacing:-.005em;font-size:17px;font-weight:600}.socio .t2{color:var(--tinta2);font-size:15px}.socio .t2b{color:var(--noche);font-weight:600}.socio .t3{color:var(--tinta3);font-size:13px}.socio .sec{margin:30px 0}.socio .sect{letter-spacing:.22em;color:var(--tinta3);margin:0 0 12px;font-size:11px;font-weight:600}.socio .fila{border-bottom:1px solid var(--filete);min-height:56px;padding:14px 0}.socio .btn{border-radius:var(--r-control);border:1px solid var(--filete2);background:var(--celda);min-height:44px;color:var(--accion);letter-spacing:.01em;transition:background .2s var(--curva), transform .12s var(--curva);padding:10px 18px;font-size:14px;font-weight:600}.socio .btn:active{transform:scale(.97)}.socio .btn.prim{background:var(--noche);min-height:52px;color:var(--crema-cl);border-color:var(--noche)}.socio .btn[aria-pressed=true]{background:var(--accion-s);color:var(--ok);border-color:#0000}.socio .huecos{gap:8px}.socio .huecos .btn{color:var(--noche);margin:0;font-weight:500}.socio .huecos .btn.prim{color:var(--crema-cl)}.socio .chips{gap:8px}.socio .chip{border-radius:var(--r-pildora);background:var(--arena);min-height:36px;color:var(--tinta2);border:0;padding:6px 14px;font-weight:500}.socio .chip[aria-pressed=true]{background:var(--noche);color:var(--crema-cl)}.socio .aviso{background:var(--oro-s);color:var(--oro-t);border-radius:var(--r-tarjeta);font-size:13px;font-weight:500}.socio .linea{border-color:var(--filete);color:var(--tinta2)}.socio .carrito{background:var(--crema);border-top:1px solid var(--filete2)}.socio .etq{border-radius:var(--r-pildora);border-color:var(--filete2);color:var(--tinta2)}.socio .campo span{color:var(--tinta3)}.socio .campo input,.socio .campo textarea{background:var(--arena);border-radius:var(--r-control);min-height:48px;color:var(--noche);border:0}.socio .tabla th{letter-spacing:.18em;text-transform:uppercase;color:var(--tinta3);font-size:11px}.socio .tabla td,.socio .tabla th{border-color:var(--filete)}.socio .hoja{background:var(--celda);border:1px solid var(--filete2);border-radius:var(--r-tarjeta);padding:22px}.socio .burbuja{border:1px solid var(--filete);border-radius:var(--r-tarjeta);background:var(--celda)}.socio .burbuja.socio{background:var(--noche);color:var(--crema-cl);border-color:var(--noche)}.socio .st-ok{color:var(--ok);font-weight:600}.socio .st-mal{color:var(--alerta);font-weight:600}.socio .nav{background:var(--crema);border-color:var(--filete)}.socio .nv{color:var(--tinta3);letter-spacing:.04em;font-size:11px;font-weight:500}.socio .nv[aria-current=page]{color:var(--noche);font-weight:600}.socio :focus-visible{outline:2px solid var(--accion)}.socio .carnet{background:var(--noche);color:var(--crema-cl);border:1px solid var(--oro);border-radius:var(--r-tarjeta);text-align:left;padding:26px 22px 22px;position:relative}.socio .carnet:before{content:"";background:var(--oro-cl);width:28px;height:28px;position:absolute;top:22px;right:22px;-webkit-mask:url(../../../socio/0b53e655d4d7.svg) 50%/contain no-repeat;mask:url(../../../socio/0b53e655d4d7.svg) 50%/contain no-repeat}.socio .carnet .t1{font-family:var(--sans);color:var(--crema-cl);font-size:20px}.socio .carnet .t2{color:var(--oro-cl);letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:600}.socio .carnet .t3{color:var(--gris-n)}.socio .qr{border-radius:var(--r-control);background:repeating-conic-gradient(var(--noche) 0 25%, #fff 0 50%) 0 0/22px 22px;border:12px solid #fff;width:200px;height:200px;margin:30px auto 22px}@media (width>=1000px){.socio .nav{border-bottom:1px solid var(--filete);padding:0 max(32px,50% - 410px)}.socio .nv{white-space:nowrap;padding:20px 16px;font-size:13px}.socio .main{padding:44px max(32px,50% - 410px) 48px}.socio .carnet{max-width:420px}}.socio .caja,.socio .destacado{border:0;border-top:1px solid var(--filete-web);background:0 0;border-radius:0;padding:16px 0 4px}.socio .destacado .t1{font-family:var(--serif);font-size:24px;font-weight:400;line-height:1.2}.socio .sect{border-bottom:1px solid var(--filete-web);padding-bottom:10px}.socio .sec .fila:last-child{border-bottom:0}.socio .sect+.caja,.socio .sect+.destacado{border-top:0;padding-top:4px}.socio[data-vista^=socio\:acceso] .main{background:linear-gradient(180deg, #0b18260d 0, #0b182673 150px, #0b1826e6 300px, var(--noche) 400px), none center top/auto 420px no-repeat;color:var(--crema-cl);padding-top:200px}.socio[data-vista^=socio\:acceso] .cab>.t3:first-child{background:var(--crema-cl);width:220px;height:54px;margin:0 0 30px}.socio[data-vista^=socio\:acceso] .h,.socio[data-vista^=socio\:acceso] .t2,.socio[data-vista^=socio\:acceso] .t2 b{color:var(--crema-cl)}.socio[data-vista^=socio\:acceso] .t3,.socio[data-vista^=socio\:acceso] .sect,.socio[data-vista^=socio\:acceso] .campo span{color:var(--gris-n)}.socio[data-vista^=socio\:acceso] .t2b{color:var(--crema-cl)}.socio[data-vista^=socio\:acceso] .fila,.socio[data-vista^=socio\:acceso] .caja{border-color:#f7f4ec24}.socio[data-vista^=socio\:acceso] .btn{color:var(--crema-cl);background:0 0;border-color:#f7f4ec59}@media (width>=1000px){.socio[data-vista^=socio\:acceso] .main{background:linear-gradient(90deg, var(--noche) 0, #0b1826e6 42%, #0b182633 100%), none center/cover no-repeat;padding-top:120px}.socio[data-vista^=socio\:acceso] .main>*{max-width:520px;margin-left:0}}.socio picture.foto{flex:none;max-width:100%;display:block;overflow:hidden}.socio picture.foto img{object-fit:cover;width:100%;height:100%;display:block}.socio .ic{vertical-align:-.15em;flex:none;width:1em;height:1em;display:inline-block}.socio .btn .ic{width:18px;height:18px;margin-right:8px}.socio .chip{align-items:center;display:inline-flex}.socio .chip .ic{width:15px;height:15px;margin-right:6px}.socio p.t3>.ic:first-child{vertical-align:-3px;width:15px;height:15px;margin-right:6px}.socio .st .ic{vertical-align:-2px;width:13px;height:13px;margin-right:4px}.socio .nv{flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.socio .ic{stroke-width:1.5px}.socio .nv .ic{width:22px;height:22px}.socio .nv[aria-current=page] .ic{stroke-width:1.75px}.socio .btn.prim .ic{width:18px;height:18px}@media (width<=999px){.socio .nv{padding:8px 2px;font-size:11px}}@media (width>=1000px){.socio .nv{justify-content:center;gap:8px}.socio .nv .ic{width:18px;height:18px}}.socio picture.foto[style^="aspect-ratio:358/"]{width:358px;max-width:100%}.socio picture.foto[style^="aspect-ratio:300/"]{width:300px;max-width:100%}.socio picture.foto[style^="aspect-ratio:400/"]{width:400px;max-width:100%}.socio picture.foto[style^="aspect-ratio:560/"]{width:560px;max-width:100%}.socio picture.foto[style^="aspect-ratio:64/"]{width:64px;max-width:100%}.socio picture.foto[style^="aspect-ratio:56/"]{width:56px;max-width:100%}.socio picture.foto[style^="aspect-ratio:720/"]{width:720px;max-width:100%}.socio picture.foto[style^="aspect-ratio:96/"]{width:96px;max-width:100%}.socio picture.foto[style^="aspect-ratio:640/"]{width:640px;max-width:100%}.socio picture.foto[style^="aspect-ratio:340/"]{width:340px;max-width:100%}.socio .main{position:relative}.socio .serif{font-family:var(--serif);letter-spacing:0;margin:14px 0 4px;font-size:26px;font-weight:400;line-height:1.15}.socio picture.foto{border-radius:var(--r-foto)}.socio .enl{color:var(--accion);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:600;text-decoration:none}.socio .ver{align-items:center;min-height:44px;display:inline-flex}.socio .arriba{z-index:2;gap:8px;display:flex;position:absolute;top:18px;right:20px}.socio .ib{border:1px solid var(--filete2);background:var(--celda);width:44px;height:44px;color:var(--noche);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex;position:relative}.socio .ib .ic{width:20px;height:20px}.socio .ib .num{border-radius:var(--r-pildora);background:var(--alerta);color:#fff;justify-content:center;align-items:center;min-width:18px;height:18px;font-size:11px;font-weight:600;display:flex;position:absolute;top:-3px;right:-3px}.socio .ib.av{background:var(--noche);color:var(--crema-cl);border-color:var(--noche);font-size:13px;font-weight:600}.socio .ib[aria-current=page]{outline:2px solid var(--accion);outline-offset:2px}.socio .horas{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.socio .hora{border:1px solid var(--filete2);border-radius:var(--r-control);background:var(--celda);min-height:48px;color:var(--noche);font:inherit;cursor:pointer;text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;padding:6px 14px;text-decoration:none;display:inline-flex}.socio .hora b{font-size:15px;font-weight:600}.socio .hora span{color:var(--tinta3);font-size:11px}.socio .hora span:empty{display:none}.socio .hora.lleno{background:var(--arena);border-color:#0000}.socio .hora.lleno b{color:var(--tinta3);text-decoration:line-through}.socio .hora.lleno span{color:var(--accion);font-weight:600}.socio .rejilla{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px;margin:14px 0;display:grid}.socio .rejilla .hora{min-height:64px}.socio .ahora-foto{border-radius:var(--r-foto);position:relative;overflow:hidden}.socio .ahora-foto picture.foto{border-radius:0}.socio .banda{height:56px;color:var(--crema-cl);letter-spacing:.22em;text-transform:uppercase;background:#11263ab8;align-items:center;padding:0 16px;font-size:11px;font-weight:600;display:flex;position:absolute;bottom:0;left:0;right:0}.socio .ahora .btn.prim{margin-top:12px}.socio .libre{border-bottom:1px solid var(--filete);align-items:flex-start;gap:14px;padding:14px 0;display:flex}.socio .libre:last-child{border-bottom:0}.socio .libre .hora{border-color:var(--noche);box-shadow:0 1px 0 var(--noche)}.socio .toca{margin:4px 0 0}.socio .libre>div{flex:1;min-width:0}.socio .libre>.btn{flex:none;align-self:center;margin:0}.socio picture.mini,.socio picture.mini56{flex:none}.socio .pregunta{background:var(--arena);border-radius:var(--r-tarjeta);color:var(--tinta3);align-items:center;gap:12px;margin:24px 0;padding:14px 16px;font-size:14px;text-decoration:none;display:flex}.socio .pregunta .ic{width:20px;height:20px;color:var(--accion)}.socio .franja{margin:4px 0 10px}.socio .dias{gap:8px;margin:14px 0 4px;display:flex}.socio .dia{border:1px solid var(--filete2);border-radius:var(--r-control);background:var(--celda);width:56px;min-height:56px;color:var(--noche);font:inherit;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;padding:4px;display:flex}.socio .dia span{color:var(--tinta3);font-size:11px}.socio .dia b{font-size:17px;font-weight:600}.socio .dia[aria-pressed=true]{background:var(--noche);border-color:var(--noche);color:var(--crema-cl)}.socio .dia[aria-pressed=true] span{color:var(--gris-n)}.socio .linea-t{grid-template-columns:56px repeat(12,1fr);align-items:center;gap:6px 2px;margin:16px 0 8px;display:grid}.socio .linea-t .lh{color:var(--tinta3);grid-column:span 2;font-size:11px}.socio .linea-t .lp{color:var(--noche);font-size:12px;font-weight:600}.socio .linea-t i{border-radius:var(--r-control);height:36px;display:block}.socio .linea-t .oc,.socio .ley.oc{background:var(--arena)}.socio .linea-t .li,.socio .ley.li{background:var(--accion-s);border:1px solid var(--accion)}.socio .linea-t .sel{background:var(--accion)}.socio .ley{border-radius:var(--r-control);vertical-align:-1px;width:10px;height:10px;margin:0 4px 0 6px;display:inline-block}.socio .elegido{border-top:1px solid var(--filete-web);margin-top:14px;padding-top:14px}.socio .plano{background:var(--arena);border-radius:var(--r-tarjeta);margin:14px 0;padding:14px}.socio .plano-agua{border-radius:var(--r-tarjeta);background:var(--accion-s);height:64px;color:var(--accion);letter-spacing:.22em;text-transform:uppercase;justify-content:center;align-items:center;margin:0 0 12px;font-size:11px;font-weight:600;display:flex}.socio .plano-b,.socio .plano-h{grid-template-columns:repeat(6,1fr);gap:6px;margin-bottom:6px;display:grid}.socio .pz{border:1px solid var(--filete2);border-radius:var(--r-control);background:var(--celda);min-height:44px;color:var(--noche);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:3px;padding:0;font-size:12px;font-weight:600;display:inline-flex}.socio .pz.h{min-height:36px;font-weight:500}.socio .pz.ocup{color:var(--tinta3);background:0 0;border-style:dashed}.socio .pz.vip{border-color:var(--oro);color:var(--oro-t);background:var(--oro-s)}.socio .pz .ic{width:12px;height:12px}.socio .pz.tu,.socio .ley.tu{background:var(--accion);color:#fff;border-color:var(--accion)}.socio .hueco-f{background:var(--arena);max-width:100%;color:var(--tinta3);border-radius:var(--r-foto);text-align:center;box-sizing:border-box;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;padding:4px;font-size:11px;line-height:1.2;display:inline-flex}.socio .hueco-f .ic{width:22px;height:22px}.socio .cat{gap:14px;display:grid}.socio .cat-c{border:1px solid var(--filete);border-radius:var(--r-tarjeta);background:var(--celda);overflow:hidden}.socio .cat-c>picture.foto{border-radius:0;display:block}.socio .cat-c>div{padding:10px 14px 4px}.socio .cat-c .enl,.socio .ficha-ver{align-items:center;min-height:44px;display:inline-flex}.socio .cat-p{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.socio .cat-m{border:1px solid var(--filete);border-radius:var(--r-tarjeta);background:var(--celda);min-height:64px;font:inherit;color:var(--noche);text-align:left;cursor:pointer;align-items:center;gap:10px;padding:8px;display:flex}.socio .cat-m span{flex-direction:column;min-width:0;display:flex}.socio .cat-m small{color:var(--tinta3);font-size:12px}.socio .siempre{margin-bottom:8px}.socio ul.det{margin:8px 0 12px;padding-left:18px;font-size:14px;line-height:1.5}.socio .linea-t button{border-radius:var(--r-control);cursor:pointer;height:36px;padding:0;display:block}.socio .linea-t button[aria-pressed=true]{background:var(--accion)}.socio a.nom,.socio button.nom{min-height:32px;font:inherit;color:var(--noche);text-decoration:underline;-webkit-text-decoration-color:var(--filete2);text-decoration-color:var(--filete2);text-underline-offset:3px;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;padding:0;font-weight:600;display:inline-flex}.socio .art.con-f{justify-content:flex-start}.socio .art.con-f>div:nth-child(2){flex:1;min-width:0}.socio .ficha-p .t2b{margin:12px 0 2px}.socio .ficha-p .t2{margin:0}.socio .mapa-s .plano{margin:10px 0 6px}.socio .opc{gap:6px;margin:4px 0 10px;display:grid}.socio .opc-f{border:1px solid var(--filete2);border-radius:var(--r-control);background:var(--celda);width:100%;min-height:48px;font:inherit;color:var(--noche);text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;padding:8px 12px;display:flex}.socio .opc-f[aria-pressed=true]{border-color:var(--accion);box-shadow:inset 0 0 0 1px var(--accion)}.socio .opc-f small{color:var(--tinta3);font-size:12px}.socio .opc-f.otra{border-style:dashed}.socio .artista{border-top:1px solid var(--filete);border-bottom:1px solid var(--filete);align-items:flex-start;gap:14px;margin:12px 0;padding:14px 0;display:flex}.socio .artista>div{flex:1;min-width:0}.socio .artista p{margin:0 0 4px}.socio .artista .btn{margin:6px 0 0}.socio[data-vista^=socio\:confirmar] .cab,.socio[data-vista^=socio\:acceso] .cab{display:none}.socio[data-vista^=socio\:confirmar] .main{background:#d9d4c7;padding:0}.socio .cobro{flex-direction:column;min-height:100%;display:flex}.socio .tras{min-height:96px;color:var(--tinta3);opacity:.75;flex-direction:column;flex:1;gap:4px;padding:20px;font-size:13px;display:flex}.socio .tras b{color:var(--tinta2);font-weight:600}.socio .tras-h{font-family:var(--serif);color:var(--noche);margin:4px 0 0;font-size:30px;line-height:1.1}.socio .tras .horas{margin-top:6px}.socio .tras .hora{background:0 0;min-height:40px;padding:4px 12px}.socio .tras .hora.sel{background:var(--noche);border-color:var(--noche);color:var(--crema-cl)}.socio .hoja-c{background:var(--celda);border-radius:var(--r-tarjeta) var(--r-tarjeta) 0 0;border-top:1px solid var(--filete2);margin-top:auto;padding:12px 20px 28px}.socio .hoja-c .t1.serif{margin-top:4px}.socio .hoja-c .btn.prim,.socio .hoja-e .btn.prim,.socio .total .btn.prim,.socio .carrito .btn.prim{width:100%;margin:10px 0 6px}.socio .asa{border-radius:var(--r-pildora);background:var(--filete2);width:40px;height:4px;margin:0 auto 14px;display:block}.socio .hecho .btn{margin:6px 6px 0 0}.socio .deshacer{background:var(--noche);color:var(--crema-cl);border-radius:var(--r-control);flex-wrap:wrap;align-items:center;gap:6px 12px;margin:10px 0;padding:8px 8px 0 16px;display:flex;overflow:hidden}.socio .deshacer span{flex:1;font-size:14px}.socio .deshacer .btn{color:var(--oro-cl);background:0 0;border-color:#f7f4ec4d;margin:0}.socio .deshacer .cuenta{background:var(--oro);flex-basis:100%;height:3px;margin:0 -8px 0 -16px;animation:10s linear forwards cuenta}@keyframes cuenta{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.socio .deshacer .cuenta{transform-origin:0}.socio[data-vista^=socio\:acceso]{background:var(--crema)}.socio[data-vista^=socio\:acceso] .main{color:var(--noche);background:#d9d4c7;flex-direction:column;padding:0;display:flex}.socio[data-vista^=socio\:acceso] .main>*{max-width:none}.socio[data-vista^=socio\:acceso] .t2,.socio[data-vista^=socio\:acceso] .t2 b{color:var(--tinta2)}.socio[data-vista^=socio\:acceso] .t3,.socio[data-vista^=socio\:acceso] .campo span{color:var(--tinta3)}.socio[data-vista^=socio\:acceso] .tras b{color:var(--tinta2)}.socio[data-vista^=socio\:acceso] .btn{background:var(--celda);color:var(--accion);border-color:var(--filete2)}.socio[data-vista^=socio\:acceso] .btn.prim{background:var(--noche);color:var(--crema-cl);border-color:var(--noche)}.socio[data-vista^=socio\:acceso] .tras{flex:none;min-height:72px}.socio[data-vista^=socio\:acceso] .tras .hora.sel{color:var(--crema-cl)}.socio .hoja-e{background:var(--crema);border-radius:var(--r-tarjeta) var(--r-tarjeta) 0 0;border-top:1px solid var(--filete2);text-align:center;flex:1;padding:12px 24px 28px}.socio .arco{border-radius:var(--r-pildora) var(--r-pildora) 0 0;margin:0 auto;position:relative}.socio .arco:after{content:"";background:linear-gradient(#f2efe600, var(--crema));height:22%;position:absolute;bottom:0;left:0;right:0}.socio .logo{background:var(--noche);width:150px;height:37px;margin:18px auto 6px;display:block;-webkit-mask:url(../../../socio/7adc042b3225.svg) 50%/contain no-repeat;mask:url(../../../socio/7adc042b3225.svg) 50%/contain no-repeat}.socio .hoja-e .t1.serif{margin:10px 0 6px;font-size:24px}.socio .otras{color:var(--tinta3);margin:6px 0 0;font-size:14px}.socio .otras .enl{align-items:center;min-height:44px;padding:0 6px;display:inline-flex}.socio .resultado .aviso{text-align:left;padding:10px 14px}.socio .hoja-e .campo{text-align:left}.socio .legal{margin-top:14px}.socio .art{border-bottom:1px solid var(--filete);justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:14px 0;display:flex}.socio .cnt{flex:none;align-items:center;gap:10px;display:flex}.socio .cnt b{text-align:center;min-width:18px;font-size:16px;font-weight:600}:is(.socio .cnt:has(.k1:not([hidden])) .k0,.socio .cnt:has(.k2:not([hidden])) .k1){display:none}.socio .ib.cto{width:40px;height:40px}.socio .ib.mas{background:var(--noche);color:var(--crema-cl);border-color:var(--noche)}.socio :is(.art,.destino,.libre,.cartel,.ficha,.saldo,.ahorro,.cuota,.vent,.yo,.area) p{margin:0 0 2px}.socio .pest .chips{margin:0 0 6px}.socio .destino{border-bottom:1px solid var(--filete);align-items:center;gap:12px;padding:12px 0;display:flex}.socio .destino>.ic{width:22px;height:22px;color:var(--accion)}.socio .destino>div{flex:1;min-width:0}.socio .destino .btn{margin:0}.socio .alergia{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 4px;display:flex}.socio .alergia .t3{display:inline}.socio .etq.quita{background:var(--accion-s);min-height:32px;color:var(--ok);font:inherit;cursor:pointer;border:0;align-items:center;gap:6px;padding:4px 12px;font-size:13px;font-weight:600;display:inline-flex}.socio .etq.quita .ic{width:14px;height:14px}.socio .ped-a .sect{margin-top:24px}.socio .carrito{border-top:1px solid var(--filete-web);background:0 0;margin-top:24px;padding:16px 0 4px;position:static}:is(.socio .carrito:has([data-v=c1]:not([hidden])) .vacio,.socio .carrito:has([data-v=c3]:not([hidden])) .vacio){display:none}.socio .segui{border-top:1px solid var(--filete-web);margin-top:20px;padding-top:16px}.socio .pasos-p{grid-template-columns:repeat(4,1fr);gap:6px;margin:12px 0;padding:0;list-style:none;display:grid}.socio .pasos-p li{color:var(--tinta3);border-top:3px solid var(--arena);padding-top:6px;font-size:12px;font-weight:600}.socio .pasos-p li.ok{color:var(--ok);border-color:var(--accion)}.socio .pasos-p li span{color:var(--tinta3);font-weight:500;display:block}.socio .cartel{border-bottom:1px solid var(--filete);align-items:flex-start;gap:14px;padding:14px 0;display:flex}.socio .cartel>div{flex:1;min-width:0}.socio .cartel .btn{margin:8px 0 0}.socio .cartel.sel .t2b{color:var(--accion)}.socio .fecha{letter-spacing:.14em;text-transform:uppercase;color:var(--tinta3);margin:0 0 4px;font-size:11px;font-weight:600}.socio .fecha b{font-family:var(--serif);letter-spacing:0;color:var(--noche);text-transform:none;font-size:34px;font-weight:400;line-height:1;display:block}.socio .eve-b{margin-top:24px}.socio .total{margin-top:14px}.socio .plan,.socio .vivo{border:0;border-bottom:1px solid var(--filete);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:12px 0;display:flex}.socio .vivo{background:var(--accion-s);border-radius:var(--r-tarjeta);border:0;margin-bottom:4px;padding:12px}.socio .plan-t{flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;display:flex}.socio .plan>.ic{width:18px;height:18px;color:var(--tinta3)}.socio .plazo{background:var(--accion-s);color:var(--ok);border-radius:var(--r-pildora);margin-top:4px;padding:3px 10px;font-size:11px;font-weight:600}.socio .pla-a .sect{margin-top:22px}.socio .hoja-p{background:var(--celda);border:1px solid var(--filete2);border-radius:var(--r-tarjeta);margin-top:20px;padding:20px}.socio .hoja-p .t1.serif{margin-top:0}.socio .hoja-p .btn{margin:10px 6px 0 0}.socio .acc{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.socio .accion{border:1px solid var(--filete2);border-radius:var(--r-control);background:var(--crema);color:var(--noche);font:inherit;text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:2px;min-height:44px;padding:12px 14px;text-decoration:none;display:flex}.socio .accion .ic{width:22px;height:22px;color:var(--accion);margin-bottom:6px}.socio .accion span{font-size:14px;font-weight:600}.socio .accion small{color:var(--tinta3);font-size:12px}.socio .pista-vacia{display:none}.socio[data-vista^=socio\:carnet] .main{background:#fff}.socio[data-vista^=socio\:carnet] .cab{display:none}.socio .pase{text-align:center;padding-top:12px}.socio .pase .qr{width:260px;height:260px;margin:12px auto 20px}.socio .pase .t1{margin:0;font-size:22px}.socio .puntos-c{justify-content:center;align-items:center;gap:6px;margin:22px 0 8px;display:flex}.socio .puntos-c i{background:var(--filete2);border-radius:50%;width:8px;height:8px}.socio .puntos-c i.on{background:var(--noche)}.socio .puntos-c .t3{margin-left:8px;display:inline}.socio .cartera{text-align:center;margin-top:14px}.socio .cartera .aviso{text-align:left;padding:10px 14px}.socio .pie{text-align:center;margin-top:18px}.socio .yo{align-items:center;gap:14px;padding:4px 0 8px;display:flex}.socio .av.gr{background:var(--noche);width:56px;height:56px;color:var(--crema-cl);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:18px;font-weight:600;display:flex}.socio .sw{border-radius:var(--r-pildora);background:var(--filete2);cursor:pointer;border:0;width:50px;height:30px;padding:0;position:relative}.socio .sw i{background:#fff;border-radius:50%;width:24px;height:24px;position:absolute;top:3px;left:3px}.socio .sw[aria-checked=true]{background:var(--accion)}.socio .sw[aria-checked=true] i{left:23px}.socio .cifra{font-family:var(--serif);color:var(--noche);margin:6px 0;font-size:56px;line-height:1}.socio .cifra span{font-family:var(--sans);color:var(--tinta3);font-size:16px}.socio .ahorro{margin-top:18px}.socio .vent{border-bottom:1px solid var(--filete);align-items:flex-start;gap:14px;padding:14px 0;display:flex}.socio .vent>.ic{width:24px;height:24px;color:var(--oro);margin-top:2px}.socio .vent p{margin:0}.socio .cuota{border-top:1px solid var(--filete-web);margin-top:20px;padding-top:16px}.socio .cuota .btn.prim{margin-top:10px}.socio .barra{border-radius:var(--r-pildora);background:var(--arena);height:8px;margin:14px 0 8px;overflow:hidden}.socio .barra i{background:var(--accion);border-radius:var(--r-pildora);height:100%;display:block}.socio details.mov summary{cursor:pointer}.socio .ficha{border-top:1px solid var(--filete-web);margin-top:16px;padding-top:14px}.socio .ficha .t1.serif{margin:4px 0;font-size:30px}.socio .ficha .btn.prim{margin-top:12px}.socio .tres{color:var(--tinta2);margin:0 0 12px;padding-left:22px}.socio .tres li{padding:6px 0}.socio .nuevo .fila{border-left:3px solid var(--accion);padding-left:12px}.socio .chat{flex-direction:column;min-height:calc(100% - 90px);display:flex}.socio .burbuja{max-width:86%;margin:8px 0;padding:12px 16px;font-size:14px}.socio .burbuja .horas{margin-top:12px}.socio .traspaso{color:var(--tinta3);text-align:center;border-top:1px solid var(--filete);border-bottom:1px solid var(--filete);margin:16px 0;padding:10px 0;font-size:12px}.socio .escribe{align-items:flex-end;gap:8px;margin-top:auto;display:flex}.socio .escribe .campo{flex:1;min-width:0;margin:0}.socio .escribe .btn{flex:none;margin:0}@media (width<=999px){.socio[data-vista^=socio\:error] .cab .h{margin-top:36px}}.socio .estado{border-bottom:1px solid var(--filete);align-items:center;gap:10px;padding:8px 0 14px;display:flex}.socio .estado p{flex:1;margin:0}.socio .estado .btn{margin:0}.socio .punto{background:var(--ok);border-radius:50%;flex:none;width:10px;height:10px}.socio .areas{gap:24px;margin:20px 0;display:grid}.socio .area .t2b{margin-top:10px}.socio .area .btn{margin-top:8px}.socio details.norma{border-bottom:1px solid var(--filete)}.socio details.norma summary{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}@media (width>=1000px){.socio .nav{padding:0 max(32px,50% - 560px)}.socio .arriba{top:34px;right:max(32px,50% - 410px)}.socio:is([data-vista^=socio\:inicio],[data-vista^=socio\:reservar],[data-vista^=socio\:pedir],[data-vista^=socio\:eventos],[data-vista^=socio\:planes],[data-vista^=socio\:perfil],[data-vista^=socio\:vip],[data-vista^=socio\:hijos],[data-vista^=socio\:club]) .main{padding:44px max(32px,50% - 560px) 48px}.socio:is([data-vista^=socio\:inicio],[data-vista^=socio\:reservar],[data-vista^=socio\:pedir],[data-vista^=socio\:eventos],[data-vista^=socio\:planes],[data-vista^=socio\:perfil],[data-vista^=socio\:vip],[data-vista^=socio\:hijos],[data-vista^=socio\:club]) .arriba{right:max(32px,50% - 560px)}.socio .ini,.socio .res,.socio .ped,.socio .eve,.socio .pla,.socio .per,.socio .vip,.socio .hij{align-items:start;gap:56px;display:grid}.socio .ini{grid-template-columns:1fr 1fr}.socio .ini-b>.sec:first-child{margin-top:0}.socio .res{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.socio .res-b{position:sticky;top:0}.socio .ped{grid-template-columns:1fr 380px}.socio .ped-b{position:sticky;top:0}.socio .ped-b .carrito{margin-top:0}.socio .eve{grid-template-columns:1fr 560px}.socio .eve-b{margin-top:0}.socio .pla,.socio .per{grid-template-columns:1fr 420px}.socio .pla-b,.socio .per-b{position:sticky;top:0}.socio .pla-b .hoja-p,.socio .per-b .hoja-p{margin-top:0}.socio .pista-vacia{border:1px dashed var(--filete2);border-radius:var(--r-tarjeta);text-align:center;padding:28px;display:block}:is(.socio .pla-b:has(.hoja-p:not([hidden])) .pista-vacia,.socio .per-b:has(.hoja-p:not([hidden])) .pista-vacia){display:none}.socio .vip,.socio .hij{grid-template-columns:560px 1fr}.socio .hij-b>.sec:first-child{margin-top:0}.socio .areas{grid-template-columns:repeat(3,340px);justify-content:space-between}.socio .chat{max-width:640px}.socio .pase .qr{width:320px;height:320px}.socio .cobro{grid-template-columns:1fr 440px;min-height:100%;display:grid}.socio .tras{padding:44px 48px;font-size:15px}.socio .hoja-c{border-top:0;border-left:1px solid var(--filete2);border-radius:0;margin:0;padding:44px 36px}.socio .hoja-c .asa{display:none}.socio[data-vista^=socio\:acceso] .main{justify-content:center;align-items:center;position:relative}.socio[data-vista^=socio\:acceso] .tras{padding:44px 48px;position:absolute;inset:0}.socio .hoja-e{border:1px solid var(--filete2);border-radius:var(--r-tarjeta);text-align:left;flex:none;grid-template-columns:400px 1fr;align-items:center;gap:48px;width:920px;padding:40px;display:grid;position:relative}.socio .hoja-e .asa{display:none}.socio .hoja-e .logo{width:180px;height:44px;margin:0 0 14px;-webkit-mask-position:0;mask-position:0}.socio .hoja-e .t1.serif{font-size:30px}.socio .hoja-e .btn.prim{width:auto;min-width:280px}}.socio .f-ej{max-width:100%;display:inline-block;position:relative}.socio .f-ej small{border-radius:var(--r-control);color:#f7f4ec;background:#11263ab8;padding:4px 6px;font-size:11px;line-height:1;position:absolute;bottom:8px;left:8px}.socio .ej-nota{margin:4px 0 0}.socio .medida{border:1px solid var(--filete2);border-radius:var(--r-tarjeta);background:var(--celda);margin:14px 0;padding:14px}.socio .medida .sect{margin:0 0 8px}.socio .medida .chips{margin:0 0 10px}.socio .med-fs{flex-wrap:wrap;gap:8px 18px;margin:0 0 10px;display:flex}.socio .med-f{align-items:center;gap:8px;display:flex}.socio .med-f>span{color:var(--tinta3);min-width:56px;font-size:13px}.socio .med-f b{font-variant-numeric:tabular-nums;text-align:center;min-width:48px;font-size:17px}.socio .med-r{margin:0 0 10px;font-size:15px}.socio .medida>.btn{margin:4px 0 0}.socio a.plan,.socio a.cat-m{text-decoration:none}.socio .ahora .enl,.socio .destino .enl,.socio .puntos-c .enl{font-size:inherit}.socio .pag{--crema:#f2efe6;--celda:#fffdf9;--arena:#e9e4d7;--noche:#11263a;--tinta2:#34435a;--tinta3:#5a6777;--filete:#11263a1f;--filete2:#11263a33;--accion:#2f6763;--oro:#b08d4f;--serif:"Playfair Display", Georgia, serif;--sans:Montserrat, system-ui, sans-serif;max-width:1480px;color:var(--noche);margin:0 auto;padding:0 28px 96px}.socio .pag *{font-family:var(--sans)}.socio .pag h1,.socio .pag h2.tit{font-family:var(--serif);letter-spacing:-.01em;font-weight:400}.socio .pag h1{margin:18px 0 14px;font-size:40px;line-height:1.1}.socio .pag h2.tit{margin:0 0 12px;font-size:30px}.socio .pag h3{letter-spacing:.18em;text-transform:uppercase;color:var(--tinta3);margin:28px 0 12px;font-size:13px;font-weight:600}.socio .logo-p{background:var(--noche);width:120px;height:30px;margin-top:28px;display:block;-webkit-mask:url(../../../socio/7adc042b3225.svg) 0/contain no-repeat;mask:url(../../../socio/7adc042b3225.svg) 0/contain no-repeat}.socio .saltos{z-index:100;background:var(--crema);border-bottom:1px solid var(--filete2);flex-wrap:wrap;align-items:center;gap:4px;padding:10px 0;display:flex;position:sticky;top:0}.socio .saltos .rot{margin:0 6px 0 12px}.socio .rot{letter-spacing:.16em;text-transform:uppercase;color:var(--tinta3);font-size:11px;font-weight:600}.socio .bt{border:1px solid var(--filete2);border-radius:var(--r-pildora);background:var(--celda);min-height:34px;color:var(--noche);cursor:pointer;align-items:center;padding:6px 12px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.socio .bt:hover{border-color:var(--noche)}.socio .bt.on{background:var(--noche);color:#f7f4ec;border-color:var(--noche)}.socio .bt.prim{background:var(--noche);color:#f7f4ec;border-color:var(--noche);min-height:48px;padding:10px 22px;font-size:15px}.socio .bt:disabled,.socio .ib:disabled{opacity:.4;cursor:default}.socio .saltos .bt{background:0 0;min-height:30px;padding:4px 10px;font-size:12px}@media (width<=760px){.socio .saltos{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.socio .saltos .bt{flex:none}}.socio details.decidido,.socio details.glos-dis{margin:10px 0 18px}.socio details.decidido summary,.socio details.glos-dis summary{cursor:pointer;color:var(--noche);font-weight:600}.socio details.decidido ol{margin:8px 0 0;padding-left:22px;font-size:14.5px}.socio section.bloque{padding-top:48px;scroll-margin-top:60px}.socio .prosa{max-width:920px;color:var(--tinta2);font-size:15.5px;line-height:1.65}.socio .prosa p{margin:0 0 12px}.socio .prosa b{color:var(--noche)}.socio .meta{color:var(--tinta3);max-width:920px;font-size:13px}.socio .tarj{background:var(--celda);border:1px solid var(--filete);border-radius:var(--r-tarjeta)}.socio .dia{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0 0 8px;display:grid}.socio .paso-d{color:var(--tinta2);padding:14px 16px;font-size:14px;line-height:1.55}.socio .paso-d b{color:var(--noche);margin-bottom:4px;font-size:15px;display:block}.socio .num{border-radius:var(--r-pildora);border:1px solid var(--filete2);justify-content:center;align-items:center;width:24px;height:24px;margin-bottom:8px;font-size:12px;display:inline-flex}.socio .tabla-c{overflow-x:auto}.socio .tabla-p{border-collapse:collapse;background:var(--celda);border-radius:var(--r-tarjeta);width:100%;max-width:1200px;font-size:14px;line-height:1.5}.socio .tabla-p th{text-align:left;letter-spacing:.14em;text-transform:uppercase;color:var(--tinta3);border-bottom:1px solid var(--filete2);padding:10px 12px;font-size:11px;font-weight:600}.socio .tabla-p td{vertical-align:top;border-bottom:1px solid var(--filete);color:var(--tinta2);padding:10px 12px}.socio .tabla-p td b{color:var(--noche)}.socio .t3p{color:var(--tinta3);font-size:12px}.socio .dinero{flex-wrap:wrap;align-items:stretch;gap:10px;margin:0 0 14px;display:flex}.socio .dinero .tarj{min-width:200px;color:var(--tinta2);flex:1;padding:14px 16px;font-size:14px;line-height:1.55}.socio .dinero b{color:var(--noche)}.socio .flecha{color:var(--tinta3);align-self:center;font-size:20px}.socio .roles{flex-wrap:wrap;gap:6px;margin:16px 0;display:flex}.socio .rec,.socio .rec .pasos-r{display:none}.socio .rol-cab{color:var(--tinta2);max-width:1000px;margin:0 0 16px;font-size:15px;line-height:1.6}.socio .rol-cab b{color:var(--noche)}.socio .recs .rec.on{display:block}.socio .tour{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:20px;display:grid}.socio .escena-cab{color:var(--tinta3);margin:0 0 6px;font-size:13px}.socio .escena{border-radius:var(--r-tarjeta);background:#e9e4d7;min-height:300px;padding:12px;position:relative;overflow:hidden}.socio .escena-z{width:max-content;margin:0 auto}.socio .escena .v{scroll-margin:0}.socio .narr{gap:14px;padding:20px;display:grid;position:sticky;top:64px}.socio .narr .paso-n{align-items:center;gap:10px;display:flex}.socio .narr .texto{font-size:15px;line-height:1.6}.socio .narr .texto p{margin:0 0 10px}.socio .narr .pulsa{color:var(--tinta2);border-top:1px solid var(--filete);padding-top:10px;font-size:13.5px}.socio .narr .nav-r{gap:8px;display:flex}.socio .narr .nav-r .prim{flex:1;justify-content:center}.socio .puntos{flex-wrap:wrap;gap:4px;display:flex}.socio .puntos i{border-radius:var(--r-pildora);background:var(--arena);width:18px;height:4px}.socio .puntos i.si{background:var(--noche)}.socio .foco{outline-offset:3px;border-radius:var(--r-control);outline:3px solid #b08d4f!important}.socio .foco-n{z-index:5;border-radius:var(--r-pildora);color:#fff;pointer-events:none;background:#b08d4f;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;font-weight:700;display:inline-flex;position:absolute;box-shadow:0 1px 4px #00000040}.socio .narr .foco-n{position:static}.socio .coment{max-width:920px;margin-top:16px}.socio .coment .tarj{gap:8px;padding:16px 18px;display:grid}.socio .coment textarea{border:1px solid var(--filete2);border-radius:var(--r-control);width:100%;min-height:72px;color:var(--noche);background:#fff;padding:10px;font-size:14px}.socio .coment .fila-b{align-items:center;gap:12px;display:flex}.socio .visor-bt{gap:8px;margin:16px 0;display:grid}.socio .pant-btns .bt,.socio .tams .bt{min-height:30px;padding:4px 10px;font-size:12.5px}.socio .ok-final{flex-wrap:wrap;align-items:center;gap:16px;margin-top:8px;padding:22px;display:flex}.socio details.historial{margin-top:40px}.socio details.historial>summary{cursor:pointer;font-weight:600}@media (width<=1000px){.socio .tour{grid-template-columns:minmax(0,1fr)}.socio .narr{position:static}.socio .dia{grid-template-columns:1fr 1fr}}@media (width<=999px){.socio .no-390{display:none!important}}@media (width>=1000px){.socio .no-1440{display:none!important}}.socio[data-vista]{min-height:calc(100dvh - var(--demo-h,0px))}.socio .app{min-height:calc(100dvh - var(--demo-h,0px));height:auto}.socio .main{overflow:visible}.socio .nav{z-index:5;position:sticky;bottom:0}@media (width<=999px){html:has(.socio .nav){scroll-padding-bottom:72px}.socio[data-vista]{min-height:0}.socio[data-vista]>.app{height:calc(100dvh - var(--demo-h,0px));min-height:0}.socio[data-vista]>.app>.main{overflow:auto}.socio[data-vista]>.app>.nav{position:static}.socio .hueco.fila .der{flex-shrink:1;min-width:0}.socio .hueco.fila form{row-gap:8px}}@media (width>=1000px){.socio .nav{top:0;bottom:auto}}.socio .main:has(>.chat){flex-direction:column;display:flex}.socio .main>.chat{flex:1 0 auto}.socio .vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute}.socio ::placeholder{color:#757575}.socio .qr.qr-app{background:var(--noche);overflow:hidden}.socio .qr.qr-app i{mix-blend-mode:screen;width:100%;height:100%;image-rendering:pixelated;background:50%/100% no-repeat;display:block}.socio .campo select{background:var(--arena);border-radius:var(--r-control);width:100%;min-height:48px;color:var(--noche);border:0;padding:8px 10px;font-size:15px;display:block}.socio[data-vista=socio\:perfil] .ib.av[aria-current=page]{outline:0}.socio[data-vista^=socio\:confirmar] .nav{display:none}.socio .dias .dia{border:1px solid var(--filete2);border-radius:var(--r-control);background:var(--celda);min-width:0;color:var(--noche);flex-direction:column;flex:1;align-items:center;gap:0;margin:0;padding:6px 0;text-decoration:none;display:flex}.socio .dias .dia[aria-current=date]{background:var(--noche);border-color:var(--noche);color:var(--crema-cl)}.socio .dias .dia[aria-current=date] span{color:var(--gris-n)}.socio .hueco form{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.socio .hueco .pers input,.socio .hueco .pers select{background:var(--arena);border-radius:var(--r-control);width:56px;min-height:44px;color:var(--noche);border:0;padding:4px 6px}.socio .hueco .pers select{width:auto}.socio .med-campos{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.socio .med-campos .campo{margin:0}.socio .hoja-c .campo select{margin-bottom:6px}.socio[data-vista^=socio\:confirmar] .cobro{min-height:100dvh}#svelte-announcer{overflow:visible!important}.socio ul.det{list-style:outside}.socio .cnt input{text-align:center;width:28px;font:inherit;color:var(--tinta);appearance:textfield;background:0 0;border:0;padding:0;font-size:16px;font-weight:600}.socio .cnt input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.socio .cnt input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.socio .art summary.nom{min-height:32px;color:var(--noche);text-decoration:underline;-webkit-text-decoration-color:var(--filete2);text-decoration-color:var(--filete2);text-underline-offset:3px;cursor:pointer;align-items:center;font-weight:600;list-style:none;display:flex}.socio .art summary.nom::-webkit-details-marker{display:none}.socio .mapa-s>p.t3{margin:13px 0}.socio .art.off{opacity:1}.socio>header.franja{display:none}@media (width>=1000px){.socio>header.franja{top:var(--demo-h,0px);z-index:20;background:var(--crema);border-bottom:1px solid var(--filete);display:block;position:sticky}.socio .franja-in{grid-template-columns:auto 1fr auto;align-items:center;column-gap:56px;max-width:1280px;height:72px;margin:0 auto;padding:0 40px;display:grid}.socio .franja .menu{gap:32px;display:flex}.socio .franja .menu a{color:var(--tinta3);border-bottom:1px solid #0000;padding:12px 0;font-size:15px;font-weight:500;text-decoration:none}.socio .franja .menu a:hover,.socio .franja .menu a[aria-current=page]{color:var(--noche);border-bottom-color:var(--noche)}.socio .franja .marca{background:var(--noche);width:132px;height:32px;display:block;-webkit-mask:url(../../../socio/7adc042b3225.svg) 50%/contain no-repeat;mask:url(../../../socio/7adc042b3225.svg) 50%/contain no-repeat}.socio .franja .cuenta{justify-content:flex-end;align-items:center;gap:16px;display:flex}.socio .btn-contorno{border:1px solid var(--noche);border-radius:var(--r-control);min-height:44px;color:var(--noche);background:0 0;align-items:center;padding:0 20px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.socio .franja .btn-contorno[aria-current=page]{background:var(--noche);color:var(--crema-cl)}.socio .franja .campana{width:44px;height:44px;color:var(--noche);place-items:center;display:grid;position:relative}.socio .franja .campana .ic{stroke-width:1.5px;width:22px;height:22px}.socio .franja .campana .num{border-radius:var(--r-pildora);background:var(--noche);min-width:18px;height:18px;color:var(--crema);text-align:center;padding:0 4px;font-size:11px;font-weight:600;line-height:18px;position:absolute;top:4px;right:2px}.socio .franja .avatar{border:1px solid var(--filete2);background:var(--celda);width:40px;height:40px;color:var(--noche);border-radius:50%;place-items:center;font-size:13px;font-weight:600;text-decoration:none;display:grid}.socio .franja .avatar[aria-current=page],.socio .franja .campana[aria-current=page]{outline:1px solid var(--noche)}.socio[data-vista]>.app{min-height:calc(100dvh - var(--demo-h,0px) - 73px)}.socio .app>.nav,.socio .main>.arriba,.socio .main>.cab>.t3:first-child{display:none}.socio[data-vista] .main{width:100%;max-width:1280px;margin:0 auto;padding:64px 40px 48px}.socio .main>.cab{margin-bottom:40px}.socio .main>.cab>.h{letter-spacing:-.01em;font-size:48px;line-height:1.1}.socio .chat{max-width:none}.socio .chat .burbuja{max-width:min(86%,720px)}}.socio .btn{border-color:var(--noche);color:var(--noche);background:0 0;font-weight:500}.socio .btn.prim{background:var(--noche);color:var(--crema-cl);font-weight:600}.socio .btn-contorno{border:1px solid var(--noche);border-radius:var(--r-control);min-height:44px;color:var(--noche);background:0 0;align-items:center;padding:0 20px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}@media (width<=999px){.socio[data-vista]>.app>.main{padding-top:0}.socio .main>.cab{margin:0 -16px 24px;padding:0 16px}.socio .main>.cab>.t3:first-child{width:auto;height:56px;box-shadow:inset 0 -1px 0 var(--filete);margin:0 -16px 24px;padding:0 16px;-webkit-mask-size:92px 23px;mask-size:92px 23px;-webkit-mask-origin:content-box;mask-origin:content-box}.socio .main>.arriba{align-items:center;top:6px;right:16px}.socio .main>.arriba>.ib:first-child{display:none}.socio .main>.arriba>.ib:not(.av){background:0 0;border:0}.socio .main>.arriba>.ib.av{background:var(--celda);width:40px;height:40px;color:var(--noche);border-color:var(--filete2)}.socio .main>.arriba .num{background:var(--noche);top:4px;right:2px}.socio .main>.arriba>.ib[aria-current=page]{outline:1px solid var(--noche);outline-offset:0}.socio .nav{border-top:1px solid var(--filete);background:var(--crema)}.socio .nv{position:relative}.socio .nv[aria-current=page]:before{content:"";background:var(--noche);height:2px;position:absolute;top:-1px;left:20%;right:20%}}.socio .plazo{white-space:nowrap}@media (width<=999px){.socio[data-vista]>.app>.nav{z-index:6;position:relative}.socio .nv-carnet{color:var(--noche);font-weight:600}.socio .nv-carnet .disco{background:var(--noche);width:46px;height:46px;color:var(--crema-cl);box-shadow:0 0 0 4px var(--crema), 0 6px 16px #11263a38;border-radius:50%;place-items:center;margin-top:-22px;display:grid}.socio .nv-carnet[aria-current=page]:before{content:none}}@media (width>=1000px){.socio .franja .btn-contorno.carnet-f{background:var(--noche);color:var(--crema-cl);border-radius:var(--r-pildora);gap:8px}.socio .franja .btn-contorno.carnet-f .ic{width:18px;height:18px}.socio .franja .campana{border:1px solid var(--filete2);background:var(--crema-cl);border-radius:50%}.socio .franja .avatar{background:var(--noche);color:var(--crema-cl);box-shadow:0 0 0 2px var(--crema), 0 0 0 3px var(--oro);border:0}.socio .franja .avatar[aria-current=page],.socio .franja .campana[aria-current=page]{box-shadow:0 0 0 2px var(--crema), 0 0 0 3px var(--noche);outline:0}.socio .franja .menu a[aria-current=page]{border-bottom-color:var(--oro)}}
