.linea-prelaunch{background:var(--linea-bg, #9e1a1d);color:var(--linea-text, #fae8c9);min-height:100vh;width:100%;box-sizing:border-box;display:flex;justify-content:center}.linea-prelaunch__inner{width:100%;max-width:560px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding:5.6rem 2.4rem 3.2rem;margin:0 auto}.linea-prelaunch__fade{animation:lineaPrelaunchFadeUp .7s ease both}@keyframes lineaPrelaunchFadeUp{0%{opacity:0;transform:translateY(.8rem)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.linea-prelaunch__fade{animation:none}}.linea-prelaunch__top{display:flex;flex-direction:column;align-items:center;gap:1.8rem;margin-bottom:var(--linea-spacing, 4.8rem)}.linea-prelaunch__logo-image{width:var(--linea-logo-width, 14rem);max-width:60vw;height:auto}.linea-prelaunch__logo-text{font-family:var(--linea-logo-font-family, var(--font-heading-family));font-weight:800;font-size:var(--linea-logo-text-size, 2.8rem);letter-spacing:.14em}.linea-prelaunch__kicker{display:flex;flex-direction:column;align-items:center;gap:.5rem;opacity:.72}.linea-prelaunch__kicker span{font-size:1.1rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase}.linea-prelaunch__countdown{display:block;margin-bottom:var(--linea-spacing, 4.8rem)}.linea-prelaunch__countdown-digits{display:flex;align-items:flex-start;justify-content:center;gap:clamp(.4rem,2vw,1.2rem);width:100%}.linea-prelaunch__access-bar{display:inline-flex;align-items:center;gap:.6rem;margin-bottom:var(--linea-spacing, 4.8rem);padding:.7rem 1.8rem;border-radius:var(--linea-radius, 0);background:var(--linea-access-bar-bg, transparent);border:.1rem solid var(--linea-access-bar-bg, var(--linea-access-bar-color, var(--linea-text, #fae8c9)));color:var(--linea-access-bar-color, var(--linea-text, #fae8c9));font-family:var(--linea-access-bar-font-family, var(--font-body-family));font-size:var(--linea-access-bar-size, 1.2rem);font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;box-shadow:0 .3rem 1rem var(--linea-input-shadow, rgba(158, 26, 29, .16));transition:opacity .15s ease}.linea-prelaunch__access-bar:hover{opacity:.85}.linea-prelaunch__access-bar-arrow{font-size:1.2em;line-height:1;animation:lineaAccessBarBounce 1.6s ease-in-out infinite}@keyframes lineaAccessBarBounce{0%,to{transform:translateY(0)}50%{transform:translateY(.3rem)}}@media(prefers-reduced-motion:reduce){.linea-prelaunch__access-bar-arrow{animation:none}}.linea-prelaunch__countdown-unit{display:flex;flex-direction:column;align-items:center;gap:.5rem;min-width:0}.linea-prelaunch__countdown-value{font-family:var(--font-heading-family);font-weight:800;font-variant-numeric:tabular-nums;line-height:1;color:var(--linea-countdown-color, var(--linea-text, #fae8c9));font-size:clamp(2.2rem,8.5vw,var(--linea-countdown-size, 4.4rem))}.linea-prelaunch__countdown-label{font-size:clamp(.85rem,2.4vw,1.1rem);font-weight:600;letter-spacing:.1em;text-transform:uppercase;opacity:.68;white-space:nowrap}.linea-prelaunch__countdown-sep{font-family:var(--font-heading-family);font-weight:800;line-height:1;color:var(--linea-countdown-color, var(--linea-text, #fae8c9));font-size:clamp(2.2rem,8.5vw,var(--linea-countdown-size, 4.4rem));opacity:.5;padding-top:.1rem;flex-shrink:0}.linea-prelaunch__image-wrap{width:var(--linea-image-width, 80%);max-width:var(--linea-image-max-width, 360px);margin-bottom:var(--linea-spacing, 4.8rem)}.linea-prelaunch__image-wrap--left{margin-right:auto}.linea-prelaunch__image-wrap--right{margin-left:auto}.linea-prelaunch__image{display:block;width:100%;height:auto}.linea-prelaunch__image-wrap--placeholder{aspect-ratio:3 / 4;box-sizing:border-box;border:.1rem solid color-mix(in srgb,var(--linea-text, #fae8c9) 40%,transparent);display:flex;align-items:center;justify-content:center;text-align:center}.linea-prelaunch__image-wrap--placeholder span{font-size:1rem;letter-spacing:.22em;text-transform:uppercase;opacity:.55;line-height:1.8;padding:0 2rem}.linea-prelaunch__headline{margin:0 0 1.8rem;font-family:var(--font-heading-family);font-weight:800;line-height:1.04;letter-spacing:-.01em;text-align:center;max-width:76rem;font-size:clamp(3.4rem,8vw,var(--linea-headline-size, 6.4rem));color:var(--linea-text, #fae8c9)}.linea-prelaunch__subheadline{margin:0 0 var(--linea-spacing, 4.8rem);max-width:38rem;text-align:center;font-size:1.6rem;line-height:1.55;opacity:.8}.linea-prelaunch__form-wrap{display:block;width:100%;max-width:36rem}.linea-prelaunch__form{display:block}.linea-prelaunch__fields{display:flex;flex-direction:column;gap:1.2rem}.linea-prelaunch__input{width:100%;box-sizing:border-box;background:transparent;border:.1rem solid var(--linea-text, #fae8c9);border-radius:var(--linea-radius, 0);color:var(--linea-text, #fae8c9);padding:1.7rem 1.6rem;font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 .3rem 1rem var(--linea-input-shadow, rgba(158, 26, 29, .16))}.linea-prelaunch__input::placeholder{color:inherit;opacity:.85}.linea-prelaunch__input:focus{outline:none;border-color:currentColor}.linea-prelaunch__error{font-size:1.2rem;line-height:1.4;opacity:.9}.linea-prelaunch__button{width:100%;background:var(--linea-btn-bg, #fae8c9);color:var(--linea-btn-text, #6e1618);border:none;border-radius:var(--linea-radius, 0);padding:1.7rem 1.6rem;font-family:var(--font-body-family);font-weight:700;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:opacity .15s ease}.linea-prelaunch__button:hover{opacity:.85}.linea-prelaunch__supporting-text{margin:1.4rem 0 0;text-align:center;font-size:1.2rem;opacity:.62}.linea-prelaunch__success{text-align:center;padding:.8rem 0}.linea-prelaunch__success-heading{margin:0 0 1rem;font-family:var(--font-heading-family);font-weight:800;font-size:2.1rem;letter-spacing:.01em;color:var(--linea-text, #fae8c9)}.linea-prelaunch__success-text{margin:0;font-size:1.4rem;line-height:1.55;opacity:.8}.linea-prelaunch__footer{margin-top:auto;padding-top:var(--linea-spacing, 4.8rem);display:flex;flex-direction:column;align-items:center;gap:.7rem;opacity:.5}.linea-prelaunch__footer span{font-size:1rem;letter-spacing:.2em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-linea-prelaunch.css.map */
