*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;font-family:F Grotesk Demi,Helvetica Neue,sans-serif;background:#111;overflow:hidden}.page{position:relative;width:100vw;height:100dvh;overflow:hidden}.page:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:200px;opacity:.038;pointer-events:none;z-index:2}.bg-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;display:block;filter:sepia(.05) brightness(.99) contrast(1) saturate(1)}.video-blur{position:absolute;left:0;right:0;bottom:0;height:42%;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);mask-image:linear-gradient(to bottom,transparent 0%,black 60%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 60%);background:linear-gradient(to bottom,#110e0b00,#110e0b38);pointer-events:none;z-index:1}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes headlineSettle{0%{transform:scale(1.1);letter-spacing:.52em;margin-right:-.52em}to{transform:scale(1);letter-spacing:.32em;margin-right:-.32em}}.lang-switch{position:absolute;top:clamp(1.1rem,2.4vw,1.7rem);right:clamp(1.3rem,3vw,2.2rem);z-index:5;display:flex;gap:.55rem;align-items:center;animation:fadeIn 1.4s ease .6s both}.lang-switch a{font-family:F Grotesk Demi,Helvetica Neue,sans-serif;font-size:clamp(.6rem,.72vw,.72rem);letter-spacing:.18em;text-transform:uppercase;color:#faf6ee;opacity:.42;text-decoration:none;transition:opacity .3s;line-height:1}.lang-switch a:hover{opacity:.8}.lang-switch a.is-active{opacity:1;text-decoration:underline;text-underline-offset:4px}.content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:clamp(1.2rem,3vw,2rem) clamp(2.5rem,6vw,4rem) clamp(2.5rem,6vw,4rem);text-align:center;color:#faf6ee;z-index:3;animation:fadeIn 1.4s ease .3s both}.spacer{flex-shrink:0}.spacer-a{flex:3.4 1 0}.spacer-b{flex:1.3 1 0}.spacer-c{flex:1 1 0}.wordmark{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1rem,1.8vw,2rem);font-weight:200;letter-spacing:.55em;margin-right:-.55em;text-transform:uppercase;opacity:.9}.icaris-coming-soon__logo{width:clamp(100px,16vw,140px);height:auto;filter:brightness(0) invert(1) sepia(1) saturate(.3) hue-rotate(10deg);opacity:.95}.season{font-size:clamp(.6rem,.7vw,.72rem);font-weight:300;letter-spacing:.35em;margin-right:-.35em;text-transform:uppercase;opacity:.65;margin-top:.5rem}.headline-zone{display:flex;flex-direction:column;align-items:center;gap:1.6rem}.form-zone{display:flex;flex-direction:column;align-items:center}.headline{font-family:Signifier,Georgia,serif;font-size:clamp(.95rem,1.9vw,1.35rem);font-weight:400;font-style:normal;line-height:1.15;letter-spacing:.32em;margin-right:-.32em;text-transform:uppercase;white-space:nowrap;text-shadow:0 2px 24px rgba(0,0,0,.45);opacity:.96;animation:headlineSettle 2.2s cubic-bezier(.16,1,.3,1) .3s both}.rule{width:clamp(30px,6vw,50px);height:1px;background:#faf6ee80;border:none}.form-zone,#email-form{width:100%;display:flex;flex-direction:column;align-items:center}.form-row{position:relative;width:clamp(230px,34vw,390px);margin-inline:auto;border-bottom:1px solid rgba(250,246,238,.45);padding-bottom:.4rem;transition:border-color .3s}.form-row:focus-within{border-color:#faf6eed9}.form-input{background:none;border:none;outline:none;font-family:Signifier,Georgia,serif;font-size:clamp(.85rem,1vw,1rem);font-weight:400;letter-spacing:.08em;color:#faf6ee;width:100%;padding-right:2.2rem}.form-input::placeholder{color:#faf6ee73}.form-submit{position:absolute;right:0;bottom:.35rem;transform:translateY(0);font-family:Signifier,Georgia,serif;font-size:clamp(.95rem,1.1vw,1.1rem);font-weight:400;letter-spacing:0;color:#faf6eeb3;background:none;border:none;cursor:pointer;white-space:nowrap;transition:color .3s;padding:0;line-height:1}.form-submit:hover{color:#faf6ee}.form-success{display:none;font-family:Cormorant Garamond,serif;font-size:clamp(1rem,1.2vw,1.25rem);font-style:italic;font-weight:200;color:#faf6eee6}.prompt{font-family:F Grotesk Demi,Helvetica Neue,sans-serif;font-size:clamp(.66rem,.8vw,.8rem);font-weight:400;letter-spacing:.32em;text-transform:uppercase;opacity:.82;margin-bottom:.7rem}.prompt-sub{font-family:F Grotesk Demi,Helvetica Neue,sans-serif;font-size:clamp(.74rem,.92vw,.92rem);font-weight:400;letter-spacing:.05em;opacity:.72;margin-bottom:1.2rem}.bottom{display:flex;flex-direction:column;align-items:center;gap:1rem}.socials{display:flex;gap:1rem;list-style:none}.socials a{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border:1px solid rgba(250,246,238,.4);color:#faf6eed9;transition:color .3s,background-color .3s,border-color .3s;text-decoration:none}.socials a:hover{background:#faf6eef2;border-color:#faf6eef2;color:#14110e}.socials svg{width:17px;height:17px;fill:currentColor}.copyright{font-size:clamp(.6rem,.65vw,.7rem);font-weight:300;letter-spacing:.2em;opacity:.4;text-transform:uppercase}@media(max-width:640px){.headline{font-size:clamp(.78rem,3.2vw,1.25rem)}.form-input{width:clamp(120px,45vw,180px)}.lang-switch{top:1.15rem;right:auto;left:50%;transform:translate(-50%);gap:.5rem}.content{padding-top:3.3rem}}@media(prefers-reduced-motion:reduce){.content{animation:none;opacity:1}.headline{animation:none}.lang-switch{animation:none;opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/icaris-coming-soon.css.map */
