.oreyne-prive-signin-modal{position:fixed;top:0;right:0;bottom:0;left:0;box-sizing:border-box;width:min(calc(100vw - 2rem),29.5rem);max-width:29.5rem;max-height:calc(100dvh - 2rem);margin:auto;padding:clamp(2.5rem,4vw,3rem) clamp(1.5rem,4vw,2.5rem);overflow-y:auto;border:1px solid #e9e1d7;border-radius:.35rem;background:#faf7f2;color:#302a24;box-shadow:0 22px 70px #19140f33;font-family:var(--font-body--family);text-align:center}.oreyne-prive-signin-modal:not([open]){display:none}.oreyne-prive-signin-modal::backdrop{background:#1f1b1791}.oreyne-prive-signin-modal__close{position:absolute;top:.75rem;right:.75rem;display:grid;place-items:center;width:2.5rem;height:2.5rem;padding:0;background:transparent;border:0;border-radius:50%;color:#302a24;font-family:var(--font-body--family);font-size:1.65rem;line-height:1;cursor:pointer}.oreyne-prive-signin-modal__close:hover{background:#efe9e0}.oreyne-prive-signin-modal__eyebrow{margin:0 0 .75rem;color:#a68b68;font-size:.72rem;font-weight:600;letter-spacing:.17em}.oreyne-prive-signin-modal h2{margin:0;font-family:var(--font-heading--family);font-size:clamp(2rem,4vw,2.7rem);font-weight:var(--font-heading--weight);line-height:1.14}.oreyne-prive-signin-modal__intro{max-width:24rem;margin:1.5rem auto 2rem;color:#625a50;font-size:.96rem;line-height:1.7}.oreyne-prive-signin-modal__thought,.oreyne-prive-signin-modal__instruction{display:block}.oreyne-prive-signin-modal__thought{color:#302a24;font-size:1.01rem;font-weight:500;line-height:1.6}.oreyne-prive-signin-modal__instruction{margin-top:.8rem;color:#71665d;font-size:.9rem;line-height:1.7}.oreyne-prive-signin-modal__action{width:100%;min-height:3.3rem}.oreyne-prive-signin-modal__native-shop{width:100%;display:flex;justify-content:center;align-items:center;min-height:3.3rem}.oreyne-prive-signin-modal__native-shop>*{max-width:100%}.oreyne-prive-signin-modal__primary{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;min-height:3.3rem;padding:.85rem 1rem;border:none;border-radius:.7rem;background:#5333eb;color:#fff;font-size:1rem;font-family:var(--font-body--family);font-weight:600;text-decoration:none}.oreyne-prive-signin-modal__primary:hover{background:#4625d7}.oreyne-prive-signin-modal :focus-visible{outline:2px solid #a68b68;outline-offset:3px}@media(max-width:480px){.oreyne-prive-signin-modal{padding:2.7rem 1.3rem 2rem}.oreyne-prive-signin-modal__intro{font-size:.92rem}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/oreyne-prive-navigation.css.map */
