.password,.password-main{background:#e3e1dc}.password-main{flex-grow:1}.arosia-password-launch{--arosia-password-font: Helvetica, Arial, "Nimbus Sans L", sans-serif;background:var(--arosia-password-bg);color:var(--arosia-password-text);font-family:var(--arosia-password-font);min-height:100svh;min-height:100dvh;overflow:clip;padding:clamp(1.6rem,2.5vw,3.4rem);position:relative;width:100%}.arosia-password-launch *,.arosia-password-launch *:before,.arosia-password-launch *:after{box-sizing:border-box}.arosia-password-launch__bar{align-items:flex-start;display:flex;justify-content:space-between;left:clamp(1.6rem,2.5vw,3.4rem);pointer-events:none;position:absolute;right:clamp(1.6rem,2.5vw,3.4rem);top:clamp(1.6rem,2.5vw,3.4rem);z-index:3}.arosia-password-launch__logo,.arosia-password-launch__access{pointer-events:auto}.arosia-password-launch__logo{color:inherit;display:inline-flex;line-height:0;text-decoration:none}.arosia-password-launch__logo-image{display:block;height:auto;max-width:clamp(8.8rem,8vw,12rem);object-fit:contain;width:100%}.arosia-password-launch__logo-text{color:inherit;display:inline-block;font-size:clamp(1.8rem,2vw,2.6rem);font-weight:800;letter-spacing:0;line-height:1;text-transform:uppercase}.arosia-password-launch__access{position:relative}.arosia-password-launch__access summary::-webkit-details-marker{display:none}.arosia-password-launch__access-trigger{color:inherit;cursor:pointer;display:block;font-size:1.2rem;font-weight:800;letter-spacing:0;line-height:1.1;list-style:none;text-align:right;text-transform:uppercase;transition:opacity .18s ease;white-space:nowrap}.arosia-password-launch__access-trigger:hover{opacity:.62}.arosia-password-launch__access-panel{background:#e3e1dcfa;border:1px solid rgba(17,17,17,.18);color:#111;margin-top:1.8rem;padding:2rem;position:absolute;right:0;top:100%;width:min(34rem,calc(100vw - 3.2rem))}.arosia-password-launch__access-heading{font-size:1.2rem;font-weight:800;letter-spacing:0;line-height:1.25;margin:0 0 1.6rem;text-transform:uppercase}.arosia-password-launch__form{display:grid;gap:1.2rem}.arosia-password-launch__input{-webkit-appearance:none;appearance:none;background:#ffffffad;border:1px solid #111;border-radius:0;color:#111;font:inherit;font-size:1.4rem;height:4.8rem;letter-spacing:0;padding:0 1.2rem;width:100%}.arosia-password-launch__input:focus{outline:2px solid #111;outline-offset:2px}.arosia-password-launch__error{color:#111;font-size:1.2rem;font-weight:700;margin:.8rem 0 0;text-transform:uppercase}.arosia-password-launch__submit{-webkit-appearance:none;appearance:none;background:#111;border:1px solid #111;border-radius:0;color:#fff;cursor:pointer;font:inherit;font-size:1.2rem;font-weight:800;height:4.8rem;letter-spacing:0;text-transform:uppercase;transition:opacity .18s ease;width:100%}.arosia-password-launch__submit:hover{opacity:.72}.arosia-password-launch__stage{align-items:center;display:flex;justify-content:center;min-height:calc(100svh - clamp(3.2rem,5vw,6.8rem));min-height:calc(100dvh - clamp(3.2rem,5vw,6.8rem));padding:clamp(5.6rem,9vw,8.8rem) 0 clamp(2rem,3vw,3.6rem)}.arosia-password-launch__artwork-wrap{align-items:center;display:flex;justify-content:center;max-width:var(--arosia-password-artwork-width);position:relative;width:100%}.arosia-password-launch__artwork-wrap picture{display:block;width:100%}.arosia-password-launch__artwork{display:block;height:auto;max-height:76svh;max-height:76dvh;object-fit:contain;object-position:var(--arosia-password-artwork-position);width:100%}.arosia-password-launch__artwork-placeholder{align-items:center;aspect-ratio:16 / 9;border:2px solid currentColor;display:flex;font-size:clamp(5rem,16vw,20rem);font-weight:900;justify-content:center;letter-spacing:0;line-height:.85;opacity:.18;text-transform:uppercase;width:100%}.arosia-password-launch__countdown{color:inherit;left:50%;max-width:min(88vw,68rem);position:absolute;text-align:center;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);width:max-content}.arosia-password-launch__countdown--bottom{top:auto;bottom:8%;transform:translate(-50%)}.arosia-password-launch__eyebrow{font-size:clamp(1.6rem,2.3vw,3.2rem);font-weight:900;letter-spacing:0;line-height:.95;margin:0 0 clamp(1.2rem,2vw,2rem)}.arosia-password-launch__timer{column-gap:clamp(1rem,2.8vw,3.2rem);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:min(78vw,58rem)}.arosia-password-launch__time-unit{display:grid;gap:.5rem;min-width:0}.arosia-password-launch__time-unit span{font-size:clamp(2.8rem,6vw,8rem);font-weight:900;letter-spacing:0;line-height:.82}.arosia-password-launch__time-unit small{font-size:clamp(.85rem,.8vw,1.1rem);font-weight:800;letter-spacing:0;line-height:1}.arosia-password-launch__text{font-size:clamp(1.1rem,1.1vw,1.4rem);font-weight:700;line-height:1.25;margin:clamp(1.4rem,2vw,2.2rem) auto 0;max-width:32rem}.arosia-password-launch__text p{margin:0}.arosia-password-launch__countdown.is-finished .arosia-password-launch__timer{display:none}@media screen and (max-width:767px){.arosia-password-launch{padding:1.4rem}.arosia-password-launch__bar{left:1.4rem;right:1.4rem;top:1.4rem}.arosia-password-launch__logo-image{max-width:clamp(8rem,26vw,10.5rem)}.arosia-password-launch__logo-text{font-size:1.9rem}.arosia-password-launch__access-trigger{font-size:1rem;max-width:13.8rem}.arosia-password-launch__access-panel{padding:1.6rem;width:calc(100vw - 2.8rem)}.arosia-password-launch__stage{min-height:calc(100svh - 2.8rem);min-height:calc(100dvh - 2.8rem);padding:6.4rem 0 1.8rem}.arosia-password-launch__artwork-wrap{max-width:94vw}.arosia-password-launch__artwork{max-height:70svh;max-height:70dvh}.arosia-password-launch__countdown{max-width:90vw}.arosia-password-launch__timer{column-gap:.8rem;width:90vw}.arosia-password-launch__time-unit span{font-size:clamp(2.8rem,11vw,4.8rem)}.arosia-password-launch__time-unit small{font-size:.8rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-arosia-password.css.map */
