#hwo-stage{--o:#16a34a;--o2:#1fb255;--black:#0b0b0c;--cream:#faf6f0;--display:"Bebas Neue","Anton",Impact,"Arial Narrow",sans-serif;--body:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-family:var(--body);-webkit-font-smoothing:antialiased}#hwo-stage *,#hwo-stage *:before,#hwo-stage *:after{box-sizing:border-box}.hwo-btn{display:inline-flex!important;align-items:center;gap:7px;height:34px;padding:0 14px 0 9px;margin:0;background:#faf6f0;color:#0b0b0c;border:1.5px solid #0b0b0c;border-radius:999px;font:700 14px/1 Inter,system-ui,sans-serif;cursor:pointer;white-space:nowrap;align-self:center;transition:background .2s,color .2s,transform .2s;letter-spacing:0}.hwo-btn:hover{background:#0b0b0c;color:#1fb255}.hwo-btn:active{transform:scale(.97)}.hwo-btn:focus-visible{outline:3px solid #16a34a;outline-offset:3px}.hwo-btn svg{width:18px;height:18px;flex:none}.hwo-btn .go{font-weight:800;color:#16a34a}.hwo-btn:hover .go{color:#1fb255}@media(max-width:749px){.hwo-btn{height:30px;font-size:13px;padding:0 12px 0 8px}}#hwo-stage .variants{display:flex;gap:8px;flex-wrap:wrap}#hwo-stage .variants span{border:1.5px solid var(--line);border-radius:999px;padding:7px 14px;font-size:13px;font-weight:600}#hwo-stage .variants span.on{border-color:var(--black)}#hwo-stage .atc{background:var(--o);color:var(--black);border:0;border-radius:10px;font:400 22px/1 var(--display);letter-spacing:.04em;padding:15px;width:100%;cursor:not-allowed;opacity:.55}#hwo-stage .desc{font-size:14px;color:#3b3632;border-top:1px solid var(--line);padding-top:14px}#hwo-stage .hint{font-size:12.5px;color:var(--muted);background:#fff3e8;border-radius:10px;padding:10px 12px}#hwo-stage .hint b{color:var(--black)}#hwo-stage{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#070708;color:var(--cream);display:flex;flex-direction:column;overflow:hidden;opacity:0;transition:opacity .35s ease}#hwo-stage.open{opacity:1}#hwo-stage[hidden]{display:none}#hwo-stage canvas.map{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}#hwo-stage .vignette{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(120% 90% at 50% 45%,transparent 55%,rgba(0,0,0,.75) 100%)}#hwo-stage .topbar{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:calc(14px + env(safe-area-inset-top,0px));padding-bottom:10px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}#hwo-stage .topbar .tag{font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--o2)}#hwo-stage .topbar .name{font-family:var(--display);font-size:22px;letter-spacing:.03em;line-height:1;margin-top:2px}#hwo-stage .icon-btn{width:40px;height:40px;border-radius:50%;border:1px solid rgba(250,246,240,.25);background:#0b0b0c99;color:var(--cream);display:grid;place-items:center;cursor:pointer;flex:none}#hwo-stage .icon-btn:hover{border-color:var(--o);color:var(--o2)}#hwo-stage .icon-btn:focus-visible{outline:3px solid var(--o);outline-offset:2px}#hwo-stage .progress{position:relative;z-index:2;display:flex;gap:6px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}#hwo-stage .progress i{flex:1;height:3px;border-radius:3px;background:#faf6f02e;overflow:hidden}#hwo-stage .progress i b{display:block;height:100%;width:0;background:var(--o)}#hwo-stage .caption{position:absolute;z-index:2;left:0;right:0;bottom:0;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px));padding-top:60px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));background:linear-gradient(to top,#070708f2 40%,#07070800)}#hwo-stage .caption-inner{max-width:560px}#hwo-stage .cap-eyebrow{font-size:11.5px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--o)}#hwo-stage .cap-title{font-family:var(--display);font-size:clamp(34px,7vw,52px);line-height:.92;letter-spacing:.015em;margin:4px 0 8px;text-wrap:balance}#hwo-stage .cap-text{font-size:14.5px;line-height:1.5;color:#faf6f0d1;max-width:46ch;margin:0}#hwo-stage .cap-anim{animation:capIn .6s cubic-bezier(.2,.8,.2,1) both}@keyframes capIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}#hwo-stage .controls{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap}#hwo-stage .pill{border-radius:999px;padding:9px 16px;font:600 13px/1 var(--body);cursor:pointer;border:1px solid rgba(250,246,240,.3);background:transparent;color:var(--cream)}#hwo-stage .pill:hover{border-color:var(--o);color:var(--o2)}#hwo-stage .pill.solid{background:var(--o);border-color:var(--o);color:var(--black)}#hwo-stage .pill.solid:hover{background:var(--o2);color:var(--black)}#hwo-stage .pill:focus-visible{outline:3px solid var(--o);outline-offset:2px}#hwo-stage{z-index:2147483000}#hwo-stage button{min-height:0;min-width:0;box-shadow:none;text-transform:none;letter-spacing:normal}@media(prefers-reduced-motion:reduce){#hwo-stage .cap-anim{animation:none}#hwo-stage{transition:none}}#hwo-stage{position:fixed!important;top:0!important;left:0!important;right:auto!important;bottom:auto!important;width:100vw!important;height:100vh!important;height:100dvh!important;margin:0!important;max-width:none!important;transform:none!important}
/*# sourceMappingURL=/cdn/shop/t/30/assets/hw-origine.css.map */
