.dm-toast{left:50%;opacity:0;bottom:20%;z-index:10;width:auto;margin:auto;display:block;max-width:90%;position:fixed;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .15s;-o-transition:all .15s;transition:all .15s;padding:0 25px;font-family:Microsoft YaHei;min-height:40px;line-height:40px;border-radius:5px;background:rgba(0,0,0,.8);text-align:center;color:#fff;font-size:14px}.dm-toast-two-line{height:60px;white-space:normal;border-radius:10px;padding:12px 20px}.dm-toast-two-line .content-wrapper{height:36px;line-height:18px;display:block;overflow:hidden;text-overflow:ellipsis;word-break:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.dm-toast--show{opacity:1}
body{position:relative;max-width:600px;min-height:100vh;padding:0;margin:0 auto;background:-webkit-gradient(linear,left top,left bottom,from(#ffede5),to(#ff9e71));background:-webkit-linear-gradient(top,#ffede5,#ff9e71);background:-o-linear-gradient(top,#ffede5 0,#ff9e71 100%);background:linear-gradient(180deg,#ffede5,#ff9e71)}body:after{content:"";display:block;width:100%;margin-top:-19px;aspect-ratio:8.10309278;background:url(/build/img/bottom.010f0.png) no-repeat 50% 100%;background-size:contain}body,li,p{font-size:14px;line-height:170%;font-weight:400;color:#333}.banner{position:relative;width:100%;aspect-ratio:1.59432049;background:url(/build/img/banner.0ee82.png) no-repeat 50% 0;background-size:100% 100%;overflow:hidden}.banner .logo{width:38.168%;aspect-ratio:5.35714286;margin:6.3% auto 0;text-align:center;color:transparent;background:url(/assets/image/sites/US/logo-en.svg) no-repeat 50% 50%;background-size:contain}.banner .slogan{position:absolute;width:58%;right:0;bottom:0;font-size:45px;font-weight:700;color:transparent;overflow:hidden}.section{margin:15px;padding:18px 20px;border:1px solid #fff;border-radius:12px;background:#fffdf8 -webkit-gradient(linear,left top,left bottom,from(#ffe8e0),to(#fffdf8));background:#fffdf8 -webkit-linear-gradient(top,#ffe8e0,#fffdf8);background:#fffdf8 -o-linear-gradient(top,#ffe8e0 0,#fffdf8 100%);background:#fffdf8 linear-gradient(180deg,#ffe8e0,#fffdf8);background-repeat:no-repeat;background-size:100% 20px}.section .title{height:26px;margin:0 auto 12px;font-size:20px;line-height:26px;font-weight:700;text-align:center;overflow:hidden;color:transparent;background:no-repeat 50% 50%;background-size:contain}.section ol,.section ul{margin:0;padding:0}.section li{list-style-type:none;line-height:183%}.form-group{margin-top:18px}.form-group input[type=email]{display:block;width:100%;height:45px;padding:0 13px;font-size:15px;color:#333;border:1px solid currentColor;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box}.form-group input[type=email]:focus~.error{color:#999}.form-group .error{display:block;opacity:0;min-height:22px;font-size:12px;line-height:22px;color:#ff4b4f;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.form-group .submit{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:40px;margin-top:8px;font-size:15px;line-height:40px;font-weight:500;text-align:center;color:#fff;background:-webkit-gradient(linear,left top,right top,from(#ff078b),to(#ff603c));background:-webkit-linear-gradient(left,#ff078b,#ff603c);background:-o-linear-gradient(left,#ff078b 0,#ff603c 100%);background:linear-gradient(90deg,#ff078b,#ff603c);border-radius:20px;border:0 none;-webkit-border-image:none;-o-border-image:none;border-image:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box}.form-group .tips{display:block;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:315px;margin:8px auto 0;padding-left:20px;font-size:12px;line-height:17px;font-weight:400;color:#999;text-align:left}.form-group .tips input[type=checkbox]{display:block;position:absolute;left:0;top:2px;margin:0}.form-group.invalid input[type=email]{border-color:#ff4b4f}@media screen and (min-width:360px){.form-group .tips{min-width:300px;width:300px}}.offline-form{-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.offline-form .title{position:relative;width:181px;height:29px;background-image:url(/build/img/form.2a6e6.png)}.offline-form .title:after{content:"";display:block;position:absolute;right:0;bottom:-3px;width:42px;height:42px;background:url(/build/img/email.72ebd.png) no-repeat 50% 50%;background-size:contain}.offline-form.submitting{position:relative}.offline-form.submitting:before{content:"*";position:absolute;left:0;top:0;width:100%;height:100%;color:transparent;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHZpZXdCb3g9IjAgMCAzOCAzOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZGVmcz4KICAgIDxsaW5lYXJHcmFkaWVudCB4MT0iOC4wNDIlIiB5MT0iMCUiIHgyPSI2NS42ODIlIiB5Mj0iMjMuODY1JSIgaWQ9ImEiPgogICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjZmEyOTU5IiBzdG9wLW9wYWNpdHk9IjAiIG9mZnNldD0iMCUiLz4KICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iI2ZhMjk1OSIgc3RvcC1vcGFjaXR5PSIuNjMxIiBvZmZzZXQ9IjYzLjE0NiUiLz4KICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iI2ZhMjk1OSIgb2Zmc2V0PSIxMDAlIi8+CiAgICA8L2xpbmVhckdyYWRpZW50PgogIDwvZGVmcz4KICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMSAxKSI+CiAgICAgIDxwYXRoIGQ9Ik0zNiAxOGMwLTkuOTQtOC4wNi0xOC0xOC0xOCIgaWQ9Ik92YWwtMiIgc3Ryb2tlPSJ1cmwoI2EpIiBzdHJva2Utd2lkdGg9IjIiPgogICAgICAgIDxhbmltYXRlVHJhbnNmb3JtCiAgICAgICAgICAgICAgICBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iCiAgICAgICAgICAgICAgICB0eXBlPSJyb3RhdGUiCiAgICAgICAgICAgICAgICBmcm9tPSIwIDE4IDE4IgogICAgICAgICAgICAgICAgdG89IjM2MCAxOCAxOCIKICAgICAgICAgICAgICAgIGR1cj0iMC45cyIKICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogICAgICA8L3BhdGg+CiAgICAgIDxjaXJjbGUgZmlsbD0iI2ZmZiIgY3g9IjM2IiBjeT0iMTgiIHI9IjEiPgogICAgICAgIDxhbmltYXRlVHJhbnNmb3JtCiAgICAgICAgICAgICAgICBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iCiAgICAgICAgICAgICAgICB0eXBlPSJyb3RhdGUiCiAgICAgICAgICAgICAgICBmcm9tPSIwIDE4IDE4IgogICAgICAgICAgICAgICAgdG89IjM2MCAxOCAxOCIKICAgICAgICAgICAgICAgIGR1cj0iMC45cyIKICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogICAgICA8L2NpcmNsZT4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPg==) no-repeat 50% 50%;background-size:32px 32px}.offline-form.submitting>*{opacity:.2;pointer-events:none}.about-us .title{background-image:url(/build/img/aboutus.8708d.png)}.about-us p{font-size:16px;text-align:center;font-weight:700}.about-us .download{display:block;width:100%;height:45px;margin:15px 0 0;color:transparent;text-align:center;overflow:hidden;border:1px solid #ff10b7;border-radius:30px;background:#fff url(/build/img/app-download.4ad19.png) no-repeat 50% 50%;background-size:200px 32px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:359px){.about-us p{font-size:15px}}.dm-toast{top:40%;bottom:auto}.highlights .title{background-image:url(/build/img/highlights.a7928.png)}.highlights li{padding-left:26px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAA5FBMVEUAAAD/MGf/J2v+Rlz/SFv7XU7+RVz/MGX/ZUv/Lmb/NmP/VFX/XVL/MmX/WFP/R1z/eEX/RFz/IW3+PWD/Tln+a0z+MGb+Rl3/FXH+dkj+MWX/MWT/gEP/eET/gED/IW3/QF//TFr+a03/IW7/P2D+TVr/ak3/FHL/FHP/DnP9ZU7/fEX/UFn8UlX/YFD/DXb/DXP8Y1D/hUD/Q17/SFz/TFr/UFj/P2D/O2L/MmX/WVT/I2z/KWn/LWf/P1//VVb/XlL/Z03/NmP+NmP+O2H/YVD/VFb/cUn/F3D/HG/+TFr+YlCGSrpjAAAAM3RSTlMAECAgUCCAMBDv7+/v39/AwL+goJ+fkJCAgGBQUCAQ7+/v79/f39/Av5CQkI9gYFBQUDBLhtfVAAAA+UlEQVQ4y6WTV5LCMBBEJYRt2GVZcs45JwkwOef73we7ZBdgGPmD+e1XrekuDbIMxkg8CrEBnE4bQI7aAP5/sU4oE28ZpEwWGpQoy7tEBmPKhi1YT6gacB2BSR0/e91h9CsB+t9WXerA0fuRSLonO+5wnHo6bzKOzBeTHXdYTde3sPQqx7IzDdiqYwM4bCrhtKE5evXa+TKzApvTyRdPDTIIK91Y9Rm4PoBmKp0xAgSKVodC3GzURPQl9zymBjRc7zW6Hyk8/c9FmT14JahqdQlUbZbJd2gjcCL6EyEED85RVibCT00ZNwAtKCPffXsUlb89PaIAAnj+d25AMTN8PFOpAAAAAElFTkSuQmCC) no-repeat 1px 5px;background-size:16px 16px}.dialog-mask{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:2;opacity:0;--transition-duration:0.2s;-webkit-transition:opacity var(--transition-duration);-o-transition:opacity var(--transition-duration);transition:opacity var(--transition-duration);pointer-events:none}.dialog{display:block;position:absolute;left:50%;top:50%;width:286px;padding:20px;border-radius:8px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate(-50%,-50%) scale(.2);-ms-transform:translate(-50%,-50%) scale(.2);transform:translate(-50%,-50%) scale(.2);-webkit-transition:-webkit-transform var(--transition-duration);transition:-webkit-transform var(--transition-duration);-o-transition:transform var(--transition-duration);transition:transform var(--transition-duration);transition:transform var(--transition-duration),-webkit-transform var(--transition-duration)}.dialog .icon{height:63px;background:no-repeat 50% 50%;background-size:contain}.dialog[data-type=success] .icon{background-image:url(/build/img/success.6a81d.png)}.dialog[data-type=duplicated] .icon{background-image:url(/build/img/duplicated.1962c.png)}.dialog .message{margin:12px auto;line-height:21px;color:#000}.dialog .button,.dialog .message{display:block;font-size:15px;font-weight:400;text-align:center}.dialog .button{width:205px;height:35px;margin:0 auto;line-height:35px;color:#fff;background:-webkit-gradient(linear,left top,right top,from(#ff078b),to(#ff603c));background:-webkit-linear-gradient(left,#ff078b,#ff603c);background:-o-linear-gradient(left,#ff078b 0,#ff603c 100%);background:linear-gradient(90deg,#ff078b,#ff603c);border-radius:18px}.dialog-mask.show{opacity:1;pointer-events:auto}.dialog-mask.show .dialog{-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.event-info .title.text-title{margin-bottom:16px}.event-info .event-meta{margin:0;padding:0}.event-info .event-meta li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:10px}.event-info .event-meta li em{-webkit-box-flex:0;-webkit-flex:0 0 72px;-ms-flex:0 0 72px;flex:0 0 72px;font-style:normal;font-weight:700;color:#ff078b}.event-info .event-meta li span{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.event-info .event-meta .map-link{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4px;margin-top:6px;font-size:13px;font-weight:600;line-height:18px;color:#007b8b;text-decoration:none}.event-info .event-meta .map-link-apple{color:#ff078b}.event-info .event-meta .map-icon{width:18px;height:18px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.event-info .event-meta .map-icon-apple{border-radius:4px;overflow:hidden}.event-info .notice{margin:12px 0 0;padding:10px 12px;font-size:12px;line-height:18px;color:#a14a2a;background:hsla(0,0%,100%,.7);border-radius:8px}.text-title{width:auto!important;height:auto!important;color:#333!important;background:none!important}.text-title:after{display:none!important}.unqlo-form .form-group{margin-top:16px}.unqlo-form .label{display:block;margin-bottom:8px;font-size:14px;line-height:20px;font-weight:600;color:#333}.unqlo-form .label .req{color:#ff4b4f;margin-right:2px}.unqlo-form input[type=tel],.unqlo-form input[type=text]{display:block;width:100%;height:45px;padding:0 13px;font-size:15px;color:#333;border:1px solid #ccc;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.unqlo-form input[type=tel]:focus,.unqlo-form input[type=text]:focus{outline:none;border-color:#ff078b}.unqlo-form .radio-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.unqlo-form .radio-group,.unqlo-form .radio-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px}.unqlo-form .radio-item{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:11px 14px;border:1px solid #e8cfc6;border-radius:8px;background:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.unqlo-form .radio-item input{width:18px;height:18px;margin:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;accent-color:#ff078b}.unqlo-form .radio-item .radio-label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:8px;font-size:14px;color:#333}.unqlo-form .radio-item .radio-label .count{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:12px;font-weight:400;color:#999}.unqlo-form .radio-item.selected,.unqlo-form .radio-item:has(input:checked){border-color:#ff078b;background:#fff5f8}.unqlo-form .radio-item.disabled,.unqlo-form .radio-item:has(input:disabled){opacity:.45;cursor:not-allowed;pointer-events:none;background:#f3f3f3;border-color:#e5e5e5}.unqlo-form .radio-item.disabled .count,.unqlo-form .radio-item.disabled .radio-label,.unqlo-form .radio-item:has(input:disabled) .count,.unqlo-form .radio-item:has(input:disabled) .radio-label{color:#bbb}.unqlo-form .hint{margin:8px 0 0;font-size:12px;line-height:18px;color:#666}.unqlo-form .agree-group{margin-top:18px}.unqlo-form .agree-tips{max-width:none;min-width:0;width:auto;margin:0;color:#333;font-size:13px;line-height:20px}.unqlo-form .post-hint{padding-left:20px}.unqlo-form .error{min-height:18px}.unqlo-form .form-body{border:0;margin:0;padding:0;min-width:0}.unqlo-form .form-closed-tip{margin:0 0 4px;padding:10px 12px;font-size:13px;line-height:20px;color:#a14a2a;background:rgba(255,75,79,.08);border-radius:8px}.unqlo-form.form-closed .form-body{opacity:.45;pointer-events:none}.unqlo-form.form-closed .submit{cursor:not-allowed}.unqlo-form.submitting .form-group,.unqlo-form.submitting .identity-extra{opacity:.2;pointer-events:none}.form-group.invalid input[type=tel],.form-group.invalid input[type=text]{border-color:#ff4b4f}.form-group.invalid .radio-group{outline:none}.form-group.invalid .error{opacity:1}.identity-extra[hidden]{display:none!important}

/*# sourceMappingURL=index.7b30b.css.map*/