.header__secondary-nav .gg-header-action{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:44px;min-height:44px;padding:8px 10px;border-radius:12px;color:#173b27;transition:background .15s ease}
.header__secondary-nav .gg-header-action:hover{background:#eaf0e2}
.header__secondary-nav .gg-header-action:focus-visible{outline:2px solid #173b27;outline-offset:3px}
.gg-header-action svg{width:23px;height:23px;flex-shrink:0}
.gg-header-action .gg-header-label{font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;line-height:1.2}
.header__secondary-nav .header__cart-count{position:static;display:inline-flex;align-items:center;justify-content:center;min-width:19px;height:19px;padding:0 4px;border-radius:50%;background:#173b27;color:#fff;font-size:11px;line-height:1}
.header__secondary-nav .header__cart-count[hidden]{display:none}
@media(max-width:999px){.gg-header-action .gg-header-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.header__secondary-nav .gg-header-action{padding:8px 6px;gap:3px}.header__secondary-nav .header__account-link{display:list-item!important}}
#cart-drawer .gg-cart-discover-tabs{margin-top:0}
#cart-drawer .gg-cart-discover-tabs>button{font-size:14px}
#cart-drawer .gg-cart-discover-tabs [slot="tabpanel"]{padding-top:16px}

.header__secondary-nav .header__cart-link .gg-header-action{background:#edf3e5;border:1px solid #d6e3cb;border-radius:14px}.header__secondary-nav .header__cart-link .gg-header-action:hover{background:#dfeacf}

@media(max-width:999px){
.header__secondary-nav .gg-header-action{border-radius:50%;width:42px;min-width:42px;min-height:42px;padding:9px;background:#eef3e6;border:1px solid #dbe5d0;gap:0}
.header__secondary-nav .header__cart-link .gg-header-action{border-radius:50%;position:relative}
.header__secondary-nav .header__cart-count{position:absolute;top:-3px;right:-3px}
.header__secondary-nav .gg-header-action svg{width:23px;height:23px}
}
