.account-menu,.account-menu-bar{--account-menu-navy: #021d49;--account-menu-navy-hover: #0a2b60;--account-menu-blue: #0077c8;--account-menu-muted: #646b7b;--account-menu-icon: #5b6273;--account-menu-line: #e2e5eb;--account-menu-soft: #f4f6f9;--account-menu-track: #f0f1f3;--account-menu-pill-border: #f2f3f7;--account-menu-imp-50: #faf5ff;--account-menu-imp-100: #e9d8fd;--account-menu-imp-200: #d6bcfa;--account-menu-imp-500: #805ad5;--account-menu-imp-600: #6b46c1;--account-menu-imp-800: #44337a}.account-menu{--account-menu-pill-h: 36px;--account-menu-chip-border: var(--account-menu-pill-border);--account-menu-chip-bg: #fff;position:relative;z-index:31;display:inline-flex;vertical-align:middle;color:var(--account-menu-navy);letter-spacing:0;text-align:start}.account-menu[data-impersonating]{--account-menu-chip-border: var(--account-menu-imp-200);--account-menu-chip-bg: var(--account-menu-imp-100)}.account-menu p{margin:0}.account-menu__icon{flex:none;width:18px;height:18px}@media screen and (min-width:1440px){body:has(.account-menu--chip) .header__inline-menu .header__menu-item{padding-right:11px;padding-left:11px}}.account-menu__chip,.account-menu__collapse{display:inline-flex;flex:none;align-items:center;gap:10px;max-width:216px;padding:0 12px 0 4px;border-radius:calc(var(--account-menu-pill-h) / 2);color:inherit;font:inherit;cursor:pointer}.account-menu__chip{position:relative;z-index:2;height:var(--account-menu-pill-h);border:1px solid var(--account-menu-chip-border);background:var(--account-menu-chip-bg);transition:background-color var(--duration-short) ease}@media(hover:hover){.account-menu__chip:hover{background:var(--account-menu-soft)}.account-menu[data-impersonating] .account-menu__chip:hover{background:var(--account-menu-imp-200)}.account-menu[data-impersonating] .account-menu__chip:hover .account-menu__sub{color:var(--account-menu-imp-800)}}.account-menu__chip:focus-visible,.account-menu__collapse:focus-visible,.account-menu__button:focus-visible,.account-menu__intent:focus-visible,.account-menu__apply:focus-visible{outline:2px solid var(--account-menu-blue);outline-offset:2px}.account-menu__avatar{display:grid;flex:none;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--account-menu-navy);color:#fff;font-size:1.1rem;font-weight:700}.account-menu__avatar .account-menu__icon{width:15px;height:15px}.account-menu__text{display:flex;align-items:baseline;gap:6px;min-width:0;font-size:1.3rem;line-height:1.2}.account-menu__name,.account-menu__sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-menu__name{flex:0 1 auto;max-width:88px;font-weight:700}.account-menu__sub{flex:none;max-width:96px;color:var(--account-menu-muted);font-weight:500}.account-menu__chip .account-menu__icon--chevron,.account-menu__collapse .account-menu__icon--chevron{width:14px;height:14px;color:var(--account-menu-muted)}.account-menu__collapse .account-menu__icon--chevron{transform:rotate(180deg)}@media screen and (min-width:990px)and (max-width:1439.98px){.header:not(.drawer-menu) .account-menu__chip,.header:not(.drawer-menu) .account-menu__collapse{justify-content:center;width:var(--account-menu-pill-h);padding:0}.header:not(.drawer-menu) .account-menu__collapse{width:calc(var(--account-menu-pill-h) - 2px)}.header:not(.drawer-menu) .account-menu__chip .account-menu__text,.header:not(.drawer-menu) .account-menu__collapse .account-menu__text{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0)}.header:not(.drawer-menu) .account-menu__chip .account-menu__icon--chevron,.header:not(.drawer-menu) .account-menu__collapse .account-menu__icon--chevron{display:none}}.account-menu__avatar .account-menu__icon--eye,.account-menu__name--impersonating,.account-menu__impersonation,.account-menu[data-impersonating] .account-menu__initials,.account-menu[data-impersonating] .account-menu__name:not(.account-menu__name--impersonating){display:none}.account-menu[data-impersonating] .account-menu__avatar .account-menu__icon--eye,.account-menu[data-impersonating] .account-menu__name--impersonating{display:block}.account-menu[data-impersonating] .account-menu__chip,.account-menu[data-impersonating] .account-menu__collapse{color:var(--account-menu-imp-800)}.account-menu[data-impersonating] .account-menu__sub,.account-menu[data-impersonating] .account-menu__chip .account-menu__icon--chevron,.account-menu[data-impersonating] .account-menu__collapse .account-menu__icon--chevron{color:var(--account-menu-imp-600)}.account-menu[data-impersonating] .account-menu__avatar{background:var(--account-menu-imp-500)}.account-menu__card{position:absolute;top:-8px;right:-8px;z-index:3;display:flex;flex-direction:column;width:376px;max-height:calc(100dvh - 16px);border:1px solid var(--account-menu-chip-border);border-radius:12px;background:#fff;box-shadow:0 22px 40px -12px #021d493d,0 4px 12px -4px #021d4914;overflow:clip;visibility:hidden;opacity:0;transition:opacity var(--duration-short) ease-out,visibility 0s linear var(--duration-short)}.account-menu__card[data-state=open]{visibility:visible;opacity:1;transition:opacity var(--duration-short) ease-out,visibility 0s}@media(prefers-reduced-motion:no-preference){.account-menu__card{transform:scale(.97);transform-origin:top right;transition:opacity var(--duration-short) ease-out,transform var(--duration-short) ease-out,visibility 0s linear var(--duration-short)}.account-menu__card[data-state=open]{transform:none;transition:opacity var(--duration-short) ease-out,transform var(--duration-default) var(--ease-out),visibility 0s}}.account-menu__head{display:flex;flex:none;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px;padding:8px 8px 8px 18px;border-bottom:1px solid var(--account-menu-line);background:var(--account-menu-chip-bg)}.account-menu[data-impersonating] .account-menu__head{margin-bottom:0;border-bottom:0}.account-menu__code{display:inline-flex;align-items:center;gap:.4em;min-width:0;font-size:1.4rem;white-space:nowrap}.account-menu__code strong{min-width:0;overflow:hidden;text-overflow:ellipsis;letter-spacing:.06em}.account-menu__collapse{height:calc(var(--account-menu-pill-h) - 2px);max-width:214px;border:0;background:transparent}.account-menu__collapse:focus-visible{outline-offset:-2px}.account-menu__body{min-height:0;padding:0 6px 6px;overflow-y:auto;overscroll-behavior:contain}.account-menu[data-impersonating] .account-menu__impersonation{display:block}.account-menu__imp{display:flex;align-items:center;gap:10px;margin:0 -6px 4px!important;padding:4px 18px 12px;background:var(--account-menu-imp-100);color:var(--account-menu-imp-800);font-size:1.25rem;font-weight:700;line-height:1.3}.account-menu__imp>span{display:flex;flex-direction:column;min-width:0}.account-menu__imp strong{font-size:1.4rem}.account-menu__imp-rep{font-weight:500;overflow-wrap:anywhere}.account-menu__imp .account-menu__icon{color:var(--account-menu-imp-600)}.account-menu__ident{padding:8px 12px 4px}.account-menu__business{font-size:1.4rem;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.account-menu__detail{margin-top:2px!important;color:var(--account-menu-muted);font-size:1.25rem;line-height:1.4;overflow-wrap:anywhere}.account-menu__rule{height:0;margin:6px -6px;border:0;border-top:1px solid var(--account-menu-line)}.account-menu__row,.account-menu__account{display:flex;align-items:center;gap:12px;width:100%;border:0;border-radius:6px;background:none;color:var(--account-menu-navy);font:inherit;text-align:start;text-decoration:none;cursor:pointer;transition:background-color var(--duration-short) ease}.account-menu__row{min-height:42px;padding:8px 12px;font-size:1.5rem;font-weight:500}@media(pointer:coarse){.account-menu__row{min-height:44px}}.account-menu__row .account-menu__icon{color:var(--account-menu-icon)}@media(hover:hover){.account-menu__row:hover,.account-menu__account:hover{background:var(--account-menu-soft)}.account-menu__row--imp:hover{background:var(--account-menu-imp-50)}}.account-menu__row:focus-visible,.account-menu__account:focus-visible{outline:2px solid var(--account-menu-blue);outline-offset:-2px;background:var(--account-menu-soft)}.account-menu__label{line-height:1.25}.account-menu__row--imp{color:var(--account-menu-imp-800);font-weight:700}.account-menu__row--imp .account-menu__icon{color:var(--account-menu-imp-600)}.account-menu__row--imp:focus-visible{background:var(--account-menu-imp-50)}.account-menu__switcher{position:relative}.account-menu__count{margin-left:auto;color:var(--account-menu-muted);font-size:1.3rem;font-variant-numeric:tabular-nums}.account-menu__switch .account-menu__icon--chevron{margin-left:2px}.account-menu__switch--open .account-menu__icon--chevron{transform:rotate(180deg)}.account-menu__accounts{position:absolute;top:-4px;right:-4px;left:-4px;z-index:2;padding:3px;border:1px solid var(--account-menu-line);border-radius:10px;background:#fff;box-shadow:0 14px 28px -10px #021d4938,0 2px 6px #021d490f}.account-menu__accounts[hidden]{display:none}.account-menu__accounts-rule{height:0;margin:3px -3px;border:0;border-top:1px solid var(--account-menu-line)}.account-menu__account-list{max-height:240px;margin:0;padding:0;overflow-y:auto;overscroll-behavior:contain;list-style:none}.account-menu__account{justify-content:space-between;min-height:44px;padding:6px 10px}.account-menu__account-text{display:flex;flex-direction:column;min-width:0;line-height:1.3}.account-menu__account-text strong{font-size:1.45rem;font-weight:500;letter-spacing:.04em}.account-menu__account-text span{color:var(--account-menu-muted);font-size:1.25rem}.account-menu__account[aria-current=true] .account-menu__account-text strong{font-weight:700}.account-menu__account .account-menu__icon{width:16px;height:16px;color:var(--account-menu-blue)}.account-menu__panel{position:absolute;top:calc(100% + 14px);right:-8px;z-index:30;width:360px;border:1px solid #dcdfe5;border-radius:12px;background:#fff;box-shadow:0 14px 36px #021d491f,0 2px 6px #021d490d;visibility:hidden;opacity:0;transition:opacity var(--duration-short) ease-out,visibility 0s linear var(--duration-short)}.account-menu__panel[data-state=open]{visibility:visible;opacity:1;transition:opacity var(--duration-short) ease-out,visibility 0s}@media(prefers-reduced-motion:no-preference){.account-menu__panel{transform:translateY(-4px) scale(.97);transform-origin:top right;transition:opacity var(--duration-short) ease-out,transform var(--duration-short) ease-out,visibility 0s linear var(--duration-short)}.account-menu__panel[data-state=open]{transform:none;transition:opacity var(--duration-short) ease-out,transform var(--duration-default) var(--ease-out),visibility 0s}}.account-menu__caret{position:absolute;top:-9px;right:17px;width:16px;height:16px;border-top:1px solid #dcdfe5;border-left:1px solid #dcdfe5;border-top-left-radius:3px;background:#fff;transform:rotate(45deg)}.account-menu__panel-body{max-height:calc(100dvh - 96px);padding:26px 28px 24px;overflow-y:auto;overscroll-behavior:contain;text-align:center}.account-menu__title{font-size:1.9rem;font-weight:700;line-height:1.25;text-wrap:balance}.account-menu__button{display:flex;align-items:center;justify-content:center;height:52px;margin-top:14px;border-radius:999px;font-size:1.7rem;font-weight:700;text-decoration:none;transition:background-color var(--duration-short) ease}@media(prefers-reduced-motion:no-preference){.account-menu__button{transition:background-color var(--duration-short) ease,transform var(--duration-short) ease-out}.account-menu__button:active{transform:scale(.96)}}.account-menu__button--solid{background:var(--account-menu-navy);color:#fff}.account-menu__button--outline{margin-top:8px;border:1.5px solid var(--account-menu-navy);background:#fff;color:var(--account-menu-navy)}@media(hover:hover){.account-menu__button--solid:hover{background:var(--account-menu-navy-hover)}.account-menu__button--outline:hover{background:var(--account-menu-soft)}}.account-menu__or{display:flex;align-items:center;gap:14px;margin:22px 0 6px!important;color:var(--account-menu-muted);font-size:1.6rem}.account-menu__or:before,.account-menu__or:after{content:"";flex:1;border-top:1px solid #d8dbe1}.account-menu__ask{margin:14px 0 8px!important;color:var(--account-menu-muted);font-size:1.5rem;text-align:start}.account-menu__intents{position:relative;display:grid;grid-template-columns:repeat(3,1fr);padding:4px;border-radius:10px;background:var(--account-menu-track)}.account-menu__intent-thumb{position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px) / 3);border-radius:6px;background:var(--account-menu-navy);box-shadow:0 1px 3px #021d4940;transform:translate(calc(100% * var(--account-menu-intent, 0)))}@media(prefers-reduced-motion:no-preference){.account-menu__intent-thumb{transition:transform var(--duration-default) var(--ease-out)}}.account-menu__intent{position:relative;height:42px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--account-menu-navy);font:inherit;font-size:1.6rem;font-weight:500;cursor:pointer;transition:color var(--duration-short) ease}.account-menu__intent[aria-checked=true]{color:#fff;font-weight:700}@media(forced-colors:active){.account-menu__intent[aria-checked=true]{outline:2px solid CanvasText;outline-offset:-2px}}.account-menu__help{min-height:3.9em;margin:12px 2px 0!important;color:var(--account-menu-muted);font-size:1.35rem;line-height:1.45;text-align:start;text-wrap:pretty}.account-menu__apply{display:block;margin-top:12px;color:var(--account-menu-navy);font-size:1.4rem;text-decoration:none}.account-menu__apply[hidden]{display:none}.account-menu__apply:focus-visible strong,.account-menu__apply:hover strong{text-decoration:underline;text-underline-offset:3px}@media screen and (max-width:749px){.account-menu__card,.account-menu__panel{width:calc(100vw - 32px)}}.account-menu-bar{display:none}@media screen and (max-width:749px){body:not(.overflow-hidden-tablet) .account-menu-bar{display:block;border-top:1px solid var(--account-menu-imp-200);background:var(--account-menu-imp-100);color:var(--account-menu-imp-800);font-size:1.3rem;line-height:1.3}}.account-menu-bar__inner{display:flex;align-items:center;gap:8px;min-height:44px}.account-menu-bar .account-menu__icon{width:16px;height:16px;color:var(--account-menu-imp-600)}.account-menu-bar p{flex:1;min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-menu-bar a{display:inline-flex;flex:none;align-items:center;height:32px;padding:0 14px;border:1px solid var(--account-menu-imp-200);border-radius:999px;background:#fff;color:var(--account-menu-imp-800);font-weight:700;text-decoration:none}.account-menu-bar a:focus-visible{outline:2px solid var(--account-menu-imp-600);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/98/assets/component-account-menu.css.map */
