.garmin-connect-action{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;background:var(--action-background,#fff);border:0;border:var(--action-border,0);border-radius:999px;-webkit-box-shadow:none;box-shadow:none;color:var(--action-color,var(--blue));display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;font-weight:700;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.2;max-width:100%;max-width:var(--action-max-width,100%);min-height:46px;padding:12px 22px;padding:var(--action-padding,12px 22px);text-align:center;text-decoration:none;-webkit-transform:none;-moz-transform:none;transform:none;-webkit-transition:background-color .18s ease,color .18s ease;-moz-transition:background-color .18s ease,color .18s ease;transition:background-color .18s ease,color .18s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:normal;width:auto;width:var(--action-width,auto)}.garmin-connect-action:focus-visible{background:var(--blue);color:#fff;outline:none}@media(hover:none)and (pointer:coarse){.garmin-connect-action{-webkit-transition:none;-moz-transition:none;transition:none}.garmin-connect-action:active,.garmin-connect-action:focus-visible{background:#fff;background:var(--action-touch-background,var(--action-background,#fff));color:var(--action-color,var(--blue))}.garmin-connect-action:focus-visible{-webkit-box-shadow:inset 0 0 0 2px var(--action-touch-focus-color,var(--blue));box-shadow:inset 0 0 0 2px var(--action-touch-focus-color,var(--blue))}}@media(hover:hover)and (pointer:fine){.garmin-connect-action:hover{background:var(--blue);color:#fff;outline:none}}.garmin-connect-action[data-action-pressed]{background:#fff;background:var(--action-touch-background,var(--action-background,#fff));color:var(--action-color,var(--blue))}@media(max-width:560px){.garmin-connect-action{max-width:270px;max-width:var(--action-max-width,270px);width:100%;width:var(--action-width,100%)}}.garmin-connect-action[data-outline]{--action-background:transparent;--action-border:1px solid rgba(0,107,214,.34);--action-touch-background:#e8f3ff}