.maison-welcome{width:min(calc(100% - 3.2rem),76rem);max-width:76rem;max-height:min(88dvh,66rem);margin:auto;padding:0;overflow-x:hidden;overflow-y:auto;border:1px solid rgba(var(--color-foreground),.16);border-radius:var(--popup-corner-radius);background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 1.2rem 4rem rgba(var(--color-foreground),.14)}.maison-welcome::backdrop{background:rgba(var(--color-foreground),.48)}.maison-welcome__layout{display:grid;grid-template-columns:minmax(0,43%) minmax(0,57%);min-width:0}.maison-welcome__media{position:relative;min-width:0;min-height:46rem;overflow:hidden;background:rgb(var(--color-background))}.maison-welcome__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.maison-welcome__body{display:flex;align-items:center;min-width:0;padding:clamp(3.4rem,5vw,5rem)}.maison-welcome__form{width:100%;max-width:34rem;margin-inline:auto}.maison-welcome__eyebrow{margin:0 0 1.5rem;font-size:1.1rem;line-height:1.4;letter-spacing:.17em;text-transform:uppercase}.maison-welcome__form h2{margin:0 0 1.8rem;font-size:clamp(2.4rem,2.7vw,3rem);line-height:1.22}.maison-welcome__form h2 span{display:block}.maison-welcome__intro,.maison-welcome__form [data-maison-welcome-success]>p{margin:0 0 2.6rem;line-height:1.6}.maison-welcome__intro strong{font-weight:600}.maison-welcome__field label{display:block;margin-bottom:.9rem;font-size:1.3rem}.maison-welcome__field .field__input{display:block;width:100%;min-height:4.8rem;padding:1.2rem 1.4rem;border:1px solid rgb(var(--color-foreground));border-radius:0;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:none}.maison-welcome__field .field__input:focus,.maison-welcome__field .field__input:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px;box-shadow:none}.maison-welcome__consent{display:flex;gap:1rem;align-items:flex-start;margin-top:1.8rem;font-size:1.25rem;line-height:1.5}.maison-welcome__consent input{flex:0 0 auto;width:1.8rem;height:1.8rem;margin:.2rem 0 0;accent-color:rgb(var(--color-foreground))}.maison-welcome__privacy{display:inline-block;margin-top:.8rem;font-size:1.25rem;color:inherit;text-underline-offset:.2em}.maison-welcome__submit{width:100%;min-height:4.6rem;margin-top:2.4rem}.maison-welcome__code{overflow-wrap:anywhere;font-size:2rem;letter-spacing:.08em}.maison-welcome__form .maison-welcome__fineprint{margin-bottom:0;font-size:1.3rem}.maison-welcome__error{margin:1.2rem 0 0}.maison-welcome__close{position:absolute;top:1rem;right:1rem;z-index:2;display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:0;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;font-size:2.6rem;line-height:1;cursor:pointer}.maison-welcome__close:focus-visible,.maison-welcome__consent input:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}@media screen and (max-width:749px){.maison-welcome{width:min(calc(100% - 2.4rem),48rem);max-height:90dvh}.maison-welcome__layout{grid-template-columns:minmax(0,1fr)}.maison-welcome__media{min-height:0;height:clamp(14rem,22dvh,19rem)}.maison-welcome__body{padding:2.4rem}.maison-welcome__form{max-width:none}.maison-welcome__form h2{font-size:clamp(2.2rem,6.5vw,2.8rem)}.maison-welcome__intro{margin-bottom:2rem}}@media screen and (max-width:380px){.maison-welcome__media{height:12rem}.maison-welcome__body{padding:2rem}.maison-welcome__eyebrow,.maison-welcome__form h2{margin-bottom:1rem}.maison-welcome__consent{margin-top:1.2rem}.maison-welcome__submit{margin-top:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/maison-antu-welcome.css.map */
