@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(../media/f813d0b748b050e0-s.eb60fb62.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(../media/dcd150d580a10316-s.edc4ba47.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(../media/d261779aa92de579-s.d355e0bf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(../media/24ce79ed121239f3-s.8b1cf68a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(../media/f141b5b7abe57afc-s.p.0de3c900.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans Fallback;src:local(Arial);ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.0%;size-adjust:101.39%}.nunito_sans_6d486aea-module__lfWxTW__className{font-family:Nunito Sans,Nunito Sans Fallback;font-style:normal}.nunito_sans_6d486aea-module__lfWxTW__variable{--font-nunito-sans:"Nunito Sans","Nunito Sans Fallback"}
html,body{max-width:100vw;overflow-x:hidden}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}
body{background:#fff;margin:0;padding:0;font-style:normal;line-height:normal;overflow:auto;font-family:Nunito Sans!important}.form-box{gap:16px;width:100%;padding:24px 16px}.form-box .mobile-input label,.form-box .mobile-input input{opacity:.6!important}.form-box .input-wrapper{gap:4px}.form-box .input-wrapper label{color:#121212;font-size:14px}.form-box .input-wrapper label span{color:red}.form-box .input-wrapper label{font-weight:400}.form-box .input-wrapper input{background:#fff;border:1px solid rgba(18,18,18,.12);border-radius:4px;padding:10px 14px;font-size:14px;font-weight:400}.form-box .input-wrapper input::placeholder{color:rgba(18,18,18,.12);font-size:14px;font-weight:400}.gap-6{gap:6px}.profile-button{width:100%;padding:20px;position:absolute;bottom:10px;left:0}.profile-button .instant-redeem{color:#fff;border-radius:4px;width:90%;margin-top:20px;padding:10px;font-size:16px}.profile-button .cancel-button{color:#007afe;background:#fff;border:1px solid #007afe;border-radius:4px;box-shadow:0 1px 2px rgba(16,24,40,.05)}.profile-button button{width:100%}.two-grid{grid-template-columns:1fr 1fr;display:grid}.scan-icon-wrapper{width:100%;position:fixed;bottom:20px;left:0%}.scan-icon{background:#007dfa;border:4px solid #fff;border-radius:100px;place-content:center;width:64px;height:64px;display:grid;box-shadow:0 1px 16px rgba(0,0,0,.15)}.container{box-sizing:border-box;width:100%;max-width:420px;margin-left:auto;margin-right:auto;padding:0 0 16px}.container button{color:#fff;background:#007dfa;border-radius:4px;padding:14px 10px;font-size:16px;font-weight:400}button{font-family:Nunito Sans}.pointer{cursor:pointer!important}button{border:none}.gap-16{gap:16px}.d-none{display:none!important}ul{margin:0;margin-top:0;margin-bottom:0}ul:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0}ul:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0}ul:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0}ul:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}ul:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}ul:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}.w-100{width:100%}button{cursor:pointer}.mt-20{margin-top:20px}.mt-16{margin-top:16px}.mt-24{margin-top:24px}.mb-20{margin-bottom:20px}.text-align-end{text-align:end}.d-flex{display:flex}.align-center{align-items:center}.align-end{align-items:end}.justify-between{justify-content:space-between}.flex-column{flex-direction:column}.justify-end{justify-content:end}.justify-around{justify-content:space-around}.justify-center{justify-content:center}.flex-wrap{flex-wrap:wrap}a{text-decoration:none}.input-group{flex-direction:column;gap:10.5px;width:100%;margin-bottom:10px;display:flex}.input-group label{color:rgba(0,0,0,.81);font-size:22.582px;font-style:normal;font-weight:500}.input-group .w-100 input{width:-webkit-fill-available}.input-group input{zoom:1;transform-origin:0 0;background:#fff;border:1.505px solid rgba(0,0,0,.1);border-radius:15.055px;padding:14px 30px;font-size:16px;transform:scale(1)}.input-group input::placeholder{color:#acacac;font-size:16px;font-weight:400}.disabled-button{opacity:.6!important;cursor:not-allowed!important;pointer-events:none!important}.fixed-header{z-index:1201;background:#fff;height:70px;position:fixed;top:0}.fixed-header .account-header{border-bottom:1px solid rgba(18,18,18,.12);padding-bottom:16px!important}.fixed-header .header-wrapper.logo-header{grid-template-columns:1fr 1fr 1fr;width:100%;display:grid}.fixed-header .header-wrapper{padding:16px 16px 10px}.fixed-header .header-wrapper .title{font-size:24px;font-weight:600}.fixed-header .header-wrapper .points-wrapper{color:#fff;text-align:right;cursor:pointer;background:#007afe;border-radius:24px;gap:4px;padding:4px 9px;font-size:14px;font-weight:600}.fixed-header .back{gap:16px;padding:16px;font-size:24px;font-style:normal;font-weight:600}.fixed-header .back img{cursor:pointer}.fixed-header{width:100%;max-width:420px}.home-menu-wrapper{background:#fff;border-radius:0 0 12px 12px;max-width:420px;padding:10px 16px}.home-menu-wrapper ul{gap:6px}.home-menu-wrapper ul li{text-align:center;color:#121212;cursor:pointer;text-align:center;background:#f7f7f7;border-radius:4px;padding:14px 16px;font-size:16px;font-weight:500;list-style-type:none}.home-menu-wrapper ul li.active{color:#fff;background:#ce2539;border-radius:4px}.qr-reader{max-width:420px}.qr-reader .poweredby{z-index:9999;width:100%;position:absolute;bottom:20px;left:0}.qr-reader{margin:0 auto}.qr-reader.active .scan-region-highlight-svg,.qr-reader.active .qr-reader .code-outline-highlight{stroke:green!important}.qr-reader.inactive .scan-region-highlight-svg,.qr-reader.inactive .qr-reader .code-outline-highlight{stroke:#fff!important}.qr-reader video{width:100%;height:100vh;position:absolute;top:0;left:0}.qr-reader .code-outline-highlight{stroke:green!important}.qr-reader .scan-region-highlight{z-index:9999}.qr-reader .overlay{background-color:rgba(0,0,0,.5);width:100%;height:100vh;position:absolute;top:0;left:0}.qr-reader .top-bar-actions{z-index:999999;background:0 0;width:100%;max-width:420px;margin-top:70px;padding:20px 16px;position:absolute;top:0}.qr-reader .top-bar-actions .flash-mic .active{background:#007afe}.qr-reader .top-bar-actions .flash-mic .img{border-radius:40px;place-content:center;width:40px;height:40px;display:grid}.qr-reader .top-bar-actions .flash-mic{gap:16px}.qr-reader .zoom-slider{position:absolute;top:50%;right:10px}.red-cancel{color:#e1473d!important}.red-btn{color:#fff;border-radius:4px;padding:13px 12px;font-size:16px;font-weight:600;background:#e1473d!important}.error-txt{color:#f84742;font-size:12px;font-weight:400}.dialog-wrapper{border-radius:16px;gap:16px}.dialog-wrapper .logout-txt{color:#121212;opacity:.6;padding:0 16px;font-size:14px;font-weight:400}.dialog-wrapper .red-btn{margin:0 16px 16px}.dialog-wrapper .dialog-title{color:#121212;border-bottom:1px solid rgba(18,18,18,.16);gap:14px;padding:12px 16px;font-size:20px;font-weight:600}.dialog-wrapper .input-txt{width:100%;padding:0 16px}.dialog-wrapper input{background:#fff;border:1px solid rgba(18,18,18,.12);border-radius:4px;width:100%;padding:10px 14px;font-size:14px;font-weight:400}.dialog-wrapper input::placeholder{color:rgba(18,18,18,.12);font-size:14px;font-weight:400}.dialog-wrapper .error{border:1px solid #f84742}.dialog-wrapper .btns-wrapper{gap:16px;padding:16px}.dialog-wrapper .btns-wrapper .submit-btn{color:#fff;background:#007dfa;border-radius:4px;width:148px;padding:13px 12px;font-size:16px;font-weight:600}.dialog-wrapper .btns-wrapper .cancel-btn{color:#007afe;background:0 0;width:148px;font-size:16px;font-weight:600}.product-details-wrapper{gap:24px}.product-details-wrapper .error-box{border:1px dashed #e1473d;border-radius:8px;padding:16px}.product-details-wrapper .error-box p{font-size:16px;font-weight:600}.product-details-wrapper .error-box{gap:4px}.product-details-wrapper .error-box span{font-size:14px;font-weight:400}.product-details-wrapper .points-card{background:#fff;border:1px solid rgba(18,18,18,.12);border-radius:12px;padding:54px 20px}.product-details-wrapper .points-card .congrats-txt{color:#121212;font-size:24px;font-weight:600}.product-details-wrapper .points-card .rewards-txt{color:#121212;font-size:20px;font-weight:600}.product-details-wrapper .points-card{position:relative}.product-details-wrapper .points-card .points-background{z-index:9;width:100%;height:60px;position:absolute;top:0%}.product-details-wrapper .points-card .points-background img{object-fit:cover}.product-details-wrapper .warranty-help-txt{opacity:.5;font-size:12px;font-style:normal;font-weight:400}.product-details-wrapper .product-details-wrapper .title{margin-bottom:20px;font-size:24px;font-weight:600}.product-details-wrapper .product-details-wrapper .product-img{background:rgba(18,18,18,.06);border-radius:8px;position:relative;height:200px!important}.product-details-wrapper .product-details-wrapper .product-img img{object-fit:cover}.product-details-wrapper .product-details-wrapper .product-details{grid-template-columns:1fr 1fr;align-items:center;gap:16px;display:grid}.product-details-wrapper .product-name-batch{gap:16px}.product-details-wrapper .product-name-batch .name{font-size:24px;font-weight:500}.product-details-wrapper .product-name-batch .batch{font-size:16px;font-weight:500}.code-result{gap:24px}.code-result .txt{text-align:center;background:linear-gradient(rgba(255,255,255,.8) 0%,rgba(255,255,255,.8) 100%),#43a047;border-radius:8px;gap:8px;padding:8px;font-size:16px;font-weight:600}.code-result .error{background:linear-gradient(rgba(255,255,255,.8) 0%,rgba(255,255,255,.8) 100%),#e1473d}.serial-number{background:rgba(18,18,18,.06);border-radius:8px}.product-des-wrapper{border:1px solid rgba(18,18,18,.16);border-radius:12px}.product-des-wrapper .product-des-details{border-top:1px solid rgba(18,18,18,.16);padding:16px}.product-des-wrapper .product-name{font-size:16px;font-weight:600}.product-des-wrapper .details{opacity:.7;margin-top:8px;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.product-des-wrapper .product-name-batch{border-top:1px solid rgba(18,18,18,.16);border-bottom:1px solid rgba(18,18,18,.16);margin:16px 0;padding:16px 0}.product-des-wrapper .detail-sn{padding:0!important}.product-des-wrapper .title{padding:12px 16px;font-size:16px;font-weight:600}.detail-sn{grid-template-columns:1fr 1fr;padding:12px;display:grid}.detail-sn .key{opacity:.7;text-align:left;font-size:14px;font-style:normal;font-weight:400}.detail-sn p{text-align:right;font-size:16px;font-weight:600}.details{font-size:16px;font-weight:400}.no-internet-wrapper{margin-top:20%}.no-internet-wrapper img{object-fit:cover}.no-internet-wrapper h2{margin-top:40px}.no-internet-wrapper p{color:rgba(18,18,18,.8);text-align:center;margin-top:10px;font-size:12px;font-weight:400}.no-internet-wrapper button{width:90%;margin-top:40px}
