.wh-cine-wrap{position:relative;padding-bottom:28px}.wh-cine-intro{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.wh-cine{position:relative;height:clamp(480px,min(var(--cine-h,72vh),56.25vw),820px);overflow:hidden;background:#07090c;isolation:isolate}.wh-cs{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;opacity:0;visibility:hidden;transition:opacity .8s ease,visibility 0s .8s}.wh-cs.is-on{opacity:1;visibility:visible;transition:opacity .8s ease}.wh-cs-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.wh-cs-media img,.wh-cs-media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--fx,50%) 50%}.wh-cs.is-on .wh-cs-media img{animation:wh-cine-zoom 16s ease-out forwards}@keyframes wh-cine-zoom{0%{transform:scale(1.08)}to{transform:scale(1)}}.wh-cs-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,rgba(7,9,12,var(--o,.75)),rgba(7,9,12,calc(var(--o,.75)*.6)) 38%,#07090c00 70%),linear-gradient(0deg,#0f1116f2,#0f111680 22%,#0f111600 45%),linear-gradient(180deg,#07090c8c,#07090c00 22%)}.wh-cine-wrap .wh-cs-body{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%;padding-bottom:64px}.wh-cs-h{margin:0;max-width:720px;font-family:var(--heading-font-family,inherit);font-size:clamp(2.6rem,5.4vw,5rem);font-weight:800;line-height:.95;letter-spacing:-.035em;color:#fff;text-shadow:0 8px 40px rgba(0,0,0,.55)}.wh-cs-t{max-width:540px;font-size:1.06rem;line-height:1.55;color:var(--text);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.wh-cs-t p{margin:0}.wh-cs.is-on .wh-cs-body>*{animation:wh-cine-rise .8s var(--spring) both}.wh-cs.is-on .wh-cs-body>*:nth-child(2){animation-delay:.07s}.wh-cs.is-on .wh-cs-body>*:nth-child(3){animation-delay:.14s}.wh-cs.is-on .wh-cs-body>*:nth-child(4){animation-delay:.21s}@keyframes wh-cine-rise{0%{opacity:0;transform:translateY(18px);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}.wh-cine.has-upnext .wh-cs-h,.wh-cine.has-upnext .wh-cs-t{max-width:min(720px,calc(100vw - 440px))}.wh-cine-top{position:absolute;top:18px;left:0;right:0;z-index:3;display:flex;align-items:center;gap:14px;pointer-events:none}.wh-cine-top>*{pointer-events:auto}.wh-bars{flex:1 1 auto;display:flex;gap:6px;min-width:0}.wh-bar{flex:1 1 0;height:18px;padding:7px 0;border:0;background:none;cursor:pointer}.wh-bar i{display:block;position:relative;height:4px;border-radius:999px;background:#ffffff38;overflow:hidden}.wh-bar i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#fff;transform-origin:0 50%;transform:scaleX(var(--p,0))}.wh-bar.is-done i:after{transform:scaleX(1)}.wh-bar:hover i{background:#ffffff59}.wh-cine-btns{flex:0 0 auto;display:flex;gap:8px;margin-left:auto}.wh-round{display:grid;place-items:center;width:40px;height:40px;border-radius:999px;color:#fff;cursor:pointer;padding:0}.wh-round:active{transform:scale(.92)}.wh-cine-ctl{position:absolute;left:0;right:0;bottom:64px;z-index:3;display:flex;justify-content:flex-end;pointer-events:none}.wh-cine-ctl>*{pointer-events:auto}.wh-upnext{display:flex;flex-direction:column;gap:6px;width:320px;padding:12px;border-radius:20px}.wh-upnext .wh-label{padding:2px 4px 4px}.wh-un{display:flex;align-items:center;gap:12px;width:100%;padding:6px;border:0;border-radius:12px;background:transparent;color:var(--text);text-align:left;cursor:pointer;transition:background .25s ease}.wh-un:hover{background:var(--control-hover)}.wh-un-img{position:relative;flex:0 0 auto;display:grid;place-items:center;width:88px;aspect-ratio:16/10;border-radius:10px;overflow:hidden;background:var(--well)}.wh-un-img img{width:100%;height:100%;object-fit:cover}.wh-un-img svg{position:absolute;width:22px;height:22px;padding:5px;border-radius:50%;fill:#fff;background:#0000008c}.wh-un-t{display:flex;flex-direction:column;gap:2px;min-width:0}.wh-un-t small{font-size:.66rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--mint-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wh-un-t b{font-size:.9rem;font-weight:800;line-height:1.25;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.wh-cine-wrap .wh-promos{position:relative;z-index:4;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:24px}.wh-promo{display:flex;align-items:center;gap:12px;min-width:0;min-height:112px;padding:14px 14px 14px 18px;border-radius:18px;color:var(--text);transition:transform .45s var(--spring),border-color .25s ease}.wh-promo:hover{transform:translateY(-3px);border-color:var(--mint-line)}.wh-promo-t{display:flex;flex-direction:column;gap:5px;flex:1 1 auto;min-width:0}.wh-promo-t .wh-label{color:var(--mint-ink);font-size:.68rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.wh-promo-t .wh-label:before{display:inline-block;margin-right:8px;vertical-align:middle}.wh-promo-t b{font-size:1.04rem;font-weight:800;letter-spacing:-.01em;line-height:1.2;color:#fff}.wh-promo-s{font-size:.8rem;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wh-promo-img{flex:0 0 auto;display:grid;place-items:center;width:80px;height:80px;padding:6px;border-radius:12px;background:#eef1f5}.wh-promo-img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.wh-ticker{display:flex;align-items:center;gap:14px;max-width:1440px;margin:20px auto 0;padding:0 24px}.wh-tk-label{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--on-mint);background:var(--mint)}.wh-tk-track{position:relative;flex:1 1 auto;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.wh-tk-run{flex:0 0 auto;display:flex;gap:10px;padding-right:10px;animation:wh-tk var(--tk-speed,60s) linear infinite}.wh-tk-track:hover .wh-tk-run{animation-play-state:paused}@keyframes wh-tk{to{transform:translate(-100%)}}.wh-tk{display:flex;align-items:center;gap:8px;padding:5px 12px 5px 5px;border-radius:999px;background:var(--control);border:1px solid var(--hair);white-space:nowrap;font-size:.8rem;color:var(--text)}.wh-tk:hover{border-color:var(--mint-line);color:#fff}.wh-tk-img{display:grid;place-items:center;width:28px;height:28px;border-radius:999px;overflow:hidden;background:var(--well)}.wh-tk-img img{width:100%;height:100%;object-fit:cover}.wh-tk-n{max-width:220px;overflow:hidden;text-overflow:ellipsis;font-weight:600}.wh-tk-p{font-weight:800;color:#fff;font-variant-numeric:tabular-nums}.wh-tk-all{flex:0 0 auto;font-size:.82rem;font-weight:700;color:var(--mint-ink)!important}@media screen and (max-width:1099px){.wh-cine-ctl{display:none}.wh-cine.has-upnext .wh-cs-h,.wh-cine.has-upnext .wh-cs-t{max-width:720px}.wh-cine-wrap .wh-cs-body{padding-bottom:52px}.wh-cine-wrap .wh-promos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:699px){.wh-cine-wrap{padding-bottom:20px}.wh-cine{height:clamp(400px,min(var(--cine-hm,64vh),66vh),560px)}.wh-cs-shade{background:linear-gradient(0deg,#0f1116f5,rgba(7,9,12,calc(var(--o,.75)*.8)) 42%,#07090c1a 75%),linear-gradient(180deg,#07090c80,#07090c00 25%)}.wh-cine-wrap .wh-cs-body{gap:10px;padding-bottom:32px}.wh-cs-h{font-size:clamp(2rem,9.5vw,2.8rem)}.wh-cs-t{font-size:.92rem;-webkit-line-clamp:2}.wh-cs-body .wh-cta{min-height:42px;padding:0 18px;font-size:.9rem}.wh-cs-body .wh-ghost{min-height:42px}.wh-cine-top{top:10px;gap:10px}.wh-round{width:34px;height:34px}.wh-round .wh-ico{width:16px;height:16px}.wh-cine-wrap .wh-promos{display:flex;overflow-x:auto;gap:10px;margin:18px 0 0;padding:0 16px 4px;scroll-snap-type:x mandatory;scroll-padding:0 16px;scrollbar-width:none}.wh-promos::-webkit-scrollbar{display:none}.wh-promo{flex:0 0 80%;width:80%;max-width:80%;scroll-snap-align:start;min-height:92px;padding:12px 12px 12px 14px}.wh-promo-img{width:60px;height:60px}.wh-ticker{margin-top:16px;padding:0 16px;gap:10px}.wh-tk-all{display:none}}@media(prefers-reduced-motion:reduce){.wh-tk-track{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.wh-tk-run[aria-hidden]{display:none}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/wulf-home-hero.css.map */
