:is(.member-shell,.guest-shell) .club-header.club-header{align-items:center;gap:10px;width:100%;height:auto;min-height:48px;margin:0 0 20px;padding:0;display:flex}:is(.member-shell,.guest-shell) .club-header.club-header .mark{color:#fff;width:38px;height:38px;box-shadow:none;background:#155e43;border:0;border-radius:11px;flex:0 0 38px;place-items:center;margin:0;padding:0;display:grid}:is(.member-shell,.guest-shell) .club-header.club-header .mark svg{width:20px;height:27px}:is(.member-shell,.guest-shell) .club-header.club-header>div:nth-child(2){flex:1;min-width:0}:is(.member-shell,.guest-shell) .club-header.club-header :is(.member-brand,.guest-brand){letter-spacing:.06em;color:#587063;white-space:nowrap;margin:0 0 4px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:8px;font-weight:650;line-height:1.4}:is(.member-shell,.guest-shell) .club-header.club-header h1{letter-spacing:-.04em;text-align:left;text-wrap:nowrap;margin:0;font-size:22px;font-weight:750;line-height:1.25}:is(.member-shell,.guest-shell) .club-header.club-header #member-header-points{flex:none;min-width:0;margin-left:auto}:is(.member-shell,.guest-shell) .club-header.club-header .my-points-bar{box-shadow:none;color:#275b41;background:0 0;border:0;border-radius:0;gap:3px;margin:0;padding:0;display:grid}:is(.member-shell,.guest-shell) .club-header.club-header .my-points-bar>div{justify-content:flex-end;align-items:baseline;gap:5px;display:flex}:is(.member-shell,.guest-shell) .club-header.club-header .my-points-bar>div>span{color:#667a6e;white-space:nowrap;min-width:0;font-size:9px;line-height:1.4}:is(.member-shell,.guest-shell) .club-header.club-header .my-points-bar strong{white-space:nowrap;letter-spacing:0;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700;line-height:1.4}:is(.member-shell,.guest-shell) .club-header.club-header .club-home-button{color:#35634b;background:#fff;border:1px solid #d6e2da;border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;margin:0 0 0 2px;padding:0;text-decoration:none;display:grid;box-shadow:0 1px 3px #173b2505}:is(.member-shell,.guest-shell) .club-header.club-header .club-home-button:hover{background:#eaf3ed;border-color:#a9c5b4}:is(.member-shell,.guest-shell) .club-header.club-header .club-home-button:active{background:#deeee4}:is(.member-shell,.guest-shell) .club-home-button:focus-visible{outline-offset:3px;outline:3px solid #438565}@media (max-width:380px){:is(.member-shell,.guest-shell) .club-header.club-header{gap:8px}:is(.member-shell,.guest-shell) .club-header.club-header :is(.member-brand,.guest-brand){letter-spacing:.02em;font-size:7px}:is(.member-shell,.guest-shell) .club-header.club-header h1{font-size:20px}:is(.member-shell,.guest-shell) .club-header.club-header .mark{border-radius:10px;flex-basis:34px;width:34px;height:34px}:is(.member-shell,.guest-shell) .club-header.club-header .club-home-button{flex-basis:34px;width:34px;height:36px}:is(.member-shell,.guest-shell) .club-header.club-header .my-points-bar strong{font-size:11px}}:is(.member-shell,.guest-shell) .club-header.club-header .club-home-button{color:#245b3d;background:#e4efe8;border:1px solid #c5d9cc;border-radius:11px;flex-direction:column;flex:0 0 42px;justify-content:center;align-items:center;gap:2px;width:42px;height:44px;display:flex}:is(.member-shell,.guest-shell) .club-header.club-header .club-home-button span{letter-spacing:0;white-space:nowrap;font-size:10px;font-weight:650;line-height:1.2}
