.herlamora-login{--hl-cream-on-dark: #f6efe2;--hl-cream-on-dark-soft: rgba(246, 239, 226, .72);--color-button: 143, 107, 65;--color-button-text: 253, 251, 246;--buttons-radius: .8rem;--buttons-radius-outset: .9rem;display:grid;min-height:max(64rem,calc(100svh - 12rem));background:var(--hl-surface)}@media screen and (min-width:990px){.herlamora-login{grid-template-columns:repeat(2,minmax(0,1fr))}}.herlamora-login__panel-column{display:grid;place-items:center;padding:clamp(3.2rem,6vw,6.4rem) clamp(2rem,5vw,6.4rem)}.herlamora-login__panel{position:relative;width:min(40rem,100%);display:grid;gap:1.6rem}.herlamora-login__eyebrow{margin:0;color:var(--hl-warm-ink-soft);font-size:1.2rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.herlamora-login__heading{margin:0;font-size:clamp(3.2rem,4vw,4.4rem);line-height:1.08;letter-spacing:-.01em}.herlamora-login__intro{margin:0;color:var(--hl-text-soft);font-size:1.5rem;line-height:1.5}.herlamora-login__signed-in{margin:.8rem 0 0;color:var(--hl-text-muted);font-size:1.45rem}.herlamora-login__account{--shopify-account-color-accent: #8f6b41;--shopify-account-color-background: #ffffff;--shopify-account-color-text: #29241d;--shopify-account-radius-base: 8px;--shopify-account-font-body: var(--font-body-family, inherit);--shopify-account-font-heading: var(--font-heading-family, inherit);--shopify-account-dialog-position-top: clamp(8rem, 16vh, 16rem);display:block;margin-top:1.2rem}.herlamora-login__account[hidden],.herlamora-login__submit[hidden]{display:none}.herlamora-login__account::part(signed-out-avatar){display:block;width:100%;padding:0;border:0;background:none}.herlamora-login__account[data-inline=true] .herlamora-login__submit,.herlamora-login__account[data-inline=true]::part(signed-out-avatar){display:none}.herlamora-login__account[data-inline=true]::part(dialog){position:static;inset:auto;transform:none;width:100%;max-width:100%;max-height:none;margin:0;border:.1rem solid var(--hl-border);border-radius:1.2rem;box-shadow:none}.herlamora-login__account[data-inline=true]::part(dialog)::backdrop{display:none}.herlamora-login__submit{width:100%;margin:0;cursor:pointer}.herlamora-login__loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem;padding:2.4rem;text-align:center;background:#ffffffeb;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:inherit}.herlamora-login__loading[hidden]{display:none}.herlamora-login__spinner{width:3.2rem;height:3.2rem;border:.25rem solid rgba(var(--color-foreground),.15);border-top-color:rgb(var(--color-foreground));border-radius:50%;animation:herlamora-login-spin .8s linear infinite}@keyframes herlamora-login-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.herlamora-login__spinner{animation-duration:2.4s}}.herlamora-login__loading-text{margin:0;max-width:28rem;font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.75)}.herlamora-login__hint{margin:0;color:var(--hl-text-muted);font-size:1.3rem;line-height:1.45}.herlamora-login__visual{position:relative;overflow:hidden;min-height:48rem;background:linear-gradient(150deg,#241d15,#3c2f20 42%,#8a6f4a)}.herlamora-login__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.herlamora-login__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(160deg,#140f0a8c,#140f0a26 55%,#140f0a00)}.herlamora-login__overlay{position:relative;z-index:1;display:grid;gap:1.4rem;justify-items:start;align-content:center;height:100%;padding:clamp(3.2rem,5vw,6.4rem);color:var(--hl-cream-on-dark)}.herlamora-login__kicker{margin:0;color:var(--hl-cream-on-dark-soft);font-size:1.25rem;letter-spacing:.06em}.herlamora-login__overlay-heading{margin:0;color:var(--hl-cream-on-dark);font-size:clamp(2.2rem,2.4vw,2.8rem);letter-spacing:-.005em}.herlamora-login__benefits{display:grid;gap:.9rem;margin:.4rem 0 0;padding:0;list-style:none;font-size:1.45rem;line-height:1.45}.herlamora-login__benefits li{position:relative;padding-left:2.4rem;color:var(--hl-cream-on-dark-soft)}.herlamora-login__benefits li:before{content:"\2713";position:absolute;left:0;top:0;color:#d8bc82;font-weight:700}.herlamora-login__badges{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1rem}.herlamora-login__badge{display:inline-flex;align-items:center;min-height:2.8rem;padding:.4rem 1.3rem;border-radius:var(--hl-radius-pill);color:#2d2113;font-size:1.1rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.herlamora-login__badge--bronze{background:linear-gradient(115deg,#9c6b3c,#c99f6e 55%,#a3743f);color:#fdf7ee}.herlamora-login__badge--gold{background:linear-gradient(115deg,#b58a3e,#e3c88d 55%,#c19a4c)}.herlamora-login__badge--platin{background:linear-gradient(115deg,#cfc9bc,#f1ede2 55%,#beb7a6)}@media screen and (max-width:989px){.herlamora-login__visual{display:none}.herlamora-login{min-height:0}.herlamora-login__panel-column{min-height:max(40rem,calc(100svh - 18rem))}}@media(prefers-reduced-motion:reduce){.herlamora-login *{transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/103/assets/herlamora-login.css.map */
