.ll-pw{--ll-navy: #0A3161;--ll-navy-deep: #061a33;--ll-lake: #1B6CA8;--ll-red: #E63B2E;--ll-white: #ffffff;background:linear-gradient(165deg,var(--ll-navy-deep) 0%,var(--ll-navy) 42%,#0e4a7a 78%,var(--ll-lake) 100%);color:var(--ll-white);min-height:100%;padding:28px 20px 40px;font-family:Inter,system-ui,sans-serif}.ll-pw__inner{max-width:720px;margin:0 auto}.ll-pw__brand{text-align:center;margin-bottom:20px}.ll-pw__logo{display:inline-block;width:180px;max-width:100%;height:auto}.ll-pw__hero{display:flex;flex-direction:column;gap:22px}.ll-pw__video-wrap{position:relative;border-radius:16px;overflow:hidden;background:#04101f;aspect-ratio:9 / 16;max-height:min(62vh,520px);margin:0 auto;width:min(100%,320px);box-shadow:0 18px 40px #00000059}.ll-pw__video{width:100%;height:100%;object-fit:cover;display:block}.ll-pw__controls{position:absolute;left:10px;bottom:10px;z-index:2;display:flex;gap:8px}.ll-pw__ctrl{min-height:44px;min-width:44px;padding:8px 12px;border:0;border-radius:999px;background:#0a3161e6;color:#fff;font:600 13px/1.2 Inter,system-ui,sans-serif;cursor:pointer;display:inline-flex;align-items:center;gap:6px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ll-pw__ctrl:focus-visible{outline:2px solid #fff;outline-offset:2px}.ll-pw__ctrl-icon{font-size:12px}.ll-pw__eyebrow{margin:0 0 10px;font-family:Inter,system-ui,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ffffffeb;text-wrap:balance}.ll-pw__headline{font-family:Archivo Black,Archivo,Impact,sans-serif;font-weight:400;font-size:clamp(1.75rem,6.2vw,2.6rem);line-height:1.08;letter-spacing:-.02em;margin:0 0 12px;text-wrap:balance}.ll-pw__subhead{margin:0 0 18px;font-size:1.05rem;line-height:1.45;color:#ffffffeb}.ll-pw__countdown{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 18px}.ll-pw__count-unit{background:#ffffff14;border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:10px 6px;text-align:center}.ll-pw__count-num{display:block;font-family:Archivo Black,Archivo,Impact,sans-serif;font-size:1.45rem;line-height:1}.ll-pw__count-label{display:block;margin-top:4px;font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;color:#ffffffb8}.ll-pw__preorder{margin:-6px 0 18px;text-align:center;font-size:.92rem;line-height:1.4;color:#ffffffc7;text-wrap:balance}.ll-pw__open{font-family:Archivo Black,Archivo,Impact,sans-serif;font-size:1.5rem;margin:0 0 18px}.ll-pw__form{margin:0 0 18px;display:flex;flex-direction:column;gap:12px}.ll-pw__field{display:flex;flex-direction:column;gap:6px}.ll-pw__label{font-size:.88rem;font-weight:600;color:#ffffffeb}.ll-pw__optional{font-weight:400;color:#ffffffa6}.ll-pw__input{min-height:52px;width:100%;border:1px solid rgba(255,255,255,.28);border-radius:14px;padding:14px 16px;font-size:16px;font-family:Inter,system-ui,sans-serif;background:#fffffff5;color:#0a3161;box-sizing:border-box}.ll-pw__input--unlock{min-height:56px;font-size:1.1rem}.ll-pw__btn{min-height:52px;width:100%;border:0;border-radius:14px;background:var(--ll-red);color:#fff;font:700 1.05rem/1 Inter,system-ui,sans-serif;cursor:pointer;box-shadow:0 8px 20px #e63b2e59}.ll-pw__btn:hover{filter:brightness(1.06)}.ll-pw__free{text-align:center;font-family:Inter,system-ui,sans-serif;font-size:.8rem;font-weight:500;line-height:1.35;letter-spacing:.01em;color:#0a3161b8;background:#ffffffe0;display:block;width:fit-content;max-width:100%;margin:2px auto 0;padding:5px 12px;border-radius:999px}.ll-pw__btn--unlock{min-height:56px;font-size:1.1rem}.ll-pw__unlock{margin:8px 0 14px;padding:18px 16px;border-radius:16px;background:#ffffff14;border:1px solid rgba(255,255,255,.18)}.ll-pw__unlock-label{margin:0 0 12px;font-family:Archivo Black,Archivo,Impact,sans-serif;font-size:1.05rem;line-height:1.25;text-wrap:balance}.ll-pw__unlock-form{margin:0}.ll-pw__unlock-row{display:flex;flex-direction:column;gap:10px}.ll-pw__member-link-wrap{margin:4px 0 12px;text-align:center}.ll-pw__member-link{background:none;border:0;padding:8px;color:#ffffffb3;font:500 .85rem/1.3 Inter,system-ui,sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ll-pw__member-link:hover{color:#fff}.ll-pw__fine{margin:8px 0 0;font-size:.88rem;color:#ffffffbf}.ll-pw__msg{margin:10px 0 0;font-size:.95rem}.ll-pw__msg--ok{color:#b7f5c8}.ll-pw__msg--err{color:#ffb4b4}.ll-pw__colors{display:grid;grid-template-columns:1fr;gap:14px;margin:32px 0 28px}.ll-pw__color{margin:0;background:#ffffff0f;border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.ll-pw__color img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.ll-pw__color figcaption{padding:10px 12px 12px;font-size:.95rem;font-weight:600;text-align:center}.ll-pw__foot{text-align:center;padding-top:8px;border-top:1px solid rgba(255,255,255,.12)}.ll-pw__born{margin:0 0 6px;font-size:.85rem;color:#ffffffb3}.ll-pw__ig{color:#fff;font-weight:600;text-decoration:underline;text-underline-offset:3px;min-height:44px;display:inline-flex;align-items:center}@media(min-width:720px){.ll-pw{padding:40px 32px 56px}.ll-pw__inner{max-width:980px}.ll-pw__logo{width:260px}.ll-pw__hero{display:grid;grid-template-columns:320px 1fr;gap:40px;align-items:center}.ll-pw__video-wrap{width:320px;max-height:560px}.ll-pw__unlock-row{flex-direction:row;align-items:stretch}.ll-pw__input--unlock{flex:1}.ll-pw__btn--unlock{width:auto;padding:0 22px;white-space:nowrap}.ll-pw__colors{grid-template-columns:repeat(3,1fr);gap:16px}}.password-footer{display:flex;flex-direction:column;align-items:center;gap:var(--gap-sm);padding-block:var(--padding-xl)}.ll-pw-footer{background:#061a33;color:#ffffffbf}.ll-pw-footer .password-footer__button,.ll-pw-footer .password-footer__admin-link,.ll-pw-footer a{color:#ffffffd9}.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-foreground);cursor:pointer;text-decoration:underline}.password-footer__button:hover{color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text));text-decoration: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;inset-inline-start: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;inset-inline-end: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/16/compiled_assets/styles.css.map?subset=AAAIAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAg */
