.customer-site-topline{background:#223d32;color:#fffdf7;text-align:center;padding:8px 20px;font-size:12px;letter-spacing:.06em}.customer-site-header{width:100%;max-width:none!important;display:block!important;position:relative!important;z-index:40;padding:0!important;border-bottom:1px solid #d5dacb;background:#f5f3eb;color:#223d32}.customer-site-nav{display:flex;align-items:center;gap:28px;max-width:1240px;min-height:92px;margin:auto;padding:16px 38px;box-sizing:border-box}.customer-site-header a{text-decoration:none;color:inherit}.customer-site-logo{display:flex;align-items:center;gap:10px;flex-shrink:0}.customer-site-logo>svg{width:37px;height:39px}.customer-site-logo>span{font-size:29px;font-weight:900;letter-spacing:-1.5px;line-height:1.1}.customer-site-logo small{display:block;font-size:10px;letter-spacing:1px;font-weight:500;margin-top:5px}.customer-site-links{display:flex;gap:24px;font-size:14px;font-weight:700}.customer-site-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-left:auto;flex-wrap:wrap}.customer-site-header .customer-discover{display:inline-flex;align-items:center;gap:18px;min-height:44px;padding:10px 20px;border-radius:28px;background:#223d32;color:#fffdf7;font-size:14px;font-weight:700}.customer-site-header .customer-utility,.customer-site-header .customer-staff-entry{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 15px;border:1px solid #223d32;border-radius:28px;color:#223d32;background:transparent;font:inherit;font-size:13px;font-weight:700;box-sizing:border-box}.customer-site-header .customer-utility svg{width:19px;height:19px}.customer-site-header [hidden]{display:none!important}.customer-site-header button:disabled{opacity:.5;cursor:default}.customer-site-header a:focus-visible{outline:3px solid #ed6841;outline-offset:4px}.account-staff-tabs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px}.account-staff-links{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0}.account-staff-tabs button.selected{background:#223d32;color:white}body:has(.customer-site-header) #content{max-width:1240px;margin:0 auto;padding:40px 38px}body:has(.customer-site-header) #content>section:not([hidden]){min-width:0}@media(max-width:950px){.customer-site-nav{flex-wrap:wrap;gap:16px;padding:18px 24px}.customer-site-links{order:3;width:100%}.customer-site-actions{gap:8px}.customer-site-header .customer-discover{padding:10px 15px}}@media(max-width:600px){.customer-site-nav{padding:16px;gap:14px}.customer-site-actions{width:100%;margin:0;justify-content:flex-start}.customer-site-links{order:0;margin-left:auto;width:auto}.customer-site-logo>span{font-size:25px}.customer-site-header .customer-utility{padding:9px 12px}body:has(.customer-site-header) #content{padding:28px 16px}.account-staff-tabs>button{flex:1}}

.account-staff-tabs button.secondary.selected{color:#fff!important;background:#223d32}.customer-site-header .customer-site-actions .account-dropdown{flex-shrink:0}

body:has(#account-loading) #auth{display:none!important}#account-loading{padding:28px 0;color:#657469}
