*{box-sizing:border-box}html,body{background:var(--sx-bg);color:var(--sx-ink);font-family:var(--sx-font-body);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0;padding:0;font-size:16px;line-height:1.5}body{min-height:100dvh}h1,h2,h3{font-family:var(--sx-font-heading);letter-spacing:.01em;color:var(--sx-ink);margin:0;font-weight:600}a{color:inherit;text-decoration:none}button{font:inherit}img,video{max-width:100%;height:auto;display:block}:focus-visible{outline:2px solid var(--sx-gold);outline-offset:3px;border-radius:4px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sx-skip{left:var(--sx-gutter);z-index:100;background:var(--sx-gold);color:var(--sx-on-gold);border-radius:var(--sx-radius-pill);padding:10px 14px;font-weight:600;position:absolute;top:-60px}.sx-skip:focus{top:calc(var(--sx-safe-top) + 10px)}.sx-wrap{width:100%;max-width:var(--sx-max);padding:0 var(--sx-gutter);margin:0 auto}.sx-main{padding-bottom:calc(40px + var(--sx-safe-bottom))}.sx-section{padding:40px 0}.sx-section h2{margin-bottom:18px;font-size:clamp(1.4rem,2.6vw,2rem)}.sx-eyebrow{color:var(--sx-gold-text);text-transform:uppercase;letter-spacing:.18em;font-size:.72rem;font-weight:600}.sx-muted{color:var(--sx-ink-muted)}.sx-lead{color:var(--sx-ink-muted);max-width:60ch}.sx-header{z-index:50;background:color-mix(in srgb, var(--sx-bg) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--sx-line);padding-top:var(--sx-safe-top);position:sticky;top:0}.sx-header__row{height:var(--sx-header-h);justify-content:space-between;align-items:center;gap:12px;display:flex}.sx-logo{font-family:var(--sx-font-body);letter-spacing:.14em;font-size:1.05rem;font-weight:700}.sx-nav{align-items:center;gap:22px;display:none}.sx-nav a{color:var(--sx-ink-muted)}.sx-nav a[aria-current=page],.sx-nav a:hover{color:var(--sx-ink)}.sx-actions{align-items:center;gap:6px;display:flex}.sx-iconbtn{width:44px;height:44px;color:var(--sx-ink);border-radius:var(--sx-radius-pill);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.sx-iconbtn:hover{background:var(--sx-bg-elevated)}.sx-badge{border-radius:var(--sx-radius-pill);background:var(--sx-gold);min-width:18px;height:18px;color:var(--sx-on-gold);justify-content:center;align-items:center;padding:0 5px;font-size:.7rem;font-weight:700;display:inline-flex;position:absolute;top:6px;right:4px}.sx-rel{position:relative}.sx-drawer{border-top:1px solid var(--sx-line);gap:4px;padding:10px 0 16px;display:grid}.sx-drawer a{border-bottom:1px solid var(--sx-line);padding:12px 4px;font-size:1.05rem}.sx-drawer a:last-child{border-bottom:0}@media (min-width:900px){.sx-nav{display:flex}.sx-only-mobile{display:none}}.sx-btn{border-radius:var(--sx-radius-pill);border:1.5px solid var(--sx-gold);min-height:48px;color:var(--sx-gold-text-soft);cursor:pointer;transition:background var(--sx-dur) var(--sx-ease), color var(--sx-dur) var(--sx-ease), transform var(--sx-dur) var(--sx-ease);background:0 0;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-weight:600;display:inline-flex}.sx-btn:hover{background:color-mix(in srgb, var(--sx-gold) 12%, transparent)}.sx-btn--primary{background:var(--sx-gold);color:var(--sx-on-gold)}.sx-btn--primary:hover{background:var(--sx-primary-hover)}.sx-btn--ghost{border-color:var(--sx-line);color:var(--sx-ink)}.sx-btn--sm{min-height:40px;padding:0 14px;font-size:.92rem}.sx-btn[disabled]{opacity:.5;cursor:not-allowed}.sx-hero{border-radius:var(--sx-radius);background:var(--sx-bg-elevated);margin-top:14px;position:relative;overflow:hidden}.sx-hero__media{aspect-ratio:9/13;min-width:0;position:relative;overflow:hidden}.sx-hero__media picture{width:100%;height:100%;display:block}.sx-hero__copy{min-width:0}.sx-hero__media img{object-fit:cover;width:100%;height:100%}.sx-hero__label{border-radius:var(--sx-radius-pill);background:color-mix(in srgb, var(--sx-bg) 70%, transparent);color:var(--sx-ink);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:8px 14px;font-size:.85rem;position:absolute;bottom:14px;left:14px}.sx-hero__copy{text-align:center;padding:26px 18px 28px}.sx-hero__title{font-family:var(--sx-font-body);text-transform:uppercase;letter-spacing:.02em;color:var(--sx-gold-text-soft);font-size:clamp(1.9rem,7vw,3.4rem);font-weight:700;line-height:1.05}.sx-hero__sub{color:var(--sx-ink-muted);margin:12px 0 20px;font-size:1.05rem}.sx-hero__cta{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}@media (min-width:900px){.sx-hero{grid-template-columns:1.15fr 1fr;align-items:center;margin-top:24px;display:grid}.sx-hero__media{aspect-ratio:auto;height:100%;min-height:520px}.sx-hero__copy{text-align:left;padding:48px}.sx-hero__cta{justify-content:flex-start}}.sx-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}@media (min-width:700px){.sx-grid{grid-template-columns:repeat(3,1fr);gap:20px}}@media (min-width:1000px){.sx-grid{grid-template-columns:repeat(4,1fr)}}.sx-card{flex-direction:column;display:flex}.sx-card__media{aspect-ratio:1;background:radial-gradient(closest-side, var(--sx-media-glow), color-mix(in srgb, var(--sx-media-glow) 35%, transparent) 55%, transparent);position:relative}.sx-card__media img{object-fit:contain;width:100%;height:100%;transition:transform var(--sx-dur) var(--sx-ease);padding:10%}@media (hover:hover){.sx-card:hover .sx-card__media img{transform:scale(1.04)}}.sx-card__body{gap:4px;padding:12px 12px 14px;display:grid}.sx-card__vendor{color:var(--sx-gold-text);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem}.sx-card__title{font-size:.98rem;line-height:1.3;font-family:var(--sx-font-body);font-weight:500}.sx-card__price{color:var(--sx-ink-muted);font-size:.85rem}.sx-demo{border:1px dashed var(--sx-gold-deep);color:var(--sx-gold-text);letter-spacing:.12em;text-transform:uppercase;border-radius:6px;align-items:center;gap:6px;width:max-content;padding:3px 8px;font-size:.68rem;display:inline-flex}.sx-notice{background:color-mix(in srgb, var(--sx-gold) 10%, transparent);border:1px solid var(--sx-gold-deep);color:var(--sx-ink);border-radius:10px;margin:12px 0 0;padding:10px 14px;font-size:.9rem}.sx-chips{flex-wrap:wrap;justify-content:center;gap:0 clamp(14px,2.4vw,36px);width:min(100%,1040px);margin:clamp(26px,3.4vw,42px) 0 0;display:flex;position:relative}.sx-chips:after{content:"";background:linear-gradient(90deg, transparent, var(--sx-line) 18%, var(--sx-line) 82%, transparent);height:1px;position:absolute;bottom:0;left:0;right:0}.sx-chip{z-index:1;min-height:46px;color:var(--sx-ink-muted);letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;transition:color var(--sx-dur) var(--sx-ease);align-items:center;padding:0 2px;font-size:.7rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.sx-chip:after{content:"";background:linear-gradient(90deg, transparent, var(--sx-gold-soft), transparent);height:1px;transition:transform .5s var(--sx-ease);position:absolute;bottom:0;left:-6px;right:-6px;transform:scaleX(0)}.sx-chip:hover{color:var(--sx-ink)}.sx-chip:hover:after{transform:scaleX(.7)}.sx-chip[aria-current=true]{color:var(--sx-gold-text-soft)}.sx-chip[aria-current=true]:after{background:linear-gradient(90deg, transparent, var(--sx-gold-text-soft), transparent);height:2px;box-shadow:0 0 14px color-mix(in srgb, var(--sx-gold) 70%, transparent);transform:scaleX(1)}.sx-product{gap:22px;padding-top:18px;display:grid}.sx-product__media{aspect-ratio:1;background:radial-gradient(closest-side, var(--sx-media-glow), color-mix(in srgb, var(--sx-media-glow) 35%, transparent) 55%, transparent);position:relative;overflow:hidden}.sx-product__media img{object-fit:contain;width:100%;height:100%;padding:8%}.sx-product__title{font-size:clamp(1.5rem,4vw,2.2rem);line-height:1.15}.sx-product__row{flex-wrap:wrap;gap:10px;margin:14px 0;display:flex}.sx-sizes{flex-wrap:wrap;gap:8px;display:flex}.sx-size{border:1px solid var(--sx-line);color:var(--sx-ink);cursor:pointer;background:0 0;border-radius:10px;padding:10px 14px}.sx-size[aria-pressed=true]{border-color:var(--sx-gold);color:var(--sx-gold-text-soft)}.sx-trust{color:var(--sx-ink-muted);gap:6px;margin:18px 0;padding:0;font-size:.9rem;list-style:none;display:grid}.sx-notes{gap:10px;margin-top:10px;display:grid}.sx-notes__row{grid-template-columns:80px 1fr;align-items:baseline;gap:10px;display:grid}@media (min-width:900px){.sx-product{grid-template-columns:1.1fr 1fr;gap:40px;padding-top:30px}}.sx-scene{border-radius:var(--sx-radius);background:var(--sx-bg-elevated);border:1px solid var(--sx-line);aspect-ratio:9/14;position:relative;overflow:hidden}.sx-scene img{object-fit:cover;width:100%;height:100%}.sx-scene__overlay{background:linear-gradient(to top, color-mix(in srgb, var(--sx-bg) 85%, transparent), transparent);flex-wrap:wrap;gap:8px;padding:14px;display:flex;position:absolute;inset:auto 0 0}.sx-scene__state{border-radius:var(--sx-radius-pill);background:color-mix(in srgb, var(--sx-bg) 70%, transparent);color:var(--sx-ink-muted);letter-spacing:.1em;text-transform:uppercase;padding:6px 10px;font-size:.72rem;position:absolute;top:12px;left:12px}.sx-scene__notes{--sx-orbit-r:min(36vw, 150px);pointer-events:none;margin:0;padding:0;list-style:none;animation:56s linear infinite sx-orbit;position:absolute;inset:0}.sx-scene__note{--sx-a:calc(var(--i) * 360deg / var(--n));transform:translate(-50%, -50%) rotate(var(--sx-a)) translate(var(--sx-orbit-r)) rotate(calc(-1 * var(--sx-a)));position:absolute;top:50%;left:50%}.sx-scene__note span{border-radius:var(--sx-radius-pill);border:1px solid var(--sx-gold);background:color-mix(in srgb, var(--sx-bg) 72%, transparent);color:var(--sx-gold-text-soft);letter-spacing:.04em;white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:56s linear infinite reverse sx-orbit,.6s ease-out both sx-note-in;animation-delay:0s, calc(var(--i) * .11s);padding:6px 12px;font-size:.78rem;display:inline-block}@keyframes sx-orbit{to{transform:rotate(360deg)}}@keyframes sx-note-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.sx-scene__notes,.sx-scene__note span{animation:none}}.sx-scene__notes[data-reduced=true],.sx-scene__notes[data-reduced=true] .sx-scene__note span{animation:none}@media (min-width:900px){.sx-scene{aspect-ratio:16/9}.sx-scene__notes{--sx-orbit-r:min(22vw, 260px)}}.sx-chat{border:1px solid var(--sx-line);border-radius:var(--sx-radius);background:var(--sx-bg-elevated);gap:12px;min-height:50dvh;padding:14px;display:grid}.sx-chat__log{align-content:start;gap:10px;display:grid}.sx-msg{border-radius:14px;max-width:85%;padding:10px 14px;line-height:1.4}.sx-msg--user{background:var(--sx-surface);justify-self:end}.sx-msg--bot{background:color-mix(in srgb, var(--sx-gold) 10%, transparent);border:1px solid var(--sx-gold-deep);justify-self:start}.sx-chat__form{gap:8px;display:flex}.sx-input{min-height:48px;font:inherit;border-radius:var(--sx-radius-pill);border:1.5px solid var(--sx-gold);background:var(--sx-bg);color:var(--sx-ink);flex:1;padding:0 14px;font-size:max(16px,1rem)}.sx-status{color:var(--sx-ink-muted);font-size:.82rem}.sx-cards-row{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}@media (min-width:700px){.sx-cards-row{grid-template-columns:repeat(3,1fr)}}.sx-cart{gap:12px;display:grid}.sx-cart__line{border-bottom:1px solid var(--sx-line);grid-template-columns:64px 1fr auto;align-items:center;gap:12px;padding:12px 0;display:grid}.sx-cart__line img{object-fit:contain;width:64px;height:64px}.sx-footer{isolation:isolate;padding:clamp(48px, 7vw, 96px) 0 calc(28px + var(--sx-safe-bottom));color:var(--sx-ink-muted);text-align:center;margin-top:clamp(40px,6vw,80px);font-size:.9rem;position:relative;overflow:hidden}.sx-footer:before{content:"";background:linear-gradient(90deg, transparent, var(--sx-gold-text-soft) 50%, transparent);opacity:.6;height:1px;position:absolute;top:0;left:0;right:0}.sx-footer:after{content:"";z-index:-1;background:radial-gradient(70% 100% at 50% 100%, color-mix(in srgb, var(--sx-gold) 13%, transparent), transparent);pointer-events:none;height:70%;position:absolute;bottom:0;left:0;right:0}.sx-footer__marca{justify-items:center;display:grid}.sx-footer__nombre{max-width:100%;font-family:var(--sx-font-body);letter-spacing:.28em;color:var(--sx-ink);background:linear-gradient(100deg, var(--sx-ink) 0 44%, var(--sx-gold-soft) 50%, var(--sx-ink) 56% 100%) 130% 0 / 300% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-left:.28em;font-size:clamp(1.5rem,6.4vw,5.4rem);font-weight:300;line-height:1.1;animation:13s ease-in-out infinite sx-titulo-luz}.sx-footer__lema{font-family:var(--sx-font-heading);color:var(--sx-ink);margin:14px 0 0;font-size:clamp(1.02rem,1.5vw,1.3rem)}.sx-footer .sx-trust{letter-spacing:.22em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:6px 0;margin:22px 0 0;font-size:.66rem;display:flex}.sx-footer .sx-trust li+li:before{content:"";background:var(--sx-gold-text-soft);vertical-align:middle;border-radius:50%;width:3px;height:3px;margin:0 14px;display:inline-block}.sx-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 18px;margin-top:clamp(40px,5vw,68px);display:grid}.sx-footer__cols p{margin:0 0 10px;line-height:1.5}.sx-footer__cols .sx-eyebrow{letter-spacing:.3em;margin-bottom:16px;font-size:.66rem}.sx-footer__cols a{transition:color var(--sx-dur) var(--sx-ease);text-decoration:none}.sx-footer__datos{overflow-wrap:anywhere;font-style:normal}.sx-footer a:hover{color:var(--sx-gold-text-soft)}.sx-footer__legal{margin-top:clamp(36px,5vw,60px);font-size:.72rem}.sx-footer__legal p{margin:8px 0 0}@media (min-width:900px){.sx-footer__cols{grid-template-columns:repeat(4,1fr);max-width:1040px;margin-inline:auto}}@media (prefers-reduced-motion:reduce){.sx-footer__nombre{-webkit-text-fill-color:currentColor;background:0 0;animation:none}}.sx-prose{max-width:70ch;color:var(--sx-ink-muted)}.sx-prose p{margin:0 0 1em}.sx-chat--compact{background:0 0;border:0;min-height:0}.sx-confirm{border:1px solid var(--sx-gold);background:color-mix(in srgb, var(--sx-gold) 10%, transparent);border-radius:12px;padding:12px 14px}.sx-confirm p{margin:0 0 8px}html{transition:background-color var(--sx-dur) var(--sx-ease)}body{transition:background-color var(--sx-dur) var(--sx-ease), color var(--sx-dur) var(--sx-ease)}.sx-invite{border:1px solid var(--sx-line);background:var(--sx-bg-elevated);border-radius:12px;margin:14px 0;padding:12px 14px}.sx-invite p{margin:0 0 8px}.sx-prefs{gap:14px;margin-top:18px;display:grid}.sx-pref{border:1px solid var(--sx-line);background:var(--sx-bg-elevated);border-radius:12px;gap:8px;padding:12px 14px;display:grid}.sx-pref input[type=checkbox]{width:22px;height:22px;accent-color:var(--sx-gold)}.sx-valentina{grid-template-columns:96px 1fr;align-items:center;gap:12px;margin:0 0 10px;display:grid}.sx-valentina__frame{aspect-ratio:3/4;background:var(--sx-surface);border:1px solid var(--sx-line);cursor:pointer;border-radius:14px;width:96px;position:relative;overflow:hidden}.sx-valentina__video{object-fit:cover;width:100%;height:100%;display:block}.sx-valentina__placeholder{width:100%;height:100%;font-family:var(--sx-font-heading);color:var(--sx-gold-text);background:radial-gradient(70% 70% at 50% 35%, var(--sx-media-glow) 0%, var(--sx-surface) 80%);place-items:center;font-size:2.2rem;display:grid}.sx-valentina__muted{text-align:center;color:var(--sx-ink);background:color-mix(in srgb, var(--sx-bg) 70%, transparent);padding:4px 6px;font-size:.62rem;position:absolute;inset:auto 0 0}.sx-valentina__sub{color:var(--sx-ink);min-height:1.35em;font-size:.95rem;line-height:1.35}.sx-valentina--compact{grid-template-columns:72px 1fr}.sx-valentina--compact .sx-valentina__frame{width:72px}@media (min-width:900px){.sx-valentina:not(.sx-valentina--compact){grid-template-columns:160px 1fr}.sx-valentina:not(.sx-valentina--compact) .sx-valentina__frame{width:160px}}.sx-noor-stage{position:absolute;inset:0}.sx-noor-stage__canvas{display:block;width:100%!important;height:100%!important}.sx-lab{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sx-lab .sx-input{max-width:120px;min-height:40px}.sx-scene[data-poster-fit=contain] picture{background:radial-gradient(closest-side, var(--sx-media-glow), color-mix(in srgb, var(--sx-media-glow) 35%, transparent) 55%, transparent);height:100%;display:block}.sx-scene[data-poster-fit=contain] img{object-fit:contain;padding:6%}.sx-cine{--px:0;--py:0;--sx-cine-ink:#f4ede0;--sx-cine-ink-soft:#f4ede0b8;isolation:isolate;min-height:calc(100svh - 64px);color:var(--sx-cine-ink);touch-action:pan-y;-webkit-user-select:none;user-select:none;background:#0a0908;grid-template-rows:auto auto 1fr auto auto;display:grid;position:relative;overflow:clip}.sx-cine__sky{z-index:0;opacity:0;will-change:opacity;transition:opacity 1.8s ease-in-out;position:absolute;inset:0}.sx-cine[data-tramo=amanecer] .sx-cine__sky[data-sky=amanecer],.sx-cine[data-tramo=manana] .sx-cine__sky[data-sky=manana],.sx-cine[data-tramo=mediodia] .sx-cine__sky[data-sky=mediodia],.sx-cine[data-tramo=dorada] .sx-cine__sky[data-sky=dorada],.sx-cine[data-tramo=atardecer] .sx-cine__sky[data-sky=atardecer],.sx-cine[data-tramo=noche] .sx-cine__sky[data-sky=noche]{opacity:1}.sx-cine__sky[data-sky=amanecer]{background:radial-gradient(70% 38% at 50% 92%,#ffc48ce6 0%,#ffa06e59 40%,#0000 72%),linear-gradient(#1c1630 0%,#5a3a5e 42%,#c9705a 72%,#f2c28b 100%)}.sx-cine__sky[data-sky=manana]{background:radial-gradient(42% 30% at 72% 22%,#fff8e1f2 0%,#fff0c866 38%,#0000 70%),linear-gradient(#4f86bd 0%,#9fc1df 48%,#e9dfcf 100%)}.sx-cine__sky[data-sky=mediodia]{background:radial-gradient(36% 26% at 50% 8%,#fffffff2 0%,#ffffff59 36%,#0000 68%),linear-gradient(#2f6fb8 0%,#86b5dd 52%,#e7e0d4 100%)}.sx-cine__sky[data-sky=dorada]{background:radial-gradient(60% 40% at 50% 74%,#ffc46bf2 0%,#ffaa5073 36%,#0000 70%),linear-gradient(#3b2f55 0%,#8a4e5a 40%,#d98a4e 70%,#f3c88a 100%)}.sx-cine__sky[data-sky=atardecer]{background:radial-gradient(70% 36% at 50% 96%,#ff9a5ce6 0%,#d6645066 40%,#0000 72%),linear-gradient(#0f0b1f 0%,#3a2148 45%,#7a3b5a 75%,#d9774f 100%)}.sx-cine__sky[data-sky=noche]{background:radial-gradient(1.5px 1.5px at 12% 18%,#ffffffe6 50%,#0000 51%),radial-gradient(1px 1px at 28% 9%,#fffc 50%,#0000 51%),radial-gradient(1.5px 1.5px at 44% 26%,#ffffffb3 50%,#0000 51%),radial-gradient(1px 1px at 61% 12%,#ffffffd9 50%,#0000 51%),radial-gradient(1.5px 1.5px at 78% 22%,#ffffffbf 50%,#0000 51%),radial-gradient(1px 1px at 90% 8%,#fffc 50%,#0000 51%),radial-gradient(1px 1px at 70% 34%,#fff9 50%,#0000 51%),radial-gradient(1px 1px at 20% 36%,#ffffff8c 50%,#0000 51%),radial-gradient(28% 18% at 80% 16%,#e9e4d680 0%,#e9e4d61f 40%,#0000 70%),linear-gradient(#050507 0%,#0d0b12 55%,#1a1612 100%)}.sx-cine__grain{z-index:1;pointer-events:none;opacity:.16;mix-blend-mode:overlay;background:repeating-radial-gradient(circle at 17% 29%,#ffffff14 0 1px,#0000 1px 3px),repeating-radial-gradient(circle at 71% 63%,#0000001f 0 1px,#0000 1px 4px);animation:9s steps(8,end) infinite sx-cine-grain;position:absolute;inset:-50%}@keyframes sx-cine-grain{0%{transform:translate(0)}25%{transform:translate(-3%,2%)}50%{transform:translate(2%,-3%)}75%{transform:translate(-2%,-2%)}to{transform:translate(0)}}.sx-cine__halo{z-index:1;aspect-ratio:1;pointer-events:none;width:min(120vw,620px);transform:translate(calc(-50% + var(--px) * -16px), calc(-50% + var(--py) * -12px));opacity:.55;background:radial-gradient(circle,#e6cf978c 0%,#caa86a38 32%,#0000 64%);transition:opacity 1.8s ease-in-out,transform .6s ease-out;animation:8s ease-in-out infinite sx-cine-breathe;position:absolute;top:54%;left:50%}.sx-cine[data-tramo=dorada] .sx-cine__halo,.sx-cine[data-tramo=noche] .sx-cine__halo,.sx-cine[data-tramo=atardecer] .sx-cine__halo{opacity:.95}@keyframes sx-cine-breathe{0%,to{scale:1}50%{scale:1.08}}.sx-cine__copy{z-index:3;margin:10px var(--sx-gutter) 0;text-shadow:0 2px 18px #00000073;grid-row:2;position:relative}.sx-cine__vendor{letter-spacing:.22em;text-transform:uppercase;color:var(--sx-gold-soft,#e6cf97);font-size:.74rem;display:block}.sx-cine__title{color:var(--sx-cine-ink);max-width:12ch;margin:6px 0 0;font-size:clamp(1.7rem,7.2vw,3.2rem);font-weight:500;line-height:1.05}.sx-cine__bottle{z-index:2;grid-row:3;place-items:center;min-height:46svh;margin:0;display:grid;position:relative}.sx-cine__bottle img{width:min(78vw,420px);height:auto;transform:translate(calc(var(--px) * 10px), calc(var(--py) * 8px));filter:drop-shadow(0 30px 40px #0000008c)drop-shadow(0 0 40px #e6cf972e);-webkit-box-reflect:below -14px linear-gradient(transparent 62%, #00000047);transition:transform .6s ease-out;animation:7s ease-in-out infinite sx-cine-float}@keyframes sx-cine-float{0%,to{translate:0}50%{translate:0 -8px}}.sx-cine__notes{z-index:3;pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.sx-cine__note{left:var(--x);top:var(--y);opacity:0;filter:blur(6px);position:absolute;transform:translate(-50%,-50%)}.sx-cine__note span{letter-spacing:.04em;white-space:nowrap;color:#fbf4e4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a090857;border:1px solid #e6cf978c;border-radius:999px;padding:7px 12px;font-size:.84rem;display:inline-block;box-shadow:0 6px 24px #00000059,inset 0 0 0 1px #ffffff0a}.sx-cine[data-phase=salida] .sx-cine__note[data-tier=top],.sx-cine[data-phase=corazon] .sx-cine__note[data-tier=heart],.sx-cine[data-phase=fondo] .sx-cine__note[data-tier=base],.sx-cine[data-phase=fin] .sx-cine__note[data-tier=base]{animation:.9s cubic-bezier(.2,.7,.2,1) both sx-cine-rise;animation-delay:calc(var(--i) * .28s)}.sx-cine[data-phase=corazon] .sx-cine__note[data-tier=top],.sx-cine[data-phase=fondo] .sx-cine__note[data-tier=heart]{animation:1.6s ease-in both sx-cine-evaporate;animation-delay:calc(var(--i) * .12s)}@keyframes sx-cine-rise{0%{opacity:0;filter:blur(8px);transform:translate(-50%,-30%)scale(.92)}to{opacity:1;filter:blur();transform:translate(-50%,-50%)scale(1)}}@keyframes sx-cine-evaporate{0%{opacity:1;filter:blur();transform:translate(-50%,-50%)scale(1)}to{opacity:0;filter:blur(10px);transform:translate(-50%,-140%)scale(1.08)}}.sx-cine__caption{z-index:3;margin:0 var(--sx-gutter) 8px;text-align:center;letter-spacing:.03em;color:var(--sx-cine-ink);text-shadow:0 2px 14px #00000080;grid-row:4;font-size:.95rem;transition:opacity .6s;position:relative}.sx-cine__caption[data-empty=true]{opacity:0}.sx-cine[data-phase=fin] .sx-cine__caption{font-family:var(--sx-font-serif,Georgia, serif);font-size:1.15rem}.sx-cine__bar{z-index:3;padding:12px var(--sx-gutter) calc(14px + env(safe-area-inset-bottom,0px));background:linear-gradient(#0000,#0a09084d 30%,#0a0908c7);flex-wrap:wrap;grid-row:5;justify-content:space-between;align-items:center;gap:10px;display:flex;position:relative}.sx-cine__price{letter-spacing:.01em;text-shadow:0 2px 14px #00000080;font-size:1.2rem;font-weight:600;line-height:1.15}.sx-cine__actions{gap:8px;display:flex}.sx-cine__btn{white-space:nowrap;color:#fbf4e4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a09085c;border-color:#e6cf978c;padding:11px 16px;font-size:.92rem}.sx-cine__buy.sx-btn--primary{color:#0a0908;background:var(--sx-gold-soft,#e6cf97);border-color:#0000}.sx-cine__buy[data-pulse=true]{animation:1.6s ease-in-out 2 sx-cine-pulse}@keyframes sx-cine-pulse{0%,to{box-shadow:0 0 #e6cf97b3}50%{box-shadow:0 0 0 14px #e6cf9700}}.sx-product--cine{padding-top:26px}@media (min-width:900px){.sx-cine{grid-template-rows:auto 1fr auto auto;grid-template-columns:1fr 1fr;min-height:min(82vh,860px)}.sx-cine__now{grid-area:1/2}.sx-cine__copy{margin-left:calc(var(--sx-gutter) * 2);grid-area:2/1;align-self:center}.sx-cine__title{font-size:clamp(2.2rem,3.6vw,3.6rem)}.sx-cine__bottle{grid-area:1/2/4;min-height:0}.sx-cine__bottle img{width:min(34vw,440px)}.sx-cine__halo{left:75%}.sx-cine__caption{text-align:left;margin-left:calc(var(--sx-gutter) * 2);grid-area:3/1}.sx-cine__bar{grid-area:4/1/auto/-1}}@media (prefers-reduced-motion:reduce){.sx-cine__sky,.sx-cine__halo,.sx-cine__bottle img,.sx-cine__caption{transition:none}.sx-cine__grain,.sx-cine__halo,.sx-cine__bottle img,.sx-cine__buy[data-pulse=true]{animation:none}.sx-cine__note{animation-duration:.01ms!important;animation-delay:0s!important}}.sx-cine__film{z-index:1;pointer-events:none;position:absolute;inset:0}.sx-cine__gl{width:100%;height:100%;display:block}.sx-cine[data-engine=webgl] .sx-cine__sky,.sx-cine[data-engine=webgl] .sx-cine__grain,.sx-cine[data-engine=webgl] .sx-cine__halo,.sx-cine[data-engine=webgl] .sx-cine__notes{display:none}.sx-cine[data-engine=webgl] .sx-cine__bottle>img{visibility:hidden;animation:none}.sx-cine__copy,.sx-cine__caption,.sx-cine__bar{transition:opacity 1.1s ease-out,transform 1.1s ease-out}.sx-cine:not([data-opened=true]) .sx-cine__copy,.sx-cine:not([data-opened=true]) .sx-cine__bar{opacity:0;transform:translateY(10px)}.sx-cine__sound{min-width:44px;padding-inline:12px;font-size:1.05rem;line-height:1}.sx-cine[data-engine=loading] .sx-cine__sky,.sx-cine[data-engine=loading] .sx-cine__grain,.sx-cine[data-engine=loading] .sx-cine__halo,.sx-cine[data-engine=loading] .sx-cine__notes{display:none}.sx-cine[data-engine=loading] .sx-cine__bottle>img{visibility:hidden;animation:none}.sx-product__viewer{margin-top:18px}.sx-sala{z-index:40;background:#000;animation:1.2s both sx-sala-in;position:fixed;inset:0}@keyframes sx-sala-in{0%{opacity:0}to{opacity:1}}.sx-sala__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sx-sala__veil{pointer-events:none;background:linear-gradient(#00000059,#0000 30% 60%,#0000008c);position:absolute;inset:0}.sx-sala__bar{top:calc(var(--sx-header-h) + var(--sx-band-h) + var(--sx-safe-top) + var(--sx-gutter));left:var(--sx-gutter);right:var(--sx-gutter);color:#fff;justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute}.sx-sala__title{font-family:var(--sx-font-heading,serif);letter-spacing:.04em;text-shadow:0 2px 12px #0009;font-size:1.1rem}.sx-sala__actions{gap:8px;display:flex}.sx-sala .sx-btn--ghost{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000059;border-color:#ffffff73}@media (prefers-reduced-motion:reduce){.sx-sala{animation:none}}html,body{overflow-x:clip}@media (max-width:400px){.sx-header__row{gap:6px}.sx-logo{letter-spacing:.1em;font-size:.92rem}.sx-actions{gap:0}.sx-actions .sx-iconbtn{width:38px;height:44px}}:root{--sx-band-h:40px}.sx-band-slot{min-height:var(--sx-band-h);border-top:1px solid var(--sx-line)}.sx-band{height:var(--sx-band-h);padding:0 var(--sx-gutter);align-items:center;gap:8px;display:flex}.sx-band__noor{border-radius:var(--sx-radius-pill);height:30px;color:var(--sx-ink-muted);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:color var(--sx-dur) var(--sx-ease), border-color var(--sx-dur) var(--sx-ease);background:0 0;border:1px solid #0000;align-items:center;gap:7px;padding:0 10px 0 8px;font-size:.78rem;display:inline-flex}.sx-band__noor:hover,.sx-band[data-voice=listening] .sx-band__noor,.sx-band[data-voice=permission-needed] .sx-band__noor{color:var(--sx-ink);border-color:color-mix(in srgb, var(--sx-gold) 55%, transparent)}.sx-band__dot{background:var(--sx-gold);opacity:.7;border-radius:50%;width:7px;height:7px;transition:box-shadow .6s,opacity .6s}.sx-band[data-voice=listening] .sx-band__dot{opacity:1;animation:1.6s ease-in-out infinite sx-band-breathe}.sx-band[data-speaking=true] .sx-band__dot{opacity:1;transform:scale(calc(1 + var(--sx-nivel,.3) * .55));box-shadow:0 0 calc(6px + var(--sx-nivel,.3) * 16px) color-mix(in srgb, var(--sx-gold) 85%, transparent);transition:none}@keyframes sx-band-breathe{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--sx-gold) 55%, transparent)}50%{box-shadow:0 0 0 7px color-mix(in srgb, var(--sx-gold) 0%, transparent)}}.sx-band__wave{height:var(--sx-band-h);flex:1;min-width:0;display:block}.sx-band__key,.sx-band__send{border-radius:var(--sx-radius-pill);width:34px;height:30px;color:var(--sx-ink-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.sx-band__key:hover,.sx-band__send:hover,.sx-band__key[aria-pressed=true]{color:var(--sx-ink);background:var(--sx-bg-elevated)}.sx-band__form{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.sx-band__input{border-radius:var(--sx-radius-pill);flex:1;min-width:0;height:30px;padding:0 12px;font-size:.92rem}@media (prefers-reduced-motion:reduce){.sx-band[data-voice=listening] .sx-band__dot{animation:none}}.sx-noor-sub{z-index:46;top:calc(var(--sx-header-h) + var(--sx-band-h) + var(--sx-safe-top) + 10px);max-width:min(720px, calc(100vw - 2 * var(--sx-gutter)));border-radius:var(--sx-radius);background:color-mix(in srgb, var(--sx-bg) 80%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid color-mix(in srgb, var(--sx-line) 60%, transparent);font-family:var(--sx-font-heading);text-align:center;pointer-events:none;margin:0;padding:8px 14px;font-size:1rem;line-height:1.35;animation:.5s both sx-sala-in;position:fixed;left:50%;transform:translate(-50%)}.sx-noor-sub[data-stage=true]{top:auto;bottom:calc(var(--sx-gutter) + var(--sx-safe-bottom));color:#fff;background:#0a09088c;border-color:#ffffff2e}.sx-noor-stage{z-index:45;padding-top:calc(var(--sx-header-h) + var(--sx-band-h) + var(--sx-safe-top));overscroll-behavior:contain;animation:.6s both sx-sala-in;position:fixed;inset:0;overflow:auto}.sx-noor-stage__veil{position:fixed;inset:0}.sx-noor-stage[data-sala]:not([data-sala=""]) .sx-noor-stage__veil{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#0a09088c,#0a090826 35%,#0a0908a6)}.sx-noor-stage__inner{max-width:1200px;padding:14px var(--sx-gutter) calc(96px + var(--sx-safe-bottom));margin:0 auto;position:relative}.sx-noor-stage__head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.sx-noor-stage__caption{font-family:var(--sx-font-heading);margin:0;font-size:clamp(1.15rem,2.4vw,1.6rem);line-height:1.3}.sx-noor-stage[data-sala]:not([data-sala=""]) .sx-noor-stage__caption{color:#fff;text-shadow:0 2px 14px #0009}.sx-noor-stage[data-sala]:not([data-sala=""]) .sx-noor-stage__close{color:#fff;background:#00000059;border-color:#ffffff73}.sx-noor-stage__close{flex:none}.sx-noor-stage__cards.sx-cards-row{grid-template-columns:1fr;gap:12px;display:grid;overflow:visible}.sx-noor-stage__slot{animation:.7s both sx-stage-card}.sx-noor-stage__slot[data-focused=true] .sx-card__media img{filter:drop-shadow(0 0 18px color-mix(in srgb, var(--sx-gold) 55%, transparent))}.sx-noor-stage[data-sala]:not([data-sala=""]) .sx-card{color:#fff}.sx-noor-stage[data-sala]:not([data-sala=""]) .sx-card .sx-card__vendor,.sx-noor-stage[data-sala]:not([data-sala=""]) .sx-card .sx-card__price{color:#ffffffc7}.sx-noor-stage[data-sala]:not([data-sala=""]) .sx-card .sx-card__title{color:#fff}.sx-noor-stage[data-sala]:not([data-sala=""]) .sx-card .sx-estrellas,.sx-noor-stage[data-sala]:not([data-sala=""]) .sx-card .sx-estrellas__oro,.sx-noor-stage[data-sala]:not([data-sala=""]) .sx-card .sx-card__price s,.sx-noor-stage[data-sala]:not([data-sala=""]) .sx-card .sx-card__price del{color:#ffffffc7}@keyframes sx-stage-card{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width:599px){.sx-noor-stage__cards .sx-card{grid-template-columns:38% 1fr;align-items:center;display:grid}}@media (min-width:600px){.sx-noor-stage__cards.sx-cards-row{grid-template-columns:repeat(3,1fr);gap:20px}.sx-noor-stage__cards[data-count="2"].sx-cards-row{grid-template-columns:repeat(2,minmax(0,360px));justify-content:center}.sx-noor-stage__cards[data-count="1"].sx-cards-row{grid-template-columns:minmax(0,360px);justify-content:center}}@media (prefers-reduced-motion:reduce){.sx-noor-stage,.sx-noor-stage__slot,.sx-noor-sub{animation:none}}body:has(#sx-noor-stage) .sx-sala__bar{display:none}:is(body:has(#sx-noor-stage[data-sala=""]) .sx-main,body:has(#sx-noor-stage[data-sala=""]) .sx-footer){visibility:hidden;opacity:0;transition:opacity .45s,visibility 0s linear .45s}body:has(#sx-noor-stage) .sx-header{background:var(--sx-bg);-webkit-backdrop-filter:none;backdrop-filter:none}html[data-theme=day] .sx-cine{--sx-cine-ink:#1a1611;--sx-cine-ink-soft:#1a1611a8;background:#f1ebe0}html[data-theme=day] .sx-cine__btn{color:#1a1611;background:#fffcf68c;border-color:#78603080}html[data-theme=day] .sx-cine__price,html[data-theme=day] .sx-cine__caption{text-shadow:0 1px 10px #fff9}html[data-theme=day] .sx-cine__grain{opacity:.08}.sx-sala{animation:none}.sx-sala__video{transform-origin:50% 55%;animation:9s cubic-bezier(.2,.7,.2,1) both sx-sala-kenburns}@keyframes sx-sala-kenburns{0%{filter:brightness(.6);transform:scale(1.1)}to{filter:brightness();transform:scale(1)}}.sx-sala__curtain{pointer-events:none;background:#000;animation:1.8s cubic-bezier(.4,0,.2,1) both sx-sala-curtain;position:absolute;inset:0}@keyframes sx-sala-curtain{0%{opacity:1}to{opacity:0}}.sx-sala__bar{animation:1s .9s both sx-stage-card}.sx-sala__fx{pointer-events:none;mix-blend-mode:screen;width:100%;height:100%;animation:2.5s .6s both sx-sala-in;position:absolute;inset:0}.sx-sala[data-closing=true]{animation:.6s both sx-sala-out}@keyframes sx-sala-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.sx-sala__video,.sx-sala__curtain,.sx-sala__bar,.sx-sala__fx{animation:none}.sx-sala__curtain{display:none}}.sx-noor-stage[data-sala]:not([data-sala=""]) .sx-card__media{background:0 0}.sx-noor-stage[data-sala]:not([data-sala=""]) .sx-card__media img{filter:drop-shadow(0 18px 24px #0000008c)}.sx-noor-stage[data-sala]:not([data-sala=""]) .sx-card__body{text-align:center;text-shadow:0 2px 12px #000000b3}.sx-noor-stage__slot{position:relative}.sx-noor-stage__seg{z-index:2;letter-spacing:.1em;text-transform:uppercase;color:var(--sx-ink);background:color-mix(in srgb, var(--sx-bg) 82%, transparent);border:1px solid color-mix(in srgb, var(--sx-gold) 60%, transparent);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:.68rem;position:absolute;top:8px;left:50%;transform:translate(-50%)}.sx-noor-stage[data-sala]:not([data-sala=""]) .sx-noor-stage__seg{color:#fff;background:#0006;border-color:#e6cf97b3}@media (max-width:599px){.sx-noor-stage[data-sala=""]:not([data-many=true]) .sx-noor-stage__seg{top:10px;left:calc(38% + 12px);transform:none}.sx-noor-stage[data-sala=""]:not([data-many=true]) .sx-noor-stage__slot:has(>.sx-noor-stage__seg) .sx-card__body{padding-top:38px}.sx-noor-stage[data-sala]:not([data-sala=""]) .sx-noor-stage__cards.sx-cards-row{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:10vh}.sx-noor-stage[data-sala]:not([data-sala=""]) .sx-noor-stage__cards .sx-card{display:block}.sx-noor-stage[data-sala]:not([data-sala=""]) .sx-card__media{aspect-ratio:3/4}.sx-noor-stage[data-sala]:not([data-sala=""]) .sx-card__body{padding:6px 2px}.sx-noor-stage[data-sala]:not([data-sala=""]) .sx-card__title{font-size:.78rem;line-height:1.2}.sx-noor-stage[data-sala]:not([data-sala=""]) .sx-card__vendor,.sx-noor-stage[data-sala]:not([data-sala=""]) .sx-card__price{font-size:.68rem}}@media (max-width:379px){.sx-noor-stage[data-sala]:not([data-sala=""]) .sx-noor-stage__seg{letter-spacing:.02em;max-width:100%;padding:2px 6px;font-size:.56rem}}@media (min-width:600px){.sx-noor-stage[data-sala]:not([data-sala=""]) .sx-noor-stage__cards.sx-cards-row{gap:36px;margin-top:6vh}}.sx-noor-sub[data-stage=true]{max-width:min(560px, calc(100vw - 2 * var(--sx-gutter)));-webkit-line-clamp:3;-webkit-box-orient:vertical;padding:6px 12px;font-size:.9rem;line-height:1.3;display:-webkit-box;overflow:hidden}.sx-noor-sub{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.95rem;display:-webkit-box;overflow:hidden}.sx-header__row{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;display:grid}.sx-nav{justify-self:start}.sx-logo{text-align:center;white-space:nowrap;justify-self:center}.sx-actions{justify-self:end}.sx-actions__group{display:contents}.sx-only-desktop{display:none!important}@media (min-width:900px){.sx-only-desktop{display:inline-flex!important}.sx-actions__group{display:contents!important}}.sx-drawer__tools{flex-wrap:wrap;align-items:center;gap:10px;padding:12px 4px 0;display:flex}.sx-band__center{min-width:0;height:var(--sx-band-h);flex:1;position:relative}.sx-band__center .sx-band__wave{width:100%;position:absolute;inset:0}.sx-band__hint{letter-spacing:.04em;color:var(--sx-ink-muted);background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--sx-bg) 85%, transparent) 25%, color-mix(in srgb, var(--sx-bg) 85%, transparent) 75%, transparent);pointer-events:none;opacity:0;white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-items:center;padding:0 8px;font-size:.74rem;transition:opacity .8s;display:flex;position:absolute;inset:0;overflow:hidden}.sx-band__hint[data-show=true]{opacity:1;transition-delay:1.2s}.sx-band__mic{border:1px solid color-mix(in srgb, var(--sx-gold) 60%, transparent);border-radius:var(--sx-radius-pill);background:color-mix(in srgb, var(--sx-gold) 12%, transparent);width:36px;height:32px;color:var(--sx-ink);cursor:pointer;transition:background var(--sx-dur) var(--sx-ease), color var(--sx-dur) var(--sx-ease);justify-content:center;align-items:center;display:inline-flex;position:relative}.sx-band__mic:after{content:"";border-radius:inherit;border:1px solid var(--sx-gold);opacity:0;animation:3.2s ease-in-out infinite sx-mic-invite;position:absolute;inset:-1px}.sx-band__mic[data-listening=true]{background:var(--sx-gold);color:var(--sx-on-gold)}.sx-band__mic[data-listening=true]:after,.sx-band[data-speaking=true] .sx-band__mic:after{animation:none}@keyframes sx-mic-invite{0%,to{opacity:0;transform:scale(1)}50%{opacity:.7;transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.sx-band__mic:after{animation:none}}@media (max-width:400px){.sx-band__hint{font-size:.68rem}}.sx-header__row .sx-nav{grid-area:1/1}.sx-header__row .sx-logo{grid-area:1/2}.sx-header__row .sx-actions{grid-area:1/3}.sx-band__hint-short{display:none}@media (max-width:599px){.sx-band__hint-long{display:none}.sx-band__hint-short{display:inline}}.sx-shop__more{justify-content:center;margin-top:24px}.sx-sala{--px:0;--py:0}.sx-sala__video{translate:calc(var(--px) * -14px) calc(var(--py) * -10px);transition:translate .6s ease-out}.sx-sala__overlay{object-fit:cover;mix-blend-mode:screen;pointer-events:none;width:112%;height:112%;translate:calc(var(--px) * 34px) calc(var(--py) * 24px);transition:translate .6s ease-out;animation:18s ease-in-out infinite alternate sx-overlay-drift;position:absolute;inset:-6%}@keyframes sx-overlay-drift{0%{transform:scale(1)translate(0,0)}to{transform:scale(1.06)translate(-1.5%,-2%)}}.sx-showcase{--px:0;--py:0;isolation:isolate;min-height:calc(100svh - var(--sx-header-h) - var(--sx-band-h));margin:0 calc(-1 * var(--sx-gutter));color:#fff;background:#000;align-items:end;display:grid;position:relative;overflow:clip}.sx-showcase__video,.sx-showcase__overlay{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.sx-showcase__video{opacity:0;transform:scale(1.08);translate:calc(var(--px) * -14px) calc(var(--py) * -10px);transition:opacity 1.6s,transform 8s cubic-bezier(.2,.7,.2,1),translate .6s ease-out}.sx-showcase__video[data-active=true]{opacity:1;transform:scale(1)}.sx-showcase__overlay{mix-blend-mode:screen;opacity:.7;width:112%;height:112%;translate:calc(var(--px) * 34px) calc(var(--py) * 24px);transition:translate .6s ease-out;animation:18s ease-in-out infinite alternate sx-overlay-drift;inset:-6%}.sx-showcase .sx-sala__fx{z-index:1}.sx-showcase__veil{pointer-events:none;background:linear-gradient(#00000073,#00000026 30%,#00000040 55%,#000000d1);position:absolute;inset:0}.sx-showcase__copy{z-index:2;padding:0 var(--sx-gutter) calc(64px + var(--sx-safe-bottom));max-width:720px;animation:1s both sx-stage-card;position:relative}.sx-showcase__eyebrow{letter-spacing:.18em;color:var(--sx-gold);margin:0 0 10px;font-size:.74rem}.sx-showcase__title{font-family:var(--sx-font-heading);text-shadow:0 4px 24px #00000080;margin:0 0 12px;font-size:clamp(2rem,7vw,3.6rem);line-height:1.05}.sx-showcase__body{color:#ffffffdb;max-width:560px;margin:0 0 22px;font-size:clamp(1rem,2.4vw,1.2rem);line-height:1.45}.sx-showcase__cta{flex-wrap:wrap;gap:10px;display:flex}.sx-showcase__ghost{color:#fff;background:#0000004d;border-color:#ffffff80}.sx-showcase__dots{z-index:2;bottom:calc(22px + var(--sx-safe-bottom));left:var(--sx-gutter);gap:8px;display:flex;position:absolute}.sx-showcase__dots button{cursor:pointer;background:#ffffff59;border:0;border-radius:2px;width:26px;height:3px;padding:0}.sx-showcase__dots button[aria-current=step]{background:var(--sx-gold)}@media (min-width:900px){.sx-showcase__copy{padding-left:calc(var(--sx-gutter) * 2);padding-bottom:96px}.sx-showcase__dots{left:calc(var(--sx-gutter) * 2);bottom:40px}}@media (prefers-reduced-motion:reduce){.sx-showcase__video,.sx-showcase__overlay,.sx-sala__overlay,.sx-showcase__copy{transition:opacity .4s;animation:none;transform:none}}.sx-salas{grid-template-columns:repeat(2,1fr);gap:18px 10px;margin:24px 0 0;padding:0;list-style:none;display:grid}@media (min-width:700px){.sx-salas{grid-template-columns:repeat(3,1fr);gap:26px 16px}}@media (min-width:1100px){.sx-salas{grid-template-columns:repeat(4,1fr)}}.sx-salas__card{aspect-ratio:3/4;cursor:pointer;text-align:center;background:0 0;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.sx-salas__video{object-fit:cover;-webkit-mask-composite:source-in;width:100%;height:calc(100% - 58px);transition:transform 1.2s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0 0 58px;-webkit-mask-image:linear-gradient(90deg,#0000,#0000004d 5%,#000000bf 11%,#000 19% 81%,#000000bf 89%,#0000004d 95%,#0000),linear-gradient(#0000,#0000004d 5%,#000000bf 11%,#000 19% 76%,#000000bf 86%,#0000004d 94%,#0000);mask-image:linear-gradient(90deg,#0000,#0000004d 5%,#000000bf 11%,#000 19% 81%,#000000bf 89%,#0000004d 95%,#0000),linear-gradient(#0000,#0000004d 5%,#000000bf 11%,#000 19% 76%,#000000bf 86%,#0000004d 94%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.sx-salas__card:hover .sx-salas__video{transform:scale(1.05)}.sx-salas__veil{background:linear-gradient(90deg, transparent, var(--sx-gold-text-soft), transparent);height:1px;box-shadow:0 0 12px color-mix(in srgb, var(--sx-gold) 60%, transparent);transition:transform .6s var(--sx-ease);position:absolute;bottom:0;left:18%;right:18%;transform:scaleX(0)}.sx-salas__card:hover .sx-salas__veil,.sx-salas__card:focus-visible .sx-salas__veil{transform:scaleX(1)}.sx-salas__title{height:58px;color:var(--sx-ink);font-family:var(--sx-font-heading);place-items:center;font-size:clamp(1.02rem,1.5vw,1.35rem);line-height:1.15;display:grid;position:absolute;bottom:0;left:4px;right:4px}.sx-header__left{grid-area:1/1;justify-self:start;align-items:center;gap:0;min-width:0;display:flex}.sx-header__left .sx-nav{grid-area:auto}.sx-header__row .sx-actions{gap:0}@media (max-width:400px){.sx-header__left .sx-iconbtn,.sx-header__row .sx-actions .sx-iconbtn,.sx-header__row .sx-actions [data-theme-toggle]{width:34px}.sx-logo{letter-spacing:.08em;font-size:.86rem}}@media (min-width:900px){.sx-header__left{gap:6px}}.sx-noor-sub.sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;animation:none!important;position:absolute!important;overflow:hidden!important}@media (max-width:520px){.sx-header__left .sx-iconbtn,.sx-header__row .sx-actions .sx-iconbtn,.sx-header__row .sx-actions [data-theme-toggle]{width:34px}.sx-header__row{gap:4px}.sx-logo{letter-spacing:.08em;font-size:.86rem}}@media (max-width:370px){.sx-logo{letter-spacing:.05em;font-size:.8rem}.sx-header__left .sx-iconbtn,.sx-header__row .sx-actions .sx-iconbtn,.sx-header__row .sx-actions [data-theme-toggle]{width:32px}}.sx-cine{min-height:0;height:calc(100svh - var(--sx-header-h,64px) - var(--sx-band-h,40px) - var(--sx-safe-top,0px));grid-template-rows:auto auto minmax(0,1fr) auto auto;min-height:460px}.sx-cine__copy{margin-top:8px}.sx-cine__title{-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:none;font-size:clamp(1.4rem,6.4vw,2.6rem);line-height:1.08;display:-webkit-box;overflow:hidden}.sx-cine__bottle{height:100%;min-height:0;overflow:visible}.sx-cine__bottle img{object-fit:contain;width:auto;max-width:min(70vw,400px);height:auto;max-height:calc(100% - 18px)}.sx-cine__caption{margin-bottom:4px;font-size:.9rem}.sx-cine__bar{padding-top:8px;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px));row-gap:8px}.sx-cine__price{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.sx-cine__size{letter-spacing:.04em;color:var(--sx-cine-ink-soft);text-underline-offset:3px;font-size:.78rem;font-weight:400;text-decoration:underline}.sx-cine__icon{border-radius:999px;place-items:center;width:46px;min-width:46px;height:46px;padding:0;display:inline-grid}.sx-cine__icon[data-done=true]{color:var(--sx-gold-soft,#e6cf97)}.sx-cine__add[disabled]{opacity:.6}@media (max-width:899px){.sx-cine__bar{flex-direction:column;align-items:stretch}.sx-cine__actions{width:100%}.sx-cine__btn{padding:11px 12px;font-size:.88rem}.sx-cine__add{flex:auto}.sx-cine__buy{text-align:center;flex:none}}@media (max-width:899px) and (max-height:640px){.sx-cine__title{-webkit-line-clamp:2;font-size:clamp(1.25rem,5.6vw,2rem)}.sx-cine__caption{font-size:.82rem}}@media (min-width:900px){.sx-cine{grid-template-rows:auto 1fr auto auto;height:min(82vh,860px)}.sx-cine__bottle{height:auto}.sx-cine__bottle img{max-width:min(34vw,440px);max-height:70vh}}.sx-noor-stage__more{justify-content:center;margin:18px 0 8px;animation:.7s .5s both sx-stage-card;display:flex}.sx-noor-stage__more-btn{white-space:normal;text-align:center;color:#0a0908;background:var(--sx-gold-soft,#e6cf97);border-color:#0000;border-radius:999px;max-width:100%;padding:12px 22px}.sx-showcase__title{color:#fff}.sx-showcase__eyebrow{color:var(--sx-gold-soft,#e6cf97)}.sx-noor-stage[data-many=true]{-webkit-backdrop-filter:blur(10px)saturate(.9);backdrop-filter:blur(10px)saturate(.9);background:linear-gradient(#0a09086b,#0a090885)}.sx-noor-stage[data-many=true] .sx-noor-stage__veil{display:none}.sx-noor-stage[data-many=true] .sx-noor-stage__head{z-index:2;margin:-14px calc(var(--sx-gutter) * -1) 10px;padding:14px var(--sx-gutter) 12px;background:linear-gradient(#0a0908b3,#0a090800);position:sticky;top:0}@media (max-width:599px){.sx-noor-stage[data-many=true] .sx-noor-stage__cards.sx-cards-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sx-noor-stage[data-many=true] .sx-noor-stage__cards .sx-card{display:block}}@media (min-width:600px){.sx-noor-stage[data-many=true] .sx-noor-stage__cards.sx-cards-row{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}}.sx-noor-stage[data-many=true] .sx-noor-stage__head{z-index:5;margin:-14px calc(var(--sx-gutter) * -1) -10px;padding:14px var(--sx-gutter) 30px;background:linear-gradient(#0a0908 0% 62%,#0a0908d9 78%,#0a090800 100%)}.sx-noor-stage[data-many=true] .sx-noor-stage__more{z-index:1;margin:26px 0 12px;animation:none;position:relative}.sx-noor-stage[data-many=true] .sx-noor-stage__more-btn{opacity:1;box-shadow:0 10px 30px #00000073,inset 0 0 0 1px #fff0c859}.sx-noor-stage[data-many=true] .sx-card__media{background:0 0}.sx-noor-stage[data-many=true] .sx-card__media img{object-position:center bottom;padding:18% 12% 0}.sx-noor-stage[data-many=true] .sx-card__body{padding-top:6px}.sx-noor-stage[data-many=true][data-sala=""]{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.sx-noor-stage[data-sala=""]{overflow-x:hidden}.sx-noor-stage[data-many=true][data-sala=""] .sx-noor-stage__head{background:0 0}.sx-noor-stage[data-many=true][data-sala=""] .sx-noor-stage__head:before{content:"";z-index:-1;background:linear-gradient(to bottom, var(--sx-bg) 0%, var(--sx-bg) 62%, color-mix(in srgb, var(--sx-bg) 85%, transparent) 78%, transparent 100%);pointer-events:none;width:100vw;position:absolute;inset:0 auto 0 50%;translate:-50%}.sx-cine__icon[data-cine-play]:not([data-done=true]){color:var(--sx-gold-soft,#e6cf97);border-color:var(--sx-gold-soft,#e6cf97);animation:2.2s ease-in-out infinite sx-cine-latido;position:relative}.sx-cine__icon[data-cine-play]:not([data-done=true]):after{content:"";border-radius:inherit;border:2px solid var(--sx-gold-soft,#e6cf97);pointer-events:none;animation:2.2s ease-out infinite sx-cine-onda;position:absolute;inset:-1px}@keyframes sx-cine-latido{0%,to{transform:scale(1)}12%{transform:scale(1.08)}24%{transform:scale(1)}}@keyframes sx-cine-onda{0%{opacity:.85;transform:scale(1)}70%,to{opacity:0;transform:scale(1.75)}}@media (prefers-reduced-motion:reduce){.sx-cine__icon[data-cine-play]:not([data-done=true]),.sx-cine__icon[data-cine-play]:not([data-done=true]):after{animation:none}}.sx-pair{padding-top:clamp(40px,6vw,84px);padding-bottom:clamp(36px,5vw,72px)}.sx-pair__cabecera{padding:0 0 clamp(22px,3vw,40px)}.sx-pair__cabecera .sx-pair__title{text-wrap:balance;background:linear-gradient(100deg, var(--sx-ink) 0 44%, var(--sx-gold-soft) 50%, var(--sx-ink) 56% 100%) 130% 0 / 300% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;max-width:20ch;margin:0;font-size:clamp(2rem,4.4vw,3.6rem);font-weight:500;line-height:1.08;animation:11s ease-in-out infinite sx-titulo-luz}.sx-pair__cabecera .sx-pair__lead{max-width:54ch;margin-top:clamp(12px,1.6vw,18px)}.sx-pair__frame{--sx-pair-frasco:min(62vw, 290px);position:relative}.sx-pair__frame:before{content:"";z-index:0;left:0;right:0;top:calc(var(--sx-pair-frasco) * .88);pointer-events:none;background:linear-gradient(90deg, transparent, var(--sx-gold-soft,#e6cf97), transparent) no-repeat, linear-gradient(90deg, transparent, color-mix(in srgb, var(--sx-gold) 45%, transparent) 14%, color-mix(in srgb, var(--sx-gold) 45%, transparent) 86%, transparent);background-position:-30% 0,0 0;background-size:22% 100%,100% 100%;height:1px;animation:9s ease-in-out infinite sx-mando-destello;position:absolute}.sx-pair__rail{--sx-pair-col:100%;z-index:1;grid-auto-flow:column;grid-auto-columns:var(--sx-pair-col);scroll-snap-type:x mandatory;margin-inline:calc(var(--sx-gutter) * -1);scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:0;padding:4px 23% 6px;scroll-padding-inline:23%;display:grid;position:relative;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.sx-pair__rail::-webkit-scrollbar{display:none}.sx-pair__item{scroll-snap-align:center;text-align:center;min-width:0;transition:opacity .9s var(--sx-ease) calc(min(var(--i,0), 5) * 90ms), transform .9s var(--sx-ease) calc(min(var(--i,0), 5) * 90ms);align-content:start;justify-items:center;padding:0 10px;display:grid}.sx-pair__frasco{width:100%;height:var(--sx-pair-frasco);padding-bottom:calc(var(--sx-pair-frasco) * .12);place-items:end center;display:grid;position:relative}.sx-pair__frasco:before{content:"";background:radial-gradient(closest-side, var(--sx-media-glow), color-mix(in srgb, var(--sx-media-glow) 30%, transparent) 55%, transparent);opacity:.75;transition:opacity .6s var(--sx-ease), transform .6s var(--sx-ease);border-radius:50%;position:absolute;inset:6% 10%}.sx-pair__frasco img{object-fit:contain;object-position:bottom;transform-origin:bottom;-webkit-box-reflect:below 1px linear-gradient(to bottom, transparent 72%, #ffffff3d);width:auto;max-width:100%;height:100%;transition:transform .6s var(--sx-ease);position:relative}.sx-pair__item:hover .sx-pair__frasco img,.sx-pair__frasco:focus-visible img{transform:scale(1.05)}.sx-pair__item:hover .sx-pair__frasco:before,.sx-pair__frasco:focus-visible:before{opacity:1;transform:scale(1.08)}.sx-pair__texto{justify-items:center;gap:6px;max-width:24ch;margin-top:clamp(20px,2.4vw,34px);display:grid}.sx-pair__casa{letter-spacing:.3em;text-transform:uppercase;color:var(--sx-gold-text);font-size:.64rem;font-weight:500}.sx-pair__nombre{font-family:var(--sx-font-heading);color:var(--sx-ink);text-wrap:balance;font-size:clamp(1.08rem,1.3vw,1.24rem);line-height:1.22;text-decoration:none}.sx-pair__nombre:hover,.sx-pair__nombre:focus-visible{color:var(--sx-gold-text)}.sx-pair__precio{letter-spacing:.04em;color:var(--sx-ink-muted);font-size:.86rem}.sx-pair__comun{border-top:1px solid color-mix(in srgb, var(--sx-gold) 28%, transparent);letter-spacing:.16em;text-transform:uppercase;color:var(--sx-ink);margin-top:4px;padding-top:8px;font-size:.66rem;line-height:1.5}.sx-pair__comun-label{color:var(--sx-ink-muted)}.sx-pair__mando{justify-content:center;align-items:center;gap:18px;margin-top:clamp(22px,3vw,38px);display:flex}.sx-pair__mando[hidden]{display:none}.sx-pair__flecha{width:56px;height:44px;color:var(--sx-gold-text);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:color .3s,transform .3s,opacity .3s;display:grid}.sx-pair__flecha:first-child:hover:not(:disabled){transform:translate(-4px)}.sx-pair__flecha:last-child:hover:not(:disabled){transform:translate(4px)}.sx-pair__flecha:disabled{opacity:.25;cursor:default}.sx-pair__progreso{background:color-mix(in srgb, var(--sx-gold) 26%, transparent);width:clamp(120px,22vw,260px);height:1px;position:relative;overflow:hidden}.sx-pair__progreso>span{width:calc(var(--visible,.3) * 100%);background:var(--sx-gold-text);translate:calc(var(--avance,0) * (1 / var(--visible,.3) - 1) * 100%) 0;transition:translate .15s linear;position:absolute;top:0;bottom:0;left:0}.sx-pair__frame:not([data-visto]) .sx-pair__item{opacity:0;transform:translateY(26px)}@media (scripting:none){.sx-pair__frame:not([data-visto]) .sx-pair__item{opacity:1;transform:none}}@media (min-width:700px){.sx-pair__frame{--sx-pair-frasco:280px}.sx-pair__rail{--sx-pair-col:30%;padding-inline:5%;scroll-padding-inline:5%}.sx-pair__item{scroll-snap-align:start}}@media (min-width:1000px){.sx-pair__frame{--sx-pair-frasco:300px}.sx-pair__rail{--sx-pair-col:25%;margin-inline:0;padding-inline:4%;scroll-padding-inline:4%}}html[data-theme=day] .sx-pair__frame:before{background:linear-gradient(90deg,#0000,#fff,#0000) -30% 0/22% 100% no-repeat,linear-gradient(90deg,#0000,#8fa3ba80 14% 86%,#0000) 0 0/100% 100%}@media (prefers-reduced-motion:reduce){.sx-pair__frame:before{animation:none}.sx-pair__cabecera .sx-pair__title{-webkit-text-fill-color:currentColor;background:0 0;animation:none}.sx-pair__item{transition:none}.sx-pair__frame:not([data-visto]) .sx-pair__item{opacity:1;transform:none}}html[data-theme=day] .sx-cine__vendor{color:#6b4b17}html[data-theme=day] .sx-cine__icon[data-cine-play]:not([data-done=true]){color:#6b4b17;border-color:#8a6524}html[data-theme=day] .sx-cine__icon[data-cine-play]:not([data-done=true]):after{border-color:#8a6524}.sx-brands__letters{top:calc(var(--sx-header-h) + var(--sx-band-h) + var(--sx-safe-top));z-index:3;margin:14px calc(var(--sx-gutter) * -1) 6px;padding:10px var(--sx-gutter);background:color-mix(in srgb, var(--sx-bg) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--sx-line);flex-wrap:wrap;gap:4px;display:flex;position:sticky}.sx-brands__letters a{letter-spacing:.04em;min-width:30px;height:30px;color:var(--sx-gold-text);border-radius:8px;place-items:center;font-size:.85rem;text-decoration:none;display:inline-grid}.sx-brands__letters a:hover,.sx-brands__letters a:focus-visible{background:var(--sx-bg-elevated)}.sx-brands__group{scroll-margin-top:calc(var(--sx-header-h) + var(--sx-band-h) + var(--sx-safe-top) + 64px);padding-top:14px}.sx-brands__letter{color:var(--sx-gold-text);margin:0 0 8px;font-size:1.5rem}.sx-brands__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:700px){.sx-brands__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1000px){.sx-brands__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.sx-brands__item{border-bottom:1px solid var(--sx-line);height:100%;color:var(--sx-ink);transition:border-color var(--sx-dur) var(--sx-ease), color var(--sx-dur) var(--sx-ease);gap:2px;padding:14px 2px;text-decoration:none;display:grid}.sx-brands__item:hover,.sx-brands__item:focus-visible{border-color:var(--sx-gold-text-soft);color:var(--sx-gold-text-soft)}.sx-brands__name{font-weight:600;line-height:1.25}.sx-brands__meta{color:var(--sx-ink-muted);font-size:.78rem}.sx-brands__back{margin-bottom:6px;text-decoration:none;display:inline-block}@media (max-width:699px){.sx-brands__letters{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.sx-brands__letters::-webkit-scrollbar{display:none}.sx-brands__letters a{flex:none}}.sx-cine__price{font-family:var(--sx-font-heading);letter-spacing:0;align-items:center;gap:14px;font-size:clamp(1.7rem,6.4vw,2.1rem);font-weight:500;line-height:1.05}.sx-cine__size{font-family:var(--sx-font-body);letter-spacing:.06em;white-space:nowrap;color:var(--sx-gold-soft,#e6cf97);border-bottom:1px solid color-mix(in srgb, var(--sx-gold-soft,#e6cf97) 55%, transparent);padding:5px 0 4px;font-size:.86rem;font-weight:500;text-decoration:none}html[data-theme=day] .sx-cine__size{color:#6b4b17;border-bottom-color:#6b4b1780}@media (max-width:899px){.sx-cine__bar{row-gap:18px}.sx-cine__price{margin-bottom:2px}}.sx-cine__bottle{position:relative}.sx-cine__alt{z-index:3;pointer-events:none;opacity:0;place-items:center;transition:opacity .45s,transform .55s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;inset:0;transform:translate(28px)scale(.98)}.sx-cine__alt[data-show=true]{opacity:1;transform:none}.sx-cine .sx-cine__alt img{visibility:visible;-webkit-box-reflect:unset;object-fit:contain;filter:drop-shadow(0 26px 34px #00000080);width:auto;max-width:min(78vw,420px);height:auto;max-height:calc(100% - 18px);animation:none;transform:none}.sx-cine__gl{transition:opacity .45s,filter .45s}.sx-cine__bottle>img{transition:transform .6s ease-out,opacity .45s,filter .45s}.sx-cine[data-view=box] .sx-cine__gl,.sx-cine[data-view=decant] .sx-cine__gl,.sx-cine[data-view=box] .sx-cine__bottle>img,.sx-cine[data-view=decant] .sx-cine__bottle>img{opacity:.18;filter:blur(6px)}.sx-cine__dots{z-index:4;gap:4px;display:flex;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.sx-cine__dot{cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:28px;padding:0;display:grid}.sx-cine__dot:before{content:"";background:color-mix(in srgb, var(--sx-gold-soft,#e6cf97) 40%, transparent);border-radius:999px;width:7px;height:7px;transition:width .3s,background .3s}.sx-cine__dot[aria-selected=true]:before{background:var(--sx-gold-soft,#e6cf97);width:20px}html[data-theme=day] .sx-cine__dot:before{background:#6b4b1759}html[data-theme=day] .sx-cine__dot[aria-selected=true]:before{background:#6b4b17}@media (prefers-reduced-motion:reduce){.sx-cine__alt{transition:opacity .2s linear;transform:none}}.sx-pending{display:none}a:has(>.sx-pending[data-pending=true]){border-color:var(--sx-gold-deep);animation:.9s ease-in-out infinite sx-pending}:is(.sx-section:has(.sx-pending[data-pending=true]) .sx-grid,.sx-section:has(.sx-pending[data-pending=true]) .sx-brands__group){opacity:.45;transition:opacity .2s}@keyframes sx-pending{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){a:has(>.sx-pending[data-pending=true]){animation:none}}a.sx-salas__card{color:inherit;text-decoration:none}.sx-intro{max-width:68ch;color:var(--sx-ink-muted);margin:4px 0 14px;font-size:.98rem;line-height:1.55}.sx-wholesale__form{gap:14px;max-width:760px;margin-top:18px;display:grid}.sx-wholesale__field{gap:6px;font-size:.92rem;display:grid}.sx-wholesale__field small{font-size:.78rem}.sx-wholesale__form textarea{resize:vertical;min-height:110px}.sx-wholesale__trap{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.sx-wholesale__form .sx-btn{justify-self:start}@media (min-width:700px){.sx-wholesale__form{grid-template-columns:1fr 1fr;column-gap:18px}.sx-wholesale__field[data-wide=true],.sx-wholesale__form .sx-notice,.sx-wholesale__form .sx-btn{grid-column:1/-1}}html[data-gesto] body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}html{touch-action:manipulation}.sx-gesto{left:50%;bottom:calc(22px + env(safe-area-inset-bottom,0px));z-index:90;color:#f4ede0;white-space:nowrap;pointer-events:none;opacity:0;background:#0a0908db;border:1px solid #e6cf9773;border-radius:999px;margin:0;padding:10px 18px;font-size:.92rem;transition:opacity .25s,transform .25s;position:fixed;transform:translate(-50%,10px)}.sx-gesto[data-show=true]{opacity:1;transform:translate(-50%)}.sx-gesto[data-escuchando=true]{border-color:var(--sx-gold-soft,#e6cf97);animation:1.4s ease-out infinite sx-cine-onda-sombra;box-shadow:0 0 #e6cf9799}@keyframes sx-cine-onda-sombra{0%{box-shadow:0 0 #e6cf978c}to{box-shadow:0 0 0 16px #e6cf9700}}@media (prefers-reduced-motion:reduce){.sx-gesto{transition:none}.sx-gesto[data-escuchando=true]{animation:none}}.sx-familias__card{aspect-ratio:4/5}.sx-familias__marco{clip-path:inset(1px);display:block;overflow:hidden}.sx-familias__foto{aspect-ratio:1;object-fit:cover;object-position:0 50%;width:225%;max-width:none;height:auto;transform:translateY(calc(var(--foco,30%) * -1)) scale(1.02);transform-origin:22% var(--foco,30%);animation:18s ease-in-out infinite alternate sx-familia-respira;position:absolute;top:50%;left:0}.sx-familias__card:hover .sx-familias__foto{animation-play-state:paused}@keyframes sx-familia-respira{0%{transform:translateY(calc(var(--foco,30%) * -1)) scale(1.02)}to{transform:translateY(calc(var(--foco,30%) * -1)) scale(1.1)}}@media (prefers-reduced-motion:reduce){.sx-familias__foto{animation:none}}.sx-familias-section{margin-top:48px}.sx-sala__foto{object-position:0% 50%;animation:9s cubic-bezier(.2,.7,.2,1) both sx-sala-kenburns,26s ease-in-out 9s infinite alternate sx-sala-foto-deriva}@media (max-aspect-ratio:1){.sx-sala__foto{width:114%;height:114%}}@keyframes sx-sala-foto-deriva{0%{transform:scale(1)}to{transform:scale(1.1)translate(-1.5%,-1%)}}@media (prefers-reduced-motion:reduce){.sx-sala__foto{animation:none}}.sx-pagos{border-top:1px solid var(--sx-line);flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:10px 0 0;list-style:none;display:flex}.sx-pagos li{display:flex}.sx-pagos img{width:38px;height:24px;display:block}.sx-product__buy-end{border-top:1px solid var(--sx-line);margin-top:28px;padding-top:20px}.sx-product__familia{margin-top:18px}.sx-comprar{flex-direction:column;align-items:center;margin:22px 0 8px;display:flex}.sx-comprar__btn{justify-content:center;min-width:min(320px,100%)}.sx-redes{flex-wrap:wrap;gap:10px;margin:16px 0 0;padding:0;list-style:none;display:flex}.sx-redes__a{border:1px solid var(--sx-gold);width:44px;height:44px;color:var(--sx-gold-text,var(--sx-gold));border-radius:50%;justify-content:center;align-items:center;transition:background-color .2s,color .2s;display:inline-flex}.sx-redes__a:hover{background:var(--sx-gold);color:var(--sx-bg)}.sx-tienda{justify-items:start;gap:18px;margin-top:14px;display:grid}.sx-tienda__datos{gap:14px;margin:0;display:grid}.sx-tienda__datos dd{color:var(--sx-ink);margin:4px 0 0}.sx-tienda__datos a{color:inherit;text-underline-offset:3px}@media (prefers-reduced-motion:reduce){.sx-sobre__banner{animation:none}}.sx-estrellas{color:var(--sx-ink-muted);margin:2px 0;font-size:.85rem;display:inline-block}.sx-estrellas__oro{color:var(--sx-gold-deep,#8a6d3b)}.sx-cart__envio{gap:4px;font-size:.9rem;display:grid}.sx-cart__envio progress{width:100%;height:6px;accent-color:var(--sx-gold-deep,#8a6d3b)}@media (min-width:900px){.sx-wrap.sx-header__row{grid-template-columns:auto minmax(0,1fr) auto;gap:16px;max-width:none}.sx-header__row .sx-logo{grid-column:2}.sx-nav{white-space:nowrap;gap:clamp(12px,1.5vw,30px);font-size:clamp(.84rem,1.05vw,1rem)}.sx-showcase{width:100vw;margin-inline:calc(50% - 50vw)}.sx-showcase__video[data-active=true]{transform:scale(1.03)}.sx-showcase__title{font-size:clamp(2.6rem,4.2vw,5rem)}.sx-showcase__body{max-width:640px;font-size:clamp(1.05rem,1.3vw,1.35rem)}.sx-showcase__copy{max-width:min(880px,60vw)}}@media (min-width:1200px){.sx-wrap.sx-header__row{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}.sx-showcase__overlay,.sx-sala__overlay{max-width:none}.sx-foto-escena,.sx-cine__icon-texto{display:none}.sx-cine__mando,.sx-cine__comprar,.sx-cine__cifra{display:contents}.sx-precio-antes{font-family:var(--sx-font-body);color:var(--sx-ink-muted);margin-right:.35em;font-size:.66em;font-weight:400;text-decoration-thickness:1px}.sx-cierre{isolation:isolate;padding:clamp(64px, 9vw, 120px) var(--sx-gutter) clamp(56px, 8vw, 104px);text-align:center;margin-top:clamp(20px,4vw,56px);position:relative;overflow:hidden}.sx-cierre:before{content:"";z-index:-2;background:radial-gradient(closest-side, color-mix(in srgb, var(--sx-gold) 22%, transparent), transparent);position:absolute;inset:0}.sx-cierre .sx-sala__fx{z-index:-1;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}html[data-theme=day] .sx-cierre .sx-sala__fx{mix-blend-mode:normal}.sx-cierre__cielo{z-index:-1;opacity:0;width:100%;height:100%;transition:opacity 1.2s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#0000,#000 22% 78%,#0000)}.sx-cierre__cielo[data-listo=true]{opacity:1}.sx-cierre__interior{justify-items:center;max-width:1120px;margin:0 auto;display:grid;position:relative}.sx-cierre__casa{letter-spacing:.3em;text-transform:uppercase;color:var(--sx-gold-text);margin:0 0 12px;font-size:.72rem;font-weight:500}.sx-cierre__nombre{max-width:22ch;font-family:var(--sx-font-heading);color:var(--sx-ink);margin:0;font-size:clamp(2rem,4.6vw,3.8rem);line-height:1.06}.sx-compra-final{margin-top:26px}.sx-compra-final__precio{font-family:var(--sx-font-heading);color:var(--sx-ink);justify-items:center;margin:0 0 26px;font-size:clamp(2.3rem,3.6vw,3.1rem);line-height:1.04;display:grid}.sx-compra-final__precio .sx-precio-antes{letter-spacing:.02em;margin:0 0 3px;font-size:.9rem;line-height:1.1}.sx-compra-final__botones{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.sx-compra-final .sx-comprar{order:-1;width:100%;margin:0}html[data-theme] .sx-compra-final .sx-comprar__btn{clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);color:#17120a;letter-spacing:.26em;text-transform:uppercase;background:linear-gradient(120deg,#b98a3c,#efd79a 48%,#b98a3c);border:0;border-radius:0;justify-content:center;align-items:center;gap:12px;width:min(100%,340px);min-width:0;height:60px;padding:0 28px;font-size:.78rem;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.sx-compra-final .sx-comprar__btn:after{content:"→";letter-spacing:0;font-size:1.05rem;transition:transform .3s}.sx-compra-final .sx-comprar__btn:hover:after{transform:translate(5px)}.sx-compra-final .sx-comprar__btn:before{content:"";background:linear-gradient(100deg,#0000,#ffffffa6,#0000);width:40%;animation:5s ease-in-out infinite sx-final-brillo;position:absolute;top:0;bottom:0;left:-60%}@keyframes sx-final-brillo{0%,62%{left:-60%}to{left:130%}}html[data-theme] .sx-compra-final__botones>.sx-btn{color:var(--sx-ink);letter-spacing:.24em;text-transform:uppercase;background:0 0;border:0;border-radius:0;padding:8px 2px;font-size:.74rem;font-weight:500;position:relative}.sx-compra-final__botones>.sx-btn:after{content:"";background:var(--sx-gold);transform-origin:50%;height:1px;transition:transform .35s;position:absolute;bottom:2px;left:0;right:0;transform:scaleX(.35)}.sx-compra-final__botones>.sx-btn:hover:after{transform:scaleX(1)}.sx-cierre__hilo{background:linear-gradient(90deg, transparent, var(--sx-gold-soft,#e6cf97), transparent) no-repeat, linear-gradient(90deg, transparent, color-mix(in srgb, var(--sx-gold) 45%, transparent) 18%, color-mix(in srgb, var(--sx-gold) 45%, transparent) 82%, transparent);background-position:-30% 0,0 0;background-size:24% 100%,100% 100%;width:min(100%,880px);height:1px;margin:clamp(36px,5vw,60px) 0 clamp(28px,4vw,44px);animation:8s ease-in-out infinite sx-mando-destello;display:block}@keyframes sx-mando-destello{0%{background-position:-30% 0,0 0}to{background-position:130% 0,0 0}}.sx-sellos{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px;width:100%;margin:0;padding:0;list-style:none;display:grid}.sx-sello{text-align:center;align-content:start;justify-items:center;gap:10px;display:grid}.sx-sello__medalla{width:84px;height:84px;overflow:visible}.sx-sello__laurel ellipse{fill:color-mix(in srgb, var(--sx-gold) 26%, transparent);stroke:var(--sx-gold);stroke-width:.5px}.sx-sello__aro{fill:none;stroke:color-mix(in srgb, var(--sx-gold) 55%, transparent);stroke-width:.8px}.sx-sello__luz{fill:none;stroke:var(--sx-gold-soft,#e6cf97);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:16 84;transform-origin:50px 50px;animation:6s linear infinite sx-sello-gira}html[data-theme=day] .sx-sello__luz{stroke:#6b4b17}.sx-sello__simbolo{fill:none;stroke:var(--sx-gold-text,var(--sx-gold));stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.sx-sello__texto{letter-spacing:.17em;text-transform:uppercase;max-width:19ch;color:var(--sx-ink);font-size:.64rem;font-weight:500;line-height:1.45}@keyframes sx-sello-gira{to{transform:rotate(360deg)}}.sx-cierre .sx-pagos{filter:grayscale();opacity:.6;border:0;justify-content:center;gap:8px;margin:32px 0 0;padding:0;transition:opacity .3s,filter .3s}.sx-cierre .sx-pagos:hover{filter:none;opacity:1}@media (min-width:900px){.sx-sellos{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.sx-sello{border-left:1px solid color-mix(in srgb, var(--sx-gold) 22%, transparent);padding:0 18px}.sx-sello:first-child{border-left:0}.sx-compra-final__botones{flex-direction:row;justify-content:center;gap:34px}.sx-compra-final .sx-comprar{order:0;width:auto}html[data-theme] .sx-compra-final .sx-comprar__btn{width:260px}}@media (prefers-reduced-motion:reduce){.sx-sello__luz,.sx-cierre__hilo,.sx-compra-final .sx-comprar__btn:before{animation:none}}@media (min-width:900px){.sx-cine__bar{padding:20px calc(var(--sx-gutter) * 2) 24px;display:block}.sx-cine__bar:before{content:"";left:calc(var(--sx-gutter) * 2);right:calc(var(--sx-gutter) * 2);background:linear-gradient(90deg, transparent, var(--sx-gold-soft,#e6cf97), transparent) no-repeat, linear-gradient(90deg, transparent, color-mix(in srgb, var(--sx-gold) 45%, transparent) 18%, color-mix(in srgb, var(--sx-gold) 45%, transparent) 82%, transparent);pointer-events:none;background-position:-30% 0,0 0;background-size:22% 100%,100% 100%;height:1px;animation:8s ease-in-out infinite sx-mando-destello;position:absolute;top:0}.sx-cine__mando{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:28px;display:grid}.sx-cine__actions{display:contents}html[data-theme] .sx-cine__mando .sx-cine__icon{-webkit-backdrop-filter:none;backdrop-filter:none;width:auto;min-width:0;height:56px;color:var(--sx-cine-ink,var(--sx-ink));background:0 0;border:0;grid-area:1/1;justify-self:start;align-items:center;gap:14px;padding:0;animation:none;display:inline-flex;position:relative}.sx-cine__mando .sx-cine__icon>svg{box-sizing:border-box;width:56px;height:56px;color:var(--sx-gold-soft,#e6cf97);flex:none;padding:17px}html[data-theme=day] .sx-cine__mando .sx-cine__icon>svg{color:#6b4b17}html[data-theme] .sx-cine__mando .sx-cine__icon:before,html[data-theme] .sx-cine__mando .sx-cine__icon:after{content:"";top:0;left:0;pointer-events:none;border-radius:50%;width:56px;height:56px;position:absolute;inset:0 auto 0 0;transform:none}html[data-theme] .sx-cine__mando .sx-cine__icon:after{border:1px solid color-mix(in srgb, var(--sx-gold) 42%, transparent);opacity:1;animation:none}html[data-theme] .sx-cine__mando .sx-cine__icon:before{background:conic-gradient(from 0deg, transparent 0 62%, var(--sx-gold-soft,#e6cf97) 100%);animation:3.6s linear infinite sx-mando-gira;-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px));mask:radial-gradient(closest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px))}html[data-theme=day] .sx-cine__mando .sx-cine__icon:before{background:conic-gradient(from 0deg, transparent 0 62%, #6b4b17 100%)}@keyframes sx-mando-gira{to{transform:rotate(360deg)}}.sx-cine__icon-texto{font-family:var(--sx-font-body);letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;font-size:.72rem;font-weight:500;display:inline}.sx-cine__mando .sx-cine__price{text-align:center;grid-area:1/2;justify-items:center;gap:2px;display:grid}.sx-cine__cifra{white-space:nowrap;justify-items:center;font-size:clamp(2rem,2.5vw,2.7rem);line-height:1.02;display:grid}.sx-cine__cifra .sx-precio-antes{letter-spacing:.02em;margin:0 0 2px;font-size:.86rem;line-height:1.1}.sx-cine__mando .sx-cine__size{letter-spacing:.2em;text-transform:uppercase;border:0;padding:2px 0 0;font-size:.68rem}.sx-cine__comprar{grid-area:1/3;justify-content:flex-end;align-items:center;gap:26px;display:flex}html[data-theme] .sx-cine__mando .sx-cine__add{-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--sx-cine-ink,var(--sx-ink));letter-spacing:.22em;text-transform:uppercase;background:0 0;border:0;border-radius:0;padding:8px 0;font-size:.72rem;font-weight:500;position:relative}.sx-cine__mando .sx-cine__add:after{content:"";background:var(--sx-gold);transform-origin:0;height:1px;transition:transform .35s;position:absolute;bottom:2px;left:0;right:0;transform:scaleX(.35)}.sx-cine__mando .sx-cine__add:hover:after{transform:scaleX(1)}html[data-theme] .sx-cine__mando .sx-cine__buy.sx-btn--primary{clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);-webkit-backdrop-filter:none;backdrop-filter:none;color:#17120a;letter-spacing:.24em;text-transform:uppercase;background:linear-gradient(120deg,#b98a3c,#efd79a 48%,#b98a3c);border:0;border-radius:0;justify-content:center;align-items:center;gap:12px;min-width:188px;height:54px;padding:0 26px;font-size:.74rem;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.sx-cine__mando .sx-cine__buy.sx-btn--primary:after{content:"→";letter-spacing:0;font-size:1rem;transition:transform .3s}.sx-cine__mando .sx-cine__buy.sx-btn--primary:hover:after{transform:translate(5px)}.sx-cine__mando .sx-cine__buy.sx-btn--primary[data-saliendo]:after{content:none}.sx-cine__mando .sx-cine__buy.sx-btn--primary:before{content:"";background:linear-gradient(100deg,#0000,#ffffffa6,#0000);width:40%;animation:5s ease-in-out infinite sx-mando-brillo;position:absolute;top:0;bottom:0;left:-60%}@keyframes sx-mando-brillo{0%,62%{left:-60%}to{left:130%}}.sx-product--cine{align-items:start}.sx-product__lado{top:calc(var(--sx-header-h) + var(--sx-band-h) + var(--sx-safe-top) + 16px);position:sticky}.sx-product__lado .sx-product__familia{margin:14px 0 4px}.sx-foto-escena{isolation:isolate;height:clamp(320px,100svh - 350px,640px);margin:14px 0 0;display:block;position:relative;overflow:hidden}.sx-foto-escena:before{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--sx-gold) 24%, transparent), transparent);position:absolute;inset:0}.sx-foto-escena__cielo{opacity:0;width:100%;height:100%;transition:opacity 1.2s;position:absolute;inset:0}.sx-foto-escena__cielo[data-listo=true]{opacity:1}html[data-theme=day] .sx-foto-escena .sx-sala__fx{mix-blend-mode:normal}.sx-foto-escena__foto{animation:9s ease-in-out infinite alternate sx-foto-flota;position:absolute;inset:9%}.sx-foto-escena__foto img{object-fit:contain;filter:drop-shadow(0 16px 26px #00000059);width:100%;max-width:none;height:100%;display:block}.sx-foto-escena__luz{-webkit-mask:var(--sx-foto) center / contain no-repeat;-webkit-mask:var(--sx-foto) center / contain no-repeat;mask:var(--sx-foto) center / contain no-repeat;pointer-events:none;background:linear-gradient(105deg,#0000 38%,#fff4d68c 50%,#0000 62%) 130% 0/260% 100% no-repeat;animation:9s ease-in-out infinite sx-foto-luz;position:absolute;inset:0}@keyframes sx-foto-flota{0%{transform:translateY(5px)}to{transform:translateY(-5px)}}@keyframes sx-foto-luz{0%,62%{background-position:130% 0}to{background-position:-30% 0}}}@media (min-width:900px) and (max-height:559px){.sx-foto-escena{display:none}}@media (prefers-reduced-motion:reduce){.sx-foto-escena__foto,.sx-foto-escena__luz,.sx-cine__bar:before,html[data-theme] .sx-cine__mando .sx-cine__icon:before,.sx-cine__mando .sx-cine__buy.sx-btn--primary:before{animation:none}}.sx-conste{--n:0;isolation:isolate;border-radius:var(--sx-radius);background:radial-gradient(closest-side, color-mix(in srgb, var(--sx-gold) 12%, transparent), transparent);height:clamp(340px,100svh - 500px,480px);margin-top:8px;animation:.9s both sx-sala-in;position:relative;overflow:hidden}html[data-theme=day] .sx-conste .sx-sala__fx{mix-blend-mode:normal}.sx-conste__hilo{pointer-events:none;width:100%;height:100%;filter:drop-shadow(0 0 4px color-mix(in srgb, var(--sx-gold) 70%, transparent));animation:2.4s cubic-bezier(.3,.6,.3,1) .2s both sx-hilo-baja;position:absolute;inset:0;overflow:visible}.sx-conste__hilo polyline{fill:none;stroke:var(--sx-gold);stroke-width:1px;opacity:.6}.sx-conste__hilo--h{display:none}@keyframes sx-hilo-baja{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0 0 -5%)}}@keyframes sx-hilo-avanza{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 -5% 0 0)}}.sx-conste__tiempo{left:0;top:var(--y);writing-mode:vertical-rl;opacity:.85;font-size:.6rem;animation:1s .4s both sx-sala-in;position:absolute;translate:0 -50%;rotate:180deg}.sx-conste__lista{margin:0;padding:0;list-style:none;position:absolute;inset:0}.sx-conste__luna{left:var(--x);top:var(--y);text-align:center;width:84px;animation:sx-luna-entra .9s calc(.5s + var(--i) * .26s) cubic-bezier(.2, .9, .3, 1.2) both;position:absolute;translate:-50% -50%}@keyframes sx-luna-entra{0%{opacity:0;scale:.4}to{opacity:1;scale:1}}.sx-conste__flota{--n:0;animation:sx-luna-flota calc(6s + var(--i) * .7s) calc(var(--i) * -1.3s) ease-in-out infinite alternate;justify-items:center;gap:4px;display:grid;position:relative}@keyframes sx-luna-flota{0%{transform:translate(-4px,-3px)}to{transform:translate(4px,4px)}}.sx-conste__aura{background:radial-gradient(closest-side, color-mix(in srgb, var(--sx-gold) 60%, transparent), transparent);width:150px;height:150px;opacity:calc(.18 + var(--n) * .75);transform:scale(calc(.75 + var(--n) * .35));pointer-events:none;border-radius:50%;margin:-45px 0 0 -75px;position:absolute;top:0;left:50%}.sx-conste__disco{border:1.5px solid color-mix(in srgb, var(--sx-gold) 75%, transparent);width:60px;height:60px;transform:scale(calc(1 + var(--n) * .22));background:#0a0908;border-radius:50%;display:block;position:relative;overflow:hidden}.sx-conste__disco img,.sx-conste__disco video{object-fit:cover;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.sx-conste__disco video{opacity:0;transition:opacity .9s}.sx-conste__disco video[data-viva=true]{opacity:1}.sx-conste__nombre{background:color-mix(in srgb, var(--sx-bg) 78%, transparent);max-width:84px;color:var(--sx-ink-muted);overflow-wrap:anywhere;border-radius:6px;padding:0 4px;font-size:.7rem;line-height:1.15;position:relative}.sx-conste--frasco{place-items:center;display:grid}.sx-conste__luz{background:radial-gradient(closest-side, color-mix(in srgb, var(--sx-gold) 45%, transparent), transparent);width:70%;height:80%;animation:9s ease-in-out infinite alternate sx-luz-pasa;position:absolute;top:10%;left:0}html[data-theme=day] .sx-conste__luz{background:radial-gradient(closest-side,#fff9,#0000)}@keyframes sx-luz-pasa{0%{translate:-25%}to{translate:65%}}.sx-conste__frasco{object-fit:contain;filter:drop-shadow(0 18px 30px #0000008c);width:auto;height:86%;transform:scale(calc(1 + var(--n) * .05));position:relative}@media (min-width:900px){.sx-noor-stage__foco[data-constelacion=true]{grid-template-columns:340px minmax(0,1fr);align-items:center;gap:28px;display:grid}.sx-noor-stage__foco[data-constelacion=true] .sx-noor-stage__cards[data-count="1"].sx-cards-row{grid-template-columns:minmax(0,1fr)}.sx-conste{height:clamp(380px,100svh - 260px,620px);margin-top:0}.sx-conste__hilo--v{display:none}.sx-conste__hilo--h{animation-name:sx-hilo-avanza;display:block}.sx-conste__tiempo{left:var(--xd);writing-mode:horizontal-tb;font-size:.68rem;top:10px;translate:-50%;rotate:none}.sx-conste__luna{left:var(--xd);top:var(--yd);width:120px}.sx-conste__disco{width:84px;height:84px}.sx-conste__aura{width:190px;height:190px;margin:-53px 0 0 -95px}.sx-conste__nombre{max-width:120px;font-size:.78rem}}@media (prefers-reduced-motion:reduce){.sx-conste,.sx-conste__hilo,.sx-conste__tiempo,.sx-conste__luna,.sx-conste__flota,.sx-conste__luz{animation:none}}@media (min-width:900px){.sx-foto-escena__cielo,.sx-foto-escena .sx-sala__fx{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000),linear-gradient(#0000,#000 16% 84%,#0000);mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000),linear-gradient(#0000,#000 16% 84%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}}html[data-theme] .sx-cine__bar{background:0 0}.sx-cine__bar:after{content:"";z-index:-1;background:linear-gradient(to top, var(--sx-bg) 0%, var(--sx-bg) 8%, color-mix(in srgb, var(--sx-bg) 72%, transparent) 42%, color-mix(in srgb, var(--sx-bg) 22%, transparent) 72%, transparent 100%);pointer-events:none;height:calc(100% + 150px);position:absolute;bottom:0;left:0;right:0}.sx-cine:after{content:"";z-index:4;background:var(--sx-bg);pointer-events:none;height:2px;position:absolute;bottom:0;left:0;right:0}html{background:var(--sx-bg)}body{background:0 0}.sx-universo{z-index:-1;pointer-events:none;width:100vw;height:100vh;position:fixed;inset:0}@media print{.sx-universo{display:none}}html[data-theme=day] .sx-cierre:before,html[data-theme=day] .sx-foto-escena:before{background:radial-gradient(closest-side,#b9c4d24d,#0000)}html[data-theme=day] .sx-cierre__hilo{background:linear-gradient(90deg,#0000,#fff,#0000) -30% 0/24% 100% no-repeat,linear-gradient(90deg,#0000,#8fa3ba80 18% 82%,#0000) 0 0/100% 100%}html[data-theme=day] .sx-foto-escena__luz{background-image:linear-gradient(105deg,#0000 38%,#fff9 50%,#0000 62%)}html[data-theme=day] .sx-cine__copy,html[data-theme=day] .sx-cine__title{text-shadow:none}html[data-theme=day] .sx-cine{background:0 0}html[data-theme=day] .sx-cine__film,html[data-theme=day] .sx-cine__sky,html[data-theme=day] .sx-cine__grain,html[data-theme=day] .sx-cine__halo{-webkit-mask-image:linear-gradient(#000 calc(100% - 230px),#0000 calc(100% - 40px));mask-image:linear-gradient(#000 calc(100% - 230px),#0000 calc(100% - 40px))}html[data-theme=day] .sx-cine__bar{background:0 0}html[data-theme=day] .sx-cine__bar:after,html[data-theme=day] .sx-cine:after{display:none}html[data-theme=day] .sx-brands__letters{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--sx-bg) 62%, transparent) 8%, color-mix(in srgb, var(--sx-bg) 62%, transparent) 92%, transparent)}.sx-grid .sx-card__body,.sx-noor-stage[data-many=true] .sx-card__body{text-align:center;justify-items:center}:root[data-theme=day]{--sx-media-glow:#ffffffb3}html[data-theme=day] .sx-cierre .sx-sala__fx,html[data-theme=day] .sx-foto-escena .sx-sala__fx,html[data-theme=day] .sx-conste .sx-sala__fx{display:none}.sx-cabecera{text-align:center;justify-items:center;padding:clamp(16px,4.5vw,60px) 0 clamp(26px,4vw,48px);display:grid}.sx-cabecera .sx-eyebrow{letter-spacing:.36em;align-items:center;gap:14px;margin-bottom:18px;font-size:.68rem;text-decoration:none;display:inline-flex}.sx-cabecera .sx-eyebrow:before,.sx-cabecera .sx-eyebrow:after{content:"";background:linear-gradient(90deg, transparent, var(--sx-gold-text));width:clamp(26px,7vw,90px);height:1px}.sx-cabecera .sx-eyebrow:after{transform:scaleX(-1)}.sx-cabecera h2{text-wrap:balance;max-width:20ch;font-size:clamp(2rem,4.4vw,3.6rem);font-weight:500;line-height:1.1}.sx-cabecera h1{text-wrap:balance;background:linear-gradient(100deg, var(--sx-ink) 0 44%, var(--sx-gold-soft) 50%, var(--sx-ink) 56% 100%) 130% 0 / 300% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;max-width:20ch;font-size:clamp(2.5rem,6.2vw,5.2rem);font-weight:500;line-height:1.06;animation:11s ease-in-out infinite sx-titulo-luz}@keyframes sx-titulo-luz{0%{background-position:130% 0}55%,to{background-position:-30% 0}}.sx-cabecera .sx-intro{text-wrap:pretty;max-width:62ch;margin:clamp(16px,2vw,24px) 0 0;font-size:clamp(.98rem,1.15vw,1.08rem);line-height:1.7}.sx-cabecera .sx-chat__form{border-bottom:1px solid var(--sx-gold-text);align-items:center;gap:16px;width:min(100%,560px);margin-top:clamp(22px,3vw,34px);display:flex}.sx-cabecera .sx-input{text-align:center;background:0 0;border:0;border-radius:0;padding:0 4px;font-size:1.2rem}.sx-cabecera .sx-input:focus{outline:none}.sx-cabecera:has(.sx-input:focus-visible) .sx-chat__form{box-shadow:0 1px 0 var(--sx-gold-text), 0 6px 14px -8px var(--sx-gold)}.sx-cabecera .sx-chat__form .sx-btn{min-height:44px;box-shadow:none;color:var(--sx-gold-text);letter-spacing:.24em;text-transform:uppercase;background:0 0;border:0;padding:0 2px;font-size:.68rem}.sx-cabecera__dato{color:var(--sx-ink-muted);letter-spacing:.24em;text-transform:uppercase;margin:18px 0 0;font-size:.68rem}.sx-brands>.sx-cabecera__dato,.sx-brands .sx-cabecera__dato{text-align:center;margin:0 0 8px}@media (min-width:700px){.sx-brands__letters{justify-content:center}}.sx-brands__letter{text-align:center}@media (prefers-reduced-motion:reduce){.sx-cabecera h1{-webkit-text-fill-color:currentColor;background:0 0;animation:none}}html[data-theme=day] .sx-header{isolation:isolate;-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);background:linear-gradient(#e2effcd6,#f3f8fdb8);border-bottom:0}html[data-theme=day] .sx-header:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg,#0000 42%,#ffffffd9 50%,#0000 58%) 130% 0/300% 100% no-repeat;animation:14s ease-in-out infinite sx-menu-luz;position:absolute;inset:0}@keyframes sx-menu-luz{0%{background-position:130% 0}60%,to{background-position:-30% 0}}html[data-theme=day] .sx-header:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#8fa3ba 15%,#b9c4d2 50%,#8fa3ba 85%,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}html[data-theme=day] .sx-band-slot{background:linear-gradient(90deg,#0000,#b9c4d28c 15% 85%,#0000) top/100% 1px no-repeat;border-top:0}html[data-theme=day] .sx-band__key,html[data-theme=day] .sx-band__send{background:#ffffff8c}@media (prefers-reduced-motion:reduce){html[data-theme=day] .sx-header:before{background:0 0;animation:none}}html[data-theme=day] .sx-band__hint{background:linear-gradient(90deg,#0000,#eef5fcf2 22% 78%,#0000)}.sx-footer .sx-redes{justify-content:center;gap:clamp(6px,1.4vw,16px);margin-top:18px}.sx-footer .sx-redes__a{color:var(--sx-ink-muted);border:0}.sx-footer .sx-redes__a:hover{color:var(--sx-gold-text-soft);filter:drop-shadow(0 0 8px color-mix(in srgb, var(--sx-gold) 60%, transparent));background:0 0}.sx-footer .sx-pagos{filter:grayscale();opacity:.7;border-top:0;justify-content:center;margin:0 0 18px;padding:0}html[data-theme=day] .sx-footer:before{background:linear-gradient(90deg,#0000,#8fa3ba 50%,#0000)}html[data-theme=day] .sx-footer:after{background:radial-gradient(70% 100% at 50% 100%,#ffffffd9,#0000)}.sx-sobre__hero{height:clamp(280px,62vh,620px);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.sx-sobre__banner{object-fit:cover;animation:22s ease-in-out infinite alternate sx-familia-respira}.sx-sobre__portada{margin-top:clamp(-70px,-5vw,-24px);padding-top:0;position:relative}.sx-sobre__botones{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 34px;margin-top:clamp(24px,3vw,36px);display:flex}.sx-sobre__principal{clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);color:#17120a;letter-spacing:.24em;text-transform:uppercase;background:linear-gradient(120deg,#b98a3c,#efd79a 48%,#b98a3c);justify-content:center;align-items:center;gap:12px;min-height:58px;padding:0 30px;font-size:.74rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.sx-sobre__principal:after{content:"→";letter-spacing:0;font-size:1.05rem;transition:transform .3s}.sx-sobre__principal:hover:after{transform:translate(5px)}.sx-sobre__fino,.sx-sobre__enlace,html[data-theme] .sx-sobre .sx-tienda .sx-btn{min-height:44px;color:var(--sx-ink);letter-spacing:.24em;text-transform:uppercase;background:0 0;border:0;border-radius:0;align-items:center;padding:0 2px;font-size:.72rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.sx-sobre__fino:after,.sx-sobre__enlace:after,.sx-sobre .sx-tienda .sx-btn:after{content:"";background:var(--sx-gold-text-soft);height:1px;transition:transform .35s;position:absolute;bottom:8px;left:0;right:0;transform:scaleX(.35)}.sx-sobre__fino:hover:after,.sx-sobre__enlace:hover:after,.sx-sobre .sx-tienda .sx-btn:hover:after{transform:scaleX(1)}.sx-sobre__bloque{text-align:center;padding:clamp(60px,9vw,118px) 0 0}.sx-sobre__bloque:last-child{padding-bottom:clamp(30px,5vw,60px)}.sx-sobre__bloque>h2{text-wrap:balance;max-width:22ch;margin:0 auto 14px;font-size:clamp(1.9rem,4vw,3.2rem);font-weight:500;line-height:1.12}.sx-sobre__bloque>.sx-lead{text-wrap:pretty;max-width:60ch;margin-inline:auto}.sx-sobre__cifras{grid-template-columns:repeat(2,1fr);gap:28px 0;margin:clamp(30px,4vw,52px) 0 0;padding:0;list-style:none;display:grid}.sx-sobre__cifras li{align-content:center;gap:8px;padding:4px 10px;display:grid}.sx-sobre__cifras strong{font-family:var(--sx-font-heading);color:var(--sx-ink);font-size:clamp(1.5rem,3vw,2.5rem);font-weight:500}.sx-sobre__cifras span{color:var(--sx-ink-muted);letter-spacing:.2em;text-transform:uppercase;font-size:.64rem}.sx-sobre__tarjetas{margin-top:clamp(24px,4vw,48px);display:grid}.sx-sobre__tarjeta{border-top:1px solid var(--sx-line);padding:28px clamp(8px,2.6vw,38px)}.sx-sobre__tarjeta:first-child{border-top:0}.sx-sobre__tarjeta h3{margin:10px 0;font-size:clamp(1.14rem,1.6vw,1.36rem);font-weight:500}.sx-sobre__tarjeta p{color:var(--sx-ink-muted);text-wrap:pretty;margin:0;line-height:1.65}.sx-sobre__numero{font-family:var(--sx-font-heading);color:var(--sx-gold-text);font-size:clamp(1.8rem,2.8vw,2.5rem)}.sx-sobre__enlace{margin-top:12px}.sx-sobre__citas{background:linear-gradient(90deg, transparent, var(--sx-line) 20%, var(--sx-line) 80%, transparent) top / 100% 1px no-repeat;gap:36px;margin-top:clamp(30px,4vw,56px);padding-top:clamp(30px,4vw,56px);display:grid}.sx-sobre__citas figure{margin:0}.sx-sobre__citas blockquote{max-width:34ch;font-family:var(--sx-font-heading);color:var(--sx-ink);text-wrap:balance;margin:0 auto;font-size:clamp(1.2rem,2vw,1.6rem);font-style:italic;line-height:1.4}.sx-sobre__citas figcaption{color:var(--sx-ink-muted);letter-spacing:.2em;text-transform:uppercase;margin-top:14px;font-size:.64rem}.sx-sobre__visita{align-items:center;gap:26px;margin-top:clamp(24px,4vw,44px);display:grid}.sx-sobre__visita h3{margin:0 0 8px;font-size:clamp(1.14rem,1.6vw,1.36rem);font-weight:500}.sx-sobre__visita p{color:var(--sx-ink-muted);margin:0}.sx-sobre .sx-tienda{justify-items:center;margin-top:22px}.sx-sobre__foto{-webkit-mask-composite:source-in;width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(90deg,#0000,#0006 3%,#000 10% 90%,#0006 97%,#0000),linear-gradient(#0000,#0006 3%,#000 10% 90%,#0006 97%,#0000);mask-image:linear-gradient(90deg,#0000,#0006 3%,#000 10% 90%,#0006 97%,#0000),linear-gradient(#0000,#0006 3%,#000 10% 90%,#0006 97%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.sx-sobre__galeria{gap:8px;margin-top:clamp(24px,4vw,44px);display:grid}.sx-sobre .sx-redes{justify-content:center;gap:clamp(6px,1.4vw,16px)}.sx-sobre .sx-redes__a{color:var(--sx-ink-muted);border:0}.sx-sobre .sx-redes__a:hover{color:var(--sx-gold-text-soft);filter:drop-shadow(0 0 8px color-mix(in srgb, var(--sx-gold) 60%, transparent));background:0 0}.sx-sobre__faq{text-align:left;max-width:820px;margin:clamp(22px,3vw,40px) auto 0}.sx-sobre__faq details{border-bottom:1px solid var(--sx-line)}.sx-sobre__faq summary{cursor:pointer;min-height:56px;font-family:var(--sx-font-heading);color:var(--sx-ink);justify-content:space-between;align-items:center;gap:18px;padding:14px 2px;font-size:clamp(1.02rem,1.4vw,1.16rem);list-style:none;display:flex}.sx-sobre__faq summary::-webkit-details-marker{display:none}.sx-sobre__faq summary:after{content:"+";color:var(--sx-gold-text);font-family:var(--sx-font-body);flex:none;font-size:1.3rem;font-weight:300;transition:transform .3s}.sx-sobre__faq details[open] summary:after{transform:rotate(45deg)}.sx-sobre__faq p{color:var(--sx-ink-muted);margin:0 0 18px;line-height:1.65}@media (min-width:700px){.sx-sobre__cifras{grid-template-columns:repeat(4,1fr)}.sx-sobre__cifras li+li{border-left:1px solid var(--sx-line)}.sx-sobre__tarjetas{grid-template-columns:repeat(3,1fr)}.sx-sobre__tarjeta{border-top:0}.sx-sobre__tarjeta+.sx-sobre__tarjeta{border-left:1px solid var(--sx-line)}.sx-sobre__citas,.sx-sobre__galeria{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.sx-sobre__visita{grid-template-columns:3fr 2fr;gap:40px}}.sx-compra-noor{padding:0 var(--sx-gutter);text-align:center;justify-items:center;margin:clamp(16px,3vw,30px) auto clamp(20px,3vw,36px);display:grid}.sx-compra-noor .sx-chips{margin:0 0 14px}.sx-compra-noor .sx-chip{cursor:pointer;background:0 0;border:0}.sx-conste{border-radius:0}.sx-conste .sx-sala__fx{-webkit-mask-image:radial-gradient(closest-side,#000 62%,#0000);mask-image:radial-gradient(closest-side,#000 62%,#0000)}.sx-cabecera{grid-template-columns:minmax(0,1fr)}.sx-politica{max-width:74ch;color:var(--sx-ink-muted);overflow-wrap:anywhere;margin:0 auto;line-height:1.75}.sx-politica h2,.sx-politica h3{margin:2em 0 .6em;font-weight:500;line-height:1.2}.sx-politica h2{font-size:clamp(1.4rem,2.4vw,1.9rem)}.sx-politica h3{font-size:clamp(1.14rem,1.7vw,1.36rem)}.sx-politica p{margin:0 0 1.1em}.sx-politica ul,.sx-politica ol{margin:0 0 1.1em;padding-left:1.3em}.sx-politica li{margin-bottom:.4em}.sx-politica li::marker{color:var(--sx-gold-text)}.sx-politica a{color:var(--sx-gold-text-soft);text-underline-offset:3px}.sx-politica strong{color:var(--sx-ink);font-weight:600}.sx-contacto .sx-sobre__bloque{padding-top:clamp(30px,5vw,56px)}.sx-contacto .sx-sobre__visita{margin-top:0}.sx-wholesale__pasos{text-align:center;max-width:1040px;margin:0 auto;padding:0;list-style:none}.sx-wholesale__pasos h2{margin:10px 0;font-size:clamp(1.14rem,1.6vw,1.36rem);font-weight:500}.sx-wholesale__form{gap:24px;max-width:820px;margin:clamp(36px,5vw,64px) auto 0}.sx-wholesale__field>span{color:var(--sx-ink-muted);letter-spacing:.2em;text-transform:uppercase;font-size:.66rem}html[data-theme] .sx-wholesale__form .sx-input{border:0;border-bottom:1px solid var(--sx-gold-text);background:0 0;border-radius:0;min-height:44px;padding:0 2px}html[data-theme] .sx-wholesale__form textarea.sx-input{padding-top:10px}html[data-theme] .sx-wholesale__form .sx-btn{clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);color:#17120a;letter-spacing:.24em;text-transform:uppercase;background:linear-gradient(120deg,#b98a3c,#efd79a 48%,#b98a3c);border:0;border-radius:0;grid-column:1/-1;justify-self:center;min-height:58px;margin-top:10px;padding:0 34px;font-size:.74rem;font-weight:600}.sx-wholesale__ok{text-align:center;max-width:62ch;margin:clamp(36px,5vw,64px) auto 0}.sx-sala-page__video{width:100%;height:100%;position:absolute;inset:0}html[data-theme] .sx-sala-page [data-abrir-sala]{clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);color:#17120a;letter-spacing:.24em;text-transform:uppercase;background:linear-gradient(120deg,#b98a3c,#efd79a 48%,#b98a3c);border:0;border-radius:0;min-height:58px;padding:0 32px;font-size:.74rem;font-weight:600}.sx-contacto .sx-sobre__visita{text-align:center}#sx-noor-stage:not([data-many=true]) .sx-noor-stage__head{text-align:center;margin-bottom:clamp(14px,2.4vw,26px);padding:40px 0 0;display:block;position:relative}#sx-noor-stage:not([data-many=true]) .sx-noor-stage__caption{text-wrap:balance;max-width:38ch;margin-inline:auto;font-size:clamp(1.25rem,2.6vw,2.1rem);font-weight:500;line-height:1.22}#sx-noor-stage:not([data-many=true]) .sx-noor-stage__close{position:absolute;top:0;right:0}#sx-noor-stage .sx-noor-stage__close{min-height:40px;box-shadow:none;color:var(--sx-ink);letter-spacing:.24em;text-transform:uppercase;background:0 0;border:0;border-radius:0;padding:0 2px;font-size:.68rem;font-weight:500}#sx-noor-stage .sx-noor-stage__seg{color:var(--sx-gold-text);letter-spacing:.28em;background:0 0;border:0;border-radius:0;padding:0;font-size:.62rem;font-weight:500}#sx-noor-stage .sx-noor-stage__more-btn{min-height:44px;box-shadow:none;color:var(--sx-ink);letter-spacing:.24em;text-transform:uppercase;background:0 0;border:0;border-radius:0;padding:0 2px;font-size:.72rem;font-weight:500;position:relative}#sx-noor-stage .sx-noor-stage__more-btn:after{content:"";background:var(--sx-gold-text-soft);height:1px;transition:transform .35s;position:absolute;bottom:6px;left:0;right:0;transform:scaleX(.35)}#sx-noor-stage .sx-noor-stage__more-btn:hover:after{transform:scaleX(1)}#sx-noor-stage[data-sala]:not([data-sala=""]) .sx-noor-stage__close,#sx-noor-stage[data-sala]:not([data-sala=""]) .sx-noor-stage__more-btn,#sx-noor-stage[data-sala]:not([data-sala=""]) .sx-noor-stage__seg{color:#fff6e4;text-shadow:0 1px 10px #000000b3}#sx-noor-stage[data-sala]:not([data-sala=""]) .sx-noor-stage__more-btn:after{background:#efd79a}.sx-aviso{border-top:1px solid color-mix(in srgb, var(--sx-gold-text) 45%, transparent);margin:22px 0 6px;padding-top:20px;scroll-margin-top:110px}.sx-aviso__titulo{margin:0 0 6px;font-size:1.05rem;font-weight:500}.sx-aviso__texto{color:var(--sx-ink-muted);margin:0 0 14px;font-size:.9rem}.sx-aviso__fila{flex-wrap:wrap;align-items:flex-end;gap:12px 18px;display:flex}.sx-aviso__campo{flex:220px;gap:4px;min-width:0;display:grid}.sx-aviso__campo>span{color:var(--sx-ink-muted);letter-spacing:.2em;text-transform:uppercase;font-size:.66rem}html[data-theme] .sx-aviso .sx-input{border:0;border-bottom:1px solid var(--sx-gold-text);background:0 0;border-radius:0;width:100%;min-height:44px;padding:0 2px}html[data-theme] .sx-aviso .sx-input:focus-visible{border-bottom-width:2px;outline:none}.sx-aviso .sx-btn{flex:none;min-height:46px}.sx-aviso__error{margin:12px 0 0;font-size:.88rem}.sx-aviso__nota{color:var(--sx-ink-muted);margin:12px 0 0;font-size:.76rem;line-height:1.45}.sx-aviso__nota a{color:inherit;text-underline-offset:2px;text-decoration:underline}.sx-aviso__listo{margin:0;font-size:1rem}.sx-baja{text-align:center;justify-items:center;gap:16px;max-width:62ch;margin:0 auto;padding-block:clamp(120px,18vh,200px) 80px;display:grid}.sx-baja__titulo{margin:0;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:400}.sx-spray{pointer-events:none;z-index:2147483000;width:100vw;height:100vh;position:fixed;inset:0}.sx-bolsa-late{animation:.85s cubic-bezier(.2,.9,.3,1) sx-bolsa-late}@keyframes sx-bolsa-late{0%{filter:drop-shadow(0 0 #e8c77a00);transform:scale(1)}30%{filter:drop-shadow(0 0 10px #e8c77ae6);transform:scale(1.22)}to{filter:drop-shadow(0 0 #e8c77a00);transform:scale(1)}}.sx-const{text-align:center;justify-items:center;gap:6px;padding:clamp(10px,3vw,36px) 0 clamp(40px,6vw,80px);display:grid}.sx-const__cielo{width:min(84vw,460px,44vh);height:auto;overflow:visible}.sx-const__cielo a{cursor:pointer}.sx-const__linea{stroke:var(--sx-gold-soft);stroke-width:1.2px;stroke-dasharray:1;stroke-dashoffset:1px;opacity:.8;transition:stroke-dashoffset 1.4s cubic-bezier(.6,0,.2,1)}.sx-const__linea[data-on]{stroke-dashoffset:0}.sx-const__estrella .sx-const__punto{fill:var(--sx-ink);opacity:.25;transition:opacity .8s}.sx-const__estrella .sx-const__halo{opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .9s,transform 1.2s cubic-bezier(.2,.9,.3,1.3);transform:scale(.4)}.sx-const__estrella[data-on] .sx-const__punto{opacity:1;fill:var(--sx-gold-soft)}.sx-const__estrella[data-on] .sx-const__halo{opacity:1;animation:3.2s ease-in-out 1.2s infinite sx-const-late;transform:scale(1)}@keyframes sx-const-late{50%{opacity:.7;transform:scale(1.18)}}.sx-const__nombre{fill:var(--sx-ink);font-family:var(--sx-font-heading);font-size:15px}.sx-const__casa{fill:var(--sx-gold-text);font-family:var(--sx-font-body);letter-spacing:.18em;text-transform:uppercase;font-size:8.5px}.sx-const__pregunta{justify-items:center;gap:14px;max-width:640px;display:grid}.sx-const__pregunta h1{margin:0;font-size:clamp(1.7rem,5vw,2.6rem);font-weight:400}.sx-const__opciones{flex-wrap:wrap;justify-content:center;gap:6px 26px;display:flex}.sx-const__opcion{border:0;border-bottom:1px solid color-mix(in srgb, var(--sx-gold) 45%, transparent);color:var(--sx-ink);font:inherit;letter-spacing:.04em;cursor:pointer;background:0 0;padding:10px 2px 6px;font-size:1.05rem;transition:color .3s,border-color .3s}.sx-const__opcion:hover,.sx-const__opcion:focus-visible{color:var(--sx-gold-text);border-color:var(--sx-gold)}.sx-const__input{border:0;border-bottom:1px solid var(--sx-gold);width:min(80vw,320px);color:var(--sx-ink);font-family:var(--sx-font-heading);text-align:center;background:0 0;padding:10px 4px;font-size:1.5rem}.sx-const__input:focus{border-bottom-width:2px;outline:none}.sx-const__firma{font-family:var(--sx-font-heading)}.sx-const__fecha{color:var(--sx-ink-muted);margin:-6px 0 6px}@media (prefers-reduced-motion:reduce){.sx-const__linea,.sx-const__estrella .sx-const__halo{transition:none;animation:none}}.sx-regalo-bolsa{border-top:1px solid color-mix(in srgb, var(--sx-gold) 35%, transparent);text-align:center;justify-items:center;gap:8px;margin:22px 0 10px;padding:20px 0 6px;display:grid}.sx-regalo-bolsa__lead{max-width:52ch;color:var(--sx-ink-muted);margin:0;line-height:1.5}.sx-regalo-bolsa__tiempo{font-variant-numeric:tabular-nums;letter-spacing:.08em;margin:4px 0 0}.sx-regalo-bolsa__punto{background:#c0392b;border-radius:50%;width:9px;height:9px;animation:1s ease-in-out infinite sx-regalo-rec;display:inline-block}@keyframes sx-regalo-rec{50%{opacity:.25}}.sx-regalo__titulo{margin:4px 0 18px;font-size:clamp(1.9rem,6vw,3rem);font-weight:400}.sx-regalo__escuchar{border:1px solid var(--sx-gold);width:168px;height:168px;color:var(--sx-ink);font:inherit;letter-spacing:.08em;cursor:pointer;background:0 0;border-radius:50%;place-items:center;font-size:1.05rem;display:grid;position:relative}.sx-regalo__onda{border:1px solid var(--sx-gold-soft);opacity:0;border-radius:50%;position:absolute;inset:-1px}.sx-regalo__escuchar[data-estado=listo] .sx-regalo__onda,.sx-regalo__escuchar[data-estado=sonando] .sx-regalo__onda{animation:2.4s ease-out infinite sx-regalo-onda}@keyframes sx-regalo-onda{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.sx-tarjeta-pagina{justify-items:center;padding:24px 0 60px;display:grid}.sx-tarjeta__imprimir{margin:0 0 18px}.sx-tarjeta{box-sizing:border-box;color:#1a1208;text-align:center;background:#fbf7ef;border:1px solid #caa86a;align-content:center;justify-items:center;gap:.18in;width:4in;height:6in;padding:.4in;display:grid}.sx-tarjeta__marca{font-family:var(--sx-font-body);letter-spacing:.2em;color:#8a6d3b;margin:0;font-size:11pt;font-weight:600}.sx-tarjeta__titulo{font-family:var(--sx-font-heading);color:#1a1208;margin:0;font-size:22pt;font-weight:400}.sx-tarjeta__titulo span,.sx-tarjeta__pie span{color:#5f574a;font-size:.6em;font-style:italic;display:block}.sx-tarjeta__qr{width:2.1in;height:2.1in}.sx-tarjeta__qr svg{width:100%;height:100%}.sx-tarjeta__pie{font-family:var(--sx-font-body);color:#1a1208;margin:0;font-size:10pt}@media print{@page{size:4in 6in;margin:0}body *{visibility:hidden!important}.sx-tarjeta,.sx-tarjeta *{visibility:visible!important}.sx-tarjeta{-webkit-print-color-adjust:exact;print-color-adjust:exact;border:0;position:fixed;inset:0}}.sx-nav a.sx-nav__extra{display:none}@media (min-width:1760px){.sx-nav a.sx-nav__extra{display:inline}}.sx-regalo-bolsa .sx-eyebrow{margin:0}.sx-chat__form .sx-input{min-width:0}.sx-chat__form>button{flex-shrink:0}
