.ggs-account-header{display:inline-flex;align-items:center;order:-100;margin-inline:8px}.ggs-account-trigger{width:44px;height:44px;display:grid;place-items:center;background:transparent!important;color:inherit;border:0;padding:8px;cursor:pointer}.ggs-account-trigger svg{width:24px;height:24px;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ggs-account-fallback{position:absolute;top:8px;left:16px;z-index:30}.ggs-account-menu,.ggs-account-menu *{box-sizing:border-box}.ggs-account-menu{position:fixed;inset:auto;margin:0;z-index:100010;width:270px;max-width:calc(100vw - 16px);overflow:auto;padding:0;background:transparent;border:0;direction:rtl;text-align:right;color:#253849;font-family:inherit;font-size:13px;line-height:1.8;color-scheme:light}.ggs-account-menu[hidden]{display:none!important}.ggs-account-panel{padding:13px 10px;background:#fff;border:1px solid #e3e9ee;border-radius:15px;box-shadow:0 12px 35px #25384924}.ggs-account-owner{display:flex;gap:11px;align-items:center;padding:10px 10px 19px;margin-bottom:12px;border-bottom:1px solid #e3e9ee}.ggs-account-avatar{display:grid;place-items:center;width:39px;height:39px;border-radius:50%;background:#edf5fa;color:#146f9e}.ggs-account-owner strong{display:block;font-size:14px}.ggs-account-owner small{display:block;font-size:11px;color:#778794}.ggs-account-menu nav a{display:flex;align-items:center;padding:11px 12px;margin:3px 0;border-radius:9px;color:#647887;text-decoration:none;font-size:13px}.ggs-account-menu nav a:hover{background:#eaf4fa;color:#146f9e}.ggs-account-menu a:focus-visible,.ggs-account-trigger:focus-visible{outline:2px solid #146f9e;outline-offset:2px}.ggs-account-status{margin:4px 12px;color:#647887;font-size:12px}.ggs-tracking-order{padding:16px;border:1px solid #e3e9ee;border-radius:12px;margin:12px 0}

.ggs-account-header .ggs-account-trigger{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;padding:8px!important;width:44px!important;min-width:44px;max-width:44px;height:44px}.ggs-account-trigger svg{min-width:24px;width:24px;flex:0 0 24px;height:24px}.ggs-account-avatar svg,.ggs-account-menu nav svg{width:21px;height:21px;min-width:21px;flex:0 0 21px;fill:none;stroke:#146f9e;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ggs-account-menu nav a{gap:12px}

.ggs-account-menu nav[hidden]{display:none!important}

.gg-header-actions:has(>.ggs-account-header){gap:21px}.gg-header-actions>.ggs-account-header{margin:0;order:0;flex:0 0 44px;position:static}@media(max-width:760px){.gg-header-actions:has(>.ggs-account-header){gap:8px}}@media(max-width:359px){.gg-header-actions:has(>.ggs-account-header){gap:4px}}

/* Visual order from the left: cart, favorites, account. */
.gg-header-actions:has(>.ggs-account-header){direction:ltr}.gg-header-actions>.gg-cart-link{order:0!important}.gg-header-actions>.gg-header-favorites{order:1!important}.gg-header-actions>.ggs-account-header{order:2!important;flex:0 0 auto;gap:4px}.gg-header-actions>.gg-menu-toggle{order:3!important}.ggs-header-credit{direction:rtl;font-size:11px;line-height:1.6;max-width:100px;text-align:right;text-decoration:none;overflow-wrap:anywhere}.ggs-header-credit[hidden]{display:none!important}@media(max-width:480px){.gg-header-actions:has(>.ggs-account-header){gap:6px}.ggs-account-header:has(>.ggs-header-credit:not([hidden])){display:inline-grid;grid-template-columns:44px;gap:0}.ggs-account-header>.ggs-header-credit{grid-row:2;grid-column:1;text-align:center;max-width:65px;font-size:10px}.ggs-account-header:has(>.ggs-header-credit:not([hidden]))>.ggs-account-trigger{grid-row:1;grid-column:1}}

@media(min-width:769px){.ggs-account-header.ggs-desktop-disabled{display:none!important}}@media(max-width:768px){.ggs-account-header.ggs-mobile-disabled{display:none!important}}
