.hsw-fab{position:fixed;right:max(10px,env(safe-area-inset-right,0px));bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:9000;width:55px;height:55px;padding:0;border:0;border-radius:50%;cursor:pointer;display:grid;place-items:center;background:var(--hsw-fab,#15141a);box-shadow:0 8px 24px #00000052;transition:transform .25s ease}.hsw-fab:hover{transform:scale(1.08)}.hsw-fab:focus-visible{outline:2px solid #e8b45a;outline-offset:4px}.hsw-fab__disc{width:36px;height:36px;border-radius:50%;animation:hsw-turn 9s linear infinite}.hsw-fab__pin{position:absolute;top:5px;left:50%;transform:translate(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #fff}.hsw-fab__lab{position:absolute;right:65px;white-space:nowrap;background:#fffdf8;color:#2a2318;font-size:.76rem;font-weight:700;padding:.4rem .75rem;border-radius:999px;box-shadow:0 5px 16px #0000002e;opacity:0;transform:translate(8px);pointer-events:none;transition:opacity .22s ease,transform .22s ease}.hsw-fab:hover .hsw-fab__lab,.hsw-fab:focus-visible .hsw-fab__lab{opacity:1;transform:none}@keyframes hsw-turn{to{transform:rotate(360deg)}}.hsw{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9001;display:flex;align-items:center;justify-content:center;visibility:hidden;pointer-events:none;padding:max(14px,env(safe-area-inset-top,0px)) max(14px,env(safe-area-inset-right,0px)) max(14px,env(safe-area-inset-bottom,0px)) max(14px,env(safe-area-inset-left,0px));background:#0c0b0eb8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;transition:opacity .28s ease}.hsw[data-on]{visibility:visible;pointer-events:auto;opacity:1}.hsw__box{position:relative;width:100%;max-width:34rem;max-height:100%;overflow:auto;border-radius:22px;background:#f8f1e5;border:1px solid #e0d2bb;color:#2a2318;text-align:center;padding:clamp(1.5rem,4vw,2.3rem);box-shadow:0 30px 80px #00000080;transform:translateY(14px) scale(.985);transition:transform .34s cubic-bezier(.2,.7,.2,1);display:grid;justify-items:center;gap:.95rem}.hsw[data-on] .hsw__box{transform:none}.hsw__x{position:absolute;top:.7rem;right:.7rem;z-index:5;width:34px;height:34px;border-radius:50%;border:0;cursor:pointer;font-size:1.05rem;line-height:1;background:#2a23181f;color:#2a2318}.hsw__x:hover{background:#2a231838}.hsw__t{font-size:clamp(1.35rem,4vw,1.8rem);font-weight:800;margin:0;letter-spacing:-.02em;line-height:1.1}.hsw__sub{margin:.1rem 0 0;font-size:.92rem;color:#6d6252}.hsw__wheel{position:relative;width:min(70vw,290px);height:min(70vw,290px);border-radius:50%;box-shadow:0 0 0 8px #fff,0 18px 50px #00000047}.hsw__disc{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;overflow:hidden;transition:transform 4.8s cubic-bezier(.13,.72,.09,1)}.hsw__lab{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;transform:rotate(var(--a))}.hsw__lab span{margin-top:9%;font-weight:800;font-size:calc(min(70vw,290px)/11);letter-spacing:-.02em;line-height:1}.hsw__hub{position:absolute;left:50%;top:50%;width:19%;height:19%;transform:translate(-50%,-50%);border-radius:50%;background:#fffdf8;display:grid;place-items:center;z-index:3;box-shadow:0 3px 12px #0000004d;font-weight:800;font-size:calc(min(70vw,290px)/22);color:#2a2318}.hsw__pin{position:absolute;left:50%;top:-5%;transform:translate(-50%);z-index:4;width:0;height:0;border-left:calc(min(70vw,290px)/22) solid transparent;border-right:calc(min(70vw,290px)/22) solid transparent;border-top:calc(min(70vw,290px)/9) solid #e7533f;filter:drop-shadow(0 3px 5px rgba(0,0,0,.35))}.hsw__form{display:grid;gap:.6rem;width:100%;max-width:21rem;text-align:left}.hsw__form[hidden]{display:none}.hsw__form label.l{font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:#6d6252}.hsw__form input[type=email]{width:100%;padding:.78rem .95rem;border-radius:11px;font:inherit;font-size:.95rem;background:#fff;border:1.5px solid #ddd0b8;color:#2a2318}.hsw__ok{display:flex;gap:.55rem;align-items:flex-start;font-size:.76rem;line-height:1.45;color:#6d6252}.hsw__ok input{margin-top:.2rem;flex:none;width:16px;height:16px}.hsw__err{font-size:.78rem;color:#c4563f;min-height:1.1em;margin:0}.hsw__go{-webkit-appearance:none;appearance:none;border:0;cursor:pointer;font:inherit;font-weight:800;font-size:1.02rem;padding:.95rem 1.4rem;border-radius:12px;background:#e7533f;color:#fff;width:100%;box-shadow:0 8px 22px #e7533f4d;transition:transform .2s ease}.hsw__go:hover:not(:disabled){transform:translateY(-2px)}.hsw__go:disabled{opacity:.55;cursor:not-allowed}.hsw__legal{font-size:.67rem;line-height:1.45;color:#9a8f7c;margin:.1rem 0 0}.hsw__legal a{color:#6d6252}.hsw__win{display:none;text-align:center}.hsw__win[data-on]{display:block;animation:hsw-pop .45s cubic-bezier(.2,.8,.2,1) both}@keyframes hsw-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}.hsw__win h4{font-size:1.4rem;font-weight:800;margin:0 0 .25rem;letter-spacing:-.02em}.hsw__win p{margin:0 0 .9rem;font-size:.86rem;color:#6d6252}.hsw__code{display:inline-flex;align-items:center;gap:.7rem;padding:.65rem .7rem .65rem 1.1rem;border-radius:12px;border:1px dashed #3f9b6d;color:#2f7a55;font-size:1.3rem;font-weight:800;letter-spacing:.06em}.hsw__code button{-webkit-appearance:none;appearance:none;border:0;cursor:pointer;font:inherit;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;padding:.45rem .7rem;border-radius:8px;background:#3f9b6d;color:#fff}.hsw__conf{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;border-radius:inherit}.hsw__conf i{position:absolute;top:-8%;width:7px;height:11px;border-radius:2px;opacity:0;animation:hsw-fall 1.9s ease-in forwards}@keyframes hsw-fall{0%{opacity:1;transform:translateY(0) rotate(0)}to{opacity:0;transform:translateY(520px) rotate(540deg)}}@media(prefers-reduced-motion:reduce){.hsw__disc{transition-duration:1s}.hsw-fab__disc,.hsw__conf i{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/hs-wheel.css.map */
