.wl-tape{background:var(--color-ink);color:var(--color-paper-warm);white-space:nowrap;padding:12px 0;overflow:hidden}.wl-tape-track{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:26px;padding-left:26px;font-size:16px;font-weight:900;animation:44s linear infinite wl-tape;display:inline-flex}.wl-tape:hover .wl-tape-track{animation-play-state:paused}.wl-tape-dot{background:var(--color-lime);border-radius:999px;flex:none;width:8px;height:8px;box-shadow:3px 0 6px #d6ff3f8c}@keyframes wl-tape{0%{transform:translate(0)}to{transform:translate(-50%)}}.wl-slider{--wl-col:min(480px, calc((min(1400px, 100vw) - 80px) * .65 - 80px));gap:12px;min-height:max(640px,min(780px,100vh - 190px));display:flex}.wl-door{min-width:0;transition:flex-grow .3s var(--ease-out);background:#0f0f0e;border-radius:16px;flex-direction:column;flex:1 1 0;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.wl-door-photo{object-fit:cover;transition:transform .3s var(--ease-out), filter .3s var(--ease-out)}.wl-door[data-side=brand] .wl-door-photo{object-position:50% 40%}.wl-door[data-side=clipper] .wl-door-photo{object-position:74% 45%}.wl-door-shade{background:linear-gradient(90deg,#0f0f0eb3 0%,#0f0f0e6b 32%,#0f0f0e00 56%),linear-gradient(#0f0f0e2e 0%,#0f0f0e00 30%,#0f0f0e40 58%,#0f0f0ecc 100%);position:absolute;inset:0}.wl-slider[data-active=brand] .wl-door[data-side=brand],.wl-slider[data-active=clipper] .wl-door[data-side=clipper]{flex-grow:1.9}.wl-slider[data-active=brand] .wl-door[data-side=clipper] .wl-door-photo,.wl-slider[data-active=clipper] .wl-door[data-side=brand] .wl-door-photo{filter:blur(3px)saturate(.75)brightness(.72);transform:scale(1.04)}.wl-inner{color:#fff;transition:opacity .28s var(--ease-out) .1s;flex-direction:column;align-items:flex-start;gap:16px;padding:40px;display:flex;position:relative}.wl-slider[data-active=brand] .wl-door[data-side=clipper] .wl-inner,.wl-slider[data-active=clipper] .wl-door[data-side=brand] .wl-inner{opacity:0;pointer-events:none;transition:opacity .15s ease-in}.wl-kicker{letter-spacing:.16em;text-transform:uppercase;color:#ffffffd1;font-size:12px;font-weight:700}.wl-h{font-family:var(--font-display);letter-spacing:-.02em;text-shadow:0 2px 30px #00000059;margin:0;font-size:clamp(44px,5.4vw,84px);font-weight:900;line-height:.94}.wl-sub{color:#ffffffeb;text-shadow:0 1px 14px #0006;max-width:460px;margin:0;font-size:17px;line-height:1.4}.wl-peek{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;transition-behavior:allow-discrete;background:#ffffff24;border:1px solid #ffffff47;border-radius:12px;align-items:center;gap:10px;height:44px;padding:0 18px;font-size:15px;font-weight:700;transition:display 0s linear .2s;display:inline-flex}.wl-slider[data-active] .wl-peek{transition:none;display:none}.wl-more{opacity:0;flex-direction:column;align-items:flex-start;gap:14px;max-height:0;transition:opacity .2s ease-in,transform .2s ease-in,max-height 0s linear .2s;display:flex;overflow:hidden;transform:translateY(10px)}.wl-slider[data-active=brand] .wl-door[data-side=brand] .wl-more,.wl-slider[data-active=clipper] .wl-door[data-side=clipper] .wl-more{opacity:1;max-height:2000px;transition:opacity .28s var(--ease-out) 80ms, transform .28s var(--ease-out) 80ms, max-height 0s;overflow:visible;transform:none}.wl-note{color:#ffffffbf;text-shadow:0 1px 10px #00000080;margin-top:-6px;font-size:12px}@media (min-width:900px){.wl-h{white-space:nowrap}.wl-sub{width:min(460px, var(--wl-col));max-width:none}.wl-more{width:var(--wl-col)}}.wl-vert{opacity:0;pointer-events:none;align-items:flex-end;transition:opacity .2s ease-in;display:flex;position:absolute;top:28px;bottom:28px;right:26px}.wl-vert span{writing-mode:vertical-rl;font-family:var(--font-display);letter-spacing:-.02em;color:#fff;white-space:nowrap;font-size:56px;font-weight:900;line-height:1;transform:rotate(180deg)}.wl-slider[data-active=brand] .wl-door[data-side=clipper] .wl-vert,.wl-slider[data-active=clipper] .wl-door[data-side=brand] .wl-vert{opacity:1;transition:opacity .28s var(--ease-out) .1s}.wl-card{-webkit-backdrop-filter:blur(22px)saturate(1.4);backdrop-filter:blur(22px)saturate(1.4);width:min(460px,100%);color:var(--color-ink);background:#fffc;border:1px solid #ffffffb3;border-radius:16px;padding:20px;box-shadow:0 18px 44px #00000047}.wl-steps{gap:6px;margin-bottom:14px;display:flex}.wl-steps i{background:#1414141f;border-radius:2px;flex:1;height:3px}.wl-steps i[data-on=true]{background:var(--color-ink)}.wl-step{animation:wl-in .24s var(--ease-out)}@keyframes wl-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.wl-btn:hover{background:#cdf52f}.wl-btn:active{transform:scale(.98)}.wl-btn span{display:inline-block}@media (hover:hover) and (pointer:fine){.wl-btn:hover span{animation:wl-beep .34s var(--ease-out) 1}}@keyframes wl-beep{0%{filter:blur();transform:translateY(0)}30%{filter:blur(2.6px);transform:translateY(-1.5px)}62%{filter:blur(1.1px);transform:translateY(1px)}to{filter:blur();transform:translateY(0)}}@media (max-width:899px){.wl-tape{padding:10px 0}.wl-tape-track{gap:18px;padding-left:18px;font-size:13px;animation-duration:34s}.wl-slider{flex-direction:column;height:auto;min-height:0}.wl-door{flex:none;min-height:0}.wl-door .wl-door-photo{filter:none!important;transform:none!important}.wl-inner{padding:240px 22px 22px;position:relative;inset:auto;opacity:1!important;pointer-events:auto!important}.wl-door[data-side=clipper] .wl-door-photo{object-position:79% 0%!important;height:640px!important;bottom:auto!important}.wl-door[data-side=clipper] .wl-door-shade{background:linear-gradient(#0f0f0e1f 0,#0f0f0e00 200px,#0f0f0e73 470px,#0f0f0e 640px)}.wl-door[data-side=clipper] .wl-inner{padding-top:420px}.wl-more{opacity:1!important;max-height:none!important;overflow:visible!important;transform:none!important}.wl-peek,.wl-vert{display:none!important}.wl-h{font-size:46px}.wl-tk .ticket-cut-all{--stub:136px!important}}@media (prefers-reduced-motion:reduce){.wl-tape-track,.wl-step,.wl-btn span{animation:none!important}.wl-door,.wl-door-photo,.wl-inner,.wl-more,.wl-vert{transition:none!important}}
