.section-password{flex-grow:1;display:flex}.section-password>.jaron-password{width:100%}.jaron-password{position:relative;isolation:isolate;display:grid;min-height:var(--jp-min-height);overflow:hidden;background:var(--jp-bg);color:var(--jp-text)}.jaron-password__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-5;overflow:hidden;pointer-events:none}.jaron-password__media>*,.jaron-password__media img,.jaron-password__media video{width:100%;height:100%}.jaron-password__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-4;background:var(--jp-overlay);pointer-events:none}.jaron-password__grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;opacity:.18;pointer-events:none;background-image:linear-gradient(to right,var(--jp-accent-soft) 1px,transparent 1px),linear-gradient(to bottom,var(--jp-accent-soft) 1px,transparent 1px);background-size:52px 52px;mask-image:radial-gradient(circle at center,#000 0%,transparent 76%);-webkit-mask-image:radial-gradient(circle at center,#000 0%,transparent 76%)}.jaron-password__inner{width:100%;min-height:inherit;display:flex;align-items:center;justify-content:center;padding:var(--jp-padding-top) clamp(18px,5vw,72px) var(--jp-padding-bottom)}.jaron-password__panel{position:relative;width:min(100%,var(--jp-content-width));padding:clamp(28px,4vw,54px);overflow:hidden;text-align:var(--jp-text-align);background:var(--jp-panel);border:1px solid var(--jp-panel-border);border-radius:var(--jp-panel-radius);box-shadow:0 24px 80px #00000024;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.jaron-password__panel--clear{padding-inline:0;background:transparent;border-color:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.jaron-password__status{width:fit-content;display:inline-flex;align-items:center;gap:9px;margin-block-end:22px;padding:8px 14px;color:var(--jp-text);background:var(--jp-accent-soft);border:1px solid var(--jp-panel-border);border-radius:999px;font-size:13px;font-weight:700;letter-spacing:.02em}.jaron-password__status-dot{width:8px;height:8px;flex:0 0 auto;border-radius:50%;background:var(--jp-accent);box-shadow:0 0 0 0 var(--jp-accent-soft);animation:jp-pulse 1.9s infinite}.jaron-password__logo-wrap{margin-block-end:26px}.jaron-password__logo{display:inline-block;width:min(100%,var(--jp-logo-width));height:auto;object-fit:contain}.jaron-password__shop-name{margin-block-end:24px;font-size:clamp(24px,4vw,42px);font-weight:800;letter-spacing:-.04em}.jaron-password__heading{max-width:900px;margin:0;color:var(--jp-text);font-size:clamp(30px,5vw,var(--jp-heading-size));font-weight:800;line-height:1.02;letter-spacing:-.045em;text-wrap:balance}.jaron-password__body{margin-block-start:18px;color:var(--jp-muted);font-size:var(--jp-body-size);line-height:1.65}.jaron-password__body p,.jaron-password__shop-message p{margin:0}.jaron-password__shop-message{margin-block-start:12px;color:var(--jp-muted);font-size:14px;line-height:1.6}.jaron-password__launch-date{display:flex;flex-direction:column;align-items:center;gap:5px;margin-block-start:28px;color:var(--jp-text);text-align:center}.jaron-password__launch-date span{color:var(--jp-muted);font-size:12px;font-weight:700;letter-spacing:.04em}.jaron-password__launch-date strong{font-size:clamp(18px,3vw,26px);line-height:1.2}.jaron-password__countdown{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-block-start:30px}.jaron-password__time-block{min-width:0;padding:15px 8px;text-align:center;background:var(--jp-accent-soft);border:1px solid var(--jp-panel-border);border-radius:calc(var(--jp-panel-radius) * .5)}.jaron-password__time-block strong{display:block;color:var(--jp-text);font-size:clamp(24px,5vw,36px);line-height:1;font-variant-numeric:tabular-nums}.jaron-password__time-block span{display:block;margin-block-start:7px;color:var(--jp-muted);font-size:11px;font-weight:700}.jaron-password__countdown-finished{grid-column:1 / -1;padding:16px;color:var(--jp-text);background:var(--jp-accent-soft);border:1px solid var(--jp-panel-border);border-radius:calc(var(--jp-panel-radius) * .5);font-weight:800;text-align:center}.jaron-password__countdown-help{margin:24px 0 0;padding:12px 14px;color:var(--jp-muted);background:var(--jp-accent-soft);border:1px dashed var(--jp-panel-border);border-radius:10px;font-size:13px;text-align:center}.jaron-password__access{display:inline-flex;align-items:center;justify-content:center;gap:7px;margin-block-start:22px;padding:8px 2px;color:var(--jp-muted);background:transparent;border:0;font:inherit;font-size:13px;cursor:pointer;transition:color .18s ease}.jaron-password__access:hover{color:var(--jp-accent)}.jaron-password__access svg{width:16px;height:16px}.jaron-password__socials{display:flex;justify-content:var(--jp-text-align);gap:10px;margin-block-start:18px}.jaron-password__socials a{width:40px;height:40px;display:grid;place-items:center;color:var(--jp-text);background:var(--jp-accent-soft);border:1px solid var(--jp-panel-border);border-radius:50%;transition:transform .18s ease,background .18s ease}.jaron-password__socials a:hover{color:var(--jp-button-text);background:var(--jp-accent);transform:translateY(-2px)}.jaron-password__socials svg{width:19px;height:19px}.jaron-password__theme-blocks{margin-block-start:24px}.jaron-password__decor{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none}.jaron-password__card{position:absolute;width:clamp(95px,11vw,170px);aspect-ratio:.72;border:1px solid var(--jp-panel-border);border-radius:16px;background:radial-gradient(circle at 50% 42%,var(--jp-accent-soft) 0 26%,transparent 27%),linear-gradient(145deg,var(--jp-accent-soft),transparent 70%);box-shadow:0 20px 50px #00000014;opacity:.72}.jaron-password__card:after{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1px solid var(--jp-panel-border);border-radius:11px}.jaron-password__card--one{inset-block-start:8%;inset-inline-start:5%;transform:rotate(-14deg);animation:jp-float-one 7s ease-in-out infinite}.jaron-password__card--two{inset-block-end:5%;inset-inline-end:6%;transform:rotate(13deg);animation:jp-float-two 8s ease-in-out infinite}.jaron-password__card--three{inset-block-start:14%;inset-inline-end:11%;width:clamp(70px,8vw,120px);transform:rotate(7deg);animation:jp-float-two 9s 1s ease-in-out infinite reverse}.jaron-password--animate .jaron-password__panel>*{opacity:0;transform:translateY(12px);animation:jp-reveal .65s ease forwards}.jaron-password--animate .jaron-password__panel>:nth-child(2){animation-delay:70ms}.jaron-password--animate .jaron-password__panel>:nth-child(3){animation-delay:.14s}.jaron-password--animate .jaron-password__panel>:nth-child(4){animation-delay:.21s}.jaron-password--animate .jaron-password__panel>:nth-child(5){animation-delay:.28s}.jaron-password--animate .jaron-password__panel>:nth-child(6){animation-delay:.35s}.jaron-password--animate .jaron-password__panel>:nth-child(7){animation-delay:.42s}.jaron-password--animate .jaron-password__panel>:nth-child(8){animation-delay:.49s}@keyframes jp-reveal{to{opacity:1;transform:translateY(0)}}@keyframes jp-pulse{0%{box-shadow:0 0 0 0 var(--jp-accent-soft)}70%{box-shadow:0 0 0 9px transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes jp-float-one{0%,to{transform:rotate(-14deg) translateY(0)}50%{transform:rotate(-11deg) translateY(-14px)}}@keyframes jp-float-two{0%,to{transform:rotate(13deg) translateY(0)}50%{transform:rotate(10deg) translateY(-16px)}}@media screen and (max-width:749px){.jaron-password{min-height:var(--jp-min-height-mobile)}.jaron-password__inner{padding-inline:16px}.jaron-password__panel{padding:28px 20px;border-radius:min(var(--jp-panel-radius),24px)}.jaron-password__panel--clear{padding-inline:4px}.jaron-password__logo{width:min(100%,var(--jp-logo-width-mobile))}.jaron-password__heading{font-size:var(--jp-heading-size-mobile);line-height:1.08}.jaron-password__countdown{gap:6px;margin-block-start:24px}.jaron-password__time-block{padding:12px 4px}.jaron-password__time-block strong{font-size:24px}.jaron-password__time-block span{font-size:9px}.jaron-password__card--three{display:none}.jaron-password__card{opacity:.36}}@media(prefers-reduced-motion:reduce){.jaron-password *,.jaron-password *:before,.jaron-password *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.password-footer{display:flex;flex-direction:column;align-items:center;gap:var(--gap-sm);padding-block:var(--padding-xl)}.password-footer__powered-by{margin:0;display:flex;align-items:center;gap:var(--padding-xs);height:1em}.password-footer__powered-by>a{display:flex}.password-footer__powered-by .icon-shopify{display:inline;height:1.3em;color:var(--color-foreground)}.password-footer__links{display:flex;align-items:center;gap:var(--gap-2xl)}@media screen and (max-width:749px){.password-footer__links{flex-direction:column;gap:var(--gap-sm)}}.password-footer__admin-link{margin:0}.password-footer__button{height:var(--minimum-touch-target);background-color:transparent;color:var(--color-primary);cursor:pointer;text-decoration:underline}.password-footer__button:hover{color:var(--color-primary-hover);text-decoration:none}@media(prefers-reduced-motion:reduce){video-background-component video{display:none}}.password-main-content{flex:1;display:flex;flex-direction:column}.password-dialog{max-width:100vw;max-height:100svh;width:100vw;height:100svh;border:none;transition:opacity var(--animation-values),display var(--animation-speed) allow-discrete,overlay var(--animation-speed) allow-discrete}.password-dialog::backdrop{display:none}.password-dialog[open]{opacity:1;top:0;left:0}@starting-style{.password-dialog[open]{opacity:0}}.password-dialog:not([open]){opacity:0}@starting-style{.password-dialog:not([open]){opacity:1}}.password-dialog__close-button{cursor:pointer}.password-dialog__header{position:absolute;top:0;right:0;padding:var(--padding-lg);z-index:var(--layer-raised)}.password-dialog__content{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--padding-lg);height:100%;transition:transform var(--animation-values)}.password-dialog__content .email-signup__message{padding-block-start:var(--padding-xl)}.password-dialog[open] .password-dialog__content{transform:translateY(0)}@starting-style{.password-dialog[open] .password-dialog__content{transform:translateY(1em)}}.password-dialog:not([open]) .password-dialog__content{transform:translateY(1em)}@starting-style{.password-dialog:not([open]) .password-dialog__content{transform:translateY(0)}}.storefront-password-form{max-width:400px;width:100%}.email-signup__input-group,.password-dialog__submit-button{width:100%}@media screen and (min-width:750px){.email-signup__input-group,.password-dialog__submit-button{width:auto}}
/*# sourceMappingURL=/cdn/shop/t/1/compiled_assets/styles.css.map?subset=AAAAAAIAAQAAAAAAAAAAAAAAAAACAAAAAIA */
