#ecomsend-widget{display:none!important}.gw-ov,.gw-ov *,.gw-bar,.gw-bar *,.gw-teaser{box-sizing:border-box}.gw-ov{--ink:#fbf3e2;--muted:#d8cfe8;--night:#1b1440;--night2:#251c58;--line:#4a3f8f;--gold:#ffc72c;--gold2:#f6d38a;--gold3:#d99a00;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:#0a061e9e;display:flex;align-items:center;justify-content:center;padding:16px;opacity:0;pointer-events:none;transition:opacity .25s;font-family:Archivo,Segoe UI,system-ui,sans-serif;color:var(--ink);-webkit-font-smoothing:antialiased}.gw-ov.gw-open{opacity:1;pointer-events:auto}.gw{position:relative;width:min(920px,100%);max-height:calc(100vh - 32px);overflow:auto;border-radius:22px;display:grid;grid-template-columns:450px minmax(0,1fr);background:radial-gradient(circle at 25% 50%,#33287a,#1b1440 62%);box-shadow:0 30px 80px #00000073;transform:translateY(14px) scale(.98);transition:transform .3s}.gw-ov.gw-open .gw{transform:none}.gw-x{position:absolute;top:12px;right:12px;width:38px;height:38px;border-radius:50%;border:0;background:#2b2266;color:var(--ink);font-size:20px;line-height:1;cursor:pointer;z-index:6}.gw-left{position:relative;display:flex;align-items:center;justify-content:center;padding:30px 20px;min-height:460px}.gw-star{position:absolute;width:18px;height:18px;animation:gw-star 2.6s ease-in-out infinite;pointer-events:none}.gw-wheel{--wr:380px;position:relative;width:var(--wr);height:var(--wr);flex:none}.gw-ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(#fff3b0,#d99a00,#ffd66b,#b8740a,#fff3b0,#d99a00,#ffd66b,#b8740a,#fff3b0);animation:gw-glow 2.4s ease-in-out infinite}.gw-bulb{position:absolute;left:50%;top:50%;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:#fff6c8;box-shadow:0 0 8px 2px #ffd34d;animation:gw-twinkle 1.1s ease-in-out infinite alternate}.gw-bulb.b{animation-delay:.55s}.gw-sway{position:absolute;inset:calc(var(--wr)*.053)}.gw-sway.gw-idle{animation:gw-sway 4s ease-in-out infinite}.gw-face{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;overflow:hidden;transition:transform 5.4s cubic-bezier(.12,.66,.1,1);background:conic-gradient(#f59e0b 0 30deg,#2b2266 30deg 60deg,#c0266d 60deg 90deg,#2b2266 90deg 120deg,#0f766e 120deg 150deg,#2b2266 150deg 180deg,#f59e0b 180deg 210deg,#2b2266 210deg 240deg,#c0266d 240deg 270deg,#2b2266 270deg 300deg,#0f766e 300deg 330deg,#2b2266 330deg 360deg)}.gw-face:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:repeating-conic-gradient(from -.8deg,rgba(255,214,107,.95) 0 1.6deg,transparent 1.6deg 30deg)}.gw-face:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.12) 0%,transparent 45%,rgba(10,4,30,.35) 100%)}.gw-lbl{position:absolute;left:50%;top:50%;width:50%;height:calc(var(--wr)*.1);margin-top:calc(var(--wr)*-.05);transform-origin:0 50%;padding:0 calc(var(--wr)*.037) 0 calc(var(--wr)*.15);display:flex;align-items:center;justify-content:center;text-align:center;font-weight:800;font-size:calc(var(--wr)*.037);line-height:1.05;letter-spacing:.03em;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.4);z-index:1}.gw-lbl.f span{transform:rotate(180deg)}.gw-lbl.dark{color:#2a1200;text-shadow:none}.gw-hub{position:absolute;left:50%;top:50%;width:calc(var(--wr)*.22);height:calc(var(--wr)*.22);transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff3b0,#e0a21a 60%,#9c6206);box-shadow:0 0 24px #ffbe28b3;display:flex;align-items:center;justify-content:center;z-index:2}.gw-hub>div{width:78%;height:78%;border-radius:50%;background:#1b1440;display:flex;align-items:center;justify-content:center}.gw-hub svg{width:66%;height:66%}.gw-flame{transform-origin:24px 24px;animation:gw-flicker .9s ease-in-out infinite}.gw-ptr{position:absolute;left:50%;top:calc(var(--wr)*-.037);width:calc(var(--wr)*.105);margin-left:calc(var(--wr)*-.0525);z-index:3;animation:gw-bob 1.6s ease-in-out infinite}.gw-right{padding:34px 44px 22px 20px;display:flex;flex-direction:column;align-items:stretch;gap:11px;text-align:center;min-width:0}.gw-eye{align-self:center;font-size:11px;letter-spacing:.18em;font-weight:700;color:var(--gold);text-transform:uppercase}.gw-h{margin:0;font-family:Yeseva One,Georgia,serif;font-weight:400;font-size:32px;line-height:1.12;color:var(--ink)}.gw-h span{color:var(--gold)}.gw-sub{margin:0;font-size:14px;color:var(--muted);line-height:1.45}.gw-lab{font-size:13px;font-weight:600;color:var(--ink);margin-top:2px}.gw-ctl{display:flex;align-items:center;border:1.5px solid var(--line);border-radius:12px;background:var(--night2);height:48px;margin-top:-6px;min-width:0}.gw-ctl:focus-within{border-color:var(--gold)}.gw-ctl.gw-bad{border-color:#ff6b6b}.gw-ctl select{border:0;background:transparent;color:var(--ink);font:inherit;font-weight:700;padding:0 6px 0 12px;height:100%;border-right:1px solid var(--line);outline:0;appearance:none;-webkit-appearance:none}.gw-ctl select option{color:#1b1440}.gw-ctl input{border:0;outline:0;background:transparent;color:var(--ink);font:inherit;font-size:17px;padding:0 12px;height:100%;flex:1;min-width:0;text-align:center;letter-spacing:.04em}.gw-ctl input::placeholder{color:#8f86b3}.gw-pick{width:100%;height:48px;margin-top:-6px;border:1.5px solid var(--line);border-radius:12px;background:var(--night2);color:#a99fc9;font:inherit;font-size:16px;font-weight:600;cursor:pointer}.gw-pick.gw-has{color:var(--ink)}.gw-pick.gw-bad{border-color:#ff6b6b}.gw-more{background:none;border:0;color:var(--gold2);font:inherit;font-size:13px;cursor:pointer;padding:4px}.gw-extra{display:flex;flex-direction:column;gap:10px;border:1px dashed var(--line);border-radius:14px;padding:12px}.gw-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.gw-row .gw-ctl{margin-top:0}.gw-row .gw-ctl select{border-right:0;width:100%;text-align:center;text-align-last:center}.gw-err{color:#ff9b9b;font-size:13px;min-height:0;margin:0}.gw-cta{position:relative;height:56px;border:0;border-radius:14px;color:#2a1200;font:inherit;font-weight:800;font-size:18px;cursor:pointer;background-color:var(--gold);background-image:linear-gradient(100deg,#fff0 35%,#ffffffa6,#fff0 65%);background-size:220% 100%;background-repeat:no-repeat;animation:gw-sheen 2.8s ease-in-out infinite;box-shadow:0 0 26px #ffc72c8c}.gw-cta[disabled]{opacity:.75;cursor:progress}.gw-cta.gw-ghost{background:transparent;border:1.5px solid var(--gold);color:var(--gold);animation:none;box-shadow:none}.gw-no{align-self:center;background:none;border:0;color:var(--gold2);font:inherit;font-size:13px;text-decoration:underline;cursor:pointer}.gw-fine{margin:0;font-size:11px;color:#a99fc9}.gw-big{font-family:Yeseva One,Georgia,serif;font-size:44px;line-height:1.05;color:var(--gold)}.gw-code{display:flex;align-items:center;gap:8px;border:2px dashed var(--gold);border-radius:14px;padding:8px 8px 8px 14px;background:#ffc72c14}.gw-code code{flex:1;font:800 20px/1.2 ui-monospace,Menlo,Consolas,monospace;letter-spacing:.08em;color:var(--ink);text-align:left;-webkit-user-select:all;user-select:all;overflow-wrap:anywhere}.gw-copy{border:0;border-radius:10px;background:var(--gold);color:#2a1200;font:inherit;font-weight:800;padding:9px 14px;cursor:pointer}.gw-timer{display:flex;justify-content:center;gap:6px;font-variant-numeric:tabular-nums}.gw-timer div{background:#2b2266;border:1px solid var(--line);border-radius:10px;padding:6px 10px;min-width:60px}.gw-timer b{display:block;font-size:22px;color:var(--gold)}.gw-timer small{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.gw-pill{align-self:center;border:1px solid var(--gold);color:var(--gold);border-radius:999px;padding:3px 12px;font-size:12px;font-weight:700}.gw-dots{display:flex;justify-content:center;gap:8px}.gw-dots i{width:34px;height:34px;border-radius:50%;border:2px dashed var(--line);display:flex;align-items:center;justify-content:center;font-style:normal;font-size:14px;color:#8f86b3}.gw-dots i.on{border:2px solid var(--gold);background:var(--gold);color:#2a1200}.gw-picker{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;background:#0a061e8c;display:flex;flex-direction:column;justify-content:flex-end}.gw-picker[hidden]{display:none}.gw-pk{background:#1f1750;border-top:2px solid var(--gold);border-radius:22px 22px 0 0;padding:14px 18px 22px;display:flex;flex-direction:column;gap:10px}.gw-pk-h{display:flex;justify-content:space-between;align-items:center;font-weight:700}.gw-pk-h button{border:0;background:none;color:var(--muted);font:inherit;padding:8px;cursor:pointer}.gw-pk-h button.gw-done{background:var(--gold);color:#2a1200;border-radius:10px;padding:8px 16px;font-weight:800}.gw-cols{position:relative;display:grid;gap:6px}.gw-band{position:absolute;left:0;right:0;top:80px;height:40px;border-top:1.5px solid var(--gold);border-bottom:1.5px solid var(--gold);background:#ffc72c1a;pointer-events:none}.gw-fade{position:absolute;left:0;right:0;height:70px;pointer-events:none;z-index:2}.gw-fade.t{top:0;background:linear-gradient(#1f1750,#1f175000)}.gw-fade.b{bottom:0;background:linear-gradient(#1f175000,#1f1750)}.gw-drum{height:200px;overflow-y:auto;scroll-snap-type:y mandatory;scrollbar-width:none;position:relative;z-index:1;overscroll-behavior:contain}.gw-drum::-webkit-scrollbar{display:none}.gw-drum div{height:40px;line-height:40px;text-align:center;scroll-snap-align:center;font-size:19px;font-weight:600;color:var(--ink);cursor:pointer}.gw-teaser{position:fixed;left:calc(16px + env(safe-area-inset-left,0px));bottom:calc(18px + env(safe-area-inset-bottom,0px));z-index:2147482990;display:inline-flex;align-items:center;gap:8px;border:0;border-radius:999px;background:#ffc72c;color:#2a1200;font:800 15px Archivo,Segoe UI,system-ui,sans-serif;padding:11px 18px 11px 12px;cursor:pointer;box-shadow:0 8px 26px #ffaa1e80;animation:gw-pop .4s ease-out}.gw-teaser[hidden]{display:none}.gw-teaser svg{width:24px;height:24px}.gw-bar{position:fixed;left:0;right:0;bottom:0;z-index:2147482980;background:#1b1440;color:#fbf3e2;border-top:2px solid #ffc72c;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 14px;padding:10px max(16px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));font:600 14px Archivo,Segoe UI,system-ui,sans-serif}.gw-bar[hidden]{display:none}.gw-bar code{border:1px dashed #ffc72c;border-radius:8px;padding:3px 8px;font-weight:800;letter-spacing:.06em;color:#ffc72c}.gw-bar .gw-t{color:#ffc72c;font-variant-numeric:tabular-nums}.gw-bar button{border:0;border-radius:8px;padding:6px 12px;font:inherit;font-weight:800;cursor:pointer;background:#ffc72c;color:#2a1200}.gw-bar .gw-bx{background:transparent;color:#fbf3e2;font-size:18px;padding:2px 8px}.gw-toast{position:fixed;left:50%;top:calc(16px + env(safe-area-inset-top,0px));transform:translate(-50%,-160%);z-index:2147483600;background:#1b1440;color:#fbf3e2;border:1px solid #ffc72c;border-radius:12px;padding:10px 16px;font:600 14px Archivo,system-ui,sans-serif;transition:transform .3s;max-width:calc(100% - 32px)}.gw-toast.gw-show{transform:translate(-50%)}.gw-confetti{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2147483500}@keyframes gw-twinkle{0%{opacity:.35}to{opacity:1}}@keyframes gw-sway{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}@keyframes gw-glow{0%,to{box-shadow:0 0 30px 4px #ffbe2859}50%{box-shadow:0 0 70px 14px #ffbe28b3}}@keyframes gw-bob{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@keyframes gw-flicker{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}@keyframes gw-star{0%,to{opacity:0;transform:scale(.3) rotate(0)}50%{opacity:1;transform:scale(1) rotate(45deg)}}@keyframes gw-sheen{0%{background-position:180% 0}60%,to{background-position:-80% 0}}@keyframes gw-pop{0%{transform:scale(.6);opacity:0}to{transform:none;opacity:1}}@media(max-width:760px){.gw-ov{align-items:flex-end;padding:0}.gw{grid-template-columns:1fr;border-radius:24px 24px 0 0;max-height:94vh;width:100%;background:radial-gradient(circle at 50% 18%,#33287a,#1b1440 58%);padding-bottom:env(safe-area-inset-bottom,0px)}.gw-left{min-height:0;padding:26px 16px 8px}.gw-wheel{--wr:260px}.gw-bulb{width:8px;height:8px;margin:-4px 0 0 -4px}.gw-right{padding:6px 20px 18px}.gw-h{font-size:26px}.gw-big{font-size:36px}.gw-bar{font-size:13px}}@media(prefers-reduced-motion:reduce){.gw-ov *,.gw-teaser{animation:none!important}.gw-face{transition-duration:.8s}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/giftiliya-gift-wheel.css.map */
