.vl-coming{--c-plum: #3D1054;--c-lilac: #AF95D3;--c-plum-900: #2A0A3B;--c-plum-700: #52205F;--c-plum-600: #6B3A79;--c-plum-400: #8E6D9C;--c-lilac-600: #8B6CB8;--c-lilac-300: #CDBCE4;--c-lilac-100: #EDE5F6;--c-nude: #EFE2DE;--c-white: #FFFFFF;--c-ink: #2A0A3B;--c-ink-muted: #93849B;--c-ink-invert: #FDFBFE;--c-line: #E3D8EB;--c-success: #3F7A5E;--c-error: #A33A4E;--f-display:"EB Garamond","Iowan Old Style",Garamond,"Times New Roman",serif;--f-script:"Corinthia",cursive;--f-ui:"Montserrat",system-ui,-apple-system,sans-serif;--script-weight:700;--t-lead:clamp(.9375rem,.9rem + .38vw,1.0625rem);--t-body:clamp(.875rem,.86rem + .14vw,.9375rem);--t-small:.8125rem;--t-label:.625rem;--ls-label:.16em;--gutter:clamp(1.25rem,.6rem + 2.4vw,3rem);--s-3:.75rem;--s-4:1rem;--s-5:1.5rem;--bw:1px;--d-fast:.18s cubic-bezier(.2,.7,.3,1);position:relative;min-height:100svh;display:grid;grid-template-rows:auto 1fr auto;overflow:hidden;isolation:isolate;color:var(--c-plum-900);font-family:var(--f-ui);background:radial-gradient(120% 80% at 50% 0%,#fff,#fff0 55%),radial-gradient(90% 70% at 15% 100%,var(--c-nude) 0%,rgba(239,226,222,0) 60%),linear-gradient(160deg,#f7f0f6,#ede4f3 55%,#e6dcef)}.vl-coming *,.vl-coming *:before,.vl-coming *:after{box-sizing:border-box}.vl-coming__pattern,.vl-coming__photo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.vl-coming__pattern{background-image:var(--vl-monogram);background-size:150px 150px;opacity:.07;filter:invert(1) sepia(1) saturate(6) hue-rotate(255deg)}.vl-coming__photo{background-position:var(--vl-photo-pos,center center);background-size:cover;background-repeat:no-repeat}.vl-coming__photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,var(--vl-veil-color,#F7F0F6) 0%,var(--vl-veil-color-bottom,var(--vl-veil-color,#F7F0F6)) 100%);opacity:var(--vl-veil,.55)}.vl-coming__shape{position:absolute;z-index:-1;pointer-events:none;width:min(46vw,520px);aspect-ratio:1/1.16;right:-10%;top:-12%;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);background:radial-gradient(circle at 30% 30%,#ffffffbf,#af95d338);transform:rotate(12deg)}.vl-coming__top{display:flex;align-items:center;justify-content:flex-end;gap:var(--s-4);padding:var(--s-3) var(--gutter)}.vl-coming__icon{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:var(--bw) solid var(--c-line);border-radius:999px;color:var(--c-plum);background:var(--c-white);transition:background var(--d-fast),border-color var(--d-fast),color var(--d-fast)}.vl-coming__icon:hover{background:var(--c-plum);border-color:var(--c-plum);color:var(--c-white)}.vl-coming__icon svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.4}.vl-coming__main{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:clamp(.65rem,1.1vw,1.05rem);padding:clamp(.9rem,1.8vw,1.5rem) var(--gutter);margin-top:50px}.vl-coming__eyebrow{font-family:var(--f-ui);font-size:var(--t-label);font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--c-plum-400);margin:0}.vl-coming__title{font-family:var(--f-display);font-weight:500;font-size:clamp(1.9rem,1rem + 3.6vw,3.4rem);line-height:1.12;max-width:20ch;color:var(--c-plum);margin:0}.vl-coming__title .vl-script{display:block;font-family:var(--f-script);font-weight:var(--script-weight);font-style:normal;font-size:1.3em;line-height:1.05;color:var(--c-plum);text-shadow:3px 0 0 var(--c-lilac)}.vl-coming__sub{font-family:var(--f-ui);font-size:var(--t-lead);line-height:1.6;color:var(--c-plum-700);max-width:48ch;margin:0}.vl-coming__form{width:min(100%,440px);text-align:left}.vl-coming__vuoto{font-family:var(--f-ui);font-size:var(--t-small);line-height:1.5;color:var(--c-ink-muted);border:1px dashed var(--c-line);padding:1rem;margin:0;text-align:center}.vl-coming__foot{display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--s-3) var(--s-5);justify-content:center;padding:var(--s-3) var(--gutter) var(--s-4);border-top:var(--bw) solid var(--c-lilac-300);font-family:var(--f-ui);font-size:var(--t-small);color:var(--c-plum-400);text-align:center}.vl-coming__foot a{color:inherit;text-decoration:none}.vl-coming__foot a:hover{color:var(--c-plum)}.vl-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}body.vl-coming-solo #header-group,body.vl-coming-solo .shopify-section-group-footer-group{display:none}body.vl-coming-solo .page-wrapper{min-height:100svh}@media(prefers-reduced-motion:reduce){.vl-coming *{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/vlover-coming-soon.css.map */
