.hidden{display:none!important}.prize-draw{position:relative}.wd-vis-prize-draw-anchor{position:absolute;z-index:-10;top:0}.prize-draw__main{margin-top:32px;position:relative;border-radius:10px;overflow:hidden;min-height:500px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:var(--hammer-cursor-url)}.prize-draw__main--revealed{cursor:default}.prize-draw__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.prize-draw__bg-img{width:100%;height:100%;object-fit:cover}.prize-draw__rules-link{position:absolute;top:0;right:4px;padding:20px;z-index:4;cursor:default}.prize-draw__rules-btn{font-size:14px;font-weight:500;color:var(--vis-active-color-add-cart-text);text-decoration:underline;text-underline-offset:3px;background:none;border:none;padding:0;cursor:pointer}.prize-draw__rules-btn:hover{opacity:.8}.prize-draw__hammer{position:absolute;top:70px;left:50%;transform:translate(-120px) rotate(-25deg);z-index:3;pointer-events:none;width:60px}.prize-draw__hammer-img{width:100%;height:auto}.prize-draw__main--revealed .prize-draw__hammer{display:none}.prize-draw__eggs{position:relative;z-index:2;display:flex;align-items:flex-end;justify-content:center;gap:80px;margin:68px 0 32px}.prize-draw__egg-item{position:relative;width:164px;transition:transform .25s ease}.prize-draw__egg-item:not(.prize-draw__egg-item--revealed):hover{transform:scale(1.04)}.prize-draw__egg-item--revealed{cursor:default}.prize-draw__egg-whole{display:flex;justify-content:center;transform-origin:center bottom}.prize-draw__egg-item:not(.prize-draw__egg-item--revealed) .prize-draw__egg-whole:hover{animation:prize-draw-hover-shake .8s ease-in-out}@keyframes prize-draw-hover-shake{0%,to{transform:rotate(0)}20%{transform:rotate(-3deg)}40%{transform:rotate(3deg)}60%{transform:rotate(-2deg)}80%{transform:rotate(2deg)}}.prize-draw__egg-img{width:100%;height:auto;display:block}.prize-draw__egg-revealed{display:flex;flex-direction:column;align-items:center}.prize-draw__egg-revealed--animate{animation:prize-draw-fadeInUp .5s ease both}.prize-draw__egg-base{position:relative;height:198px;width:164px}.prize-draw__prize-card-wrap{height:120px;width:150px;position:absolute;top:-12px;left:8px;box-shadow:0 8px 8px #465c0033}.prize-draw__prize-card-icon{position:absolute;top:6px;left:39px}.prize-draw__prize-card-text{border-radius:4px;background:var(--prize-color);text-align:center;color:#fff;font-size:16px;padding:10px 0;height:71px;line-height:140%}.prize-draw__prize-card-text strong{font-size:22px;line-height:normal;font-weight:600}.prize-draw__broken-img{width:100%;height:auto;display:block}.prize-draw__prize-code{padding:6px;border-radius:4px;background:#fff9f3;display:flex;justify-content:center}.prize-draw__text{position:relative;z-index:2;text-align:center;width:100%;max-width:615px}.prize-draw__text-img-wrap{margin-bottom:16px}.prize-draw__text-img{max-width:616px;width:100%;height:auto;display:block;margin:0 auto}.prize-draw__text-bar{display:inline-flex;align-items:center;justify-content:center;background:#60751f;color:#ffd569;padding:7px 0;font-size:24px;font-weight:600;width:100%;line-height:normal;clip-path:polygon(0 0,100% 0,100% 0px,calc(100% - 24px) 50%,100% 100%,0 100%,24px 50%)}.prize-draw__break-text{font-size:32px;font-weight:700;color:#5c6b24;line-height:1.2;margin-bottom:14px}.prize-draw__break-login-text{font-size:16px;font-weight:500;line-height:normal;cursor:default}.prize-draw__break-login-text a{color:#ffefc6;text-decoration:underline;font-weight:600;cursor:pointer}.prize-draw__modal-box{max-width:500px;width:100%;animation:prize-draw-modalIn .4s ease both;background-color:transparent}.prize-draw__modal-confetti{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;display:flex;align-items:center;justify-content:center}.prize-draw__modal-overlay[open] .prize-draw__modal-confetti{opacity:1}.prize-draw__confetti-img{width:100%;height:100%;object-fit:cover}.prize-draw__modal-overlay.closing .prize-draw__modal-box{animation:prize-draw-modalOut .3s ease both}.prize-draw__modal-ribbon{width:100%;margin-bottom:-4px}.prize-draw__modal-ribbon img{width:100%;height:auto;display:inline-block}.prize-draw__modal-frame{background:linear-gradient(132deg,#bdcf86 3.14%,#a3b95b 60.09%);border-radius:40px;min-height:auto;padding:20px;overflow:auto}.prize-draw__modal-frame::-webkit-scrollbar{width:4px;background:transparent}.prize-draw__modal-frame::-webkit-scrollbar{width:6px}.prize-draw__modal-frame::-webkit-scrollbar-track{background:transparent}.prize-draw__modal-frame::-webkit-scrollbar-thumb{background:var(--color-border-primary, #ddd);border-radius:3px}.prize-draw__modal-frame::-webkit-scrollbar-thumb:hover{background:var(--color-text-secondary, #a3a2a2)}.prize-draw__modal-inner{border-radius:24px;text-align:center;background:linear-gradient(0deg,#fffffff2,#ffffffe6);padding:20px 30px}.prize-draw__modal-prize{display:flex;flex-direction:column;align-items:center}.prize-draw__modal-prize-visual{margin-bottom:16px}.prize-draw__modal-prize-visual .prize-draw__prize-card-wrap{position:relative;top:0;left:0;box-shadow:0 4.893px 9.786px #4343431a}.prize-draw__modal-prize-visual .prize-draw__prize-card-icon{margin-bottom:16px}.prize-draw__modal-prize-visual .prize-draw__prize-card-wrap--none{box-shadow:none}.prize-draw__modal-prize-visual .prize-draw__prize-card-wrap--none .prize-draw__broken-img{object-fit:contain;height:100%}.prize-draw__modal-prize-img{display:flex;justify-content:center}.prize-draw__modal-egg-img{width:140px;height:auto}.prize-draw__modal-title{color:var(--color-text-primary, #1a1a1a)}.prize-draw__modal-desc{margin-top:8px;text-align:left}.prize-draw__modal-desc ul{list-style:disc}.prize-draw__modal-actions{display:flex;gap:12px;justify-content:center;margin-top:24px}.prize-draw__btn{min-width:160px}.prize-draw__btn.primary-button-outlined{color:var(--vis-active-color-add-cart-text);border-color:var(--vis-active-color-add-cart-border)}.prize-draw__btn.primary-button-outlined:hover{color:var(--vis-active-color-add-cart-text-h);border-color:var(--vis-active-color-add-cart-bg-h);background-color:var(--vis-active-color-add-cart-bg-h)}.prize-draw__btn.primary-button-filled{background-color:var(--vis-active-color-buy-now-bg)}.prize-draw__btn.primary-button-filled:hover{background-color:var(--vis-active-color-buy-now-bg-h)}.prize-draw__rules-panel{max-width:420px}.prize-draw__rules-body{padding:24px 48px 32px;color:#555}@keyframes prize-draw-fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes prize-draw-shake{0%,to{transform:rotate(0) scale(1)}20%{transform:rotate(-8deg) scale(1.02)}40%{transform:rotate(8deg) scale(1.02)}60%{transform:rotate(-5deg) scale(1.01)}80%{transform:rotate(5deg) scale(1.01)}}@keyframes prize-draw-modalIn{0%{opacity:0;transform:scale(.85) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes prize-draw-modalOut{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.9) translateY(20px)}}@keyframes prize-draw-sparkle{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@media(max-width:1024px){.prize-draw__main{cursor:var(--hammer-cursor-url-tablet);min-height:320px}.prize-draw__title{font-size:30px}.prize-draw__main{margin-top:24px;padding:20px}.prize-draw__eggs{gap:48px;margin:45px 0 20px}.prize-draw__egg-item{width:104px}.prize-draw__rules-link{padding:16px;right:0;top:0}.prize-draw__text{max-width:373px}.prize-draw__text-bar{padding:6px 0;font-size:12px;clip-path:polygon(0 0,100% 0,100% 0px,calc(100% - 13.5px) 50%,100% 100%,0 100%,13.5px 50%)}.prize-draw__egg-base{height:125px;width:104px}.prize-draw__egg-base .prize-draw__prize-card-wrap{height:90px;width:100px;top:-20px;left:2px}.prize-draw__egg-base .prize-draw__prize-card-icon{top:4px;left:26px}.prize-draw__egg-base .prize-draw__prize-card-icon img{width:48px;height:auto}.prize-draw__egg-base .prize-draw__prize-card-text{font-size:11px;padding:8px 0;height:50px}.prize-draw__egg-base .prize-draw__prize-card-text strong{font-size:14px}.prize-draw__egg-base .prize-draw__prize-code{padding:6px}.prize-draw__egg-base .prize-draw__prize-code .component-code-button{font-size:10px;padding:4px;white-space:nowrap}.prize-draw__break-text{font-size:24px}.prize-draw__text-bar p{max-width:80%}}@media(max-width:767px){.prize-draw__rules-link{top:8px;right:8px;padding:0}.prize-draw__rules-btn{font-size:12px}.prize-draw__main{min-height:320px;border-radius:8px}.prize-draw__eggs{margin:58px 0 34px;gap:16px}.prize-draw__egg-item{width:92px}.prize-draw__egg-base{height:111px;width:92px}.prize-draw__text{max-width:300px}.prize-draw__break-text{font-size:20px;margin-bottom:8px}.prize-draw__egg-base .prize-draw__prize-card-wrap{height:82px;width:91px;left:1px}.prize-draw__egg-base .prize-draw__prize-card-text{padding:5px 0;height:44px}.prize-draw__egg-base .component-code-button svg{width:14px;height:14px}.prize-draw__modal-box{padding:0 16px}.prize-draw__rules-panel{margin:0 16px}.prize-draw__rules-body{padding:24px}.prize-draw__modal-prize-visual{margin-bottom:8px}.prize-draw__modal-desc{font-size:14px}.prize-draw__modal-actions{margin-top:16px}.prize-draw__btn{height:32px;padding:0 24px;min-width:auto}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/component-prize-draw.css.map */
