.before[data-astro-cid-4jfyvxlr]{gap:var(--s-3);display:grid}.before__list[data-astro-cid-4jfyvxlr]{gap:var(--s-2);display:grid}.before__list[data-astro-cid-4jfyvxlr] li[data-astro-cid-4jfyvxlr]{align-items:center;gap:var(--s-3);min-height:64px;padding:var(--s-2) 0;border-bottom:1px solid var(--c-rule-soft);font-weight:700;display:flex}.before__icon[data-astro-cid-4jfyvxlr]{background:var(--c-blue-bg);width:44px;height:44px;color:var(--c-blue);border-radius:50%;flex:none;place-items:center;display:grid}.before__list[data-astro-cid-4jfyvxlr] li[data-astro-cid-4jfyvxlr] .before__check{color:var(--c-ok);width:26px;height:26px;margin-left:auto}.dep[data-astro-cid-5atee4xu]{border-top:var(--rule-w) solid var(--c-ink);border-bottom:1px solid var(--c-rule-soft);padding:var(--s-4) 0;gap:var(--s-4);background:0 0;display:grid}.dep__head[data-astro-cid-5atee4xu]{align-items:center;gap:var(--s-3);display:flex}.dep__icon[data-astro-cid-5atee4xu]{background:var(--c-blue);width:44px;height:44px;color:var(--c-white);border-radius:50%;flex:none;place-items:center;display:grid}.dep__title[data-astro-cid-5atee4xu]{word-spacing:normal;font-size:var(--fs-h3);font-family:var(--font-body);font-weight:700;line-height:var(--lh-h3)}.dep__lines[data-astro-cid-5atee4xu]{gap:var(--s-3);display:grid}.dep__lines[data-astro-cid-5atee4xu] li[data-astro-cid-5atee4xu]{gap:var(--s-3);font-size:var(--fs-body);align-items:flex-start;display:flex}.dep__n[data-astro-cid-5atee4xu]{background:var(--c-blue);width:32px;height:32px;color:var(--c-white);font-weight:700;font-size:var(--fs-small);border-radius:50%;flex:none;place-items:center;display:grid}.dep__example[data-astro-cid-5atee4xu]{background:var(--c-white);border-radius:var(--r-md);padding:var(--s-4);gap:var(--s-2);display:grid}.dep__example-title[data-astro-cid-5atee4xu]{font-weight:700}dl[data-astro-cid-5atee4xu]{margin:0;display:grid}dl[data-astro-cid-5atee4xu]>div[data-astro-cid-5atee4xu]{justify-content:space-between;gap:var(--s-4);padding-block:var(--s-2);border-bottom:1px solid var(--c-rule-soft);display:flex}dt[data-astro-cid-5atee4xu]{color:var(--c-ink-muted)}dd[data-astro-cid-5atee4xu]{font-family:var(--font-head);margin:0;font-size:1.375rem;font-weight:800;line-height:1.2}.is-minus[data-astro-cid-5atee4xu] dd[data-astro-cid-5atee4xu]{color:var(--c-blue)}.is-total[data-astro-cid-5atee4xu]{border-bottom:0}.is-total[data-astro-cid-5atee4xu] dt[data-astro-cid-5atee4xu]{color:var(--c-ink);font-weight:700}.dep__tip[data-astro-cid-5atee4xu],.dep__note[data-astro-cid-5atee4xu]{color:var(--c-ink-muted);font-size:var(--fs-small)}.dep__summary[data-astro-cid-5atee4xu]{font-size:var(--fs-small)}@media (width>=768px){.dep--full[data-astro-cid-5atee4xu]{grid-template-columns:1fr 1fr;align-items:start}.dep--full[data-astro-cid-5atee4xu] .dep__head[data-astro-cid-5atee4xu],.dep--full[data-astro-cid-5atee4xu] .dep__summary[data-astro-cid-5atee4xu]{grid-column:1/-1}}.handoff[data-astro-cid-aznvrdi4]{gap:var(--s-4);border:2px solid var(--c-rule-strong);display:grid}.handoff__head[data-astro-cid-aznvrdi4]{align-items:center;gap:var(--s-3);display:flex}.handoff[data-astro-cid-aznvrdi4] h2[data-astro-cid-aznvrdi4]{word-spacing:normal;font-size:var(--fs-h3);font-family:var(--font-body);font-weight:700;line-height:var(--lh-h3)}.handoff__icon[data-astro-cid-aznvrdi4]{background:var(--c-ink);width:44px;height:44px;color:var(--c-action);border-radius:50%;flex:none;place-items:center;display:grid}.handoff__lines[data-astro-cid-aznvrdi4]{gap:var(--s-3);display:grid}.handoff__lines[data-astro-cid-aznvrdi4] li[data-astro-cid-aznvrdi4]{gap:var(--s-3);align-items:flex-start;display:flex}.handoff__lines[data-astro-cid-aznvrdi4] .icon{color:var(--c-blue);margin-top:2px}.ctabs[data-astro-cid-dz67vndx]{z-index:40;background:var(--c-paper);border-bottom:1px solid var(--c-rule-soft);position:sticky;top:0}.ctabs__wrap[data-astro-cid-dz67vndx]{padding-inline:0;position:relative}.ctabs__wrap[data-astro-cid-dz67vndx]:after{content:"";background:linear-gradient(to right, transparent, var(--c-paper));pointer-events:none;width:32px;position:absolute;top:0;bottom:0;right:0}.ctabs__list[data-astro-cid-dz67vndx]{gap:var(--s-2);padding:var(--s-2) var(--gutter);scrollbar-width:none;scroll-snap-type:x proximity;overscroll-behavior-x:contain;display:flex;overflow-x:auto}.ctabs__list[data-astro-cid-dz67vndx]::-webkit-scrollbar{display:none}.ctabs[data-astro-cid-dz67vndx] a[data-astro-cid-dz67vndx]{border-radius:var(--r-pill);border:2px solid var(--c-rule-soft);background:var(--c-white);min-height:44px;color:var(--c-ink);white-space:nowrap;scroll-snap-align:start;align-items:center;gap:6px;padding:8px 14px;font-weight:700;text-decoration:none;display:inline-flex}.ctabs[data-astro-cid-dz67vndx] a[data-astro-cid-dz67vndx] .icon{width:20px;height:20px;color:var(--c-blue)}.ctabs[data-astro-cid-dz67vndx] a[data-astro-cid-dz67vndx][aria-current=true]{background:var(--c-ink);border-color:var(--c-ink);color:var(--c-paper)}.ctabs[data-astro-cid-dz67vndx] a[data-astro-cid-dz67vndx][aria-current=true] .icon{color:var(--c-paper)}.wiz{max-width:760px;padding-block:var(--s-4) var(--s-8);margin-inline:auto}.wiz-app,.wiz-side{display:none}html.js .wiz-app{display:block}.wiz-app{--wiz-gutter:min(var(--gutter), 5vw)}html:not(.js) .wiz-app{display:block}html:not(.js) .wiz-head,html:not(.js) .wiz-bar,html:not(.js) .wiz-h1,html:not(.js) .wiz-alertwrap,html:not(.js) .wiz-step:not(#step-off){display:none}html:not(.js) #step-off[hidden]{display:grid!important}.wiz-nojs{gap:var(--s-4);display:grid}.wiz-nojs__text{font-size:1.25rem}.wiz-step[hidden],.wiz-app [hidden]{display:none!important}.wiz-step,.wiz-stage{align-content:start;gap:var(--s-4);grid-template-columns:minmax(0,1fr);display:grid}.wiz-h1{font-family:var(--font-head);letter-spacing:0;text-transform:none;word-spacing:.1em;scroll-margin-top:calc(var(--wiz-head-h,104px) + 8px);outline:none;font-size:clamp(1.75rem,1.25rem + 2.2vw,2.5rem);font-weight:800;line-height:1.1}.wiz-h2{align-items:center;gap:var(--s-2);font-family:var(--font-head);font-weight:600;font-size:var(--fs-h3);scroll-margin-top:16px;line-height:1.2;display:flex}html.wiz-run .site-header,html.wiz-run .site-footer,html.wiz-run .sticky-bar{display:none!important}html.wiz-run{scroll-padding-top:calc(var(--wiz-head-h,104px) + 12px);scroll-padding-bottom:calc(var(--wiz-bar-h,84px) + 12px)}html.wiz-run main>.container{max-width:none;padding-inline:0}html.wiz-run .wiz{max-width:none;padding:0}html.wiz-run .wiz-shell{grid-template-columns:minmax(0,1fr);justify-content:center;min-height:100dvh;display:grid}html.wiz-run .wiz-app{background:var(--c-paper);flex-direction:column;width:100%;max-width:40rem;min-height:100dvh;margin-inline:auto;display:flex}.wiz-head{z-index:60;background:var(--c-paper);position:sticky;top:0}.wiz-main{--wiz-pad:var(--wiz-gutter);padding:var(--s-4) var(--wiz-pad) var(--s-5);flex:1 0 auto}.wiz-bar{z-index:60;background:var(--c-ink);box-shadow:var(--sh-2);padding-bottom:env(safe-area-inset-bottom,0px);position:sticky;bottom:0}.wiz-bar__inner{padding:10px var(--wiz-gutter);display:grid}.wiz-top{align-items:center;gap:var(--s-2);min-height:56px;padding-inline:var(--s-2) var(--s-2);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid;container-type:inline-size}.wiz-back,.wiz-exit{justify-content:center;align-items:center;gap:var(--s-1);min-width:44px;min-height:48px;padding:0 var(--s-3);border-radius:var(--r-pill);color:var(--c-ink);font:inherit;font-family:var(--font-head);word-spacing:.1em;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;font-size:1.125rem;font-weight:800;text-decoration:none;display:inline-flex}.wiz-back{padding-inline:var(--s-2) var(--s-4);grid-column:1;justify-self:start}.wiz-exit{grid-column:3;justify-self:end;width:48px;padding:0}.wiz-back:hover,.wiz-exit:hover{background:var(--c-paper-2)}.wiz-back .icon,.wiz-exit .icon{width:24px;height:24px}@container (width<=20rem){.wiz-back{width:48px;padding:0}.wiz-back span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.wiz-stepof{color:var(--c-ink-muted);white-space:nowrap;grid-column:2;font-size:1rem;font-weight:700}.wiz-progress{background:var(--c-rule-soft);height:4px}.wiz-progress__fill{background:var(--c-blue);width:0;height:100%;transition:width .2s ease-out;display:block}.wiz-chosen{align-items:center;gap:var(--s-1);padding:0 var(--wiz-gutter);background:var(--c-paper-2);border-top:1px solid var(--c-rule-soft);scrollbar-width:none;white-space:nowrap;min-height:48px;display:flex;overflow-x:auto}.wiz-chosen::-webkit-scrollbar{display:none}.wiz-chosen__part{min-height:44px;padding:0 var(--s-1);color:var(--c-ink);font:inherit;cursor:pointer;text-decoration:underline 2px;text-decoration-color:var(--c-blue);text-underline-offset:4px;background:0 0;border:0;flex:none;font-weight:700}.wiz-chosen__part[aria-current=step]{text-decoration-color:var(--c-ink)}.wiz-chosen__sep{color:var(--c-ink-muted);flex:none;font-weight:700}html.wiz-deep #step-servicio{display:none!important}.wiz-act{width:100%;min-height:56px;padding:6px min(var(--s-5), 5vw);border:2px solid var(--c-paper);background:var(--c-paper);color:var(--c-ink);font-family:var(--font-head);word-spacing:.08em;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:28px;justify-content:center;align-items:center;gap:.5em;font-size:min(1.375rem,28px);font-weight:800;line-height:1.05;text-decoration:none;transition:transform .12s cubic-bezier(.16,1,.3,1),background-color .12s ease-out;display:inline-flex}.wiz-act:hover{background:var(--c-white)}.wiz-act:active{transform:scale(.98)}.wiz-act:focus-visible{outline:3px solid var(--c-white);outline-offset:3px}.wiz-act[data-wait=true]{color:var(--c-white);border-color:var(--c-on-ink-muted);background:0 0}.wiz-act[data-wait=true]:hover{background:#ffffff1a}.wiz-act.is-busy{cursor:progress;opacity:.85}.wiz-act .icon{width:1.2em;height:1.2em}.wiz-act__icon{display:inline-flex}.wiz-act__icon:empty{display:none}.wiz-act--wa{background:var(--c-ok);border-color:var(--c-ok);color:var(--c-white)}.wiz-act--wa:hover{background:#17652b}@media (width>=768px){html.wiz-run body{background:var(--c-paper-2)}html.wiz-run .wiz-app{border-inline:2px solid var(--c-ink)}.wiz-main{--wiz-pad:var(--s-6);padding-block:var(--s-5) var(--s-6)}.wiz-bar__inner{padding-inline:var(--s-6)}.wiz-top{padding-inline:var(--s-3)}.wiz-chosen{padding-inline:var(--s-6)}}.wiz-side__h{font-family:var(--font-head);font-weight:800;font-size:var(--fs-item);word-spacing:.12em;line-height:1.1}.wiz-side__empty{color:var(--c-ink-muted)}@media (width>=1024px){html.wiz-run .wiz-shell{column-gap:var(--s-6);padding-inline:var(--gutter);grid-template-columns:minmax(0,40rem) 18rem;align-items:start}html.wiz-run .wiz-shell[data-side=off]{grid-template-columns:minmax(0,40rem)}html.wiz-run .wiz-app{margin-inline:0}html.wiz-run .wiz-side{gap:var(--s-3);top:var(--s-6);margin-top:var(--s-6);padding:var(--s-4);background:var(--c-white);border:2px solid var(--c-ink);border-radius:var(--r-lg);display:grid;position:sticky}html.wiz-run .wiz-side[hidden]{display:none}.wiz-side__body{gap:var(--s-1);display:grid}.wiz-chosen{display:none!important}html.wiz-run .wiz-shell[data-side=on] #wiz-review-more .wiz-more{display:none}}.wiz-side__links{gap:var(--s-1);justify-items:start;display:grid}.wiz-nowrap{white-space:nowrap}html.wiz-run .skip-link{display:none}.wiz-rows,.wiz-summary{gap:0;display:grid}.wiz-summary:empty{display:none}.wiz-row{align-items:center;gap:var(--s-3);min-height:56px;padding-block:var(--s-1);border-bottom:1px solid var(--c-rule-soft);font-size:var(--fs-body);flex-wrap:wrap;display:flex}.wiz-row>.icon{color:var(--c-blue);flex:none}.wiz-row__text{flex:7rem;min-width:0;font-weight:700;line-height:1.25}.wiz-row__sub{font-weight:400;font-size:var(--fs-chip);color:var(--c-ink-muted);display:block}.wiz-row--total{border-bottom:0;border-top:var(--rule-w) solid var(--c-ink);margin-top:var(--s-1);max-width:none;font-size:1.125rem}.wiz-row--total strong{font-family:var(--font-head);font-size:1.5rem;font-weight:800}.wiz-row__x{width:44px;height:44px;margin-right:calc(var(--s-2) * -1);color:var(--c-ink-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.wiz-row__x:hover{background:var(--c-paper-2);color:var(--c-ink)}.wiz-row__note{align-items:flex-start;gap:var(--s-2);max-width:none;padding-top:var(--s-3);font-size:var(--fs-chip);color:var(--c-ink-muted);line-height:1.3;display:flex}.wiz-row__note .icon{width:1.1em;height:1.1em;color:var(--c-blue);flex:none;margin-top:.15em}.wiz-row__extra{color:var(--c-blue);font-weight:700;display:block}.wiz-add{justify-self:start;align-items:center;gap:var(--s-2);min-height:48px;margin-top:var(--s-3);padding:0 var(--s-4);border:2px solid var(--c-ink);border-radius:var(--r-pill);color:var(--c-ink);font:inherit;font-family:var(--font-head);word-spacing:.1em;cursor:pointer;background:0 0;font-size:1.125rem;font-weight:800;display:inline-flex}.wiz-add:hover{background:var(--c-paper-2)}.wiz-more{align-items:center;gap:0 var(--s-5);flex-wrap:wrap;display:flex}.wiz-more__hint{max-width:none;margin-bottom:var(--s-2);font-size:var(--fs-chip);color:var(--c-ink-muted)}.wiz-more__call,.wiz-more__map{align-items:center;gap:var(--s-2);min-height:48px;color:var(--c-ink);text-decoration:underline 2px;text-decoration-color:var(--c-blue);text-underline-offset:4px;font-weight:700;display:inline-flex}#wiz-review-more{margin-top:var(--s-4)}.wiz-change-btn{min-width:48px;min-height:48px;padding:0 var(--s-2);cursor:pointer;font:inherit;text-decoration:underline 2px;text-decoration-color:var(--c-rule-strong);text-underline-offset:3px;background:0 0;border:0;flex:none;margin-left:auto;font-weight:700}.wiz-alertwrap:empty{display:none}.wiz-alert{gap:var(--s-2);padding:var(--s-4);background:var(--c-bad-bg);border:1px solid var(--c-bad);border-radius:var(--r-md);outline:none;display:grid}.wiz-alert--info{background:var(--c-blue-bg);border-color:var(--c-blue)}.wiz-alert__title{align-items:flex-start;gap:var(--s-2);color:var(--c-bad);font-weight:700;display:flex}.wiz-alert__title .icon{margin-top:2px}.wiz-alert--info .wiz-alert__title{color:var(--c-ink)}.wiz-alert__body{max-width:none}.wiz-alert .btn{min-height:48px;padding:var(--s-2) var(--s-5);justify-self:start}.wiz-needs{align-items:center;gap:var(--s-1) var(--s-4);max-width:none;font-size:var(--fs-chip);flex-wrap:wrap;display:flex}.wiz-needs__label{font-weight:700}.wiz-needs__item{color:var(--c-ink-muted);align-items:center;gap:6px;display:inline-flex}.wiz-needs__item .icon{width:1.1em;height:1.1em;color:var(--c-blue)}.wiz-jump{top:var(--wiz-head-h,104px);z-index:40;margin-inline:calc(var(--wiz-pad) * -1);position:sticky}.wiz-jump .ctabs{position:static}.wiz-cat{margin-top:var(--s-2);scroll-margin-top:calc(var(--wiz-head-h,104px) + 64px);grid-template-columns:minmax(0,1fr);gap:0;display:grid}.wiz-svcs>li+li{border-top:1px solid var(--c-rule-soft)}.wiz-svcs>li:last-child{border-bottom:var(--rule-w) solid var(--c-ink)}.wiz-svc{align-items:center;column-gap:var(--s-3);width:100%;padding:var(--s-3) var(--s-2);color:var(--c-ink);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto auto;margin:0;transition:background-color .12s ease-out;display:grid}.wiz-svcs>li{container-type:inline-size}@container (width<=14em){.wiz-svc{row-gap:var(--s-2);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"thumb main pick""thumb price pick"}.wiz-svc__thumb{grid-area:thumb}.wiz-svc__main{grid-area:main}.wiz-svc__price{grid-area:price;justify-self:start}.wiz-svc__pick{grid-area:pick}}.wiz-svc:hover{background:var(--c-paper-2)}.wiz-svc:hover .wiz-svc__name{text-underline-offset:3px;text-decoration:underline 2px}.wiz-svc__thumb{aspect-ratio:169/248;border:1px solid var(--c-ink);background:var(--c-paper-2);align-self:start;width:clamp(4.25rem,16vw,6rem);overflow:hidden}.wiz-svc__thumb picture,.wiz-svc__thumb img{object-fit:cover;object-position:center 30%;width:100%;height:100%;display:block}.wiz-svc__thumb--none{background:0 0;border:0}.wiz-svc__main{gap:var(--s-1);min-width:0;display:grid}.wiz-svc__name{font-family:var(--font-head);font-weight:800;font-size:var(--fs-item);word-spacing:.12em;overflow-wrap:anywhere;line-height:1.1}.wiz-svc__meta{column-gap:var(--s-3);font-size:var(--fs-chip);color:var(--c-ink-muted);flex-wrap:wrap;row-gap:2px;display:flex}.wiz-svc__meta>span{align-items:center;gap:4px;display:inline-flex}.wiz-svc__meta .icon{width:1.05em;height:1.05em}.wiz-svc__meta .wiz-svc__dep{color:var(--c-blue);font-weight:700}.wiz-svc__na{color:var(--c-bad);font-weight:700}.wiz-svc__price{aspect-ratio:1;background:var(--c-red);width:clamp(3.75rem,12vw,5rem);color:var(--c-white);font-family:var(--font-display);border-radius:50%;place-content:center;justify-items:center;line-height:.9;display:grid;container-type:inline-size}.wiz-svc__price>span{font-size:min(40cqi, calc(130cqi / var(--chars,3)));line-height:.85}.wiz-svc__price small{line-height:1;font-family:var(--font-label);text-transform:uppercase;letter-spacing:.04em;margin-bottom:4cqi;font-size:max(.6875rem,14cqi);font-weight:700;display:block}.wiz-svc__pick{border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.wiz-svc__go{width:26px;height:26px;color:var(--c-ink)}.wiz-svc__tick{width:18px;height:18px;display:none}.wiz-svc[aria-pressed=true]{background:var(--c-paper-2);box-shadow:inset 4px 0 0 var(--c-ink)}.wiz-svc[aria-pressed=true] .wiz-svc__pick{background:var(--c-ink);color:var(--c-white)}.wiz-svc[aria-pressed=true] .wiz-svc__go{display:none}.wiz-svc[aria-pressed=true] .wiz-svc__tick{display:block}.wiz-svc[aria-disabled=true]{opacity:.6;cursor:not-allowed}.wiz-svc[aria-disabled=true] .wiz-svc__pick{visibility:hidden}.wiz-walkin{align-items:center;gap:var(--s-2) var(--s-3);color:var(--c-ink-muted);flex-wrap:wrap;max-width:none;display:flex}.wiz-walkin.is-picked{padding:var(--s-3) var(--s-4);background:var(--c-blue-bg);border-radius:var(--r-md);color:var(--c-ink);font-weight:700}.wiz-soonline{align-items:flex-start;gap:var(--s-2);padding:var(--s-2) var(--s-3);background:var(--c-blue-bg);border-radius:var(--r-md);color:var(--c-ink);max-width:none;font-weight:700;display:flex}.wiz-soonline .icon{color:var(--c-ok);flex:none;margin-top:2px}#step-servicio{container-type:inline-size}@container (width<=16rem){.wiz-soonline{display:none}}.wiz-largo{gap:var(--s-5);grid-template-columns:minmax(0,1fr);display:grid}.wiz-lenblock{gap:var(--s-3);display:grid;container-type:inline-size}.wiz-lenblock__head{align-items:center;gap:var(--s-3);display:flex}.wiz-lenblock__head .wiz-svc__thumb{width:clamp(3.25rem,14vw,4.25rem)}.wiz-lenblock__name{overflow-wrap:anywhere;font-family:var(--font-head);font-weight:800;font-size:var(--fs-item);word-spacing:.12em;line-height:1.1}.wiz-len{border:0;min-width:0;margin:0;padding:0}.wiz-len__list{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wiz-opt{align-items:center;column-gap:var(--s-3);width:100%;min-height:92px;padding:var(--s-2) var(--s-3) var(--s-2) var(--s-2);background:var(--c-white);border:2px solid var(--c-rule);border-radius:var(--r-md);color:var(--c-ink);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;grid-template-columns:56px minmax(0,1fr);grid-template-areas:"photo text""photo price";display:grid;position:relative}.wiz-opt__photo{aspect-ratio:2/3;border-radius:var(--r-sm);background:var(--c-paper-2);grid-area:photo;width:56px;display:block;overflow:hidden}.wiz-opt__photo picture,.wiz-opt__photo img{object-fit:cover;object-position:center 25%;width:100%;height:100%;display:block}.wiz-opt__text{grid-area:text;align-self:end;min-width:0;display:grid}.wiz-opt__label{font-family:var(--font-head);word-spacing:.1em;overflow-wrap:anywhere;font-size:1.25rem;font-weight:800;line-height:1.1}.wiz-opt__hint{overflow-wrap:anywhere;color:var(--c-ink-muted);font-size:var(--fs-tiny-ui);line-height:1.2}.wiz-opt__price{white-space:nowrap;grid-area:price;align-self:start;font-size:1.125rem;font-weight:800}.wiz-opt__tick{background:var(--c-ink);width:28px;height:28px;color:var(--c-white);border-radius:50%;place-items:center;display:none;position:absolute;top:-8px;right:-8px}.wiz-opt__tick .icon{width:16px;height:16px}.wiz-opt:hover{border-color:var(--c-ink)}.wiz-opt:active{background:var(--c-blue-bg)}.wiz-opt[aria-pressed=true]{border-color:var(--c-ink);box-shadow:inset 0 0 0 1px var(--c-ink)}.wiz-opt[aria-pressed=true] .wiz-opt__tick{display:grid}@container (width<=20rem){.wiz-len__list{grid-template-columns:minmax(0,1fr)}}.wiz-when,.wiz-cal{gap:var(--s-3);grid-template-columns:minmax(0,1fr);display:grid}.wiz-calnav{gap:var(--s-3);display:grid;container-type:inline-size}.wiz-hours{gap:var(--s-2);display:grid}.wiz-hours__hint{max-width:none;font-size:var(--fs-chip);color:var(--c-ink-muted)}.wiz-slot[aria-pressed=true]{background:var(--c-ink);color:var(--c-white);border-color:var(--c-ink)}#paso-titulo:focus{outline:none}.wiz-month{color:var(--c-ink-muted);max-width:none;font-weight:700}.wiz-month:first-letter{text-transform:uppercase}.wiz-days{gap:var(--s-1);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}@media (width<=380px){.wiz-days{gap:2px}}.wiz-day{background:var(--c-white);border:1px solid var(--c-rule);border-radius:var(--r-sm);cursor:pointer;-webkit-tap-highlight-color:transparent;align-content:center;justify-items:center;gap:2px;min-width:0;min-height:56px;padding:2px 0;line-height:1.1;display:grid}.wiz-day__wd{color:var(--c-ink-muted);font-size:.875rem}.wiz-day__n{font-size:1.3125rem;font-weight:700}.wiz-day__m{color:var(--c-ink-muted);font-size:.8125rem}.wiz-day[aria-pressed=true]{background:var(--c-ink);border-color:var(--c-ink);color:var(--c-paper)}.wiz-day[aria-pressed=true] .wiz-day__wd,.wiz-day[aria-pressed=true] .wiz-day__m{color:var(--c-on-ink-muted)}.wiz-day:disabled{background:var(--c-paper-2);border-color:var(--c-rule-soft);color:var(--c-ink-muted);cursor:not-allowed}.wiz-day:disabled .wiz-day__wd{letter-spacing:-.01em;white-space:nowrap;font-size:.6875rem;font-weight:700}@container (width<=21rem){.wiz-days{gap:var(--s-1);scroll-snap-type:x mandatory;padding-bottom:var(--s-2);display:flex;overflow-x:auto;mask-image:linear-gradient(90deg,#000 85%,#0000)}.wiz-day{min-width:52px;padding-inline:var(--s-2);scroll-snap-align:start;flex:none}}.wiz-slotarea{gap:var(--s-3);display:grid;container-type:inline-size}.wiz-group{gap:6px;display:grid}.wiz-group__h{align-items:center;gap:var(--s-2);color:var(--c-ink-muted);font-size:1.0625rem;font-weight:700;display:flex}.wiz-slots{gap:var(--s-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@container (width<=19rem){.wiz-slots{grid-template-columns:repeat(3,minmax(0,1fr))}}.wiz-slot{background:var(--c-white);border:2px solid var(--c-rule);border-radius:var(--r-md);cursor:pointer;-webkit-tap-highlight-color:transparent;min-height:48px;padding:0 2px;font-size:1.125rem;font-weight:700}.wiz-slot:active{background:var(--c-blue-bg)}.wiz-skel{border-radius:var(--r-md);background:var(--c-paper-2);min-height:48px;animation:1.2s ease-in-out infinite wiz-pulse}@keyframes wiz-pulse{50%{opacity:.5}}.wiz-empty{justify-items:start;gap:var(--s-3);padding:var(--s-5);background:var(--c-white);border-radius:var(--r-lg);box-shadow:var(--sh-1);display:grid}.wiz-empty>.icon{width:32px;height:32px;color:var(--c-blue)}.wiz-empty__t{font-size:1.25rem;font-weight:700}#wiz-form{gap:var(--s-4);display:grid}.wiz-field{gap:var(--s-1);display:grid}.wiz-field label{font-weight:700}.wiz-hint{color:var(--c-ink-muted);font-size:var(--fs-small)}.wiz-field input{width:100%;min-height:56px;padding:0 var(--s-4);background:var(--c-white);border:2px solid var(--c-rule);border-radius:var(--r-sm);font:inherit;color:var(--c-ink);font-size:1.125rem}.wiz-field input:focus-visible{outline:3px solid var(--c-focus);outline-offset:2px}.wiz-field input[aria-invalid=true]{border-color:var(--c-bad)}.wiz-err{align-items:flex-start;gap:var(--s-2);color:var(--c-bad);max-width:none;font-weight:700;display:flex}.wiz-err .icon{margin-top:3px}.wiz .wiz-cta{width:100%;max-width:none}.wiz-groups{gap:var(--s-3);display:grid}.wiz-sum{gap:var(--s-3);padding:var(--s-4);background:var(--c-white);border-radius:var(--r-lg);box-shadow:var(--sh-1);display:grid}.wiz-sum__row{align-items:center;gap:var(--s-3);display:flex}.wiz-sum__row>.icon{color:var(--c-blue)}.wiz-sum__row>strong,.wiz-sum__row>span:not(.wiz-sum__money){flex:1;min-width:0}.wiz-sum__change{flex:none;margin-left:auto}.wiz-ts:empty{display:none}.wiz-sum__row--money{justify-content:space-between}.wiz-sum__row--money.is-deposit{padding:var(--s-2) var(--s-3);background:var(--c-blue-bg);border-radius:var(--r-sm);font-weight:700}.wiz-sum__money{font-family:var(--font-head);font-size:1.375rem;font-weight:600}.wiz-sum__tip{color:var(--c-ink-muted);font-size:.9375rem;font-weight:400;display:block}.wiz-sum hr{border:0;border-top:1px solid var(--c-rule-soft);width:100%;margin:0}.wiz-sum__note{align-items:flex-start;gap:var(--s-3);max-width:none;display:flex}.wiz-sum__note .icon{color:var(--c-blue);margin-top:3px}.wiz-cardblock{gap:var(--s-3);display:grid}.wiz-card{min-height:96px;padding:var(--s-1);background:var(--c-white);border-radius:var(--r-md)}.wiz-card__load{padding:var(--s-5) var(--s-3);color:var(--c-ink-muted);font-weight:700;display:block}.wiz-sandhint{align-items:flex-start;gap:var(--s-2);padding:var(--s-3);background:var(--c-warn-bg);color:var(--c-warn);border-radius:var(--r-md);font-weight:700;font-size:var(--fs-small);max-width:none;display:flex}.wiz-sandhint .icon{margin-top:2px}.wiz-pay-spin{border:3px solid;border-right-color:#0000;border-radius:50%;width:1.1em;height:1.1em;animation:.8s linear infinite wiz-spin}@keyframes wiz-spin{to{transform:rotate(360deg)}}#pay-btn[aria-disabled=true]{opacity:.75;cursor:progress}.wiz-busy{text-align:center;max-width:none;font-weight:700}.wiz-secure{justify-content:center;align-items:center;gap:var(--s-2);color:var(--c-ink-muted);max-width:none;font-weight:700;display:flex}.wiz-consent{text-align:center;color:var(--c-ink-muted);font-size:var(--fs-small);max-width:none}.wiz-consent__a{color:var(--c-ink);font-weight:700}.wiz-done{justify-items:stretch}.wiz-done__tick{background:var(--c-ok-bg);width:96px;height:96px;color:var(--c-ok);border-radius:50%;justify-self:center;place-items:center;display:grid}.wiz-done__tick .icon{width:72px;height:72px}.wiz-done__card{gap:var(--s-2);display:grid}.wiz-done__service{font-family:var(--font-head);font-weight:600;font-size:var(--fs-h3);line-height:1.2}.wiz-done__row{align-items:center;gap:var(--s-3);font-weight:700;display:flex}.wiz-done__row .icon{color:var(--c-blue)}.wiz-done__ref{margin-top:var(--s-2);padding:var(--s-3);background:var(--c-blue-bg);border-radius:var(--r-sm);font-size:1.25rem;font-weight:700}.wiz-done__tip{align-items:center;gap:var(--s-2);max-width:none;font-weight:700;display:flex}.wiz-done__actions{justify-items:center;gap:var(--s-3);display:grid}.wiz-done__addr{align-items:flex-start;gap:var(--s-2);max-width:none;display:flex}.wiz-remind{gap:var(--s-2);padding:var(--s-4);background:var(--c-blue-bg);border-radius:var(--r-lg);display:grid}.wiz-remind ul{gap:var(--s-2);padding-left:var(--s-5);list-style:outside;display:grid}.wiz-change{gap:var(--s-3);display:grid}.wiz-again{cursor:pointer;font-size:inherit;background:0 0;border:0;justify-self:start}.wiz-off__body{color:var(--c-ink-muted);font-size:1.25rem}@media (height<=480px) and (width<=1023px){html.wiz-run .wiz-app{border-inline:0;max-width:none}.wiz-top,.wiz-back,.wiz-exit{min-height:44px}.wiz-chosen{display:none!important}.wiz-main{padding-block:var(--s-2) var(--s-3)}.wiz-stage{gap:var(--s-2)}.wiz-h1{font-size:1.25rem}.wiz-bar__inner{padding-block:6px}.wiz-act{min-height:48px}.wiz-soonline{display:none}.wiz-cal{align-items:start;column-gap:var(--s-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.wiz-slotarea{gap:var(--s-2);margin-top:0}.wiz-hours{gap:var(--s-2)}.wiz-hours__hint{display:none}.wiz-groups{gap:var(--s-2)}.wiz-slots{gap:var(--s-1);grid-template-columns:repeat(4,minmax(0,1fr))}.wiz-slot{min-height:44px}.wiz-day{min-height:56px}}.soon[data-astro-cid-seuuz5oq]{gap:var(--s-4);padding-block:var(--s-5) var(--s-8);text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;display:grid}.soon__card[data-astro-cid-seuuz5oq]{width:100%;max-width:30rem}.rsv[data-astro-cid-seuuz5oq]{gap:var(--s-6);padding-bottom:var(--s-8);display:grid}.rsv[data-astro-cid-seuuz5oq] .rsv__img{max-height:220px}.rsv[data-astro-cid-seuuz5oq] .rsv__img img{object-fit:cover;object-position:center 30%}.rsv__h2[data-astro-cid-seuuz5oq]{margin-bottom:var(--s-4);font-family:var(--font-head);font-weight:800;font-size:var(--fs-h2);line-height:1.15}.rsv__policies[data-astro-cid-seuuz5oq]{gap:var(--s-3);display:grid}.rsv__policies[data-astro-cid-seuuz5oq] .rsv__h2[data-astro-cid-seuuz5oq]{margin-bottom:0}@media (width>=768px){.rsv[data-astro-cid-seuuz5oq] .rsv__img{max-height:280px}}@media (width>=1280px){.rsv[data-astro-cid-seuuz5oq]{column-gap:var(--s-8);grid-template-columns:minmax(0,1fr) 420px;align-items:start}.rsv[data-astro-cid-seuuz5oq]>[data-astro-cid-seuuz5oq]{grid-column:1}.rsv[data-astro-cid-seuuz5oq]>.rsv__img{max-height:none;top:var(--s-5);aspect-ratio:3/4;grid-area:1/2/span 4;align-self:start;position:sticky}}
