#r-1788333331372{padding-bottom:10px;width:100%}#r-1788333331372.gf_row-fluid{transform:none!important;margin-left:-50vw!important}#r-1788333331372>.gf_column{min-height:1px}@media(max-width:767px){#r-1788333331372{padding-top:0!important;padding-bottom:0!important}}@media(max-width:991px)and (min-width:768px){#r-1788333331372{padding-top:0!important;padding-bottom:0!important}}@media(max-width:1199px)and (min-width:992px){#r-1788333331372{padding-top:0!important;padding-bottom:0!important}}@media(min-width:1200px){#r-1788333331372{padding-top:0!important;padding-bottom:0!important}}@media(width:767.2px){#r-1788333331372{padding-top:0!important;padding-bottom:0!important}}#lucky-draw-wrapper{position:relative;width:100%;min-height:100vh;background:linear-gradient(180deg,#99e0ec,#009cb0 45%,#006680);padding:40px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow:hidden}.glow-circle{position:absolute;width:550px;height:550px;border:2px solid rgba(255,255,255,.4);border-radius:50%;box-shadow:0 0 40px #ffffff40;pointer-events:none;top:50%;left:50%;transform:translate(-50%,-50%)}.top-header{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.logo-area{text-align:center}.brand-logo-img{height:105px;width:auto;display:block;object-fit:contain}.hero-title-area{position:relative;z-index:2;text-align:center;margin-bottom:20px}.sub-badge{background:#fff;color:#008496;padding:6px 20px;border-radius:50px;font-size:13px;font-weight:800;letter-spacing:1px;display:inline-block;margin-bottom:10px}.main-title{color:#fff;font-size:48px;font-weight:900;margin:0;letter-spacing:2px;text-shadow:0 3px 10px rgba(0,0,0,.15);-webkit-text-stroke:1.5px #ffffff}.subtitle{color:#fff;font-size:16px;font-weight:800;letter-spacing:1.5px;margin:4px 0 0;text-shadow:0 2px 4px rgba(0,0,0,.1)}#lucky-draw-card{position:relative;z-index:2;width:100%;max-width:460px;background:#fff;border:3px solid #e4c163;border-radius:28px;padding:30px 20px;text-align:center;box-shadow:0 15px 35px #00000026;box-sizing:border-box}.icon-circle{width:80px;height:80px;background:#009cb0;color:#fff;font-size:42px;font-weight:800;line-height:80px;border-radius:50%;margin:10px auto 20px;animation:pulse-animation 1.8s infinite ease-in-out}@keyframes pulse-animation{0%{transform:scale(1);box-shadow:0 0 #009cb099}50%{transform:scale(1.12);box-shadow:0 0 20px 8px #009cb040}to{transform:scale(1);box-shadow:0 0 #009cb000}}.draw-title{color:#007a8c;font-size:24px;font-weight:900;margin:0 0 6px}.draw-subtitle{color:#666;font-size:14px;margin:0 0 20px}.img-wrapper{height:320px;display:flex;align-items:center;justify-content:center;margin-bottom:15px}#prize-img{max-height:300px;max-width:100%;object-fit:contain;border-radius:8px}.congrats-badge{background:#e4c163;color:#fff;padding:6px 20px;border-radius:50px;font-weight:700;display:inline-block;font-size:13px;margin-bottom:12px}.prize-tag{color:#009cb0;font-size:12px;font-weight:800;letter-spacing:1.5px;margin-bottom:6px}#prize-name{color:#0a4352;font-size:19px;font-weight:800;margin:0 0 8px;line-height:1.35;min-height:52px;display:flex;align-items:center;justify-content:center}.prize-value{color:#e65c00;font-weight:800;font-size:16px;margin-bottom:5px}.orig-btn{position:relative;z-index:2;width:100%;max-width:460px;padding:16px;border-radius:18px;font-size:18px;font-weight:800;cursor:pointer;transition:all .25s ease;margin-top:15px;box-shadow:0 6px 15px #0000001a;box-sizing:border-box}.gold-btn{background:#e4c163;border:2px solid #ffffff;color:#0a4352}.blue-btn{background:#008496;border:2px solid #ffffff;color:#fff}.orig-btn:disabled{opacity:.65;cursor:not-allowed}.retry-link-btn{display:block;width:100%;max-width:460px;background:#fff3;border:1.5px solid rgba(255,255,255,.6);border-radius:14px;color:#fff;font-size:24px;font-weight:800;cursor:pointer;margin:12px auto 0;padding:12px 16px;box-sizing:border-box;text-decoration:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:all .2s ease}.retry-link-btn:hover{background:#ffffff59;color:#fff}.footer-note{position:relative;z-index:2;font-size:12px;color:#fff;margin:15px 0 0;text-shadow:0 1px 3px rgba(0,0,0,.2)}
/*# sourceMappingURL=/cdn/shop/t/35/assets/gem-page-138089726167.css.map */
