olas-signup{display:block;max-width:42rem;color:rgb(var(--color-foreground))}.olas-signup [hidden]{display:none!important}.olas-signup p{margin:0 0 1.6rem}.olas-signup__promise{font-size:1.6rem;line-height:1.5}.olas-signup__field{display:grid;gap:.8rem;margin-bottom:1.6rem}.olas-signup__field label{font-size:1.4rem;line-height:1.4}.olas-signup__field input{box-sizing:border-box;width:100%;min-width:0;min-height:5.2rem;border:1px solid rgba(var(--color-foreground),.55);border-radius:0;padding:1.2rem;background:transparent;color:inherit;font:inherit;font-size:16px;-webkit-appearance:none;appearance:none}.olas-signup__field input::placeholder{color:rgba(var(--color-foreground),.6);opacity:1}.olas-signup__consent{display:flex;align-items:flex-start;gap:1rem;cursor:pointer;min-height:4.4rem;padding-block:.6rem;margin-bottom:1rem;font-size:1.4rem;line-height:1.5}.olas-signup__consent input{-webkit-appearance:checkbox;appearance:auto;position:static;opacity:1;flex:0 0 1.8rem;width:1.8rem;height:1.8rem;margin:.2rem 0 0;accent-color:rgb(var(--color-foreground))}.olas-signup__submit{width:100%;min-height:5.2rem;padding:1.2rem 1.6rem;border-radius:0;white-space:normal;font-size:1.6rem;line-height:1.5;letter-spacing:normal;text-transform:none}.olas-signup__submit:disabled{opacity:.6;cursor:wait}.olas-signup .olas-signup__note{font-size:1.4rem;line-height:1.45;margin:1.2rem 0}.olas-signup a{color:inherit;text-decoration:underline;text-underline-offset:.3em}.olas-signup__skip,.olas-signup__next{display:inline-flex;align-items:center;min-height:4.4rem;margin-top:.8rem;border:0;padding:.8rem 0;background:transparent;color:inherit;font:inherit;font-size:1.4rem;text-decoration:underline;text-underline-offset:.3em;cursor:pointer}.olas-signup__skip{display:flex;justify-content:center;width:100%;text-align:center;margin-top:1.2rem}.olas-signup__title{font-family:var(--font-heading-family);font-size:2.8rem;line-height:1.15;font-weight:var(--font-heading-weight)}.olas-signup__receipt{padding-block:.8rem;font-size:1.6rem;line-height:1.4}.olas-signup__sms{margin-top:2.4rem;padding-top:2.8rem;border-top:1px solid rgb(var(--color-border))}.olas-signup__sms .olas-signup__field{margin-top:1.8rem}.olas-signup [data-sms-receipt]{margin-top:2.4rem;padding-top:2.8rem;border-top:1px solid rgb(var(--color-border))}.olas-signup--footer .olas-signup__title{font-size:2.4rem}.olas-launch__body:has(olas-signup[data-step=sms]) .olas-launch__intro,.olas-launch__body:has(olas-signup[data-step=done]) .olas-launch__intro{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.olas-signup__error{font-size:1.4rem;line-height:1.5;border-left:2px solid currentColor;padding-left:1rem}.olas-signup [aria-invalid=true]{border-width:2px}.olas-signup :focus-visible{outline:2px solid currentColor;outline-offset:3px}.olas-signup [tabindex="-1"]:focus{outline:none}.avaliability-notification-inner:has(olas-signup){max-height:100dvh;overflow-y:auto;padding-bottom:max(2.4rem,env(safe-area-inset-bottom))}.olas-launch{padding-block:2.4rem}.olas-launch__grid{display:grid;gap:2.4rem;align-items:center;padding-inline:clamp(2rem,4vw,6.4rem)}.olas-launch__media{aspect-ratio:2 / 1;overflow:hidden}.olas-launch__media picture,.olas-launch__media img{display:block;width:100%;height:100%;object-fit:cover}.olas-launch__eyebrow{margin:0 0 .8rem;font:1.2rem/1.4 var(--font-subtitle-family);letter-spacing:.12em}.olas-launch__title{font-size:clamp(2.6rem,3vw,4rem);line-height:1.05;margin:0 0 1.2rem}.olas-launch__description{font-size:1.5rem;line-height:1.5;margin:0 0 2rem;max-width:38ch}@media(min-width:990px){.olas-launch{padding-block:4rem}.olas-launch__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(4rem,6vw,8rem)}.olas-launch__media{aspect-ratio:1}.olas-launch__body{max-width:42rem}}@media(prefers-reduced-motion:reduce){.olas-signup *,.olas-signup *:before,.olas-signup *:after{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/olas-signup.css.map */
