html.html-password,html.html-password body{max-width:100%;overflow-x:hidden}@supports (overflow: clip){html.html-password,html.html-password body{overflow-x:clip}}.password-landing{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;overflow:hidden;padding:var(--gutter-large) var(--gutter-regular);background-color:var(--pl-background, #000);color:#fff;text-align:center;--pl-digit: var(--pl-digit-size, 72px)}.password-landing--height-full{min-height:calc(100vh - var(--pl-offset, 0px));min-height:calc(100svh - var(--pl-offset, 0px))}.password-landing--height-large{min-height:80vh;min-height:80svh}.password-landing--height-medium{min-height:60vh;min-height:60svh}.password-landing--content-top{justify-content:flex-start}.password-landing--content-bottom{justify-content:flex-end}.password-landing__media,.password-landing__media-item,.password-landing__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.password-landing__media{z-index:-2}.password-landing__media img,.password-landing__media video{display:block;width:100%;height:100%;object-fit:cover}.password-landing__media-item--mobile{display:none}.password-landing__overlay{z-index:-1;background:#000;opacity:var(--pl-overlay-opacity, 0);pointer-events:none}.password-landing__content{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--pl-gap, 32px);width:100%;max-width:48rem}.pl-logo{width:var(--pl-logo-width, 160px);max-width:100%}.pl-logo__image{display:block;width:100%;height:auto}password-countdown{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%}.pl-countdown__heading{margin:0;line-height:1.1;text-transform:uppercase;letter-spacing:.04em;color:var(--pl-heading-color, inherit)}.pl-countdown__timer{display:flex;align-items:flex-start;justify-content:center;gap:calc(var(--pl-digit) * .12)}.pl-countdown__timer[hidden],.pl-countdown__complete[hidden],.pl-countdown__heading[hidden]{display:none}.pl-countdown__unit{display:flex;flex-direction:column;align-items:center;gap:calc(var(--pl-digit) * .12);min-width:calc(var(--pl-digit) * 1.35);padding:calc(var(--pl-digit) * .14) calc(var(--pl-digit) * .1);border-radius:calc(var(--pl-digit) * .16);background:var(--pl-unit-background, transparent)}.pl-countdown__value{font-size:var(--pl-digit);font-weight:var(--font-weight-headings-bold, 700);line-height:1;font-variant-numeric:tabular-nums;color:var(--pl-digit-color, inherit)}.pl-countdown__label{font-size:max(11px,calc(var(--pl-digit) * .18));font-weight:var(--font-weight-body-bold, 700);line-height:1;letter-spacing:.08em;text-transform:uppercase;color:var(--pl-label-color, inherit)}.pl-countdown__separator{padding-top:calc(var(--pl-digit) * .14);font-size:var(--pl-digit);font-weight:var(--font-weight-headings-bold, 700);line-height:1;opacity:.6;color:var(--pl-digit-color, inherit)}.pl-countdown__complete{margin:0;font-size:calc(var(--pl-digit) * .75);font-weight:var(--font-weight-headings-bold, 700);line-height:1;letter-spacing:.02em;text-transform:uppercase;color:var(--pl-digit-color, inherit)}.pl-actions{display:flex;flex-direction:column;gap:.75rem;width:100%;max-width:22rem}.pl-button{position:relative;justify-content:center;width:100%;cursor:pointer}html.pl-popup-open{overflow:hidden}.pl-popup[hidden]{display:none}.pl-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100050;display:flex;align-items:center;justify-content:center;padding:1rem}.pl-popup__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--pl-popup-overlay, rgba(0, 0, 0, .6));opacity:0;transition:opacity .2s ease}.pl-popup.is-open .pl-popup__overlay{opacity:1}.pl-popup__dialog{position:relative;z-index:1;width:100%;max-width:32rem;max-height:calc(100vh - 2rem);max-height:calc(100dvh - 2rem);overflow-y:auto;border-radius:8px;background:var(--color-scheme-background, #fff);color:var(--color-scheme-text, #000);box-shadow:0 12px 40px #00000059;outline:none;opacity:0;transform:translateY(12px) scale(.98);transition:transform .22s ease,opacity .22s ease}.pl-popup.is-open .pl-popup__dialog{opacity:1;transform:translateY(0) scale(1)}.pl-popup__close{position:absolute;z-index:5;top:.75rem;right:.75rem;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:none;border-radius:50%;background:var(--color-scheme-text, #000);color:var(--color-scheme-background, #fff);cursor:pointer}html[dir=rtl] .pl-popup__close{right:auto;left:.75rem}.pl-popup__close svg{width:.875rem;height:.875rem}.pl-popup__close svg path,.pl-popup__close svg rect{fill:currentColor}.pl-popup__body--embed{padding:0;border-radius:8px;overflow:hidden}.pl-popup__body--embed iframe{display:block;width:100%;border:none}.pl-popup__body--password{padding:2.5rem 1.5rem 1.5rem;text-align:center}.pl-popup__heading{margin:0 0 1.25rem;line-height:1.1;text-transform:uppercase;letter-spacing:.02em}.pl-password-form .form-row+.form-row{margin-top:.75rem}.pl-password-form input[type=password]{width:100%;text-align:center}.pl-password-form .alert{margin-bottom:.75rem;text-align:start}.pl-password-form__submit{position:relative;justify-content:center}@media screen and (max-width:767px){.password-landing{--pl-digit: var(--pl-digit-size-mobile, 44px);padding:var(--gutter-regular) var(--gutter-small)}.pl-logo{width:var(--pl-logo-width-mobile, 120px)}.password-landing__media-item--desktop{display:none}.password-landing__media-item--mobile{display:block}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/section-password-landing.css.map */
