.checkbox-wrapper[data-v-9f645d28]{align-items:flex-start;color:#fff;display:flex;transition:color .3s}.checkbox-wrapper.invalid[data-v-9f645d28]{color:#c70f2e}.checkbox-wrapper input[type=checkbox][data-v-9f645d28]{display:none}.custom-box[data-v-9f645d28]{align-items:center;border:2px solid;display:flex;justify-content:center;max-height:22px;max-width:22px;min-height:22px;min-width:22px}.check-icon[data-v-9f645d28]{height:16px;width:16px}.text[data-v-9f645d28]{color:currentColor;font-family:Shiseido Ginza;font-size:1.34vh;line-height:1.96vh;margin-left:15px;text-align:left}._button_1qrge_1{align-items:center;-webkit-backdrop-filter:blur(3.73vh);backdrop-filter:blur(3.73vh);background:linear-gradient(0deg,#000,#000),linear-gradient(108deg,#ffffff26 9.53%,#ebebeb1c 24.62%,#e0e0e017 30.7%,#d4d4d40f 39.55%,#cfcfcf0d 45.71%,#c9c9c90a 49.84%,#c7c7c70a 53.71%,#c4c4c408 59.78%);border:unset;box-shadow:0 0 0 .05vh #ab9750;color:#fff;display:flex;font-size:1.67vh;justify-content:center;line-height:2.19vh;min-height:4.18vw;padding:1.98vh;text-decoration:unset;width:100%}._button_1qrge_1._disabled_1qrge_17,._button_1qrge_1._loading_1qrge_17{opacity:.6;pointer-events:none}._button_1qrge_1._secondary_1qrge_21{background:linear-gradient(0deg,#0006,#0006),linear-gradient(108deg,#ffffff26 9.53%,#ebebeb1c 24.62%,#e0e0e017 30.7%,#d4d4d40f 39.55%,#cfcfcf0d 45.71%,#c9c9c90a 49.84%,#c7c7c70a 53.71%,#c4c4c408 59.78%)}._button_1qrge_1._shadowed_1qrge_24{box-shadow:0 0 .79vh .1vh #000,0 0 0 .05vh #ab9750}._button_1qrge_1._circle_1qrge_27{border:none;border-radius:5.64vh;box-shadow:0 0 .79vh .1vh #000,0 0 0 .05vh #ffffff80;font-size:1.35vh;line-height:1.77vh;min-height:4.6vh;padding:1.35vh 2.02vw}._button_1qrge_1._uppercase_1qrge_36{text-transform:uppercase}._button_1qrge_1:active{background:linear-gradient(108deg,#ffffff80 9.53%,#c4c4c480 84.76%);border:.05vh solid #fff;box-shadow:0 0 .79vh .22vw #fff;color:#000}._button_1qrge_1 ._loader_1qrge_45{color:transparent}._button_1qrge_1 ._loader__wrapper_1qrge_48{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}._button_1qrge_1 ._loader__spinner_1qrge_54{animation:_l1_1qrge_1 1s infinite;aspect-ratio:1;border-color:#fff transparent;border-radius:50%;border-style:solid;border-width:.222em;display:block;width:1.4em}@keyframes _l1_1qrge_1{to{transform:rotate(.5turn)}}.step[data-v-906718ef]{align-items:center;border-bottom:.05vh solid #c70f2e;display:flex;gap:5.45vw;padding:1.04vh 12.27vw 1.04vh 2.72vw}.step.modal-mode[data-v-906718ef]{padding:1.88vh 4.31vw 2.16vh}.step[data-v-906718ef]:first-child{border-top:.05vh solid #c70f2e}.step__content[data-v-906718ef]{align-items:flex-start;display:flex;flex-direction:column;text-align:left}.step__image[data-v-906718ef]{flex-shrink:0;width:5.3vh}.step__image img[data-v-906718ef]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.step__text[data-v-906718ef]{font-family:Shiseido Ginza;font-size:1.77vh;line-height:116%}.screen[data-v-f10f63e6]{display:flex;height:100%;position:relative}.screen .consent-to-experience[data-v-f10f63e6]{-webkit-backdrop-filter:blur(69.65px);backdrop-filter:blur(69.65px);background:#000000b3;border-radius:1.54vh;display:flex;flex-direction:column;margin-bottom:auto;margin-top:7.84vh;padding:3.09vh 6.97vw 2.47vh}.screen .consent-to-experience__title[data-v-f10f63e6]{color:#fff;font-family:Shiseido Ginza Ext;font-size:1.65vh;letter-spacing:-.02vw;line-height:1.85vh;text-align:center}.screen .consent-to-experience__text[data-v-f10f63e6]{color:#fff;font-family:Shiseido Ginza;font-size:1.34vh;line-height:1.96vh;margin-top:2.57vh;text-align:left}.screen .consent-to-experience__agreement[data-v-f10f63e6]{margin-top:2.47vh}.screen .consent-to-experience__action[data-v-f10f63e6]{margin:2.16vh auto 0;width:34.86vw}.screen__content[data-v-f10f63e6]{flex:1 0 auto;gap:3.13vh;justify-content:space-between;text-align:center;width:100%}.screen .screen-content__main[data-v-f10f63e6],.screen__content[data-v-f10f63e6]{align-items:center;display:flex;flex-direction:column}.screen .screen-content__main[data-v-f10f63e6]{flex-grow:1;padding-top:3.76vh}.screen .screen-content__steps[data-v-f10f63e6]{display:flex;flex-direction:column;height:100%;justify-content:center}.screen .screen-content__steps>.step[data-v-f10f63e6]{opacity:0;transition:.5s;visibility:hidden}.screen .screen-content__steps>.step_visible[data-v-f10f63e6]{opacity:1;visibility:visible}.screen .screen-content__sound[data-v-f10f63e6]{align-items:center;display:flex;gap:.106vw;justify-content:center}.screen .screen-content__sound svg[data-v-f10f63e6]{height:2.89vh;width:2.89vh}.screen .screen-content__sound span[data-v-f10f63e6]{font-family:Shiseido Ginza;font-size:1.449vh;line-height:100%}.screen .screen-content__action[data-v-f10f63e6]{margin-top:1.41vh;width:59.54vw}.screen .screen-content__terms[data-v-f10f63e6]{font-family:Shiseido Ginza Cond;font-size:1.15vh;margin-top:1.88vh}.screen .screen-content__terms a[data-v-f10f63e6]{color:#000}.rotate-placeholder[data-v-c794663b]{background-color:#000;flex-direction:column;gap:.75rem;height:100%;text-align:center;width:100%}.rotate-placeholder[data-v-c794663b],.rotate-placeholder__image[data-v-c794663b]{align-items:center;display:flex;justify-content:center}.rotate-placeholder__image[data-v-c794663b]{width:6.25rem}.rotate-placeholder__image img[data-v-c794663b]{height:auto;width:100%}.rotate-placeholder__title[data-v-c794663b]{color:#fff;font-size:1.5rem;font-style:italic;font-weight:950;line-height:normal;margin:0;text-transform:uppercase;width:100%}.rotate-placeholder__description[data-v-c794663b]{color:#fff;font-size:1rem;margin:0;max-width:25rem}main[data-v-e1f7f483]{height:100%;left:0;position:absolute;top:0;width:100%}.modal-overlay[data-v-e1f7f483]{bottom:4.875rem;display:flex;flex-direction:column;left:0;position:fixed;right:0;top:calc(var(--header-height, 7.56vh) + 5.96vh);z-index:30}.rotate-placeholder-modal[data-v-e1f7f483]{height:100%;left:0;position:fixed;top:0;width:100%;z-index:900}.fade-enter-active[data-v-e1f7f483],.fade-leave-active[data-v-e1f7f483]{transition:opacity .4s;transition-delay:0s;transition-timing-function:ease}.fade-enter-from[data-v-e1f7f483],.fade-leave-to[data-v-e1f7f483]{opacity:0}.fade-enter-to[data-v-e1f7f483],.fade-leave-from[data-v-e1f7f483]{opacity:1}
