@import url(https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=M+PLUS+1p&display=swap);body,html{margin:0;color:#000;font-size:16px;font-weight:400;line-height:24px;box-sizing:border-box;font-family:"M plus 1p",sans-serif}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;list-style:none;outline:0}img{max-width:100%;vertical-align:top;border:0}h1,h2,h3,h4,h5,h6,li,main,ol,p,ul{margin:0;padding:0;list-style:none}span{text-decoration:none}a{text-decoration:none;color:inherit;cursor:pointer}main{padding-top:128px}@media(max-width:1024px){main{padding-top:102px}}@keyframes sparkleAnim{0%,100%{transform:scale(.8);opacity:.6}50%{transform:scale(1.3);opacity:1}}.container{width:100%;max-width:1440px;margin:0 auto;padding:0 64px}@media(max-width:768px){.container{padding:0 24px}}.container.is-wide{padding:0 120px}@media(max-width:1200px){.container.is-wide{padding:0 24px}}@media(max-width:768px){.container.is-wide{padding:0 24px}}.section-padding{padding-top:80px;padding-bottom:80px}@media(max-width:768px){.section-padding{padding-top:40px;padding-bottom:40px}}.heading-xlarge{font-size:64px;line-height:68px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}.heading-large{font-size:40px;line-height:44px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}.heading-medium{font-size:32px;line-height:36px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}.heading-medium-thin{font-size:24px;line-height:28px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:300}.heading-small{font-size:26px;line-height:30px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}.heading-xsmall{font-size:18px;line-height:22px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}.heading-xxsmall{font-size:12px;line-height:18px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}.paragraph-large{font-size:18px;line-height:24px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400}.paragraph-regular{font-size:16px;line-height:22px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400}.paragraph-small{font-size:14px;line-height:18px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500}.paragraph-xsmall{font-size:12px;line-height:16px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400}.button-base{font-size:12px;line-height:16px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;padding:12px 24px;border-radius:4px;transition:background-color .3s ease}.btn-primary{text-align:center;background:0;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-decoration:none;display:inline-block;text-align:center;font-size:12px;line-height:16px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;background-color:#000;color:#fff;padding:12px 24px;border-radius:80px;transition:background-color .3s ease}.btn-primary:hover{background-color:#333}.btn-primary.disabled{background-color:#b3b0aa;color:#969696;cursor:not-allowed}.btn-primary-white{background:0;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-decoration:none;display:inline-block;text-align:center;font-size:12px;line-height:16px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;background-color:#fff;color:#000;padding:12px 24px;border-radius:80px;transition:background-color .3s ease}.btn-primary-white:hover{background-color:#f1f1f1}.btn-primary-white.disabled{background-color:#b3b0aa;color:#969696;cursor:not-allowed}.btn-secondary{text-align:center;font-size:12px;line-height:16px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;background:0;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-decoration:none;display:inline-block;text-align:center;font-size:12px;line-height:16px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;display:inline-flex;padding:12px 24px;justify-content:center;align-items:center;border-radius:80px;border:2px solid #000;color:#000}.btn-secondary-white{font-size:12px;line-height:16px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;background:0;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-decoration:none;display:inline-block;text-align:center;font-size:12px;line-height:16px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;display:inline-flex;padding:12px 24px;justify-content:center;align-items:center;border-radius:80px;border:2px solid #fff;color:#fff}.btn-tertiary{text-align:center;background:0;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-decoration:none;display:inline-block;text-align:center;font-size:12px;line-height:16px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;display:inline-flex;color:#000;position:relative;text-decoration:underline;text-underline-position:under}.btn-disabled{background:0;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-decoration:none;display:inline-block;text-align:center;font-size:12px;line-height:16px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;background-color:#b3b0aa;color:#969696;cursor:not-allowed}.btn-disabled:hover{background-color:#b3b0aa}.flex-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.truncate{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}@media(max-width:768px){.text-center-mb{text-align:center}.text-left-mb{text-align:left}.text-right-mb{text-align:right}}.gray-bg{background-color:#f6f6f6}.black-bg{background-color:#000}.none-dsk{display:none}.none-mb{display:block}@media(max-width:767px){.none-dsk{display:block}.none-mb{display:none}}.page .main-header{position:fixed;left:0;right:0;top:0;z-index:100;background-color:#272626}.page .main-header .brand-banner-wrapper{height:34px;background:#000;padding:10px;padding-left:0;display:none}.page .main-header .brand-banner-wrapper .container{line-height:0}.page .main-header .brand-banner-wrapper a{height:15px}.page .main-header .brand-banner-wrapper a img{height:100%;width:auto}@media(max-width:767px){.page .main-header .brand-banner-wrapper{display:block}}.page .header--logo{display:flex;align-items:center;justify-content:center;gap:20px}@media(max-width:767px){.page .header--logo{padding-left:24px}}.page .header--logo img{width:auto;height:36px}@media(max-width:767px){.page .header--logo img{width:52px}}.page .header--logo .velo-image,.page .header--logo a.velo-image{width:55px;height:20px}.page .header--logo .logo-divider{width:1px;height:22px;background-color:#797874}@media(max-width:767px){.page .header--logo .logo-divider{display:none}}.page .header-row-top{display:flex;max-width:1440px;justify-content:space-between;align-items:center;padding:0 64px;margin:0 auto;color:#fff}@media(max-width:767px){.page .header-row-top{margin:0;padding:0;align-items:flex-start}}.page .header-row-top .menu,.page .header-row-top .shop,.page .header-row-top .signin{color:#fff}.page .header-shop{width:16px}.page .header-top-right-links{display:flex;gap:22px;font-size:12px;line-height:20px;text-align:center;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400}@media(max-width:767px){.page .header-top-right-links{gap:12px;width:100%;padding:12px 24px;justify-content:flex-end}}.page .header-top-right-links a{align-items:center;display:flex;color:#fff;gap:8px;justify-content:center;flex-direction:column}.page .header-top-right-actions{display:flex;gap:16px}@media(max-width:767px){.page .header-top-right-actions{display:flex;gap:12px}}.page .header-top-right-actions a .icon{width:16px;height:16px}.page .header-top-right-actions a img{width:100%;height:100%;object-fit:contain}.page .header-categories{background-color:#272626;display:none}@media(max-width:767px){.page .header-categories{display:none}}.page .header-categories.visible{display:block}@media(max-width:767px){.page .header-categories.visible{display:none}}.page .header-categories ul{display:flex;justify-content:space-between;align-items:center}.page .header-categories ul li a{display:flex;align-items:center;gap:8px;padding:20px 8px;font-size:12px;line-height:16px;letter-spacing:1px;text-align:left;color:#fff;text-decoration:none;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500}.page .header-categories ul li a:first-child{padding-left:0}.page .header-categories ul li a:last-child{padding-right:0}.page .header-categories ul li a:hover{color:#fe5000}.page .header-categories ul li a sup{margin-left:-8px;font-size:12px;align-self:baseline}.page .header-categories ul li a img{width:24px;height:24px}.page .header-categories .has-submenu .submenu{display:none;list-style:none;margin-left:20px}.page .header-categories .has-submenu.active .submenu{display:block}.page .header-categories .has-submenu .toggle-icon{float:right;width:16px;height:16px;margin-left:10px}.page .logo-switch{border-bottom:4px solid transparent;padding:12px 0;display:inline-block}.page .logo-switch img{display:block;margin:0 auto}@media(max-width:767px){.page .velo-logo{display:none}}.page #velo-logo.logo-switch{width:103px}.page #velo-logo.logo-switch.active{border-bottom:4px solid #01567e}.page .hamburger{display:flex;flex-direction:column;align-items:center;gap:8px;cursor:pointer;z-index:1000}@media(min-width:768px) and (max-width:1023px){.page .hamburger{display:none}}@media(min-width:1024px){.page .hamburger{display:none}}.page .hamburger img{width:16px}.page .hamburger span{display:block;border-radius:2px;transition:.3s}.page .hamburger .icon-close{display:none}.page .hamburger.active .icon-hamburger{display:none}.page .hamburger.active .icon-close{display:inline-block}.page .menu-overlay{display:none}@media(max-width:767px){.page .menu-overlay{display:flex;position:fixed;top:104px;left:-100%;width:100%;height:100%;background:#2a2a2a;flex-direction:column;justify-content:center;z-index:9999;align-items:flex-start;transition:left .3s ease-out}.page .menu-overlay.active{left:0}}.page .close-button{position:absolute;top:20px;left:24px;background:#242c2c;line-height:16px;gap:8px;color:#fff;font-size:12px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;outline:0;border:0;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400}.page .close-button img{width:16px}.page .menu-content{position:absolute;top:0;width:100%;padding:0 24px;flex-direction:column;align-items:baseline}.page .menu-item{display:flex;gap:8px;padding:14px 0 14px 8px;border-bottom:1px solid #636363;width:100%}.page .menu-item:last-child{border-bottom:0}.page .menu-item a{color:#f1f4f8;font-size:12px;line-height:16px;text-align:left;text-decoration:none;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500}.page .menu-item .menu-item-header{display:flex;align-items:center;justify-content:space-between;width:100%}.page .menu-item .submenu .menu-item{padding-left:48px}.page .has-submenu{display:flex;flex-direction:column}.page .has-submenu .submenu{display:none}.page .has-submenu.active .submenu{display:block}.page #myGloRewards.active>.menu-item-header .text a{color:#fe5000}.page .quality-icon{display:inline-block;width:24px;height:24px}.page .toggle-icon{display:inline-block;background:url(../../images/glo25/icons/plus.svg) no-repeat center/contain;width:32px;height:32px;margin-left:8px;vertical-align:middle}.page #myGloRewards.active .toggle-icon{background:url(../../images/glo25/icons/minus.svg) no-repeat center/contain}.page .submenu-list{display:flex;gap:8px}.page .account-details-overlay{position:absolute;top:100%;right:0;max-width:276px;background-color:#fff;border:1px solid #ccc;box-shadow:0 4px 6px rgba(0,0,0,.1);display:none;z-index:1000}@media(max-width:767px){.page .account-details-overlay{min-width:100%}}.page .account-details-overlay.active{display:block}.page .account-details-header{display:flex;justify-content:center;align-items:center;padding:10px;border-bottom:1px solid #dedede}.page .account-details-item .text a,.page .account-details-text{text-align:left;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}.page .account-details-text{font-size:18px;line-height:22px;color:#636363}.page .account-details-item{display:flex;align-items:center;padding:14px 0 14px 16px;border-bottom:1px solid #dedede}.page .account-details-item .text a{font-size:14px;line-height:16px;color:#2a2a2a}.page .account-details-item .icon{margin-right:8px}.page .account-details-item img{width:20px}.page .account-close-button{position:absolute;right:10px;background:#fff;border:1px solid #636363;border-radius:50%;width:32.4px;height:32.4px}.page .account-close-button img{width:16px;height:16px;cursor:pointer}.page .glo-rewards-cards{background:#f6f6f6}.page .glo-rewards-cards.hidden{display:none}.page .glo-rewards-cards .scroll-wrapper{display:flex;gap:24px;margin:48px 64px 0;padding-bottom:24px;overflow-x:auto;overflow-y:hidden}.page .glo-rewards-cards .scroll-wrapper::-webkit-scrollbar{height:3px}.page .glo-rewards-cards .scroll-wrapper::-webkit-scrollbar-track{background:#f1f1f1}.page .glo-rewards-cards .scroll-wrapper::-webkit-scrollbar-thumb{background-color:#fe5000;border-radius:8px}.page .glo-rewards-cards .reward-card{flex:0 0 auto;width:360px;height:174px;position:relative;overflow:hidden;padding:24px;display:flex;flex-direction:column;align-items:start;justify-content:end}.page .glo-rewards-cards .reward-card.reward-card-1 .card-btn,.page .glo-rewards-cards .reward-card.reward-card-1 .card-text,.page .glo-rewards-cards .reward-card.reward-card-2 .card-btn,.page .glo-rewards-cards .reward-card.reward-card-2 .card-text,.page .glo-rewards-cards .reward-card.reward-card-3 .card-btn,.page .glo-rewards-cards .reward-card.reward-card-3 .card-text,.page .glo-rewards-cards .reward-card.reward-card-4 .card-btn,.page .glo-rewards-cards .reward-card.reward-card-4 .card-text{color:#fff}.page .glo-rewards-cards .reward-card.reward-card-1 .card-btn,.page .glo-rewards-cards .reward-card.reward-card-2 .card-btn,.page .glo-rewards-cards .reward-card.reward-card-3 .card-btn,.page .glo-rewards-cards .reward-card.reward-card-4 .card-btn{border-color:#fff}.page .glo-rewards-cards .reward-card .reward-card-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.page .glo-rewards-cards .reward-card .card-content{position:relative;z-index:1;width:100%}.page .glo-rewards-cards .reward-card .card-text{margin-bottom:16px;color:#fff;font-size:20px;line-height:24px;letter-spacing:0;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}.page .glo-rewards-cards .reward-card .card-btn{background-color:transparent;color:#fff;text-align:center;font-size:12px;line-height:16px;letter-spacing:1px;padding:8px 24px;cursor:pointer;border-radius:80px;border:2px solid #fff;width:fit-content;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500}.page .header-rewards-wrapper{position:static}.page .header-rewards-wrapper:hover>a{color:#fe5000}.page .header-rewards-wrapper .glo-rewards-cards.hidden-on-hover{display:none;position:fixed;top:128px;left:0;width:100%;background:#f9f9f9;justify-content:center;z-index:1000;flex-direction:row;gap:20px;flex-wrap:nowrap;overflow-x:auto;padding-bottom:24px}.page .header-rewards-wrapper:hover .glo-rewards-cards.hidden-on-hover{display:flex}.page .header-login-dropdown{position:absolute;right:0;top:calc(100% - 64px);max-width:360px;width:100%;display:none}.page .header-login-dropdown.active{display:block}.page .header-login-dropdown .account-dropdown{background:#e4e3e3;border:1px solid #ddd;width:100%;margin-left:auto;overflow:hidden}.page .header-login-dropdown .account-dropdown__header{display:flex;justify-content:space-between;align-items:center;padding:19px;background-color:#d5d5d5;border-bottom:1px solid #ccc;padding-left:64px}.page .header-login-dropdown .account-dropdown__header h3{margin:0;font-size:18px;line-height:22px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700;color:#272626}.page .header-login-dropdown .account-dropdown__header .close-icon{font-size:16px;cursor:pointer}.page .header-login-dropdown .account-dropdown__list{list-style:none;margin:0;padding:0}.page .header-login-dropdown .account-dropdown__list li{padding:14px 16px;padding-left:64px;display:flex;align-items:center;border-bottom:1px solid #d5d5d5;cursor:pointer;color:#272626}.page .header-login-dropdown .account-dropdown__list li a{font-size:12px;line-height:18px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}.page .header-login-dropdown .account-dropdown__list li a img{margin-right:20px}.page .header-login-dropdown .account-dropdown__list li.logout::before{background:url(../../images/glo25/icons/logout.svg) no-repeat center center}.page .header-login-dropdown .account-dropdown__list li:hover{background-color:#f1f1f1}@media(max-width:520px){.page .header-login-dropdown{top:100%;max-width:100%}}.glo-menu,.velo-menu{display:none}.visible{display:block}.page-wrapper{margin-top:127px;padding:15px}.hero-section{position:relative;width:100%}.hero-section .hero-bg{position:absolute;inset:0;z-index:-1;width:100%}.hero-section .hero-bg img{width:100%;height:100%;object-fit:cover}.hero-section .hero-info{position:relative}.hero-section .hero-wrapper{display:flex}.hero-section .carousel-container{display:none}.hero-section .column{flex:1 1 50%;min-height:100%;height:auto;display:flex;flex-direction:column}.hero-section .column-right{text-align:right}.hero-section .column-left,.hero-section .column-right{flex:1}.hero-section .rewards-container{max-height:190px;height:100%;align-items:stretch;background-color:#000;display:flex;width:100%;max-width:400px;padding:26px 16px 11px;flex-direction:column;overflow:hidden;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400;text-align:center;justify-content:start}.hero-section .rewards-grid{display:flex;width:100%;align-items:center;gap:16px;color:#fff;font-family:"M PLUS 1p",sans-serif;font-size:16px;line-height:22px;font-weight:500;letter-spacing:0;text-decoration:none;text-transform:none;letter-spacing:0;line-height:1;justify-content:start}.hero-section .rewards-item{align-self:stretch;display:flex;margin-top:auto;margin-bottom:auto;flex-direction:column;align-items:stretch;justify-content:start;flex:1;flex-shrink:1;flex-basis:0}.hero-section .rewards-icon{aspect-ratio:1;object-fit:contain;object-position:center;width:96px;align-self:center}.hero-section .rewards-count{margin-top:8px;flex:1}.hero-section .count-number{font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;color:#fe5000}.hero-section .rewards-divider{border-color:#272626;border-style:solid;border-width:1px;background-color:#272626;align-self:stretch;margin-top:auto;margin-bottom:auto;width:0;flex-shrink:0}.hero-section .rewards-button{justify-content:center;align-items:center;align-self:center;display:flex;margin-top:20px;width:129px;max-width:100%;gap:4px;font-family:"M PLUS 1p",sans-serif;font-size:12px;line-height:16px;font-weight:500;letter-spacing:0;text-decoration:none;text-transform:none;color:#fff;white-space:nowrap;letter-spacing:1px;line-height:1;background:0;border:0;cursor:pointer;padding:0;flex-direction:column;text-decoration:underline}.hero-section .points-display{max-height:93px;height:100%;justify-content:space-between;align-items:center;background-color:#000;display:flex;margin-bottom:4px;width:100%;max-width:400px;padding:31px 24px;overflow:hidden;white-space:nowrap;letter-spacing:0}.hero-section .points-display__info{align-self:stretch;margin:auto 0;font-family:"M PLUS 1p",sans-serif;font-size:14px;line-height:18px;font-weight:400;letter-spacing:0;text-decoration:none;text-transform:none;line-height:1;width:128px;text-align:left}.hero-section .points-display__label{color:#969696;margin:0}.hero-section .points-display__expiring{margin:4px 0 0;width:100%;overflow:hidden;color:#e16e72}.hero-section .points-display__value{align-self:stretch;display:flex;margin:auto 0;align-items:center;gap:4px;font-family:"M PLUS 1p",sans-serif;font-size:32px;line-height:36px;font-weight:700;color:#969696;text-align:right;line-height:1;justify-content:start}.hero-section .points-display__amount{align-self:stretch;margin:auto 0;color:#fff;font-family:"M PLUS 1p",sans-serif}.hero-section .points-display__icon-wrapper{width:20px;height:20px}.hero-section .points-display__icon{aspect-ratio:1;object-fit:contain;object-position:center;width:20px;align-self:stretch;margin:auto 0;flex-shrink:0}.hero-section .banner{color:#fff;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700;letter-spacing:0;height:100%;display:flex;flex-direction:column;justify-content:space-between}.hero-section .banner-logo{object-fit:contain;width:auto}.hero-section .banner-name{line-height:1.2;font-family:"M PLUS 1p",sans-serif;font-size:20px;line-height:24px;font-weight:700}.hero-section .banner-message{font-family:"M PLUS 1p",sans-serif;font-size:40px;line-height:44px;font-weight:300;line-height:1.1;margin-top:4px}.hero-section .banner-cta{padding:8px 24px;margin-top:40px}.hero-section .right-section{width:564px;margin-left:auto;display:flex;flex-direction:row}.hero-section .right-section .left--col{width:400px}.hero-section .right-section .right--col{width:160px;margin-left:4px}.hero-section .rewardpoints{width:400px;padding:24px;background:#000;display:flex}.hero-section .rewardpoints .name{width:50%;color:#fff;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700;text-align:left}.hero-section .rewardpoints a{font-family:"M PLUS 1p",sans-serif;font-size:32px;line-height:36px;font-weight:400;width:50%;color:#fff;text-decoration:none;display:inline-block}.hero-section .rewardstate{width:400px;padding:24px 16px 12px 16px;background:#000;margin-top:4px}.hero-section .rewardstate .dec{width:168px}.hero-section .right-section .options{width:160px;padding:12px 16px;background:#000;margin-top:4px;text-align:center}.hero-section .right-section .options a{text-decoration:none}.hero-section .right-section .options h3{font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;font-size:14px;padding-top:5px;color:#fff}.hero-section .right-section .options:first-child{margin-top:0}@media(max-width:992px){.hero-section .container{padding-left:12px;padding-right:12px}.hero-section .hero-wrapper{flex-direction:column}.hero-section .banner{margin:0;margin-bottom:32px}.hero-section .banner-content{margin-top:64px}.hero-section .column-left{padding-left:12px;padding-right:12px}.hero-section .column-left .banner-image{display:flex;justify-content:center}.hero-section .right-section{margin:0;width:100%;flex-direction:column;row-gap:4px}.hero-section .right-section .left--col{width:100%}.hero-section .right-section .right--col{display:flex;width:100%;align-items:center;gap:4px;margin:0}.hero-section .right-section .right--col .options{width:130px;padding:12px 5px;margin-top:0}}.imagecard{display:flex;padding:48px 64px;gap:24px;flex-direction:row}@media(max-width:767px){.imagecard{padding:0;gap:8px;flex-direction:column;margin-bottom:8px}}.imagecard-item{width:50%;position:relative;display:inline-block}@media(max-width:767px){.imagecard-item{width:100%}}.imagecard-item img{display:block;width:100%;height:auto}.imagecard-item-container{position:absolute;top:50%;transform:translatey(-50%);color:#fff;padding:10px 20px 10px 64px;width:50%}@media(max-width:767px){.imagecard-item-container{padding:10px 20px 10px 24px;width:60%}}.imagecard-text{font-size:26px;line-height:30px;padding-bottom:16px;color:#fff;letter-spacing:0;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}@media(max-width:767px){.imagecard-text{font-size:20px;line-height:24px}}.imagecard-button{padding:8px 24px;font-size:12px;line-height:16px;text-decoration:none;color:#fff;background:0;border:2px solid #fff;border-radius:15px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500}.featured-banner{display:flex;flex-wrap:wrap;background-color:#2a2a2a}@media(max-width:767px){.featured-banner{flex-direction:column}}.banner-image,.featured-banner-text{width:50%}@media(max-width:767px){.banner-image,.featured-banner-text{width:100%}}.banner-image img{width:100%;height:auto;display:block}.featured-banner-text{display:flex;flex-direction:column;justify-content:center;padding:0 120px}@media(max-width:767px){.featured-banner-text{padding:48px 24px}}.featured-banner-text p{color:#fe5000;font-size:18px;line-height:24px;overflow:hidden;text-overflow:ellipsis;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500}@media(max-width:767px){.featured-banner-text p{font-size:16px}}.featured-banner-text h1{color:#fff;font-size:40px;line-height:44px;margin-top:12px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}@media(max-width:767px){.featured-banner-text h1{font-size:24px !important;line-height:28px !important}}.featured-banner-text .reward-point{margin-top:48px}@media(max-width:767px){.featured-banner-text .reward-point{margin-top:36px}}.featured-banner-text .reward-point .expiring-points{display:flex;align-items:end;gap:24px}@media(max-width:767px){.featured-banner-text .reward-point .expiring-points{display:flex;justify-content:space-between;align-items:end;align-self:stretch;gap:0}}.featured-banner-text .reward-point .expiring-points p{color:#969696;font-size:14px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400;line-height:18px;letter-spacing:0}.featured-banner-text .reward-point .expiring-points h1{color:#e16e72;font-size:14px;min-width:199px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400;line-height:18px;margin-top:4px;letter-spacing:0}@media(max-width:767px){.featured-banner-text .reward-point .expiring-points h1{min-width:100px}}.featured-banner-text .reward-point .current-points{color:#fff;text-align:right;font-size:32px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700;line-height:36px;letter-spacing:0}.featured-banner-text .reward-point .current-points::after{content:"";display:inline-block;align-items:center;width:20px;height:20px;background:url(../../images/glo25/icons/arrow.svg) no-repeat center center;background-size:contain;margin-left:4px}.featured-banner-text .reward-point .current-points.no-arrow::after{display:none}.rewards-list{background-color:#fff;padding:80px 120px}@media(max-width:767px){.rewards-list{padding:48px 24px}}.rewards-list h1,.rewards-list p{color:#272626;text-align:center;letter-spacing:0;margin-bottom:8px}.rewards-list h1{font-size:32px;line-height:36px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}@media(max-width:767px){.rewards-list h1{font-size:26px;line-height:30px}}.rewards-list p{font-size:16px;line-height:22px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400}@media(max-width:767px){.rewards-list p{font-size:16px;line-height:22px}}.rewards-list .rewards-cards{display:flex;flex-wrap:wrap;gap:24px;margin-top:40px;align-items:center;justify-content:center}.rewards-list .rewards-cards .reward-card{background:#fff;padding:16px 24px;border:1px solid #d5d5d5;max-width:400px;display:flex;width:384px;height:200px}@media(max-width:767px){.rewards-list .rewards-cards .reward-card{height:auto}}.rewards-list .rewards-cards .reward-card .card-top{display:flex;gap:12px}.rewards-list .rewards-cards .reward-card .card-top img{width:64px;height:64px;border-radius:8px;object-fit:cover}@media(max-width:767px){.rewards-list .rewards-cards .reward-card .card-top img{width:40px;height:40px}}.rewards-list .rewards-cards .reward-card .card-top .card-content{display:flex;flex-direction:column;gap:6px}.rewards-list .rewards-cards .reward-card .card-top .card-content .card-text{display:flex;flex-direction:column;align-items:flex-start}@media(max-width:767px){.rewards-list .rewards-cards .reward-card .card-top .card-content .card-text{font-size:20px;line-height:24px}}.rewards-list .rewards-cards .reward-card .card-top .card-content .card-text h1{color:#272626;font-size:26px;line-height:30px;letter-spacing:0;margin-bottom:0;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}@media(max-width:767px){.rewards-list .rewards-cards .reward-card .card-top .card-content .card-text h1{font-size:20px;line-height:24px}}.rewards-list .rewards-cards .reward-card .card-top .card-content .card-text .clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.rewards-list .rewards-cards .reward-card .card-top .card-content .card-text p{color:#272626;font-size:16px;line-height:22px;letter-spacing:0;text-align:left;margin:4px 0 0;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400}@media(max-width:767px){.rewards-list .rewards-cards .reward-card .card-top .card-content .card-text p{font-size:14px;line-height:18px}}.rewards-list .rewards-cards .reward-card .card-top .card-content .card-bottom{margin-top:auto;padding-top:16px}@media(max-width:767px){.rewards-list .rewards-cards .reward-card .card-top .card-content .card-bottom{margin-top:0;padding-top:0}}.rewards-list .rewards-cards .reward-card .card-top .card-content .card-bottom .expiry{color:#4f4f4f;font-size:14px;line-height:18px;letter-spacing:0;margin-bottom:4px;text-align:left;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400}@media(max-width:767px){.rewards-list .rewards-cards .reward-card .card-top .card-content .card-bottom .expiry{font-size:12px;line-height:16px;margin-bottom:16px}}.rewards-list .rewards-cards .reward-card .card-top .card-content .card-bottom .expiry .expiry-highlight{background-color:#fef3c7;color:#b45309;margin-left:8px;padding:2px 8px;border-radius:10px;text-align:center;font-size:14px;line-height:18px;letter-spacing:0;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400}@media(max-width:767px){.rewards-list .rewards-cards .reward-card .card-top .card-content .card-bottom .expiry .expiry-highlight{font-size:12px;line-height:16px}}.rewards-list .rewards-cards .reward-card .card-top .card-content .card-bottom a{color:#000;text-align:center;font-size:12px;line-height:16px;letter-spacing:1px;text-decoration:underline;text-underline-offset:4px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500}.no-rewards{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:32px;padding:80px 0;background-color:#fff;border-radius:12px;margin:auto}@media(max-width:767px){.no-rewards{padding:48px 24px}}.no-rewards .icon{width:64px;height:64px;object-fit:contain}@media(max-width:767px){.no-rewards .icon{width:48px;height:48px}}.no-rewards .text{color:#272626;font-size:40px;line-height:44px;letter-spacing:0;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}@media(max-width:767px){.no-rewards .text{font-size:32px;line-height:36px}}.no-rewards .sub-text{color:#272626;font-size:16px;line-height:22px;letter-spacing:0;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400}@media(max-width:767px){.no-rewards .sub-text{font-size:16px;line-height:22px}}.no-rewards .action-btn{padding:12px 121px}@media(max-width:767px){.no-rewards .action-btn{padding:12px 85px}}.badges{text-align:center;background-color:#000;display:flex;flex-direction:column;align-items:center;justify-content:center}.badges .badge-header{margin-bottom:8px;color:#fff;text-align:center;font-size:32px;line-height:36px;letter-spacing:0;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}@media(max-width:767px){.badges .badge-header{font-size:26px}}.badges .badge-desc{color:#fff;text-align:center;font-size:16px;line-height:22px;letter-spacing:0;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400}@media(max-width:767px){.badges .badge-desc{font-size:16px}}.badges .badge-grid{display:grid;grid-template-columns:repeat(6,1fr);column-gap:24px;row-gap:48px;margin-top:48px}@media(min-width:768px) and (max-width:1023px){.badges .badge-grid{grid-template-columns:repeat(4,1fr);column-gap:12px}}@media(max-width:767px){.badges .badge-grid{grid-template-columns:repeat(3,1fr);column-gap:6px}}.badges .badge-grid .badge-item{position:relative;padding-bottom:24px;display:flex;flex-direction:column;align-items:center;gap:4px;justify-content:flex-start;margin:auto;height:100%}.badges .badge-grid .badge-item img{width:180px;height:180px;cursor:pointer;object-fit:cover}@media(min-width:768px) and (max-width:1023px){.badges .badge-grid .badge-item img{width:150px;height:150px}}@media(max-width:767px){.badges .badge-grid .badge-item img{width:100px;height:100px}}.badges .badge-grid .badge-item .badge-wrapper,.badges .badge-grid .badge-item .sparkle-wrapper{cursor:pointer}.badges .badge-grid .badge-item .badge-label{color:#fff;text-align:center;font-size:18px;line-height:24px;letter-spacing:0;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400}@media(max-width:767px){.badges .badge-grid .badge-item .badge-label{font-size:14px}}.badges .badge-grid .badge-item .badge-progress{margin-top:auto;width:100%}.badges .badge-grid .progress-section{position:absolute;bottom:0;width:100%;max-width:268px;margin:0 auto}.badges .badge-grid .progress-section .progress-label{color:#fff}.badges .badge-grid .progress-section .progress-label .current-progress{color:#fff}.badges .badge-grid .progress-section .progress-label .label{display:none}.badges .badge-grid .progress-section .progress-label .completed{display:none}.badges .badge-grid .progress-section .progress-bar{margin:0;height:4px}.badges .badge-grid .badge-item.in-progress .badge-progress .badge-progress-text{color:#b3b0aa;font-size:14px;line-height:18px;margin-bottom:2px;text-align:left;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500}@media(max-width:767px){.badges .badge-grid .badge-item.in-progress .badge-progress .badge-progress-text{font-size:14px}}.badges .badge-grid .badge-item.in-progress .badge-progress .badge-progress-bar-bg{width:100%;height:4px;background-color:#4f4f4f;border-radius:3px;position:relative;overflow:hidden}.badges .badge-grid .badge-item.in-progress .badge-progress .badge-progress-bar-fill{height:100%;border-radius:3px;transition:width .3s ease}.badges .badge-grid .badge-item.badge-1 .badge-progress-bar-fill{background:linear-gradient(90deg,#981614 0,#e44442 50%,#e79739 100%)}.badges .badge-grid .badge-item.badge-2 .badge-progress-bar-fill{background:linear-gradient(90deg,#4d1070 0,#d837d5 100%)}.badges .badge-grid .mission-modal .rewards-section.milestone-section{padding-bottom:24px;background-color:#000}.badges .badge-grid .mission-modal .rewards-section-wrapper.milestone-wrapper{border-top:0;padding-top:0}.badges .badge-grid .mission-modal .rewards-section .reward-item.milestone-reward-item{max-width:100%}.badges .badge-grid .mission-modal .rewards-section .reward-item .reward-icon{width:72px;height:72px;margin:0 auto 4px;display:flex;align-items:center;justify-content:center;background:#fff;padding:2px;border-radius:50%;background-image:linear-gradient(180deg,#fff 0,#f9f9f9 100%),linear-gradient(180deg,#000 0,#092a12 100%);background-origin:border-box;background-clip:content-box,border-box}.badges .badge-grid .mission-modal .rewards-section .reward-item .reward-icon .reward-ellipse{position:relative}.badges .badge-grid .mission-modal .rewards-section .reward-item .reward-icon .reward-badge-text{color:#000;text-align:center;font-size:20px;line-height:24px;letter-spacing:0;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}.badges .badge-grid .mission-modal .rewards-section .reward-item .reward-icon.points{background:#4a90e2;color:#fff;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700;font-size:.875rem}.badges .badge-grid .mission-modal .rewards-section .reward-item .reward-icon.milestone-rewards--img{margin:0 auto 24px;background:0;width:182px;height:182px}.badges .badge-grid .mission-modal .rewards-section .reward-item .reward-icon.milestone-rewards--img img{width:100%;height:100%;object-fit:contain}.badges .badge-grid .mission-modal .rewards-section .reward-item .reward-icon img{object-fit:contain}.badges .badge-grid .mission-modal .rewards-section .reward-item .reward-label.milestone-label{font-size:26px;font-weight:700;line-height:30px;color:#fff}.badges .badge-grid .mission-modal .progress-section{position:static}.badges .badge-grid .mission-modal .modal-cta-section{background-color:#000}.page .main-footer{background-color:#2a2a2a}@media(max-width:767px){.page .main-footer{display:grid}}.page .footer-section{padding:32px 64px;display:flex;justify-content:space-between}@media(max-width:767px){.page .footer-section{flex-direction:column;align-items:center;gap:32px;padding:24px 32px 0}}@media(max-width:767px){.page .footer-section .footer-logo{display:flex;align-items:center;justify-content:center;order:2}}.page .footer-section .footer-logo a img{width:52px}.page .footer-section .current-page{color:#fff;font-size:12px;line-height:16px;letter-spacing:0;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400}@media(max-width:767px){.page .footer-section .current-page{order:1}}.page .footer-section .current-page .page-name{color:#fff;font-size:14px;line-height:18px;letter-spacing:0;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500}.page .footer-content{display:flex;justify-content:space-between;margin-top:48px;padding:0 60px}@media(max-width:767px){.page .footer-content{flex-direction:column;order:2;margin-top:0;padding:48px 24px 0}}.page .footer-accordion{width:314px;color:#fff}@media(max-width:767px){.page .footer-accordion{width:auto}}.page .footer-accordion-header,.page .footer-accordion-texts{font-size:16px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500}.page .footer-accordion-header{line-height:16px;padding-bottom:16px;border-bottom:2px solid #636363}@media(max-width:767px){.page .footer-accordion-header{padding-top:12px;padding-bottom:12px;position:relative;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:16px;line-height:16px;letter-spacing:1.2px;text-align:left}}.page .footer-accordion-texts{margin-top:12px;color:#dedede;line-height:20px;font-size:12px;display:block}@media(max-width:767px){.page .footer-accordion-texts{margin-bottom:10px;display:none}}.page .footer-accordion-texts ul li{margin-bottom:16px;color:#fff}.page .footer-accordion-texts ul li a{text-decoration:none;color:#fff;letter-spacing:1px}.page .footer-accordion-texts ul li:last-child{margin-bottom:0}@media(max-width:767px){.page .footer-accordion:first-child{border-top:2px solid #636363}}.page .footer-links{display:flex;align-items:center;justify-content:center;padding:24px 0;margin-top:0;max-width:388px;margin:auto}@media(max-width:767px){.page .footer-links{max-width:100%;order:4;padding:24px}}.page .footer-links img{width:auto}.page .footer-links ul{display:flex;align-items:center;gap:20.47px}.page .footer-social-links{margin-top:56px;padding:0 62px}@media(max-width:767px){.page .footer-social-links{order:1;margin-top:48px;padding:0 24px}}.page .footer-social-links-text{color:#fff;margin-bottom:8px;font-size:16px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500}@media(max-width:767px){.page .footer-social-links-text{display:none}}.page .footer-social-links ul{display:flex;gap:16px}@media(max-width:767px){.page .footer-social-links ul li img{width:24px}}.page .copyright-info,.page .product-disposal-warning{font-size:12px;text-align:left;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400}.page .product-disposal-warning{color:#e4e3e3;margin:56px 0 32px 0;padding:0 62px}@media(max-width:767px){.page .product-disposal-warning{order:3;margin:32px 0 24px;padding:0 24px}}.page .product-disposal-warning a{display:block;margin-top:10px;text-decoration:underline}@media(max-width:767px){.page .product-disposal-warning a{margin-top:5px}}.page .product-disposal-warning p{margin-top:30px}@media(max-width:767px){.page .product-disposal-warning p{margin-top:5px}}@media(max-width:767px){.page .accordion-toggle{width:24px;height:24px;display:inline-block;background:url(../../images/glo25/icons/plus.svg) no-repeat center/contain;transition:background-image .2s}}.page .footer-accordion.open .accordion-toggle{background-image:url(../../images/glo25/icons/minus-white.svg)}.mission-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000}.mission-modal.active{display:flex;align-items:center;justify-content:center}.mission-modal .section-sub-title{color:#2a2a2a;font-size:16px;line-height:22px;letter-spacing:0;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500}.mission-modal .modal-content{background:#fff;max-width:588px;width:100%;max-height:calc(100vh - 88px);margin:24px 0 64px;padding:56px;padding-bottom:0;display:flex;flex-direction:column;position:relative;overflow:hidden;height:auto;overflow-y:hidden;border-radius:4px}.mission-modal .modal-content.milestone{background:#000}.mission-modal .modal-content-wrapper{height:100%}.mission-modal .modal-close-button{background:0;border:0;cursor:pointer;padding:0;color:#666;transition:color .3s ease;line-height:1;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;width:48px;height:48px;padding:12px;z-index:9}.mission-modal .modal-close-button svg path{fill:#000}.mission-modal .modal-close-button:hover{color:#333}.mission-modal .modal-body-wrapper{width:100%;height:100%;overflow-y:auto;padding-bottom:24px;max-height:60vh}.mission-modal .modal-body-wrapper::-webkit-scrollbar{width:5px}.mission-modal .modal-body-wrapper::-webkit-scrollbar-thumb{background-color:#d5d5d5;border-radius:4px}.mission-modal .modal-body-wrapper::-webkit-scrollbar-button{display:none;height:0;width:0}.mission-modal .modal-header{position:sticky;top:0;left:0;right:0;z-index:2;background:#fff;padding:8px 0;padding-top:0;display:flex;justify-content:space-between;align-items:center}.mission-modal .modal-header.milestone-header{border-bottom:0;justify-content:center;width:56px;position:absolute;right:10px;left:auto;background:0}.mission-modal .modal-header h2{color:#000;font-size:20px;line-height:24px;letter-spacing:0;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}.mission-modal .modal-body{padding-right:10px;flex:1 1 auto;overflow-y:auto;margin-top:0}.mission-modal .modal-body.milestone-body::-webkit-scrollbar{width:5px}.mission-modal .modal-body.milestone-body::-webkit-scrollbar-thumb{background-color:#d5d5d5;border-radius:4px}.mission-modal .modal-body.milestone-body::-webkit-scrollbar-button{display:none;height:0;width:0}.mission-modal .modal-body.green .progress{background:linear-gradient(90deg,#0d5920 0,#68d459 100%)}.mission-modal .modal-body.green .rewards-section{background-color:#fff}.mission-modal .modal-body.green .rewards-section .reward-item .reward-icon{background-image:linear-gradient(180deg,#fff 0,#f9f9f9 100%),linear-gradient(90deg,#0d5920 0,#68d459 100%)}.mission-modal .modal-body.green .milestone-icon .completeimg,.mission-modal .modal-body.green .milestone-icon .current-position-indicator{background:linear-gradient(90deg,#0d5920 0,#68d459 100%) !important}.mission-modal .modal-body.purple .progress-bar .progress{background:linear-gradient(90deg,#4d1070 0,#d837d5 100%) !important}.mission-modal .modal-body.purple .rewards-section .reward-item .reward-icon{background-image:linear-gradient(180deg,#fff 0,#f9f9f9 100%),linear-gradient(90deg,#4d1070 0,#d837d5 100%)}.mission-modal .modal-body.purple .milestone-icon .completeimg,.mission-modal .modal-body.purple .milestone-icon .current-position-indicator{background:linear-gradient(90deg,#4d1070 0,#d837d5 100%) !important}.mission-modal .modal-body.orange .progress-bar .progress{background:linear-gradient(90deg,#981614 0,#e44442 50%,#e79739 100%)}.mission-modal .modal-body.orange .rewards-section .reward-item .reward-icon{background-image:linear-gradient(180deg,#fff 0,#f9f9f9 100%),linear-gradient(90deg,#981614 0,#e44442 50%,#e79739 100%)}.mission-modal .modal-body.orange .milestone-icon .completeimg,.mission-modal .modal-body.orange .milestone-icon .current-position-indicator{background:linear-gradient(90deg,#981614 0,#e44442 50%,#e79739 100%) !important}.mission-modal .mission-description{margin-bottom:24px}.mission-modal .mission-description p{color:#000;font-size:16px;line-height:22px;letter-spacing:0;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400}.mission-modal .scan-section{border-top:1px solid #969696;padding-top:10px}.mission-modal .scan-section .section-sub-title{color:#2a2a2a;margin-bottom:8px}.mission-modal .scan-section.milestone-scan{border-top:0;padding-top:0}.mission-modal .scan-section .progress-section.completed{display:none}.mission-modal .scan-section .progress-label{color:#272626;font-size:14px;font-weight:400;line-height:18px;margin:0}.mission-modal .scan-section .progress-label.milestone-progress span{font-size:14px;font-weight:400;line-height:18px;color:#fff}.mission-modal .scan-section .progress-label.milestone-progress .progress-count,.mission-modal .scan-section .progress-label.milestone-progress .total{color:#969696;font-size:14px;font-weight:500;line-height:18px;letter-spacing:0;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500}.mission-modal .scan-section .progress-bar{margin:0;margin-bottom:8px;height:4px}.mission-modal .scan-section .progress-bar.milestone-progress-bar{margin-bottom:16px}.mission-modal .scan-section .progress-count{display:flex;justify-content:space-between;align-items:center}.mission-modal .scan-section .progress-count .completed{display:none}.mission-modal .scan-section .progress-count .completed.active{display:flex}.mission-modal .scan-section .milestone-list{margin-top:24px}.mission-modal .scan-section .milestone-list--header{font-size:14px;line-height:18px;color:#fff;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500}.mission-modal .scan-section .milestone-list--desc{font-size:16px;line-height:22px;margin-top:8px;color:#969696;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400}.mission-modal .scan-section .milestone-list--completion-date{margin-top:24px;color:#969696;text-align:center;font-size:14px;line-height:18px;letter-spacing:0;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400}.mission-modal .scan-section .milestone-list--completion-date.completed{display:block}.mission-modal .scan-section .milestone-indicator{display:flex;justify-content:center;gap:24px}.mission-modal .scan-section .milestone-indicator-item{display:flex;flex-direction:column}.mission-modal .scan-section .milestone-indicator-item h6{color:#969696}.mission-modal .scan-section .milestone-indicator-item .open{color:#fff}.mission-modal .scan-section .milestone-indicator-item .milestone-icon{width:32px;height:32px;border:1px solid #b3b0aa;align-self:center;border-radius:30px;background:0;display:flex;justify-content:center;align-items:center}.mission-modal .scan-section .milestone-indicator-item .milestone-icon span,.mission-modal .scan-section .milestone-indicator-item .milestone-icon svg{width:16px;height:16px}.mission-modal .scan-section .milestone-indicator-item .milestone-icon.open{background:#fff;position:relative}.mission-modal .scan-section .milestone-indicator-item .milestone-icon.open .current-position-indicator{position:absolute;top:-9px;left:50%;transform:translateX(-50%);width:16px;height:16px;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain;mask:url(../../images/glo25/icons/arrowindicator.svg) no-repeat center;-webkit-mask:url(../../images/glo25/icons/arrowindicator.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;background:linear-gradient(90deg,#981614 0,#e44442 50%,#e79739 100%)}.mission-modal .scan-section .milestone-indicator-item .milestone-icon .lockimg{background-image:url(../../images/glo25/icons/lock-1.svg);width:16px;height:16px;display:block;background-repeat:no-repeat;background-size:contain}.mission-modal .scan-section .milestone-indicator-item .milestone-icon .openimg{background-image:url(../../images/glo25/icons/lock-2.svg);width:16px;height:16px;display:block;background-repeat:no-repeat;background-size:contain}.mission-modal .scan-section .milestone-indicator-item .milestone-icon .completeimg{width:16px;height:16px;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain;mask:url(../../images/glo25/icons/mission-tick.svg) no-repeat center;-webkit-mask:url(../../images/glo25/icons/mission-tick.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;background:linear-gradient(90deg,#981614 0,#e44442 50%,#e79739 100%)}.mission-modal .scan-section .flavour-list-wrapper{color:#636363;font-size:12px;line-height:16px;letter-spacing:0;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400}.mission-modal .scan-section .flavour-list-wrapper .flavour-list-title{margin-bottom:8px}.mission-modal .scan-section .flavour-list-wrapper ul{list-style:disc;padding-left:16px}.mission-modal .scan-section .flavour-list-wrapper ul li{list-style:disc}.mission-modal .scan-section .flavour-list-wrapper ul li::marker{color:#636363}.mission-modal .scan-section .scan-button{display:table;margin-left:auto}.mission-modal .modal-cta-section{position:sticky;bottom:0;left:0;right:0;z-index:2;background:#fff;padding:24px 16px;display:flex;justify-content:center;align-items:center;text-align:center}.mission-modal .modal-cta-section.milestone-cta{background:0;border-top:0}.mission-modal .modal-cta-section.milestone-cta.completed{display:none}.mission-modal .modal-cta-section .modal-cta{min-width:264px;padding:12px auto}.mission-modal.full-height .modal-content{max-height:100vh !important;height:100%;margin:0 auto}.mission-modal.full-height .modal-body-wrapper{max-height:calc(100vh - 150px) !important}.mission-modal .modal-body-wrapper.no-cta{max-height:calc(100vh - 50px) !important}@media(max-width:767px){.mission-modal .modal-content{max-width:312px;width:100%;max-height:100vh;margin:0;padding:24px 16px 0 16px}.mission-modal .modal-content.milestone{height:100%;max-height:100%}.mission-modal .modal-header h2{font-size:20px}.mission-modal .modal-body-wrapper{max-height:85vh}.mission-modal .modal-body-wrapper::-webkit-scrollbar{width:2px}.mission-modal .modal-body.milestone-body{padding:0}.mission-modal .rewards-section{gap:16px;padding-bottom:12px}.mission-modal .scan-section{background:#fff;box-shadow:none}.mission-modal .scan-section .scan-button{margin:12px 0;margin-left:auto}.mission-modal .scan-section.milestone-scan{background:0}.mission-modal .scan-section .progress-label{margin-bottom:0}.mission-modal.full-width .modal-content{max-width:100%}}.mission-section.scroll-active .nav-buttons{display:flex;justify-content:right;margin-bottom:10px;margin-right:24px}.mission-section.scroll-inactive .masonry-viewport{width:fit-content;margin:auto}.mission-section .dashboard-content{padding:80px 0;background-color:#fff;min-height:calc(100vh - 200px)}.mission-section .mission_head{display:flex;flex-direction:column;align-items:center;width:100%;margin-bottom:24px}.mission-section .mission_head__title{width:100%;color:#000;text-align:center;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700;font-size:32px;font-weight:700;line-height:36px;letter-spacing:0;margin:0;margin-bottom:8px}.mission-section .mission_head__description{font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;width:100%;color:#000;text-align:center;font-size:16px;line-height:22px;letter-spacing:0;margin:0}.mission-section .item{padding:12px 0;cursor:pointer}.mission-section .item:first-child{padding-top:0}.mission-section .item:last-child{padding-bottom:0}.mission-section .item .completed-tick{display:none}.mission-section .item__content{position:relative;display:flex;flex-direction:column;justify-content:top;align-items:top;height:220px;background:currentColor}.mission-section .item__content--small{height:230px}.mission-section .item__content--large{height:484px}.mission-section .nav-button#prevBtn,.mission-section .nav.prev{right:64px;top:0;height:24px;width:24px;transform:translateY(0);border-radius:0;margin-right:16px}.mission-section .nav-button#nextBtn svg path,.mission-section .nav-button#prevBtn svg path{fill:#fe5000;background:0}.mission-section .nav-button#nextBtn:disabled svg path,.mission-section .nav-button#prevBtn:disabled svg path{fill:#ccc;cursor:not-allowed;background:0}.mission-section .mission-card{width:100%;overflow:hidden;position:relative}.mission-section .mission-card .rewards-btn{display:none}.mission-section .mission-card.no-progress .progress-section,.mission-section .mission-card.no-progress .rewards-btn{display:none}.mission-section .item__content--small .mission-card__image{aspect-ratio:inherit;object-fit:cover;object-position:bottom;width:142px;height:142px;position:absolute;right:0;bottom:0;display:block}.mission-section .item__content--small .mission-card__content-top{padding:0}.mission-section .progress-section{width:100%}.mission-section .item__content--small .progress-section{width:70%}.mission-section .mission-card.green{background:linear-gradient(180deg,#000 0,#092a12 100%)}.mission-section .mission-card.green .progress{background:linear-gradient(90deg,#0d5920 0,#68d459 100%)}.mission-section .mission-card.purple{background:linear-gradient(180deg,#000 0,#300d3f 100%)}.mission-section .mission-card.purple .progress{background:linear-gradient(90deg,#4d1070 0,#d837d5 100%)}.mission-section .mission-card.orange{background:linear-gradient(180deg,#000 0,#3f0f0d 100%)}.mission-section .mission-card.orange .progress{background:linear-gradient(90deg,#981614 0,#e44442 50%,#e79739 100%)}.mission-section .item .completed{cursor:default}.mission-section .item .completed.green{border:3px solid transparent;border-image:linear-gradient(to top,#68d459,#0d5920) 1}.mission-section .item .completed.green .rewards-btn{display:inline-flex}.mission-section .item .completed.green .progress-section{display:none}.mission-section .item .completed.green .completed-tick{background-color:#68d459;position:absolute;bottom:0;right:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;text-align:center;border-top-left-radius:10px}.mission-section .item .completed.orange{border:3px solid transparent;border-image:linear-gradient(to top,#e79739,#e23636,#b21a1a) 1}.mission-section .item .completed.orange .rewards-btn{display:inline-flex}.mission-section .item .completed.orange .progress-section{display:none}.mission-section .item .completed.orange .completed-tick{background-color:#e79739;position:absolute;bottom:0;right:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;text-align:center;border-top-left-radius:10px}.mission-section .item .completed.purple{border:3px solid transparent;border-image:linear-gradient(to top,#d837d5,#57137d) 1}.mission-section .item .completed.purple .rewards-btn{display:inline-flex}.mission-section .item .completed.purple .rewards-btn{display:inline-flex}.mission-section .item .completed.purple .progress-section{display:none}.mission-section .item .completed.purple .completed-tick{background-color:#d837d5;position:absolute;bottom:0;right:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;text-align:center;border-top-left-radius:10px}.mission-section .mission-card__content{z-index:10;width:100%;padding:24px;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.mission-section .mission-card__content-top{width:auto;color:#fff;letter-spacing:0}.mission-section .mission-card__title{color:#fff;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700;font-size:26px;line-height:32px;letter-spacing:0;margin:0;display:inline-block}.mission-section .mission-card__description{color:#fff;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:18px;letter-spacing:0;margin-top:8px;margin-bottom:0}.mission-section .progress-section{margin-top:0}.mission-section .progress-section .progress-label{margin:0}.mission-section .progress-section .progress-label .label{display:none}.mission-section .progress-section .progress-label .progress-count{margin-bottom:4px}.mission-section .progress-section .progress-bar{height:4px;margin:0}.mission-section .progress-section .completed{display:none}.mission-section .progress-section .current-progress{color:#fff !important}.mission-section .progress{border-radius:4px;display:flex;width:40%;flex-shrink:0;height:4px;background:linear-gradient(90deg,#981614 0,#e44442 50%,#e79739 100%)}.mission-section .mission-card__image{object-fit:contain;object-position:bottom;width:100%;height:100%;display:block}.mission-section .rewards-btn{display:inline-flex;justify-content:center;align-items:center;gap:8px;height:32px;padding:12px 16px;margin-top:20px;border-radius:80px;background-color:#fff;border:0;cursor:pointer;font-family:"M PLUS 1p",sans-serif;transition:background-color .2s ease;text-decoration:none}.mission-section .rewards-btn:hover{background-color:#f5f5f5}.mission-section .rewards-btn:focus{outline:2px solid #272626;outline-offset:2px}.mission-section .rewards-btn__icon{width:16px;height:16px;aspect-ratio:1;object-fit:contain;object-position:center;flex-shrink:0}.mission-section .rewards-btn__text{color:#272626;font-size:12px;font-weight:500;line-height:16px;letter-spacing:1px;white-space:nowrap}.mission-section .mission-card{max-width:260px}.mission-section .item__content--small .mission-card__image{width:96px;height:96px}.mission-section .masonry-column{display:flex;flex-direction:column;width:380px;flex-shrink:0;padding:12px}.mission-section .masonry-content{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;border:1px solid rgba(0,0,0,.1)}.mission-section .nav-buttons{display:none}.mission-section .nav-button{border:0;cursor:pointer}.mission-section .nav-buttons button{background:0}.mission-section .masonry-viewport{width:calc(100% - 24px);overflow:hidden;position:relative}.mission-section .masonry-scroller{display:flex;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;padding-bottom:20px}.mission-section .masonry-scroller::-webkit-scrollbar{height:3px}.mission-section .masonry-scroller::-webkit-scrollbar-track{background:#f1f1f1;border-radius:8px}.mission-section .masonry-scroller::-webkit-scrollbar-thumb{background:#fe5000;border-radius:8px}.mission-section .masonry-scroller::-webkit-scrollbar-thumb:hover{background:#fe5000}@media(min-width:360px) and (max-width:1280px){.mission-section .missoin-container-mobile{padding-left:auto}.mission-section .mission-card__progress-container{padding-top:0}.mission-section .mission-card__content{padding:16px}.mission-section .mission-card__title{font-size:22px;line-height:26px}.mission-section .item__content--small{height:156px}.mission-section .mission-card{max-width:260px}.mission-section .item__content--small .mission-card__image{width:96px;height:96px}.mission-section .item__content--large{height:320px}}@media(min-width:640px){.mission-section .mission_head__container{width:100%}}@media(max-width:1280px){.mission-section .mission-card__title{font-size:18px;line-height:22px}.mission-section .carousel-container{display:none}.mission-section .masonry-viewport{width:calc(100% - 24px);overflow:hidden;position:relative;margin-bottom:48px}.mission-section .masonry-scroller{display:flex;overflow-x:auto;scroll-behavior:smooth;padding-bottom:10px}.mission-section .masonry-scroller::-webkit-scrollbar{height:3px}.mission-section .masonry-scroller::-webkit-scrollbar-track{background:#f1f1f1;border-radius:8px}.mission-section .masonry-scroller::-webkit-scrollbar-thumb{background:#fe5000;border-radius:8px}.mission-section .masonry-scroller::-webkit-scrollbar-thumb:hover{background:#fe5000}.mission-section .masonry-column{display:flex;flex-direction:column;width:260px;flex-shrink:0;padding:4px}.mission-section .masonry-item{width:260px;margin:4px 0;box-sizing:border-box}.mission-section .masonry-item.regular{height:156px;background-color:#4caf50}.mission-section .masonry-item.tall{height:320px;background-color:#8bc34a}.mission-section .masonry-content{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;border:1px solid rgba(0,0,0,.1)}.mission-section .points-display,.mission-section .rewards-container{max-width:100%}.mission-section .right-section{margin:0}.mission-section .right-section .left--col{width:100%}.mission-section .right-section{display:inherit;flex-direction:inherit;height:auto}.mission-section .right-section .right--col{width:100%;display:flex;margin-left:0}.mission-section .right-section .options h3{font-size:12px}.mission-section .right-section .options{width:auto;margin-left:4px;flex:1;min-width:0}.mission-section .right-section .options:first-child{margin-left:0;margin-top:4px}.mission-section .dashboard-content{padding:0}.mission-section .item{padding:4px 0}.mission-section .mission_head__container{width:100%}.mission-section .points-display{padding:29px 20px;white-space:initial}.mission-section .points-display__info{white-space:initial}.mission-section .points-display__expiring{white-space:initial}.mission-section .points-display__value{white-space:initial}.mission-section .button-text{white-space:initial}.mission-section .progress-section .progress-bar{width:130px !important}}@media(min-width:1200px){.mission-section .mission-card{max-width:384px}}@media(max-width:768px){.mission-section .container{padding-right:0}.mission-section .mission_head__title{font-size:24px;line-height:28px}.mission-section .mission_head__description{font-size:14px;line-height:20px}.mission-section .masonry-viewport{width:100%}}.rewards-section{display:flex;justify-content:center;gap:16px;padding:8px 0 24px 0;margin-bottom:0;border-radius:8px;background-color:#fff}.rewards-section-wrapper{border-top:1px solid #969696;padding-top:10px}.rewards-section-wrapper.no-title{border:0}.rewards-section-wrapper.no-title .section-sub-title{display:none}.rewards-section .reward-item{text-align:center;max-width:72px;text-wrap:wrap}.rewards-section .reward-item .reward-icon{width:72px;height:72px;margin:0 auto 4px;display:flex;align-items:center;justify-content:center;background:#fff;padding:2px;border-radius:50%;background-image:linear-gradient(180deg,#fff 0,#f9f9f9 100%),linear-gradient(180deg,#68d459 0,#0d5920 100%);background-origin:border-box;background-clip:content-box,border-box}.rewards-section .reward-item .reward-icon .reward-ellipse{position:relative}.rewards-section .reward-item .reward-icon .reward-badge-text{color:#000;text-align:center;font-size:18px;line-height:24px;letter-spacing:0;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}.rewards-section .reward-item .reward-icon.points{background:#4a90e2;color:#fff;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700;font-size:.875rem}.rewards-section .reward-item .reward-icon.milestone-rewards--img{margin:0 auto 24px;background:0;width:200px;height:auto}.rewards-section .reward-item .reward-icon img{object-fit:contain}.rewards-section .reward-item .reward-label{color:#000;text-align:center;font-size:14px;line-height:18px;letter-spacing:0;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400}.rewards-section .reward-item .reward-label.milestone-label{font-size:26px;font-weight:700;line-height:30px;color:#fff}.rewards-section.green .reward-item .reward-icon{background-image:linear-gradient(180deg,#fff 0,#f9f9f9 100%),linear-gradient(180deg,#68d459 0,#0d5920 100%)}.rewards-section.orange .reward-item .reward-icon{background-image:linear-gradient(180deg,#fff 0,#f9f9f9 100%),linear-gradient(180deg,#981614 0,#e44442 50%,#e79739 100%)}.rewards-section.pruple .reward-item .reward-icon{background-image:linear-gradient(180deg,#fff 0,#f9f9f9 100%),linear-gradient(180deg,#4d1070 0,#d837d5 100%)}.reward-cards{background-color:#f9f9f9}.reward-cards.section-padding{padding:48px 0}.reward-cards .rewards-wrapper{width:100%;display:flex;justify-content:center;width:100%;gap:24px}.reward-cards .rewards-card{display:flex;flex-direction:column;max-width:644px;width:100%;position:relative}.reward-cards .rewards-card__image{width:100%;height:auto;object-fit:cover}.reward-cards .rewards-card__content{margin-top:0;margin-left:50px;position:absolute;z-index:1;height:auto;width:250px;top:50%;transform:translateY(-50%)}.reward-cards .rewards-card__title{font-size:26px;line-height:30px;color:#fff;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700;margin-bottom:16px;max-width:240px}.reward-cards .rewards-card__title--narrow{max-width:240px}.reward-cards .rewards-card__button-wrapper{display:flex}.reward-cards .rewards-card__button{padding:8px 24px}@media(max-width:1200px){.reward-cards .rewards-wrapper{justify-content:center}.reward-cards .rewards-card__title{max-width:200px}}@media(max-width:1024px){.reward-cards .rewards-wrapper{flex-direction:column;justify-content:center;align-items:center;gap:8px}}@media(max-width:767px){.reward-cards.section-padding{padding:8px 0}.reward-cards .rewards-wrapper{justify-content:center}.reward-cards .rewards-card__content{margin-top:0;margin-left:24px;width:50%;top:50%;transform:translateY(-50%)}.reward-cards .rewards-card__title,.reward-cards .rewards-card__title--narrow{font-size:20px;line-height:24px}.reward-cards .rewards-card__title{max-width:156px}}.lottery-details-container{display:flex;align-items:flex-start;justify-content:space-between;background:#fff;border-radius:16px;gap:48px}.lottery-details-image{max-width:541px;width:100%}.lottery-details-image img{width:100%;height:auto;object-fit:cover}.lottery-details-content{flex:1;display:flex;flex-direction:column;justify-content:flex-start;max-width:532px;width:100%}.lottery-details-title{color:#000;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700;font-size:40px;line-height:44px;letter-spacing:0;margin-bottom:36px}.lottery-details-cta{display:flex;align-items:center;justify-content:space-between;margin-bottom:36px}.lottery-details-won-text{display:none}.lottery-details-points{color:#2a2a2a;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700;font-size:32px;line-height:36px;letter-spacing:0}.lottery-details-apply{min-width:200px;background:0;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-decoration:none;display:inline-block;text-align:center;font-size:12px;line-height:16px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;background-color:#000;color:#fff;padding:12px 24px;border-radius:80px;transition:background-color .3s ease}.lottery-details-apply:hover{background-color:#333}.lottery-details-apply.disabled{background-color:#b3b0aa;color:#969696;cursor:not-allowed}.lottery-details-description{color:#2a2a2a;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;letter-spacing:0}.lottery-details-description ul{margin-top:16px}.lottery-details-description ul li{margin-bottom:8px}.lottery-details .read-more-btn{display:none;margin:12px 0 0 0;font:"M plus 1p";font-size:12px;line-height:16px;font-weight:500;letter-spacing:1px;color:#000;cursor:pointer;width:max-content;background:0;border:0}.lottery-details .read-more-btn::after{content:"";display:inline-block;align-items:center;width:24px;height:24px;background:url(../../images/glo25/icons/chevron_right_black.svg) no-repeat center center;background-size:contain;margin-left:8px}@media(max-width:992px){.lottery-details{position:relative}.lottery-details-container{flex-direction:column-reverse;gap:0;margin-bottom:20px}.lottery-details-content{margin-bottom:24px}.lottery-details-title{font-size:26px;line-height:30px;margin-bottom:16px}.lottery-details-cta-wrapper .lottery-details-won-text{display:none;font:"Mplus 1p";font-size:16px;line-height:22px;font-weight:400}.lottery-details-cta-wrapper.only-text .lottery-details-cta{display:none}.lottery-details-cta-wrapper.only-text .lottery-details-won-text{display:block;text-align:center}.lottery-details-cta{position:absolute;bottom:0;right:0;left:0;padding:24px;border-radius:12px 12px 0 0;background:var(--Colours-Surface-Neutral-option-1,#fff);box-shadow:2px -10px 12px 10px rgba(15,23,42,.16);margin-bottom:0}.lottery-details-cta .inactive{background-color:#e4e3e3;color:#b3b0aa;cursor:not-allowed;border:0}.lottery-details-points .points{color:#000;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700;font-size:26px;line-height:30px;letter-spacing:0}.lottery-details-points .points-text{color:#2a2a2a;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:22px;letter-spacing:0}.lottery-details-apply{min-width:120px}.lottery-details-description{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:7.2em;position:relative;transition:max-height .3s;font-size:16px;line-height:22px;margin-bottom:16px}.lottery-details-description.expanded{display:block;-webkit-line-clamp:unset;max-height:none;overflow:visible}.lottery-details .read-more-btn{display:inline-flex;align-items:center}.lottery-details .lottery-details-description.expanded+.read-more-btn{display:none}}.confirmAddress-container{display:block;max-width:470px;width:100%;margin:0 auto}.confirmAddress-header{font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:24px;text-align:center;padding-bottom:32px;color:#1d1d1b}.confirmAddress-desc{font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;text-align:center;padding-bottom:32px;color:#2a2a2a}.confirmAddress-content{font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;font-weight:400}.confirmAddress-link{font-size:12px;line-height:16px;font-weight:500;text-align:center;text-decoration:underline}.confirmAddress-info{background-color:#f1f1f1;padding:12px 16px 12px 60px;position:relative}.confirmAddress-info::before{content:"";position:absolute;top:50%;left:16px;transform:translateY(-50%);width:28px;height:28px;background-image:url(../../images/glo25/icons/infoimg.svg);background-repeat:no-repeat;background-size:cover}.confirmAddress-info--list li{font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:22px;font-weight:400;color:#2a2a2a}.confirmAddress-info--list li:first-child{font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400;color:#000;font-weight:500;margin-bottom:8px}.confirmAddress-form{padding-top:32px}.confirmAddress-form-item{display:flex;flex-direction:column;gap:8px;padding-bottom:32px}.confirmAddress-form-item label{font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;font-size:12px;line-height:16px;color:#2a2a2a}.confirmAddress-form-item .form-details{font-size:16px;line-height:22px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400;padding:13px 16px;padding-left:0;color:#000;border:0}.confirmAddress-form-btns{display:flex;flex-direction:column;gap:16px;align-items:center}.confirmAddress-form-btns-primary{width:312px;background:0;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-decoration:none;display:inline-block;text-align:center;font-size:12px;line-height:16px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;background-color:#000;color:#fff;padding:12px 24px;border-radius:80px;transition:background-color .3s ease}.confirmAddress-form-btns-primary:hover{background-color:#333}.confirmAddress-form-btns-primary.disabled{background-color:#b3b0aa;color:#969696;cursor:not-allowed}.confirmAddress-form-btns-secondary{width:312px;font-size:12px;line-height:16px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;background:0;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-decoration:none;display:inline-block;text-align:center;font-size:12px;line-height:16px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;display:inline-flex;padding:12px 24px;justify-content:center;align-items:center;border-radius:80px;border:2px solid #000;color:#000}.confirmAddress .back-btn{font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;font-size:12px;line-height:16px;letter-spacing:1px;color:#000}.select-info-container{background:#f6f6f6}.select-info-container .select-content{display:flex;flex-direction:column;align-items:center;gap:16px;padding:48px 0 0}@media(max-width:767px){.select-info-container .select-content{padding:32px 0;gap:8px}}.select-info-container .select-title{color:#000;text-align:center;font-size:32px;line-height:36px;letter-spacing:0;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}@media(max-width:767px){.select-info-container .select-title{font-size:18px}}.select-info-container .application-period{overflow:hidden;color:#000;text-align:center;text-overflow:ellipsis;font-size:16px;line-height:22px;letter-spacing:0;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500}@media(max-width:767px){.select-info-container .application-period{font-size:14px}}.select-info-container .selection-note{color:#969696;text-align:center;font-size:16px;line-height:22px;letter-spacing:0;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400}.select-info-container .terms-button{display:flex;margin-top:8px;padding:12px 32px;text-decoration:none;justify-content:center;align-items:center;gap:8px;border-radius:80px;border:2px solid #000;color:#000;text-align:center;font-size:12px;line-height:16px;letter-spacing:1px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;background-color:#fff}.lotterycard{background:#f6f6f6}.lotterycard-container{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}@media(max-width:767px){.lotterycard-container{grid-template-columns:1fr}}.lotterycard-container--item{height:100%;display:flex;flex-direction:column;position:relative}.lotterycard-container--item .lotterycard-tags{position:absolute;top:8px;left:8px;display:flex;gap:8px;z-index:2}.lotterycard-container--item .lotterycard-tag{display:flex;height:22px;padding:3px 8px;align-items:center;gap:4px;color:#2a2a2a;background:#dedede;font-size:12px;line-height:16px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500}.lotterycard-container--item img{height:320px;width:100%;object-fit:cover;object-position:center}.lotterycard-container--item-button{padding:12px 32px;width:100%;display:flex;color:#fff;text-align:center;font-size:12px;line-height:16px;letter-spacing:1px;justify-content:center;align-items:center;gap:4px;border-radius:80px;background:#000;outline:0;border:0;cursor:pointer}.lotterycard-sortbtn{display:flex;gap:8px;align-items:center;border:0;background:0;padding-bottom:32px;cursor:pointer}.lotterycard-sortbtn span{font-size:12px;font-weight:500;line-height:16px;color:#000}.expired-rewards{background:#f6f6f6;padding:0 0 80px}@media(max-width:767px){.expired-rewards{padding:0 0 48px}}.expired-rewards-content{display:flex;flex-direction:column;flex:1 1 0;max-width:310px}.expired-rewards-title{color:#000;text-align:center;font-size:32px;line-height:36px;letter-spacing:0;padding:26px 0;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}@media(max-width:767px){.expired-rewards-title{font-size:20px;padding:24px 16px}}.expired-rewards-cards{display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;gap:24px;margin-top:56px}@media(max-width:767px){.expired-rewards-cards{margin-top:0;flex-direction:column;align-items:center}}.expired-rewards-image img{width:auto;height:auto;opacity:.6}.expired-rewards-desc{flex:1 1 0;padding:16px 16px;background:#fff;display:flex;flex-direction:column;justify-content:space-between;height:100%}.expired-rewards-text{overflow:hidden;color:#000;font-size:16px;line-height:22px;letter-spacing:0;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;height:40px}@media(max-width:767px){.expired-rewards-text{height:auto}}.expired-rewards-points{margin-bottom:57px;color:#000;font-size:16px;line-height:22px;letter-spacing:0;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500}@media(max-width:767px){.expired-rewards-points{margin-bottom:12px}}.expired-rewards-button{padding:8px 24px;width:auto;display:flex;color:#969696;text-align:center;font-size:12px;line-height:16px;letter-spacing:1px;height:32px;justify-content:center;align-items:center;gap:4px;border-radius:80px;background:#f1f1f1;outline:0;border:0;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500}.disclaimer{background:#f6f6f6;color:#2a2a2a;font-size:12px;line-height:20px;letter-spacing:0;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400;padding-bottom:80px}@media(max-width:767px){.disclaimer{padding-bottom:48px}}.disclaimer__list{list-style-type:disc}.disclaimer__conditions{list-style-type:decimal}.roulette-section{background-color:#000;padding-top:0}.roulette-wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column;overflow:hidden;position:relative;height:100%}.roulette-video{margin-top:-100px;margin-bottom:32px;display:flex;align-items:center;justify-content:center}.roulette-content{text-align:center;margin-bottom:32px;color:#fff}.roulette-title{font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700;font-size:26px;line-height:30px;margin-bottom:8px;color:#fff}@media(max-width:767px){.roulette-title{font-size:20px;line-height:24px}}.roulette-sub-title{font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;margin-bottom:32px;color:#fff}.roulette-description{font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:24px;margin-bottom:32px;color:#969696}.roulette-button{max-width:240px;width:100%;display:flex;justify-content:center;align-items:center;margin:auto}.roulette-button button{width:100%;background:0;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-decoration:none;display:inline-block;text-align:center;font-size:12px;line-height:16px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;background-color:#fff;color:#000;padding:12px 24px;border-radius:80px;transition:background-color .3s ease;padding:12px 0}.roulette-button button:hover{background-color:#f1f1f1}.roulette-button button.disabled{background-color:#b3b0aa;color:#969696;cursor:not-allowed}.roulette-button button.disabled{background-color:#242c2c;color:#969696;cursor:not-allowed}@media(max-width:786px){.roulette-description{margin-bottom:16px}.roulette-video{margin-top:-150px}.roulette-video #result-video{width:435px;height:450px}}.lotteryinteraction{background-color:#000}.lotteryinteraction-container{display:block;width:470px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(max-width:767px){.lotteryinteraction-container{width:100%}}.lotteryinteraction .image-shadow-wrapper{position:relative;margin-bottom:36px;width:180px;height:225px}.lotteryinteraction .image-shadow-wrapper::after{content:"";position:absolute;top:150px;left:50%;transform:translateX(-50%);width:300px;height:75px;background-image:url(../../images/glo25/icons/orangeEllipse.png);background-size:cover;opacity:1}.lotteryinteraction .image-shadow-wrapper img{width:180px;position:relative;left:50%;transform:translateX(-50%);display:block;z-index:2}.lotteryinteraction .image-shadow-wrapper .image-shadow{height:24px;width:180px;position:relative;left:50%;transform:translateX(-50%);background:linear-gradient(180deg,#c9c9c9 0,rgba(201,201,201,.6) 39.42%,rgba(201,201,201,0) 100%);display:block;opacity:.6;margin-top:5px;mask-image:linear-gradient(to bottom,rgba(128,128,128,.4),rgba(0,0,0,.8));-webkit-mask-image:linear-gradient(to bottom,rgba(128,128,128,.4),rgba(0,0,0,.8))}.lotteryinteraction-header{font-size:26px;line-height:30px;text-align:center;padding-bottom:24px;color:#fff;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}@media(max-width:767px){.lotteryinteraction-header{font-size:20px;line-height:24px}}.lotteryinteraction-lose{font-size:26px;line-height:30px;text-align:center;padding-bottom:8px;color:#969696;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}@media(max-width:767px){.lotteryinteraction-lose{font-size:24px;line-height:28px}}.lotteryinteraction-context{font-size:20px;line-height:24px;text-align:center;padding-bottom:24px;color:#fff;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}@media(max-width:767px){.lotteryinteraction-context{font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:20px}}.lotteryinteraction-details--title{font-size:20px;line-height:24px;text-align:center;padding-bottom:4px;color:#fff;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}@media(max-width:767px){.lotteryinteraction-details--title{font-size:18px;line-height:22px}}.lotteryinteraction-details--desc{font-size:12px;line-height:16px;text-align:center;padding-bottom:24px;color:#dedede;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400}@media(max-width:767px){.lotteryinteraction-details--desc{font-size:11px;line-height:15px;padding-bottom:16px}}.lotteryinteraction-details--losedesc{font-size:16px;line-height:22px;text-align:center;padding-bottom:24px;color:#dedede;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500}.lotteryinteraction-details--link{font-size:12px;line-height:16px;text-align:center;text-decoration:underline;padding-bottom:24px;display:block;color:#fff;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500}.lotteryinteraction-pricebox{width:100%;display:flex;justify-content:space-between;padding:12px;border:1px solid #dedede;align-items:center}.lotteryinteraction-pricebox--desc{color:#969696;font-size:14px;line-height:18px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400}.lotteryinteraction-pricebox span{font-size:32px;line-height:36px;color:#fff;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}@media(max-width:767px){.lotteryinteraction-pricebox span{font-size:24px;line-height:28px}}.lotteryinteraction-btns{display:flex;flex-direction:column;gap:16px;align-items:center;padding-top:32px}.lotteryinteraction-btns-secondary{font-size:12px;line-height:16px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;background:0;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-decoration:none;display:inline-block;text-align:center;font-size:12px;line-height:16px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;display:inline-flex;padding:12px 24px;justify-content:center;align-items:center;border-radius:80px;border:2px solid #fff;color:#fff;color:#fff;width:312px}.lotteryinteraction-btns-secondary:after{display:none}.lotteryinteraction-btns-primary-white{width:312px;background:0;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-decoration:none;display:inline-block;text-align:center;font-size:12px;line-height:16px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;background-color:#fff;color:#000;padding:12px 24px;border-radius:80px;transition:background-color .3s ease;padding:12px 0}.lotteryinteraction-btns-primary-white:hover{background-color:#f1f1f1}.lotteryinteraction-btns-primary-white.disabled{background-color:#b3b0aa;color:#969696;cursor:not-allowed}.lotteryinteraction.lose .win-lose-image{margin-bottom:25px}@media(max-width:767px){.lotteryinteraction.lose .win-lose-image{width:56px;height:56px}}._mypage_activity_container{padding:80px 0}._mypage_activity{width:100%;max-width:904px;margin:0 auto;display:block;overflow:hidden}._mypage_activity--title{color:#272626;font-size:20px;line-height:24px;letter-spacing:0;padding:32px 0;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}._mypage_activity--topbat{display:flex;flex-direction:column;margin-bottom:50px}._mypage_activity--tabs ul{display:flex;align-items:center;justify-content:space-evenly;border-bottom:solid 1px #dedede}._mypage_activity--tabs ul li{display:inline-flex;width:33.33%}._mypage_activity--tabs ul li a{text-decoration:none;padding:20px 0;border-bottom:solid 1px transparent;white-space:nowrap;width:100%;text-align:center;color:#272626;font-size:12px;line-height:16px;letter-spacing:0;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500}._mypage_activity--tabs ul li.active a{font-weight:900;border-bottom:solid 4px #4f4f4f}._mypage_activity--filtrs{display:flex;align-items:center}._mypage_activity--range{margin:0 15px}._mypage_activity--range .form-group{margin:0}._mypage_activity--range select.form-control{color:#2a2c2c;font-size:16px;line-height:1.63;margin-bottom:0}._mypage_activity--table{width:100%}._mypage_activity--table table{width:100%;border-collapse:collapse}._mypage_activity--table table tr{border-bottom:solid 1px #f1f1f1}._mypage_activity--table table th{background:#f1f1f1;border-bottom:2px solid #2a2a2a;font-weight:500 !important}._mypage_activity--table table th:first-child{border-top-left-radius:10px}._mypage_activity--table table th:last-child{border-top-right-radius:10px}._mypage_activity--table table td,._mypage_activity--table table th{padding:23px 16px;color:#000;font-size:14px;line-height:18px;letter-spacing:0;text-align:left;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400}._mypage_activity--table table td ._status{display:inline-block;background-color:#edf3e7;padding:4px 8px;border-radius:80px;color:#374b24;font-size:14px;line-height:18px;letter-spacing:0;margin-left:8px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400}._my_page_pagination{display:block;margin:50px 0 30px;font-family:"M plus 1p"}._my_page_pagination ul{display:flex;width:100%;align-items:center;justify-content:center}._my_page_pagination ul li{display:inline-flex;font-size:16px;font-weight:700;line-height:1.25;margin:0 5px}._my_page_pagination ul li a{font-size:16px;font-weight:500;width:20px;height:20px;text-align:center;text-decoration:none}._my_page_pagination ul li.active a{width:40px;height:40px;border-radius:80px;background:#4f4f4f;color:#fff;display:flex;align-items:center;justify-content:center}._my_page_pagination ul li.prev{width:20px;height:20px;background:url(../../images/glo25/icons/left-arrow-black.svg);background-position:center;background-repeat:no-repeat;cursor:pointer}._my_page_pagination ul li.next{width:20px;height:20px;background:url(../../images/glo25/icons/right-arrow-black.svg);background-position:center;background-repeat:no-repeat;cursor:pointer}._my_page_pagination ul li.disabled{opacity:.5}._mypage_activity--table-info{color:#000;text-align:center;font-size:14px;line-height:18px;letter-spacing:0;margin:32px 16px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400}.tablerow-btn{padding:8px 24px;background:0;border:2px solid #272626;font-size:12px;line-height:16px;cursor:pointer;font-weight:500;text-align:center;border-radius:80px;font-family:"M plus 1p"}._mypage_activity--table table.twocols td,._mypage_activity--table table.twocols th{text-align:center}@media(max-width:991px){._mypage_activity--tabs ul li:not(:last-child){margin-right:20px}}@media(max-width:767px){._mypage_activity--title{color:#272626;font-size:20px;line-height:24px;letter-spacing:0;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}._mypage_activity--topbat:before{display:none}._mypage_activity{overflow:unset}._mypage_activity--topbat{flex-wrap:wrap;margin-bottom:20px}._mypage_activity--range{width:100%;margin-left:0}._mypage_activity--tabs{overflow-x:auto;width:100%;scrollbar-width:none}._mypage_activity--tabs ul{width:544px}}@media(max-width:576px){._mypage_activity--table table thead{display:none !important}._mypage_activity--table table tbody tr{display:flex;flex-direction:column;margin-top:12px;border:2px solid #d5d5d5}._mypage_activity--table table tbody tr td:first-child{padding-top:16px}._mypage_activity--table table tbody tr td:last-child{padding-bottom:16px}._mypage_activity--table table tbody tr td{width:100%;padding:0 16px;color:#000;font-size:14px;line-height:18px;letter-spacing:0;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400}._mypage_activity--table table tbody tr td:before{content:attr(data-label);color:#272626;font-size:14px;line-height:1.63;letter-spacing:0;display:inline-block;width:120px;margin-right:15px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500}._mypage_activity--table table.twocols td,._mypage_activity--table table.twocols th{text-align:unset}}.date-display{cursor:pointer;padding:13px 8px;background:#f9f9f9;border-bottom:1px solid #000;border-radius:4px;color:#636363;gap:8px;display:flex;align-items:center;width:268px;font-size:16px;line-height:22px;font-family:"M PLUS 1p",sans-serif;font-size:16px;line-height:22px;font-weight:400;letter-spacing:0;text-decoration:none;text-transform:none;font-weight:500}.date-display p{margin:0}.calendar-popup{position:absolute;background:#fff;border:1px solid #ccc;padding:12px;display:none;z-index:10;font-family:"M plus 1p"}.calendar-header{display:flex;justify-content:space-between;align-items:center;padding:9px 9px 17px;border-bottom:1px solid #f1f1f1}.calendar-header div{font-weight:700;font-size:16px}.calendar-header button{background:0;border:0;font-size:18px;cursor:pointer}.calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);margin-top:10px}.calendar-grid div{text-align:center;width:40px;height:40px;align-content:center;border:1px solid #f1f1f1;cursor:pointer}.calendar-grid .header{font-weight:700;cursor:default;border:0}.calendar-header .next.disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.calendar-grid .disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.selected{background-color:#fe5000;color:#000}.in-range{background-color:#f1f1f1}.date-dash{width:16px;text-align:center;color:#dedede}.calendar-icon{width:24px;height:24px}.visit-mission-section{background-color:#f2f2f2}.visit-mission{display:flex;justify-content:center;align-items:center;color:#000}.visit-mission__image{flex:1;width:50%}.visit-mission__image img{width:100%;border-radius:8px;object-fit:cover}.visit-mission__content{max-width:480px;width:100%;flex:1;padding-left:120px}.visit-mission__content-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex-wrap:nowrap;width:50%;height:100%}.visit-mission__content h2{margin-bottom:12px}.visit-mission__content p{margin-bottom:12px}.visit-mission__details{margin-bottom:24px}.visit-mission__details strong{font-size:14px;line-height:18px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;font-weight:700;margin-bottom:12px;color:#2a2a2a}.visit-mission__details p{font-size:16px;line-height:22px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400;color:#2a2a2a;margin-bottom:0}.visit-mission__details p:last-child{font-size:12px;line-height:16px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400;margin-top:32px}.visit-mission__button{padding:12px 32px}@media(max-width:767px){.visit-mission{flex-direction:column}.visit-mission__image{width:100%;margin-bottom:32px}.visit-mission__content-wrapper{width:100%}.visit-mission__content{padding-left:24px}}.manual-input__wrapper{max-width:470px;width:100%;margin:auto;text-align:center}.manual-input__title{font-size:26px;line-height:30px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700;color:#000;margin-bottom:24px}.manual-input__input-box{background-color:#f6f6f6;width:100%;padding:16px;border:0;border-bottom:1px solid #2a2a2a;border-radius:2px;color:#636363;margin-bottom:24px;font-family:"M plus 1p"}.manual-input__input-box::placeholder{color:#636363}.manual-input__submit{display:inline-flex;color:#969696;border:0;padding:12px 32px;border-radius:80px;margin-bottom:32px}.manual-input__submit:disabled{background:0;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-decoration:none;display:inline-block;text-align:center;font-size:12px;line-height:16px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;background-color:#b3b0aa;color:#969696;cursor:not-allowed;background-color:#f6f6f6;padding:12px 32px}.manual-input__submit:disabled:hover{background-color:#b3b0aa}.manual-input__submit:disabled:hover{background-color:#f6f6f6}.manual-input__submit-mobile{display:none;padding:12px 32px}.manual-input__list{text-align:left;font-size:12px;line-height:16px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400;color:#000}.manual-input__list-title{margin-bottom:18px}.manual-input__list ul li{margin-bottom:12px}.manual-input__list ul li:last-child{margin-bottom:0}@media(max-width:767px){.manual-input__submit{display:none}.manual-input__submit:disabled{display:none}.manual-input__submit-mobile{display:inline-flex}}.qr-scanner .captch-msg-error{color:red}.qr-scanner .capture-photo{position:relative;width:400px;height:600px;margin:0 auto}.qr-scanner .qr-title{position:absolute;top:55px;left:50%;transform:translateX(-50%);font-size:14px;line-height:18px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;white-space:nowrap;color:#fff;text-align:center;z-index:99}.qr-scanner .enter-code{position:absolute;bottom:55px;left:50%;transform:translateX(-50%);font-size:12px;line-height:16px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;color:#fff;text-align:center;z-index:4;text-decoration:underline;cursor:pointer;z-index:99}.qr-scanner .capture-photo video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.qr-scanner .scanner-overlay-img{position:absolute;top:50%;left:50%;width:200px;height:200px;transform:translate(-50%,-50%);z-index:3;pointer-events:none}.qr-scanner .overlay-blur{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none}.qr-scanner .overlay-blur::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;padding:204px 104px;box-sizing:border-box;background-color:#000;opacity:.3}.page .neostick{margin:auto}.neostick .neo-box{padding:0;position:relative}.neo-box__inner{background-color:#fff}.div-recapcah-container{margin-top:10px !important;transform:scale(.83);-webkit-transform:scale(.83);transform-origin:0 0;-webkit-transform-origin:0 0}.capture-photo figure{display:block;position:relative;width:320px;height:420px;margin:0 auto;overflow:hidden}.capture-photo canvas,.capture-photo video{position:absolute;left:0;top:0;display:block;width:320px;height:420px}.capture-photo__overlay{position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.25);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;padding:100px 40px;box-sizing:border-box;background-color:#000;opacity:.3;z-index:9}.scanner{position:absolute;display:block;width:48px;height:48px;background:url(/jp/ja/GloAssets/images/glo20/scanner.png) no-repeat top;background-size:100%;z-index:99}.scanner.scanner--topleft{top:100px;left:40px;background-position:top left}.scanner.scanner--topright{top:100px;right:40px;background-position:top right;transform:rotate(90deg)}.scanner.scanner--bottomleft{bottom:100px;left:40px;background-position:bottom left;transform:rotate(90deg)}.scanner.scanner--bottomright{bottom:100px;right:40px;background-position:bottom right}.capture-photo__intro{margin-top:20px}.neostick .neo-box p:last-child{margin-bottom:0}.modal-2{position:fixed;left:0;top:0;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:8}#popup-devicechoice,.modal-2{z-index:999;left:0;right:0;height:100%;transform:inherit;top:0;width:100%;border-radius:0;position:fixed;background-color:rgba(0,0,0,.5)}.modal-2 .outer{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.modal-2 .inner{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:block;width:90%;max-width:780px}.modal-2 .inner{position:relative;left:auto;top:auto;transform:none}.modal-2 .modal__cross{text-align:right;margin:0}.modal-2 .modal__cross a{text-decoration:none;color:#e16624;font-size:0;display:inline-block;width:26px;height:36px}.modal-2 .modal__cross a:after,.modal-2 .modal__cross a:before{content:"";width:30px;height:3px;background-color:#e16624;display:block}.modal-2 .modal__cross a:before{transform:rotate(-45deg) translate(-10px,10px)}.modal-2 .modal__cross a:after{transform:rotate(45deg) translate(9px,9px)}.modal-2 .modal__content{background-color:#fff;border:3px solid #e16624;padding:20px 16px 10px;overflow-y:auto;max-height:70vh;-webkit-overflow-scrolling:touch}.modal-2 .scroll{overflow-y:auto;max-height:calc(70vh - 130px);margin-bottom:20px}.modal-2 p{margin-top:0;margin-bottom:1em}.modal-2 h3{font-size:20px;margin:0 0 10px}.modal h4,.modal-2 h4{font-size:16px;font-weight:700;margin-top:0;margin-bottom:1em}@media(min-width:768px){.neostick .neo-box{padding:40px 30px}.account-wrap,.modal-2{font-size:16px}.modal-2 .modal__content{padding:40px 60px;max-height:90vh}.modal-2 .scroll{max-height:calc(70vh - 150px);margin-bottom:40px}.modal-2 h3{font-size:28px}}.results__wrapper{max-width:518px;width:100%;margin:auto}.results__top{max-width:470px;padding:48px 24px;margin:auto;background:0}.results__top-heading{font-size:26px;line-height:30px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700;color:#000;margin-bottom:8px;text-align:center}.results__top-sub-heading{font-size:16px;line-height:22px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;color:#000;text-align:center;margin-top:8px}.results__top-progress .progress-section .progress-bar{height:4px}.results__top-badge{margin:24px 0;margin-bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:24px;margin-bottom:24px}.results__top-badge--title{font-size:16px;line-height:22px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;color:#2a2a2a}.results__top-badge--image{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:12px}.results__top-badge--image img{width:150px;height:150px}.results__top-badge--image-name{font-size:14px;line-height:18px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;color:#2a2a2a}.results__top-badge--rewards .rewards-section-wrapper{padding:0}.results__top-badge--rewards .rewards-section-wrapper .rewards-section .reward-label{color:#2a2a2a}.results__top-glo--insights{width:100%;padding:24px 48px;background-color:#fff;text-align:center;margin-bottom:24px;font-size:16px;line-height:22px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400;color:#000}.results__top-description{text-align:center;color:#000;margin-bottom:24px;font-size:16px;line-height:22px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400}.results__top-cta{display:flex;justify-content:center;align-items:center}.results__top-cta a{padding:16px 32px}.results__progress{width:100%;padding:24px 48px;background-color:#fff}.results__progress-item{margin-bottom:32px}.results__progress-item:last-child{margin-bottom:0}.results__progress-item--wrapper{margin-bottom:24px}.results__progress-item--wrapper:last-child{margin-bottom:0}.results__progress-item--title{font-size:16px;line-height:22px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;color:#000;padding-bottom:8px;border-bottom:2px solid #f6f6f6;margin-bottom:16px}.results__progress-item .progress-section .label{font-size:14px;line-height:18px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500}.results__progress-item .progress-section .progress-bar{height:4px}.results__progress-cta{display:flex;justify-content:flex-end}.results__progress-cta a{padding:8px 32px !important}.results__bottom{padding:24px 0 48px 0;text-align:center}.results.completed{background-color:#000;color:#fff}.results.completed__top-heading{color:#fff}.results.completed__top-sub-heading{color:#fff}.results.completed__top-cta{display:flex;justify-content:center;align-items:center}.results.no-heading .results__top-heading{display:none}.results.no-sub-heading .results__top-sub-heading{display:none}.results.no-top-progress .results__top-progress{display:none}.results.no-badge-section .results__top-badge{display:none}.results.no-badge-title .results__top-badge--title{display:none}.results.no-badge .results__top-badge--image{display:none}.results.no-badge-rewards .results__top-badge--rewards{display:none}.results.no-rewards-cta .results__top-cta{display:none}.results.no-progress-section .results__progress{display:none}.results.no-insights .results__top-glo--insights{display:none}.results.no-description .results__top-description{display:none}.results.green .results__top-badge .rewards-section{background-color:transparent;padding:0}.results.green .results__top-badge .rewards-section .reward-item .reward-icon{background-image:linear-gradient(180deg,#fff 0,#f9f9f9 100%),linear-gradient(180deg,#68d459 0,#0d5920 100%)}.results.green .results__top-badge .rewards-section .reward-item .reward-icon img{width:32px;height:32px}.results.green .results__top-badge .rewards-section .reward-item .reward-icon .reward-badge{width:32px;height:32px}.results.green .results__top-badge .rewards-section .reward-item .reward-icon .reward-badge img{width:32px;height:32px}.results.green .results__top-badge .rewards-section .reward-item .reward-icon .reward-badge.reward-badge-text{width:auto;height:auto}.results.orange .results__top-badge .rewards-section{background-color:transparent;padding:0}.results.orange .results__top-badge .rewards-section .reward-item .reward-icon{background-image:linear-gradient(180deg,#fff 0,#f9f9f9 100%),linear-gradient(180deg,#981614 0,#e44442 50%,#e79739 100%)}.results.orange .results__top-badge .rewards-section .reward-item .reward-icon img{width:32px;height:32px}.results.orange .results__top-badge .rewards-section .reward-item .reward-icon .reward-badge{width:32px;height:32px}.results.orange .results__top-badge .rewards-section .reward-item .reward-icon .reward-badge img{width:32px;height:32px}.results.orange .results__top-badge .rewards-section .reward-item .reward-icon .reward-badge.reward-badge-text{width:auto;height:auto}.results.purple .results__top-badge .rewards-section{background-color:transparent;padding:0}.results.purple .results__top-badge .rewards-section .reward-item .reward-icon{background-image:linear-gradient(180deg,#fff 0,#f9f9f9 100%),linear-gradient(180deg,#4d1070 0,#d837d5 100%)}.results.purple .results__top-badge .rewards-section .reward-item .reward-icon img{width:32px;height:32px}.results.purple .results__top-badge .rewards-section .reward-item .reward-icon .reward-badge{width:32px;height:32px}.results.purple .results__top-badge .rewards-section .reward-item .reward-icon .reward-badge img{width:32px;height:32px}.results.purple .results__top-badge .rewards-section .reward-item .reward-icon .reward-badge.reward-badge-text{width:auto;height:auto}.results.green .progress-section .progress{background:linear-gradient(90deg,#0d5920 0,#68d459 100%)}.results.orange .progress-section .progress{background:linear-gradient(90deg,#981614 0,#e44442 50%,#e79739 100%)}.results.purple .progress-section .progress{background:linear-gradient(90deg,#4d1070 0,#d837d5 100%)}.results.gray-bg .rewards-section{background-color:transparent}.results.gray-bg .results__top-badge .rewards-section{background-color:transparent;padding:0}.results.gray-bg .results__top-badge .rewards-section .reward-item .reward-icon{background-image:linear-gradient(180deg,#f6f6f6 0,#f6f6f6 100%),linear-gradient(180deg,#68d459 0,#0d5920 100%)}.results.gray-bg .results__top-badge .rewards-section .reward-item .reward-icon img{width:32px;height:32px}.results.gray-bg .results__top-badge .rewards-section .reward-item .reward-icon .reward-badge{width:32px;height:32px}.results.gray-bg .results__top-badge .rewards-section .reward-item .reward-icon .reward-badge img{width:32px;height:32px}.results.gray-bg .results__top-badge .rewards-section .reward-item .reward-icon .reward-badge.reward-badge-text{width:auto;height:auto}.results.gray-bg.green .results__top-badge .rewards-section{background-color:transparent;padding:0}.results.gray-bg.green .results__top-badge .rewards-section .reward-item .reward-icon{background-image:linear-gradient(180deg,#f6f6f6 0,#f6f6f6 100%),linear-gradient(180deg,#68d459 0,#0d5920 100%)}.results.gray-bg.green .results__top-badge .rewards-section .reward-item .reward-icon img{width:32px;height:32px}.results.gray-bg.green .results__top-badge .rewards-section .reward-item .reward-icon .reward-badge{width:32px;height:32px}.results.gray-bg.green .results__top-badge .rewards-section .reward-item .reward-icon .reward-badge img{width:32px;height:32px}.results.gray-bg.green .results__top-badge .rewards-section .reward-item .reward-icon .reward-badge.reward-badge-text{width:auto;height:auto}.results.gray-bg.orange .results__top-badge .rewards-section{background-color:transparent;padding:0}.results.gray-bg.orange .results__top-badge .rewards-section .reward-item .reward-icon{background-image:linear-gradient(180deg,#f6f6f6 0,#f6f6f6 100%),linear-gradient(180deg,#981614 0,#e44442 50%,#e79739 100%)}.results.gray-bg.orange .results__top-badge .rewards-section .reward-item .reward-icon img{width:32px;height:32px}.results.gray-bg.orange .results__top-badge .rewards-section .reward-item .reward-icon .reward-badge{width:32px;height:32px}.results.gray-bg.orange .results__top-badge .rewards-section .reward-item .reward-icon .reward-badge img{width:32px;height:32px}.results.gray-bg.orange .results__top-badge .rewards-section .reward-item .reward-icon .reward-badge.reward-badge-text{width:auto;height:auto}.results.gray-bg.purple .results__top-badge .rewards-section{background-color:transparent;padding:0}.results.gray-bg.purple .results__top-badge .rewards-section .reward-item .reward-icon{background-image:linear-gradient(180deg,#f6f6f6 0,#f6f6f6 100%),linear-gradient(180deg,#4d1070 0,#d837d5 100%)}.results.gray-bg.purple .results__top-badge .rewards-section .reward-item .reward-icon img{width:32px;height:32px}.results.gray-bg.purple .results__top-badge .rewards-section .reward-item .reward-icon .reward-badge{width:32px;height:32px}.results.gray-bg.purple .results__top-badge .rewards-section .reward-item .reward-icon .reward-badge img{width:32px;height:32px}.results.gray-bg.purple .results__top-badge .rewards-section .reward-item .reward-icon .reward-badge.reward-badge-text{width:auto;height:auto}.results.black-bg .rewards-section{background-color:transparent}.results.black-bg .results__top-badge .rewards-section{background-color:transparent;padding:0}.results.black-bg .results__top-badge .rewards-section .reward-item .reward-icon{background-image:linear-gradient(180deg,#000 0,#000 100%),linear-gradient(180deg,#68d459 0,#0d5920 100%)}.results.black-bg .results__top-badge .rewards-section .reward-item .reward-badge-text,.results.black-bg .results__top-badge .rewards-section .reward-item .reward-label{color:#fff}.results.black-bg .results__top-glo--insights{background-color:#2a2a2a;color:#fff}.results.black-bg .results__top-description{color:#fff}.results.black-bg .results__top-cta a{background:0;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-decoration:none;display:inline-block;text-align:center;font-size:12px;line-height:16px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;background-color:#fff;color:#000;padding:12px 24px;border-radius:80px;transition:background-color .3s ease}.results.black-bg .results__top-cta a:hover{background-color:#f1f1f1}.results.black-bg .results__top-cta a.disabled{background-color:#b3b0aa;color:#969696;cursor:not-allowed}.results.black-bg.green .results__top-badge .rewards-section{background-color:transparent;padding:0}.results.black-bg.green .results__top-badge .rewards-section .reward-item .reward-icon{background-image:linear-gradient(180deg,#000 0,#000 100%),linear-gradient(180deg,#68d459 0,#0d5920 100%)}.results.black-bg.green .results__top-badge .rewards-section .reward-item .reward-icon img{width:32px;height:32px}.results.black-bg.green .results__top-badge .rewards-section .reward-item .reward-icon .reward-badge{width:32px;height:32px}.results.black-bg.green .results__top-badge .rewards-section .reward-item .reward-icon .reward-badge img{width:32px;height:32px}.results.black-bg.green .results__top-badge .rewards-section .reward-item .reward-icon .reward-badge.reward-badge-text{width:auto;height:auto}.results.black-bg.orange .results__top-badge .rewards-section{background-color:transparent;padding:0}.results.black-bg.orange .results__top-badge .rewards-section .reward-item .reward-icon{background-image:linear-gradient(180deg,#000 0,#000 100%),linear-gradient(180deg,#981614 0,#e44442 50%,#e79739 100%)}.results.black-bg.orange .results__top-badge .rewards-section .reward-item .reward-icon img{width:32px;height:32px}.results.black-bg.orange .results__top-badge .rewards-section .reward-item .reward-icon .reward-badge{width:32px;height:32px}.results.black-bg.orange .results__top-badge .rewards-section .reward-item .reward-icon .reward-badge img{width:32px;height:32px}.results.black-bg.orange .results__top-badge .rewards-section .reward-item .reward-icon .reward-badge.reward-badge-text{width:auto;height:auto}.results.black-bg.purple .results__top-badge .rewards-section{background-color:transparent;padding:0}.results.black-bg.purple .results__top-badge .rewards-section .reward-item .reward-icon{background-image:linear-gradient(180deg,#000 0,#000 100%),linear-gradient(180deg,#4d1070 0,#d837d5 100%)}.results.black-bg.purple .results__top-badge .rewards-section .reward-item .reward-icon img{width:32px;height:32px}.results.black-bg.purple .results__top-badge .rewards-section .reward-item .reward-icon .reward-badge{width:32px;height:32px}.results.black-bg.purple .results__top-badge .rewards-section .reward-item .reward-icon .reward-badge img{width:32px;height:32px}.results.black-bg.purple .results__top-badge .rewards-section .reward-item .reward-icon .reward-badge.reward-badge-text{width:auto;height:auto}.results.black-bg .results__bottom-cta,.results.black-bg .results__progress,.results.black-bg .results__top-badge,.results.black-bg .results__top-badge--image-name,.results.black-bg .results__top-badge--title,.results.black-bg .results__top-heading,.results.black-bg .results__top-sub-heading,.results.black-bg .reward-label{color:#fff}.results.black-bg .results__progress{background-color:#2a2a2a}.results.black-bg .results__progress-item--title{color:#fff;border-color:#636363}.results.black-bg .results__progress-cta a{font-size:12px;line-height:16px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;background:0;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-decoration:none;display:inline-block;text-align:center;font-size:12px;line-height:16px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;display:inline-flex;padding:12px 24px;justify-content:center;align-items:center;border-radius:80px;border:2px solid #fff;color:#fff}.results.black-bg .progress-section .progress-count .current-progress{color:#fff}.results.black-bg .progress-section .progress-count .completed svg path{fill:#fff}.results.black-bg .results__bottom-cta:after{background-color:#fff}@media(max-width:767px){.results__top{padding:48px 0}.results__top-glo--insights{padding:24px}.results__progress{padding:24px}}.point-lottery__wrapper{max-width:422px;width:100%;margin:auto;text-align:center}.point-lottery__icon{width:56px;height:56px;display:inline-flex;margin:auto;margin-bottom:16px}.point-lottery__icon img{width:100%;height:100%;object-fit:cover}.point-lottery__title{font-size:26px;line-height:30px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700;margin-bottom:8px;color:#000}.point-lottery__description{font-size:18px;line-height:24px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400;color:#000}.point-lottery__primary-cta{margin-top:48px}.point-lottery__tertiary-cta{margin-top:24px;text-decoration:underline;text-underline-position:from-font}.point-lottery__tertiary-cta:hover::after{display:none}@media(max-width:767px){.point-lottery__wrapper{max-width:100%}.point-lottery__title{font-size:20px;line-height:24px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}.point-lottery__description{font-size:16px;line-height:22px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400}}.what-is-myglo .mission-modal button svg path{fill:#fff}.what-is-myglo .mission-modal .modal-content{background-color:#000;max-height:100vh;height:100%;margin:auto;padding:0}.what-is-myglo__image{height:100%;text-align:center;display:flex;align-items:center;justify-content:center}.what-is-myglo__content{position:relative;color:#fff;max-width:312px;width:100%;height:100%;text-align:center;margin:0 auto}.what-is-myglo__title{margin-bottom:8px;font-size:26px;line-height:30px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}.what-is-myglo__description{margin-bottom:32px;font-size:14px;line-height:18px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500}.what-is-myglo__btns{position:absolute;bottom:0;left:0;width:100%}.what-is-myglo__btns .next-btn,.what-is-myglo__btns a,.what-is-myglo__btns button{width:100%;text-align:center}@media(min-width:768px) and (max-width:1023px){.what-is-myglo .swiper .swiper-button-next{right:84px}.what-is-myglo .swiper .swiper-button-prev{left:84px}}@media(max-width:767px){.what-is-myglo .mission-modal .modal-content{max-width:100%}.what-is-myglo__title{font-size:18px;line-height:20px}.what-is-myglo__description{margin-bottom:12px}.what-is-myglo__btns .next-btn,.what-is-myglo__btns a,.what-is-myglo__btns button{width:100%}.what-is-myglo__image{height:auto;margin-bottom:12px}}.quiz-container{background:#2a2a2a;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;flex-wrap:nowrap}.quiz-section{width:692px;margin:0 auto}.quiz-section__progress-sticky{position:sticky;top:0;margin:0 auto;width:470px;background:#2a2a2a;z-index:10;padding:16px 24px;gap:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}@media(max-width:767px){.quiz-section__progress-sticky{width:360px}}.quiz-section__progress-bar-row{width:100%;gap:16px;display:flex;justify-content:space-between;align-items:center}.quiz-section__progress-info{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex:1;min-width:0;gap:8px}.quiz-section__progress-text{color:#fff;font-size:14px;line-height:18px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500}.quiz-section__progress-bar{width:100%;height:4px;border-radius:6px;background:#636363;overflow:hidden;position:relative}.quiz-section__progress-bar-fill{height:100%;width:0;background:linear-gradient(180deg,#981614 0,#e44442 50%,#e79739 100%);transition:width .5s}.quiz-section__up-arrow{width:32px;height:32px;border:0;background:0;cursor:pointer;opacity:1;transition:opacity .2s;padding:0;display:flex;justify-content:center;align-items:center}.quiz-section__up-arrow:disabled{opacity:.4;cursor:not-allowed}.quiz-section__questions{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:160px;margin-bottom:100px}@media(max-width:767px){.quiz-section__questions{gap:120px;margin-bottom:60px}}.progress-total{color:#969696;font-size:14px;line-height:18px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500}.quiz-question{display:none;flex-direction:column;gap:32px;margin-top:96px}@media(max-width:767px){.quiz-question{margin-top:56px;padding:0 24px}}.quiz-question.active{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap}.quiz-question__image{flex:0 0 150px}.quiz-question__image img{width:150px;height:150px;object-fit:cover;border-radius:12px}.quiz-question__content{flex:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:40px}.quiz-question__text{color:#fff;text-align:center;font-size:32px;line-height:36px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400}@media(max-width:767px){.quiz-question__text{text-align:left;font-size:24px}}.quiz-question__options{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:16px;padding:0 135px}@media(max-width:767px){.quiz-question__options{padding:0}}.quiz-question__options--letters{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:12px}.quiz-question__options--letters .quiz-option{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.quiz-question__options--letters .quiz-option__letter{color:#fff;padding:0 20px;border-radius:50%;width:32px;height:32px;font-size:16px;display:flex;justify-content:center;align-items:center;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}.quiz-question__options--images{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:24px;padding:0}.quiz-question__options--images .quiz-option{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;width:180px;padding:0}@media(max-width:767px){.quiz-question__options--images .quiz-option{width:150px}}.quiz-option{background:#2a2a2a;border:2px solid #3d3d3d;padding:12px 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;cursor:pointer;transition:background .2s,border .2s;position:relative}.quiz-option input[type=radio]{display:none}.quiz-option.selected{background:#000;border:4px solid #981614;color:#fff}.quiz-option .quiz-option__text{color:#fff;padding:8px;font-size:16px;line-height:22px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400}.quiz-option .icon{padding:0 20px}.quiz-section__submit{height:40px;padding:16px 187px;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:8px;align-self:stretch;border-radius:80px;background:#fff;color:#000;text-align:center;letter-spacing:1px;margin:0 auto;margin-bottom:48px;font-size:12px;line-height:16px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500}@media(max-width:767px){.quiz-section__submit{padding:12px 131px}}.myglo-rewards-section{background-color:#000}.myglo-rewards-section .myglo-rewards-title{color:#fff;padding-top:80px;margin-bottom:24px;text-align:center;font-size:40px;line-height:44px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}@media(min-width:768px) and (max-width:1023px){.myglo-rewards-section .myglo-rewards-title{font-size:32px;line-height:36px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}}@media(max-width:767px){.myglo-rewards-section .myglo-rewards-title{font-size:32px;line-height:36px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700;margin-bottom:12px;padding-top:64px}}.myglo-rewards-section .myglo-rewards-description{color:#fff;text-align:center;margin:0 auto 24px;max-width:560px;font-size:18px;line-height:24px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400}@media(min-width:768px) and (max-width:1023px){.myglo-rewards-section .myglo-rewards-description{max-width:422px;font-size:14px;line-height:18px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400}}@media(max-width:767px){.myglo-rewards-section .myglo-rewards-description{font-size:14px;line-height:18px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400}}.myglo-rewards-section .myglo-rewards-image{display:flex;margin:0 auto;padding-bottom:32px}@media(min-width:768px) and (max-width:1023px){.myglo-rewards-section{padding-bottom:24px}}@media(max-width:767px){.myglo-rewards-section{padding-bottom:24px}}.myglo-rewards-howto-section{background-color:#f1f1f1;text-align:center;padding-bottom:80px}@media(max-width:767px){.myglo-rewards-howto-section .container.is-wide{padding:0}}.myglo-rewards-howto-section .myglo-rewards-howto-title{font-size:40px;line-height:44px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700;color:#000;padding-top:80px;margin:0 auto 80px}@media(min-width:768px) and (max-width:1023px){.myglo-rewards-howto-section .myglo-rewards-howto-title{max-width:752px;font-size:24px;line-height:28px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700;padding-top:48px;margin-bottom:32px}}@media(max-width:767px){.myglo-rewards-howto-section .myglo-rewards-howto-title{max-width:312px;font-size:24px;line-height:28px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700;padding-top:48px;margin-bottom:32px}}.myglo-rewards-howto-section .myglo-rewards-step{display:flex;align-items:center;justify-content:center;gap:24px}.myglo-rewards-howto-section .myglo-rewards-step:not(:last-child){margin-bottom:80px}@media(min-width:768px) and (max-width:1023px){.myglo-rewards-howto-section .myglo-rewards-step:not(:last-child){margin-bottom:32px}}.myglo-rewards-howto-section .myglo-rewards-step.step-left-image{flex-direction:row}@media(max-width:767px){.myglo-rewards-howto-section .myglo-rewards-step.step-left-image{flex-direction:column}}@media(min-width:768px) and (max-width:1023px){.myglo-rewards-howto-section .myglo-rewards-step.step-left-image{flex-direction:column}}.myglo-rewards-howto-section .myglo-rewards-step.step-right-image{flex-direction:row-reverse}@media(max-width:767px){.myglo-rewards-howto-section .myglo-rewards-step.step-right-image{flex-direction:column}}@media(min-width:768px) and (max-width:1023px){.myglo-rewards-howto-section .myglo-rewards-step.step-right-image{flex-direction:column}}.myglo-rewards-howto-section .myglo-rewards-step .myglo-rewards-step-image{width:50%;height:auto}@media(max-width:767px){.myglo-rewards-howto-section .myglo-rewards-step .myglo-rewards-step-image{width:100%}}.myglo-rewards-howto-section .myglo-rewards-step .myglo-rewards-step-content{width:50%;text-align:left;padding:0 120px 0 32px}@media(min-width:768px) and (max-width:1023px){.myglo-rewards-howto-section .myglo-rewards-step .myglo-rewards-step-content{padding:0 24px 24px}}@media(max-width:767px){.myglo-rewards-howto-section .myglo-rewards-step .myglo-rewards-step-content{width:100%;padding:0 24px}}.myglo-rewards-howto-section .myglo-rewards-step .myglo-rewards-step-content .step-title{font-size:32px;line-height:36px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700;margin-bottom:12px}@media(min-width:768px) and (max-width:1023px){.myglo-rewards-howto-section .myglo-rewards-step .myglo-rewards-step-content .step-title{margin-bottom:8px;font-size:20px;line-height:24px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}}@media(max-width:767px){.myglo-rewards-howto-section .myglo-rewards-step .myglo-rewards-step-content .step-title{margin-bottom:8px;font-size:20px;line-height:24px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}}.myglo-rewards-howto-section .myglo-rewards-step .myglo-rewards-step-content .step-description{font-size:18px;line-height:24px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400;margin-bottom:24px;overflow:hidden;color:#2a2a2a;text-overflow:ellipsis}@media(min-width:768px) and (max-width:1023px){.myglo-rewards-howto-section .myglo-rewards-step .myglo-rewards-step-content .step-description{font-size:14px;line-height:18px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400}}@media(max-width:767px){.myglo-rewards-howto-section .myglo-rewards-step .myglo-rewards-step-content .step-description{font-size:14px;line-height:18px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400}}.myglo-rewards-howto-section .myglo-rewards-step .myglo-rewards-step-content .step-button{padding:12px 32px}.welcome-to-myglo-variation{background:#000}.welcome-to-myglo-variation .visit-mission__image img{border-radius:0}.welcome-to-myglo-variation .visit-mission__content{color:#fff;padding:48px 24px}.welcome-to-myglo-variation .visit-mission__content .paragraph-large,.welcome-to-myglo-variation .visit-mission__content .visit-mission__details{display:none}@media(max-width:767px){.welcome-to-myglo-variation .visit-mission__image{margin-bottom:0}.welcome-to-myglo-variation .visit-mission__content{text-align:center}.welcome-to-myglo-variation .visit-mission__content .heading-large{margin-bottom:32px;font-size:32px;line-height:36px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}}.legal-info-section{display:flex}@media(max-width:767px){.legal-info-section{flex-direction:column;align-items:center}}.legal-info-section .leftsection{max-width:398px;width:100%;background-color:#f6f6f6;color:#000;padding:48px 24px 0 64px;display:flex;flex-direction:column;gap:10px}@media(max-width:767px){.legal-info-section .leftsection{padding:0;max-width:100%}}.legal-info-section .leftsection .legal-info-list{list-style:none;padding:0;margin:0}.legal-info-section .leftsection .legal-info-list li{position:relative;padding:22px 16px;cursor:pointer;font-size:12px;line-height:16px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;letter-spacing:1px;border-bottom:1px solid #dedede}@media(max-width:767px){.legal-info-section .leftsection .legal-info-list li{padding:22px 24px}}.legal-info-section .leftsection .legal-info-list li .arrow{display:none;position:absolute;left:8px;top:56%;transform:translateY(-50%);font-size:18px;font-weight:700}.legal-info-section .leftsection .legal-info-list li .accordion-toggle{display:none;width:24px;height:24px;margin-right:8px;background:url(../../images/glo25/icons/plus-black.svg) no-repeat center/contain}@media(max-width:767px){.legal-info-section .leftsection .legal-info-list li .accordion-toggle{display:inline-block}}.legal-info-section .leftsection .legal-info-list li.faq-title,.legal-info-section .leftsection .legal-info-list li.terms-title{font-weight:700}.legal-info-section .leftsection .legal-info-list li.active{padding-left:40px}@media(max-width:767px){.legal-info-section .leftsection .legal-info-list li.active{padding:22px 24px}}.legal-info-section .leftsection .legal-info-list li.active .arrow{width:24px;height:24px;display:inline-block;background:url(../../images/glo25/icons/arrow-right-black.svg) no-repeat}.legal-info-section .leftsection .legal-info-list li.active .accordion-toggle{background:url(../../images/glo25/icons/minus-black.svg) no-repeat center/contain}.legal-info-section .rightsection{flex:1;padding:48px 0;margin:0 64px 0 87px;max-width:891px}.legal-info-section .rightsection .faq .faq-header h1{font-size:26px;line-height:30px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}.legal-info-section .rightsection .faq .faq-header p{padding:32px 0;font-size:16px;line-height:22px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400}.legal-info-section .rightsection .faq .faq-header a{text-decoration:underline;font-size:16px;line-height:22px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500}.legal-info-section .rightsection .faq .common-questions h2{font-size:20px;line-height:24px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}.legal-info-section .rightsection .faq .common-questions .faqs{margin:24px 0;border-top:1px solid #f1f1f1}.legal-info-section .rightsection .faq .common-questions .faq-content{padding:16px 12px;border-bottom:1px solid #f1f1f1}.legal-info-section .rightsection .faq .common-questions .faq-content .faq-question{cursor:pointer;position:relative;padding-right:32px;font-weight:700}.legal-info-section .rightsection .faq .common-questions .faq-content .faq-question .faq-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:24px;height:24px;display:inline-block;background:url(../../images/glo25/icons/plus-black.svg) no-repeat center/contain}.legal-info-section .rightsection .faq .common-questions .faq-content .faq-answer{display:none;font-size:14px;line-height:18px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400;padding:16px 0 0 0}.legal-info-section .rightsection .faq .common-questions .faq-content.active .faq-question .faq-icon{background:url(../../images/glo25/icons/minus-black.svg) no-repeat center/contain}.legal-info-section .rightsection .faq .common-questions .faq-content.active .faq-answer{display:block}@media(max-width:767px){.legal-info-section .accordion-content{border-radius:8px;padding:48px 0;max-width:891px;box-sizing:border-box}.legal-info-section .accordion-content .faq-header h1{font-size:20px;line-height:24px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700;text-align:center}.legal-info-section .accordion-content .faq-header p{padding:32px 0;font-size:16px;line-height:22px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400;text-transform:none}.legal-info-section .accordion-content .faq-header a{text-decoration:underline;font-size:16px;line-height:22px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500}.legal-info-section .accordion-content .common-questions h2{font-size:20px;line-height:24px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:700}.legal-info-section .accordion-content .faqs{margin:24px 0;border-top:1px solid #f1f1f1}.legal-info-section .accordion-content .faq-content{padding:16px 12px;border-bottom:1px solid #f1f1f1}.legal-info-section .accordion-content .faq-content .faq-question{cursor:pointer;position:relative;padding-right:32px;font-size:16px;line-height:22px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;text-transform:none}.legal-info-section .accordion-content .faq-content .faq-question .faq-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:24px;height:24px;display:inline-block;background:url(../../images/glo25/icons/plus-black.svg) no-repeat center/contain}.legal-info-section .accordion-content .faq-content .faq-answer{display:none;font-size:14px;line-height:18px;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:400;padding:16px 0 0 0;text-transform:none}.legal-info-section .accordion-content .faq-content.active .faq-icon{background:url(../../images/glo25/icons/minus-black.svg) no-repeat center/contain}.legal-info-section .accordion-content .faq-content.active .faq-answer{display:block}.legal-info-section .legal-info-list li{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:22px 24px}.legal-info-section .legal-info-list li .accordion-toggle{margin-left:8px}.legal-info-section .legal-info-list li .arrow{display:none}.legal-info-section .legal-info-list li>.accordion-toggle,.legal-info-section .legal-info-list li>.arrow,.legal-info-section .legal-info-list li>span:not(.arrow):not(.accordion-toggle){flex:0 0 auto}.legal-info-section .legal-info-list li .accordion-content{width:100%;flex-basis:100%;margin-top:24px;padding:0;box-sizing:border-box}.legal-info-section .legal-info-list li.active .accordion-content{display:block}}.age-confirmation{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:999}.age-confirmation .gate-overlay{padding:0 40px;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:24px;background-color:#2a2c2c;color:#fff}.age-confirmation .gate-overlay .gate-container{width:644px;padding:56px;background:#fff;height:auto;display:flex;align-items:center;justify-content:center;text-align:center}.age-confirmation .gate-overlay .gate-container .image-overlay{max-width:160px;margin-bottom:24px}.age-confirmation .gate-overlay .gate-container .field-gate{height:100%}.age-confirmation .gate-overlay .gate-container .grid-overlay{height:100%;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;height:100%}.age-confirmation .gate-overlay .gate-container .read-gate{line-height:32px;font-size:16px;font-weight:400;color:#000}.age-confirmation .gate-overlay .gate-container .read-gate:last-child{margin-bottom:20px}.age-confirmation .gate-overlay .gate-container .col-overlay{display:flex;align-items:center;justify-content:center;column-gap:24px;margin-top:24px}.age-confirmation .gate-overlay .gate-container .col-overlay button{min-width:200px;height:50px;color:#fff;font-size:16px;font-weight:400}.age-confirmation .gate-overlay .gate-container .col-overlay button.btn-secondary-white{color:#000;border-color:#000;transition:all .3s ease-in-out}.age-confirmation .gate-overlay .gate-container .col-overlay button.btn-secondary-white:hover{background-color:#000;color:#fff}.age-confirmation .gate-overlay .gate-container .col-overlay button.btn-primary{background-color:#000;color:#fff}.age-confirmation .gate-overlay .gate-container .col-overlay button.btn-primary:hover{background-color:rgb(16.5,16.5,16.5)}@media(max-width:767px){.age-confirmation .gate-overlay .gate-container .image-overlay{max-width:80px;margin-bottom:15px}.age-confirmation .gate-overlay .gate-container .col-overlay{flex-direction:column;margin-top:25px}.age-confirmation .gate-overlay .gate-container .col-overlay button{min-width:190px;margin-bottom:20px}.age-confirmation .gate-overlay .gate-container .col-overlay button:last-child{margin-bottom:0}}.sorry-popup{width:100%;height:100%;background:rgba(0,0,0,.9);display:none;position:fixed;top:0;left:0;z-index:99999;right:0;bottom:0;text-align:center}.sorry-popup .popup__content{width:644px;overflow:auto;padding:56px !important;background:#fff;text-align:left;color:#000;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);box-sizing:border-box}.sorry-popup .popup__content h2{font-size:30px;font-weight:700;margin-bottom:30px;line-height:35px}.sorry-popup .popup__content p{color:#2a2a2a;font-weight:100}.sorry-popup .popup__content .close-new{padding:0 32px;min-width:220px;border-radius:40px;line-height:50px;height:50px;width:auto}.sorry-popup .popup__content .close-new .btn-secondary{color:#fff;background-color:#000;transition:all .3s ease-in-out;display:block;max-width:200px;margin:30px auto 0;border:0}.sorry-popup .popup__content .close-new .btn-secondary:hover{background-color:rgb(16.5,16.5,16.5);color:#fff}@media(max-width:767px){.sorry-popup .popup__content{width:90%;padding:40px 20px !important}}.event-container .event-header-section .event-header-title{font-family:"M PLUS 1p",sans-serif;font-size:40px;line-height:44px;font-weight:700;font-size:44px;line-height:130%;text-align:center;margin-bottom:30px;color:#2a2a2a}.event-container .event-header-section .event-header-description{text-align:center;margin-bottom:30px;font-family:"M PLUS 1p",sans-serif;font-size:18px;line-height:24px;font-weight:400;letter-spacing:0;text-decoration:none;text-transform:none;color:#2a2a2a}.event-container .event-header-section .event-header-sub-description{font-family:"M PLUS 1p",sans-serif;font-size:12px;line-height:16px;font-weight:400;letter-spacing:0;text-decoration:none;text-transform:none;line-height:20px;color:#2a2a2a;text-align:center;margin-bottom:30px}.event-container .event-details-section{padding-top:24px;background-color:#000;color:#fff}.event-container .event-banner{text-align:center;margin-bottom:30px}.event-container .event-banner-title{font-family:"M PLUS 1p",sans-serif;font-size:56px;line-height:60px;font-weight:700;font-size:54px}.event-container .event-banner-subtitle{font-family:"M PLUS 1p",sans-serif;font-size:26px;line-height:30px;font-weight:700;margin-bottom:32px}.event-container .event-banner-description{font-family:"M PLUS 1p",sans-serif;font-size:18px;line-height:24px;font-weight:400;letter-spacing:0;text-decoration:none;text-transform:none;margin-bottom:32px}.event-container .content-section{margin-bottom:30px;background-color:#6b5959;display:flex;flex-direction:column;justify-content:center}.event-container .content-section img{width:100%;height:100%;object-fit:cover;object-position:center}.event-container .content-section .content{font-family:"M PLUS 1p",sans-serif;font-size:32px;line-height:36px;font-weight:400;text-align:center}.event-container .creators{margin-bottom:30px}.event-container .creators-title{font-family:"M PLUS 1p",sans-serif;font-size:26px;line-height:30px;font-weight:700;margin-bottom:30px;line-height:130%;text-align:center}.event-container .creators .campaign-swiper{width:100%;height:100%}.event-container .creators .campaign-swiper .content-grid .profile-item{padding:10px;display:flex;flex-direction:column;align-items:center;text-align:center;flex-wrap:wrap;width:240px}.event-container .creators .campaign-swiper .content-grid .profile-item img{width:171px;height:171px;border-radius:50%;object-fit:cover;margin-bottom:15px}.event-container .creators .campaign-swiper .content-grid .profile-item .profile-item-content{display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;width:100%;height:100%}.event-container .creators .campaign-swiper .content-grid .profile-item-title-section{margin-bottom:20px}.event-container .creators .campaign-swiper .content-grid .profile-item-title-section .profile-item-title{font-family:"M PLUS 1p",sans-serif;font-size:26px;line-height:30px;font-weight:400;line-height:130%}.event-container .creators .campaign-swiper .content-grid .profile-item-title-section .profile-item-subtitle{font-family:"M PLUS 1p",sans-serif;font-size:14px;line-height:18px;font-weight:400;letter-spacing:0;text-decoration:none;text-transform:none;line-height:130%}.event-container .creators .campaign-swiper .content-grid .profile-item-description-section .profile-item-description{font-family:"M PLUS 1p",sans-serif;font-size:16px;line-height:22px;font-weight:700;letter-spacing:0;text-decoration:none;text-transform:none;line-height:160%}.event-container .creators .campaign-swiper .content-grid .profile-item-description-section .profile-item-subdescription{font-family:"M PLUS 1p",sans-serif;font-size:16px;line-height:22px;font-weight:400;letter-spacing:0;text-decoration:none;text-transform:none;line-height:160%}@media(min-width:769px){.event-container .creators .campaign-swiper .content-grid{margin:0 auto;display:flex;justify-content:center;gap:10px}}.event-container .creators .campaign-swiper .hidden{display:none !important}.event-container .creators .campaign-swiper .swiper-button-wrapper{position:absolute;bottom:0;width:100%;display:flex;justify-content:space-between;z-index:10}.event-container .creators .campaign-swiper .swiper-button-wrapper .swiper-button-next,.event-container .creators .campaign-swiper .swiper-button-wrapper .swiper-button-prev{z-index:99}.event-container .creators .campaign-swiper .swiper-button-wrapper .swiper-button-next::after,.event-container .creators .campaign-swiper .swiper-button-wrapper .swiper-button-prev::after{font-size:24px;color:#fff}.event-container .creators .campaign-swiper .swiper-button-wrapper .swiper-pagination{position:static}.event-container .creators .campaign-swiper .swiper-button-wrapper .swiper-pagination .swiper-pagination-bullet{background-color:#dedede !important}.event-container .creators .campaign-swiper .swiper-button-wrapper .swiper-pagination .swiper-pagination-bullet-active{background-color:#f6714f !important}.event-container .creators .campaign-swiper .swiper-button-wrapper .swiper-pagination .swiper-pagination-bullet::before{display:none !important}.event-container .creators .campaign-swiper .swiper-slide{display:flex;align-items:center;justify-content:center;background:#fff;height:100%;background:0;padding-bottom:100px}.event-container .vip-bag{text-align:center}.event-container .vip-bag-title{font-family:"M PLUS 1p",sans-serif;font-size:26px;line-height:30px;font-weight:700;margin-bottom:30px}.event-container .vip-bag-description{font-family:"M PLUS 1p",sans-serif;font-size:18px;line-height:24px;font-weight:400;letter-spacing:0;text-decoration:none;text-transform:none;margin-bottom:30px}.event-container .vip-bag picture img{width:100%;height:auto;object-fit:cover}.event-container .event-details{text-align:center;padding:30px 100px}.event-container .event-details-content{padding:30px 0}.event-container .event-details-content:first-child{padding-top:0}.event-container .event-details-content:last-child{padding-bottom:0}.event-container .event-details-title{font-family:"M PLUS 1p",sans-serif;font-size:20px;line-height:24px;font-weight:700;line-height:130%;margin-bottom:18px}.event-container .event-details-title.no-bottom-space{margin-bottom:0 !important}.event-container .event-details-description{font-family:"M PLUS 1p",sans-serif;font-size:26px;line-height:30px;font-weight:700;line-height:150%}.event-container .event-details-sub-description{font-family:"M PLUS 1p",sans-serif;font-size:12px;line-height:16px;font-weight:300;letter-spacing:0;text-decoration:none;text-transform:none;line-height:130%}.event-container .event-details-sub-description.larger{font-size:18px}.event-container .event-details .divider{width:41px;border:1px solid #fff;margin:auto}.event-container .event-footer{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.event-container .event-footer .event-checkbox{display:flex;align-items:center;padding:30px 0;cursor:pointer;font-family:"M PLUS 1p",sans-serif;font-size:16px;line-height:22px;font-weight:100;letter-spacing:0;text-decoration:none;text-transform:none}.event-container .event-footer .event-checkbox input{width:22px;height:22px;margin-right:20px;cursor:pointer}.event-container .event-footer .event-checkbox label{cursor:pointer}.event-container .event-footer .go-to-login{margin-bottom:32px;padding:10px 35px;cursor:pointer;background-color:#f6714f;color:#000}.event-container .event-footer .go-to-login.disabled{background-color:#b3b0aa;color:#969696;cursor:not-allowed}.event-container .event-footer .go-to-login.disabled:hover{background-color:#b3b0aa}.event-container .note{text-align:center;padding-bottom:30px;font-family:"M PLUS 1p",sans-serif;font-size:11px;line-height:14px;font-weight:100;letter-spacing:0;text-decoration:none;text-transform:none}.event-container-variation .event-details-section{background-color:#fff;color:#000}@media(max-width:767px){.event-container .event-header-section .event-header-title{font-size:28px}.event-container .event-header-section .event-header-description{font-size:16px;line-height:130%}.event-container .event-banner,.event-container .event-header-section{padding:0 15px}.event-container .event-banner-title{font-size:32px;line-height:130%}.event-container .event-banner-subtitle{font-size:16px;line-height:130%}.event-container .event-banner-description{font-size:16px}.event-container .creators-title{padding:0 15px;line-height:130%}.event-container .creators .campaign-swiper .swiper-slide{padding:45px !important}.event-container .creators .campaign-swiper .profile-item{padding-bottom:60px !important}.event-container .vip-bag-title{font-size:20px;font-weight:700;padding:0 15px}.event-container .vip-bag-description{font-size:16px;padding:0 15px}.event-container .event-details{padding:45px 15px}.event-container .event-details .event-details-content{padding:20px 0}.event-container .event-details .event-details-content:first-child{padding-top:0}.event-container .event-details .event-details-content:last-child{padding-bottom:0}.event-container .event-details .event-details-content .event-details-title{font-size:16px;margin-bottom:10px}.event-container .event-details .event-details-content .event-details-description{font-size:20px}.event-container .content-section,.event-container .event-banner,.event-container .event-banner-description,.event-container .event-header-description,.event-container .event-header-sub-description,.event-container .event-header-title,.event-container .vip-bag-description,.event-container .vip-bag-title{margin-bottom:20px}}.event-container .note{padding-left:15px;padding-right:15px}.coming-soon-bg{background-color:#dedede;margin:auto}.coming-soon-wrapper{max-width:440px;margin:auto;padding:70px 12px;text-align:center}.coming-soon-title{font-family:"M PLUS 1p",sans-serif;font-size:40px;line-height:44px;font-weight:400;padding-bottom:10px}.coming-soon-description{font-family:"M PLUS 1p",sans-serif;font-size:20px;line-height:24px;font-weight:400}@media(max-width:767px){.coming-soon-description{font-size:14px}}.campaign-terms{padding-top:30px !important;padding-bottom:30px !important;background-color:#f1f1f1}@media(max-width:767px){.campaign-terms-container{flex-direction:column;padding:0 20px}}.campaign-terms-title{font-family:"M PLUS 1p",sans-serif;font-size:26px;line-height:30px;font-weight:700;margin:0;margin-bottom:10px;white-space:nowrap;flex-shrink:0;color:#242c2c}@media(max-width:767px){.campaign-terms-title{margin-right:0;font-size:22px}}.campaign-terms-description{font-family:"M PLUS 1p",sans-serif;font-size:14px;line-height:18px;font-weight:400;letter-spacing:0;text-decoration:none;text-transform:none;color:#242c2c;margin-bottom:20px;line-height:22px}.campaign-terms-grid{display:flex;gap:20px}@media(max-width:767px){.campaign-terms-grid{flex-direction:column;gap:10px}}.campaign-terms .term-item{margin-bottom:10px}.campaign-terms .term-item .term-heading{margin-top:0;margin-bottom:10px;color:#636363;font-family:"M PLUS 1p",sans-serif;font-size:14px;line-height:18px;font-weight:700;letter-spacing:0;text-decoration:none;text-transform:none}@media(max-width:767px){.campaign-terms .term-item .term-heading{margin-bottom:4px}}.campaign-terms .term-item .term-description{margin:0;font-family:"M PLUS 1p",sans-serif;font-size:14px;line-height:18px;font-weight:400;letter-spacing:0;text-decoration:none;text-transform:none;color:#636363;line-height:30px}.glo-hte-faq-wrapper.b_lounge_acc.event_acc{background-color:#f6f6f6 !important}.glo-hte-faq-wrapper.b_lounge_acc.event_acc .grid-block{max-width:670px !important}.glo-hte-faq-wrapper.b_lounge_acc.event_acc .b_lounge_acc--title{font-size:26px !important;line-height:30px !important;font-weight:700 !important;color:#242c2c !important}.glo-hte-faq-wrapper.b_lounge_acc.event_acc .acc-btn{font-size:16px !important;line-height:24px !important;font-weight:700 !important;color:#2a2a2a !important}.glo-hte-faq-wrapper.b_lounge_acc.event_acc .acc-btn::after{background-image:url(../../images/glo25/icons/plus-black.svg) !important}.glo-hte-faq-wrapper.b_lounge_acc.event_acc .acc-btn.is-open::after{background-image:url(../../images/glo25/icons/minus-black.svg) !important}.overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:#000;opacity:.4}.progress-section.no-label .progress-label .label{display:none}.progress-section.no-tick .completed{display:none}.progress-section .progress-label{display:flex;justify-content:space-between;align-items:center}.progress-section .progress-count{color:#b3b0aa;font-size:14px;line-height:18px;letter-spacing:0;font-family:"M PLUS 1p",sans-serif;font-style:normal;font-weight:500;display:flex;align-items:center}.progress-section .progress-count .completed{line-height:0}.progress-section .progress-count span:first-child{color:#000}.progress-section .progress-bar{width:100%;height:6px;background:#e0e0e0;border-radius:3px;margin-bottom:12px;overflow:hidden}.progress-section .progress{height:100%;background:linear-gradient(90deg,#0d5920 0,#68d459 100%);border-radius:3px;transition:width .3s ease}.progress-section.green .progress{background:linear-gradient(90deg,#0d5920 0,#68d459 100%) !important}.progress-section.purple .progress{background:linear-gradient(90deg,#4d1070 0,#d837d5 100%) !important}.progress-section.orange .progress{background:linear-gradient(90deg,#981614 0,#e44442 50%,#e79739 100%) !important}.modal-swiper{width:100%;height:100%}.modal-swiper .swiper-slide{max-height:calc(100vh - 68px);height:100%;display:flex;flex-direction:column}.modal-swiper .swiper-pagination{height:68px;background:#000;display:flex;align-items:center;justify-content:center;bottom:0}.modal-swiper .swiper-pagination-bullet{width:12px;height:12px;background:#fff !important;opacity:1}.modal-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fe5000 !important}.modal-swiper .swiper-button-next,.modal-swiper .swiper-button-prev{bottom:var(--swiper-pagination-bottom,24px);top:var(--swiper-pagination-top,auto);left:0;width:24px;height:24px}.modal-swiper .swiper-button-next:after,.modal-swiper .swiper-button-prev:after{font-size:20px;color:#fff}.modal-swiper .swiper-button-next{right:138px;left:auto}.modal-swiper .swiper-button-prev{left:138px;right:auto}@media(max-width:767px){.modal-swiper .swiper-button-next{right:31px;left:auto}.modal-swiper .swiper-button-prev{left:31px;right:auto}}.sparkle-wrapper{position:relative}.sparkle-container{position:absolute;top:0;left:0}