.ok6n0G_pageWrapper{background-color:#7bc4e1;border-top:3px solid #fff;width:100%;min-height:100%;margin-bottom:0;font-family:DB Helvethaica X v3\.2;font-size:1.3em}.ok6n0G_fontBold{font-weight:700}.ok6n0G_imgFluid{max-width:100%;height:auto}@media (max-width:768px){.ok6n0G_wrapperContainer{padding-left:0;padding-right:0}}.ok6n0G_animatedFadeIn{animation:1s ok6n0G_collectpointFadeIn}@keyframes ok6n0G_collectpointFadeIn{0%{opacity:0}to{opacity:1}}.ok6n0G_btnBlue{text-align:center;color:#fff;cursor:pointer;background:#171d3d;border:none;border-radius:35px;width:75%;margin:auto;padding:0;font-family:inherit;font-size:1em;line-height:1.5;display:block}.ok6n0G_btnBlue.ok6n0G_disable{opacity:.4}.ok6n0G_pleaseKeyInCode{color:#fff;text-align:center;text-shadow:1px 1px 1px #20354e;width:100%;margin-top:10px;padding-bottom:12px;font-size:1.2em}.ok6n0G_notKeepCode{color:#fff;text-align:left;width:100%;padding:0 26px;font-size:1em;line-height:20px}.ok6n0G_codelistWrapper{text-align:center;width:100%;padding:10px 12px 0;overflow:hidden}.ok6n0G_codeText{color:#2b3046;text-align:left;background:#fff;border:none;border-radius:25px;width:100%;padding:4px 20px;line-height:30px;box-shadow:inset 0 1px 1px #00000063,0 0 #fff,0 0 #fff}.ok6n0G_codeText::placeholder{color:#d3d3d3;text-align:left;padding-left:20px;font-size:1.2em}.ok6n0G_codeText.ok6n0G_error{color:red;border:1px solid red}.ok6n0G_codelistStack{display:block}.ok6n0G_codelistItem{display:flex}.ok6n0G_codelistInner{color:#fff;width:100%;margin-bottom:0;margin-right:12px;padding:4px 0;position:relative;overflow:hidden}.ok6n0G_iconOcr{vertical-align:middle;cursor:pointer;background:url(/images/CollectPoint/btn-camera-s.png) 50%/100% no-repeat;border:0;flex:none;width:34px;height:26px;margin-top:8px;padding:0;display:inline-block}.ok6n0G_codeControl{color:#fff;width:100%;margin-top:5px}.ok6n0G_fileOcr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ok6n0G_btnAddCode{float:right;cursor:pointer;background:url(/images/CollectPoint/btn-add.png) 50%/contain no-repeat;border:0;width:30px;height:30px;margin-right:25px;padding:0;display:inline-block}.ok6n0G_codeResult{width:100%}.ok6n0G_btnRemoveCode{z-index:100;cursor:pointer;background:url(/images/v2/ico-incorrect.png) 50% no-repeat;border:0;width:14px;height:22px;margin-top:11px;padding:0;display:inline-block;position:absolute;top:0;right:16px;background-size:100%!important}@media (min-width:768px){.ok6n0G_submitWrapper{width:auto}}@media (max-width:768px){.ok6n0G_submitWrapper{width:initial}}@media (max-width:576px){.ok6n0G_submitWrapper{width:100%}}.ok6n0G_addcodeCompleteView .ok6n0G_submitWrapper{flex-direction:row;justify-content:center;align-items:center;padding:12px 12px 85px;display:flex}.ok6n0G_addcodeCompleteView .ok6n0G_btnReCollectPoint{color:#171d3d;text-align:center;white-space:nowrap;cursor:pointer;background-color:#fff;border:none;border-radius:35px;width:200px;margin-right:15px;padding:2px;font-family:inherit;font-size:1em;line-height:1.5;box-shadow:0 5px #2c4870}.ok6n0G_addcodeCompleteView .ok6n0G_btnToThankyouPage{width:200px;margin:0;padding:2px;box-shadow:0 5px #2b4776}.ok6n0G_addcodeCompleteView .ok6n0G_getpointSection{color:#fff;background-color:#171d3d;padding:10px 0 6px}.ok6n0G_addcodeCompleteView .ok6n0G_getpointSection .ok6n0G_pointFrame{justify-content:center;align-items:center;display:flex}.ok6n0G_addcodeCompleteView .ok6n0G_getpointSection .ok6n0G_pointFrame .ok6n0G_pointShow{text-align:center;vertical-align:middle;float:left;border-radius:50%;width:auto;height:44px;margin:0 auto;padding:0;font-size:2.5em;line-height:1.4em}.ok6n0G_addcodeCompleteView .ok6n0G_getpointSection .ok6n0G_pointFrame .ok6n0G_pointUnitIcon{float:left;background:url(/images/redesign/Redeem/ico-points.png) bottom/contain no-repeat;align-self:center;width:25px;height:25px;margin-top:23px;display:inline-block}.ok6n0G_addcodeCompleteView .ok6n0G_getpointSection .ok6n0G_pointFrame.ok6n0G_noError{width:200px;margin:0 auto}.ok6n0G_addcodeCompleteView .ok6n0G_getpointSection .ok6n0G_pointFrameInner{float:left;margin:-20px auto 0}.ok6n0G_addcodeCompleteView .ok6n0G_getpointSection .ok6n0G_star{width:40%;max-width:44px}.ok6n0G_addcodeCompleteView .ok6n0G_getpointSection .ok6n0G_drawAppleWatch{text-align:center;margin-top:15px}.ok6n0G_addcodeCompleteView .ok6n0G_getpointSection .ok6n0G_drawAppleWatch .ok6n0G_imgAppleWatch{width:80px}.ok6n0G_addcodeCompleteView .ok6n0G_getpointSection .ok6n0G_drawAppleWatch .ok6n0G_fontAppleWatchSmall{font-size:.8em}.ok6n0G_addcodeCompleteView .ok6n0G_getpointSection .ok6n0G_drawAppleWatch .ok6n0G_fontAppleWatchBig{font-size:3.2em}.ok6n0G_addcodeCompleteView .ok6n0G_getpointSection .ok6n0G_pointText{text-align:center;padding-top:44px;font-size:1.1rem;line-height:24px}.ok6n0G_addcodeCompleteView .ok6n0G_getPoint{text-align:center;margin-bottom:6px;padding-top:6px;padding-bottom:0;font-size:1.4em}.ok6n0G_addcodeCompleteView .ok6n0G_error .ok6n0G_codeText{color:red;border:1px solid red}.ok6n0G_addcodeCompleteView .ok6n0G_error .ok6n0G_textPoint{display:none}.ok6n0G_addcodeCompleteView .ok6n0G_error .ok6n0G_codeErrorMessage{color:red;display:block}.ok6n0G_addcodeCompleteView .ok6n0G_codeErrorMessage{text-align:left;width:100%;font-size:1em;display:none;position:absolute;left:25px}.ok6n0G_pleaseKeyInCode{display:none}.ok6n0G_btnScanBottleCap{cursor:pointer;background:url(/images/addcode/ScanButton1.png) 50%/contain no-repeat;border:none;outline:none;width:120px;height:40px;margin:16px auto;padding:0;display:block}.ok6n0G_codelistWrapper{padding:0 6%}.ok6n0G_codelistResult{padding:0 12px}.ok6n0G_addcodeView{padding-bottom:92px}.ok6n0G_addcodeView .ok6n0G_btnSubmiteCode{margin-top:10px;box-shadow:0 4px #2e4370}.ok6n0G_productWrapper{width:100%;margin-bottom:68px;padding-top:30px;display:flex;bottom:50px}.ok6n0G_productWrapper img{width:100%;height:auto;max-height:230px}.ok6n0G_addcodeCompleteView .ok6n0G_getpointSection{margin-bottom:8px}.ok6n0G_addcodeCompleteView .ok6n0G_codelistInner{color:#fff;margin-bottom:0;padding:4px 60px 4px 0;position:relative;overflow:hidden}.ok6n0G_addcodeCompleteView .ok6n0G_codelistInner .ok6n0G_btnFail{background:url(/images/v2/ico-incorrect.png) 50%/100% no-repeat;width:14px;height:20px;position:absolute;top:12px;right:68px}.ok6n0G_addcodeCompleteView .ok6n0G_codelistInner .ok6n0G_btnSuccess{background:url(/images/Profile/ico-check.png) 50%/contain no-repeat;width:13px;height:20px;position:absolute;top:11px;right:57px}.ok6n0G_addcodeCompleteView .ok6n0G_codelistInner .ok6n0G_btnPoint{color:#2b3046;float:left;border-radius:50%;width:60px;height:32px;padding:0 14px;display:inline-block;position:absolute;top:3px;right:0}.ok6n0G_addcodeCompleteView .ok6n0G_codelistInner .ok6n0G_btnPoint .ok6n0G_textPoint{text-align:center;color:#2b4776;float:right;font-size:1.2em;font-weight:700;line-height:22px}.ok6n0G_addcodeCompleteView .ok6n0G_codelistInner .ok6n0G_btnPoint .ok6n0G_pointUnitIcon{float:right;background:url(/images/redesign/Redeem/ico-points.png) bottom/contain no-repeat;width:18px;height:25px;margin-top:0;margin-left:3px;display:inline-block}.ok6n0G_addcodeCompleteView .ok6n0G_codelistInner .ok6n0G_codeText{color:#2b3046;float:left;white-space:nowrap;width:100%;height:35px;font-size:1em}.ok6n0G_luckydrawBar{color:#fff;margin-top:10px;margin-bottom:-18px;padding:12px 14% 0}.ok6n0G_luckydrawBar .ok6n0G_luckydrawImage{margin-bottom:5px;padding:0 18px}.ok6n0G_luckydrawBar .ok6n0G_barWrapper{background:url(/images/dashboardLuckyDraw/pointbar/border1.png) 50%/contain no-repeat;height:40px;position:relative}.ok6n0G_luckydrawBar .ok6n0G_barWrapper .ok6n0G_scale{z-index:1;height:14px;display:flex;position:absolute;top:15px;left:8px;right:8px}.ok6n0G_luckydrawBar .ok6n0G_barWrapper .ok6n0G_scale .ok6n0G_step{background:#fff;border-left:1px solid #fff;width:0;height:10px;margin-left:33%}.ok6n0G_luckydrawBar .ok6n0G_barWrapper .ok6n0G_progressBar{border-radius:20px;height:16px;position:absolute;top:11.5px;left:7.5px;right:7.5px;overflow:hidden}.ok6n0G_luckydrawBar .ok6n0G_barWrapper .ok6n0G_progressBar .ok6n0G_percent{background:#0169b2;height:20px;overflow:hidden}.ok6n0G_luckydrawBar .ok6n0G_barWrapper .ok6n0G_parcel{width:34px;position:absolute;right:-13px}.ok6n0G_luckydrawBar .ok6n0G_barWrapper .ok6n0G_parcel.ok6n0G_big{width:48px;top:-13px;right:-30px}.ok6n0G_luckydrawBar .ok6n0G_statWrapper{justify-content:space-between;align-items:center;font-size:1.1rem;display:flex}.ok6n0G_luckydrawBar .ok6n0G_statWrapper .ok6n0G_pointWrapper{display:flex}.ok6n0G_luckydrawBar .ok6n0G_statWrapper .ok6n0G_pointWrapper .ok6n0G_blueText{color:#171d3d;margin-right:2px;font-weight:700}.ok6n0G_luckydrawBar .ok6n0G_statWrapper .ok6n0G_pointWrapper .ok6n0G_whiteText{color:#0169b2;margin-left:2px;font-weight:700}.ok6n0G_luckydrawBar .ok6n0G_statWrapper .ok6n0G_pointWrapper .ok6n0G_pointUnit{float:right;background:url(/images/redesign/Redeem/ico-points.png) bottom/contain no-repeat;width:12px;height:16px;margin-top:4px;margin-left:4px;display:block}.ok6n0G_luckydrawBar .ok6n0G_statWrapper .ok6n0G_round{color:#0169b2}.ok6n0G_codeTextError{color:red!important;border:1px solid red!important}.ok6n0G_modalErrorOverlay{z-index:1060;background:#00000080;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.ok6n0G_modalErrorBox{text-align:center;background:#fff;border-radius:12px;width:100%;min-width:260px;max-width:340px;margin-left:5%;margin-right:5%;padding:30px 15px;position:relative}.ok6n0G_btnClose{z-index:1000;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:flex;position:absolute;top:10px;right:10px}.ok6n0G_btnClose img{width:16px;height:16px}.ok6n0G_errorLine1{color:#0074ba;-ms-word-wrap:break-word;word-wrap:break-word;-ms-word-break:break-word;word-break:break-word;padding-top:20px;font-size:1.6em;line-height:30px}.ok6n0G_inlineError{text-align:center;color:#d10505;padding-top:8px}.ok6n0G_sanrio{background:0 0;border-top:0;padding-top:1px}.ok6n0G_sanrio .ok6n0G_btnScanBottleCap{width:124px;height:45px;margin:54px auto 24px}.ok6n0G_sanrio .ok6n0G_notKeepCode{color:#005eb8;margin-bottom:4px}.ok6n0G_sanrio .ok6n0G_codeText{color:#333;font-size:25px}.ok6n0G_sanrio .ok6n0G_codeText::placeholder{color:#bdbdbd;font-size:24px}.ok6n0G_sanrio .ok6n0G_codelistInner{padding:0 0 16px}.ok6n0G_sanrio .ok6n0G_btnRemoveCode{background:url(/images/carebear/profile/x.svg) 50% no-repeat;width:10px;height:12px;margin-top:12px;background-size:10px!important}.ok6n0G_sanrio .ok6n0G_codelistInner input:placeholder-shown+.ok6n0G_btnRemoveCode{display:none}.ok6n0G_sanrio .ok6n0G_addcodeView .ok6n0G_btnSubmiteCode{margin-top:12px}.ok6n0G_sanrio .ok6n0G_addcodeView{padding-bottom:180px}
.nj29Ha_topBar{z-index:20;justify-content:space-between;align-items:center;padding:12px 16px 0;display:flex;position:relative}.nj29Ha_topBarWithBack{padding:20px 16px}.nj29Ha_topBarSticky{background:0 0;transition:background-color .2s;position:sticky;top:0}.nj29Ha_topBarScrolled{background:var(--system-white)}.nj29Ha_topBarScrolled:not(.nj29Ha_topBarWithBack){box-shadow:0 12px 0 var(--system-white)}.nj29Ha_topBarNoTerms{justify-content:flex-end}.nj29Ha_topBarTitle{width:min(280px,100% - 96px);color:var(--bigcampaign2026-primary);text-align:center;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;font-family:Singha Water,DB Helvethaica X Bd v3\.2,DB Helvethaica X,sans-serif;font-size:16px;font-weight:700;line-height:1.5;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.nj29Ha_backButton{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}.nj29Ha_termsChip{border:1px solid var(--bigcampaign2026-border-blue-50);background:var(--system-white);color:var(--bigcampaign2026-primary);cursor:pointer;border-radius:99px;align-items:center;gap:2px;height:24px;padding:4px 8px 4px 4px;font-family:DB Helvethaica X v3\.2,DB Helvethaica X,sans-serif;font-size:16px;display:inline-flex;position:relative;box-shadow:inset 0 2px 4px #e0eef8}.nj29Ha_termsIcon{width:12px;height:12px}.nj29Ha_menuButton{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}.nj29Ha_menuIcon{width:24px;height:24px}
