.dos[data-astro-cid-wjhxe7ot]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dos[data-astro-cid-wjhxe7ot]>[data-astro-cid-wjhxe7ot]{min-width:0}.campo[data-astro-cid-wjhxe7ot] input[data-astro-cid-wjhxe7ot],.campo[data-astro-cid-wjhxe7ot] select[data-astro-cid-wjhxe7ot],.campo[data-astro-cid-wjhxe7ot] textarea[data-astro-cid-wjhxe7ot]{min-width:0;max-width:100%}.campo[data-astro-cid-wjhxe7ot] input[data-astro-cid-wjhxe7ot][type=date]{min-height:45px}.ocup[data-astro-cid-wjhxe7ot]{margin:9px 0 0;font-size:.82rem;opacity:.72}.cfgSel[data-astro-cid-wjhxe7ot]{display:grid;gap:8px;margin:0 0 14px}@media(min-width:560px){.cfgSel[data-astro-cid-wjhxe7ot]{grid-template-columns:repeat(3,minmax(0,1fr))}}.cfgBtn[data-astro-cid-wjhxe7ot]{display:flex;flex-direction:column;gap:3px;min-width:0;padding:12px 13px;text-align:left;cursor:pointer;background:#fff;border:1px solid var(--linea);border-radius:var(--rb);font:400 15px/1.3 var(--f);color:var(--tinta);transition:border-color .15s,box-shadow .15s,background .15s}.cfgBtn[data-astro-cid-wjhxe7ot]:hover{border-color:var(--humo)}.cfgBtn[data-astro-cid-wjhxe7ot].on{border-color:var(--tinta);box-shadow:0 0 0 1px var(--tinta);background:#fbfaf7}.cfgBtn[data-astro-cid-wjhxe7ot]:focus-visible{outline:2px solid var(--cortes, var(--tinta));outline-offset:2px}.cfgN[data-astro-cid-wjhxe7ot]{font-weight:600;letter-spacing:-.005em}.cfgD[data-astro-cid-wjhxe7ot]{font-size:12px;color:var(--humo)}.cfgP[data-astro-cid-wjhxe7ot]{font-size:13px;margin-top:2px}.cfgP[data-astro-cid-wjhxe7ot] b[data-astro-cid-wjhxe7ot]{font-weight:600}.cfgP[data-astro-cid-wjhxe7ot] small[data-astro-cid-wjhxe7ot]{color:var(--humo);font-size:11.5px}#calc .camas{display:block;font-size:.76rem;opacity:.62;margin-top:2px}.notaLimpieza[data-astro-cid-wjhxe7ot]{grid-column:1 / -1;margin:-2px 0 6px;font-size:12.5px;line-height:1.5;color:var(--humo);text-align:left}#cotizador,.fechas{position:relative}.fechaBtn{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:45px;margin:0;background:#fff;border:1px solid var(--linea);border-radius:var(--rb);padding:11px 12px;cursor:pointer;text-align:left;font:400 15px/1.35 var(--f);color:var(--tinta);transition:border-color .15s,box-shadow .15s}.fechaBtn:hover{border-color:var(--humo)}.fechaBtn[aria-expanded=true]{border-color:var(--tinta);box-shadow:0 0 0 1px var(--tinta)}.fechaBtn .fTxt{font-weight:400;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fechaBtn svg{width:16px;height:16px;flex:0 0 auto;opacity:.5}.cal{--calTinte: color-mix(in srgb, var(--tinta) 8%, #fff);position:absolute;z-index:45;top:calc(100% - 6px);right:0;width:392px;padding:22px 24px 16px;background:#fff;color:var(--tinta);border:1px solid var(--linea);border-radius:16px;box-shadow:0 22px 60px #14120f2e,0 2px 8px #14120f0f;animation:calEntra .16s ease-out}.cal[hidden],.calVelo[hidden]{display:none}@media(min-width:900px){.cal{width:760px}}@keyframes calEntra{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.calCab{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.calTit{margin:0;font-family:var(--ft);font-weight:var(--ftw, 700);font-size:19px;line-height:1.2;letter-spacing:-.01em}.calSub{margin:4px 0 0;font-size:13px;color:var(--humo)}.calX{flex:0 0 auto;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;color:var(--tinta);margin:-4px -6px 0 0}.calX:hover{background:#f3f1ed}.calX svg{width:14px;height:14px}.calCuerpo{position:relative}.calNav{position:absolute;top:0;z-index:2;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--linea);background:#fff;color:var(--tinta);transition:border-color .15s,opacity .15s}.calNav:hover:not(:disabled){border-color:var(--tinta)}.calNav:disabled{opacity:.3;cursor:default}.calNav svg{width:14px;height:14px}.calAnt{left:0}.calSig{right:0}.calMeses{display:grid;grid-template-columns:minmax(0,1fr);gap:36px}.calMeses.n2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.calMesTit{margin:0 0 10px;height:34px;line-height:34px;text-align:center;font-size:15px;font-weight:700;letter-spacing:.01em}.calMesTit:first-letter{text-transform:uppercase}.calDows,.calDias{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.calDows{margin-bottom:4px}.calDows>i{font-style:normal;text-align:center;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--humo);padding:4px 0}.calDias{row-gap:2px}.calDia{position:relative;height:54px;padding:0;margin:0;border:0;background:none;display:flex;align-items:center;justify-content:center;font:inherit;color:var(--tinta);cursor:pointer}.calDia:before{content:none;position:absolute;top:2px;bottom:2px;background:var(--calTinte)}.calDia.entre:before{content:"";left:0;right:0}.calDia.ini.con:before{content:"";left:50%;right:0}.calDia.fin:before{content:"";left:0;right:50%}.calDia .c{position:relative;z-index:1;width:100%;max-width:50px;height:50px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border:1px solid transparent;border-radius:12px;transition:border-color .12s,background .12s,color .12s}.calDia .n{font-size:14.5px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.calDia .p{font-size:10.5px;font-weight:500;line-height:1;color:var(--humo);font-variant-numeric:tabular-nums}.calDia:not(:disabled):hover .c{border-color:var(--tinta)}.calDia:disabled{cursor:default}.calDia.off .n,.calDia.ocup .n{color:#c2bbb0;font-weight:500}.calDia.ocup .n{text-decoration:line-through;text-decoration-thickness:1.5px;text-decoration-color:#aaa196}.calDia.entre .n{color:var(--tinta);font-weight:600}.calDia.promo:not(.ini):not(.fin) .p{color:var(--parota, var(--tinta));font-weight:700}.calDia.promo:not(.ini):not(.fin) .c{background:color-mix(in srgb,var(--parota, #7a5a34) 9%,#fff)}.calDia .o{font-size:8.5px;line-height:1;color:#a39a8d;text-decoration:line-through;font-variant-numeric:tabular-nums;margin-top:-1px}.calDia.ini .o,.calDia.fin .o{color:#fff9}.calDia.promo .c{gap:2px}.calNotas .calPromo{color:var(--tinta);margin-bottom:4px}.calPromo i{display:inline-block;width:10px;height:10px;border-radius:3px;vertical-align:-1px;margin-right:6px;background:color-mix(in srgb,var(--parota, #7a5a34) 22%,#fff);border:1px solid color-mix(in srgb,var(--parota, #7a5a34) 45%,#fff)}.calPromo b{color:var(--parota, var(--tinta))}.calDia.hoy .n{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}.calDia.ini .c,.calDia.fin .c{background:var(--tinta);border-color:var(--tinta)}.calDia.ini .n,.calDia.fin .n,.calDia.ini .p,.calDia.fin .p{color:#fff}.calDia.ini .n,.calDia.fin .n{text-decoration:none}.calDia.fin.prev .c{background:#fff;border-color:var(--tinta)}.calDia.fin.prev .n{color:var(--tinta)}.calDia.fin.prev .p{color:var(--humo)}.calDia.vacio{cursor:default}.calDia:focus-visible{outline:none}.calDia:focus-visible .c{outline:2px solid var(--cortes, var(--tinta));outline-offset:1px}.calPie{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;margin-top:14px;padding-top:14px;border-top:1px solid var(--linea)}.calNotas p{margin:0;font-size:12.5px;line-height:1.45;color:var(--humo)}.calNotas .calMin{color:var(--tinta);font-weight:700;margin-bottom:2px}.calAcc{display:flex;align-items:center;gap:18px;margin-left:auto}.calBorrar{font:600 13px/1 var(--f);color:var(--tinta);padding:10px 2px;text-decoration:underline;text-underline-offset:3px}#cotizador .cal .btn{width:auto;margin:0}.calVelo{position:fixed;inset:0;z-index:79;background:#0f0e0c6b}@media(max-width:640px){.cal{position:fixed;z-index:80;inset:auto 0 0;width:auto;max-height:92svh;overflow:auto;border-radius:20px 20px 0 0;border-bottom:0;padding:20px 16px calc(16px + env(safe-area-inset-bottom));animation:calSube .22s ease-out}.calDia{height:52px}.calDia .c{max-width:48px;height:48px}.calAcc{margin-left:0;width:100%;justify-content:space-between}}@media(min-width:641px){.calVelo{display:none}}@keyframes calSube{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.cal{animation:none}}.pago[data-astro-cid-jxhfffkq]{margin-top:20px;padding-top:20px;border-top:1px solid var(--linea)}.codEt[data-astro-cid-jxhfffkq]{margin:0 0 8px;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--humo);font-weight:700}.codFila[data-astro-cid-jxhfffkq]{display:flex;align-items:stretch;border:1px solid var(--linea);border-radius:var(--rb);background:#fff;overflow:hidden}.codFila[data-astro-cid-jxhfffkq] input[data-astro-cid-jxhfffkq]{flex:1 1 auto;min-width:0;width:auto;border:0;background:transparent;outline:none;font:400 15px/1.35 var(--f);color:var(--tinta);padding:12px 14px;letter-spacing:.08em;text-transform:uppercase}.codFila[data-astro-cid-jxhfffkq] input[data-astro-cid-jxhfffkq]::placeholder{color:#b3aca0;letter-spacing:.02em;text-transform:none}.codFila[data-astro-cid-jxhfffkq] button[data-astro-cid-jxhfffkq]{flex:0 0 auto;border:0;border-left:1px solid var(--linea);background:transparent;cursor:pointer;font:700 10.5px/1 var(--f);letter-spacing:.16em;text-transform:uppercase;color:var(--humo);padding:0 18px;transition:color .15s,background .15s}.codFila[data-astro-cid-jxhfffkq] button[data-astro-cid-jxhfffkq]:hover{color:var(--tinta);background:#f6f3ee}.codFila[data-astro-cid-jxhfffkq]:focus-within{border-color:var(--humo)}.codFila[data-astro-cid-jxhfffkq] button[data-astro-cid-jxhfffkq]:disabled{opacity:.5;cursor:default}.codEstado[data-astro-cid-jxhfffkq]{margin:8px 0 0;font-size:12.5px;color:var(--humo);min-height:1.2em}.codEstado[data-astro-cid-jxhfffkq].ok{color:#2f6a4f}.codEstado[data-astro-cid-jxhfffkq].mal{color:#a4453c}#pagarBtn[data-astro-cid-jxhfffkq]{width:auto;margin-top:18px;padding:16px 26px}#pagarBtn[data-astro-cid-jxhfffkq]:disabled{opacity:.62;cursor:default}.segura[data-astro-cid-jxhfffkq]{text-align:left;margin-top:10px}.bloqueo[data-astro-cid-jxhfffkq]{border-left-color:#a4453c}.oTransf[data-astro-cid-jxhfffkq]{margin-bottom:10px}.waLinea[data-astro-cid-jxhfffkq]{margin-top:10px}.waLiga[data-astro-cid-jxhfffkq]{font-size:.92rem;letter-spacing:.01em;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px}#espCal[data-astro-cid-jxhfffkq]:not(:empty){margin-top:18px}.pagoSeg[data-astro-cid-jxhfffkq]{background:#fff;border:1px solid var(--linea);border-radius:var(--rb);padding:22px 18px 18px;scroll-margin-top:16px}.pagoSeg[data-astro-cid-jxhfffkq] .h2m[data-astro-cid-jxhfffkq]{margin:4px 0 14px;outline:none}.pagoSeg[data-astro-cid-jxhfffkq] .et[data-astro-cid-jxhfffkq]{margin:0}.volver[data-astro-cid-jxhfffkq]{display:inline-flex;align-items:center;gap:8px;margin:0 0 16px;padding:10px 0;border:0;background:transparent;cursor:pointer;font:700 10.5px/1 var(--f);letter-spacing:.16em;text-transform:uppercase;color:var(--humo)}.volver[data-astro-cid-jxhfffkq]:hover{color:var(--tinta)}.pagoRes[data-astro-cid-jxhfffkq]{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;margin:0 0 18px;padding:14px 0;border-top:1px solid var(--linea);border-bottom:1px solid var(--linea);background:none;border-radius:0}.pagoRes[data-astro-cid-jxhfffkq] div{min-width:0}.pagoRes[data-astro-cid-jxhfffkq] dt{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--humo);font-weight:700}.pagoRes[data-astro-cid-jxhfffkq] dd{margin:3px 0 0;font-size:15px;font-weight:400;color:var(--tinta)}.pagoRes[data-astro-cid-jxhfffkq] .tot{grid-column:1 / -1;display:flex;justify-content:space-between;align-items:baseline}.pagoRes[data-astro-cid-jxhfffkq] .tot dd{font-size:20px;font-weight:600;margin:0}.pagoEsp[data-astro-cid-jxhfffkq]{margin:6px 0 18px;gap:12px}.pagoEsp[data-astro-cid-jxhfffkq]>i[data-astro-cid-jxhfffkq]{height:4px}.pagoEsp[data-astro-cid-jxhfffkq]>i[data-astro-cid-jxhfffkq]>b[data-astro-cid-jxhfffkq]{width:42%;animation:pagoVaiVem 1.3s ease-in-out infinite alternate}@keyframes pagoVaiVem{0%{transform:translate(0)}to{transform:translate(138%)}}.pagoEsp[data-astro-cid-jxhfffkq]>span[data-astro-cid-jxhfffkq]{font-size:15px;color:var(--tinta);letter-spacing:.01em}.pagoEsp[data-astro-cid-jxhfffkq][hidden]{display:none}.otroPago[data-astro-cid-jxhfffkq]{margin:14px 0 0;text-align:center}.otroPago[data-astro-cid-jxhfffkq] button[data-astro-cid-jxhfffkq]{border:0;background:transparent;cursor:pointer;padding:8px 0;font:400 13px/1.4 var(--f);color:var(--humo);text-decoration:underline;text-underline-offset:3px}.otroPago[data-astro-cid-jxhfffkq] button[data-astro-cid-jxhfffkq]:hover{color:var(--tinta)}.stripeCaja[data-astro-cid-jxhfffkq]:empty{display:none}.stripeCaja[data-astro-cid-jxhfffkq]{min-height:0}@media(min-width:760px){.pagoSeg[data-astro-cid-jxhfffkq]{padding:28px 28px 22px}.pagoRes[data-astro-cid-jxhfffkq]{grid-template-columns:repeat(3,1fr)}}
