/* The editable Elementor link remains the only login pill. */
.elementor-location-header,.elementor-element-6c319fd9{z-index:10000!important}
.elementor-element-5c8f0dad{position:relative!important;z-index:10001!important}
.lcct-header-login-trigger{gap:8px!important}
.lcct-header-login-trigger .lcct-login-caret{display:block;width:14px;height:14px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s ease}
.lcct-header-login-trigger[aria-expanded="true"] .lcct-login-caret{transform:rotate(180deg)}
.lcct-header-login-trigger:focus-visible{outline:2px solid var(--lc-blue-primary-bright);outline-offset:3px}
.lcct-header-account-guest-card{position:fixed;z-index:100002;width:min(360px,calc(100vw - 24px));opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-8px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease;overflow:auto;overscroll-behavior:contain;border-radius:20px}
.lcct-header-account-guest-card.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}
.lcct-header-account-guest-card[hidden]{display:none!important}
.lcct-header-account-guest-card .lcct-auth{margin:0;width:100%;max-height:none}
.lcct-header-account-guest-card .lcct-auth__head{margin-block-end:.85rem}
.lcct-header-account-guest-card .lcct-auth__eyebrow{color:var(--lc-blue-primary-bright)}
.lcct-header-account-guest-card .lcct-auth__status{color:color-mix(in srgb,var(--lc-white) 78%,transparent)}
.lcct-header-account-guest-card [data-error="1"] .lcct-auth__status{color:var(--lc-status-danger)}
.lcct-header-account-guest-card .lcct-auth__status:empty{min-height:.5rem}
@media(prefers-reduced-motion:reduce){.lcct-header-account-guest-card,.lcct-header-login-trigger .lcct-login-caret{transition:none}}
