.lara-launch,.lara-launch *{box-sizing:border-box}.lara-launch{position:relative;isolation:isolate;width:100vw;min-height:calc(100svh - 58px);margin-inline-start:calc(50% - 50vw);overflow:clip;color:var(--lara-ink);background:radial-gradient(circle at 78% 24%,color-mix(in srgb,var(--lara-glow) 30%,transparent) 0,transparent 31%),radial-gradient(circle at 13% 86%,color-mix(in srgb,var(--lara-accent) 14%,transparent) 0,transparent 28%),linear-gradient(135deg,color-mix(in srgb,var(--lara-bg) 88%,#24141d) 0%,var(--lara-bg) 58%,#070608 100%)}body:has(.lara-launch){overflow-x:hidden}.lara-launch__grain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.12;mix-blend-mode:soft-light;background-image:repeating-radial-gradient(circle at 17% 32%,rgb(255 255 255 / .28) 0 .7px,transparent .8px 3.8px),repeating-linear-gradient(117deg,transparent 0 8px,rgb(255 255 255 / .035) 8px 9px)}.lara-launch__aura{position:absolute;z-index:-1;border-radius:50%;pointer-events:none;filter:blur(2px);opacity:.48}.lara-launch__aura--one{top:-18%;right:4%;width:min(46vw,720px);aspect-ratio:1;border:1px solid color-mix(in srgb,var(--lara-accent) 38%,transparent);box-shadow:inset 0 0 120px color-mix(in srgb,var(--lara-glow) 18%,transparent);animation:lara-drift 12s ease-in-out infinite}.lara-launch__aura--two{bottom:-25%;left:-8%;width:min(34vw,520px);aspect-ratio:1;background:color-mix(in srgb,var(--lara-accent) 9%,transparent);filter:blur(70px);animation:lara-drift 15s ease-in-out -5s infinite reverse}.lara-launch__wordmark{position:absolute;top:49%;left:-.04em;z-index:-1;transform:translateY(-50%);color:transparent;font-family:var(--font-heading--family);font-size:clamp(14rem,34vw,38rem);font-weight:400;line-height:.72;letter-spacing:-.085em;white-space:nowrap;-webkit-text-stroke:1px rgb(255 255 255 / .055);pointer-events:none}.lara-launch__shell{position:relative;z-index:1;display:grid;grid-template-rows:auto 1fr auto;width:min(100%,1520px);min-height:calc(100svh - 58px);margin:0 auto;padding:30px clamp(24px,5vw,82px) 0}.lara-launch__header{display:flex;align-items:center;justify-content:space-between;gap:24px;animation:lara-reveal .8s var(--ease-out-cubic, cubic-bezier(.33, 1, .68, 1)) both}.lara-launch__brand{display:inline-flex;align-items:baseline;gap:10px;color:inherit;text-decoration:none}.lara-launch__brand-main{font-family:var(--font-heading--family);font-size:clamp(1.65rem,2.3vw,2.2rem);line-height:1;letter-spacing:-.055em}.lara-launch__brand-sub,.lara-launch__status,.lara-launch__eyebrow,.lara-launch__microcopy,.lara-launch__frame-label,.lara-launch__frame-caption,.lara-launch__vertical{font-family:var(--font-body--family);font-size:.65rem;font-weight:600;line-height:1.2;letter-spacing:.2em;text-transform:uppercase}.lara-launch__brand-sub{color:color-mix(in srgb,var(--lara-ink) 66%,transparent)}.lara-launch__status{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border:1px solid rgb(255 255 255 / .13);border-radius:999px;color:color-mix(in srgb,var(--lara-ink) 72%,transparent);background:#ffffff09;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.lara-launch__status-dot{width:6px;height:6px;border-radius:50%;background:var(--lara-accent);box-shadow:0 0 color-mix(in srgb,var(--lara-accent) 55%,transparent);animation:lara-pulse 2.4s ease-out infinite}.lara-launch__stage{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.78fr);align-items:center;gap:clamp(36px,6vw,110px);padding-block:clamp(58px,8vh,110px) clamp(46px,7vh,90px)}.lara-launch__content{position:relative;z-index:2;max-width:820px}.lara-launch__eyebrow{display:flex;align-items:center;gap:14px;margin:0 0 24px;color:var(--lara-accent);animation:lara-reveal .8s .12s var(--ease-out-cubic, cubic-bezier(.33, 1, .68, 1)) both}.lara-launch__eyebrow:before{width:42px;height:1px;content:"";background:currentColor}.lara-launch__heading{display:flex;flex-direction:column;align-items:flex-start;margin:0;color:var(--lara-ink);font-family:var(--font-heading--family);font-size:clamp(4.8rem,8.6vw,9.3rem);font-weight:400;line-height:.76;letter-spacing:-.065em;text-wrap:balance}.lara-launch__heading>span,.lara-launch__heading>em{display:block;animation:lara-reveal .9s var(--ease-out-cubic, cubic-bezier(.33, 1, .68, 1)) both}.lara-launch__heading>span:first-child{animation-delay:.18s}.lara-launch__heading>em{margin-inline-start:.56em;color:var(--lara-accent);font-weight:400;animation-delay:.26s}.lara-launch__heading-last{margin-inline-start:.08em;animation-delay:.34s!important}.lara-launch__body{max-width:48ch;margin:clamp(28px,4vh,44px) 0 0;color:color-mix(in srgb,var(--lara-ink) 70%,transparent);font-family:var(--font-body--family);font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.75;animation:lara-reveal .9s .42s var(--ease-out-cubic, cubic-bezier(.33, 1, .68, 1)) both}.lara-launch__form{width:min(100%,660px);margin-block-start:clamp(30px,4vh,44px);animation:lara-reveal .9s .5s var(--ease-out-cubic, cubic-bezier(.33, 1, .68, 1)) both}.lara-launch__field{display:flex;align-items:center;gap:8px;padding:7px;border:1px solid rgb(255 255 255 / .14);border-radius:999px;background:#ffffff0e;box-shadow:0 24px 80px #00000038;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:border-color .22s ease,box-shadow .22s ease,background .22s ease}.lara-launch__field:focus-within{border-color:color-mix(in srgb,var(--lara-accent) 66%,transparent);background:#ffffff13;box-shadow:0 20px 80px #0000004d,0 0 0 3px color-mix(in srgb,var(--lara-accent) 12%,transparent)}.lara-launch__input{min-width:0;flex:1;min-height:54px;padding:0 20px;border:0;outline:0;color:var(--lara-ink);background:transparent;font-family:var(--font-body--family);font-size:.95rem}.lara-launch .lara-launch__input{border-radius:999px;color:var(--lara-ink);background-color:transparent!important;-webkit-text-fill-color:var(--lara-ink)}.lara-launch__input::placeholder{color:color-mix(in srgb,var(--lara-ink) 48%,transparent)}.lara-launch__button{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:54px;padding:0 25px;border:0;border-radius:999px;color:#161015;background:linear-gradient(135deg,color-mix(in srgb,var(--lara-accent) 86%,white),var(--lara-accent));box-shadow:0 8px 30px color-mix(in srgb,var(--lara-accent) 20%,transparent);font-family:var(--font-body--family);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:transform .22s ease,box-shadow .22s ease,filter .22s ease}.lara-launch__button svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;transition:transform .22s ease}.lara-launch__button:hover{transform:translateY(-2px);filter:brightness(1.06);box-shadow:0 13px 38px color-mix(in srgb,var(--lara-accent) 28%,transparent)}.lara-launch__button:hover svg{transform:translate(3px)}.lara-launch__button:focus-visible{outline:2px solid var(--lara-ink);outline-offset:3px}.lara-launch__microcopy{margin:13px 0 0 20px;color:color-mix(in srgb,var(--lara-ink) 64%,transparent);font-size:.67rem;letter-spacing:.12em;animation:lara-reveal .9s .58s var(--ease-out-cubic, cubic-bezier(.33, 1, .68, 1)) both}.lara-launch__success{display:flex;align-items:center;gap:14px;min-height:68px;padding:14px 20px;border:1px solid color-mix(in srgb,var(--lara-accent) 45%,transparent);border-radius:999px;color:var(--lara-ink);background:color-mix(in srgb,var(--lara-accent) 10%,transparent);font-family:var(--font-body--family)}.lara-launch__success-mark{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;color:#161015;background:var(--lara-accent)}.lara-launch__errors{margin:12px 18px 0;color:#ffb9b9;font-family:var(--font-body--family);font-size:.85rem}.lara-launch__errors ul{margin:0;padding-inline-start:18px}.lara-launch__art{position:relative;display:grid;min-height:clamp(520px,63vh,700px);place-items:center;animation:lara-reveal 1s .28s var(--ease-out-cubic, cubic-bezier(.33, 1, .68, 1)) both}.lara-launch__orbit{position:absolute;width:min(38vw,560px);aspect-ratio:1;border:1px solid rgb(255 255 255 / .11);border-radius:50%;transform:rotate(-11deg) scaleY(.72);animation:lara-orbit 26s linear infinite}.lara-launch__orbit:before,.lara-launch__orbit:after{position:absolute;content:"";border:1px solid color-mix(in srgb,var(--lara-accent) 22%,transparent);border-radius:inherit}.lara-launch__orbit:before{top:10%;right:10%;bottom:10%;left:10%}.lara-launch__orbit:after{top:23%;right:23%;bottom:23%;left:23%}.lara-launch__frame{position:relative;width:min(31vw,455px);aspect-ratio:.72;overflow:hidden;border:1px solid rgb(255 255 255 / .2);border-radius:48% 48% 18px 18px/34% 34% 18px 18px;background:radial-gradient(circle at 52% 22%,color-mix(in srgb,var(--lara-accent) 30%,transparent),transparent 32%),linear-gradient(150deg,rgb(255 255 255 / .11),transparent 37%,rgb(0 0 0 / .24)),color-mix(in srgb,var(--lara-glow) 32%,var(--lara-bg));box-shadow:0 46px 110px #0000006b,inset 0 0 90px #ffffff09;transform:rotate(2.8deg);animation:lara-float 8s ease-in-out infinite}.lara-launch__frame:before{position:absolute;top:14px;right:14px;bottom:14px;left:14px;z-index:2;border:1px solid rgb(255 255 255 / .12);border-radius:inherit;content:"";pointer-events:none}.lara-launch__frame:after{position:absolute;top:-25%;left:-70%;width:52%;height:160%;content:"";background:linear-gradient(90deg,transparent,rgb(255 255 255 / .12),transparent);transform:rotate(18deg);animation:lara-shimmer 7.5s ease-in-out 1.5s infinite}.lara-launch__frame-glow{position:absolute;top:19%;left:50%;width:54%;aspect-ratio:1;border-radius:50%;background:color-mix(in srgb,var(--lara-accent) 16%,transparent);filter:blur(45px);transform:translate(-50%)}.lara-launch__frame-index,.lara-launch__frame-label{position:absolute;z-index:3;top:34px}.lara-launch__frame-index{left:36px;color:var(--lara-accent);font-family:var(--font-heading--family);font-size:1.8rem;font-style:italic}.lara-launch__frame-label{right:34px;color:color-mix(in srgb,var(--lara-ink) 55%,transparent);writing-mode:vertical-rl}.lara-launch__figure{position:absolute;top:7%;right:4%;bottom:0;left:4%;width:92%;height:93%;overflow:visible;filter:drop-shadow(0 20px 34px rgb(0 0 0 / .3))}.lara-launch__figure-soft{fill:color-mix(in srgb,var(--lara-accent) 10%,transparent);stroke:color-mix(in srgb,var(--lara-accent) 34%,transparent);stroke-width:1}.lara-launch__figure-line,.lara-launch__figure-detail{stroke:color-mix(in srgb,var(--lara-ink) 76%,var(--lara-accent));stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35;stroke-dasharray:1300;stroke-dashoffset:1300;animation:lara-draw 3.2s .8s var(--ease-out-cubic, cubic-bezier(.33, 1, .68, 1)) forwards}.lara-launch__figure-line--delay{animation-delay:1.05s}.lara-launch__figure-detail{opacity:.44;stroke-width:.8;animation-delay:1.35s}.lara-launch__figure-jewel{fill:var(--lara-accent);filter:drop-shadow(0 0 12px color-mix(in srgb,var(--lara-accent) 68%,transparent))}.lara-launch__frame-caption{position:absolute;right:34px;bottom:28px;z-index:3;color:color-mix(in srgb,var(--lara-ink) 54%,transparent)}.lara-launch__seal{position:absolute;right:3%;bottom:8%;display:grid;width:88px;aspect-ratio:1;place-items:center;border:1px solid color-mix(in srgb,var(--lara-accent) 48%,transparent);border-radius:50%;color:var(--lara-accent);background:color-mix(in srgb,var(--lara-bg) 82%,transparent);box-shadow:0 18px 46px #0000004d;font-family:var(--font-heading--family);font-size:1.65rem;font-style:italic;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:lara-seal 18s linear infinite}.lara-launch__seal:before{position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:1px dashed color-mix(in srgb,var(--lara-accent) 35%,transparent);border-radius:50%;content:""}.lara-launch__vertical{position:absolute;left:1%;bottom:10%;color:color-mix(in srgb,var(--lara-ink) 34%,transparent);writing-mode:vertical-rl;transform:rotate(180deg)}.lara-launch__marquee{width:100vw;margin-inline-start:calc(50% - 50vw);overflow:hidden;border-top:1px solid rgb(255 255 255 / .09)}.lara-launch__marquee-track{display:flex;width:max-content;padding-block:18px;animation:lara-marquee 32s linear infinite}.lara-launch__marquee span{padding-inline-end:3.2rem;color:color-mix(in srgb,var(--lara-ink) 42%,transparent);font-family:var(--font-body--family);font-size:.64rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;white-space:nowrap}@keyframes lara-reveal{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes lara-drift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(-22px,18px,0) scale(1.04)}}@keyframes lara-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--lara-accent) 55%,transparent)}70%{box-shadow:0 0 0 10px transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes lara-orbit{to{transform:rotate(349deg) scaleY(.72)}}@keyframes lara-float{0%,to{transform:rotate(2.8deg) translateY(0)}50%{transform:rotate(1.7deg) translateY(-13px)}}@keyframes lara-shimmer{0%,15%{left:-70%;opacity:0}35%{opacity:1}55%,to{left:135%;opacity:0}}@keyframes lara-draw{to{stroke-dashoffset:0}}@keyframes lara-seal{to{transform:rotate(360deg)}}@keyframes lara-marquee{to{transform:translate(-25%)}}@media screen and (max-width:980px){.lara-launch__shell{min-height:auto}.lara-launch__stage{grid-template-columns:1fr;gap:42px;padding-block:72px 56px}.lara-launch__content{max-width:760px}.lara-launch__heading{font-size:clamp(4.8rem,15vw,8.5rem)}.lara-launch__art{min-height:560px}.lara-launch__frame{width:min(68vw,455px)}.lara-launch__orbit{width:min(82vw,580px)}.lara-launch__seal{right:15%}.lara-launch__vertical{left:12%}}@media screen and (max-width:560px){.lara-launch{min-height:auto}.lara-launch__shell{padding:22px 18px 0}.lara-launch__brand{gap:7px}.lara-launch__brand-main{font-size:1.55rem}.lara-launch__brand-sub{font-size:.54rem}.lara-launch__status{gap:7px;padding:8px 10px;font-size:.54rem;letter-spacing:.13em}.lara-launch__stage{gap:38px;padding-block:58px 42px}.lara-launch__eyebrow{margin-block-end:20px;font-size:.58rem;letter-spacing:.16em}.lara-launch__eyebrow:before{width:28px}.lara-launch__heading{font-size:clamp(4rem,19vw,5.8rem);line-height:.79}.lara-launch__heading>em{margin-inline-start:.18em}.lara-launch__body{margin-block-start:28px;font-size:.97rem;line-height:1.65}.lara-launch__field{flex-direction:column;align-items:stretch;gap:6px;padding:6px;border-radius:24px}.lara-launch__input{width:100%;min-height:50px;padding-inline:16px;text-align:center}.lara-launch__button{width:100%;min-height:52px;border-radius:18px}.lara-launch__microcopy{margin-inline:0;text-align:center;font-size:.62rem;line-height:1.55}.lara-launch__art{min-height:430px}.lara-launch__frame{width:min(82vw,340px)}.lara-launch__orbit{width:95vw}.lara-launch__frame-index{top:28px;left:28px;font-size:1.5rem}.lara-launch__frame-label{top:29px;right:26px;font-size:.5rem}.lara-launch__seal{right:2%;bottom:2%;width:70px;font-size:1.3rem}.lara-launch__vertical{display:none}.lara-launch__marquee{width:calc(100% + 36px);margin-inline-start:-18px}.lara-launch__marquee-track{padding-block:15px}}@media screen and (max-width:360px){.lara-launch__heading{font-size:3.55rem}}@media(prefers-reduced-motion:reduce){.lara-launch *,.lara-launch *:before,.lara-launch *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0ms!important}}.password-footer{display:flex;align-items:center;justify-content:flex-end;min-height:58px;padding:8px clamp(18px,5vw,82px) 12px;border-top:1px solid rgb(255 255 255 / .09);color:#f4eadb;background:#0c090c}.password-footer__button{min-height:var(--minimum-touch-target);padding-inline:10px;background-color:transparent;color:#f4eadbad;font-family:var(--font-body--family);font-size:.64rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;text-decoration:none;text-underline-offset:.3em}.password-footer__button:hover{color:#d7ad68;text-decoration:underline}.password-footer__button:focus-visible{outline:1px solid #d7ad68;outline-offset:3px}.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/2/compiled_assets/styles.css.map?subset=AIAACAAAAAAAAAAAAAAAAAAAAAAAABA */
