﻿body.littlemonster,body.th,body.en,.littlemonster{font-family:"DB Helvethaica X v3.2"!important;}body.littlemonster .h1,body.littlemonster .h2,body.littlemonster .h3,body.littlemonster .h4,body.littlemonster .h5,body.littlemonster .h6,body.littlemonster h1,body.littlemonster h2,body.littlemonster h3,body.littlemonster h4,body.littlemonster h5,body.littlemonster h6,body.littlemonster button,body.littlemonster a,body.th .h1,body.th .h2,body.th .h3,body.th .h4,body.th .h5,body.th .h6,body.th h1,body.th h2,body.th h3,body.th h4,body.th h5,body.th h6,body.th button,body.th a,body.en .h1,body.en .h2,body.en .h3,body.en .h4,body.en .h5,body.en .h6,body.en h1,body.en h2,body.en h3,body.en h4,body.en h5,body.en h6,body.en button,body.en a,.littlemonster .h1,.littlemonster .h2,.littlemonster .h3,.littlemonster .h4,.littlemonster .h5,.littlemonster .h6,.littlemonster h1,.littlemonster h2,.littlemonster h3,.littlemonster h4,.littlemonster h5,.littlemonster h6,.littlemonster button,.littlemonster a{font-family:"DB Helvethaica X v3.2"!important;}.littlemonster::before{content:"";background:#7cdefb url("../../Images/littlemonster/bg.jpg") no-repeat top center;background-size:cover;background-position:center top;background-repeat:no-repeat;position:fixed;height:100vh;width:100vw;display:block;top:0;left:0;right:0;bottom:0;z-index:-1;}@supports(-webkit-touch-callout:none){.littlemonster::before{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;}}@media(min-width:768px){.littlemonster::before{content:"";background:#7cdefb url("../../Images/littlemonster/tablet/bg.jpg") no-repeat top center;background-size:cover;background-position:center top;background-repeat:no-repeat;position:fixed;height:100vh;width:100vw;display:block;top:0;left:0;right:0;bottom:0;z-index:-1;}}.littlemonster .bg-top{display:none;}.littlemonster .header-wrapper{background:none;}.littlemonster .expire_wrapper .gift_you_have{background:none;}.littlemonster .point-section .bottles{background:url(../../Images/littlemonster/bottles.png) no-repeat center center;background-size:contain;width:207px;height:85px;flex-shrink:0;margin:0 auto;}.littlemonster #content-wrapper{background:transparent;}.littlemonster .profile_info_box{background:transparent;}.littlemonster .page_title{visibility:hidden;display:none;}.littlemonster .point-section-inner{width:auto;display:inline-flex;}.littlemonster .header_section .header_current_section_logo{display:none;}.littlemonster .expire_wrapper{color:#fff;}.littlemonster .menu-navbarItem img{opacity:0;}.littlemonster .form-group.form-group-input{position:relative;padding:0 44px;}.littlemonster .info_text{padding-bottom:20px;font-weight:300;}.littlemonster .lbl_gender{font-weight:300;}.littlemonster .btn_submite_code{margin:0 auto;margin-top:12px;}.littlemonster .page-wrapper{margin-bottom:0;border-top:0;margin-bottom:140px;padding-top:1px;}.littlemonster .btn_scan_bottle_cap{height:45px;width:124px;margin:24px auto;margin-top:16px;}.littlemonster .not_keep_code{margin-bottom:16px;}.littlemonster .codeText{box-shadow:none;font-size:24px;font-style:normal;color:var(--Blue,#006ab2);border:1px solid #adadad;padding:4px 16px;}.littlemonster .btn_remove_code{width:10px;height:11.599px;background:url("../../images/carebear/profile/x.svg") no-repeat center center;background-size:10px!important;display:inline-block;position:absolute;margin-top:12px;right:16px;top:0;z-index:100;display:none;}.littlemonster .btn_remove_code.show{display:block;}.littlemonster .codelist-inner{padding:0 0 16px 0;}.littlemonster .codeText::-webkit-input-placeholder{color:#bdbdbd;text-align:left;font-size:24px;padding-left:20px;}.littlemonster .codeText::-moz-placeholder{color:#bdbdbd;text-align:left;font-size:24px;padding-left:20px;}.littlemonster .codeText:-ms-input-placeholder{color:#bdbdbd;text-align:left;font-size:24px;padding-left:20px;}.littlemonster .codeText:-moz-placeholder{color:#d3d3d3;text-align:left;font-size:24px;padding-left:20px;}.littlemonster .menu-section{opacity:0;}.littlemonster .header_section{background:transparent;z-index:0;}.littlemonster .header_section .inner_wrapper{position:relative;padding-top:10px;}.littlemonster .progress_wrapper{height:44px;padding:6px 0;position:relative;width:auto;position:relative;margin:0 30px;}.littlemonster .progress_wrapper .progress_inner{padding-left:12px;padding-right:12px;}.littlemonster .progress_wrapper .progress_inner .mon_wrapper{width:calc(100% - 48px);position:relative;}.littlemonster .progress_wrapper .progress_inner .img_mons{background:url("../../Images/littlemonster/home/monster_small.png") no-repeat center;background-size:contain;width:39px;height:39px;flex-shrink:0;position:absolute;top:-19px;left:0;z-index:1;display:block;transform:translateX(-50%);transition:left .3s ease;}.littlemonster .progress_wrapper .progress_inner .progress_bar{background:#1a5975;border-radius:100px;height:9px;width:calc(100% - 40px);margin:0 auto;position:relative;margin-top:10px;margin-left:3px;}.littlemonster .progress_wrapper .progress_inner .progress_bar .progress_bar_inner{background:#80bc00;border-radius:100px;height:100%;width:0%;transition:width .3s ease;}.littlemonster .progress_wrapper .progress_inner .cloud{text-align:center;position:absolute;top:0;right:0;color:#8b5b4e;text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:100%;width:51px;height:32.002px;background:url("../../Images/littlemonster/home/cloud.png") no-repeat center;background-size:contain;display:flex;align-items:center;justify-content:center;}.littlemonster .bottom_header_wrapper{margin-top:40px;}.littlemonster .bottom_header_wrapper{display:flex;}.littlemonster .header_section{height:180px;}@media(max-width:414px){.littlemonster .header_section{top:22px;}}@media(max-width:390px){.littlemonster .header_section{top:6px;}}@media(max-width:390px) and (max-height:844px){.littlemonster .header_section{top:14px;}}@media(max-width:428px) and (max-height:751px){.littlemonster .bottom_header_wrapper{margin-top:34px;}}@media(max-width:400px) and (max-height:750px){.littlemonster .bottom_header_wrapper{margin-top:24px;}}@media(max-width:400px) and (max-height:700px){.littlemonster .bottom_header_wrapper{margin-top:33px;}}@media(max-width:375px) and (max-height:667px){.littlemonster .header_section{top:0;}}.littleMonsterLuckyDraw .container{margin:0 auto;padding:0;}.littleMonsterLuckyDraw.page-wrapper .condition_wrapper .read_more{display:flex;}.littleMonsterLuckyDraw.page-wrapper .condition_wrapper .read_more .text{text-decoration:underline;color:var(--LittleMonster-Text-Black,#333);}.littleMonsterLuckyDraw.page-wrapper .condition_wrapper .read_more.icon_header{margin-bottom:0;}.littleMonsterLuckyDraw .campaigndetail .condition_wrapper{margin-top:0;margin-bottom:32px;background:var(--Card-BG,rgba(255,255,255,.8));}.littleMonsterLuckyDraw .image-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;}.littleMonsterLuckyDraw .image-overlay .overlay-content{text-align:center;color:#fff;}.littleMonsterLuckyDraw .image-overlay .overlay-content .unlock-icon{margin-bottom:4px;}.littleMonsterLuckyDraw .image-overlay .overlay-content .unlock-icon img{width:40px;height:40px;margin:0 auto;border:0;}.littleMonsterLuckyDraw .image-overlay .overlay-content .unlock-text{font-size:20px;font-weight:400;line-height:1;margin:0;}.littleMonsterLuckyDraw .campaign-image-section{margin-bottom:16px;}.littleMonsterLuckyDraw .campaign-image-section .campaign-image-container{position:relative;width:330px;height:220px;margin:0 auto;border-radius:16px;overflow:hidden;box-shadow:0 6px 18px 0 rgba(0,102,171,.2);z-index:2;}.littleMonsterLuckyDraw .campaign-image-section .campaign-image-container .campaign-image{width:100%;height:100%;object-fit:cover;}.littleMonsterLuckyDraw .campaign-details-section{background:rgba(255,255,255,.8);border-radius:30px;padding:20px;margin-bottom:16px;box-shadow:0 -4px 20px 0 #42c9ef;position:relative;z-index:1;margin-top:-109px;padding-top:141px;}.littleMonsterLuckyDraw .campaign-details-section .campaign-info .campaign-title{font-size:24px;font-weight:700;color:#005eb8;margin:0 0 10px 0;line-height:1;}.littleMonsterLuckyDraw .campaign-details-section .campaign-info .campaign-description{font-size:24px;font-weight:400;color:#333;line-height:1;white-space:pre-line;}.littleMonsterLuckyDraw .campaign-details-section .campaign-info .campaign-description::-webkit-scrollbar{width:4px;}.littleMonsterLuckyDraw .campaign-details-section .campaign-info .campaign-description::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px;}.littleMonsterLuckyDraw .campaign-details-section .campaign-info .campaign-description::-webkit-scrollbar-thumb{background:#8dc63f;border-radius:2px;}.littleMonsterLuckyDraw .campaign-details-section .campaign-info .campaign-description::-webkit-scrollbar-thumb:hover{background:#7ab02e;}.littleMonsterLuckyDraw .terms-section{background:rgba(255,255,255,.8);border-radius:30px;padding:20px;margin-bottom:16px;box-shadow:0 -4px 20px 0 #42c9ef;}.littleMonsterLuckyDraw .terms-section .terms-content{text-align:center;}.littleMonsterLuckyDraw .terms-section .terms-content .terms-title{font-size:28px;font-weight:700;color:#333;margin:0 0 16px 0;line-height:1;}.littleMonsterLuckyDraw .terms-section .terms-content .terms-text{font-size:24px;font-weight:400;color:#333;line-height:1;margin:0 0 16px 0;}.littleMonsterLuckyDraw .terms-section .terms-content .read-more-link{font-size:24px;font-weight:700;color:#333;text-decoration:underline;line-height:1;}.littleMonsterLuckyDraw .points-display{position:absolute;top:202px;left:50%;transform:translateX(-50%);background:#000927;border-radius:99px;padding:4px 32px;display:flex;align-items:center;gap:12px;z-index:3;height:36px;}.littleMonsterLuckyDraw .points-display .points-content{display:flex;align-items:center;gap:12px;}.littleMonsterLuckyDraw .points-display .points-content .points-value{font-size:28px;font-weight:700;color:#fff;white-space:nowrap;}.littleMonsterLuckyDraw .points-display .points-content .points-icon{width:12.41px;height:20px;}.littleMonsterLuckyDraw .points-display .points-content .points-icon img{width:100%;height:100%;}.littleMonsterLuckyDraw .quantity-section{background:#fff;border-radius:20px;padding:20px;margin:0 10px 32px 10px;}.littleMonsterLuckyDraw .quantity-section .quantity-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;}.littleMonsterLuckyDraw .quantity-section .quantity-header .quantity-label{font-size:24px;font-weight:400;color:#005eb8;}.littleMonsterLuckyDraw .quantity-section .quantity-header .quantity-total{font-size:24px;font-weight:700;color:#005eb8;}.littleMonsterLuckyDraw .quantity-section .quantity-selector{display:flex;align-items:center;gap:32px;justify-content:center;margin-bottom:16px;}.littleMonsterLuckyDraw .quantity-section .quantity-selector .quantity-btn{width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;}.littleMonsterLuckyDraw .quantity-section .quantity-selector .quantity-btn:hover{opacity:1;}.littleMonsterLuckyDraw .quantity-section .quantity-selector .quantity-btn img{width:56px;height:56px;}.littleMonsterLuckyDraw .quantity-section .quantity-selector .quantity-input-wrapper{border:1px solid #ccc;background:var(--LittleMonster-White,#fff);border-radius:16px;padding:8px 10px;height:56px;width:116px;display:flex;align-items:center;justify-content:center;}.littleMonsterLuckyDraw .quantity-section .quantity-selector .quantity-input-wrapper .quantity-input{width:100%;height:100%;border:0;background:transparent;text-align:center;font-size:24px;font-weight:400;color:#999;outline:0;}.littleMonsterLuckyDraw .quantity-section .quantity-selector .quantity-input-wrapper .quantity-input::placeholder{color:#999;}.littleMonsterLuckyDraw .quantity-section .quantity-selector .quantity-input-wrapper.disabled{border:1px solid #d9d9d9;background:#d9d9d9;}.littleMonsterLuckyDraw .quantity-section .quantity-notice{font-size:20px;font-weight:400;color:#8b5b4e;text-align:center;margin:0;line-height:1;}.littleMonsterLuckyDraw .quantity-section.disabled .quantity-btn{opacity:.5;cursor:not-allowed;}.littleMonsterLuckyDraw .quantity-section.disabled .quantity-input-wrapper{background:#f5f5f5;border-color:#ccc;}.littleMonsterLuckyDraw .quantity-section.disabled .quantity-input-wrapper .quantity-input{color:#999;}.littleMonsterLuckyDraw .quantity-error{font-size:20px;font-weight:400;color:#ff296c;text-align:center;margin:0;line-height:1;margin-bottom:16px;}.littleMonsterLuckyDraw .action-buttons{display:flex;flex-direction:column;gap:16px;margin:0 10px 31px 10px;}.littleMonsterLuckyDraw .action-buttons .btn-primary{background:#005eb8;border:0;border-radius:16px;padding:12px 16px;font-size:24px;font-weight:700;color:#fff;cursor:pointer;transition:all .3s ease;height:48px;line-height:1;display:flex;align-items:center;justify-content:center;}.littleMonsterLuckyDraw .action-buttons .btn-primary.disabled{opacity:.7;cursor:not-allowed;}.littleMonsterLuckyDraw .action-buttons .btn-secondary{background:transparent;border:1px solid #005eb8;border-radius:16px;padding:12px 16px;font-size:24px;font-weight:700;color:#005eb8;cursor:pointer;transition:all .3s ease;height:48px;line-height:1;display:flex;align-items:center;justify-content:center;}.littleMonsterLuckyDraw .insufficient-points{color:#ff296c;font-size:24px;font-weight:700;text-align:center;margin:0;}.littlemonster #main-wrapper #content-wrapper .header-wrapper .header_section{top:0;}