.vy-cine{--c-fondo: #0E0D0B;--c-fondo-2: #1A1815;--c-texto: #F3EBDD;--c-gris: #B3A992;--c-acento: #D9BC7E;--c-violeta: #D9BC7E;--c-linea: rgba(255, 255, 255, .09);--c-cristal: rgba(255, 255, 255, .06);background:var(--c-fondo);color:var(--c-texto);position:relative}.vy-cine .vy-body{color:var(--c-gris);opacity:1}.vy-cine .vy-eyebrow{background:transparent;color:var(--c-acento);border:1px solid rgba(201,164,92,.4)}.vy-cine .vy-btn--borde{color:var(--c-texto)}.vy-cine .vy-btn--lima{box-shadow:0 14px 40px -12px #c9a45c8c}.vy-grano:after{content:none;display:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.vy-chero{min-height:var(--alto, 100svh);overflow:clip;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end}.vy-chero__glow{display:none}.vy-chero__glow--a{width:60vw;height:60vw;max-width:760px;max-height:760px;background:var(--c-violeta);opacity:.45;top:-20%;left:50%;transform:translate(-50%)}.vy-chero__glow--b{width:40vw;height:40vw;max-width:520px;max-height:520px;background:var(--c-acento);opacity:.16;bottom:-10%;right:-8%}.vy-chero__palabra{position:absolute;left:50%;top:5%;transform:translate(-50%);z-index:0;font-family:var(--vy-fuente-titulo);font-weight:800;letter-spacing:-.06em;line-height:.8;font-size:clamp(88px,21vw,380px);color:var(--c-acento);white-space:nowrap;-webkit-user-select:none;user-select:none}.vy-chero__palabra.es-contorno{color:transparent;-webkit-text-stroke:2px rgba(243,235,221,.22)}.vy-chero__producto{position:absolute;left:71%;top:11%;width:min(34vw,480px);z-index:2;transform:translate(-50%) translate3d(var(--px, 0px),var(--py, 0px),0);filter:drop-shadow(0 40px 60px rgba(0,0,0,.6)) drop-shadow(0 0 60px rgba(201,164,92,.35))}.vy-chero__producto img{width:100%;height:auto;display:block;animation:vy-flotar-suave 7s ease-in-out infinite}@keyframes vy-flotar-suave{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-18px) rotate(2deg)}}.vy-chero__contenido{position:relative;z-index:3;display:grid;grid-template-columns:1.15fr .85fr;align-items:end;gap:32px;padding-bottom:70px;padding-top:42vh;min-height:var(--alto, 100svh);box-sizing:border-box}.vy-chero__texto{display:flex;flex-direction:column;gap:18px;align-items:flex-start}.vy-chero__titulo em{font-style:normal;color:var(--c-acento)}.vy-chero__botones{display:flex;flex-wrap:wrap;gap:12px}.vy-chero__chips{display:flex;flex-wrap:wrap;gap:8px}.vy-chero__chips span{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:var(--c-cristal);border:1px solid var(--c-linea);font-size:13px;font-weight:600}.vy-chero__chips span:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--c-acento)}.vy-cristal{background:linear-gradient(160deg,#ffffff1a,#ffffff08);border:1px solid rgba(255,255,255,.14);border-radius:24px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 30px 60px -30px #000c}.vy-chero__tarjeta{justify-self:end;width:100%;max-width:340px;padding:14px;display:grid;grid-template-columns:92px 1fr;gap:14px;align-items:center;color:var(--c-texto)}.vy-chero__tarjeta img{width:92px;height:92px;object-fit:cover;border-radius:16px;background:#fff}.vy-chero__tarjeta small{display:block;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--c-acento);font-weight:700;margin-bottom:4px}.vy-chero__tarjeta strong{display:block;font-size:15px;line-height:1.25;margin-bottom:6px}.vy-chero__tarjeta .vy-precio__actual{font-size:18px;color:var(--c-texto)}.vy-chero__tarjeta a.vy-chero__ver{grid-column:1 / -1;text-align:center;padding:11px;border-radius:999px;background:var(--c-acento);color:#0e0d0b;font-weight:700;font-size:14px}.vy-chero__scroll{position:absolute;left:50%;bottom:18px;transform:translate(-50%);z-index:3;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--c-gris);display:flex;flex-direction:column;align-items:center;gap:8px}.vy-chero__scroll:after{content:"";width:1px;height:34px;background:linear-gradient(var(--c-acento),transparent);animation:vy-bajar 1.8s ease-in-out infinite}@keyframes vy-bajar{0%{transform:scaleY(0);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}51%{transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}.vy-squeeze{height:var(--alto, 300vh)}.vy-squeeze__pin{position:sticky;top:0;height:100svh;overflow:clip;display:grid;place-items:center;isolation:isolate}.vy-squeeze__halo{position:absolute;width:70vmin;height:70vmin;border-radius:50%;background:radial-gradient(circle,rgba(201,164,92,.22),transparent 65%);z-index:-1;transform:scale(var(--halo, 1));transition:transform .2s linear}.vy-squeeze__palabras{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;z-index:0;pointer-events:none}.vy-squeeze__palabra{grid-area:1 / 1;font-family:var(--vy-fuente-titulo);font-weight:800;letter-spacing:-.06em;line-height:.85;font-size:clamp(72px,17vw,300px);color:transparent;-webkit-text-stroke:2px rgba(243,235,221,.18);opacity:0;transform:scale(.92);transition:opacity .5s var(--vy-ease),transform .8s var(--vy-ease),color .5s}.vy-squeeze__palabra.is-activa{opacity:1;transform:scale(1);color:#c9a45c1a;-webkit-text-stroke-color:rgba(201,164,92,.75)}.vy-squeeze__obj{width:min(42vmin,420px);z-index:2;will-change:transform;filter:drop-shadow(0 50px 50px rgba(0,0,0,.55))}.vy-squeeze__obj img{width:100%;height:auto;display:block}.vy-squeeze__textos{position:absolute;left:0;right:0;bottom:9vh;z-index:3;display:grid;justify-items:center;text-align:center;padding:0 20px}.vy-squeeze__texto{grid-area:1 / 1;max-width:520px;opacity:0;transform:translateY(14px);transition:opacity .5s,transform .6s var(--vy-ease)}.vy-squeeze__texto.is-activa{opacity:1;transform:none}.vy-squeeze__texto strong{display:block;font-family:var(--vy-fuente-titulo);font-size:clamp(22px,3vw,34px);letter-spacing:-.02em;margin-bottom:6px;color:var(--c-texto)}.vy-squeeze__texto span{font-size:16px;color:var(--c-gris)}.vy-squeeze__barra{position:absolute;left:50%;bottom:4vh;width:min(220px,50vw);height:3px;transform:translate(-50%);background:var(--c-linea);border-radius:3px;overflow:hidden;z-index:3}.vy-squeeze__barra i{display:block;height:100%;width:calc(var(--prog, 0) * 100%);background:var(--c-acento)}.vy-squeeze__paso{position:absolute;top:12vh;left:50%;transform:translate(-50%);z-index:3;font-size:12px;letter-spacing:.25em;text-transform:uppercase;color:var(--c-gris)}.vy-cprod__cab{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:30px;flex-wrap:wrap}.vy-cprod__flechas{display:flex;gap:10px}.vy-cprod__flechas button{width:50px;height:50px;border-radius:50%;border:1px solid var(--c-linea);background:var(--c-cristal);color:var(--c-texto);font-size:20px;cursor:pointer;transition:background .2s,color .2s}.vy-cprod__flechas button:hover{background:var(--c-acento);color:#0e0d0b}.vy-cprod__pista{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(250px,23%);gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding:8px var(--vy-margen) 30px;margin:0 calc(var(--vy-margen) * -1);scrollbar-width:none;overflow-y:visible}.vy-cprod__pista::-webkit-scrollbar{display:none}.vy-cprod__pista>*{scroll-snap-align:start}.vy-oscuro .vy-card{background:var(--c-fondo-2);border-color:var(--c-linea)}.vy-oscuro .vy-card:hover{border-color:#c9a45c66;box-shadow:0 30px 60px -30px #c9a45c40}.vy-oscuro .vy-card__media{background:#fff}.vy-oscuro .vy-card__titulo{color:var(--c-texto)}.vy-oscuro .vy-precio__actual{color:var(--c-acento)}.vy-oscuro .vy-precio__desde,.vy-oscuro .vy-precio__antes{color:var(--c-gris)}.vy-oscuro .vy-card__accion .vy-btn--tinta{background:var(--c-texto);color:#0e0d0b;border-color:var(--c-texto)}.vy-oscuro .vy-card__accion .vy-btn--tinta:hover{background:var(--c-acento);border-color:var(--c-acento)}.vy-bento__grid{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:270px;gap:16px}.vy-tile{position:relative;overflow:hidden;border-radius:28px;padding:26px;display:flex;flex-direction:column;justify-content:flex-end;gap:8px;border:1px solid var(--c-linea);color:var(--c-texto);isolation:isolate;transition:transform .5s var(--vy-ease),border-color .3s}.vy-tile:hover{border-color:#c9a45c73}.vy-tile--ancho{grid-column:span 2}.vy-tile--alto{grid-row:span 2}.vy-tile--grande{grid-column:span 2;grid-row:span 2}.vy-tile__foto{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.vy-tile__foto img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--vy-ease)}.vy-tile:hover .vy-tile__foto img{transform:scale(1.06)}.vy-tile--foto:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,#080808e0,#08080800 60%)}.vy-tile__recorte{position:absolute;z-index:-1;width:46%;top:8%;right:6%;transform:rotate(-6deg);transition:transform .6s var(--vy-ease);filter:drop-shadow(0 30px 30px rgba(0,0,0,.5))}.vy-tile>:not(.vy-tile__recorte):not(.vy-tile__foto){position:relative;z-index:1}.vy-tile__num{position:absolute!important}.vy-tile--grande .vy-tile__recorte,.vy-tile--alto .vy-tile__recorte{width:64%;top:6%;right:18%}.vy-tile:hover .vy-tile__recorte{transform:rotate(4deg) scale(1.06) translateY(-6px)}.vy-tile__num{position:absolute;top:22px;left:26px;font-size:12px;letter-spacing:.2em;color:var(--c-gris)}.vy-tile__titulo{color:var(--c-texto);font-family:var(--vy-fuente-titulo);font-weight:800;letter-spacing:-.03em;line-height:1;font-size:clamp(24px,2.4vw,38px);margin:0}.vy-tile__texto{margin:0;font-size:14px;color:#f3ebddbf;max-width:300px}.vy-tile__link{font-weight:700;font-size:14px;color:var(--c-acento);display:inline-flex;gap:6px}.vy-tile__link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.vy-tile__link:after{content:"\2192";transition:transform .3s var(--vy-ease)}.vy-tile:hover .vy-tile__link:after{transform:translate(4px)}.vy-cnum__grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--c-linea);border-bottom:1px solid var(--c-linea)}.vy-cnum__item{padding:38px 24px;border-right:1px solid var(--c-linea);display:flex;flex-direction:column;gap:10px}.vy-cnum__item:last-child{border-right:0}.vy-cnum__valor{font-family:var(--vy-fuente-titulo);font-weight:800;letter-spacing:-.04em;line-height:1;font-size:clamp(44px,5vw,76px);color:var(--c-acento)}.vy-cnum__etiqueta{font-weight:700;font-size:16px}.vy-cnum__texto{font-size:14px;color:var(--c-gris);margin:0}.vy-modo-oscuro .vy-faq__item,.vy-modo-oscuro .vy-resena{background:var(--c-fondo-2, #1A1815);border-color:#ffffff17;color:#f3ebdd}.vy-modo-oscuro .vy-faq__resp{color:#b3a992}.vy-modo-oscuro .vy-faq__resp a{color:#d9bc7e}.vy-modo-oscuro .vy-faq__item summary:after{background:#c9a45c1f;color:#d9bc7e}.vy-modo-oscuro .vy-faq__item[open]{border-color:#d9bc7e}.vy-modo-oscuro .vy-faq__item[open] summary:after{background:#d9bc7e;color:#0e0d0b}.vy-modo-oscuro .vy-section .vy-body{color:#b3a992;opacity:1}.vy-modo-oscuro .vy-btn--tinta{background:#f3ebdd;color:#0e0d0b;border-color:#f3ebdd}.vy-modo-oscuro .vy-lista li:before{box-shadow:none}.vy-modo-oscuro .vy-section{color:#f3ebdd}.vy-modo-oscuro .vy-section h1,.vy-modo-oscuro .vy-section h2,.vy-modo-oscuro .vy-section h3{color:inherit}.vy-modo-oscuro .header-wrapper{background:#0e0d0be6!important;border-bottom:1px solid rgba(255,255,255,.08)}.vy-modo-oscuro .header-wrapper .vy-logo-texto{color:#f3ebdd!important}.vy-modo-oscuro .header-wrapper .vy-logo-texto:after{box-shadow:none}.vy-modo-oscuro .header-wrapper .header__menu-item,.vy-modo-oscuro .header-wrapper .header__icon,.vy-modo-oscuro .header-wrapper .header__icon svg{color:#f3ebdd}.vy-modo-oscuro .header-wrapper .header__menu-item:hover span{color:#d9bc7e}.vy-modo-oscuro .header-wrapper .cart-count-bubble{background:#d9bc7e;color:#0e0d0b}.vy-modo-oscuro{background:#0e0d0b}@media(max-width:990px){.vy-chero__contenido{grid-template-columns:1fr;padding-top:66vw;padding-bottom:72px;min-height:0}.vy-chero__tarjeta{justify-self:start}.vy-chero__producto{left:50%;width:54vw;top:6%}.vy-chero__palabra{top:11%}.vy-bento__grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:240px}.vy-tile--grande{grid-column:span 2;grid-row:span 2}.vy-cnum__grid{grid-template-columns:repeat(2,1fr)}.vy-cnum__item:nth-child(2){border-right:0}.vy-cnum__item:nth-child(-n+2){border-bottom:1px solid var(--c-linea)}.vy-cprod__pista{grid-auto-columns:minmax(230px,42%)}}@media(max-width:749px){.vy-chero__producto{left:50%;width:70vw;top:7%}.vy-chero__palabra{top:14%;font-size:24vw}.vy-chero__contenido{padding-top:92vw}.vy-chero__tarjeta,.vy-chero__scroll{display:none}.vy-squeeze__obj{width:64vw}.vy-bento__grid{grid-template-columns:1fr 1fr;grid-auto-rows:200px;gap:10px}.vy-tile{padding:16px;border-radius:20px}.vy-tile--ancho{grid-column:span 2}.vy-tile__texto{display:none}.vy-cprod__pista{grid-auto-columns:70%}.vy-cnum__item{padding:24px 14px}}@media(prefers-reduced-motion:reduce){.vy-chero__producto img,.vy-chero__scroll:after{animation:none}.vy-squeeze{height:auto}.vy-squeeze__pin{position:relative;height:auto;padding:80px 0}.vy-squeeze__palabra:first-child,.vy-squeeze__texto:first-child{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/vy-cine.css.map */
