@font-face{font-family:Archivo;font-style:normal;font-weight:200 600;font-stretch:62% 125%;font-display:swap;src:url(/fuentes/archivo-normal-200-600.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fuentes/ibm-plex-mono-normal-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fuentes/ibm-plex-mono-normal-500.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(/fuentes/instrument-serif-italic-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/fuentes/instrument-serif-normal-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:400;font-display:swap;src:url(/fuentes/bodoni-moda-normal-400.woff2)format("woff2")}@font-face{font-family:Bodoni Moda;font-style:italic;font-weight:400;font-display:swap;src:url(/fuentes/bodoni-moda-italic-400.woff2)format("woff2")}.f-ancha{text-transform:uppercase;letter-spacing:.01em;font-family:Archivo,Arial,sans-serif;font-weight:300;font-stretch:125%}.f-it{text-transform:none;letter-spacing:-.01em;font-family:Instrument Serif,Georgia,serif;font-style:italic;font-weight:400}.f-mono{text-transform:uppercase;letter-spacing:.22em;font-family:IBM Plex Mono,ui-monospace,monospace}.f-contorno{-webkit-text-stroke:1px #f8f3ea6b;color:#0000}.f-contorno-oscuro{-webkit-text-stroke:1px #1b120a2e;color:#0000}.reticula{pointer-events:none;border:1px solid #f8f3eacc;border-radius:9999px;width:64px;height:64px;margin:-32px 0 0 -32px;position:absolute}.reticula:before{content:"";background:#f8f3ea;border-radius:9999px;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;top:50%;left:50%;box-shadow:0 0 18px 6px #ffffff59}.reticula i{background:#f8f3eacc;position:absolute}.reticula i:first-child{width:1px;height:14px;top:-9px;left:50%}.reticula i:nth-child(2){width:1px;height:14px;bottom:-9px;left:50%}.reticula i:nth-child(3){width:14px;height:1px;top:50%;left:-9px}.reticula i:nth-child(4){width:14px;height:1px;top:50%;right:-9px}@property --giro{syntax:"<angle>";inherits:false;initial-value:0deg}.punto-lujo{background:radial-gradient(circle at 50% 35%,#3c30248c,#0c0906b8 70%);border-radius:9999px;place-items:center;width:34px;height:34px;transition:transform .55s cubic-bezier(.34,1.56,.64,1);display:grid;position:relative;box-shadow:inset 0 1px #fff4de38,inset 0 -1px 2px #00000080,0 6px 18px -4px #0000008c}.punto-lujo .aro-viaja{border-radius:inherit;background:conic-gradient(from var(--giro), #d6b37a2e 0deg, #d6b37a2e 120deg, #f6e7c88c 190deg, #f6e7c8 250deg, #e2bf83 290deg, #cdb9e0 322deg, #fffaf0 348deg, #d6b37a2e 360deg);-webkit-mask-composite:xor;filter:drop-shadow(0 0 4px #f6deaa99);animation:giro 2.6s linear infinite, turno calc(var(--n,4) * 1.6s) ease-in-out calc(var(--k,0) * 1.6s) infinite both;padding:2px;position:absolute;inset:-2px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.punto-lujo .nucleo{background:#fbf5e9;border-radius:9999px;width:6px;height:6px;transition:transform .55s cubic-bezier(.34,1.56,.64,1);position:relative;box-shadow:0 0 0 3px #fbf5e914,0 1px 2px #0009}@keyframes giro{to{--giro:360deg}}@keyframes turno{0%,to{opacity:.55}8%,22%{opacity:1}32%{opacity:.55}}:is(.group:hover .punto-lujo,.group:focus-visible .punto-lujo){transform:scale(1.14)}:is(.group:hover .punto-lujo .nucleo,.group:focus-visible .punto-lujo .nucleo){transform:scale(1.4)}:is(.group:hover .punto-lujo .aro-viaja,.group:focus-visible .punto-lujo .aro-viaja){opacity:1;background:conic-gradient(from 210deg,#f6e7c8,#d6b37a,#c9b8d8,#fff8ea,#d6b37a,#f6e7c8);animation:none}.punto-brillo{width:46px;height:46px}.punto-brillo .nucleo{width:8px;height:8px}.punto-brillo .aro-viaja{padding:2px;animation:2.8s linear infinite giro}@keyframes aparece{0%{opacity:0;transform:scale(1.6)}to{opacity:1;transform:none}}.aparece{animation:.5s .8s both aparece}@keyframes cinta-sale{0%{transform:scaleX(0)}to{transform:none}}.cinta-sale{animation:1.6s cubic-bezier(.2,.8,.2,1) .5s both cinta-sale}@media (prefers-reduced-motion:reduce){.punto-lujo .aro-viaja{opacity:.9;animation:none}.cinta-sale,.aparece{animation:none}}.rotulo{--marfil:#f8f3ea;--laton:#e9c48a;--sombra-texto:0 1px 18px #080604b3;color:var(--marfil);text-shadow:var(--sombra-texto);gap:14px;max-width:30rem;display:grid}.rotulo-nombre{gap:6px;margin:0;font-family:Bodoni Moda,"Bodoni 72",Didot,Georgia,serif;font-weight:400;line-height:1;display:grid}.rotulo-coleccion{text-transform:uppercase;letter-spacing:.24em;margin-right:-.24em;font-size:clamp(2rem,3.4vw,3.2rem)}.rotulo-it{color:var(--laton);letter-spacing:.01em;font-size:clamp(1.25rem,1.9vw,1.7rem);font-style:italic}.rotulo-lema{color:#f8f3ead1;max-width:34ch;margin:0;font-size:16px;line-height:1.55}.rotulo-compra{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:10px;display:flex;position:relative}.rotulo-precio{grid-template-columns:auto auto;align-items:baseline;gap:4px 10px;margin:0;display:grid}.rotulo-desde{color:#f8f3eab8;font-family:Bodoni Moda,Didot,Georgia,serif;font-size:17px;font-style:italic}.rotulo-cifra{font-variant-numeric:lining-nums;letter-spacing:.005em;font-family:Instrument Serif,Bodoni Moda,Georgia,serif;font-size:clamp(2.6rem,3.6vw,3.4rem);font-weight:400;line-height:1}.rotulo-signo{vertical-align:.62em;opacity:.8;margin-right:.08em;font-size:.5em}.rotulo-incluye{color:#f8f3eaa8;grid-column:1/-1;font-size:13px;line-height:1.4}.rotulo-hilo{background:linear-gradient(90deg, #e9c48a00, var(--laton));transform-origin:0;opacity:.55;width:34px;height:1px}.rotulo-cta{isolation:isolate;min-height:54px;color:var(--marfil);letter-spacing:.2em;text-transform:uppercase;text-shadow:none;background:linear-gradient(#2b2016,#160f09 78%);border:1px solid #e9c48a8c;border-radius:3px;align-items:center;gap:14px;padding:0 22px 0 28px;font-family:Bodoni Moda,Didot,Georgia,serif;font-size:13px;text-decoration:none;transition:transform .16s cubic-bezier(.23,1,.32,1),box-shadow .45s cubic-bezier(.16,1,.3,1),background-color .45s,border-color .45s;display:inline-flex;position:relative;box-shadow:0 18px 44px -12px #f6b862c7,0 3px 12px -4px #000000b3,inset 0 1px #fff0d61a}.rotulo-cta:after{content:"";pointer-events:none;background:linear-gradient(90deg,#ffecc800,#fff2d6 50%,#ffecc800);height:1px;transition:left .45s cubic-bezier(.16,1,.3,1),right .45s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-1px;left:12%;right:12%;box-shadow:0 0 10px 1px #ffd28c8c}:is(.rotulo-cta:hover,.rotulo-cta:focus-visible){border-color:#f6deaae6;box-shadow:0 22px 52px -14px #f6be69d9,0 3px 12px -4px #000000b3,inset 0 1px #fff0d624}.rotulo-cta:hover:after{left:4%;right:4%}.rotulo-cta:focus-visible:after{left:4%;right:4%}.rotulo-flecha{color:var(--laton)}.rotulo-cta:active{transform:scale(.97)}.rotulo-cta:focus-visible{outline:2px solid var(--laton);outline-offset:4px}.rotulo-flecha{width:20px;height:20px;transition:transform .3s cubic-bezier(.23,1,.32,1)}:is(.rotulo-cta:hover .rotulo-flecha,.rotulo-cta:focus-visible .rotulo-flecha){transform:translate(4px)}.rotulo-aro{z-index:-1;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--giro), #e9c48a00 0deg, #e9c48a00 200deg, #f6e7c8b3 270deg, #fff6e4 320deg, #e9c48a 345deg, #e9c48a00 360deg);-webkit-mask-composite:xor;filter:drop-shadow(0 0 6px #f6deaaa6);opacity:0;padding:2px;position:absolute;inset:-3px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}:is(.rotulo .rotulo-cta:hover .rotulo-aro,.rotulo .rotulo-cta:focus-visible .rotulo-aro){opacity:1;background:conic-gradient(from 200deg,#f6e7c8,#e9c48a,#fff6e4,#d6b37a,#f6e7c8);animation:none}.rotulo--piso{gap:12px;max-width:none}.rotulo--piso .rotulo-nombre{align-items:baseline;gap:18px;display:flex}.rotulo--piso .rotulo-compra{margin-top:2px}.rotulo--piso .rotulo-precio{grid-template-columns:auto auto auto;column-gap:12px}.rotulo--piso .rotulo-incluye{grid-column:auto;align-self:center;max-width:16ch}.rotulo--solo-nombre .rotulo-compra,.rotulo--solo-compra .rotulo-nombre{display:none}.rotulo--solo-nombre .rotulo-nombre{flex-direction:column;align-items:flex-start;gap:8px}.rotulo--solo-compra .rotulo-precio{grid-template-columns:auto auto}.rotulo--solo-compra .rotulo-incluye{grid-column:1/-1;max-width:none}.rotulo--solo-compra .rotulo-hilo{display:none}@media (min-width:768px){.rotulo--piso-md{gap:12px;max-width:none}.rotulo--piso-md .rotulo-nombre{align-items:baseline;gap:18px;display:flex}.rotulo--piso-md .rotulo-lema{display:none}.rotulo--piso-md .rotulo-compra{margin-top:2px}.rotulo--piso-md .rotulo-precio{grid-template-columns:auto auto auto;column-gap:12px}.rotulo--piso-md .rotulo-incluye{grid-column:auto;align-self:center;max-width:16ch}}@media (max-width:767px){.rotulo--vertical{flex-direction:column;justify-content:space-between;max-width:none;height:100%;display:flex}.rotulo--vertical .rotulo-lema,.rotulo--vertical .rotulo-hilo{display:none}.rotulo--vertical .rotulo-compra{margin-top:0}}.franja-salas{z-index:20;align-items:center;gap:18px;display:flex;position:absolute;bottom:14px;left:20px;right:20px}@media (max-width:767px){.franja-salas .guia-hilo{display:none}.franja-salas .guia-paseo{text-align:left}.franja-salas .guia-texto{flex-wrap:wrap;align-items:baseline;column-gap:8px;display:flex}}.guia-paseo{pointer-events:none;text-align:right;opacity:0;will-change:opacity, transform;align-items:center;gap:14px;display:flex}.guia-texto{letter-spacing:.01em;color:#f8f3ead1;text-shadow:0 1px 14px #080604e6;gap:1px;margin:0;font-size:13px;line-height:1.35;display:grid}.guia-texto em{color:#e9c48a;font-family:Bodoni Moda,Didot,Georgia,serif;font-size:15px;font-style:italic}.guia-hilo{background:linear-gradient(90deg,#e9c48a00,#e9c48a80);width:56px;height:1px;display:block;position:relative;overflow:hidden}.guia-hilo i{filter:drop-shadow(0 0 4px #ffd696e6);opacity:0;background:linear-gradient(90deg,#ffeecd00,#fff2d6);border-radius:2px;width:18px;height:3px;position:absolute;top:-1px;left:-18px}.guia-paseo[data-visible="1"] .guia-hilo i{animation:2.2s cubic-bezier(.65,0,.35,1) .4s infinite guia-pulso}@keyframes guia-pulso{0%{opacity:0;transform:translate(0)}15%{opacity:1}75%{opacity:1}to{opacity:0;transform:translate(80px)}}@media (min-width:768px){.franja-salas{gap:22px;bottom:1.25rem;left:auto;right:3rem}}.paseo-ambiente{pointer-events:none;display:none;position:absolute;inset:0;overflow:hidden}.paseo-ambiente>div{filter:blur(64px)saturate(1.2)brightness(.4);will-change:opacity;background-position:50%;background-size:cover;position:absolute;inset:-10%}.paseo-ambiente:after{content:"";background:radial-gradient(120% 90% at 50% 42%,#0d0b091a 35%,#0d0b09cc 100%);position:absolute;inset:0}[data-apilado="1"] .paseo-ambiente{display:block}[data-apilado="1"] .paseo-escena{top:var(--esc-top);-webkit-mask-image:linear-gradient(#0000,#000 4% 96%,#0000);mask-image:linear-gradient(#0000,#000 4% 96%,#0000)}[data-apilado="1"] .paseo-velo{display:none}[data-apilado="1"] .paseo-texto{top:var(--tx-top);align-items:flex-start;bottom:auto}.guia-armado{align-items:center;gap:14px;display:flex}.guia-raton{fill:none;stroke:#f8f3ead9;stroke-width:1.5px;filter:drop-shadow(0 1px 8px #080604cc);flex:none}.guia-rueda{stroke:#efd2a4;stroke-width:2px;stroke-linecap:round}.guia-armado[data-visible="1"] .guia-rueda{animation:1.8s cubic-bezier(.65,0,.35,1) infinite guia-rueda}@keyframes guia-rueda{0%{opacity:0;transform:translateY(0)}20%{opacity:1}70%{opacity:0;transform:translateY(8px)}to{opacity:0}}.guia-armado-texto{letter-spacing:.01em;color:#f8f3ea;text-shadow:0 1px 14px #080604e6;align-items:baseline;gap:8px;margin:0;font-size:15px;display:flex}.guia-armado-texto em{color:#e9c48a;font-family:Bodoni Moda,Didot,Georgia,serif;font-size:19px;font-style:italic}.guia-armado .guia-hilo{width:72px}.guia-armado[data-visible="1"] .guia-hilo i{animation:2.2s cubic-bezier(.65,0,.35,1) .4s infinite guia-pulso}@media (prefers-reduced-motion:reduce){.guia-paseo[data-visible="1"] .guia-hilo i{opacity:1;animation:none;left:38px}.guia-armado[data-visible="1"] .guia-rueda{animation:none}.guia-armado[data-visible="1"] .guia-hilo i{opacity:1;animation:none;left:54px}}.riel-sala{color:#f8f3ea99;padding:6px 0}.riel-nombre{letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;opacity:0;text-shadow:0 1px 12px #080604cc;max-width:0;font-family:Bodoni Moda,Didot,Georgia,serif;font-size:13px;transition:opacity .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1),max-width .4s cubic-bezier(.16,1,.3,1);overflow:hidden;transform:translate(6px)}.riel-marca{background:currentColor;width:14px;height:1px;transition:width .4s cubic-bezier(.16,1,.3,1),background-color .3s;display:block}:is(.riel-sala:hover .riel-nombre,.riel-sala:focus-visible .riel-nombre,.riel-sala[aria-current=true] .riel-nombre){opacity:1;max-width:14em;transform:none}.riel-sala[aria-current=true]{color:#e9c48a}.riel-sala[aria-current=true] .riel-marca{width:34px}.riel-sala:focus-visible{outline:none}.riel-sala:focus-visible .riel-marca{box-shadow:0 0 0 3px #e9c48a73}.rotulo[data-encendido="0"] .rotulo-coleccion,.rotulo[data-encendido="0"] .rotulo-it{clip-path:inset(0 100% 0 0)}.rotulo[data-encendido="0"] .rotulo-cifra{color:#f8f3ea2e}.rotulo[data-encendido="0"] .rotulo-hilo{transform:scaleX(0)}.rotulo[data-encendido="1"] .rotulo-coleccion{animation:.9s cubic-bezier(.16,1,.3,1) both rotulo-barre}.rotulo[data-encendido="1"] .rotulo-it{animation:.9s cubic-bezier(.16,1,.3,1) .14s both rotulo-barre}.rotulo[data-encendido="1"] .rotulo-cifra{animation:1.1s cubic-bezier(.16,1,.3,1) .42s both rotulo-enciende}.rotulo[data-encendido="1"] .rotulo-hilo{animation:.7s cubic-bezier(.16,1,.3,1) .9s both rotulo-hilo}.rotulo[data-encendido="1"] .rotulo-aro{animation:1.5s cubic-bezier(.45,0,.2,1) 1.25s both giro,1.5s 1.25s both rotulo-aro-vive,7s 3.2s infinite rotulo-late}@keyframes rotulo-barre{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 -2% 0 0)}}@keyframes rotulo-enciende{0%{color:#f8f3ea2e;text-shadow:var(--sombra-texto)}45%{color:#ffe9c2;text-shadow:0 0 22px #ffd28cbf,0 0 2px #ffe6bee6}to{color:var(--marfil);text-shadow:0 0 14px #ffd28c38, var(--sombra-texto)}}@keyframes rotulo-hilo{0%{opacity:1;transform:scaleX(0)}to{opacity:.55;transform:scaleX(1)}}@keyframes rotulo-aro-vive{0%{opacity:0}15%,80%{opacity:1}to{opacity:0}}@keyframes rotulo-late{0%,70%{opacity:0;--giro:0deg}76%{opacity:1}96%{opacity:1}to{opacity:0;--giro:360deg}}@media (prefers-reduced-motion:reduce){.rotulo[data-encendido] .rotulo-coleccion,.rotulo[data-encendido] .rotulo-it,.rotulo[data-encendido] .rotulo-cifra,.rotulo[data-encendido] .rotulo-hilo,.rotulo[data-encendido] .rotulo-aro{clip-path:none;animation:none;transform:none}.rotulo[data-encendido] .rotulo-cifra{color:var(--marfil)}}.guia-subir{pointer-events:none;align-items:center;gap:14px;display:flex}.guia-subir-hilo{background:linear-gradient(#e9c48a80,#e9c48a0f);width:1px;height:46px;display:block;position:relative;overflow:hidden}.guia-subir-hilo i{background:linear-gradient(#fff2d6,#fff2d600);border-radius:2px;width:3px;height:16px;animation:2.2s cubic-bezier(.65,0,.35,1) .3s infinite guia-sube;position:absolute;bottom:-16px;left:-1px;box-shadow:0 0 8px 1px #ffd28c99}@keyframes guia-sube{0%{opacity:0;transform:translateY(0)}15%{opacity:1}75%{opacity:1}to{opacity:0;transform:translateY(-64px)}}@media (prefers-reduced-motion:reduce){.guia-subir-hilo i{opacity:0;animation:none}}
