.oveluri-coming-soon,.oveluri-coming-soon *{box-sizing:border-box}.oveluri-coming-soon{position:relative;isolation:isolate;display:grid;place-items:center;min-height:100vh;min-height:100svh;overflow:hidden;padding:clamp(2rem,3vw,3.2rem);background:var(--oveluri-paper);color:var(--oveluri-ink);font-family:var(--oveluri-font-body);font-size:max(1.6rem,16px);line-height:1.55}.oveluri-coming-soon:before{position:absolute;z-index:-1;top:-2rem;right:-2rem;bottom:-2rem;left:-2rem;content:"";background-color:var(--oveluri-paper);background-image:linear-gradient(115deg,#f1f2ec1f,#d9dfc833),var(--oveluri-coming-soon-garden),radial-gradient(ellipse at 15% 80%,#a6b88e,transparent 65%),radial-gradient(ellipse at 85% 15%,#d9dfc8,#f1f2ec 75%);background-position:center;background-size:cover;filter:blur(6px);transform:scale(1.03)}.oveluri-coming-soon__panel{width:min(100%,1040px);padding:clamp(2.8rem,3vw,3.6rem) clamp(3.2rem,6vw,8rem);border:1px solid rgba(255,255,255,.68);border-radius:32px;background:#f1f2ecf0;box-shadow:0 20px 70px #23281e1f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);text-align:center}.oveluri-coming-soon__wordmark{margin:0 0 1.8rem;color:var(--oveluri-olive);font-family:var(--oveluri-font-display);font-size:clamp(3.4rem,3.2vw,4rem);font-style:italic;font-weight:400;letter-spacing:-.055em;line-height:1}.oveluri-coming-soon__eyebrow{margin:0 0 1.2rem;color:var(--oveluri-olive);font-size:max(1.6rem,16px);font-weight:500;letter-spacing:.08em;text-transform:uppercase}.oveluri-coming-soon__title{margin:0 0 1.8rem;color:var(--oveluri-olive);font-family:var(--oveluri-font-display);font-size:clamp(5.2rem,5.4vw,6.4rem);font-style:italic;font-weight:400;line-height:1.04;letter-spacing:-.045em;overflow-wrap:break-word}.oveluri-coming-soon__title span{display:block}.oveluri-coming-soon__quote{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2.8rem;max-width:76rem;margin:0 auto}.oveluri-coming-soon__intro{min-width:0;margin:0;padding:0;border:0;font-size:max(1.6rem,16px);line-height:1.55;text-align:left}.oveluri-coming-soon__signup{max-width:66rem;margin:2.4rem auto 0}.oveluri-coming-soon__visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;padding:0;border:0;clip:rect(0,0,0,0);white-space:nowrap}.oveluri-coming-soon__form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.2rem 1rem;margin:0;text-align:left}.oveluri-coming-soon__email-field{grid-column:1;grid-row:1;min-width:0}.oveluri-coming-soon__email-field label{display:block;margin-bottom:.7rem;font-size:max(1.6rem,16px)}.oveluri-coming-soon__email-field input{display:block;width:100%;min-width:0;min-height:max(5.4rem,54px);padding:1.3rem 2rem;border:1px solid var(--oveluri-olive);border-radius:999px;background:var(--oveluri-white);color:var(--oveluri-ink);font:inherit;font-size:max(1.6rem,16px);line-height:1.4}.oveluri-coming-soon__email-field input::placeholder{color:var(--oveluri-ink);opacity:.65}.oveluri-coming-soon__signup-note{grid-column:1 / -1;grid-row:2;margin:0;min-width:0;font-size:max(1.6rem,16px);text-align:center}.oveluri-coming-soon__submit{display:inline-flex;grid-column:2;grid-row:1;align-self:end;align-items:center;justify-content:center;min-width:12rem;min-height:max(5.4rem,54px);padding:1.3rem 2.4rem;border:1px solid var(--oveluri-olive);border-radius:999px;background:var(--oveluri-olive);color:var(--oveluri-white);font:inherit;font-size:max(1.6rem,16px);font-weight:500;line-height:1.4;cursor:pointer}.oveluri-coming-soon__submit:hover{border-color:var(--oveluri-ink);background:var(--oveluri-ink)}.oveluri-coming-soon__privacy{display:inline;color:var(--oveluri-olive);text-underline-offset:.3rem}.oveluri-coming-soon__form>.oveluri-coming-soon__privacy{grid-column:1 / -1;text-align:center}.oveluri-coming-soon__signature{margin:0;padding-inline-start:2.8rem;border-inline-start:1px solid rgba(80,103,28,.2);text-align:left}.oveluri-coming-soon__signature-name{margin:0 0 .6rem;color:var(--oveluri-olive);font-family:var(--oveluri-font-display);font-size:3.2rem;font-style:italic;font-weight:400;line-height:1.15;letter-spacing:-.05em}.oveluri-coming-soon__signature-role{margin:0;color:var(--oveluri-olive);font-size:max(1.6rem,16px);font-weight:500}.oveluri-coming-soon__message{grid-column:1 / -1;margin:0;padding:1.4rem 1.6rem;border:1px solid currentColor;border-radius:16px;font-size:max(1.6rem,16px)}.oveluri-coming-soon__message--success{color:var(--oveluri-olive);background:var(--oveluri-soft-green);text-align:center}.oveluri-coming-soon__message--error{grid-row:1;color:var(--oveluri-ink);background:var(--oveluri-white)}.oveluri-coming-soon__message--error~.oveluri-coming-soon__email-field,.oveluri-coming-soon__message--error~.oveluri-coming-soon__submit{grid-row:2}.oveluri-coming-soon__message--error~.oveluri-coming-soon__signup-note{grid-row:3}.oveluri-coming-soon__message p{margin:0}.oveluri-coming-soon__message ul{margin:.5rem 0 0;padding-left:2rem}.oveluri-coming-soon__message a{color:inherit}.oveluri-coming-soon input:focus-visible,.oveluri-coming-soon button:focus-visible,.oveluri-coming-soon a:focus-visible{outline:3px solid var(--oveluri-ink);outline-offset:4px;box-shadow:none}@media(max-width:749px){.oveluri-coming-soon{padding:2rem 1.6rem}.oveluri-coming-soon__panel{padding:3.6rem 2rem;border-radius:24px}.oveluri-coming-soon__wordmark{margin-bottom:2.8rem}.oveluri-coming-soon__title{font-size:clamp(4.4rem,10.9vw,7rem);margin-bottom:1.8rem}.oveluri-coming-soon__intro{font-size:max(1.6rem,16px)}.oveluri-coming-soon__quote{grid-template-columns:minmax(0,1fr);gap:1.4rem}.oveluri-coming-soon__signup{margin-top:2.6rem}.oveluri-coming-soon__form{grid-template-columns:minmax(0,1fr)}.oveluri-coming-soon__form>.oveluri-coming-soon__email-field,.oveluri-coming-soon__form>.oveluri-coming-soon__signup-note,.oveluri-coming-soon__form>.oveluri-coming-soon__submit,.oveluri-coming-soon__form>.oveluri-coming-soon__message{grid-column:1;grid-row:auto}.oveluri-coming-soon__submit{width:auto;justify-self:center;justify-content:center}.oveluri-coming-soon__signature{justify-self:end;padding-inline-start:0;border-inline-start:0;text-align:right}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-oveluri-coming-soon.css.map */
